skysight-inc/HackerNews huggingface dataset:
This comment feels like a mantra more to reassure yourself than to convince anybody.

I don't want to be discourteous, but I don't see what kind of productive discussion that can happen as a result of it at this point in 2024?
No, the big difference is higher prices for the same services. All the things you listed are just distractions that the industry and its water-carriers use.
Exactly. If you have any kind of illness this is displaying atypical symptoms or otherwise may be rare, your life is in your own hands. Even something that is somewhat common like EDS can get you killed by doctors missing the signs. Keep a printout of all our own symptoms as they evolve over time, and immediately bring up anything that conflicts with what the doctor says.
I'm also enthusiastic about technology. That's one of the main reasons I've been running the same phone for 6 years, and ideally it is my last smartphone.
Oh wow, I wish more companies had pages like that summarizing what sort of marketing/advertising they do/don't use.
Isn't all that just on regular Youtube..?
Good. I'm looking forward to my future career as a woodworker.
Create beautiful images of your code
As an aside, high skill and low excitement is a great recipe for composure. It makes me think of a veteran I once knew. He once talked us out of a sticky situation because seeing his calm demeanor, the authority figures had no reason to suspect we were up to something.
Yeah, they seem like a nice solution. The good plug-in EVs are still too new and expensive for me, so I had an old ICE vehicle and an old EV. They were both actually the exact same car model in the same color even, the ICE and EV versions of it.
> which Blue Recorder doesn't

Whats the function of the "Select an Area" button in this screenshot then? https://github.com/xlmnxp/blue-recorder/blob/master/screensh...
What part of gameplay will you use it for?
Feels a lot like a lengthier, polemical way of saying that frameworks become popular because they allow more people to do more stuff more easily. But this is bad because businesses benefit or something.

None of the ideas here stand up to scrutiny. For example, Angular with its more opinionated design and framework approach was a much better choice for regularizing developer effort and making devs fungible. But by all accounts it lost to React, which is frequently criticized in comparison for allowing too much individual variation in development style.

React itself has become increasingly more complex over the years as it's moved up the S curve and the design direction is driven towards more and more remote parts of the problem space. More than ever, it requires specialized knowledge to use correctly.

Svelte - of which the author is a fan - fits his thesis much more than React. Svelte is billed as simpler and easier to learn and use than React, without requiring developers to wrap their heads around concepts like hooks, reducers and suspense.
Introducing Honcho's Dialectic API
I believe that most people with a plug in hydrid actually forget to plug the car in, so the car is almost never in electric.
I don't think it's too farfetched to mention another language when this post mentions both Dart and Python.

Google is Silicon Valley's poster child. It's the company everyone else mimicked to incentivize the best and brightest to work for them. Those shareholders and potential investors are simply asking whether that strategy is still viable since their performance in the market lately has been tarnished. This has been something talked about in tech circles for many years, and when challenged, it's met with trite dismissals and attempts to reframe the conversation, rather than an earnest attempt to understand the position. Arguably, it's perhaps this unwillingness to engage in unpleasant ideas that has driven them astray.

I've never been able to get anyone to make an economic argument for Rust, which is why I believe Google needs to also axe those efforts too. Google is a business, not a charity. It's perfectly reasonable to see these efforts as a waste. And we might disagree on that point, but I can't learn anything about why we disagree if you take the least charitable interpretation of an admittedly vituperative comment.
I definitely wouldn't take this deal. You're working 40 hours a week, not 80, which means you already have more than enough time to work on your own projects. If you have enough drive and willpower to continue that independent work, the hold-up has nothing to do with time.
It just seems descriptive, I don't think there's any implication of a particular benefit. More description = more reason to click on link.
The Readings in Database Systems book calls it "general purpose hierarchical data format" at some point, which seems the most fitting name for me.

