skysight-inc/HackerNews huggingface dataset:
Don't worry, they've achieved both their goals: lowered the maintenance costs by opening and mainlining the few kernel bits that depended on the constantly breaking kernel APIs and do not contain anything potentially interesting to competitors, and got lots of 'shills' (probably the wrong word but I don't know any better) who didn't look into it too deeply and now spread great news for free that Nvidia has fully opened their drivers and the famous Linus gesture not longer applies.
In many places there's a network of tiny little roads that are a much more enjoyable alternative to riding next to traffic. This is certainly true of most of Europe, but also large parts of the US as well - I had a great cycling holiday a few years back in New York State and most of the roads were no busier than here in the UK. Ironically the single worst road was one south of Kingston which was a state-designated bike route!

I run cycle.travel, a touring-focused bike routeplanner (based on OpenStreetMap data, of course) which aims to find these roads. It generally won't find as direct a cycle route as some of the bigger names, but by and large the route should be quieter and less stressful. https://cycle.travel/map - always happy to hear comments/suggestions!
Best thing reddit did to break my use of them:

1/ New UI, forcing people on to old.reddit.com
2/ Mobile pushes HARD for their app, which is pretty buggy on Android from what I can tell
3/ old.reddit.com now shows "other links" midway down the page! Absolutely useless.
4/ old.reddit.com now forces "show more comments"

This is why people left digg to go to reddit. :-)

All I want is the old reddit interface in the middle, feel free to place ads on the right. I even went reddit gold or whatever it was called for a while. I really miss the old reddit UI, there is so much good tech information on reddit for random things, that it's a shame.
I thought the same thing. It would be cool to work there but I would do DD first! And if it is overly secretive or NDA ish then nah.
The flip side is that your business now depends on those few high skilled engineers. Much harder to replace. I would probably go for a main stream programming language / platform: Java / JavaScript / Go / Ruby / Python
>As a founder/employee #1, I have a hard time believing anyone would pick tech just to burnish their resume; they should be trying to ship so the company succeeds....What am I missing?

That most startups are Underpants Gnomes, the company probably won't succeed even if they ship.

Even if the company is not Underpants Gnomes and their fundamentals are sound, succeeding or not is still largely luck based.

Maybe the reference to Underpants Gnomes is too dated now? - https://youtu.be/a5ih_TQWqCA
And now the whatsapp exploit code too please?

It's really not as simple as you pose it.
Effects of moderate alcohol on fasting insulin and insulin sensitivity (2002)
> I think what you're looking for is a more rural existence.

People tend to forget that while there are benefits in increasing density, they don't continue ad infinitum.
The discovery of insulin: a story of monstrous egos and toxic rivalries
As far as I can tell, "latest kernel" really means "has io_uring"...which is core to how Dragonfly works, so it seems reasonable to me.
Ask HN: Simplest word to describe key/value store?
I am currently developing an app that uses customised key-value stores, but am struggling to come up with a simple way to describe this concept.

In the app, users can add custom meta data to objects. For example, a 'restaurant' object can contain metadata with <Rating, Int>, <Website, URL>, <Menu, Photo> and so on. Other another example would be a 'walking goal' object with custom meta data of <Time Taken, Date> and <Steps, Int>

I'm thinking of words like 'properties' or 'attributes', but I think the word/concept can be simplified further.

Thanks in advance!
> It is quite trivial then to get a fortress up and running and produce far more food, drinks, and goods than you ever need and grow your wealth rapidly.

At that point it turns into a big-system management game with a variety of mechanisms to trip you up, starting with the raids and megabeasts attracted by wealth, vampire infiltration, cranky nobility, and other ways that your system turns self-destructive.

That doesn't make it a great game — it can be incredibly tedious — but, it sounds like you played until you reached prosperity, and just declared the first 1/3-of-the-game-tops as too easy.
The grandparent was talking about blocks mined per hour, and I was thinking of blocks mined per difficulty period (I guess because I didn't properly read the grandparent's post).

