skysight-inc/HackerNews huggingface dataset:
We do support these type of workflows in our spin on Python notebooks: https://einblick.ai

Since we control the code and the execution we can do a lot of interesting things with sending specific context to the LLMs like this "Fix error" feature.
6. We need to research and fund more effective substance abuse treatment. There is a surprising dearth of evidence-based treatment programs out there. Having gone through a few court-mandated programs myself, I cannot express enough how useless these were. Show up to a few meetings, watch some ludicrous after-school scared-straight specials, attend a number of NA meetings listening to junkies relate the same rock bottom stories over and over, the occasional piss test (which either didn't even test for the drugs I was on or could be beat by staying clean for just a few days) and probably the only helpful thing: community service. The most effective experience I had getting clean wasn't even a drug program at all: living at a yoga commune for several months as part of their volunteer program. Something about living away from regular life, with a variety of people (not just users), having all my basic needs met, meditating and doing yoga every day, living simply and having jobs to do around the compound, in a totally non judgemental or condescending atmosphere free of conversations that constantly focused on drugs or addiction, really helped me reset. Maybe that only works for me, I don't know what works for other people, but there might be something to that experience that can be applied to other programs as well.
I guess it’s unsurprising that people without the social capacity to handle in office work would not have the social capacity to empathize with someone who prefers it.

Or more fairly, probably the inverse; plenty of WFHers wouldn’t be so derisive, we just don’t hear from them
Very well written and he provides fantastic background to help understand the issues.

Glad to see it posted here, and to see his name again.
REPL = Read-Eval-Print Loop. So could be iPython or just plain `python` in general, can’t say what OP is using of course
Most of the people I know who have switched from Android to Apple did so because a premium phone they had purchased stopped receiving updates after the first year or so they were stuck with bugs for which the only fix was “buy another phone”.

Everyone has EOL dates in this game, but Google consumer device ecosystems are the worst of the bunch in this regard.
> If Hurd was completed in the 90s, would anyone use a kernel that was slower than linux because it doesn't share data structures between parts of the kernel?

Perhaps in the server world where uptime is critical. After all, that is Linux’s largest market share.
totally agree: asynchronous messaging fits the idea of maintaining momentum, for me anyway, and for most folks i know for decades.
This is one of the reasons I suggested a friend get the Framework chromebook. Even if they stop supporting ChromeOS, they can move to another OS.
Some of them working at google are not giving it up for free. They are paying for it!
McGuire's Motivations
When I read about this, on real news sites, I remember hearing a vastly different story.
Does the accounting math on the value of having those Chromebooks still running include the value of retaining that user of you're-the-product advertising and general stickiness?

Or does the math say they'd probably keep that user, no matter what device that user uses (at least for now, though over time Apple or MS could edge out Google services with their own), and that turning old Chromebooks into insecure/irresponsible bricks helps generate revenue from sales of new Chromebooks, and keeps manufacturing partners happy?
There's a matrix where you can find which hardware is supported in a specific model: https://github.com/AsahiLinux/docs/wiki/Feature-Support

My non-educated guess is that the hardware currently in WIP (like Thunderbolt or DP Alt Mode) is the one they'll release at the end of August.
Not OP but I often code in the REPL for python as well. Sometimes I'll stub out my code and just drop into an interactive debugger where I'm writing the next section.

In the python debugger, if you type `interact`, it'll give you the normal python repl. This combined with the `help` and `dirs` are super useful for learning new frameworks/libraries and coding with your actual data.
I love that they also provide, in the same page, the option to update your own configuration. Easy pre-emptive blocking/boosting :)
> Dumb question, but aren't iPads full of non-Apple hardware too?

They are but the parts that matter (i.e. the SoC containing the CPU and GPU, as well as anything RF such as WiFi/BT) is either made by Apple themselves or at least Apple has the full spec sheets - Apple writes all the drivers on their own, which was why NVIDIA got the boot, they didn't want to give Apple the documentation they needed (and were still dealing with the fallout of Soldergate, which made it an even easier decision for Apple). I think they also do the binary firmware blobs for RF devices, or at least that was the suspicion years ago when I was more involved in Hackintoshes as the stability of the same chipset was night and day between Windows and macOS.