You generally don't see yaml or XML be called that, but there's some information on the net that you can find about it.
If it turns out in 10 or 15 years that psychedelics are in fact a better anti depressant than current drugs, and you were to—hope not—suffer from depression yourself, would you take them?
Republicans Step Up Attacks on Scientist at Heart of Lab Leak Theory
Until you get to the bit where I'm guessing you need Apples private keys to sign it or whatever
Appreciate you for making this open source.

Thief mode is a brilliant idea, never seen a user view copy section like that.

Any plans for taking this beyond React? Just curious.
It also prints out a helpful warning: https://preview.redd.it/dev-snapshot-godot-4-3-dev-6-v0-rh3m...
RSS: How to fix your internet feed
No one is going to say Apple has acceptable levels of Security.

I am a bit shocked when I see politicians with iPhones, most are unaware that Pegasus can take over at any point.
I didn't interpret the author's statement like that. Clever and ergonomic are compliments, and a tech being past its sell-by date isn't a criticism of its design, but more of a statement about needs changing over time.
Excluding phones, Linux desktop, and Windows which doesn’t have a better record in vulnerabilities, leaves out essentially MacOS!
> a list of ... new additions to CSS

That should be the real title of the article.

Some of those properties are new-ish. If you follow the events, you will have known of them for a while but I agree most people may not be aware of them.
It's weird how this starts out with "nobody knows" and then quickly decides that it's "labour arbitrage".

I'm in a position where at times I select a framework for a new product. I'm often picking these frameworks just as much based on the ability for everyone to effectively work with and communicate with other developers easily, as much as the framework's technical aspects.

Franky I'm more concerned with developers being able to work happily and efficiently than "labour arbitrage".

I feel like the author could write off any found efficiency as "labour arbitrage".
I don't suppose you can set a nonexistent manual proxy and then use the addon for everything?
How does that compare to iOS and Android?
Youre missing the koolaid. I do wonder if people who cut too much slack to this sort of tech are just doing it because they’re scared of going against the grain. Sort of a vicious cycle.
Kolmogorov-Arnold Networks, an alternative to Multi-Layer Perceptrons
i'm almost certain i've had it happen on iOS, too. only reason i can't definitively say—is because i can't rule myself out always having to manually toggle cell data on/off, both radio-level and per-app, when i'm coming/going from my own networks to my mobile VPN.
I really want a portable full size keyboard: IE, a full size keyboard that comes with a protective case so it's easier to put in a bag. Perhaps the keyboard can break into two pieces so it's easier to fit in a smaller bag?
One thing to remember is that the original food policy guidelines were decidedly not what the industrial food procedures wanted. The policies you’re referring started with a mistake made by a Nixon-era task force responding to what was then seen as an obesity crisis, even though it was notably lower than now.

Here are some period news stories:

https://www.washingtonpost.com/archive/lifestyle/1977/01/20/...

https://www.washingtonpost.com/archive/lifestyle/1977/08/18/...

There’s an especially interesting quote from one of the doctors involved:

> "What are the risks associated with eating less meat, less fat, less saturated fat, less cholesterol, less sugar, less salt and more fruits, vegetables, unsaturated fat - and cereal products - especially whole-grain cereals? There are none that can be identified and important benefits can be expected."

They were wrong on the salt for most people & cholesterol, but in general that’s not especially bad advice. The problem was that they didn’t think about how well people would follow any of this – taking away most of what makes food taste good, especially in the era before white Americans used spices - and especially how the manufactured food industry would take this as a massive growth opportunity and key qualifiers like switching to a higher ratio of complex carbohydrates were largely forgotten.
The issue is, if you have any kind of rare condition, it already is this way. Much like the entire white side of a semi being presented to you across the road is a rare condition for autopilot, a huge number of 'rare' diseases already present problems for humans leading doctors and their staff to make errors by assuming the most likely condition. There is some saying like "It's probably a horse and not a zebra", but when it comes to hospitals zebras and even unicorns do show up, especially in the cases with recurring problems.
They come up sometimes in the GIS space when working with https://en.wikipedia.org/wiki/Geography_Markup_Language
I don't even know what the writer thinks a union is going to do.

