skysight-inc/HackerNews huggingface dataset:
Probably because checkboxes in real life exist mostly on paper, but when the iPhone came out, the skeumorphic designers wanted to make it look like a sleek device. E.g. the sound recorder app had an image of a big retro-style microphone, and a checkbox would look out of place there.

Probably a button that stays depressed and "lights up" when touched would be more similar to a checkbox. Touch again to uncheck and it will go undepressed.
I used to have trouble with some books. Now I read them on a screen with longer lines.
There are situations where this doesn't work- what if you are gay and surrounded by people who would beat you if they knew? What if you have ADHD and are surrounded by type A people? What if you are a bookworm surrounded by jocks?
What if you are just so different from everyone around you that they are just baffled by your existence? Revealing your true nature can be not only difficult, but in fact dangerous. It can put you at great risk.

And the sad thing is, if you grew up this way, you're going to learn to be very defensive and keep all your feelings secret and you're going to learn to blend in, and never let anyone see who you are, in order to protect yourself. And that will become a habit to the extent that anyone finding out anything about you is going to trigger fear rather than relief.
Also discussed back in 2010:

https://news.ycombinator.com/item?id=1444653 (99 comments)
How does shutting down the FAA improve the situation? Then we would have no weather, NOTAM, ATC etc 24/7.
MEMS Microphones: The Technology of Choice for Today’s Consumer Devices
What a great photograph. It is interesting how much life can exist within a single drop of water.
During my undergraduate studies, I loved "Discrete Mathematics and Applications" by Kenneth Rosen. I really enjoyed reading through the various examples and biographies of famous mathematicians included in each chapter.

For those looking to delve into discrete mathematics, I highly recommend the lecture notes from L. Lovasz and K. Vesztergombi (Yale University, Spring 1999) and from Eric Lehman, Tom Leighton, and Albert Meyer (MIT, 2010).
Mathematik für Ingenieure und Wissenschaftler I, II and III from Lothar Papula (in German). The solutions are detailed, making it perfect for self-studying.

Book of Proof by Richard Hammack. A great introduction to proofs in mathematics. The book is available free online [0], but also I bought the physical version because I really enjoyed it.

[0]https://jdhsmith.math.iastate.edu/class/BookOfProof.pdf
You Don’t Need A Weatherman To Know Which Way The Wind Blows
> But of what use is that mystery oil?

You can probably power the next few runs of the machine with it.
I'm a big Unison fan, but it can be finicky. You need the same version of Unison on both sides of the sync, and that's sometimes hard to do.

However, it solves the problem of when there are changes on both sides and you want to reconcile them.
Once is happenstance, twice coincidence, three times is enemy action.

