skysight-inc/HackerNews huggingface dataset:
From a security perspective a lot of changes to this world would be an upgrade. However implementing security features is always a trade off, and sometimes good security is just not worth the loss of other things.
'Start paying us off like the US pharmaceutical companies do': Senate grills Novo Nordisk CEO on Ozempic drug pricing /s
Yes, and yet it's surprising because blocked people can trigger or contribute to the harassment of a Twitter user.

The frequently opposed argument, including by Elon Musk himself, that a user can see posts in private browsing, doesn't hold water in my opinion. 1- Because not displaying them in the newsfeed or replies statistically reduces the chances of knowing that the post exists. 2- Because one would really have to be determined to look up a person who has blocked them on Twitter and regularly check their posts. 3- Because Twitter GREATLY limits the number of tweets visible in private browsing (without being logged in), displaying the most viewed posts first, not the most recent ones. This makes it almost impossible for a blocked user to actually view the latest tweets of their blocker.

I'm not so sure that Elon Musk made the right decision.
Is it not because “plain and simple C” often doesn’t often use threads?
So is Apache and OpenBSD httpd and probably too many others to name.
Node.js is written in C/C++ as is Litespeed, probably Cloudflare Server as well.
Microsoft IIS is written in C++.

So that accounts for about the top 5 ...
The “problem” is that society doesn’t see Nintendo/Disney/et al as copyright trolls - instead they’re successful businesses who made content and profit. Connecting those dots to archival work and historic preservation is a long slow process and won’t be successful in courts without legal changes.
This system is really subpar, because it excludes people that don't have a local bank account. I remember in Estonia not being able to book a doctor appointment because the website only had those means of payment, but no "pay with credit card" option.

On the contrary, credit cards are a neutral standard, which is interoperable. It can be improved but it's vastly better than bank OAuth.
This guy doesn't understand the Fediverse.
My rule for debugging is to park your assumptions and scientifically invalidate each thing you think might be the issue. It's usually something simple and your initial assumptions are probably wrong. Which is why trying to invalidate those is a productive course of action.

If you catch yourself thinking, it's probably X. Then you should try to prove yourself wrong. Because if your are, you are looking in the wrong place. And if you are struggling to understand why a thing is happening you can safely assume that something you assume to be true is in fact not true. Invalidating that assumption would be how you figure out why.

Assumptions can range from "there's a bug in a library we are using", "the problem must have been introduced recently", "the problem only happens when we do X", etc. Most of these things are fairly simple to test.

The other day I was debugging someone else's code that I inherited. I started looking at the obvious place in the code, adding some logging and I was getting nowhere. Then I decided to try to reproduce the problem in a place where that code was definitely not used to challenge the assumption I was making that the problem even was in that part of the code. I instantly managed to reproduce the issue. I wasted two hours staring at that code and trying to understand it.

In the end, the issue was with a weird bug that only showed up when using our software in the US (or as it turns out, the western hemisphere). The problem wasn't the functionality I was testing but everything that used negative coordinates.

Once I narrowed it down to a simple math problem with negative longitudes and I realized the problem was a missing call to abs where we subtracting values (subtracting a negative value means you are adding it). That function was used in four different places; each of those was broken. Easy fix and the problem went away. Being in Europe (only positive longitudes), we just never properly tested that part of our software in the US. The bug had lurked there for over a year. Kind of embarrassing really.

Which is why randomizing your inputs in unit tests is important. We were testing with just one hard coded coordinate. The fix included me adding proper unit tests for the algorithm.
True, but Nitter is a bit hit and miss, and wasn't working for a while. No guarantee that it'll always remain available.
cool project, but the readme has a disingenuous comparison bench against nginx. why even put it there?
"What an ignorant fool! There could totally be life there!"
How to Test Your Code
Firefox tracks users with 'privacy preserving' feature
Show HN: Orbit (Fleetdm) Desktop Notifier
So, at my company they started using fleetdm, which is fair (they even disabled some privacy concerning tables), but I'm a privacy freak so I've enabled orbit log file and wrote this script to get a desktop notification whenever a query is performed by remote.

