skysight-inc/HackerNews huggingface dataset:
This is simply not true of any real-world application.
Gamedev quantified this. The answer is: many more then you think.

And sure, they’re not worth serving, as long as you’re not worth their money. Meanwhile a competitor will.

Don’t be fooled by the browsers. Most products aren’t browsers. And if you don’t snap up the long tail, someone else will.
In Britain there is the BCS [0]

Without advocating for them I'll just say that I came to this forum a
little over a year ago with the intention of researching ethics and
development. As I near writing some conclusions I feel they're one of
the few organisations I see consistently putting emphasis on ethics
and I am thinking of joining for that reason.

Something along the lines of a Hippocratic Oath is needed.

Notwithstanding the complexities of intent, misuse and side-effects I
increasingly think it is possible for hackers to consistently adopt
a "I will do no harm to others and society" credo.

Sometimes just making it plain to an employer that you belong to a
professional body whose ethics code would prohibit you from working on
unconscionable tech is powerful - not least that it would afford you
some protections under employment law if they threaten to fire you.
At least that applies in other areas of medicine and engineering.

[0] https://www.bcs.org/
> Especially when combined with lock free replication used in multi-user editing.

Sure, if you add non-existing features then the real argument assessing apps without those features would fall flat
Machine learning begs to differ. Code doesn't have to be right in order to be useful.
CSVs need an option to open as text.
Or at least to tell people "hey, there butchered your data for ya" with an undo option.
I got a ticket from IT dept (lol) that a CSV is the wrong format. It wasn't.
It's a great gateway drug into prog rock. APP did lots of concept albums and I love the conceit.

Note that there are two masterings of Tales and I find the harder-to-find 1976 version is cleaner than the punchy 1987 version.
The most disingenuous use of stats I see regularly published, are those bemoaning wealth inequality between ethnic and racial groups that don't control for family makeup. There is a 30+% difference between some groups on one vs. two parent households, but I guess that doesn't fit the right narrative an would presume people have some agency in their circumstances.
Although I go back and forth I've really liked my little 11" Asus for travel. Admittedly the delta between that and something like a 13" MacBook Air in terms of weight and size isn't that much these days and I don't even think about getting out a laptop on a plane anyway.

I've never been able to make a tablet and keyboard work for me for productivity, especially balancing them on my lap.
> anyone at all worried about Russia retaliating directly against America for all this success?

Cognisant of, yes. Worried, no. For the same reasons we aren’t sending a carrier strike group to bomb Crimea. To the extent there is a media circus in this fight, it’s around pandering to Russian escalation theatre.
Raspberry Pi 5 Single Board Computers Begin Shipping
Imho, it's because of "engineering". Which is exactly what we don't do. In engineering, there are by-the-book solutions for every established, well-known problem.

In software, doing that is boring. So we constantly invent new solutions. Because evaluating and reviewing products and maximizing quality is boring and hard, while hacking out new things is fun and cool.
On a level, I would love if people don't use excel at all for science. The potential damage to your own reputation, for using excel features is enormous. Also, it wreck the work of scientist sharing data https://genomebiology.biomedcentral.com/articles/10.1186/s13...
tap, tap, tappity, tap, ..., "computer says no"
The problem was that this default behavior was unchangable. Like, let me get into settings and turn this shit off (like they are now doing), they could have done this decades ago.
Thank you for your last point. That's my hunch too. I am more worried about unfair representation than "diluted representation".
> why does it matter if a relationship is real if the person is happy and mentally healthy?

If it does lead to happy, healthy people—maybe it isn't bad. However, I don't have any expectation that it would result in happy or healthy people, and a reasonably strong belief that it would result in the opposite.
QLogic 10Gb "QLGE" Ethernet Driver Set to Be Removed from the Linux Kernel
The problem is that CSS’s intended usage is broken, and never lived up to expectations.
I keep hoping others see this as well. Sun was so close to the right thing, but the problem is too hard to monetize and it's too vulnerable to embrace, extend, and extinguish.
MIT alums develop electric boat that aims to be the Tesla of the seas
You thought that because Microsoft did say that. It just turns out they lied.
It does exist in nature and mechanisms of RNA interference are pretty well understood. The headline is actually incorrect here as the gene isn't altered, but instead the RNA product of the gene is suppressed.

The important thing for safety is that this works at the level of RNA rather than by modifying DNA (which is how things like CRISPR work). Actions at the RNA level are effectively reversible; once the interfering RNA degrades the effect will go away. On this basis you can predict that it's unlikely to have many deleterious long-term effects, although you should still do trials to check.
All that is old is new again. I remember figuring out how to make random dot stereograms shortly after they first appeared in the late 1980s.

