skysight-inc/HackerNews huggingface dataset:
> like e.g. an AWS EC2 instance? Or is it a fancy name for a good old fashioned server rack

I mean, the former is just the latter with some of the setup done for you no? Anyways, it’s a full server rack, with tightly vertically integrated hardware and software. Not sure if you’ve poked around the rest of their site, but it seems like their whole software stack is designed with some really nice usability and integration in mind: there’s a little half-snippet there suggesting that provisioning bare-metal VM’s out of the underlying hardware could as trivial as provisioning an EC2 with Terraform, and if that’s the case, that’s _massive_.

> And if it's a server rack, how come you don't need any cables?

Because they’ve gone to great lengths and care to design it to not need anything extraneous IIUC. I think the compute sleds all automatically mount into some automatic backplane that presumably gives
you power, cooling and networking, and then, as above, you presumably configure all that via software, as you would your AWS setup. Not an expert here though, happy to be corrected by anyone who actually knows better.

> Do they host it in their data center or deliver it to you?

Presumably the latter, given they’re a hardware company, but if their software is even a 10th as good as it seems, I fully believe there’ll be a massive market for renting bare-metal capacity from them.
Again this goes back to flexibility. RIs necessarily take away from your flexibility. AWS and others try to grant you the flexibility anyway, by allowing you to shift RI credits between physical instances, but lower TCO is definitely not guaranteed. If you buy an RI for a server type you're not actually using, you're spending money on servers that's getting wasted compared to not actually buying the RI.
I have no problem with XML in general and even think it's still the better format for many things. But it's not really appropriate for a build config. Thankfully Maven now offers polyglot but I've seen no use of it in the wild.
recently Youtube shows you a pop up that says they banned adblockers and even suggest that you pay for Youtube Premium. However, in my country if you click the Youtube Premium link, it says YouTube Premium is not available in your country"

I don't think Google takes their non ad products seriously. They only launch their products in few countries, the teams use them for promotion then abandon the products
> If you son was a top student I imagine you managed to keep him interested in spite of the mediocrity of the curriculum? How involved were you during their homework etc.?

> I expect average kids with educated and involved parents to succeed anyway in our system, but I'm wondering how bad it has become in the past 20 years. All these reforms and changes of curriculum don't seem to good every time I hear about them.

The exact case (but the others were similar) was when they were introduced to derivatives in math. The chapter starts by a horribly convoluted definition (even for someone who has a PhD in physics like myself) and the class was lost. Again this is the star class of a top-top-tier high school.

I started with examples from physics that naturally brought the concept of derivative and we ended up with the definition. From that point it was easy to get back to the theoretical math track.

France has a terrible way of teaching science (except for biology). There is a several generations old obsession about mathematics in its purest form. The more abstract, the more orgasmic it looks to the ones who create the curriculum.

There is exactly zero use of this kind of math afterwards - you have engineers who have a hard time approximating (and were taught to not do it because it is not sufficiently precise) or economics students who do not understand the statistics they were force fed.

I hire quite a lot of these and the general feeling is that the school does not matter anymore (the other obsession in France: the Grandes Ecoles - top schools which are supposed to give birth to geniuses) and that the people who did things on their own are way way more interesting for companies than the ones who have a specific diploma.

Just so this does not sound like whining: I myself graduated from such a top school so I am shiitng my own bed somehow.

Finally, a lot of the science taught at school is just boring.

Take the first year of "specialized" physics (2nd year of high school). Exactly everything in the curriculum is made boring or nonsensical. You teach students what are electronics layers (s1, 2s, 2p, ...) but when they ask about details the answer is "nah, you will understand this in your 2nd year of university".

How come someone did not decide to teach mechanics?? This is not only something everyone can relate to, but also perfectly fits with the math curriculum and allows for very interesting and advanced exercises. No - better tell them "Schrodinger equation" and move forward.

I am really mad against this: not only it pushes away young people from science (boring, difficult, ...) but also avoid teaching the important things everyday people will encounter: what a kWh is on their electricity bill, how compound interest works, ... But hey, they will know that the 2p layer follows the 2s one and that homothety is an endormorphism.
I have an LG that's an inverter one. I agree though, don't buy a non-inverter model if you care at all about the quality of what comes out of it.

And for the above poster, +30 starts it, it plays a little tune when done, and then every maybe 30s afterwards for 2 or 3 times. Oh, and the turntable rotates at 0.1Hz so a mug's handle is facing the same way it went in after any interval of ten seconds.
This is interesting as I think Intel have stopped developing Tofino, after buying Barefoot networks back in 2019.

AMD recently purchased Pensando, I'm not sure if their network chips are similar to Tofino but they seem like they are P4 compatible DPUs so they might be a good choice when migrating off of the dead Tofino platform.

So if anything Oxide will be moving further away from Intel!

