skysight-inc/HackerNews huggingface dataset:
I suspect there are lots of details and context absent from this article. It's hard to believe this is only about booking.com scraping Ryanair's website. What part of it was "unauthorized", exactly? While it's generally legal in the US to scrape publicly available information, that doesn't translate scraping info that requires logging into an account first.

It seems the bigger issue at hand may be booking.com purchasing the tickets and adding a lot of hidden fees on top.
Pretty soon every single website will be hidden behind a login page
>What are the rising standards though?

If you're on a dating app, that's one impression of the dating pool, so it's no wonder some dudes take the 6'0"+, $100k+, abs or gtfo lists seriously

And if you are wondering why they are being heavily influenced by that, gestures to article
The authors point is that LLMs dont learn "on the job" so to speak, as a user if you tell something like ChatGPT that it has made a mistake then it will put that in its short term memory (the session context) but it won't be committed to long term memory (the actual model weights) that persists across sessions. Training is usually a separate process that end-users have little to no direct influence over.
see also https://en.wikipedia.org/wiki/Kenneth_Grange
A Glass Nightmare: Cleaning Up the Cold War's Nuclear Legacy at Hanford (2020)
Any reasoning you care to provide for that?
> You can't look at this in a vacuum. By make a general purpose datetime library more complex, you risk the introduction of new and different types of errors by users of the library that could be much worse than the errors introduced by missing leap second support.

Agreed, I can easily imagine that it could cause situation where some numeric value is not interpreted correctly and it causes a constant offset of 37 seconds. UNIX timestamps are entrenched, so deviating from it introduces misuse risks.

Regarding my use-cases, I agree that these ones should still work fine. I could also come up with issues where a 1s error is more meaningful, but they would be artificial. The main problem I can see is using some absolute timestamp instead of a more precise timer in a higher frequency context.

Overall, it's the general discussion about correctness VS "good enough". I consider that the extra complexity in a lib is warranted if it means less edge cases.
One pet peeve of mine is "human readable dates", especially for a directory listing. If I'm scanning for something I copied into a folder yesterday amongst other things, I don't want everything to show "1 day ago" if I'm looking for something I did around 11am. I want the dates and times. That goes for forums like HN. Show me the date/time and also "7 hours ago" or whatever if you have to.

I've never understood taking that information away. I wonder if it's a consequence of infinite scroll or something.
...just like they did with Kerberos! And just like with Kerberos they'll define a standard then refuse to follow it. Instead, they will implement subtle changes to the Windows implementation that make solutions that use Windows eBPF incompatible with anything else, making it much more difficult to write software that works with all platforms eBPF (or even just its output).

Everything's gotta be different in Windows land. Otherwise, migrating off of Windows land would be too easy!

In case you were wondering what Microsoft refused to implement with its Kerberos implementation it's the DNS records. Instead of following the standard (they wrote!) they decided that all Windows clients will use AD's Global Catalog to figure out which KDC to talk to (e.g. which one is "local" or closest to the client). Since nothing but Windows uses the Global Catalog they effectively locked out other platforms from being able to integrate with Windows Kerberos implementation as effectively (it'll still work, just extremely inefficiently as the clients won't know which KDC is local so you either have to hard-code them into the krb5.conf on every single device/server/endpoint and hope for the best or DNS-and-pray you don't get a Domain Controller/KDC that's on an ISDN line in some other country).
Meta:

> eBPF (no longer an acronym) […]

Any reason why the official acronym was done away with?
You are probably sitting down for too long
> The Power Mac 9500 could take up to 1.5 gigs of memory in 1995.

> It's a shame that no computers really distinguish themselves like that any more, aside from high end server systems.