"No react, that's too much labour arbitrage!" ?
yeah, http://canonical.org/~kragen/sw/dev3/qvaders is unplayable on 120-hertz monitors because i'm running the game physics from raf ;)
Good points. By the way, how do they compare with the likes of ProtonVPN?
All of these things are relative, let's not pretend they aren't. Safari has always been pushing _some_ things and has been significantly behind in others. From my own memory bank: Chrome implemented WebGL in 2010, Apple took until 2014 to finally bring it to iOS Safari. That actively held back work I was doing.

It's very easy to dismiss any web improvement as being something Google is shoving down everyone's throat but it's not true, a lot of them are things developers are crying out for.
Love HealthTech but not an iOS engineer unfortunately! Applied under "future interest" though!
If you have a $100 bike then a helmet that is more expensive than your bike its totally reasonable.
Glad to see it's done.

As a philosopher with only a bit of programming background (and previously no javascript), this was very helpful for getting some simulations online in a format easy for my students and others to play around with:

https://mikedeigan.com/the-cursor/posts/2022/skyrmsian-signa...
https://augeas.net/
Not the whole value, just the gains.
Any on cryptographic elections. Maybe this one - https://www.microsoft.com/en-us/research/publication/receipt...

Not a cryptographer. The extent of my expertise is that when I was in college I did a survey of ~15 papers on cryptographic elections. Take my suggestion with a grain of salt.
Among other things, this paper is surprisingly accessible. You can give it to a beginner without much math background and they'll be able to understand it. I actually find it better than most modern books on information theory.
What is it about a company spreading awareness about their product that weirds you out in particular, I'm curious? Billboard advertisements are an awareness type of advertisement. I'd be much more concerned to learn about paid endorsements, which they document on their website that they specifically do not do. Endorsements are a much more sensitive form of advertising, where once money trades hands for an endorsement, it stops being a useful third party assessment and starts being an advertisement disguised as a third party assessment. Awareness advertisements just make good business sense, so I'm genuinely curious why those would shy anybody away.
I’m fanboying at this point, but I honestly believe Mullvad should be the poster child for a lot of things other companies should be doing. Transparency, accountability, data minimization, thorough documentation, publicly available audits, etc.
> since most of space is empty

Empty space is still busy fucking around with itself [1].

[1] https://en.m.wikipedia.org/wiki/Vacuum_energy
Telegram is growing though.
Evidence of price-fixing in the oil industry?
This argument keeps coming up, mostly from Tesla fans. Google does collect a lot of data, but it uses it mostly for two things: 1) location with loss of or errors in GPS info, and 2) street maps of where to go. The driving environment is too dynamic for static info to be useful for more than that.

Driving in static environments with GPS, maps and LIDAR worked two decades ago, after all. The hard problems involve the other players.

Yes, Musk is saying that Tesla will have robot taxis by August 2024.[1] He said that back in 2021, too.[2] And in 2016.[3]

Tesla vs bollard: [4] Tesla still has only a not-very-good level 2 system.

[1] https://www.cnn.com/2024/04/05/business/elon-musk-tesla-robo...

[2] https://www.youtube.com/watch?v=9vZ8eWBiWFE

[3] https://seekingalpha.com/article/4682448-tesla-sudden-third-...

[4] https://twitter.com/WorldBollard/status/1585626430154502145
ChromeOS and SaaS
i agree the whole concept is not too far past proof at present.
That is... debatable. The study that showed that came out of Europe, where a huge percentage of cars purchased new are fleet vehicles, and not owned by individuals/families. Why would I plug a company car in when I pay my electric bill but have a corporate card for gas?
Persistent Data Structures in VictoriaMetrics (Part 1): Vmagent
> A tree with multiple inheritance (sometimes called tangled tree)

By the author's definition, multiple inheritance prohibits cycles. DAGs can be modeled as tree with back edges to non-ancestors. So I'm pretty sure tangled tree = DAG.

> For this example, someone could navigate away from one page, but potentially be linked back to it later down the adventure.