Apple controls the full stack from hardware over kernel to a huge part of userspace. No other vendor comes even close to that level of control and experience, even Google only started rolling their own SoC (Tensor series) in the Pixel 6 and above two years ago.
The science police want to keep their authority. Evidence on Twitter isn't real evidence unless it had been endorsed by the science police
Apple's sales fall for the third consecutive quarter
Unicode is a great idea and the way it was before sucked ass.
You didn’t mention any specific cultures, but those “attributes” are only required for women, and breaking the rules makes them unfit for marriage. Meanwhile, men can be as promiscuous as they want. This applies particularly to the middle east and majority muslim countries, but also true in softer form in south america (where I grew up) and probably asia.

I loathe the frat-boy culture, but it feels odd to celebrate alternatives that are even more oppressing for women.
>By contrast, Microsoft supported security updates for Windows 7, across all the hardware supporting it, from its release in 2009 all the way through early 2020.

Exactly. Whats the point of getting a chromebook if you need a cheap laptop, when you can get a cheap windows one which you know will receive updates for at least a decade
You’re ignoring the creation costs and only focusing on the distribution costs.

The creation costs are the issue here. Red Hat didn’t change things because their CDN bill went up.
Have you spent any time with Pulumi?

I've kind of found terraform is dying and encourages a lot of bad practices but everyone agrees with them because HCL and it is transferable as most companies are just using TF.
There will always be a half of humans. Even if aging and all diseases are covered. Imagine someone getting their brain crushed in a car accident for example. Or a plain crash and everyone burned to ash in the wreckage. The only difference is how long is that period.
Debian?

Doesn't distribute using bittorrent but they're pretty global and what they're doing seems to be working.
This is the most fun hot take.

I still think it won't be replicated, but on the off chance we've got the real deal on our hands, science publication will have changed forever and this article will have aged very poorly.
‘A, B or C’ vs. ‘A, B, or C’ – the serial comma and the law
1) An overworked and indebted worker could intentionally disrupt a semiconductor fab causing significant delays in the production of graphics cards.

2) White separatists could take controll of a medium sized section of Northern Idaho and the standoff could turn into a stalemate.

3) Joe Biden could have a stoke yet still insist on running for a second term.

4) A sink hole caused by excessive pumping of ground water could cause a sink hole which at least temporarilly swallows a major river.
One of the things I've wondered about my whole life:

Does anyone know how to describe the R sound that millennial girls from the west coast make? You can hear it in the word "either" for the intro to The Button [1]. In my mind, it's prominent in the Pacific Northwest and in the speech of Lizzie Caplan (she's from L.A.).

It's almost like they swallow the letter.

[1] https://www.youtube.com/@cut/videos
This makes me think that Google is going to kill the ChromeBook project. It’s not making them much money (if any). Since it’s just a marketing spend for the small laptop market, they should care about PR.

But they don’t care about PR as evidenced by this stupidity that makes Google look like stupid engineers who can’t support their product.

And the prices are high. $500 for a “new” Chromebook mode from 5 years ago is madness.

I give them 5 years until they just kill it all. If we’re lucky they’ll make some bogus foundation that will give it a few years to limp on.
Remember that Zoom became popular during Covid. Another less recent but massively popular thing is TV streaming.

The point is: it’s a thought error to look at what is mainstream today to determine the potential of tomorrow. It’s akin to dismissing cheap electricity based on that we already have enough light bulbs.

Fast reliable internet is infrastructure, which is not exciting on its own. However, if widely available, new downstream opportunities open up that otherwise nobody would be foolish enough to invest in.

But most importantly, it’s not expensive for being infrastructure. Americans in particular are already overpaying insanely for internet.
I didn’t know that this was a thing, so thanks for that, it’s eye opening.