I would love to work on this kind of stuff, not sure how to get started to end up working somewhere like Oxide..
It's funny how people spend a lot of time and, in the end, choose a worse (unfavourable?) product just because of their inability to find a config switch that would solve all their issues and enable them to use their tool of choice.
Most of my lint warnings aren't false positives though, they're potential issues. Most of my time sorting through lint warnings is addressing the warnings for potential issues.

The potential for an issue may be legitimate, but that doesn't make it a false positive.
The main advantage for me is that Nix will not run a system-wide upgrade command (that takes quite a while to execute) by default while running a simple install command, causing breakages all over the place
I only recall a thread here on HN from the founder
The Century-Long Evolution of the U.S. Army Helmet (2019)
I hope there is some clause that exempts small manufacturers from having to comply...
A while back I got an Amazon branded microwave w/ Alexa integration. I bought it because it was one of the few I could find in the form factor I wanted, and used the novelty factor to break the tie. The voice activation is useless, but the one thing I love about it is that when the power blinks out it'll get the time from the nearby Alexa & set itself. No more blinking.
That would be "500 mi" or "500 M". In no way can the lack of a space be excused.
> If reason is indeed an automatic process, it doesn't imply that it's unreliable or untrustworthy.

But it doesn't imply that it's reliable and trustworthy, either.

Humans didn't evolve to do pure logic correctly in order to find absolute truth. They evolved to get good enough answers fast enough in order to survive. We think our logic is accurate... but maybe that's just so that, given a "good enough" answer, we move with confidence rather than doubt.

But as you mention, there's more than just pure logic. There's also evaluating evidence and information. (Sometimes there's too little, and sometimes there's too much. Which pieces do you believe?) It seems to me that this involved choice, and so the question of whether you can choose is directly relevant.

Even if that isn't directly relevant, I would say that if you are determined (that is, have no free will), and you judge the evidence badly, it is going to be very hard to show you that you judged the evidence badly. You judged it the only way you could; how can someone show you that you are wrong?
I think VR can enable human connection where it otherwise isn’t possible due to distance. Of course, it isn’t a full substitute for in-person interaction, but it doesn’t have to be either or. We can have a great remote connection via VR and still exist in the real world.

Check out this podcast[0] between Lex Fridman and Mark Zuckerberg where they meet remotely via the metaverse.

[0] https://youtu.be/MVYrJJNdrEg
I don't write Rust, but I never understood why graphs meant you need circular references.

Doesn't it just come down to the question of who owns the node?

If it's a tree, and parents are never removed before children, just make the child owned by the parent and keep a weak reference to the parent.

If it's a general graph, and vertices can exist or not exist regardless of edges, keep a list of them independent of the edges, and keep weak references in the edges.

If it's a graph where a one or a few roots exist, and nodes exist as long as there's a path from a root node to them, that sounds like a classic use case for Rc<>.

Is there a common use case I'm missing?
> To someone on the IT/Operations side, obviously there are differences but theres SIGNIFICANTLY less labor required to build-out and operate an Oxide system vs a rack full of servers.

But it’s also gonna be much more restricted. So I guess one could see as kind of “Apple for data centers”? Have a nice appliance and be happy as long as it runs as it should (but hope it never stops working as it should).
Show HN: Bearer Code Security Scanner Add Support for Java, PHP, Go, and Python
Hello there,

I’m Guillaume, the cofounder and CEO of Bearer, a code security startup trying to rethink security products for a developer-first World.

