skysight-inc/HackerNews huggingface dataset:
A comment from a while ago named it "asphalt therapy" and I think the name fits:

https://news.ycombinator.com/item?id=35003547

I used to regularly drive 20h from where I lived to my family home to visit friends, show up in the office etc.

Dangerous if you do it in one take, so I split it into two legs.

I had no music on for the most part because it was tiring. Gave me a lot of time to ponder about some things in my life.
Switzerland has already lost much more.

Here is a video showing the growth and decline over time:
https://vimeo.com/294517816
The sales:reviews ratio on Steam varies pretty hard, but tends to be around 60:1. That would leave Chicory selling in the hundreds of thousands of copies, and likely performing upwards of the 90th percentile. That's not especially neglected.

One thing you have to keep in mind is that we're all snowflakes to some degree. And so it can feel unfair when a game that really hits our preferences just doesn't receive as much attention as we think it deserves, but that may not necessarily be because people are unaware of the game, but simply because our preferences are not necessarily widely shared.

It's kind of like how in writing a Dan Brown is always going to be vastly more popular than an e.g. Dostoyevsky. It's simply that one author has much more mass appeal than the other. It can feel like a shame for fans of the latter, but it's the way society has always been and probably always will be.
Worked in AAA, left to keep it a hobby. Great experience, but not the career for me.

I'm very excited for AI enabling people with cool ideas to achieve them much faster - game dev is far too technically labor intensive for a lot of creative types, it'll be fun to see how AI-enabled tooling allows more creators to realize their visions.

At a stretch, I'm hoping it'll produce the same explosion of individuated expression as widespread literacy did with the novel.
Or if you have a PS5, plug the controller into the console (must be wired, not BT) and then headphones into the controller. The virtual surround is surprisingly convincing and sounds quite natural and not headphoney.
Show HN: Electric – my custom static site generator and markup language
This is the static site generator + markup language that I used for my personal website: https://www.hajeon.xyz/
My Japanese kettle has a MagSafe cord.
Maybe you're not old enough to remember, but OLED was also touted as the future for many years before it actually became available - I remember hearing about OLED at the time when flat panel LCD monitors were starting to become widespread in the early to mid 2000s, but it still took some years for them to appear in phones and then, much later, in TVs. Actually the first device with an OLED display that I had was a cheapo Chinese USB-stick-with-integrated-MP3-player which I bought more out of curiosity for the OLED display and never actually used because I already had a phone that could play MP3s (this one: https://en.wikipedia.org/wiki/Sony_Ericsson_K800i).
Paper available here: https://oa.mg/work/10.1101/2021.09.28.21264215
At least on x86 the CPUID instruction is part of the problem. Userspace can do feature-detection and then rely on that. But if it's inconsistent between cores then thread migration would cause illegal instruction faults.

If the kernel tried to fix that by moving such faulting threads to P-cores that would lead to a memcpy routine with AVX512 instructions cause all threads to be moved off E-cores.

So first intel would have to introduce new CPUID semantics to indicate that e.g. AVX512 is not supported by default and then a separate flag indicating that it's specifically supported on this core and then userspace would have to pin the thread if it wants to use them or stick to the default set if it wants to be migratable.
> Moderators absolutely can moderate without the API.

Practically, and literally impossible.
There's CP and other illegal material being posted in these subs every second.
Without API access, you have to have dozens of moderators at all times checking every single incoming post.
AMT/IPMI is more reliable than PXE and does support/require authentication
Except that without try-catch blocks you will have n separate control flow instead of a trivial to see pattern.
Unreal requires a fast ssd these days, yeah.
Do we know Github's policy on internal use of Copilot?
I was also confused on what's happening until I read this comment:
https://github.com/easylist/easylist/issues/16372#issuecomme...

> Stupid example of why it may matter: say you installed LAMP on your computer several years ago, you're not using PHP frequently, and you haven't kept it up to date (so it probably contains a few nasty security vulnerabilities), but it still opens up on boot and listens on localhost.

> Now you open some website, it accesses 127.0.0.1, check for the LAMP vulnerability and exploit it if found.
Congratulation, you have been pwn3d.