I don’t entirely follow the line of reasoning though, how do you explain The Marshal Plan? Was working with the losers a nazi (and Japanese Empire) support scheme? It worked far better than the things tried at the end of The First World War.

What would have prevented the Second World War? If Nazis didn’t rise to power, something bad was still on the cards.
This! The money isn't as big of a deal as the subscription management.
Oh good point. Yup, that's definitely not it then.
Another untenable programming ethic used as a clickbait title.
@rcowley --
I'm going to preface this with I'm a Staff SRE at an adtech corp that does billions and have been a k8s and terraform contributor since 2015 (k8s 1.1 I forget the tf versions). I don't mean this to brag I just want to set my experience expectation since I'm a random name on hn who you'd never know.

I think calling a service/stack (or whatever, app, etc) a "root module" is a very, very confusing thing to do. Terraform has actual micro objects called modules. We work with them every day. I get how you could consider encompassing an entire chunk of terrafrom code that calls various modules a "root module".. but I think this is just going to lead to absolute confusion to anyone not familiar with your terminology. I don't know every TF conversation but I can't think of a single time where I've heard root module in that context. Very good chance I've just missed those conversation and am ignorant to them.

I'm currently hiring SRE 2s and 3s so I've been interviewing lots of terraform writers and one of my tech questions is to ask someone what makes them to decide to write a terraform module and what type of modules they've written - it's always ALBs, EKS, dbs, etc. components indepedently that go into creating a service/stack. I've definitely not heard anyone mention that they write "root modules" in the sense of an entire service/stack.

I don't mean you're right or wrong, maybe more people are aware of that verbage than I am. I just wanted to mention that in my personal case I think it's confusing so I would assume that there are a lot of people in my shoes who would also be confused by it.
Or you're like me, and the beginning of a project is crippling (mentally), and you analyze every "what if" leading to a mental use of 20% of your actual production time. Then deadlines kick in, and I work late and put extra time outside of office hours in. The software actually ends up being better because I've examined as many situations as I can, but it can't be good for my long-term health. I feel like I'm not the only one to suffer this curse. Yay anxiety, and booooo anxiety!
Smart Contract Security Field Guide for Hackers
That is not how Zoom works today...
Performance of our HTTP/3 stack is not very good yet, and the benefits of HTTP/3 don't play out in this particular example. :)
If it's true that they didn't make any arrangements with police or the city, then I hope they're going to get billed for the policing, any damage, and the cleanup.
I suppose the risk of pollution would be too high, but it'd make for a cool demo.

Once on a bike ride, I met a guy who worked painting the GGB. He said he was about 50, but look 65, so it seemed plausible. He wasn't wearing a helmet even on descents, which I asked him about, and his answer was that he spends all day in a harness with hard helmet, so the last thing he wanted was more helmet time in the weekend.
Ask HN: What are the best job boards?
Do you always search for jobs in the same job board or do you check on different ones?
Do you know a list of job boards?
Amazon does exactly this
I've never quite understood the w3schools hate. It can be quite useful.

My most used page is this one when I need to jog my memory: https://www.w3schools.com/cssref/css_selectors.php

It's much better than this one: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_selecto...

Or any of the other results on the first page
You can learn to enjoy more challenging material. Self-improvement and enjoyment are not in opposition.
Just a suggestion for everyone that takes melatonin -- get some liquid drops. I have a bottle that has 3mg per 30 drops, so I just take 3 drops on my tongue an hour or two before I want to fall asleep. Liquid drops are the way to go.
> The FSF displays its brand of crazy front and center

Yes. As do IBM

> They fit right in.

They do.

We all have a "brand of crazy"
Why use a survey and not just ask the endpoints directly? Presumably the laptops are managed and are running something like Santa on them. Would remove bias to get the data this way.
Can you use banking apps on LineageOS? Will it pass SafetyNet?
I want to know what a non-boring flight would be like
Voyager 2: NASA fully back in contact with lost space probe
My nearby stores have started carrying 1 mg children's melatonin gummies.
> But aren't people complaining about the status quo, and RedHat infringing on open source rights?

