skysight-inc/HackerNews huggingface dataset:
Previously HN discussions on TechCrunch, Gizmodo, and ArsTechnica articles:

https://news.ycombinator.com/item?id=39832952 (73 comments)

https://news.ycombinator.com/item?id=39836513 (27 comments)

https://news.ycombinator.com/item?id=39857078 (22 comments)
I was hoping a few code snippets.

So these mini kernel programs are written in a subset of C?
If you're more into evoking a feeling than simulating countryside, I humbly suggest (aka shamelessly plug) my project and another person's project:

https://rezmason.github.io/drivey

https://incoherency.co.uk/blog/stories/nightdrive.html
They're OK enough as a travel instrument, but they don't sound particularly great because no manufacturer has taken composite technologies seriously. They're using archaic manufacturing methods (wet layup and vacuum bag) that produces a composite with too much resin - more plastic than carbon. They cannot properly control the acoustic properties of the material, because they can't control the material period.

If you see the a high-gloss finish and a characteristic woven pattern, you're looking at a showpiece rather than a serious instrument. That's not what a high-performance composite looks like - you should expect to see the satin finish and linear "grain" of unidirectional pre-preg. I'm yet to see that on any musical instrument.
> I'm cooking and cleaning all the damn time.

You don't fit the narrative, so most likely cases like yours are being ignored.
Ooh, this looks good:

Live-migration of VMs with attached disks (from remote storage)

That could be really big news for Ceph users with HA requirements or desires. :)
I never understood why those numbers didn’t just represent the temperature..
PHP, Python/Django, Perl. And yep, vanilla JS/Jquery.
I would love to see that picture :)
Press both together to take a screenshot
No, I don't think it's the same "64K should be good enough" at all. Even then many people were rightly skeptical btw.

As a guy who did the very occasional data science job, my iMac Pro's SSD tops out at ~2.7 GB/s in sequential workloads. For 4.5 years of using it I've only seen 3 programs being able to use its SSD to the absolute maximum, and the tasks lasted 30-40 seconds. So it didn't matter much.

I get it, there are people who do specialized work and are doing it every day and they need absolutely everything that the hardware can give them but realistically your average JS / Python / Golang / Rust dev having a 5700x with 32GB RAM and a 1TB NVMe SSD (e.g. topping at 4 GB/s) is not just quite fine, they are likely over-served even.

As a guy who peeked under the hood of a lot of open-source software, I have found that software is 99% of the bottleneck, even today. Almost nothing has changed.
Ya, the majority of society (or not in many cases of authoritarian states across the globe, but I digress).

You appear to be trying to paint some kind on complex philosophical picture where it just simply doesn't exist.

Law is the codification, and ratification, of what society deems ethical/moral behaviour.

Unless you are about to start declaring some magic creates law, no shit it comes from people.
These knobs generally have a 0 that shuts off the fridge or freezer. They indicate 'cooling strength'. If the device is temperature controlled, you will find an explicit degree F or C symbol.