7 months ago we introduced on HN, Bearer CLI (https://github.com/Bearer/bearer), our free and open code security scanner supporting at the time only Ruby and JavaScript applications.

We’ve been working very hard with the team, thanks to community feedback to bring tons of new features as well as more language support to become everyone’s go-to code security solution.

Just to name a few major features:
- Native integration with GitHub and GitLab
- Diff scanning feature
- PR/MR annotation
- Fingerprinting of findings with "ignore" management

Plus the release of TypeScript, Java, and PHP support, plus an early alpha release for both Go and Python. More on our language coverage here: https://docs.bearer.com/reference/supported-languages/.

Everything mentioned here is still completely free to use!
In addition to Bearer CLI, we’ve also released a SaaS companion dashboard, Bearer Cloud, mostly intended for AppSec team, that provides a nice UI and workflow features to better act on security findings (more here: https://www.bearer.com/bearer-cloud)

Our Philosophy remains the same as day 1, to provide a solution that just works out-of-the-box for everyone, with a great DX, a good level of risks and security coverage (OWASP TOP 10, CWE Top 25), and the ability to customize everything if needs be.

We would love for you to give it a try (30 seconds install, 2 minutes scan), and tell us everything we could improve! Thank you
Damn that's insane. As someone from Europe these salaries are just extreme.

If ya'll are looking for a remote security engineer from Europe hit me up. :)

For those numbers I'll walk the servers into the customers myself.
I gave Rust a few chances, and always came out hating its complexity. I needed a systems programming language to develop a hobby OS[1], and Nim hit the sweet spot of being very ergonomic, optional GC, and great interop with C. I can drop down to assembly any time I want, or write a piece of C code to do something exotic, but the rest of the system is pure Nim. It's also quite fast.

[1] https://github.com/khaledh/axiom
My goal for related articles was to first filter to every document that shared at least one word with the target - which is probably EVERY document in the set - but then rank them based on which ones share the MOST words, scoring words that are rare in the corpus more highly. BM25 does that for free.

Then I take the top ten by score and call those the "related articles".
I'm pretty sure in a Venn diagram the "ritual killing" circle would include human sacrifices.

Ritual killings have elements not related to the act of killing, serial ritual killings demonstrate a repeated pattern of ritual .. it's killing with obsessive complusive and|or psycho sexual flourishes.
Why would that be a problem? Surely there are some designers willing to work for $200k.
Because the designers thinks that having multiple buttons is bad. But you still need context menus.
In case it helps, I've run into the same types of problems frequently, and YouTube reviews are a godsend.

Random people actually film themselves unboxing and using the product, and you can watch what buttons they have to press, etc.

Also you can virtually always download the manual as a PDF.

Of course that's not a list, and it takes a lot of work. It's deeply unfortunate -- somebody like Amazon could actually implement the kind of comparison matrix you're talking about, but they're not exactly innovating on the UX front. :(

(Amazon does sometimes show a comparison matrix of 4 products with something like ~6 rows of features for some products, but I think it's created by the manufacturer, so only compares models for that one brand, and doesn't always list the feature you care about either.)
Oxide racks curren use AMD CPUs and and after buying Pensando AMD now offer P4 DPUs. I would hazard a complete guess and say maybe a move from Tofino to Pensando is on the cards for future networking revisions.
Had a delivery yesterday where the driver (Evri) had to wave his handheld around for a bit, as it wouldnt let him confim delivery as it thought he was 100m down the road!
Awesome. Thanks!!! Any other thoughts?
Google's reward criteria for reporting bugs in AI products
Ensō: write now, edit later
If Kant is being invoked about this we might have strayed into the weeds just a little!

> The problem with "I will break the rules a little"

So this whole argument presupposes there were any “rules” that were broken.

There weren’t. It was/is an anonymous site, where anyone could/can register any number of usernames and post whatever they want under each one. And nobody who liked Reddit then or now would have any problem with what the founders did to simulate activity and get it growing. It is only people like finding reasons to finger-wag who fixate on this.

Honestly there is room for playfulness in how we start products/companies and how we look at it years later.
Although what you say isn’t wrong …

Apple really can’t win. Oppose RtR. Gets criticized. Complies with RtR. Also gets criticized. LOL
If you think Apple cares more about you and your privacy than Google, I have a bridge to sell you.

Sure, it probably does deny Google some data, but you really think Apple doesn't collect data for itself?

It's the world's most valuable company, its iOS is not open source, and by extension we can't verify that it doesn't do shady stuff with our data - and given that it's a pretty big megacorp, experience says to be cautious, to say the least.
Side note:
"Seems like you put a lot of work into this and as such I'm hesitant to criticize. But what in the world made you think [...]"

It is absolutely possible to question the necessity of a or motivation behind a project, without attacking someone. It's not that OP did ruin a million dollar project. I find your comment quite harsh. Prefacing it with the very first sentence shows that you were quite aware of that. Not a good style, in my opinion.

//Despite the downvotes, I still stand by my opinion. I don't get them, but that's fine.
Wow, there is, and I somehow had no memory of it. My first thought was "no, the bottom row is just my quick-launch apps, where I typically launch Chrome". But you're absolutely right. I don't think I've ever used it. I somehow tuned it out entirely.
https://moth.monster/about/

A 21-year-old from Baltimore.
These seem like good points! I personally don’t have a super strong idea of how destructive Starlink is, so totally open to the idea that “the astronomers don’t know what they’re talking about.” Just that’s a very different argument than “astronomers should shut up because some day we hope to put up telescopes they’ll probably never be able to use,” which is basically GP’s argument.

In any case the degree of interference thing isn’t too comforting since I would assume these issues are additive to one another.

Thank you for the good counterpoints! Would love to hear an astronomer’s take on whether the terrestrial-hanging-fruit has been picked, so to speak. It would not surprise me for sure.
The weights are the inference and result of training. I can give you all the training details and you might not be able to reproduce what I did (google does this all the time). As a dev, I’d much rather an open model over an open recipe without weights. We can all agree having both is the best case scenario but having openly licensed weights is for me the bare minimum of open source
I may have missed the meaning. Are you saying that the fact of foreign relations is inherently economic? Any economic system would be just as vulnerable if foreign trade is allowed to exploit extra judicial privileges. Imagine a communist economy where workers determined to make a product are undermined by the incentive of trading raw materials to a foreign company for personal gain. Foreign trade in this example, much like the microwave monopoly, is outside of judicial reach. It doesn't have to be. But it's not a problem that would be solved by switching to a new economic system. It's absolutely something to solve through legislation. So, for this microwave monopoly, it doesn't make sense to blame capitalism, as best I can tell.
Deprecating Bitrise Build Cache for Tuist
> So the real question is whether 1 Oxide rack can outcompete 2 or 3 racks of normal commodity hardware.

Given their management plane/API:

* https://docs.oxide.computer/api/guides/responses

the performance may be about the same, and CapEx as well (or maybe a little higher), but OpEx could be where you make it up in large(r)-scale operations.

And space efficiency is also not to be sneezed at: for some operations DCs/compute can be place anywhere because latency is that big of a deal, but in other places you need to be close to certain things (trading), and real estate can get expensive.
> used 500MM

I thought that was 500 appended with a two digit month..
Sodium batteries offer an alternative to tricky lithium
They use Chelsio NICs - I've heard them mentioned on one or other of their podcasts.
Reworking Recent Files search for Plasma 6
This is exactly what turned domestic US sales tax collection. Once there was market share, figuring out jurisdictional taxing became a moat to keep small players out.
Apple isn't a data selling company.
Google is.
It's a GE. That's all I know :/
https://markdowndb.com
isn't the amount spent on a much bigger scale?
Being paid less than someone else does not imply exploitation.

Contractually preventing a worker from talking to other employers, hindering price discovery, may be exploitation, but one would know about it before entering into the contract and would only do so if they are okay with it. So long as the worker is able to talk to other employers, then they can learn just as much about the market as you are able to learn when talking to other workers.

That said, even if said contract was signed, it is unlikely a court would uphold such an obligation, especially when there is nothing offered in kind. They generally do not take kindly to contracts that completely remove one's ability to stably earn a living. The state doesn't want you to become its problem.
The Hidden Math of Cryptography
Ok we have opposite situation than stolen headphones. We found some on a trail in the woods. They are "Alan's Airpods". We connected to them from our nearby house, hoping he would come by using Find My.

There is no other way to contact them that I can see?
I've tried getting chatgpt and others to write code for me but it just seems to get confused about most everything once you get past the "write a function that does X" and X is some well known thing. Mostly I use it to suggest me a bunch of different ways to solve a problem so I can do research while I think about it. And I've been using it on an R library I'm developing and it ends up being a crutch. It's like following your GPS around. You will get somewhere but you'll never learn how to get there.
You don't have to guess. It was announced at meta connect that that is the plan.
Interactive FerretDB Tutorial
There’s HDMI CEC, but that’s the flakiest things I know.
It's possible that the hypervisor can reserve you a full CPU or full cores for the guest OS to work with, so you still get most of that bare metal goodness.
this reminds me of when i would get random text messages in Spanish of a mother talking about picking up her kid from soccer practice.
I can understand the confusion. A brief history lesson.

Firebase: a paas that google bought that included a real-time nosql db (also casually called firebase)

Datastore: googles OG serverless nosql db that was tightly baked into appengine as part of their own paas

After buying firebase google decided the db implementation was shit and set out to write their own. In typical google fashion they picked the most confusing name and called it firestore.

Rather than maintain 2 different nosql databases google quietly broke datastore free from appengine and migrated everyone’s data to firestore. But to maintain compatibility they kept both sets of APIs so now you have Firestore native (to get people to move off firebase) and firestore in datastore mode (for anyone who was using the og datastore). The 2 APIs still have specific features and access patterns hence the differences in billing.

You can access and manage firebase both from the GCP console and the Firebase console but it’s the same db, same as how firebase storeage is really just GCS. So that adds another layer of confusion.

Hope this helps.
The morality relates to how you create value and for whom. Not all increases in value are moral.
you don't need to be "in range" for Find My to work, all it takes is someone with an Apple device to be nearby
Google does not sell your data. They’re valuable because their hoard the data for themselves and charge advertisers but doesn’t give them the data.
Other conflicts were less on social media. There was still propaganda, "a hive of disinformation and lies", but it was easier for one side to control the narrative (at least within any one country).

> I don’t envy the role of people who have to make actual impactful decision, often on the basis of incomplete reports.

They often have more accurate information than we have. (If nothing else, they don't have to wade through their side's propaganda and lies.) But yes, they still have the problem, and it's still really hard.
true, but japanese society values stability more than anything. as such, the value of increasing salary by job-hopping is dwarfed by the unpredictability it generates.

but there are a lot of other negative effects. being stuck in a dead-end job is a common issue for example.

of course, i am heavily generalising here, so grain of salt and all of that.