It could be Russia, Iran, China, climate direct action groups (probably not y'all qaeda though). Or maybe it's just ancient software running on older hardware that's starting to fall over after a couple years of lighter loads and a sudden increase in complexity and weirdness. Everything is breaking at the moment.
No, thanks. I've removed the offending content. Sorry for the bother.
would you mind explaining the difference between AR and mixed reality or what makes each of these devices unique from each other?
I wish my budget was so constrained.

Have you looked at the numbers?
Not even going to read the article because I know this is bs. Every time I go to the grocery store there are more plant based meat alternative products to choose from than last time, and the best ones sell really fast.

It's not even just in the US. In the UK recently I was elated to find so many vegan food choices in the supermarket. More than in America! And so good. Vegan Pukka Pies! Vegan Quorn ham slices that I wish we had in America!

It's a great time to be a vegan!
Read infrastructure data from your cloud and export it to a SQL database
"no dev I've worked with ever kicked up a fuss when they switched"

Wow. I don't think your experience is the common one. I've been on teams switching to git, and there was always much fussing. Even if the benefits of switching were clear and it was worth it, doesn't mean there won't be pain along the way.
I feel like this is one of those "in mice" kind of studies, where the headline reads like "Cure Found For Cancer" and then the study was "one type of toenail cancer in mice and only female genetically engineered brown mice raised on the space station."

There's still something really cool about lasers shooting at and controlling lightning though. Just doesn't sound like it's happening anytime soon.

Stelios Tzortzakis, a laser physicist at the University of Crete, Greece, who was not involved in the research. “If it’s useful or not, only time can say.”

Over 10 weeks of observation, the team spotted the laser channelling 4 lightning events during 6 hours of thunderstorms. A high-speed camera clearly showed one strike following the straight line of the laser beam, rather than taking a branching path.
A Programmer's Introduction to Mathematics https://pimbook.org/

It introduces math from a mathematician's point of view (complete with proofs, etc.) rather than rote memorization and exercises, but it does so from the perspective of a programmer.
"three quarter four" is also common in austria, but worse (for visitors) is "quarter four" which is a quarter past three.
AR/“Mixed reality” isn't VR. It’s VR plus low latency actual reality plus processing data from the actual reality to interact with VR.

So, its not the same market as the $400 Quest, but the $3,500 Hololens.
That sounds like a manager I know, it doesn't matter how broke it is, as long as we ship it!
My point is that the commenter mentioned that they're a brush-cutter, while they have comments on their profile talking about Free-/NetBSD, Perl etc.

This made me curious about this persons background. These details just created a very interesting image in my head - brush cutter by day, Free-/NetBSD hacker during the night. If they don't want to go into it, fine, just figured I might as well ask.

Fine?
eg the Apple way - iPod, iPhone, etc
That doesn't make it high quality.
Happy to help, thanks for the interest and discussion.
I know a lot of vegetarians who have been such for decades and half their diet is veggie sausages, burgers, and similar. Not even the new fake meats, the previous generation.
I would say if this could be done by some utility company, that company could have diesel engines to generate power from that oil which could have filters and all that stuff.

I assume it still could be profitable because people who want to get rid of plastic waste would still have to pay. Getting excess power from grid is also something one would get paid for. Then turning on generators when grid needs power to get paid when there is a power shortage.

But as I write this out I imagine that it would require massive amounts of investments for setting up such operation and getting all kind of permits or environmental studies and god knows what. Let alone getting deals with electric companies - so I think that would be something that some electric company would have to set up. They would most likely have most know-how for such setup.
We’re being pen tested by every other country in the world constantly.
It's all about balance though, isn't it? Someone that doubts themselves to the point of never trying or doing anything, needs _something_ to get them out of that mode. Maybe they read this article and something resonates with them and they can make a change for the better.

Likewise, there might be someone completely delusional that thinks they are gods gift to the world that can do no wrong. So the only reason they aren't more successful is bad luck or something. Reading this article and taking something from it would be counterproductive, they need to read something else to get out of that head space.
My experience is the opposite.

The less I take myself seriously, the more I apply self-compassion, and the less I let my performance/failures define my sense of self, the happier and less stressed I am.

I discovered this by accident. I used to be the opposite: my self-image used to be relatively inflated, and my sense of self was tightly integrated with external events. When those external events turned south hard enough to totally shatter my ego, it felt like my brain -- utterly against my will -- decided, "I guess we gotta let go of caring about stuff this hard." I ceased to be able to care as hard (seemingly permanently). I've been happier and chiller ever since. :p
I was talking to an NSA recruiter last year, though, and they told me they routinely report applicants to the FBI for confessing to crimes during a polygraph. So damned if you do, damned if you don’t…

(For a recruiter he did an uncanny job at convincing me never to work for the NSA)
No. Your documentation is your documentation. It documents your code. It is not your code.

If the documentation can also be interpreted by machine to validate what it claims is true you have a nice side benefit, but not the reason for writing your documentation.
Check out: Living without atomic clocks: Where CockroachDB and Spanner diverge

https://www.cockroachlabs.com/blog/living-without-atomic-clo...
Huh that’s actually not too many unfamiliar ingredients. Pea protein, methyl cellulose and potassium chloride. Sure those could be harmful but that’s not exactly the same as a Twinkie
You’re always going to be seen as creepy until some woman doesn’t. That’s just the norms we have in society right now. You’re a threat until proven otherwise.

Most social activities that involve strangers are also full of men. This is because most men aren’t interested in going out and meeting new people they have no social connection with. Women go to parties, outings with other friends, etc. Men go to things alone like bars, clubs, gyms, sports, etc. to meet new people and bond with absolutely complete strangers. Most women don’t do this at all.
Plus one! I was recommended the book "The Hidden Life of Trees".
Did anyone read it? Any related articles, please share :)
I think the question should be why don't we have filesystems handle this implicitly using a tree structure behind the scenes. Are we so many layers above our hardware that it simply doesn't occur to us as the right solution?
All 3 jobs I got were with 0 connections. I still don't really have any connections that would be able to get me a job better than I can get for myself with just applying and interviewing.
A lot of comments about textbooks that helped in specific topics but I don't think that answers the spirit of OP's question. Sure working through ANY Linear Algebra textbook is going to improve your Linear Algebra skills.

