skysight-inc/HackerNews huggingface dataset:
Back in the earlier days of Android phones, it was fun to burn custom ROMs to try community-developed interfaces. This community was always upset when phone manufacturer's made it more and more difficult to do this. However, I think I'm understanding that this "signed, approved boot chain from power on to end user application" for all digital devices" is necessary for security purposes and would hopefully make it impossible to burn a custom ROM onto a phone.
What are we supposed to get out of your comment, or is this supposed to just be an unvarnished sneer?
It will only cost you the entirety of your online privacy, but you're telling us it's worth it?
We need a new word that means "Hello, can you hear me?" and one that means "Hi, yes we can."
They are part of a larger company has a more well known brand, Bugatti. This is the electric half of the company but it’s still focused on ultra wealthy customers.
Another great write-up on lwn.net.

Really makes me consider subscribing.

More on the topic I'm wondering how the remaining users of buffer_head could possibly migrate? Especially since we're talking filesystems I'm guessing we don't want any change in behaviour as it could result in a loss of data
I'm curious as well...are there any protocols in place for emergency services or police interactions?
The law of the land is whatever the court says it is after exhausting all appeals. They lost all their appeals.

Whether you describe the issue as "bad words" or failing to obtain a broadcast license due to non compliance, is just semantics
You know, I'm pretty sure you could build a PHP monolith in 2023 without a framework and it would do what it needed to do.
Batching in a SPA could alleviate some work but could be done with alpine instead, as needed. With a significant cut in overhead, download size, developer ramp up, etc. Depends, but think the reduction in complexity is significant.
I’ll pass on all that, thanks.
This is probably good advice for CTOs and directors who manage software products, but it seems to imply the rest of us have to make software that already matches the political structure.
> Remember though that the war is a pretty delicate subject

That’s good advice for a dinner party, not a valid defence of censorship on a social network.
They investigated this, but it was impossible to find anyone who wanted the space. Everyone was working at home. Nobody needed office space.
Through discord! A good friend started talking about it a while back, no idea how she first found it out about it but possibly through tumblr since that used to be her main hub for a while.
What exactly is helpful about appealing to the “collective we”? There is no single group of humans that can act on any of these things. There are only billions of individuals acting in what they decide are their own self interests.
Because we didn’t do shit to address our climate emissions for the last decade(s)
Seems fixed. I'm using it from 2 or 3 years and it's very strong.

Mostly used to connect few Linux boxes behind NAT or double NAT without opening ports on router. Also running on macOS.
I’ve used turbolinks on a few backend driven projects, but mostly with rails, and hotwire replaced that nicely enough. I really only used it because from the users perspective it’s hard to tell that you’re not using a SPA.

I really like the idea of systems like Phoenix’s LiveView as well, but I ask a lot of questions before I implement something like that. The majority of projects I’ve ever worked on didn’t really need that much interactivity and I strongly prefer the “sprinkle on JS when you actually need it” approach to web apps.
You can satisfy both if there's a physical connection on a chip somewhere that you have to manually cut to disable the secure boot option - that leaves clear physical evidence that you did it, and would satisfy the free software types.
No coin apart from BTC is a digital asset immune to government attacks. Not even ETH. And DOGE is a joke.
Good to see another engine leverage ScANN outside of Google.

HNSW uses lots of RAM and it’s interesting how all the major engines settled on that algo.

I’m interested in how they apply filtering, since with codebook based similarity such as PQ and ScANN it’s not trivial.

Maybe one day we’ll also see someone implement a production ready Vamana engine too, which also does really well at the billion scale.
P(A|B) * P(B) = P(A & B) = P(B|A) * P(A)

(Under the assumption that P(B) > 0 and P(A) > 0 ):

P(A|B) > P(A) iff P(A|B) * P(B) > P(A) * P(B)
and so iff P(A & B) > P(A) * P(B)
and therefore, by the same reasoning in the other direction,