I recall it taking several seconds just to generate the random dot map on my 4.77MHz XT.
Crazy to think that a floppy drive used to be a big expense back then. Well, at least for my family. Now you can get a big mac meal for the price of a floppy drive.
It didn't used to be the case.
I have no idea what response the authority is looking for, but I assume that "I'd return home" would be relatively inoffensive.

But what is the right answer to this question? It seems like a no-win one.
disasters cost millions, good ideas might not give a cent
In hindsight it makes sense but I never would have guessed that device types are hard coded by the protocol.
Leaner, cleaner, less buggy, more secure, more performant, longer-lived code is obviously entirely possible. If people managed to do it at the dawn of the information age surely they can do it today, with multiple decades of massive experience, not to mention the incredibly powerful tools developed in the meantime.

If its not done its because there is no money in it. In fact the opposite.

The counter-incentives to wasting time on high quality software are numerous and affect all sorts of teams. VC funded startups must get to market first or die. Fake-it-till-you-make-it is their religion. For more mature organizations too, cost and bloat is not an issue. Its a feature. The bigger the team more prestige for the managers etc. The costs are passed on to clients anyway.

How come "ruthless market forces" don't rectify this wastefulness? You'd think that codebases of superior quality will earn the keys to the kingdom. They might, eventually. In a competitive environment that is less prone to pathologies, hypes etc.
And then you get this law passed by your local parliament, like it happened in UK?
Cool update, really excited to get native support for air quality measurements here
Providing good service costs more and the vast majority of customers will not pay for it no matter how much it hurts them.
I don't think that would be speech that you could sue over, in the US or Australia.

You are allowed to insult people personally, just there are restrictions if you publish defamatory speech.
If you enter 10 into a cell, you want it to be treated as a text until you explicitly convert it?
Obscurity isn't involved. In set phrases like you're talking about, the "ao" is basically a category specifier, not a color specifier. Like aoba means young fresh leaves, not necessarily green ones, and aoyasai doesn't only mean green vegetables, etc. There are lots of set phrases like this, both obscure and common, and the color involved can be anything from white to dark gray.

But when ao is used outside of a set phrase, to tell somebody what color you're talking about, it means blue.
I heard it is because the word "orange" is much newer. There were very few things orange in Europe before they saw the tropical fruit orange. Carrots and other things that are orange today were not orange back then.
Cybertruck isn't released yet. I think they announced first deliveries start November 30 (the week after Thanksgiving).
Reminds me of the ever-hilarious Microsoft Teams performance showcase: https://youtu.be/CT7nnXej2K4
I wish we had industry-standard certifications that actually meant something, and were widely accepted. The closest I've seen in the real world is just "degree in comp sci". Other orgs have tried to come up with various certs, but they never seem to have any sticking power.

I guess it's a hard thing to certify when the landscape itself is constantly evolving and skills are obsoleted in 3-4 years. It seems even the pace of change is itself speeding up, and every year I see more technologies come to popularity (if not quite maturity) than I can even remember, much less learn. And it's not just languages and frameworks, but entire architectures... today's best practices are tomorrow's tech debt.

There should always be room for innovators to push the bleeding edge forward, but many businesses don't really need that. Instead, if there was just some shared certification for "good enough engineering" that can deliver a reliable, maintainable product somewhat on time, reproducibly, hiring and job-hunting would be so much easier. I'm so tired of trying to charm recruiters, impress managers, placate HR, all while hoping against hope that the actual dev 2 or 3 interviews later happen to have some overlap in languages, toolsets, shared pain points, etc. It's all such a dog and pony show, with many teams having ill-fitting skillsets and cultures between members because nobody really knows what they're signing up for or getting.
That's the most expensive way. Wonder why should it be that way?
Why does the site need us to allow ads? On the getting started page I see this:

"Please enable ads on this website. Thank you."
CT scan compares Apple's US$199 Thunderbolt 4 Pro cable with Amazon Basics cable
>I don't know what "slaughter your cattle to reduce greenhouse gases" refers to specifically

I'm rather shocked that you're unaware of this.

- https://en.wikipedia.org/wiki/Dutch_farmers%27_protests

- https://www.theguardian.com/environment/2021/nov/03/ireland-...

- https://www.consilium.europa.eu/en/policies/green-deal/fit-f...

>Greenhouse gases are bad and reducing them is good

Agreed, but that's hardly the point. Reducing crime is also good, but I'm sure you'd agree that the methods employed matter very much.
Show HN: Minimalist single handed Android launcher concept
UK government surveilling social media of teaching assistants
This is great - reminds me of Focusmate and similar (the idea of on-screen accountability buddies) with added communality and privacy. Very clever, seems like an intuitive but original spin on Team/Zoom formal monotony.

I can see this being a useful option for relaxed teams (and being annoyingly misused by micro-managers).