Given that the difficulty period is variable, and becomes shorter when more hashing power comes online, the amount of blocks you'll mine for the current difficulty period does decrease, even if the amount of blocks you mine per hour stays the same.
I have limited experience with lisps, and for me a smaller language, that is easy to pick up, works well. I can finally do things in a lisp, without having to struggle with the full breadth and depth of the bigger guys (and I do not have to install e.g. jvm on my machine :). So for me it is a graceful way to work in a paradigm that I long like, but I somehow could not make my way to.
It does seem to be a common pattern here, that the old roads tend to name where they are going (which obviously only works in one direction!). For example, we have a 'London Road' which starts in the middle of Brighton, and takes you to London, which is 50 miles away.

We also have quite a number of roman roads, although not that many around where we live, which criss cross the country, and can travel for hundreds of miles, for example, the Fosse Way, here's google's name match, but if you zoom in on sections of this, you can see the fairly straight roman road with different 'B' road numbers (but still called Fosse Way):

https://www.google.com/maps/search/fosse+way/@52.3459536,-2....
I've worked at several enterprise software publishers, and they all used NSIS to package and distribute their software to enterprise end users.
The execution could be "delegated" to someone lower on the social ladder.
Sorry, what do you mean by "on-screen chrome"? I've tried googling a bunch of variations on the phrase but I can't seem to find anything relevant.
I only eat beef that’s fed on the certifiable virgin grass, immortalis gramineae.

It’s very important to me that the carbon the animal has eaten has a natural chain of custody. I don’t want to eat a carbon that’s been combusted or God forbid erupted out of someone’s ass at one point.
I live on Main St. It used to be North Main until quite a few decades ago when an interstate spur cut through the road a little ways down. (Basically, the road makes a hard turn near the middle of town and apparently Main St. just used to be, well, the main street in town before the turn.) Now North Main is reserved for just a small spur that dead ends at the interstate and river.

