skysight-inc/HackerNews huggingface dataset:
I don't dispute that this is mostly theoretical. But I wouldn't say it's naive, because we know that when people buy into systems they follow the rules as best they can. The problem occurs when others take advantage of the system to game it with plausible deniability, within the confines of said system. That's the entire point of "the emperor has no clothes" allegory. When people buy in to a broken system, broken things happen.

That's why you get papers "proving" someone's guilt, but no action taken because the handling of such situations lies outside of the common understanding of the system. I'm sure most people think to themselves "I'm sure if the papers were legitimate then that person would be in jail, there must be something else going on". When you codify the system entirely, and people buy into it, then someone submits papers recognized by the system to be authentic that prove someone is guilty of a crime, it's much more likely there will be enough pressure to take action in that case, because then people are thinking more along the lines of "those legitimate papers proved they're guilty, why are they still not in jail?"

Obviously one major problem is how to build a system which handles all of the edge-cases that crop up? One possible answer is to use a DAO which can modify itself through whatever means (usually democratic).
as said, the "flows" keyword actually summons fq_codel to the task which represents the state of the art in sane-by-default QoS implementations.
> I don't know what your point it

My apologies. Unicorns are supposed to be private companies with $1B+ valuations

Only spacex is private.
Of course one doesn't have to program one's environment but I would never be on one where I couldn't.
I guess I should be, but I don't see myself there. I haven't agreed to changing the license from the beginning:

https://lists.llvm.org/pipermail/llvm-dev/2017-August/116370...

I have contributed to LLVM while working for INdT in Brazil, Google in Ireland and Canada, Mozilla and Sony Interactive Entertainment (both in Canada). I probably also got a few patches in between jobs.

Maybe they have tracked every patch to every employer and checked that the copyright is OK. Maybe they also rewrote the patches I did in between jobs, but I am not aware of any of that.

While my reason for leaving LLVM are indeed different from the license change, having to abandon what was a fairly successful career for refusing to accept racism does make it less likely that I will reconsider.
Good point.

If Bitcoin was shutdown today, how would these criminals collect their ransoms?
I wonder what they would do about nitrogen oxides from ammonia combustion. The article doesn't mention this.
They spend more on toilet paper.

Also, imagine when their IT bill goes up by $100M because of additional support calls due to Linux oddities.

75M is not a lot for important productivity software that people use all day.
https://www.news18.com/amp/news/buzz/global-warning-north-po...

This suggests that when the ice melts the darker water absorbs more energy from the light, and then warmer water freezes less resulting in a permanently warmer arctic.
If you want to compare different .NET versions running natively on M1 such versions must be available as a precondition. If so, just download e.g. http://software.rochus-keller.ch/Are-we-fast-yet_CLI_2021-08..., update the included runtimeconfig.json file to the .NET version in use and run it (dotnet Main.exe).
There isn’t enough temperature record around before that timeframe to estimate an accurate global average. You can still see the effects of temperate indirectly
Sandboxing and fencing off untrusted parts is fine.
I find the approach of Librem 5 understandable.

However the distinction between blob on chip flash and blob on system storage is nonsensical to me. I would much rather have a sandboxed untrusted part I can update rather than a sandboxed untrusted part that I can not update.

Unfortunately I have not seen anyone actually give a reason why the line should be drawn there instead of closed source blobs are not ok period. Doesn't matter where they live. None of us are arguing in favour of blobs.
Agreed, and you made an excellent call there.

If network ops is your bag, then yeah, maybe you "ought to" know about what's in the article.

Otherwise -- it's just pure FOMO-based clickbait.
Fearing Liability, U.S. Resists U.N. Fund for Climate Damages
He mentions having a huge pile of student loans and credit card loans to pay off due to having to finance his college years by himself. So while your general advice for buding wealth is correct, switching to mostly stock-based compensation probably isn't an option for him by the sound of his writings.
superiority and hype aside, jails is not compatible with docker and thus no answer to the demands of the industy or OP
> your nick hints you fancy waiting.

If the GP is Godot, doesn't that hint they fancy keeping others waiting? ;-)
If you dealing with these kinds of jobs you either get a generic stencil and use a kapton tape as a mask or you invest in a laser cutter capable of cutting stencils in a half/quarter of a mil stainless sheet.

Also RoHS goes out of the window and you use a leaded tin which makes your life so much easier, as well as usually guarantees a longer life time for the fix because it’s far more ductile after soldering.
And how has your experience with dotnet been?
This problem solves itself as ammonia catalyzes nitrogen oxides back to nitrogen. It is widely used (named AdBlue) in diesel engines exhaust.
India police charge Amazon executives over online marijuana sales
Ask HN: How to get into Machine Learning PhD Program as a self taught developer?
I am 31 years old and have been working in tech for over a decade now. I would like to go into ML research and have been studying on my own. I have a degree in History.