In the spirit of OP's question:

How to Solve it by G. Polya

Solving Mathematical Problems by Terrence Tao

Introduction to Mathematical Thinking by Keith Devlin

Are all amazing, How to Solve it in particular is an all time classic.
I remember being the other way around, you could estimate height of the cloud based on dew point and base altitude.
I asked about 20% pay cut and they don't do it. There's a cookie-cutter full time position, and nothing else. I suspect part of it could be stupid laws around America's insane healthcare bullshit, but I don't know.
Presidents propose budgets (the CBO even uses the term "the President's budget"; https://www.cbo.gov/publication/58417), sign them into law, threaten Congress with vetos, and have significant influence over their party as a whole. Trump in particular was successful in drubbing opponents out of office; Liz Cheney went from #3 in House leadership to a pariah largely overnight.
> "It’s VR plus low latency actual reality plus processing data from the actual reality to interact with VR."

Yes, exactly what the Quest Pro does, and presumably what the next consumer Quest will focus on.
iOS used to only have light/dark. How the heck am I supposed to know which one is on? I believe you when you say that dark is on, but for the physical toggle I use most (i.e. a light switch) dark is off.

Green is fine now, because I'm fortunately not red-green colourblind.
Almost.. https://github.com/ezrosent/frawk
This is magical advice; there's a huge body of work concerning the Law of Attraction and the power of regularly making positive statements. The most well-known book in this category is The Secret but it goes back to the early 1900s.

Typically, any long-form writing in this category will spill some ink reminding you that shit happens a lot faster if you put some effort in, so you're definitely not wrong here.
It's hard to give a neat example, because it really changes how you write code and it's been a long time since I had to suffer through much static code.

But e.g consider basically almost any case with abstract member functions / methods. While that happens in Ruby (or the equivalent: Leaving a method which raises an exception unless overridden) it's far less common.

Typically you'll instead implement defaults in a module if there is lots of functionality that a client might want for itself). These are generally fine to name, and type check by the module name.

But when that is not* the case (any class consisting mostly of abstract methods), a Ruby implementation would be more likely to instead expect the presence of a single method and embed the default functionality in the calling class. That's the kind of scenarios where you end up with the kind of long, contrived class names people tend to mock Java for in particular.

But going further, a Ruby implementation will instead often take an argument that is expected to support "to_proc" or a block argument, so that you can provide a lambda/closure to do what you'd otherwise put in an "adapter" or "shim" class.

Conversely, any time where you demand (whether in a static language by type annotiations or in a dynamic one by checking for the class) an object of a very specific class and only call one or a few methods on it, you're sidestepping this problem by avoiding the creation of a more precise interface that'd clutter up the code. You don't create and name interfaces that encompass the specific operations needed by each method because it'd be a total mess.
Even if the filesystem handles it nicely, there are lots of applications which don't. So many applications think it's fine to iterate through every file in a directory for various reasons. If there are 10 million files in a directory, that is effectively a linear scan over a huge database table - which is generally advised against...
That Bitter Lesson link is an interesting counterpoint to Stephen Wolfram's recent post on WolframAlpha|ChatGPT. Can the world be learned through statistical methods? Clearly it must, as humans did so as a collective. To calculate the distance from Chicago to Tokyo, in the Wolfram approach at one time someone had uploaded Earth_ellipsoid_model and the GPS coordinates of all the world's major cities into Wolfram Alpha. Is doing so falling afoul of the Bitter Lesson?
I like sliders for a three state: NULL | On | Off. This can be useful in a search area where I want both an explicit yes/no, but also have an option for either yes or no.
Most plant agriculture is used to feed livestock. Consider how eating higher up the food chain requires about an order of magnitude increase in inputs. If everyone ate plant based diets, the agricultural footprint would go down dramatically.
My problem is profits in relation to the treatment of animals. I don't care if someone profits off the mistreatment of pea proteins.
Things like Squid Cache/Proxy did (does?) this so you don't stick millions of files on a buys cache in the same directory and kill performance. Especially back in the old days when things were on spinning disks.
Security cameras existed, but they very frequently didn't work. One of my college professors was murdered in a bank robbery around 20 years ago. The bank technically had cameras, but they didn't work and no one bothered to do anything about it. Consequently, there was no recording of the robbery and the police chose not to investigate the crime.
From the article:

> when possible, teachers have manually removed bulbs from fixtures in classrooms while staffers have shut off breakers not connected to the main system to douse some of the exterior lights.
"This sounds too cool, let's check HN comments for the disappointment"
I don’t think “data on the fly” and “display a room full of web browsers” has a lot of overlap.

The NReal is a “full vision(ish)” glasses, so that’s available, but you probably couldn’t produce that wire-free. It it’s doable if you’re willing to plug-in when needed (so not on the fly).

You could do apple-watch-in-the-eye (Google glass basically) but that probably couldn’t sustain browsers or monitor images for long. It would work for things like notifications though… which the watches already do.
Once again they're hoping to push the blame on their own poor choices and struggling investments onto the workers. Solution is taking away work-life balance -- but that's not going to work out well for them.
“Mathematical Notation: A Guide for Engineers and Scientists”[0] really changed my abilities with being able to read papers and decipher what was going on. I had university math experience but it was a long time ago. When I started reading papers for algorithms later in my career I couldn’t get past the notation. Once the symbols are explained, as a programmer, I was able to grok so much more. This should be on everyone’s shelf.

[0] https://a.co/d/gQmDIo7
It's been done! Very niche market however. This is a tow-sled system for deployment from a research vessel.

https://www.planktonimaging.com/
When I want meat, I eat it, no need to have a fake version of it.
Also curious. The only thing I can imagine is wanting to call customer service and have them say “you paid your last bill with the CC ending in 1234” and knowing which of your card that is? Seems like a stretch.
Show HN: AnglerCI – Validation for versions, changelogs, and releasing (NPM,Git)
I am spinning up a new monorepo at work. Our frontend code is in a sad state, so we’re working on progressively rewriting pages as micro-frontends and a design system in a GitHub Enterprise repo.

As part of this, I’m revisiting the tooling for JS-ish monorepos. I’ve used NPM, Yarn, PNPM, Rush, and Nx. I prefer NPM because it’s simple, and battle hardened. Its workspace features are great for everything except versioning and releasing. But that’s okay, I believe tools should have fairly constrained scopes, and that the best tools provide a foundation to build on top of. I’ve also used Lerna, and recently discovered Lerna-Lite which has exactly what I use in Lerna, and omits most of the things I don’t use. It seemed perfect. Let’s gooooo!

So, I setup the repo and the basic tooling, lerna-lite and commitizen to GitHub PR and Release actions, tested it out, and it works like a charm! Then I turn on branch protection. And… everything breaks.

It turns out that the `GITHUB_TOKEN` just cannot be configured to allow pushing (version bumps) to a protected branch. Okay, there has to be a solution for this. Well, kinda. You can create a service user with a PAT that can bypass protected branch restrictions, or define a custom GitHub app that can do the same. Those open up big security holes though. At that point, you might as well turn branch protection off (almost). How about some sort of tooling that doesn’t require pushing? There are a couple that _might_ work. But, they don’t support monorepos, or they want to take over the repo, or their solution using tags is fragile.

Back to the drawing board. What if you just updated versions and changelogs by hand? It’s not that much overhead, but it could be difficult to coordinate and/or educate people to do. So, maybe there’s tooling to make sure everyone does it right?

There wasn’t… but maybe now there is! Tada! Angler CI. It works with GitHub actions and protected branches.
>Another thing is that he intends for Bun to be a drop-in replacement. Why •wouldn't* you switch hosting providers for a free massive boost in performance?

So I'm going to convince upper management to let me host our apps in a new unknown hosting provider vs the AWS contract we already likely have ? Maybe if your a CTO at a startup you could pitch this, but for the most part I'd imagine people will end up using Bun on existing hosts like AWS and Azure.

Nothing stops AWS from implementing whatever makes Bun hosting faster on their own platform. Don't get me wrong, I REALLY love Bun as an idea. I'm just not sure it'll make money.
Japan imports almost all of its oil, so maybe it makes sense in that market though the scale seems impractical to me.

* https://www.worldometers.info/oil/japan-oil/
Not getting a job and clearance in general over some stupid stuff is "suffering" and if he was not advised to lie he would've left without job / clearance. Basically paying for some stupid course of events. In my opinion shit like this should be automatically wiped out in normal society.
oh god, i adore falafel. I found some frozen falafel made in my town that didn't have additives at all and it was just .... I can finish a 400g package at once))
My hunch is that this is a third of the reason why politicians give “politician answers” to things that most people believe are straightforward yes-or-no questions.
> the defund movement undermining morale

The defund movement didn't spring from nowhere, it is a reaction to terrible policework. The police created the defund movement. Fix the police and it will go away.
ReiserFS handles this really well but I don't know if you can call it modern anymore. I can't think of any other filesystem that followed its design choices though.
I have a Quest Pro and I find the passthrough pretty impressive (not knowing any better I suppose — I wasn't expecting to read a newspaper wearing the headset anyway).

If the same capability were available in a $400 unit, I think it would appeal to many people.
Nowadays ext4 has dir_index enabled by default, so it uses hashed B-trees for its directories.

Ric Wheeler posted this nearly a decade and a half ago: "Strangely enough, I have been testing ext4 and stopped filling it at a bit over 1 billion 20KB files on Monday (with 60TB of storage)." and goes on to describe some performance numbers - which would be a lot better on modern hardware.
https://listman.redhat.com/archives/ext3-users/2009-Septembe...
There's a talk about it, as well: https://lwn.net/Articles/400629/

Unfortunately it seems like a lot of applications (unfortunately including ls) default to rather inefficient ways of enumerating files in a directory.
I think the second point is essential. Occlusion is cool, sure, but not terribly important.

Right now AR is very limited in what it can do because it can only understand the virtual objects the creators of the app have put in, the world is just arbitrary low resolution meshes.

Querying the world would be such a big step. Even just being able to persist annotations on specific objects would be so handy. (And yes I know paper notes and blutack exist, but data can be synced and queried in different ways)
Thanks for the early start ups insight, also reached out on Linkedin :)
> Have you looked at the numbers?

Have you?

https://theblogbyjavier.com/2020/01/02/aviation-safety-evolu...

See the chart labeled "Evolution of accidents per million flights". Millions more flights, and a steady march towards zero deaths. We haven't had a commercial airliner crash in the US for over a decade.

The FAA's numbers look great.
That is a common falsehood. Testing does not verify that the code under test behaves correctly. It only verifies that the what the documentation asserts correctly matches what the code does. Indeed, enabling the machine to verify that the documentation is true is cheaper than having humans do it. Also less error prone. Humans are notoriously bad at keeping documentation properly up to date.