Interesting but very rare scenario?
I'm assuming that you're not trolling so I'm going to reply. People deal in different ways to being alone. Some people abhor it. Totally, utterly despise it. It's the worst feeling in the world for them. I suspect you are in that group.

Then there are people that thoroughly enjoy being by themselves. It doesn't mean that they don't ever need company, just a lot of the time they feel a bliss being by themselves doing their own business. There is no overlap with that feeling and loneliness.
Ask HN: How to teach a kid of 15 Linux and programming
I have foster kids. The one is 15. This is kind of the age that I started with programming, hacking and linux. Things are very different now.
How do I get him interested in the topic, how do I get him learning programming in a fun way?
Please don't tell me to teach him scratch. I personally found scratch to be boring as hell.
That's not true. You can get 643 PPI screens in a phone. Hell the Apple VR headset is claimed to have 4000 PPI.

The reason the pixel density stagnated in TVs is because it's simply useless to go beyond 4k.
Most people won’t care for the extra definition going from 4k to 8k or 16k+. Barely perceptible.
They asked for it to be written phonetically in a Scottish accent; they didn’t ask for it to be written in Scots.
I used RCS for a while and it was great. Then one day I tried to send a 50MB video file to a family member and it stalled, and since then my 'RCS chats status' (on a Pixel) is shown as 'Trying to verify your phone number'. I've tried everything short of a factory reset and it just doesn't work.

So, back to WhatsApp.
Too many people are afraid to be alone and in the silence. Almost if they are afraid to hear that they will say to themselves.
i thought this was going to be about AWS.
I just found out this is a thing. Thank you for this.
But dumb, passive data structures still have their place in that "Model", and unfortunately, those are usually referred to as model. Note how I picked up your quotes and capitalization for the former, that's very helpful here. This is really where I see the root of why MVC is such a useless term: the "view" feels intuitively unambiguous, there's always something that is very tempting to declare model and everything else will either be declared controller in one broad sweep or assigned to one of the other two in an elaborate act of design-by-committee (even if you're all alone and it's only the different positions in your head).

Personally, I've made it a pet heuristic to blanketly assume the worst whenever I hear MVC. Perhaps there's good code out there despite its makers trying to find salvation in those troublesome letters, but I assume the false positive rate to be acceptably low.
This brought some flashbacks : I worked with a Linux developer on a small binaural game prototype over 8 weeks. He spent those eight weeks comparing tools and beginning to hash something out in assembly which he didn't finish. We made a custom C# wrapper for the spatial sound in " Unity " instead.
Sure, you can optimize for different things. You could argue that the best way to travel alone is by private jet. You get there quickly and in luxury, with a birds-eye view, and have food and drinks served the whole way by your chef. It's all subjective.
Even with really good film scanners, 4K seems to be about the limit of what’s worthwhile. Even at 4K itself compared to 1080, film grain I’d much more evident (not a bad thing persay, but a thing).
OK how about Telnet first
Under the new UI paradigm the ad comment button would let you submit something like “I disagree with this, provide a three paragraph argument that cites X and Y refuting this claim” and it would write the text for you.
The other kinds exists too: https://www.cncf.io/
Good moderation is mostly invisible. Nonexistent or poor moderation becomes obvious very quickly.
Where I have found mocking useful or unavoidable is when we need to modify behaviour that is not in our control. This almost always is in calling a third party resource (api or store) or an sdk or library.

Everything else can be controlled and tested via DI.
They copied the glass fiber + titanium rings idea from the Deepflight Challenger that Virgin wanted to dive with. [0]

Virgin deemed the design not safe enough for more than a single dive and quietly scrapped the diving events: "Based on testing at high pressure, the DeepFlight Challenger was determined to be suitable only for a single dive, not the repeated uses that had been planned as part of Virgin Oceanic service." [1]

[0] https://www.compositesworld.com/articles/composite-submersib...
[1] https://en.wikipedia.org/wiki/DeepFlight_Challenger
Ask HN: Do company hire competitive programmers?
No one seems to care about performance nowadays, even in domains that are computationally intense.
Eating your own dog food is an expression commonly used to characterize this.
Seeing the "golang" spelling as part of the project name is a sure sign something is not first party.
> I feel my own power