I was wondering if there are any programs that allow non-traditional backgrounds to get admitted in the CS Phd. As far as I know, all the labs will only let you admit in the program if the CS department admits you. And not having a background or degree in CS is a huge disadvantage.

Anyone has experience getting into PhD program without a CS degree or non-traditional degree?

Thanks in Advance
No. That's actually the biggest myth about Gemini that seemingly everyone on HN believes.

When talking about this people are usually refering to this section of the spec:
"Clients can present links to users in whatever fashion the client author wishes, however clients MUST NOT automatically make any network connections as part of displaying links whose scheme corresponds to a network protocol (e.g. links beginning with gemini://, gopher://, https://, ftp:// , etc.)."

But that only says that you can't automatically fetch images (or other resources). You can still make a network connection if the clicks on the link, for example.
I'm presuming that the foundation here is solid and well-intentioned, but there are many different data sources that could be powering these visualizations so a clearer citation would be helpful (beyond what is provided, just the orgs, Berkeley earth+nasa).
My Windows system is used only for gaming and I have a strict rule that it cannot log into anything but gaming related content like Steam etc. No actual accounts or credentials ever go into that system.
Thanks for the advice!!
"NET when every alternative seems to be better"

Better how? There are people convinced that C is the best because it's the fastest, and if that the only thing thst matters to them, they aren't wrong.
Most of the iOS learning material will directly apply to macOS and the things that don’t are fairly easy to figure out.

I’d dive right in and just go for it. And don’t forget to check out the free Stanford course (cs193p) on YouTube.
Ok nice, will give that a go, cheers :)
What's the relation between Similarity Search and generating pictures of naked women using Neural Nets?
My memory is a bit hazy, but it was actually later than that, 1999 or 2000, playing around with an old Toshiba laptop. It was a specialized distro of course, there were (and still are) a few of those. Maybe tomsrtbt. And a the desktop was functional inasmuch you could have multiple xterm windows and little else.
Same, but very smooth on mobile.
The relationship between a software system and the people who build and operate it does not get discussed enough in this industry. This read won't give you answers to the many questions we have yet to answer or discuss, but it presents the topic well enough that I hope it gets some of y'all to think a little more about it.
Parsons puzzles (create, save, modify, delete puzzles)
Supercomputers Flex Their AI Muscles: New benchmarks reveal science-task speedup
> Is there actually noticably lower latency when going from sodimm/on MB RAM to memory integrated in SoC?

No.

But it's easier and lower power to run higher bus frequencies for higher bandwidths. Same goes for bus width.
> One doesn't even need to be that devious: just make 'consumables' like batteries and flash drives not easily replaceable nor easily sourced. Then just sit back and wait for them to start failing. As long as most manufacturers did this, you wouldn't have to worry about losing business to your competitors due to the practice.

Based on the lack of profits from selling hardware in the first place, it makes more sense to me that these lower quality products are made with tradeoffs that result in a lower price for their target audience. The grand conspiracy idea, even if it were true, clearly did not pan out considering the loss in market value for basically every laptop brand other than Apple.

> This isn't unique to tech. A couple of real world examples of planned obsolescence via designed-in failure modes: incandescent lightbulb filaments were designed to fail ~1000 hours of use (even though they could easily have lasted far longer) and most clothes washers are designed to fail after ~10 years (IIRC, manufacturers design a seal in the tub to slowly disintegrate via your laundry detergent.)

Source? Unless there was only 1 or 2 washing machine manufacturers, it seems kind of trivial for a competing company to sell the tub with a better seal with a longer warranty. Once again, it is probably lower quality products aimed for people who want to pay lower prices. The speed queen or Miele washer with 5 year warranty is available for those who want to spend for it.

Personally, I would rather buy a washing machine that costs half as much from Costco which comes with a 4 year warranty, and trash it when it breaks. If another manufacturer wanted to sell a washer with a 5 year warranty that cost the same, or a 10 year warranty that cost less than double, I would be game for that.