Best of luck!
I suppose if you had data in a format that DuckDb doesn't work with, like Protobuf, Avro, ORC, Arrow, etc. ClickHouse reads and writes data in over 70 formats
Who is correct?
> we've been unable to escape this cycle for thousands of years

Modern agriculture produces varied, nutritious and plentiful foodstuffs. It also produces nonsense filler. But it’s simply not correct to claim that we’re stuck in the tradeoff our ancestors made when they settled down to farm.
Came here to make the same comment. It seems like we are going to be waiting a while for video.
On the topic of getting hired, id like to take a moment to rant at the employers, and ask you HN folk to do something.

PLEASE stop applying to jobs that make you jump through stupid hoops or answer stupid questions that dont need to be asked on applications. Every person that applies and answers these questions are just helping to standardize their use on applications, and it needs to stop. Theres so many that i cant even think of a good example right now, but you know the questions im talking about.

Employers, please stop asking these stupid questions, and 100% double check what youre asking is actually allowed. Ive seen at least two places, recently, asking questions that im pretty sure could be considered discriminatory. Ive seen others asking stupid useless questions like "what would be your superpower" you know what mine would be? The power to make the hiring process not feel like a shell game filled with bullshit traps and gotchas.
One reason is that it supports a wide range of formats.
Well, Sun did, I think, couple the JVM the VM too closely to Java the language. And really, on purpose. WASM doesn't make that mistake at least.

