Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wayfinder
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
wayfinder
3y ago
I never said the keys are sent to any servers. They keys are still generated and kept using software they wrote. Second, they also control who they trade the keys between. This is contrasted to some chat apps (which are painful asf to use)
32.
▲
by
wayfinder
3y ago
Note that most E2E encryption services still let the service read your messages. Apple, Facebook, etc. can still read your messages. This is because encryption needs keys, but when you talk to your friend over these services, under no point
33.
▲
by
wayfinder
3y ago
I disagree. You only really need to take those sources of error into account if you want an absolute measure of error, which as you explain, seems pretty impossible. An error for weather only needs to be relative -- for example, if the erro
34.
▲
by
wayfinder
3y ago
Umm, what? There’s been plenty of innovation… The new cover videos bands can post on songs are ill. The changing of the like button to not be just for liked songs is great (usually, tho sometimes I wish it was two separate buttons). There’s
35.
▲
by
wayfinder
3y ago
Some of us on here don’t know just software engineering and nothing else Congrats to OP on a clean project source: electrical engineer who writes high performance software you’ve definitely have used
36.
▲
by
wayfinder
3y ago
Tables semantically are meant to represent tabular data and using them for layout became “wrong.” From a practical point of view too, if you wanted to make separate mobile and desktop views just by using different stylesheets, using a table
37.
▲
by
wayfinder
3y ago
Floats were ugly but once you did enough of them, you could nail it every time. It shouldn’t have taken months if you had an experienced team. The only issue with floats was that there were a lot of edge cases that happened in only certain
38.
▲
by
wayfinder
3y ago
I used it and it almost progressively updated too often - like cell by cell, so it wasn’t very pretty. So you kind of had to know when to use it and when not to.
39.
▲
by
wayfinder
3y ago
IE had a setting that forced tables to render progressively. They documented it on the Microsoft web dev site and also I’m reasonably sure in their “cool things you can do in IE5.5” book.
40.
▲
by
wayfinder
3y ago
If you want an absolute beast, especially for this stuff, you probably want Intel + Nvidia. Apple Silicon is a beast in power efficiency but a top of the line M3 does not come close to the top of the line Intel + Nvidia combo.
41.
▲
by
wayfinder
3y ago
Tbh this kind of sounds like that old man saying music in the 80s was the best and it’s never been good since.
42.
▲
by
wayfinder
3y ago
It's because these smaller products don't make money and will eventually die unless they figure something out. I don't buy anything from Telegram. I don't see any ads. Yet I use its API and chat for a price of $0. Someth
43.
▲
by
wayfinder
3y ago
It's not generating the energy -- it's storing it. Fossil fuels are massively more energy dense than our current electric batteries. Fossil fuels are literally dead animals pressurized by Earth... all that energy went into the fue
44.
▲
by
wayfinder
3y ago
I have to disagree. It can't be that that design pattern because React did not invent it. Every server-side templating library is a pure functional transformation of application state. I can tell you that many people also ported that d
45.
▲
by
wayfinder
3y ago
The implementation is new but as far as the UX goes, it's very similar to <script language="html" name="my-template"><!-- --></script>. That said, the UX is going to be slightly better for <
46.
▲
by
wayfinder
3y ago
Yeah, you're right. I was kind of simplifying it. API-wise, it's more like document.createElement() but I didn't want to asterisk that because document.createElement() is actually a thing and I didn't want people to thin
47.
▲
by
wayfinder
3y ago
Oh I'm aware, but I'm talking historically. But HTTP/2 is not the right example. You're missing some things on the web timeline. Long before HTTP/2 (time in web terms), and after React (and Angular, etc.) came about
48.
▲
by
wayfinder
3y ago
Your criticism was the biggest one of React when it came out -- mixing view code with your controller code. Big no no. Everyone loved the MVC pattern (model-viewer-controller where you separate these things in different places) and what Rea
49.
▲
by
wayfinder
3y ago
Not saying that you can't. I'm just explaining why React won and how it was blatantly obvious that it was going to win when it came out (that is, if you were there in the before-times).
50.
▲
by
wayfinder
3y ago
As someone who does remember why because they've been building sites since the 90s, it's because the React team created a preprocessor (JSX) to let you embed HTML tags in JavaScript. This fixed the problem that other languages lik
51.
▲
by
wayfinder
3y ago
You do. Python does not. It’s all one object and I think that was a terrible idea.
52.
▲
by
wayfinder
3y ago
For the classes of problems that you mention, I consider them as separate data types entirely and they shouldn’t ever touch your timezone-aware date-times objects. They should be stored as a composite types of your date, maybe time, and tar
53.
▲
by
wayfinder
3y ago
That’s not a date-time though. You would not store that using the same type-compatible objects as your regular date-times or that’s how you end up one day blowing up a Mars Orbiter.
54.
▲
by
wayfinder
3y ago
1. That isn’t date data. That’s just storing a local time. 2. That’s why you WANT time zones in this example. It will automatically stay at 10am instead of bouncing around when DST rules change. I’ve never ever needed timezone-less dates. E
55.
▲
by
wayfinder
3y ago
That’s not date data though. That’s just storing local time - 6 AM or 7 AM.
56.
▲
by
wayfinder
3y ago
React is not a framework. It is a fancy HTML templating library first and foremost and you should use it when you need HTML templates, which means you that can use as little or as much of it as you want. I’ve built mostly static pages with
57.
▲
by
wayfinder
3y ago
I mean the things you listed aren’t going to generate a lot of discussion topics. You might make a general thread about x86 opcodes and it would run its course but you wouldn’t make a new thread for every opcode in x86 because you’d merc ev
58.
▲
by
wayfinder
3y ago
The issue is that a lot of expert topics are stagnant. The community dies because the topic is already dead. i.e. I follow woodworking but the communities are stale because there is rarely anything new. Woodworking is about old as a human t
59.
▲
by
wayfinder
3y ago
Writing your code in a way that makes sense to someone else is a skill. If someone writes the bonkers code in the article’s bad examples, I guarantee their “HTML-first” code will be just as bad.
60.
▲
by
wayfinder
3y ago
I just checked eBay and a vintage Monopoly set sells every few days.
More ›