Yup, people are complaining about the status quo. RedHat may be, in spirit, infringing on the freedoms granted by the GPL, but in practice I would generally bet that RedHat/IBM's lawyers figure that they're not legally doing anything wrong.

If you read between the lines here at who's complaining and what they're complaining about, it's not generally speaking RedHat's paying customers. A few might be but by and large it's people who want to run RHEL-compatible alternatives without buying RedHat's support contracts.

> With the utility tokens approach, they wouldn't need to restrict those rights.

I still don't get what you mean when you say that. Let's say I spin up a corporation called BlueHat. My goal is to make a rock solid, stable, long-term support Linux distribution and provide for-pay technical support for clients. I also want to make a healthy profit while doing so. How would that work with utility tokens? Is there something I'm missing where a utility token would make it feasible to share the complete source and build instructions for the distribution I'm putting together while still having enough revenue to pay everyone every two weeks and have some left over to take home and buy food with?

Edit:

> anything related to Web3 is dismissed out of hand

I am, honest to God, not at all trying to dismiss this. I'm trying to understand how I would set up a business model similar to RedHat within this kind of framework. Developers and techs that I hand-select and hire to provide an OS distribution that we control and provide paid support for, while all of us making enough money to pay our mortgages and buy food every two weeks.
I wonder why brietbart and Washington post are filtered so much?
Never attribute to malice what can be explained by stupidity. But, at least in the Uber Eats case mentioned it's definitely malice.
I love this mapping.

Unfortunately 90% of vim interface implementations don't support it.
Endlight can only be replayed once a year, and only if you beat a challenge
Do you disagree with ET Jaynes then?
Just a suggestion for everyone that takes melatonin -- get some liquid drops. I have a bottle that has 3mg per 30 drops, so I take 3 drops on my tongue an hour or two before I want to fall asleep. Liquid drops are the way to go.