Even without a 0, you can turn the knob in one direction, then the other, and listen when the compressor starts (that's the colder-direction).
>(I know; I was there when you had to have multiple meetings with lawyers every time you pulled in an open source dependency)

Seen that. Sometimes corporate policy is even to put each such dependency in escrow.
Hostile, not stupid.
It's still better than a complete rewrite, which will very likely introduce new bugs that had already been fixed in the existing code (no matter what languages are used).
Here is a very short guide on how to make nice tables (which, IMHO, look a lot better than the visually cluttered "Great Table" example from the article) for scientific papers:

https://people.inf.ethz.ch/markusp/teaching/guides/guide-tab...
Yeah... the consensus is that the more we wait before reducing willingly the population, the more it will happen suddenly and violently (wars, famines) at the snap point (or at snap points, plural).

Not pretty thoughts, but just mechanistically unavoidable...

I'd say, let's reduce our comfort, let's do it now, yeah we'll be poorer and all. Still better than the alternative.

The point is to go out of our way to remain (and become more) altruistic and united at a global scale... in order to spread evenly the diminishing resources.

If everybody gets poor in a similar way, it will reduce anger and unrest. Or avoid wars, if that's a country that would have felt wronged otherwise.
> While the researchers suspect bird flu virus killed the penguins, the field tests were inconclusive

How to translate 'we really don't know what happened' to 'is birdflupanic time!' in five seconds.

That leads us to wonder why the species of predatory "gulls" that were sampled positive for bird flu didn't died massively
This is why I only buy refrigeration units with precise temperature control. You set the target temperature and let it sort out how to get there.

Your power bill will thank you.
> long lifespan

...isn't it just better healthcare and nutrition?
> suppose that all the power tool makers except Granny Smith Tools got together and made a standard for batteries, so now you can use Makita batteries on Ryobi tools, etc. The only exception is Granny Smith tools

The problem with that hypothesis is that in reality they just wouldn't do that. Once a fragmented market based on vendor lock-in is established, every manufacturer is afraid to break it because the first that breaks it has the most to lose.

> Is it correct for the government to step and and protect stupid consumers from themselves?

Do consumers have an option for interoperability today? They don't.

> If the government did this for everything that consumers buy, we might as well just have government ownership and operation of all companies

That doesn't follow, plenty of things consumers buy don't have vendor lock-in, and plenty of things that do have vendor lock-in also have available options without lock-in. Other products even have vendor lock-in, without interoperable options, but where lock-in isn't an actual problem (say, blades for electric razors: sure they are not interoperable, but they are a minor expense and have actual technical reasons for not having a standard).

> So at what point should government just let people make bad decisions

At an arbitrary point that is chosen by the regulatory bodies taking into account many of the variables that affect the markets of consumer goods.
While I am frustrated by the state of modern software, this article fails to acknowledge what has got better. My daily software used to crash several times a day in the late 90s/ early 2000s. Hope you saved your work, because here’s was no auto save or anything like that. Software was so unreliable the idea of something like a browser or an image editor running for days would have seemed like a fantasy. (Nearly) show-stopping bugs would hang around for months or years.

My hypothesis is that software is facing normal tech/feature pressure around network features which are difficult to solve with local applications, and economic and social pressure to keep adding features, which is leading to enshittification.
Not if the law did what it was supposed to do; state the conditions under which a given sentence ought to be executed.

Instead laws are poorly written meaning case law becomes the actual law
I always say, I don't work in my bedroom; I sleep in the office...

It gets to you after a while.

I'm sure dedicated space helps, and currently taking steps to find one.
Part of the world using Celcius, the rest Fahrenheit doesn't help for sure.
alternatively a direct download[1]
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/Amaz... [1]
edit the link[1] was for east-2 prices, here are east-1 ec2 prices[2]
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/Amaz... [2]
Honestly, I was so impressed.
This is not an example of that.

The obvious solution is to just tell me what the temperature is. Then no arrow needed.

Or just mark on the dial cooler, warmer and a little arrow at the top to tell you what the setting is.

Or even a curved triangle shape that’s blue on the skinny end and red on the thick end to indicate what is hot or cold.

This is none of that. They chose some arbitrary scale. And then gave you an arrow that could indicate what the numbers do or what turning the dial does. That’s pretty special.
I double checked because I was about to correct you, and you're right, but I could've sworn it used to be monthly (still low limit, but resets) so maybe GP remembers that too. Or perhaps it just wasn't as clear that it was a one-time trial before, and we both misread.
Ah, that might explain why he doesn't know how bat software was in the 90s!
I'm really looking forward to reading its technical blog.
bitvavo.com / Amsterdam, Netherlands / Full-time / Remote or Hybrid in the Netherlands / https://bitvavo.com / Crypto Exchange / Visa-relocation supported

We are a fully regulated Dutch crypto exchange and recently passed $1 billion daily volume. We are one of the most exciting companies in the Netherlands!

If you are interested in one of these positions:

- Senior Software Engineer (our stack is mostly nodejs/typescript)

- Senior Mobile Engineer (react native)

- Senior Platform Engineer

- Staff Database Engineer

- Software Engineer - Low Latency

- Technical Product Manager - Matching Engine

- IT Manager

- CRM Specialist

- Talent Acquisition Partner

You can email your resume to me directly to ozgur.gul@bitvavo.com and it will be handled fast.

(Also indicate which position you are interested)

https://jobs.bitvavo.com/
Whether it is possible to find pure-economic or pure-societal art is not relevant. And we can't dismiss the existence of these two dimensions, which you can also call "consumption mode" or "purpose".

In (my) definition, art is everything a human make or do that is capable of evoking emotional reaction from another human. So it follows that IMO, art's value is primarily societal in nature. The economic value comes afterwards.

The economic value of art mainly harnessed by people that want to evoke feelings in other people, those in entertainment industry like movie producers, game directors are an example of this. And this is where the push to make art-making labor cheaper mostly come from.

The societal value mainly comes in two forms.
1) Capturing the world around us for a record, and
2) as a medium for communication in emotional or subconscious level.
This value is seperate from the economical one, and I think is the most important one.
So glad I'm not the only one. My house has four different two button toilets and I can't for the life of me figure out which does what. My wife says smaller button is for less water, but on one toilet the small button is tiny and integrated into the bigger button which makes me think it can only be there for when you need a power flush and you press the whole thing. I have no idea.
homepage gives me a 500
I'd even just buy the trace for the pcb!
Everything that can be automated, should be automated
AI Powered Robotic Cleansing Assistants ...