In future I would like to implement "allowed queries" so that I don't get a notification for known queries.
'Titanic' Director James Cameron Joins Stability AI Board
From what I understand those drivers currently cannot be merged since the devs. rewrote various kernel APIs to match their expectations.
If most people want the internet to be a network TV sitcom level of content, so be it, but it will be a loss.
>
So what you're saying is that they push for STEM education to make their employees more replaceable...?

A general rule of thumb is rather that better education and/or specialized knowledge makes employees nore productive, but also less replaceable.
> The violin is a comparatively quiet instrument

I knew it!
Basically it patches bugs found in the original game and provides new engine features. RA2YR engine is not like modern game engines, you don't have a scripting language, everything is configured via config files without the need to code, hence modders can't implement custom game mechanics apart from what the engine provides. For example, per-unit shields with additional HP and different armor were not possible to do, with Phobos it is possible.
This is such a nice opportunity for 4chan weirdos to teach the AI some new slurs.
"near absolute zero" is not nearly correct. The temperature of Europa ocean is believed to be between 0 and -4 degrees Celsius.
In twitter "public" is not a label for a specific type of audience, it's the name of common use of a work being public/generally shared with the world. The feed/timeline you are referring sounds awfully similar to Facebook/Instagram/etc which are notorious for being walled gardens where what you say it's true.
I think this message was sent after the landings happened and after Jupiter's ignition.

When they were stranded in Europa it was still an icy moon.

For those wondering, this is from 2010, the sequel book/movie to 2001 a Space Odyssey.
What I’m wondering is what they mean with “biggest”, though. Largest binary? Most features? Highest resolution? Most users?
Offloading costs is a different thing than making employees more replaceable.
I can confirm your suspicions — what I saw was syntax-highlighted code.
The employer would you waste the opportunity who to lay off, and depend on a semi random selection of people with the most potential to excel if their personal circumstances improve.
It's a specific type of ensemble, consisting of ~28 players with a standard instrumentation. Many international bands are based in the British tradition.

https://en.wikipedia.org/wiki/British_brass_band#Instrumenta...
Ummm, all AI will converge as one. It’s not China AI, not USA AI, it’s AI and the rest of us.
Show HN: Hey, Community
I’m Emily, part of the team at Habox. I just wanted to take a quick moment to introduce us.
At Habox, we’re all about making file sharing as simple as it should be. We know how frustrating it can get when it takes too many steps to send a file or collaborate smoothly with others. That’s why we’ve worked hard to create a tool that streamlines everything for you—whether you're managing documents or collaborating with your team, it’s all straightforward and efficient.

I’m not here to make big claims or say we’ve got it all figured out. We’re learning and growing every day, based on real feedback from users like you. What we can promise is that we’re always listening and committed to making the experience better.

I’m purposely keeping this post light, without any flashy links or promotions. I just wanted to introduce Habox, share a little about what we’re aiming for, and connect with anyone who’s curious. If you have thoughts or ideas, feel free to share—I’d love to hear them!

Thanks for your time!
I didn't look at your comment history at all, I just have showdead on so I could see all the your flagged, dead replies in this thread.

I think HN has become biased against people who default to weird angry outbursts more than anything.
> Does this bypass user's cookie blocking measures (e.g. PiHole, ad blockers)? If so, it's reducing those users' privacy and opting them in by default.

This is a nonsensical way to act upon this. You don't make collective choices putting the exceptions in front of the general case.

3. well it is not better than most brokers out there right?
#PaperTechnologyExhibition #PaperEquipment #PaperMakingMachine
Leave your email for price!
If you are interested, you can contact us.
Email address: wastepapermachine@gmail.com
https://www.flutingpapermachine.com/news/enterprise/2024-chi...
#papermill #papermachinepulpmachine #everyone
This is very gushing but doesn't obviously validate the title.