Well, intel mac pro from 2019 could take up to 1.5TB of ram while I would guess standard back then for PCs was 16-32GB at most.
So should be comparable (1.5GB vs 16-32MB of ram in 1995)?
It seems like a (possibly obvious?) variation of the Church-Turing Theory that any sufficiently advanced scripting language for a Kernel driver is still a kernel level deployment and should be treated as such. Which is to say that these "conservative deployment recommendations" don't seem conservative enough given what we know of Turing Completeness and how easy it is to break any Turing machine. (I still love that our academia has found an unfixable "0-Day jailbreak" in the Universal Turing Machine itself, proving that this root problem is truly deep in computation theories and reproducible at the most abstract levels.)

(The other recent news that Red Hat has been blaming CrowdStrike for sending eBPF files that also kernel panic on Linux also contributes evidence to this any sufficiently advanced scripting language for kernel drivers is itself a kernel driver-level of deployment risk.)
Many people enjoy both the effects and the taste/experience of drinking coffee.
I wonder if microkernels ever had this kind of bullshit. Had it been a microkernel, would we all be sitting twiddling our thumbs on friday? Hot take: No.
We mostly agree, my point is more about risk management of uncontrolled loadings. I think it's better to naturally land on consistent, known mechanisms, in the idea that it simplifies code as first intent, and then adjust your preferred/desired implementation case by case.
Cheap IT literate labor can be found around the world (also thanks to Mechanical Turk and similar services), no need to single out one region.
Airbnb Hosts Want Guests to Come to Them Directly
When I understood this is when I formally became an anarchist. Before grasping that, I didn't realize that I really didn't have a choice, no matter what. You serve or you die. Those are the options.
> mimic the prestige of open source by saying "source available"

no, its just the correct term, we literally ask people who use the wrong license to change their terminology to "source available", lets not punish people who do it right from the get go
So eBPF is giving us eBFP (enhanced Blue Friday Protection)?
Rivian CEO RJ Scaringe says too many carmakers are copying Tesla
Maybe YT compilations of what "young women want" is not a good source of cultural information.
FWIW their configuration files can't be holding addresses; those have been randomised in the kernel for at least a decade
This whole article is talking about absentee fathers, but every example is listing why the mother left or kicked out the father.

Nowhere in the article is mentioned the obvious common denominator - women are no longer utterly dependent on their husbands. People didn't stay together more often in the 50s because the couples were better, or because people were held to higher standards, it was because getting out of a terrible marriage was incredibly difficult if not impossible, and even if successful would cause immense hardship.

The article also simply takes for granted that it's a bad thing that these nuclear families do not stay together. While it's true that just directly comparing the children of single mothers to those raised by two parents the former tend to be worse off by a number of metrics, this disadvantage disappears once you normalize for the socioeconomic conditions of the mother, and indeed they are actually slightly better off.

People aren't irrationally making their lives harder, they take actions they feel will be beneficial, and it's unsurprising that they have a good idea of what would be personally beneficial. While the exact mechanism is up for debate, the leading theory is that in underprivileged communities where people tend to have children at a young age a heavy reliance on multi-generation family is more beneficial than the nuclear structure (or in other words, when you have a kid at 18, your 40 year old mother can probably provide a lot more resources and experience than a 19 year old guy).

You can't simply say that men aren't stepping up; the world has changed, mostly for the better, and as a consequence family structures are going to look different now from what they once did.
It has other uses for end-user developers. For example, when you need a class member to be conditionally elided based on template parameters. You can swap the normal type with non-zero size with std::monostate such that it has zero size.
More garbage shoved at users to pump up the markets. Does anyone use LLM stuff that meta added to whatsapp and instagram. Everyone i know hates that shit.

When are these ppl going get held accountable for this farce.
Yes. You have Einstein's "Dostoevsky gives me more than any scientist, more than Gauss!", and I don't think anyone of note ever said anything like that about any athlete. Yes, pro sports beget more pro sports, but that's not a positive feature.
https://archive.today/VBJEV
More than half of the PhDs I know (in technical fields) have families. Actually, almost all of them.
> who don't know how to start preparing for grad school applications during sophomore year of undergrad