When I moved in (pre-consumer GPS days) I used to be regularly berated by service people for giving them the wrong address when I told them Main St. because a lot of the maps still showed North Main at least a decade or two later. And, somewhat amusingly, I observe that the telcos (Verizon and Comcast) STILL (maybe 5 decades out) still show my address at N MAIN. (When I bought the house, as I recall, there was even some paperwork that XXX Main St. was really the same address as XXX North Main St.

Although this change probably predated that, the introduction of E911 in the US led to a lot of cleanup of address irregularities such as summer cabins that didn't really have a proper address, rural delivery without a street address, roads with a break in the middle, etc.
Internet Explorer's final resting place: as a 'world-class joke' in South Korea
>#2 The Door Prize: A driver opens his door right in front of you.

If you have time to react to a car door suddenly opening in front of you, is it best to go around the door?

Or should you brake and stop in a straight line, even if you might crash into the door and the person stepping out of the car?

The same site contains a list of cyclist fatalities[0]. In over 95% of the car door collisions, the bicyclist was killed because they swerved or bounced in front of a following vehicle. They were not directly killed by crashing into the door.

But, naturally, that list doesn't include all the times that a cyclist successfully swerved around the door and nothing happened.

[0] https://bicyclesafe.com/doorprize.html
There will always be an advantage to working more hours than your competitor(s)—both internal and external.
I have a custom game engine, and I make games that use that engine.

I have about ten different games, all using the same engine, but they were written over the course of many years and so are written against different commits within that engine repo, and git submodules capture that idea perfectly.

If I didn’t have something like that where I effectively had a long-lived library which I wanted to pull into multiple projects, I probably wouldn’t bother with the submodules. But it’s *so* much more convenient to have them in submodules than to copy the engine code separately into each project’s separate repos and then manage applying every change to the engine in all the different game repos individually.

Really, git submodules are exactly the same thing as subversion ‘externals’, but always pinned to a specific commit (which is an available-but-not-enabled-by-default option under subversion), and with a substantially easier interface so maybe folks who don’t need them are more likely to notice them and grumble about how they don’t solve an issue they have?

IMHO git submodules are a huge quality of life improvement over the same system from subversion (as was available in subversion back in the 1.8.x era; I haven’t really used svn in anger in a long time). I definitely wouuldn’t want to go back, or to not have them available.
Please add a trigger warning to your post. /s
If doing absolutely nothing on sabbatical conforms to the "ultimately benefiting your employer" aspect of the year away, I'd be rethinking what I'm doing at work... ;-/
Yes, while I worked at a bigger company, our team of 15 developers and 5 SRE managed to build a few self hosted Kubernetes clusters for our microservices, a pipeline and also set up cloud development for fail over. We used Data Dog, Consul, Elastic Stack and a few SQL and NoSQL dbs.

I mostly self learned and was helped a bit by guys who started before me. The rest self learned, mostly by doing, solving issues, reading articles and tutorials.
Bundle: Armchair Traveler Quarto Books
Abandoned places
Yeah, just depends on where you're going. We just finished a 4-day tour along the Neckar river in Germany and didn't carry anything extra (except maybe some leftover pastries from breakfast). But then long days up in the north Georgia mountains will require several hearty sandwiches, lots of small snacks, extra electrolytes and maybe a water filter.
At the end you talk about having laws passed. What sort of law do you want passed exactly (and do you mean EU, specific EU countries, US, elsewhere)?
So… guessing you have never contributed to an open source project in any meaningful fashion?

I somewhat agree with you though, try to work on a project that has artists as the primary users sometime if you really want to see entitlement. Not that I have anything against artists in general but they usually have no clue how much work goes into their “simple” feature request from a demo video they saw from siggraph and now they absolutely have to have or they will quit using the free software — after completely spamming the mailing list and bug tracker to get other users behind this must have feature to show the devs how important it is to implement.

Makes me kind of miss working on that program.

—edit—

And there were the occasional rewrite it in Java people, now they were really fun. There was one who actually machine translated the entire C codebase into Java and wanted the whole project to fork on that. Loved the Java ones.
>The problem cuts both ways, irrepressible cyclists are a danger to pedestrians and motorists when they aren't following the road.

This keeps being brought up often but is it actually true. Accidents involving cyclists and pedestrians seem to be quite rare and if there's injuries it is more often the cyclist when falling off their bike.

Also how are cyclists supposed to endanger motorists? They're safe in their metal death box.
Most people have no idea who their "true self" is. When you come
around right of bang, seeing a drowning child, given a rifle and told
"no consequences"... maybe then. And, sinner or saint, you may find
that is absolutely not the person you want everyone to think you
are.

Maybe the author is getting "persona" mixed up with something else.
Similarly confusing -- I lived for a while in an estate where the roads were named "The Avenue", "The Street", "The Court", "The Drive" and so on.

It was a PITA to explain to delivery people, especially because it was before there were Eircodes, so there was no postal code in common use to direct people there without the confusing names.
I have cycled for the better part of 2 years through a busy city going to and from work during rush hour. There are very few cycle lanes so most of my cycling is done on the road with cars. The first thing to pick up on is being aware of the cars around you. You can look around and look into cars so you can easily notice people scrolling on their smartphones - it's one of the first types of people you need to keep a lookout for as they are most of the time oblivious to other people on the road (including you).

The other big advice is taking the lane. Especially in intersections, it is essential to be the middle of the lane and making yourself as visible as possible. Its a few dollars for a high visibility jacket that's water and windproof and it will make a huge difference in other drivers noticing you.

The general rule is that you need to be a bit more brave and you should take extra care because while helmets help, most of your organs are kept in a bag of skin which won't do much if a car runs into you...
I suspect this largely depends on where you're coming from. If you are comfortable with C++ and Haskell, Rust probably doesn't feel that hard to learn. But coming from JavaScript or PHP, I can indeed imagine a steep learning curve.
Reddit optimizes for user attention to sell ads. The mobile app is better at delivering that attention across the user base, even if a few users don't like it. Same thing with Quora and many others.
> The three securities they guarantee and cannot hold.
Could you elaborate?

> null pointer segfaults
They are not segfaults and are not related to memory safety. Segfault stands for "segmentation fault", not "runtime exception". https://en.m.wikipedia.org/wiki/Segmentation_fault
I am a very fast reader and it's something I picked up by being an avid reader, no meme technique snake oils, just churning through 1 - 2 books a day in my teens, some of them of highly technical nature.

So becoming a faster reader was just a function of reading for me, the more I read the faster I read. My starting point was 1-2 books a week if that, and it took a couple of years of reading until I could do it in a day.

I'd focus more on reading comprehension, doesn't really matter how fast you speed through Dostoevsky if you simply don't understand it and I fail to see the point of being faster if it's not predicated first on understanding the text.
The result of which will be, paraphrasing an old letter to the editor for a magazine that had temporarily stopped publishing such letters...

====

Dear Reddit,

What a coincidence. You've stopped allowing third-party apps to have access to your API, and I've stopped visiting your site.

Sincerely,

A Former User
An unregulated market where consumers can be exploited.
Came for this comment - was not disappointed
The worst part of this is how the Mobile Web experience is actively hampered on iOS by Apple. When web apps on mobile do have a worse experience for me, it is often due to Safari. This is especially frustrating because the average consumer blames the website for the poor experience and doesn't understand Apple is at fault.
Blender 3.1 update adds Metal GPU rendering for M1 Macs
To be fair, people have been saying this for years, and it's still yet to happen.

It is, however, true that they've been slowly adding features that can't be accessed via an API, so I think the more likely scenario is that they'll just try to make third-party apps artificially less competitive, betting that it might add up long term.
during middle and highschool i did a 6 week trip from germany to the center of france and then back through switzerland. the most memorable day was where i spent half a day pushing my bike up a mountain, and then go down the other side in less than half an hour. another trip was two weeks around the southern half of denmark, and another two weeks all over luxemburg. the craziest trip was going from austria to the netherlands. the goal was to be in the netherlands for the summer, so i took my bike to truck-stops and looked for trucks that might have space for my bike and asked to hitch-hike. that got me a mix of hitchhiking and biking on scenic hiking paths. i switched from biking to trains when i discovered how much cheaper the trains in eastern europe were.

before doing these solo-trips i was part of a youthgroup that did most of their trips on bikes. we were all middle-school kids, and in the evening we would split into groups of three and knock on doors seeking a place to sleep.

another memorable trip was cycling through new jersey, wearing a cycling jersey depicting a cow on a bike. that was a trip with several dozen people, organized by the bike commissioner (or something like that) of washington D.C.

now with family, i'd love to get back on a bike again and take my kids on new adventures.
I’ve been ignoring most news since about mid January. My thought was that if it’s important enough, I’ll find out eventually, and I’ll reduce the amount of information noise going into my brain. That’s turned out to be true. But another unexpected effect was that it’s become much easier to spot bad news outside of my expertise. I’m center-left, and find it pretty easy to pick out nonsense from the right, but looking at centrist and left wing news now (even “good” sources) is horrifying. What passes for reason is astounding. I think that without the daily firehouse of bias reinforcement, it’s really helped me to see that, yeah, all news is really really terrible, and probably does more harm than good.
I miss the typing suggestions. Used them all the time because my spelling is terrible.

I know you can hit F5 for suggestions but it isn’t the same.
Instruction-level parallelism: speeding up memory-bound programs with low ILP
Where I live, the cars greatly outnumber bikes. Cyclists that go in the main traffic lane will slow things down substantially, and I think that is inconsiderate.
I have this. Do you put the laptop to sleep a lot? My thought has always been itll write the ram to disk when suspending, but doesnt clear this on waking, accumulating slowly on the disk until reboot. Also updates are semi silently downloaded (and installed) by default. On iOS there was a similar bug, first with ghost photos; deleted photos were never ever really deleted nor deletable slowly filling up the device.
Or better yet, include the ttf/woff/woff2 files inside your project as an npm package using Fontsource[0].

[0]: https://github.com/fontsource/fontsource
Sure, the type IBlaha is defined somewhere just as the object(s) passed to add_item_to_cart are also defined somewhere. Again: "That it has type "Item" doesn't help you unless you have contextual information." It has nothing to do with naming conventions. Whatever simplistic tools does is irrelevant since this sub thread was about the meaning of two declarations in HN comment.

Dynamically typed languages are very popular so it seems that many developers can work their way around dynamic typing.
Having petabytes of stats doesn't mean the interpretation of those stats is any good. The retention for your web app might suck, for example, because you're constantly showing popups to the users telling them to switch to the mobile app and once they leave you no longer see them in "the data".

The problem with data is that you can't see the things that are real but not in the data.
I really can't understand why Reddit is pushing the app so hard. I mean, keep that as an option, but why creating an awful UX for the mobile web users? You gather more data but the product is worse, less users are staying and you're losing value at the end...
If reddit ever gets rid of old.reddit.com, that is the day that I stop using it.
> hundreds of wipeouts

Wait, hundreds? I don't own a car and use my bike daily, including commuting to work (which means 24 kilometers per day commuting alone), for around 6 years now. As a kid, I cycled to school every day for 9 years.

I had maybe 2-3 crashes as a kid, and 2 crashes in the last 6 years: once a garbage man rolled a trash can into my handlebar at full speed, and another time a small branch got caught in my front wheel, blocking it completely and sending me flying over the handlebar onto the street.

(The latter was by far the worst bike accident in my life - the bike was ruined, I did not wear a helmet that day, yet for some reason I walked away without even a scratch. Nothing. It didn't even hurt. All the other accidents were far less serious, but always involved pain for days or trips to the hospital for suspected bone fractures).
To elaborate more, in AWS the Internet Gateway modifies the private IP to public IP and vice versa. There’s no public IPs being routed with a VPC, it’s all RFC 1918. When they mention private or public subnets, it just means if the subnet has a route to the IGW or not and if it has a public IP assigned.

This was pretty confusing to learn at first.
Not sure if there is some confusion, or I'm missing the point, but I thought GP's point was clear: the security group would have no inbound rules for 0.0.0.0/0. So the instance would never see the requests unless they originated from GP's internal VPC.
Though it's only a paradox for a small number of additional lanes. If 100 lanes are added then traffic will speed up.
‘Just stop buying lattes’: The origins of a millennial housing myth
I'm still shook that the i.reddit.com interface still works and is virtually unchanged for over 10 years now!

If only more companies followed that principle and just left the bloody interfaces alone unless that had a very good reason.
Virtually all adult cyclists in the US have a drivers license. Yet from the numbers I've seen, the US is more dangerous than many European countries for both motorists and cyclists.
I know, it's a bit confusing for non EU users, but Bolt (the ride hailing app, formerly Taxify) is quite popular at least in the Baltics and in a bunch of other random countries (I used it in Kenya a lot and it worked quite well)
That sounds nice. We have the opposite rule in one of your northern neighbours. "Bicyclists are inherently unpredictable so it's never your fault if you drive a car, even if it was a little."

(Obviously nobody involved would put it like this, but this is the general theme of the police investigations and the court response the rare times it goes to court.)
Step N+1: advocate for better cycling infrastructure in your area / town / city. Places that are bike-friendly don't rely on driver or cyclist behaviour to prevent collisions; they build separated lanes, provide bike boxes in front of stopped cars, reduce speed limits, install automated speed enforcement, connect cycling paths through parks, and so on.