It seems to be that Intel have got up to 128 cores and that's more than amd provided you ignore the 128 core amd chips. Also it's on Intel 3 which is indeed very exciting, but I'm under the impression we don't really know how it compares to TSMC yet.

12 channel ddr5 is great. Internal three way numa a little dubious but not really more bother than the epyc chips. Overall looks like a huge step forward for Intel.
This advice is much more general than academic research. It applies to startups as well.
I just call that unfinished stuff "research". I have a bunch of UnrealEngine 4/5 projects I'll never finish, but they were fun from a point of view of testing a game mechanic, rigging and animation, shader development, creating the 3D assets etc.
From Wikipedia[0]:

"The scientific consensus is that a layer of liquid water exists beneath Europa's surface, and that heat from tidal flexing allows the subsurface ocean to remain liquid."

Liquid water is hardly "freezing near absolute zero".

[0]: https://en.wikipedia.org/wiki/Europa_(moon)#Subsurface_ocean
Indeed.

—JetBrains Mono is the font I find myself orbiting these days. And as far as I know it was made with good first principles in mind. I’m willing to call it objectively good.
The O'Neill Cylinder Space Settlement Concept (1976)
I see what you are suggesting here, I see the same trend but I think the reason why is not the one you are implying.

The HN community, in most topics, is against censoring, echo chambers and that free speech doesn't mean you can say anything without being called out.

IMHO there are two impacted groups here:
a) the ones who block everything and everyone that doesn't agree with them (on a public platform)
b) the ones who are harassed and stalked and need to use the block as a defense

the change is bad for people in group b) - which most people can agree on. The problem with blocking is, it doesn't solve the problem (it's the equivalent of the EU's great idea of DNS blocking). There should be a system in place that actual (online) harassment can be legally pursued and prevented.

against group a), I think the change is a net-positive
What's the point again of letting LLMs write code if I need to double check and understand each line anyway. Unless of course your previous way of programming was asking google "how do I..." and then copy-pasting code snippets from Stack Overflow without understanding the pasted code. For that situation, LLMs are indeed a minor improvement.
How not to build a hardware product
Looks cool. Just out of curiosity, how does this compare to other OpenLLMetry-type observation tools like Arize, Traceloop, LangSmith, LlamaTrace, etc.?

From personal experience, they're all pretty simple to install and use. Then mileage varies in analyzing and taking action on the logs. Does Velvet offer something the others do not?

For my client projects, I've been leaning towards open source platforms like Arize so clients have the option of pulling it inhouse if needed. Most often for HIPAA requirements.

RAG support would be great to add to Velvet. Specifically pgvector and pinecone traces. But maybe Velvet already supports it and I missed it in the quick read of the docs.
The MVP shows if the idea would get traction. But what good is an idea that gets traction if it is unfeasible to scale, or the organisation is not willing to support it. I think this is what google does with many of its products that end up cancelled. They tested the MVP, people bought in, but the organisation already moved on, so there is no will to support and further develop it. We should be responsible and do an MVP only after deciding if the organisation would be able and interested to scale a product and support it. Otherwise, the downsides are a toxic crunch to support the product, customers are unhappy with yet another product dies, etc...
I believe GNOME just hides the option for fractional values in their native settings menu, but it can be easily accessed through something like GNOME tweaks and similar.
more than 3 chips, basically
> When we write an app

Well there's one difference right there. When I sell my software I provide a warrantee and will refund if the software is not substantially functional, as described in the documentation and marketing.

A couple of consulting jobs have also required that I carry insurance to cover possible restitution due to errors and omissions - because yes, I do make mistakes.