That was me. I always assumed I'd go to grad school because that's just what was done; I never realized that my parents' meeting in grad school meant they worked normal people jobs for the better part of a decade before continuing their educations.
Void definitely exists in ML.

—- Haskell
data Void

(* Standard ML *)
datatype void = Void of void
FWIW I gave up trying to render SVG for our project and switched to using fabric.js (and node-canvas for server side rendering). For us it was mostly because it had far better text support.
Yes. If we consider genealogical rather than genetic inheritance, then incredibly you only have to go back 5,000 years or so to find a common ancestor.

https://johnhawks.net/weblog/when-did-humankinds-last-common...
I don't understand where people see the optimism at the end of the video?
We don’t do it efficiently or effectively would be better than saying we cannot do it.

It’s only useful for going downhill quickly which we’ve all subconsciously or perhaps even mindfully done.

From your link:

> Gallopers exerted that effort unevenly, with the front leg doing more work than the back leg. And the galloping stride, researchers saw, demanded more from the hips than running did.

This tired people out quickly. Out of 12 treadmill gallopers in the study, 4 gave up before the end of their 4-minute session, complaining of fatigue and stress in their hips and thighs.

(An intended 13th galloper couldn't figure out how to gallop on the treadmill belt in the first place.)

When researchers calculated their subjects' metabolic rates, they found that galloping was about 24% more costly than running at the same speed. In other words, galloping burns up more energy, takes more effort, and is less comfortable than running.

It's no wonder we don't usually opt for it
You can alias it to whatever you want though.
"Finally, stack on top of that all this garbage code introduced by JavaScript frameworks. The magnitude of inefficiency is just insane."

Right, and it's why I turn JavaScript off by default. Pages filled with this crap are so slow I reckon I've not enough time left in my life to wait for them to load. If a site's webpages are overly large and bloated it's an indication I shouldn't be there and I'm out and away quick smart.

Moreover, as a general rule, I've found the more boated a site is the less value it has—as so much of the bloat revolves around advertising and stealing one's info. With such pages the more spent on JS junk the less is spent on its valuable content.
Flat land 32mph? That's pretty good! I can barely get over 30.
Show HN: I made a task manager / calendar app to use it with my wife
Hi HN,

Two years ago, I started building Jinear as a side project for fun. Then my wife started using it to plan her PhD thesis. I added features as we needed them. After a while, my best friend started using it in his small company, so I thought maybe I could productize it.

You can create tasks, set reminders, attach files, link your Google Calendar, etc. It can be used as a PWA. We've been using it daily.

I would be happy to receive your feedback. Thanks.
Look at the title above. It only says Eza and ls. It says eza is maintained, which tells me the other,ls, is not maintained.

Doesn’t mention exa.

Yes it’s missing nuance if you don’t click through, but that’s a complete statement, and I wouldn’t expect people to click through to get more context
Sometimes the first time you try something the new experience can be overwhelming. You can focus on a specific part of an experience, for example the bitterness of a drink and quickly decide you don't like it. It can also be that the first time you try something you are in a bad mood or negatively predisposed towards something, eg. your parents may have said something tastes bad while growing up and you haven't tried it yourself.

Multiple tries of something can lead to different experiences by tweaking different factors.

In the end, some things we just don't like, but one try is not necessarily a good sample.
NASA Graphics Standards Manual (1975)
> farm their own land

Peasants didn't have "their own land". All land belonged to the aristocracy, and you would farm the their land.
Hilariously, I got passed by a runner on my bike just yesterday. We were both trudging up a mountain. I suggested she carry my bike; she demurred. Eventually when the terrain leveled out a little bit, I left her in the dust.
In addition to RFC meaning Request for Comments, when in fact they're standards lol
> Have you not noticed how much more we expect from men as partners?

What, basically what we've expected of women for many years?
A lot of this is only applicable to Western Societies. IMO this is entirely due to the breakdown of Family and Social structures in the name of so-called Freedom/Progress. When you have no Structure/Discipline imposed on you by Society/Culture your Freedom of Choices become too much to handle and you simply give up and choose nothing.
```The verifier is rigorous -- the Linux implementation has over 20,000 lines of code -- with contributions from industry (e.g., Meta, Isovalent, Google) and academia (e.g., Rutgers University, University of Washington). The safety this provides is a key benefit of eBPF, along with heightened security and lower resource usage.
```
Wow, 20k is not exactly encouraging. Besides the extra attack surface, who can vouch for such a large code base?
I can’t figure that out either - especially when the readme mentions using typescript, which is very much not chrome-native - you have to compile to JavaScript before chrome will have anything to do when it -

Maybe it’s referring to the use of IndexDB?
> this disadvantage disappears once you normalize for the socioeconomic conditions of the mother

Link?
Can you elaborate why it's performance is bad and what the reason is?
Aha! Yeah the last time I needed to play with timezones I had map between Olson and Windows's proprietary names. Looks like they came out their NIH Syndrome:

https://learn.microsoft.com/en-gb/archive/blogs/bclteam/expl...
What about "void"?
It's Time for Americans to Get over It and Embrace the Bidet (2015)
I called it out specifically to avoid the mistake, but I think you skipped the footnote. You're misreading the chart. The numbers there are already corrected for CPI. An upwards slope represents higher wealth, independent of inflation. Lol, indeed. This is sort of what I was complaining about. Please, please try to get stuff right before arguing about it on the internet. Economic statistics are extremely well-tabluated and easy to find.
While that is correct they could at any point in the last 15 years have implemented an API for security software which does not require to load executable code into kernel space. Kind of like Apple did: https://developer.apple.com/documentation/endpointsecurity

Then Microsoft would have proceeded to only use this documented user land API themselves for their own Defender product and thus have no undocumented API or access advantage over other security software. The EU ruling only cares about a level playing field and not about the implementation details.
Even in events you don’t watch, like the Bumphuck Senior Games 40+ Steeplechase, people are doping. And as a competitor in endurance sports, I don’t want to have to take PEDs and risk my health just to stay competitive in bullshit, no-one-cares-but-your-Mom local amateur events.
I have a better analogy. It’s the analogy of a guy who got up every morning to plant apple trees in his orchard. When the time came for harvest, he picked all of the apples and sold them to market. With his proceeds, he bought some more land from his neighbor and planted even more apple trees. The next year there were too many apples for him to pick by himself so he hired a few people to help out, and used the proceeds to expand his orchard.

There was another man in the village who never planted a tree or picked an apple. Instead he sat in his house filled with envy and resentment at the apple farmer, and made up a bunch of ridiculous stories about how the apple farmer was stealing from everyone else. And so he found all of the other villagers he could sway, and inspired envy in their hearts. And the envy and resentment and hatred grew and grew until one night, they went to the orchard and burned down all the apple trees and the man’s house while he and his family slept inside. And then they all celebrated their crime.

Of course, when no one else in the village ever planted an apple orchard ever again, there were murmurs of complaint. The town baker couldn’t bake his famous apple pies the next fall, but he knew better to complain because he didn’t want the envious mob showing up at his bakery in the middle of the night. So he kept quiet.

The housing crisis is one example, but I’m not talking about which parties have obstructed the creation of wealth in real society. I’m talking about essentials, envy and corruption more generally.
Coffee is one of my very favorite things in the whole world and I don't ever remember a time where I didn't like it. Right from the start I've always preferred it black - no flavors or dairy.

Alcohol is a little different. Beer I loved from my first sip when I was probably 5 or 6. Whisky, gin, vodka, etc... I mostly didn't like until I learned a little bit more about the drinks and the flavors that alcohol can carry (it's why cooking with alcohol can be amazing).