Power over what?

I've spent much time alone, driving, biking, but I'm not sure I understand what he means by feeling power.
yes, that's exactly how I also think about Go's error handling. It was always praised the in the early days but it becomes more and more obvious that it's not a good way of handling errors, let alone reading code full of error returns and if err
I know there's lots of complaint about error handling in Go, but I always liked it. I find it straightforward, intuitive, and it forces you to be absolutely explicit if you _really_ want to ignore something.
I look at the elephant in the room : CO2. Measured, not subjective.
If your model is 170bn 4-bit parameters, you have 85 Gbytes that has to be loaded into the CPU or GPU; if those parameters are on the other side of a 400 Mbps port, that takes 85 Gbyte / 400 Mbps = 1700 seconds = 28 minutes and 20 seconds.

If you don't have sufficient real RAM or VRAM, the entire model has to be re-loaded for each step of the process.

Assuming no looping (looping makes it longer) and no compartmentalisation in the network structure (if you can make it so an entire fragment might be not-activated, you have the possibility of skipping loading that section; I've not heard of any architecture that does this, it would be analogous to dark silicon or to humans not using every brain cell at the same time (outside of seizures)).
There is a whole forum of people who are deeply bothered by PWM: https://ledstrain.org/
My dad had a textbook that said something like 'when current is applied liquid crystals glow, although this effect is interesting it is completely useless. The first LCD watches came out as he was finishing school.
It's 2880p. the p is for progressive lines.
There are more metrics than just pixel density that they need to optimize for. HDR, WCG, refresh rates and latency, aging/color stability, ...
4k is good enough for most needs, so the demand is elsewhere. Plus the gaming market is limited by what GPUs can render.
Also worth mentioning not all pixels are created equally. Many years ago a Nokia phone’s camera had 44mp but the images were worse than many 12mp phone cameras.
The point is: if your tests just assert which methods are called on dependencies with what arguments (or something close to that), they are extremely coupled and brittle. Almost any change in the implementation will require changing such tests. And by their nature, they probably test some minor low-level things, that are not all that valuable to assert anyway. Mocks enable and encourage this kind of testing.

Better tests would assert some kind of higher level properties that are much less likely to change. This often involves making the dependencies you inject during testing some more complete simulations of real implementations. Takes more up front effort to implement them, but can often be re-used between many tests.

Tests on one hand help you modify software over time, but on the other hand increase maintenance burden. Being good at testing doesn't mean just writing lots of tests, but being good at judging the value of a test vs the cost of having it, which is very context dependent in itself.
GrapheneOS seems to be the winner these days.
Carbon fiber hulls are used extensively in remotely-operated vehicles, Edit: (I was mistaken there, those are metal hulls - but there is a plethora of research RVs with glass fiber hulls) e.g. the ones that the Navy uses (torpedo shaped) but they fail after a while. [0]

The glass fiber design is based on the Deepflight Challenger design which Virgin wanted to use but deemed only safe enough for one dive:

"Based on testing at high pressure, the DeepFlight Challenger was determined to be suitable only for a single dive, not the repeated uses that had been planned as part of Virgin Oceanic service." [1]

[0] https://www.mdpi.com/2077-1312/10/10/1456

[1] https://en.wikipedia.org/wiki/DeepFlight_Challenger
Not being able to "use" the time is the point.
Indeed. All the wallclocks I have here are old electromechanical beasties, 15 years off a single D cell type affairs with a traditional spring mechanism and a solenoid that winds it periodically.

I also discovered that some cheaper LED drivers are extremely sensitive to frequency shifts, and bulbs just flat out flat out die within weeks.
>I am awake and aware of this status.

I really enjoy this state, but I find it hard to keep it going for very long. Pretty soon I think about how great it is that I'm not thinking, and it's all over.
The Contradictions in ‘The Zen of Python’
Most sort by top so it is in fact mostly invisible
Toyota Aygo

Also called:
Citroën C1 (2005–2022)
Peugeot 107 (2005–2014)
Peugeot 108 (2014–2021)

https://en.wikipedia.org/wiki/Toyota_Aygo
Not to mention spam. There's lots of bots posting just avalanches of garbage upvoted by click farms.

It's like these people are coming in driving cars and Reddit management is offering a sturdy pair of walking shoes to try to keep up with them.
I thought I was alone doing this "body tensioning" technique.
Money trumps loyalty (family, friendship). "We thank you for your service." It's unpleasant, but completely in line with what's happened to the internet over the last 20+ years. It has to look good for the IPO. The ones with the shares don't care what happens after that.
But Virgin Galactic isn't supposed to making an experimental craft, that was SpaceShipOne. They're supposed to be making the production version to carry passengers. You can't really have "ship blows up" levers once the public is on board.
I think it implies that Musk and or US society are cancerous. Quite a bold assertion but one that doesn't seem wrong on the face of it.
At risk of defending JJ Abrams, hadn't Leonard Nimoy already submerged the Enterprise (NCC-1701-A) back in 1986 when he directed Star Trek IV?

That said, I've long agreed with others here who take issue with the idea of landing star ships that are supposedly so large and structurally precarious they more or less must be built in space. On reentry the dynamic stresses on the hulls of those ships would be insane to the point of absurdity.
The current systems do let you iterate, that’s why they use a chat interface. Has everyone just been firing off a single request and then giving up if the first response isn’t perfect?
This is not close to " state of the art " in TTS. The output is clicky , low bitrate and lacks vocal nuance. Its novel for using a " flow matching " approach in its architecture and being suited to cloud - based translation. Have a listen to U Washington , Google " sound storm " instead !
Honest question, why do it? What’s the attraction of cave diving? Are underwater caves exciting enough that it’s worth the risk? Or is the risk itself the main thrill? Or is your perception that it’s not that risky?

I can understand the attraction of e.g. wingsuits, because the idea of flying like a bird is compelling, even if I would never risk my own life to do it. Although there’s definitely more than a few wingsuit jumpers who are doing it specifically to dice with Death e.g. proximity flying.
Some of the smaller communities only exist because someone created and promoted them, set ground rules, etc.

In the olden days the subreddit would be their personal PHPBB forum.

Now they are just sharecroppers for Reddit, and guess what, Reddit isn't a better admin.
another joy people secretly indulge in: downvoting, just because they can, no comments, no explanation, piss off if you don't like it
MMO? Aren't MMOs usually forbidden for the target audience's age? What would be the benefit of under-age children's social interactions in a gamified learning environment? Somehow, to my ear, terms MMO and education do not belong in the same sentence.
What's New in WebGPU (Chrome&nbsp;115)
Private jets can only travel between airports. So they are useless for short range travel.
Today I learned that liquid crystals are being used to develop antennas?!
I've been napping my entire life. When I had to go into the office I always went into a Starbucks, ordered the cheapest drink of their filthy selection, then went to their biggest sofa, put on my headphones with classical music on, leaned back and had a nap. On the way back to the office I'd grab a takeaway meal and then eat by my desk.
> by trying to damage the company

A lot of the voices and mods that are most prominent are saying that it is Spez that is actively damaging the company.

Christian, Apollo's author, gives a good write up of the recent developments:

https://old.reddit.com/r/apolloapp/comments/14dkqrw/i_want_t...

One thing missing from this is that obviously reddit is seeing OpenAI and others training AIs on their data and taking the wrong lessons from it. They're hitting the wrong people with misplaced understanding of where the value lies and how to capture it.

Instead Spez seems to see Elon's taking the sword to Twitter as a role model, which I think misunderstands the structural damage that Elon has done to the Twitter community.
>Metals are uniform and broadly predictable.

That's not true at all: metals have a grain structure, and how those grains are oriented can change the metal's properties in different directions.

>Composites vary cure to cure.

Metal castings can vary from cast to cast.
Can Machine Learning Detect Machine-Generated Text?
This isn't surprising. Torturing small animals for own enjoyment is a known behavior of humans. It's only reasonable that some of them are satisfied just by looking at it, not necessarily doing it.
BBC investigation into a monkey torture ring
nasty moderator who not only work for free to make money for reddit but also want to keep their tools to make their work easier
> There are 16 functions mapping 2 bits -> 1 bit. Think 4 possible inputs, 2 possible output values for each input (0 or 1), so there are 2^4 = 16 such functions.

When people talk about algebraic data types, they tend to forget about functions.

The tuple `(a, b)` is a product type because it has #a * #b possible values. The union type `a | b` is a sum type because it has #a + #b possible values. the function `a -> b` is an exponential type because it has #b ^ #a possible values.
Most of the smaller communities only exist because someone was first to take the subreddit name, period. That doesn't say anything about the quality of their mods. And as I said most mods are power tripping and/or want to control the conversation. I am glad that they are getting removed for the good of the community.
I've got a 5K 27" display at home (the much maligned LG Ultrafine) and generally use a 4K 27" one at work. The difference is very obvious.

That said I wouldn't see a huge amount of point in going far _beyond_ 5K at that screen size, and 27" is about as big as I want to go for a screen, so for my purposes we've hit the limits (albeit only expensively).
Small-format OLEDs are great, but not large-format not yet.

1. Large-format OLED maximum brightness is very low. LG C2 peak SDR brightness is some 425 nits. A Samsung Neo-QLED QN90B does 1200 nits, and an iPhone 14 (small OLED) does 800 nits. In my experience, a room with windows facing the sun with thin curtains require 1000-1500 nits SDR to be comfortably legible. 2000 would be nice to have, but that's not available for the masses yet.

2. That SDR brightness is only maintained for a 10% window, and quickly drops off for larger bright areas. At 50%, it's only 350 nits. The QN90B does 850 nits sustained at 50%.

3. Same panel does peak 6-700 nit HDR, well below the 1000-4000 nits generally needed for HDR content. An iPhone 14 does 1200 nits, The QN90B does around 1700 nits. The high peak is needed to give proper "blinding" effect to e.g. skies or lights, as opposed to just looking like SDR-style bright white surfaces, especially outside a dark cinema room.

4. WOLED, which is the dominant panel technology for large high-end OLED panels, lose color saturation quickly as they approach their (already low) maximum brightness, due to relying on a white subpixel for raw luminance.

5. MiniLED backlight for LCD with 10k+ diming zones - while a stopgap - get dimming artifacts far enough down to be competitive on contrast, while destroying OLED in brightness and color saturation.

Large-panel OLED will beat LCD, but right now it is has many shortcomings. QD-OLED shows significant promise, with latest generations finally starting to see some decent brightness, but it's early (and rtings report both thermal throttling and some quite unfortunate burn-in behavior on those).

And yes, 1000 nits+ for SDR is retina-searing once the sun sets, but for those who have forgotten how sunlight feels I can report that it is quite bright and requires effort to outshine. Something like ambient light control is necessary to adjust throughout the day to not accidentally go blind.
The reason I love road-trips in foreign countries is being able to stop wherever I want, whenever I want. Talk to locals, visit small shops, visit a historical site, a museum. If I see a nice waterfall on my map I can just route my GPS to get there.

With a train you have to plan ahead for this. Get out at the right station, figure out how the bus system works and how to get to your destination. And hoping that I can even get there, as an example many countries don't have functioning local public transit on a Sunday. Or because the closest bus stop to where you want to go is a couple kilometers out. It feels very restraining to me.
I don't even understand why they continue to work from free for people that do not even have the beginning of a care for them
I have noticed this also, like some people need to be surrounded by a bubble of noise that disconnects them from others - even in fairly remote situations.
Predictions for 2023 [pdf]
Because a 50 P/S ratio would be unusually high (I'm of course trying to say that IMHO Adobe is significantly overpaying)

Figma is a private company, of course it depends on figures as well which are not publicly available but no comparable public companies are valued that high after the 2021 peak.

However unlike most comparable tech companies it is supposedly profitable (not clear if GAAP, though) which would increase it's valuation.