As I understand it, the stochastic parrot providers require indemnification before you can use their products, so they are clearly held to a lower standard than humans.
If you need writes, can just use second sqlite database.
Yes, this is the exact reason I selected AzeretMono instead of B612 in the final round - the difference between (, ) and [, ] .. It is indeed an odd failing of B612 and I wonder if it is because of some context in the Airbus cockpit (for which B612 is designed) that makes this difference moot. Or, not ...
I left facebook because it became a cesspool of memes and toxic political opinions about 8 years ago, and so did everyone I know. I never used twitter but I can certainly attest that you will bleed users if you push that, and probably users with higher earning powers (more valuable to advertisers).
correct. the problem is not that aadhar is being used for DBT by goverment. The problem is coercion when it is not mandatory.
Actually in my case I need a VM, because I want users to be able to upload "extension plugins" in real-time, without reuploading firmware

In that case which approach / library would you recommend to embedd a WASM VM?
Discussion (19 points, 18 hours ago, 12 comments) https://news.ycombinator.com/item?id=41636781
Finally... I've been waiting for this almost my entire adult life.

Liquid oceans beneath the surface.

A brownish-red smattering of color despite the solid ice on the surface... maybe it's irradiated salt or magnesium sulfate, but it's an awful odd color for ice.

We need to send a probe to Europa, like yesterday, and we need to send one that can get below the ice and look around.
Thank you for saying this. Trying to get this out there too. When people say "building a case", this is part of what they mean.