The same situation for the light bulb. If there are competing manufacturers, people would rather pay more to not have to change light bulbs. Although, this depends on how easy it is to change the bulb. For a parking lot light needing a truck with a boom, I would spend double to get a quality bulb with a better warranty. For a house bulb I can change with a step ladder, I would rather pay $2 and gamble on it lasting longer than a $4 bulb, because even if it does fail after 1 year instead of 2 years, I am not going to spend my time warrantying a $4 item.
As a long time supporter and developer of cryptocurrency I myself am pretty disconnected from the space right now. Almost all of the goals we set out in the early days of Bitcoin, like "be your own bank" have failed terribly. After more than a decade all we've managed to accomplish is creating a slightly different arrangement of the same pieces.
Was this 2019? I did half of it in elm. Simulating a processor with the core states of read, eval, and write was very cool. Using setTimeout to send it clock signals was very slow until I realized I could compose the processor step function to run a few thousand clock cycles per timeout. Wild time.
Why SigV4 is insufficient? It works across AWS’s SDK and seems to be safe as it is time bound (limited time to serve the request and each request signature includes the timestamp).
A variant of this idea suggests that humans evolved sophisticated intelligence -- and a bipedal stance -- as a way to efficiently let off waste heat in the hot tropical environment. Hard for me to believe, but the idea is out there.
Indiana University Compilers Course (2020)
It’s fairly easy you calculate the MTTF when you design anything. That said it’s probably not as malicious as people might think their goal isn’t to artificially lower the MTTF to just beyond the warranty period but rather that they don’t put any effort in extending the MTTF beyond that.

And really it’s not that companies in the past did that much better, it’s just that in the past getting replacement parts was easier and you had fewer integrated components. Today everything is pretty much in a single package even basic electric circuits like a bridge rectifier. So things got smaller and are more likely to fail and they are harder to replace.
I don't get why they don't have roll-on roll-off batteries. It's a ferry after all. Plenty off time to charge then.
Start submitting your results to reputed conferences, maybe? Getting one or two acceptances will surely strengthen your case and show prospective grad schools that you are right on top of the field as a self-taught outsider and, more importantly, gladly willing to dig further in the next 4-6 years? Good luck!
About 10 years ago, I used VMs of Slittaz when making virtual networks for school and needed multiple hosts. It was a great option for that. I will likely have to do something similar soon and Slittaz seems like a good candidate.
> Solar and wind require massive scale

In what way? None of land area requirements, panel production, battery production nor turbine production seem particularly difficult in the modern economy in relation to the scale of the problem.
Essentials of Compilation book pdf https://www.dropbox.com/s/ktdw8j0adcc44r0/book.pdf?dl=1 .
Hacking WhatsApp
How to hack whatsapp and use it without data
It reminds me about Soviet central planning: «Economist Paul Craig Roberts recalled, “a famous Soviet cartoon depicted the manager of a nail factory being given the Order of Lenin for exceeding his tonnage. Two giant cranes were pictured holding up one giant nail.”

… The singular focus on a metric imposed from the top-down obliterated any incentive to innovate or differentiate production according to what customers might actually want.»
https://www.forbes.com/sites/emilychamleewright/2020/01/15/w...
From the readme:

> It's written in Python, so the code is short and easy to change. But we automatically translate it to C++ with custom tools, to make it fast and small. The deployed executable doesn't depend on Python.

Why Python developers will do absolutely anything to work around the limitations of python but not use a different language.
What was once HTTP being a simple protocol with a simple syntax has ballooned into a monstrosity.

And none of the lessons learned about and from other protocols.

Part of the problem is too many hands in the cookie jar.

Put it back under a single research lab group, something like DARPA or Bell Labs.

This is from the mind of a high-speed IPS/IDS architect.
What I understood from the horse meat scandals lately, replacing with horse meat is often the problem with where did they get the horse meat? If it's not proven to be from horses that hasn't been used for riding or racing, it can contain medicines we humans are not supposed to eat.
Why somebody would want this? Either you would be using a Linux in ntfs or Windows in ext4. The GPU would be busy translating between filesystems all day for no reason
LTT is a perfect example of how you can do it without any particularly plausible conflicting sponsorships.

Do you really believe that Merch sales and sponsorship by Squarespace, VPN providers, sys-admin software, etc influence their coverage of CPUs?
> Honestly I have no idea how they do it on a .NET monolith but there you go.

Low latency in a single rack can work wonders for performance. All those cloud services talk to each other over miles of cables and if you can slash latency to submillisecond regions, you get less wait time and free resources quicker. If you don't distribute your state across multiple Microservices, you can also save quite a bit of overhead.

Plus hardware is just wicked fast nowadays and SO has a model of millions of reads for a single write.
If you are connecting over TLS, the server is already trusted and I see no reason to validate the response.
The theory may be the ability to tamper the response before it hits your code (such as in SDK), but even then a malicious SDK can make everything look legit.
The fraction of science that can ever be applied to engineering is vanishingly small though. How will you ever get to that kind of standard for things like astrophysics, particle physics, mathematics, most of biology? Do you really think the big bang, evolution, Fermat's theorem etc are bogus because they haven't been proven by "real world engineering"?