My life with vegetables is similar. As a kid I thought there was nothing more vile than broccoli and brussel sprouts. I thought tomatoes were gross and grapefruit was pure poison. As an adult, I've learned to love all that stuff.

Palates change.
Man I hate when people use the phrase “broken home” unironically. My parents divorced when I was young and I can assure the writer that both of my homes were always whole. Do you know what breaks a home? Two people who no longer want to live together being forced to cohabitate because of regressive notions of the what makes an effective family. Definitely preferred swapping weekends with each parent to having to listen to them fight while they thought I was asleep. Overall this article felt quite broad, moralizing, and assertive with very little actually substantive evidence.
This is me, except I don't even bother with #tags.
Morning oats could help you manage your weight
This sounds like a cool technology, but this was the really egregious problem:

> There are other ways to reduce risks during software deployment that can be employed as well: canary testing, staged rollouts, and "resilience engineering" in general

You don't need a new technology to implement basic industry-standard quality control
Yes, that's also why it's great to use a router compatible with react SSR render capabilities, since you'll have a consistent and predictable behavior either from first rendering on the web client, or page change and loading on client js code.
Everybody is different.

3 years ago I took a summer and then autumn off of caffeine; my intent was to quit and only use caffeine in "times of need". This would be an on-brand thing for me to do as a person, and something I wanted pretty bad. But after 4 full months without touching any caffeine, my mood/energy levels never returned or even really rebounded any further than they did after the first month. I'm just a different person with caffeine, even after I'm addicted/habituated/develop tolerance. Notably I have a lot more energy, and I'm not a high energy person to start with. This energy allows me to better take care of myself, exercise, and be social, all things that I struggle with in its absence.