Good point, maybe "tangled tree with back edges to ancestors" is the really correct model for what the author wants. The key point of the visualization is to highlight the deviation from a standard DAG or tree.
https://www.thenewatlantis.com/publications/shop-class-as-so...
In my 20s and 30s, I spent a lot of my free time working on side businesses. Despite some success, they never really worked out for me.

I don't regret the time I spent as it made me a much better developer.

The only negative is that I feel like I worked enough in my life and don't have the energy for side projects anymore. I tried, it didn't work, but that's ok.

I read about how most founders don't succeed until their 40-50s, and I think "wow, now is my time!" I don't really have the energy for it.

I get good sleep, I exercise, and feel great, but working nights and weekends isn't for me any more. I've been there, tried that.
You do realize D-Bus also uses SO_PEERCRED right? And transitively polkit, systemd, and everything in that ecosystem.

https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/dbus/...

> Meaning you have to be incredibly careful what you do when creating the socket and you cannot really pass any sockets off to other processes if you want to try to do security that way because they will still inherit the wrong credentials.

I see nothing new here beyond "handle privileged resources with care." Don't overshare. Got an open pipe to `sh` running as root? Maybe you oughtta set O_CLOEXEC on that fd before you exec and overshare with a child. Got a socket that's been peer authed? The same.

This is pretty basic unix stuff. If you stick to the basics and avoid the siren call of complexity, the security properties remain relatively easy to reason about. Most privileged resources are fds. Mind your fds.

I'm not a huge fan of sending file descriptors over sockets – maybe we agree on that part.
The EULA is probably unconscionable even under the usually contract-friendly US legal system. iOS is already on the phone even before the contract is presented to the user, and per precedent the user has the inherent legal right to use software that comes with purchased hardware.
Yes, but, not to the right, let it grow to the left!

I would like extra keys, but at the same time I hate that my mouse is that far to the right, and all because of the num keys that I NEVER use.

That said, my Logitech MX Keys is the perfect keyboard, if they were ever to release TKL (80%) or some variation or even 75% layout - I would pay top buck for that!

Anyone here working at Logitech? :)
I have no real opinion on MongoDB or React, but Electron is technological regress, not progress. Any software made with it is at best mediocre, and more often terrible. The author is quite right to criticize it.
Additional citation:

https://news.ycombinator.com/item?id=40250226 ("HN: An Oil Price-Fixing Conspiracy Caused 27% of All Inflation in 2021")

https://www.thebignewsletter.com/p/an-oil-price-fixing-consp... ("BIG by Matt Stoller: An Oil Price-Fixing Conspiracy Caused 27% of All Inflation Increases in 2021")
You mean copes for our modern ills during a time where humans still provide value?
What is new in the 2nd edition?
Looks like the page you linked agrees with me in the second paragraph.
Ask the moderators, hn@ycombinator.com

Good luck.
Well, shorting out is a fairly realistic scenario, as opposed to a flash-boom, but it is still a relatively slow release.

I was really talking about how much energy potential is stored in batteries. In batteries, the energy is generally stored as potential chemical reactions, so it isn't realistic to have a flash-boom.

Supercapacitors, on the other hand, may have more of a boom potential.
Palantir CEO suggests drone striking business rivals
ChatGPT will happily tell you how to build ocean liners in landlocked deserts, or how to ice skate up a hill.
Absolutely, and that's what I tend to do with my documents IRL, but I think it would be really nice if we could move to a world where signing documents digitally actually meant something more than `signature.png`.

In the EU, in order to have a legal guarantee of being treated as the same as a handwritten signature in all member states, you have to meet "Qualified Electronic Signature" level, which means cryptographic signatures and the involvement of some kind of trust services provider who validates the certificate used to sign. In practice this is rare, and ordinary electronic signatures a la Preview work for most things.
This seems like an interesting exercise for css. I saw on the repo that you are using Perlin Noise, but I could not find the algo. Mind sharing where you used it and how ?
Always upvote Shannon
This seems like the real answer here... you have to actually try, and not make excuses why it's impossible to even try. Lots of somewhat abrasive replies say you need a ton of money, time, and space that most people don't have to do hobbies- but those are easy excuses, and are simply not true.
> Then you got bipolar junction transistors (BJTs), and most digital logic, such as ECL and TTL, was based on a different paradigm for a few decades.