I completely agree that there is a lot of bogus stuff coming out, like the perennial "hyper efficient solar cell developed in a lab" press release that bubbles up on HN every now and then. But that is just a tiny piece of science if you ask me. Also blaming 'cancel culture' for this seems lazy , there are misaligned incentives but they are more subtle.
For me, there's literally no use of this much screen area on a limited communication device that I use away from home. Not a single upside. I'm not a large person, I often use my phone with one hand, and I almost never watch any sort of video on it. I trade the convenience of an ergonomically sensible phone size to get nothing in return.
Have you ever used software linked against OpenSSL? It’s licensed under APL, which is very similar to the BSD family of license - it allows use in closed source projects. Or OpenSSH - it’s developed by the OpenBSD folks and licensed under a BSD style license. Or Firefox - licensed under MPL, very similar to APL. The rust compiler is dual-licensed under MIT/APL. Both ruby and python are dual-licensed with at least one license from the BSD/MIT group, the python license itself is similar to BSD as well. The Linux kernel allows incorporating BSD/MIT licensed code in the kernel itself and though I didn’t check, I’m certain there are examples.
Dubai Establishes $272M Future District Fund to Attract Tech Companies
How to Use Authority: Peer Pressure Works Best
Yeah but that's a round trip (200 in the morning and then 200 back in the evening) so I would not say it's physical.
Maybe. Lots of people are gullible enough to trust such a service.
Iron Law of Oligarchy
You'll need references from respected academics in whatever field you're trying to get in to. Those relationships are typically built during undergrad and or during a masters. I would personally try to get into a 2-year masters program (much more doable to get accepted in to without a cs degree) before looking at PhD programs.
What I’ve been told is that it’s hard to get into a top PhD program, not so hard to get into a lower-tier school. Also it is easy to get into a top professional masters program compare to getting into the PhD.
Vaers Fetal Death after Covid vaccine
Arch Linux development moved to own Gitlab
Tell HN: Elon Musk is the only one with skin in the game
he has all his wealth in stocks
Not from me they don't. If they stopped paying me, I would stop creating content. The same is true for every other successful YouTuber I know who is out there creating high-quality content.
> There's no ads on Chrome when you open a new tab,

Right, it's only when you actually make a search, i.e. most users' actual first pages.
I actually looked into it and got the quote wrong, it's not Amazon Alexas globally, it's all "always on devices" in America; including computers, gaming consoles, etc.

From googling and "This Machine Greens" docu:

> American always on devices: 1375 TWh per year

> Cruise ships: 250 TWh per year

> Bitcoin: 116 TWh per year

> Online advertising: 106 TWh per year

> American Alexas: 1.52 TWh per year
> Stack Overflow was running on .NET MVC on like 2 servers pretty recently (with some auxiliary infrastructure for CDN and search) and using MS SQL.

They are absolute beasts of machines. But yes, it’s incredible what you can do with just a few colocated physical servers.

It suggests to me lots of dev shops pay the IaaS or PaaS cloud tax, long before they would have hit any scaleabilty walls with a non-cloud setup.
Yeah it's horrible how Apache 2.0 has become an industry standard with this clause in place. I think this industry standard status was the main reason why LLVM has chosen it.
Linux users: These text-based file managers are overlooked gems
Correct.

Perhaps parent comment meant "unstable" in the sense that it turns compile time failures into runtime ones:

e.g. without reflection, if you type "customer.GetOrders()" then it either compiles or does not, whereas reflection code that finds a method called "GetOrders" can compile just fine but you won't know if it finds a method of that name or returns null, until runtime.
The README mentions it's "significantly faster than protobufs (Prost implementation)", but also mentions that the wire format is pretty similar. This makes me wonder: why would you want to use this over Protobuf? Protobuf has a larger ecosystem, and support for many other programming languages.

I can imagine that if you're able to outperform Prost using a similar wire format, there must also be a way to bring Prost up to par, or to design an alternative Protobuf implementation that's faster.

(Sorry if the above sounds a bit too negative; I'm just trying to figure out what the value is.)
AWS signing uses the same concept, but the secret/key is not used to create the "signature". AWS use a hash of the headers, payload and auth scope to create an equivalent string to the `Signature` header described in the draft. [0]

AWS then sign that equivalent `Signature` string with your secret token plus some AWS specifics to create an `Authorization` header to add to the request.

[0]: https://docs.aws.amazon.com/general/latest/gr/sigv4-create-s...
The article mentions green ammonia, which eliminates the carbon cost of this fertilizer.

Without fertilizer, yields drop, food prices rise and people in poor countries starve. Alternative methods without fertilizer are much more cost and labour intensive, which also means prices rise and people in poor countries starve.
Or one can look at the anemic and declining profit figures for laptop makers (other than Apple) and come to the conclusion that they are desperately trying to compete by trying to meet their customer’s price points.
Yeah! I remember PeppermintOS, another lightweight distro, was developed locally, for the most part. I used that for a long time. Apparently it's still a thing but I think the developers are now in many different places. I'll have to check it out again now that Mint has broken for me.
What is typically on the table for Thanksgiving?
Ayahuasca users report psychological benefits after taking placebo