From experience, I can function fine without caffeine, even under an acute withdrawal scenario. In fact, some of my greatest achievements were done without caffeine for one reason or another. Not having caffeine just makes those things more miserable in the moment, at least for me.
I just take the 200mg tabs, crack them into quarters and take the bits over time.

A quarter tab with a glass of cold water should hit slower than the same amount of caffeine pre-dissolved in an espresso. Likely matches up with a quickly downed coffee.

From time to time, I put a tab in a sodastream seltzer/sodawater (and wow does it make the bubbles release!)
The New Right (2022)
It's very sad as it sounds like some organization built up trust with him and that probably led him to being less cautious and killed by other people (because how he would tell the difference).

To let be or to interfere I guess is always a lose lose choice...
Society gives you plenty of goals to achieve. Do you really believe pursuing a relationship is the only real goal you can work toward?
You can hover over the time on HN and get a timestamp.
This will be a huge time saver for shady accountants everywhere.
Jo:nno — Today at 02:34
@co.ivan @aidan @nickfrosst this you? https://www.bloomberg.com/news/articles/2024-07-22/ai-startu...

nickfrosst — Today at 02:34
That’s a lot more than us. That’s cohere
I'm on 40mg Vyvanse daily, so it was a self-depricating joke... but as for me, replace games with programming - like many here, I was fortunate enough to turn my hyper-hyper-focus in a paid career. I don't know how many people with ADHD are as lucky.
More people voted in the 2020 presidential election than any before it, not because they were Biden supporters, but because they loathed Trump. The Democrats need to stop being apologetic, and keep reminding people what a horrible person Trump really is. That's how they will win the 2024 election.
If people lived by that there would be a lot of adults who never want to eat anything other than chicken nuggets and mac 'n cheese.

For me, the biggest example is sushi. I didn't like it all the first time mostly because of the texture of the raw fish. Eating it with somebody who knew a lot about it changed everything for me. Now going to a great sushi restaurant is one of my very favorite things to do.
I think `log` is the lower common denominator, right? And `tracing` interops with it just fine? That's why I used it in Jiff I guess. And it's also been the thing I've been using since the birth of crates.io itself. Jiff doesn't have any requirements other than emitting messages at a specific log level.

But no, I'm sure `tracing` would have worked fine too.