But it's also missing, like, a garbage collector and other things that the JVM offered up and did really really well. People are doing dumbass stuff like running garbage collected interpreters inside WASM, inside V8 (which has its own GC) in the browser. It's like nested dolls, just pointless tossing of CPU cycles into the wastebin. Their (or their VC's) money, but jeez.

You can say "oh, that's coming" (GC extensions in WASM) but that hardly inspires confidence because it took 20 years for the JVM to reach maturity on this front. Best case scenario we'll have a decent GC story in WASM in 10.
Avoiding SIGKILL is probably a good call.
Then change the form and make the address, email address and phone contact mandatory. If they want to file a DMCA through a less inconvenient mechanism, let them.
This seemed exceedingly notable to me:

> Device & Endpoint Composition – Devices can now be hierarchically composed from complex endpoints allowing for accurate modeling of appliances, multi-unit switches, and multi-light fixtures.
Pedantry: The speed of sound in steel is about 5100m/s, so a solid 2m axel will still take about 4µs for interactions to propagate from one end to the other.
I believe I would stop working for money but work for me. examples, helping people rewild their yards, start a vista reclamation project for a few mountain tops that are overgrown with trees, start a B-corp for electrifying low income housing and developing appliances for same. build virtual power plants by distributing batteries in neighborhoods and building microgrids.
It isn't. But in many/most circumstances one is not allowed to just run whatever software they want on a work machine. Those days are long gone. Start running your own software in a secure/regulated environment and you will be detected and locked out. So while Excel isn't ever the best tool, for many of us it is the only tool available.
I guess we'd end up with hardware implementations returning to segmentation registers.
chDB is a great project!

We recently worked with the chDB team to add support for Jupyter notebooks: https://jupysql.ploomber.io/en/latest/integrations/chdb.html
Both. This was a while ago (early this year, late last year?). I didn't care about the runtime, but the package manager kept crashing, and I spent a few hours digging through the error logs and trying to fix each error one by one, but never got far enough to actually successfully build my project. (It was just a basic static-file TypeScript app with lots of older dependencies).

I unfortunately don't have the logs anymore. I'd be happy to try Bun again on new personal projects, but I'd be afraid of using it for any real-world work project at this point; the risk of having to spend time debugging it isn't worth the performance improvements (since the packagers are usually just run on CI/CD anyway, and local `next dev` or similar is already fast enough).
Oh - no, I know that one (-: It's that the command ppp is also the output.
This, meaning chat control? Ylva Johansson is primarily responsible and also the head of the Comossion. Basically the whole EU executive is responsible for this. The Balkan Insight article has named several people and orgs.

https://balkaninsight.com/2023/09/25/who-benefits-inside-the...
It's very interesting idea, thank you for your comment.
I got it to my list!
Sure it’s using system ones and not the vendored ones? I mean chrome as packaged by Google, not, say, Fedora’s Chromium (which is bent and coerced to use system libraries as much as possible).
And they're spending a chunk of that money on lobbying governments around the world to reduce pollution standards so they will probably keep raking in the profits on ICE vehicles while the planet warms up and they keep making press releases about allegedly imminent battery tech.

https://thedriven.io/2023/05/11/toyota-under-fire-for-anti-c...
For me the "proof" of the pudding is that the Jan 6 mob are all in
jail. Actions were met with actions when the line was croseed.
What's wrong with Slack? Like what is the point of using something like this for the engineering team for example?
The ad industry is not Midas, but Mierdas: everything it touches turns to shit.
That may be true. But software is also much more ubiquitous and essential these days. At least in the 90s you could be confident your car wasn't buggy.
The idea that any person has ever turned to the patent system in order to solve a software engineering problem is pure fantasy. Software patents are only useful for rent seeking and as a moat to squash competition. They exist only as a drag on the economy & on innovation.
Metrix!!! I used to live across the street from them and would go there often. Capitol Hill in Seattle is outrageously expensive.
I appreciate your point about the cattle herding. But if we were to increase the numbers of Reps to stay in line with population growth we would need close to 1200 of them. Which in my opinion introduces more issues than it solves.
That's an approach that makes sense in theory, but in practice you're almost certainly better off assuming a long time horizon for protecting everything.

For one thing, it's not always obvious what's short term vs long term information and you could end up applying short term protection to information that has long term value in a scenario you didn't consider. For example, encrypted session information that expires might not be useful in gaining access to an account, but it could potentially be used to track you in historical data.

The other problem is that most systems (and people) aren't great at segregating information that needs short term vs long term protection, so it's hard in practice to have a strategy based on applying different cryptographic protection to different information. Most encrypted protocols and systems deal with a mix of information that ranges from inconsequential if revealed even now to requiring long term confidentiality because it's much harder to try to deal with that information separately. There's also the practical argument that once I have a protocol or system to protect high value, long term info, why wouldn't I just use that for everything? Modern HTTPS is ridiculous overkill for the vast majority of things it protects, but there's really no reason to use something worse even if you could get away with doing so.

This is basically the premise of HTTPS everywhere and similar encrypt all the things concepts. It makes a lot more sense to just protect everything instead of trying to figure out what needs protection and what doesn't and hoping you didn't get it wrong or that nothing changes over the years. Same goes for post-quantum crypto. You might be OK not adopting it for things you think don't need protection beyond the time a practical quantum computer comes around (good luck guessing that time horizon btw), but it's both easier and less error prone to just post quantum all the things.
> Words are not perception. This is such a pernicious bit of nonsense

> pseudo-intellectual mysticism

The influence of words on perception is backed by a lot of research and expertise, and seems apparent on a concrete level: The words I choose affect others perceptions; people who make their living in persuasion (political leaders, opinion leaders, 'influencers', etc) put great effort into chosing words that will influence perception, and they do it to great success.

Why do you think otherwise?

What makes you say otherwise? When you say 'pernicious', that implies negative intent - whose intent? (If that's not meant literally, I take back this particular question.)
Show HN: AirTracker – historical AirTag location tracking
I've often wished for a way to track the historical location of an AirTag, rather than just the current location. So I built a service that scrapes Find My data from a shared AirTag location, and make it visible on a map.
I would not be entirely surprised if the homicide rate was higher during the Great Depression and WW2, but I'm not really sure what that means, if anything. Please cite the data you're referencing, and stop cherry picking. I don't expect you to get decadal averages or whatever, but at least get something pretty averagish looking for the 'group' of time we're talking about. Comparing local mins to local maxes is something we ought leave to lying politicians.

Yeah the vehicular ownership rate only increased from 80% or whatever in the 60s to about 90% now a days. But I'm not saying that's why the increase in vehicles probably isn't a big factor. What I'm saying is that vehicular theft is a very intentional crime. Crimes like phone theft are highly opportunistic - somebody sees a fancy phone somebody forgot, and just decides to pocket it. So more people have more phones means more crime due to more random opportunity. But car theft is overwhelmingly a targeted crime, so changes in the number of cars is going to have a pretty negligible effect above some baseline point. It's like bank robbery - you're not going to just inherently have more bank robberies per capita because there are more banks.
Apparently my color perception is as good as I've always thought it was. I scored a 0 on that.
I can't speak to the Amiga, but my dad recently went through a box of 3.5s from the 90s, and they were all perfectly readable. I've got some 5.25s my C64 can read just fine, too (I could even play HHGttG if I wanted to wait a minute per command to learn I died an hour ago without realizing it).
If the JSON writer is writing according to spec
> If there's a language in the world where the color and the fruit aren't the same word, I've yet to learn it.

The fruit has the color orange when it's ripe. It's probably one of the most orange things you'll see on nature.

But most people don't even eat it ripe (throwing it away before that point), and the association between the fruit and the color just flies over a lot of people's heads. And yeah, the internals of most of them are yellow.
If I was going to go back and time and offer younger myself career advice, I would probably say "just stick with C++". It was the most popular programming language when I started my career. It will be the most popular programming language when I end my career.

Think about it. Is there any widely-deployed OS not written in C/C++? Any web browsers? Spreadsheets? CAD software? Text editor?
Battle of the Frameworks: Benchmarking High-Performance HTTP Libraries
Here for the F-104 discussion. Fascinating plane.