Breakthrough technology.
This one always comes to mind when I see some fancy toilet designs at various venues. Which one do I press? Normally in UI a bigger button usually means a more used feature. I can't imagine the average person doing number 2 more than number 1.
Most toilets around here have the same size button but an icon with a big circle representing a big flush and small circle for small flush. The buttons being the same size makes the icons have more "meaning".

I have just gotten used to that is not always the case and they actually went for small button = small flush. It makes sense physical-wise but UI-wise not so much.
KeyPress OSD – a unique OSD for screencasts; my first ever developed app
KeyPress OSD is the first application I developed. I learned the basics of coding with this one, in AHK. I developed it, because I needed something to help me see easier what I type in small text fields and help me use the computer easier. I found no application out there, in the summer of 2017, that can display an entire text line, as one types. All of the screencast apps show just one character at a time.

KPO is an application designed for screencasting and tutorials that displays keyboard keys and mouse clicks on-screen. With KPO you can easily show your viewers what keys and mouse clicks you are using, making it perfect for tutorials and demonstrations. Unlike other similar applications, it offers unique features no other application has. KeyPress OSD does not require any installation, making it easy to use on any computer. Simply download the application, run it, and start screencasting.

Two editions are available:
Commercial edition:
https://keypressosd.com/

Freeware, open source:
https://github.com/marius-sucan/KeyPress-OSD

And yes, before anyone comes at me for the shameless plug, I posted this here because I want to make my own application a bit more known, because it really has some unique features, and because it is my «hello world» app, which turned into something more, and I have put into it a lot of efforts.

Critique and feedback, welcomed.

Best regards, Marius.
To be fair if the program never runs it’s 100% safe.
Right. Eiffel may be another option. Both Ada and Eiffel emphasize and support good software engineering practices.
It could be required to declare which error should happen, and at what line it should trigger.
And the C program should still be syntactically valid and pass linting.
One could create a tool which would have a folder of .c files to check with such declarations. And output similar things to as the configure script.

Configure scrips tend to be a very slow part of projects, so a new tool that would support parallel compile/run of these checks would also have a considerable speedup. In addition to being more reviewable, verifiable and less error prone.
Gaming journalism like polygon was taken over by progressive activists during the first gamergate revolution.
For the context: in Sweden it is illegal to buy sex, but not to sell.

https://en.m.wikipedia.org/wiki/Prostitution_in_Sweden
Up in Europe still.
Working for me in NZ, logged in.
Not strictly related to your question, but some information worth sharing:

If you've got physical hard drives to back up to, and you want to be able to use those hard drives on Windows, Mac, and Linux:

It would seem a good file system for cross compatibility is exFAT.

While it doesn't have all the features of other file systems, it seems to work on almost everything without making too many compromises.

Something to consider if your main computer dies and you need to restore from a backup using a different OS!

I hope this helps someone. :)
Yeah, experiencing issues with Pull Requests and commits
"Degraded performance"
I'm not sure that's true. There's a lot of young people (particularly boys) who sit home at their parents and do nothing but play video games and never go out:

https://www.washingtonpost.com/business/2019/03/29/share-ame...

I'm not going to go deeper in the topic as it has been discussed to death in many places, but I do believe that there's a metric ton of young people who are disengaged from society.
Think of the bright side, at least Android users finally get some competition so Android has to try harder.

For so long Android was the only place to get widgets. Finally iphone has them. Now they are going to have multiple stores!

If they sold iphones with aux ports, they might even convince me. (Probably not, Apple's security record is abysmal and I have an expensive secret on my phone)
Tsunoshima bridge. This is the image: https://imgur.com/a/tsj9kk6

I'm not sure why it struck me so much, but I always suspected a large part had to do with playing so many japanese video games growing up that it felt like a place already well worn in my imagination. I think it particularly triggered a memory of when my father used to take me to CompUSA as a kid, and I'd be there taking turns playing the Dreamcast demo of Sonic the Hedgehog (timestamped link to the level: https://youtu.be/XwtNXo1aQgs?t=432).

Driving on the coast and bridge with my now wife.. unforgettable.

[EDIT] found the post: https://old.reddit.com/r/pics/comments/qcy5m/where_is_this_o... I'm very pleased that my 12 years ago time estimation was right on the money!
This happens fairly regularly. Do HNers think that Microsoft azure and/or Ruby has a role in it?
Engineers at Facebook don't think they're slurping up BIG data?

You make it seem so unknown or abstract for engineers today, claiming that Nazis knew the "scope" with no evidence, as if engineers knew the millions they were killing.
Not for me, in Europe.
Mavryk.org / Dubai, UAE / Full-time / Onsite/Remote / https://mavrykdynamics.com/ / Blockchain & Web3

Mavryk is building a network of tokenized RWAs, with integrated DeFi dapps, on a bespoke blockchain with enshrined rollups, and special focus on user experience. The future of asset ownership is on blockchain, with an estimated $28.7T wave of digitized real world assets (RWAs) tokenized by 2030. Our mission is to empower traditional assets by developing an interoperable RWA ecosystem, unlocking the full potential of digital assets and web3.

The software development team is small and we are looking to grow quickly and efficiently. Team members are expected to be passionate about their work, good problem solvers and embrace ownership.

Looking for a Senior Frontend Engineer & a Senior Full-Stack developer. Frontend is comprised of React, Typescript. Ideal candidate has multiple years of experience of building decentralized applications for different blockchains. Email me directly at info@mavryk.io
Regarding this "The suspiciously cheap $15 FPGA had equally suspiciously date and lot codes covered (white rectangles on the FPGA chip in the picture above). I have a development board of the same series chip with markings intact, so it definitely shouldn't look like this. It did end up working, but I wonder what the origin of these chips is."

I spoke with a GoPro operations guy once, and asked how you can get the chinese ripoffs at $40, that looked the same as their $400 "real" deal. He said that they literally get chips from scrapyards, like they get batches of memory chips that didn't pass the tests etc. They might work only in a very limited temperature range for example. Also many other components are picked and speced to work 6 months on avg not 6 years.. They know that most of those "gadget" products are bought and used for a weekend and then put in a cupboard anyway.

It would be fine for an R&D project like this but I would be very careful if I was going to make a commercial project (then you also have the politics side, probably fuelled by some paranoia - there are legislations coming up which prevents you from using chinese silicon components in products for certain markets)
Classic Github for the past few years we are used to it / resilient now.
Yea, in Germany it works.
Honestly, I think that making libc THE system interface is a mistake. Ok, I understand issues with the Linux approach of exposing raw syscalls (though it works well enough in practice and ossification could be amended by some kind of syscall versioning scheme), but why in the world can't you introduce libsystem/libsyscall/libopenbsd which would contain only "syscall" functions? Why do you need all the C junk in a library for talking with OS?
Because until quite recently, this knob mechanically influenced a bimetallic strip which simply shut off the power when it became too cold. I guess you cannot expect precise temperature control from this setup, so why lie to people? Also, you would need to manufacture different knobs for the US market.
The status page says it's been resolved 8 minutes ago (Apr 05, 2024 - 08:48 UTC): https://www.githubstatus.com/incidents/bnkkbj90yhz6

But it definitely still happens now (500s on refresh on PRs and GitHub actions)

Edit: still ongoing

Edit 2: still ongoing at Apr 05, 2024 - 08:56 UTC (keeping updated for the record since their status page cannot be trusted apparently)

Edit 3: I see they have switched to a different (ongoing) incident ID now: https://www.githubstatus.com/incidents/5ly0psff2s5d
Oh man me too. First i recall dual flush in Australia in the 80s when I was a kid and it was a push down for full, pull up for half - labeled in English - now I have no idea! Now, I always resort to just push both buttons to be sure.
We have two fridges in our kitchen so I went and checked - one uses the "higher number = colder" approach and the other is marked in degrees C...
Similar in Canada and strangely it’s tax free, so prostitutes don’t have to pay tax on their “work” despite the activists saying sex work is real work.
Both my fridge and freezer controls are labeled in deg C and you select the actual temperature you want. Which seems to me to be the only completely obvious way to do it.
How often does it actually happen that rich people give money to cops who conduct a proper investigation (before or after)? Looks rather unbelievable to me.
The complains come from how fake it is. Companies force "corporate fun" where there is none. They try to influence your personal life. They want you to dedicate your entire life to the company and they want you to treat coworkers as family while laying off underperformers of ever increasing KPIs.
Sometimes not even underperformers.

THAT'S soullessness and that "mandatory" team-building exercise of book reading is actually an example of that because when layoffs come the company won't care about any of that.

It's much better to work for a company that allows you to do the job (preferably remote) and f off asap, enabling you to forge real relationships out of work in an area you actually plan to live.

God I love remote contracts...
There is an arrow that suggests to me that you tun it clockwise to make it colder. That also brings higher numbers to the top. Higher numbers surely mean more coldness.
> That is, assuming you're introverted enough that zero human interaction doesn't affect your mental health.

This is never true. It might even feel this way for years but one day it will become unbearable.
I once messed with using linear programming to approximate this, and I have to say you did an excellent job explaining it!

Worth noting that the tires and gliders are independent, so one can first find their pareto frontiers, then combine that with those of the drivers for all dimensions
That article appears to state that the use of human shields by Hamas is not true and fabricated by Israel.

It's not a term I've seen any real evidence for. If anything the opposite is true according to the linked and Guardian article. Israel is pursuing a policy of killing suspected members of Hamas in their family home/building when they are not engaged in warfare, using dumb bombs that guarantee there will be significant civilian casualties, likely in the low to high 10's and possibly higher.
Apple has a history of doing bare minimum compliance with regulation they don't like. Regulators have to treat them like a toddler, because that's how they behave when they don't get their way. They don't want competition, they don't want to give developers any kind of freedom, and they especially don't want any competing payment apps on their platform.

Right now, Apple is testing the limits of what they can get away with. A small infraction here, removing a feature there, just seeing what triggers the regulators and what doesn't. Once regulators start investigating them, they'll just change their software to comply and get a minimal fine for the short period that they did get caught violating the law in.

In a few years time, when the first fine is handed out and has been appealed on all levels of the court, we'll see what Apple will actually end up sticking with.