P(A|B) > P(A) iff P(B|A) > P(B)

(Let A and B be “the CCP is evil” and “the CCP committed [some particular wrongdoing]”)
Having your own GPU is nice, but it's power hungry, heats the room, and only really makes sense if you use it a lot.

For a list of cloud GPU providers with rough price comparisons, I created this page: https://cloud-gpus.com
Hm... probably this confuses me.
When will SQLite support be added? Then I'm all in! :)
The main thing is that banks are failing without a vibrant commercial real estate market. Of course the common men and women are too stupid to understand that according to these CEOs , so all they can do is make up some bullshit ideas about how lazy people are working remotely and how productivity suffers ( /s look at the revenue trends of lost companies during 2020-21-22). It would be much better and honest to simply say let’s all get together to prop up the banks.
Bad coding is infinitely worse than a “bad” language.

I don’t know how many of you are musicians, but many people are surprised to find that the tone quality of a guitar has way more to do with the person playing it than the way it was built.
> the feedback they get is either negative if there's a bad product released, or neutral if there is no terrible product released

Patient activists and drug companies lobby to make stonewalling approvals difficult.
So if you can't afford to get some office space in an early startup, you're doomed.

"Bootstrapping considered harmful".

Where did they clone/download these people?
This is part of the architecture of MosaicML (https://news.ycombinator.com/item?id=35829800).
when the did anyone start expecting a hamburger menu? all these old websites i used to poke clearly labeled buttons on all of a sudden have three lines one year. its like all these web3 node js assholes took over the planet within an 18 month cycle and brainwashed everyone.

im old. i expect buttons with words on them.

now i have to spend a significant amount of my time, hours per year, explaining to users to click the "thing with the three lines, then scroll down, there should be a menu that says XYZ, no, you have to go down farther, its between PDQ and ABC. no its not categorized very well i agree. i agree nobody would know what three lines mean. ".
Most roads off rush hour are sparsely populated; seems inefficient, let's pedestrianize them.
I don't know any serious crypto user pushing BTC as a "currency" anymore, apart from Satoshi's original whitepaper. And I have been in crypto for many years. Everyone views BTC as digital Gold - an asset immune to government censorship.
It will certainly take a couple of years before it's completely removed. This is just a first step.
I was one of those "freed". A few months ago. I sent my resume around, I talked with a lot of recruiters, I got four interviews. One went well, but it was crypto-related and it's my personal preference to not touch crypto with a pole. One went unexpectedly bad, one went very well, but the ultimate decision maker decided to not hire me, and one turned into an offer. Today I finished my third week with my new employer. Happier than ever in my life (jobwise speaking).

Since when did everyone start thinking that a job is a god given right? Just like you can quit an employer, it's just fair that an employer can cut you. Just like I want to make money in life, and I shop around for the best deal, firms also want to make money, and they should shop around for those workers who give them the best bang for the buck.

In my previous job, I was not the guy who was giving the firm the best bang for the buck, it appears. They let me go, but they treated me reasonably well (for example they did not void my unvested RSU's). What more can I wish for? I feel no resentments.

But, I'm close to 50. Maybe the younger generation thinks differently.
> You could get a false positive from a pre-biotic but molecularly complex planet, such as Earth in the 100 million years before the origin of the first self-replicating genetic-information-containing entity.

That would still be incredibly useful. 100 million years is only 2% of the Earth's age, for comparison, so it's very unlikely that any given planet would be in this state. Even if it were, it's hard to imagine biologists would balk at a chance to study a bona fide pre-biotic environment.
> is a public forum in which anyone can participate

I don't think "participate" and "leave a comment" are the same thing. A random person most likely wouldn't be able to follow or contribute to the conversation. They could only leave a comment.

It's a bit pedantic, but noise usually sinks to the bottom.
Cloud computing is not a religion could be another good title
AMD OpenSIL Planned to Replace AGESA Firmware in Client and Server in 2026
https://www.nngroup.com/articles/hamburger-menus/

Real user research should be in the context of your application flow but there is research that shows hamburger menus aren't great for users.

People look at research like this and treat it like a maxim to never use hamburger menus. Sometimes it's a lazy way to avoid having to design good navigation. Sometimes it's the best of a bunch of bad choices. Overall, it's a 'use the right tool for the job' thing.
Ask HN: Setting up pricing for a complex product
I have product rendering agency business and want to refine my pricing strategy. On initial calls with possible clients the conversation goes like this: "I need renders for my product, how much will it cost?" "Well it depends on a lot of things; how many do you need? How complex is the product? Etc."

I often stumble and have problems just throwing out a number because the price depends on a lot of factors. If I give a standard price for a certain type of render then i could be easily undercharging or over charging resulting in a lost sale. I typically target small businesses, entrepreneurs, and smaller product development agencies as they do not have an in-house cg artist. This post may not match the target demographic of this site, but the pricing concept still applies. If you’re an app development agency, how do you charge?
If it’s a simple notes app with a simple ui?
Or a complicated app with multiple backends and databases?
How do you itemise things on the invoice?
What’s the typical sales call like?
Looks like they wanted to configure a much larger heap than they needed just in case, but then to have the system pretend it doesn't exist, and do GC cycles at a much lower threshold. I'm surprised SBCL doesn't have parameters to be just tuned that way; if not, that could be upstreamed.

Going longer between garbage collection cycles could be worse in terms of caching and paging. Marking the live objects allocated in that generation is about the same, since that doesn't grow, but there is more garbage to visit and sweep. Sweeping a smaller memory area more frequently is going to be faster than sweeping a larger area less frequently, from the point or view of caches and TLB.

(Regarding my remark about live objects; with larger collection cycles, they could be spread in a wider VM footprint, even if their quantity doesn't grow. The image has a kind of "GC working set"; longer intervals mean that there is a longer working set. The data being transformed cycles through more memory locations.)
Our brains are different from our ancestors'. Proto-humans had less frontal cortex and more ability to process information in the immediate spacetime around them, more evenly distributed across the five senses.
"A frequently cited rule-of-thumb in transportation engineering is that tunnel construction costs two to three times as much as bridges, and that simple rule of thumb explains why there are so many more bridges than tunnels in operation today."

What gives you your understanding? Mine is from multiple sources at the top of Google for the query "price of tunnel versus price of bridge"
> Using a footer as a replacement for a nav bar is ridiculous. Which requires more interaction? Clicking a button to see available actions or scrolling all the way to the bottom of the page (and making the bold assumption that you happen to know that the menu is at the bottom)?

Why are you (and most of the commenters!) ignoring "...and link directly to them [the footer links] from your header"? You're arguing against a claim nobody made.

In this scheme, you still click a button right up at the top to see a menu; it's just that the menu is at the bottom of the page instead of in a pop-out, avoiding all the listed problems with JavaScript, screen readers, keyboard navigation, etc.
I notice the spot cost has grown up for 3 months recently, especially in U.S. regions, while some other regions are not affected at all.

Why is it happening to the U.S. regions especially?
I think you confused the examples, the first one is Python.
Linux is doing rather well. Not a business but the people building it have eaten's microsft's server market pretty well. That's what happens when you let engineers do their jobs.
I used to be skeptical of this sort of hack but I recently heard a very convincing argument:

Congress writes a budget for the government. The government should follow that budget. If Congress wants the government to borrow less it should write a smaller budget, not pass a high budget and instruct the government to default on the payments it promised.
> Evaluating your systems regularly is as important, if not more so, than building them in the first place.

This is useful advice to people who can make high level org decisions. But they don’t necessarily know what’s going on at a software level.

The people who do know what’s going on often have a very hard time getting buy in for refactoring. Many of them (rightfully) conclude it’s better to just make management happy churning out features.
Shap-E: Generating Conditional 3D Implicit Functions
We're talking about millions of people (hundreds of millions over the last ~70 years) that have been sought out by the CCP for arrest and murder because of their non-violent views and ideals.
This mockery of reasonability is end-of-empire stuff.
Sounds to me somewhat like realizing you can grok a new large source code base by looking at the series of pull requests that got you there. (Without, of course, the benefit of any comments).
From what I can tell by looking at the IACUC membership lists for various institutions, it's completely normal to have almost all members of these committees come from the same institution.

For example, at the University of Illinois at Urbana-Champaign, there are only two non-affiliated members out of an IACUC member list of 21 people.

https://animalcare.illinois.edu/about/institutional-animal-c...

In my opinion, this Reuters article is another manifestation of the anti-Musk media bias that preys on the ignorance of your average person who won't know that this IACUC structure is entirely par for the course.
Why don't you show us successful startups where people built it fully remotely without meeting each other in person? Sam is claiming that in early stage startups, one need some in-person interaction which I fully agree with.
What? He's the CEO.
The Knick has a lot of historical details and facts mixed in with the fiction of the stories they told over two seasons, it was fun to read up in afterwards.
You can't do either. How a system is structured drives how the organization running it is structured; how an organization running a system is structured drives how the system is structured.

This is natural and even beneficial: it reduces communication and coordination costs, which is the costliest and hardest part of any organization or system. Perhaps that sometimes lands you in a suboptimal local minimum, but escaping that is usually quite costly in the short term. Think about how often top-down reorgs actually generate value.
I don’t buy the margin argument.

If this had been really true, some car company would have decided to sacrifice the extra margin to sell at a lower price point to capture a larger market share.
> whose lives were vastly, immeasurably worse than any research animal.

You say this very confidently, but my own experience has been the opposite. Are you speaking knowledgeably here?
Unless Linus and the team want to re-write a bunch of GPLv2 kernel code (and modules), they are stuck with GPLv2 whether they want to change it or not. Linux is now over 30 and some of the original authors are no longer here to authorize a change in their copyright license.

https://lwn.net/Articles/169158/
oh, the irony of accusing someone of not reading the article when it appears you've missed the crux of his argument. He's not advocating for a 100% remote work lifestyle; He's merely emphasizing the significant benefits that remote work has to offer.

Of course, there's value in spending time together, especially for early-stage startups. The creative sparks that fly in face-to-face brainstorming sessions can be unparalleled. However, striking a balance between in-person and remote work is key. It's not an all-or-nothing scenario.

Remote work has proven its worth in productivity, work-life balance, and environmental impact, among other aspects. To ignore those factors in favor of a rigid, in-office culture would be a disservice to the progress we've made thus far.

Let's not be so quick to dismiss remote work as a whole just because of its potential limitations in specific contexts. Rather, let's embrace its benefits, while acknowledging that a hybrid approach can provide the best of both worlds. Ultimately, isn't that what we're all after—finding a balance that maximizes productivity, creativity, and overall well-being?
LWN.net is one site that has such consistently good writing that I even subscribed to it even though I wasn't really in the linux development community because it is just that good. I don't have time to read it now which is the only reason I don't subscribe currently. I highly recommend it to anyone.
May the Force always be with you: When filmmakers lose a crown
This was a very controversial and shady decision.
While legally the conditions were met, according to the Supreme Court, I understood it was only possible because there was no elected government in Kashmir at that moment, and it has been put under direct supervision of the central government. But correct me if I misremembered or misinterpreted of course.
Just to clarify, I am trying to make sense of the fact that they seem to have brazenly posted the details of committing a major crime. Given all of the planning and care they seem to have taken, there must be some angle there that makes them think they cannot be caught for this.
Yeah, I'm pretty sure lobbying and hiring good lobbyists to the FDA is the only reason one of the projects I worked on saw the light of day. If our CEO hadn't already been through the process it would have died in De Novo.
Remote work has been the norm for at least 15 years. Ever since tech companies realized they could get cheaper coders in India, we've been working in distributed teams.
This is a TikTok problem because China gets access to the data, not the US.

There's some serious mental gymnastics and reality denial required to limit the issues to "TikTok".

Someone else won a race, so now they need to tilt the field.
This seems like a definite attention optimization but I think the fundamental problem with attention is that it doesn’t handle state in a way that scales well.

Personally I think the RNN/LSTM state handling approach is going to be something we revisit when trying to advance past transformers. It handles state in a way that generalizes and scales better (it should in theory learn an attention-like mechanism anyway, and state is independent of input size).

It may be harder to train, and require further improvements, but it really seems more like an engineering or cost problem than a theoretical one. But I’m only an amateur and not an expert. Maybe continued improvement on attention will approach generalized state handling in a way that efficiently trains better than improvements on more generalized stateful approaches improve training.
Yes, and this fixes it better than the hamburger menu does. Read the article.
That's a good way of monetizing stolen credit card but it would be a very bad way to do money laundering, because crypto is effectively "cash" so it still isn't clean. It doesn't have a good origin story.

Basically for money laundering you want to have a good story for your money that you can get tax authorities and banks to believe. "I found some crypto" would only work at small scale, and crypto is considered "high risk" anyway so you'll get higher scrutiny.

If I was in the business of laundering money and I wanted to do it via crypto, I think I would create an NFT instead then buy it from myself. Then I have funds I can transfer to cash, and I can claim I got them through my great artistic abilities.
well actually (sorry, couldn't resist) the refrain of "correlation is not causation" despite not having read beyond the headline, or "...in mice" when that's mentioned in the abstract, is pretty frustrating when that's the entire substance of the comment.

it seems some technical and social countermeasures could be deployed so there was at least token visiting of a link before commenting was allowed, which court raise discourse in this forum, at least. It's a false dichotomy to only consider the two extremes of Peer Reviewed and HN reviewed. In particular, as mentioned up thread, the incentive to do peer review (or replicate an experiment, for that matter) isn't as high as working on your own research, attempting to do some novel work for a shot at a Nobel prize.

as every coder who's been the reviewer on a code review knows,
it's difficult, and one that often is not well prioritized among other priorities a senior IC might have, leading to poor quality reviewing or other work slipping (only so many hours in a week). Thus, one could imagine a system that gives direct compensation for review work to grad and smart undergrad students who work in the area being discussed vetting and/or contextualizing claims like "this work is/is not novel", rather than hoping someone who does work in that area is procrastinating on HN at just the right time to make the claim and the rebuttal and the rebuttal-rebuttal. If the rubuttal is posted after the thread falls off the front page, is anyone not in that thread even going to know that what they read was wrong?
The debate around this usually turns pretty unproductive because many of the people who are pro-WFH are unwilling to entertain the idea that working from home is just a net negative for the company. Any pushes for WFH gets blamed on either middle managers who have nothing better to do than micromanage you, or Big Corporate Office who has millions on the line.
Do we just need better regulators? We could increase pay and hire larger regulatory staffs to move faster. It seems to work for Singapore.
The percentage of the population that can afford a $50k+ car and doesn't pay enough in taxes to get the full rebate is rather small and I would imagine mostly extremely wealthy. Even so, it depends on how the tax rebate is designed. We can set them up to pay out a negative income tax if that is desirable. Hardly dystopian in my opinion and inarguably not fascist.
Crystal performance is close to Go-lang. It's just very fast across the board.

Consequently, just like Go-lang, it beats Ruby by an order of magnitude on pretty much any benchmark.

Newcomers often assume Crystal must be sluggish like Ruby because "how could a language with such a convenient syntax be so fast", but it really is not.

https://www.techempower.com/benchmarks/