Creating a track record/evidence. Or the opportunity. My only practical experience is trying to get a restraining order. It's harder than you might think. Legal system demands work to work.
That archive site loses pages too. I've followed links to pages others have archived years ago and they're missing. Completely gone even when searching for the URL or fragments of it.
Categories are useful but they so often get in the way. Maybe this is because the granularity is too large meaning they are imprecise? Either way, sometimes you can shortcut this by thinking about attributes instead. For example, people might not be able to agree about what object-oriented means (or if it's any good) but they can often agree on one of its attributes such as 'programming to an interface'. Similarly functional programming can be broken down into attributes like first class functions, immutability, laziness etc. These are much more precise while still being general terms.
I love them! just by reading the title I've imagined them in a jar in olive oil and I felt I want them like Dr.Zoidberg from Futurama :)
That one is partly hardware refresh cycles. First gen epyc was a bit unknown and not totally compelling, was probably Rome that took the lead comprehensively. Then maybe five years to work through the pipeline of people having bought machines recently enough that they aren't replacing them yet.

It's client where Intel is really pushing the boundaries of acceptable corporate behaviour. The laptop/corporate-desktop sector is very intel dominated despite the cpus being much worse for a long time, and that looks suspiciously like an influence over oems and retailers thing. Roughly what they were fined for doing a while back.
Does this permit taking a sha 512 digest hash of the user input and returning that digest hash to the backend for proper password hashing?

My interpretation is that the entire password is being verified, even though the backend is only ever verifying a sha 512 digest hash of it.

(Oh and why would you do this? To be able to support arbitrary length passwords without opening yourself up to ddos attacks. Support as long passwords as the user wants - only the digest hash is sent.)
Is this feature enabled on the mobile app?
V0 launches Projects for premuim user
Why would salt be a problem? There are single celled organisms known as halophiles that survive extreme salt. Do you know what range of concentrations are reasonable for life, or which salts might be present on Europa?
A block function is the online equivalent of a restraining order. Imagine telling a victim of abuse that restraining orders aren’t rational. It doesn’t have to be foolproof to provide a real benefit.
> If customers bring their own stuff then you're stuck

Why? There is nothing preventing an ISP from saying that from date X, only protocols A, B and C are supported. If you want to use your own device, make sure it supports these protocols.

In other words, the requirement to allow customers to use their own devices does not mean that they can choose all available protocols. The allowed protocols can still be controlled by the ISPs.
Discussion (275 points, 9 days ago, 125 comments) https://news.ycombinator.com/item?id=41557383
You can ask followup questions about the code it wrote. Without it you would need more effort and search more to understand the code snippet you found.
For me it completely replaced googling.
It's the same on HN. If you say something controversial with a conclusion people dislike but debatable it will be disproven then downvoted. If the undesirable comment can be greyed out or the writer discredited they'll allow the comment to stand, smugly declaring a public victory.

However if it can't be disproven and you actually convince some people, it will be flagged. And maybe even some people stalk your account and bait you into getting frustrated and then getting your account nuked.

This is why 4chan etc are more intellectually honest imo as you can't nearly as easily censor or rule ban someone who makes a vile but persuasive argument.
Here the requests are really really small, on average 405 bytes each. I guess in your genomics work you are making larger requests, so probably it's not so much of an issue.

BTW, we are discussing latency with bdon in this issue, it seems to be specific to Cloudflare:
https://github.com/hyperknot/openfreemap/issues/16
You will laugh - few days before radiation detectors in Finland detected unusual traces.
Ask HN: What do you use to backup your VMs?
How do you backup VMs with installed Postgres, MariaDB instances and local files?
If you play a chromatic scale on a valved brass instrument, played with no pitch adjustments via embouchure, you end up with a series of pitches that are of questionable temperament, since some intervals are achieved by jumping between registers which utilizes the harmonic series (integer multiples of frequency) while others are achieved through valves which don't necessarily utilize integer ratios. [0] To make unoptimized keys sound good, the player can sharpen or flatten with their mouth and I suspect this is considered unnatural.

Contrast with instruments that don't use the harmonic series and are always in equal temperament, like woodwinds and keyboards. Also contrast with fretless stringed instruments, for which there is no inherent temperament whatsoever if you avoid open strings, since the tuning of each note occurs by normal fingering, which I suppose is considered natural.

[0] https://www.reddit.com/r/trumpet/comments/1zy0w8/trumpet_phy...
To a first approximation, this fits what one sees in the development of society over the last few decades.
Possibly Useful Tools for the Internet
I just saw a post on a financial forum where someone was asking advice on investing in individual stocks vs ETFs vs investment trusts (a type of closed-end fund); the context is that tax treatment of ETFs in Ireland is weird.

Someone responded with a long post showing scenarios with each, looked superficially authoritative... but on closer inspection, the tax treatment was wrong, the numbers were wrong, and it was comparing a gain from stocks held for 20 years with ETFs held for 8 years. When someone pointed out that they'd written a page of bullshit, the poster replied that they'd asked ChatGPT, and then started going on about how it was the future.

It's totally baffling to me that people are willing to see a question that they don't know the answer to, and then post a bunch of machine-generated rubbish as a reply. This all feels terribly dangerous; whatever about on forums like this, where there's at least some scepticism, a lot of laypeople are treating the output from these things as if it is correct.
Bull. You can't lie to me about ordinary Internet in the 2000s, because I was there.

For context, this is a sampling of literal front page content from Twitter, on an new account with no cookies or follows, via a VPN, from a day in late August when I ran this little experiment:

- A meme of a dark-skinned man saying 'You never wuz been judged by yo skeen cola' and a white man replying 'How are you in college?'

- 'The Mirror Test: White Babies Recognize Themselves at 15 Months, Black Children Not Until 6 Years (Science Video)', with the caption: 'I'm guessing this is what a 30 point higher IQ average does'

- A still from a Hilter speech, Nazi flag visisble in the background, caption 'the world owes this man an apology'

- An image of "Fr. Leonard Feeny" with the quote 'Having a television in your home is like having a Jew in your living room'.

- A meme of Sully from Monsters Inc. smiling, with the caption 'Mfs entering heaven when they see Adolf'

Again, I want to stress this, this is the Twitter front page. To suggest that Facebook and MySpace were suggesting content anywhere near this revolting to average accounts on Facebook or MySpace is just a lie. They were not. Did racist content exist somewhere in the dark recesses of those websites? Probably. Was it being suggested to the average person within thirty seconds of opening the equivalent to the front page? Absolutely not.

Convincing the average American that ordinary moderation of content like the above is 'extreme censorship' is how you get Americans who decide they're actually OK with that.