[I just posted this upthread, but reposting because I think it's a great way to go]
Hoping I don't develop an eating disorder in the process of losing weight is a constant thing on my mind. I've had to deeply cut my calories to keep losing. I don't even really noticing myself experiencing hunger at this point which kinda scares me. But all my vitals are great, the fat keeps coming off, and I haven't really noticed much change in my strength in the gym so maybe I'm fine so far?

My roommate/gym buddy is one of the people you describe and while I can't see inside his head, the story he usually tells is that he was once super overweight (he's 5'11 and said he hit 350) and turned into a proper gym rat to lose it. I don't know how much he weighs now but he's got defined abs and large arms. He said that he's basically addicted to the attention he gets as a super fit person. He's charismatic and funny (and a cognitive behavioral therapist), but he basically seems to sleep with whoever he wants. The amount of times I've heard him say he really wants to get laid that night and then see him crawl in at 3 am with yet another (attractive) woman is nutty.
“Anyone interested in helping with oldversion.com project?”
Where I live, it is pretty much gone. No one under 40 knows the few common words we used in our youth.
How do you handle tooling? Install it in the parent or in the container? I quite like the idea of VS Code dev containers since it does a lot of the bootstrapping work to make the container be more like a full system, and I wish this “remote environment” idea was more widely supported amongst editors.
> Let there be no doubt, McGinley is serious about this: He said he's done his best to ensure that things like changing your PC's clock or messing with your registry won't enable Endlight to be replayed, and that the only way to get the replay coupon is to beat the challenge.

Has anyone figured out a way to bypass this yet? I imagine installing Steam in a VM, downloading the game, putting it in offline mode, snapshotting the VM, playing, and then restoring the snapshot would work, but there's got to be an easier way.
This feature is Kagi's single best innovation in search. It's what makes their results so much better than Google's: where Google's results are usually drowning in garbage websites, Kagi comes built-in with a great set of spam filters, and on top of that you can adapt your own personal list of good and bad domains as you go!
dd-wrt (alternative wifi router firmware) were one of the first to use such a development model. It did piss off a lot of open source developers -- including me at the time.

A link from Slashdot, ca. 2004

https://hardware.slashdot.org/story/04/06/01/0640250/hacking...
Discussion about the original loss of contact.

https://news.ycombinator.com/item?id=36940626
I'm sure you can guess why Breitbart is blocked so much...
The article describes a potentially useful exercise that might be explored by an organization that has allotted development time for a hack-a-thon or some such. Depending on the size and scale of the projects that a software team typically develops, a more realistic approach might be to spend smaller and more manageable chunks of time as a team evaluating recently developed features/services/apps and directly applying improvements gleaned into the planning of subsequent projects.
The US retirement system (Social Security) is paid for the same way. The population pyramid for Germany does show a much larger hump of upcoming retirements compared to the US though. The ~30yo population cohort has grown in recent years though (through immigration), so maybe it won't be as bad as you expect.

Why do you think Index Funds would solve the upcoming issue?

https://en.wikipedia.org/wiki/File:Gemany_population_pyramid...
Introduction to Antiprocess (2004)
> I noticed people from hacker news routinely read scientific papers.

Do they? I suspect that most don't, and those that do are either in specialized careers or are engaged in some kind of scientific research.

Some interesting research gets disseminated via Twitter and chatrooms. Or maybe you follow a podcast that mentions new research. But you might also be following new publications from a handful of reputable journals, or following an Arxiv category, or looking through new conference papers. It's very easy to get overwhelmed with new research to read, and not knowing what's worth your time, unless you're already very familiar with the field and well-versed in the material.
Thanks! This clarifies a lot.

- They use and combine both optical and LWIR data.

- They are able to split the IR signal into emissive and reflected, and thus measure the temperature and extract small variations (texture).

- They can get higher-res images using LWIR, and thus do (more) precise ranging using a stereo pair.

- Using the spectral information + some ML models, they are able to identify materials, and paint / augment pictures using this information.

That's actually impressive.
Simple, common sense features for any search engine that actually wants to help you find what you’re looking for. Such a stark difference from what Google offers.
Sharing because this site has been a treasure to me for as long as it's been around, and I know many others on HN feel the same way based on its submission history:

- https://news.ycombinator.com/item?id=23832240

- https://news.ycombinator.com/item?id=24866512

- https://news.ycombinator.com/user?id=oldversion
You don’t own your data on Mastodon
For just getting started I recommend collections:

1. Ideas That Created The Future[1]. It's a collection of fiftyish classic CS papers, with some commentary.

2. Wikipedia's list[2].

3. Test of Time awards[3]. These are papers that have been around for a while and people still think are important.

4. Best paper awards[4]. Less useful than ToT as not every best paper is actually that good or important, and sometimes the award committees can't see past names or brands for novel research.

5. Survey Journals[5]. Students often get their research started with a literature review and some go the extra step to collect dozens of papers into a summary paper. I subscribe to the RSS feed for that one, and usually one or two are interesting enough to read.

6. Citation mining -- As you read all these, consider their citation list as potential new reading material, or if an old paper leaves you wanting more, use Google Scholar to find a papers that cited what you just read.

[1]: https://www.amazon.com/Ideas-That-Created-Future-Computer/dp...

[2]: https://en.wikipedia.org/wiki/List_of_important_publications...

[3]: https://www.usenix.org/conferences/test-of-time-awards

[4]: https://jeffhuang.com/best_paper_awards/

[5]: https://dl.acm.org/journal/csur
Yeah I've experimented with caching vertex arrays in a scenario very similar to ImGui. It's gotta be faster when there's thousands of frames with zero changes, right?

Turns out, not really. It's very easy to make performance worse like this. I'm sure you can find scenarios where it makes sense, but in general it's just not a big deal.