I think the emphasis is misplaced here. It is true that a single BJT, when considered as a three terminal device, does not operate in the same “gated” way as a relay and a CMOS gate does.

But the BJT components still were integrated into chips, or assembled into standard design blocks that implemented recognizable Boolean operations, and synthesis of desired logical functions would use tools like Karnaugh maps that were (as I understand it) outgrowths of Shannon’s approach.
Labor wage arbitrage has always been a thing.

Work from home very much encourages it long term, even if not so much short term.
Apple (or iOS) actually has a robust built-in way to filter and block traffic using configuration profiles. I’m uncertain if you can configure it per-app, but you can definitely whitelist/blacklist hostnames. For an example of this in action, check out this system-wide ad blocker https://myxxdev.github.io/depictions/MYbloXXforiOS/MYbloXXfo...
Correct, the baseband usually has binary blobs. Although I am curious why Google/Apple decided not to make their own baseband, given their new silicon manufacturing expertise.
Other animals, and most of our ancestors, don't 'get by ok'. They live/lived short, painful, meaningless lives. Many/most die before reaching adulthood; they suffer disease, famine, war; they were illiterate and endured brutal physical labor, no freedom, a constant struggle to survive. Many people still suffer from most of those things.

We don't need every application of technology, but the rest is a fantasy.
The problem there was never imperialism per se. It was that evil was supported.

On the other hand, look at what happened to North Korea after the US abandoned it. Not a pretty picture. South Korea is the victim of US imperialism, while the North is not.
One of the features of the A340 was that it was available with the same engines as the A320s. That made a „one engine for the entire fleet“ policy possible for airlines. Turned out, fuel costs were more important. Another fun fact: The two-engine A330 has the same fuselage, only the wings and engines are different. Airbus offers now a new, more fuel efficient engine option for the A330, which still sells and is still in production.
While it certainly will eventually die C++'s death (can't remove language features, only add), it's luckily far from that predicament today.

I don't think you could reasonably compare the two in amount of tacit knowledge one has to posses to avoid all kinds of footguns and get best results. The rule of thumb today for C# is to go with simplest way to do something and don't ignore IDE/analyzers' suggestions or warnings. A lot of focus has been put on terseness and simplicity.
categorical ≠ silly

...unless you care to elaborate on why you disagree with this statement in substance and/or on point?
I love VS Code!
DDoS is arbitrary with any definition. What’s the difference between a weak server that can’t handle an influx of load vs an “attack”? The result is the same. It all depends on intent and coordination, which is better defined by lawyers than engineers.

To some extent, you have to expect that anything with an open port 80 on the public internet is accessed by strangers. First because it’s the technical reality, but it’s also part of the principles of the web in some deeper philosophical sense.
I tried proper left hand mice for a while (naturally-right-handed, switched to left-hand mousing for RSI reasons similar to above), and eventually I just embraced the idea of using a right-hand mouse with my left hand. It feels completely natural now. As an added benefit, I can use any "normal" mouse by just moving it to the left of the keyboard.
The same is true on the code level, which can be viewed as a more detailed specification.

Part of the fun of software development is exploring the solution space by implementing, and gaining a deeper understanding in the process, as well as coming up with the corresponding design decisions.

It seems that with current AI, in order to steer it and evaluate its output, you would have to build that deeper understanding up front without doing the work, which seems difficult.
After buying a Framework laptop and realizing it even comes with the only tool you'd ever need to upgrade or repair it, I would absolutely buy a Framework phone without question.

Just give me stock Android and midrange performance. If I can easily replace the screen and battery and upgrade the mainboard in a few years, I'll be totally happy.
It's pretty much having an assistant changing hieroglyphs to the alphabet...