skysight-inc/HackerNews huggingface dataset:
Corruption isn't a problem of free trade, it's a problem resulting from centralization of authority. A single (or small cabal of) regulatory gatekeeper is comparatively cheap to pay off compared to satisfying all interested parties. Bribe one person? Check. Bribe 10,000 without having it break the bank or turn into a PR nightmare? Not so much.

Clearly, our "free market" isn't really free, and our regulatory and enforcement strategies are the problem.
It uses a consumable.
Why not just write 636 km?
The TCP checksum catches some issues but it won't detect everything. Other newer algorithms like CRC32C are much more effective at detecting corrupt data.

The following is an excerpt from Performance of Checksums and CRCs over Real Data[0].

The TCP checksum is a 16-bit ones-complement sum of the data. This sum will catch any burst error of 15bits or less[8], and all 16-bit burst errors except for those which replace one 1’s complement zero with another (i.e., 16 adjacent 1 bits replaced by 16 zero bits, or vice-versa). Over uniformly distributed data, it is expected to detect other types of errors at a rate proportional to 1 in 2^16.

If you're deeply interested in this topic then I would recommend Jonathan Stone's Phd thesis.

[0] https://www.researchgate.net/publication/3334567_Performance...
A lot more hackers on this field… something is happening?
I liked that. It might be ever weirder though for us in the new age. We'll have robots (AI) running everything and why things are happening will degrade into unknown unknowns. Engineering and critical thinking may be a lost art.
And that’s why reproducibility studies aren’t a thing. People say “yeah that’s old news!” We need to fund independent validation. Especially knowing that private companies could massage the data to get to market.
Oh certainly. I added the "niche use case" modifier. Compared to transportation and power generation, steel manufacturing is a "niche use case". It's a massive use case, but compared to the transportation and power generation use cases people usually hype hydrogen for...
Yep, exactly. I graduated in 2008. The market crashed, I had a useless degree, and by then knew that a very significant portion of my money went to administrative positions at my college.

It definitely left me, and likely most other people, wondering why on earth we shot ourselves in the foot with the monetary equivalent of a mortgage at the dawn of our professional lives.
That's also why Assange (and others) developed the Rubberhose file system[0].

It's based on the game theoretic idea that if your adversary has no way of knowing how many hidden partitions you have, then you have no way of proving to them that you've given them all your secrets.

As such, there is no benefit to you revealing any secrets under torture, because the torture would continue even after you've told them everything, therefore there is no point to them torturing you in the first place.

[0] https://en.wikipedia.org/wiki/Rubberhose_%28file_system%29
A deeper problem is: how do you create an "open" discussion forum for paid subscription content?

Everyone bemoans ad-financing, but everyone loves aggregators (including Hacker News), and aggregators and paywalls generally don't mix.
I don’t give a duck.
Paging me?
The system is just so nice. Memory footprint is very low, there are like a hand full of processes running, almost no magical stuff happening.
Additionally to the handbook, the man pages are also way more informative than the Linux pendants.
> Force people into draconian measures that won't stop infection and violate their rights.

It won't stop infection. But it greatly reduces that rate and, above all, your risk of death and the strength of the disease in general in case you do catch it.

> Convince them that it's necessary to stop the pandemic without giving any arguments.

The argument should be very clear: vaccines are a known and easy way to make the virus a non-threat, or a small one at that.

To that end, you can see the numbers for yourself after vaccination started[1] and how greatly the number of deaths and cases has reduced.

[1] see for example Brazil since June till now: https://www.worldometers.info/coronavirus/country/brazil/

> Have them defend your measures in public forums and feel very smart.

Given this is a place where IT Big Corp and govts. are constantly critized, I don't think anyone here is defending this as an WHO or any institution ass kisser
DigiBuild Software (YC S21) Is Hiring a Principal Engineer/Tech Lead
Hi martin_a, I'm Michael Altfield. I started the BusKill project in January 2020 with the following article on my blog:

* https://tech.michaelaltfield.net/2020/01/02/buskill-laptop-k...

The above article front-paged on Hacker News, and I got a lot of people asking me how they could buy one and use it in on Windows and MacOS. Over the past year, many people have contributed in porting it to those platforms (I originally just designed it for myself, and I use Linux).

The BusKill project is not owned by me. All our work is open-source, and it's owned by the community. As such, I don't put just my name on it because it's not just my work. But if you dig around, you do see my name pop-up in a few places.

The list of contributors can be found on our documentation's "Attribution" section.

* https://docs.buskill.in/buskill-app/en/stable/attribution.ht...

The main website is mostly just a landing page, blog, and a store so people can buy with cryptocurrencies and Tor since CrowdSupply doesn't run an Onion Service and doesn't accept crypto payments.

Not everyone who has contributed to the BusKill project is still active, but some of us are. You can find our names & photos at the bottom of the Crowd Supply campaign page:

* https://www.crowdsupply.com/alt-shift/buskill

Contact information is provided on the website. There's a link to it in the Footer* and on the GitHub page. Not sure how I can make that more clear:

* https://www.buskill.in/contact/
Show HN: Triforce, a free tool to make a multi-sig backup of your seed phrase
There everyone – I'm Mohamed, co-founder of Posterity.

We made this after talking to dozens of non-custodial wallets who told us about the issues they had creating a simple backup of their seed phrase.

While our focus is on helping families recover crypto after the death of a loved one, we thought we could help with self-recovery as well.

Would love to get your thoughts and feedback.

Cheers.
I'm not a big fan of the web3 concept, but the article doesn't get it at all.

It's not about cryptocurrencies and smart contracts. Permissionless DNS, no central authority controlling domain issuance, redundant data storage without a big data center, uncensorable overlay networks. This is what it is about.

Then, of course, people can use the same tools to do financial stuff.

I'm not a big fan because I'm not convinced that you need all the incentivization they keep cramming into everything (most often to raise funding for their development more so than because it improves the system they're building), but then again look at the ad driven hell hole that the internet has devolved into with no clear incentive structure. Maybe they're right, maybe you need incentives built in and carefully designed beforehand.
I disagree. If you are a software developer you should expect someone to pay you, so that you contribute to Open Source. Probably the bigger companies and indirectly the end user. It's time we break from this "free" stuff mentality. Nothing is free and even if we expect free stuff from developers, we shouldn't expect them to maintain that stuff for free at their expense.

Last time I needed an HTML/CSS framework, I was looking for the "best" open source and free one. I then decided to go with Tailwind and pay the $279 lifetime license fee. Now that I think more about, I'd have been happier with a subscription or paid updates than a "lifetime" license.
Why do they want to use relatively expensive immediate mode rendering instead of simple retained? It's not like a code editor requires a lot of interaction.
Apple scrubs CSAM detection feature from webpage but says plans haven’t changed
Bowwe: The code you don't have to write
Hi! I wanted to share with you what we created.

We have been working on BOWWE for over 7 years, perfecting it to be the best no-code and low-code platform. BOWWE is a great tool for anyone who wants to create a website, without having to learn how to code. With BOWWE, you can create functional websites, with ease, using our drag-and-drop system, customizable templates, and widgets. Moreover, we also allow building landing and micro pages, portfolios and CVs. BOWWE has high-quality code and top-notch SEO, which will increase the website's ranking in search engines.

Some of the cool features we have:
• Predefined and custom integrations- create your own integrations with any API/tool or use ones we prepared.
• Beautiful and extensive UI Kit
• RAW templates, blocks, sections, and templates
• Pixel Perfect- create and adjust your designs with pixel-perfect precision.

We know that not everything works perfectly in BOWWE there are still places that can be improved, features that can be added, so any suggestions and thoughts are welcome!
It looks like it's not — that's not in Rust, and it's from zedapp.org as opposed to zed.dev.

Naming is hard.
That seems to go hand-in-hand with the "Cattle not pets" concept, which I'm a huge fan of.
Julia Evans continues to do so many cool projects! The blog, the zines, now this, such great work! It always amazes me when one person can create so many useful things.
This was meant to be in the context of hosting software services on AWS. Certainly there is a limit. If a MBP get a crack in the case, I'm not going to figure out how to machine a piece of aluminum into a new case, I'll replace the laptop.
That is a strange sentiment, based on the reasons you've given. Package management on Python with pipenv or poetry have not been an issue in my experience. The other half is kinda hard to pinpoint since "feel" doesn't say much, but is surprising given how clear and powerful the syntax is. I've also taken to use type annotation in Python to ease some of the typing obscurantism of pure dynamic typing.

And python does have map / reduce and much more... so I'm not sure what you mean there.

OTOH, I feel Go and Python are mostly used in quite different domains. To me, Python is the new bash. Go is more for those who dislike C++ and Rust (or Haskell or...) and prefer a certain kind of simplicity.
Open-source FDTD software for electromagnetic simulations
Collaborative Vim
Why did you think that? How does dark matter invalidate general relativity?
The truth is that nobody has a right to use Apple products. It's good that Apple listens to criticism but if they had decided to steamroller this through, they would have been within their rights to do so.
I'm missing one:

The number of customers confusing Apache Log4j with Apache Web Server

Is Too Damn High!
It's one of the clickbaitiest title formulations around. It works amazingly well on a certain type of mindset.
Disclaimer: I work at Backblaze so I'm biased and you should keep me honest.

> if you run into big trouble, you can go get the box back for a really fast restore

Backblaze provides this service for our customers! Customers can ask for an 8 TByte encrypted USB attached external hard drive to be prepared in the Backblaze datacenter with all their data beautifully restored on it, then we FedEx this anywhere in the world to them. This is a free service as long as the customer returns the USB drive to Backblaze in a reasonable amount of time (a couple months, and we can work with customers if they need longer). Or customers can pay $189 (which includes the drive, the data, and world wide shipping) and keep the 8 TByte USB drive.

You can read more about the USB hard drive restores here: https://www.backblaze.com/blog/usb-hard-drive-restore/ and why it is a free service here: https://help.backblaze.com/hc/en-us/articles/217665948-Resto...

What we often see is that if a customer's laptop is stolen or crashes, they sign into the Backblaze website to download the 3 or 4 individual files they were working on when the laptop was stolen. Let's say that is a term paper due the next day. That way they are back up and running IN SECONDS. Then the customer orders a free USB drive with 8 TBytes of their data which will show up in a few days. They can live without their wedding photos and their music for 3 days, but that term paper has to be handed in.
Or worse, we will be sitting in the hot baths and the hot spring where the water comes from will get hotter and hotter and we won’t notice until suddenly a rapid change in temperature boils the water and burns us to death.
It's headless as in "headless CMS" - Plasmic is decoupled from your frontend stack, which you run and own. The content you design is delivered via API into your site/app.
This simply isn't true. There are lots of full stack devs out here, we will rebuild from the AWShes :P
> I would generally suggest to view web video such as YouTube

I’m talking about more than video though. I’m talking about scrolling text. You can see visible lines when you have a large display and scroll a page.

Anyway. It doesn’t matter. You want to run X11 then that’s fine, but I’m quite happy with wayland and I’m happy to leave the weird configuration and cacophony of hacks behind.
Absolutely. My wife and I lived for a year in an off-the-grid cabin in some mountains in Mexico.

We had solar panels and a generator we used only when absolutely necessary. We were never without power, but we lived with the constant anxiety of optimizing our energy consumption. Some stuff we could only do during the day and at night we only used devices with batteries.

For a couple of weeks we didn't have running water in the cabin because we were rebuilding our water deposit tower. We used buckets for everything.

That was almost a decade ago and I still feel grateful at having unlimited energy or running water on demand.

I also feel guilty at times when doing power hungry stuff like playing video games, knowing electricity production is by far the biggest driver of climate change.
If you are interested here you can find more information: https://bowwe.com/
Quantum Computing Will Change Everything (With Chad Rigetti)
ARMv8 does not require EL3 (nor EL2, for that matter). They are architecturally optional, and there's a whole bunch of the spec dedicated to how things interact with their presence or absence. There is definitely no EL3 on these machines.

Does rPi4 really have these features without PSCI? The internet suggests it does not support sleep states at all, and I wouldn't be surprised if it doesn't do any fancy CPU idle states either. Hence, they're at the same point we're at without PSCI.
Kraft will pay you $20 not to make cheesecake for Christmas
I just saw your edit and I'll respond to it separately. I don't understand what you mean by "because of Red Hat". Maybe Fedora and RHEL are shipping libinput but other distros don't have to do that, it's their decision to use it and not default to synaptics. You could probably find one that doesn't use libinput, or you could ask your distro not to use libinput by default, but you may have limited success with that because of the other issues with the synaptics driver that weren't really ever fixed. It's an unfortunate decision that distro developers have to make and it's solely their decision, not Red Hat's.

Although it's not really a coincidence if they make a lot of the same decisions that Red Hat does as they also have to field the same type of bug reports in these components and generally they will make similar decisions focused around minimizing bugs, sometimes at the expense of no longer getting to say that they support a giant feature matrix. I'm using debian for example and I don't think there are any other efforts or desire from downstream to focus on fixing the long standing issues in these old xf86 drivers for hardware that a lot of distro developers may not even have access to so they can test their changes. Wishing libinput to go away isn't really an effective problem solving strategy as that won't solve any of the issues with the old drivers that caused them to get removed as the default.
How did you obtain your 24bit 96kHz flac files without them passing through non-audiophile networking kit?
They should host their status page on IPFS instead. If you're never going to change the contents of your status page, you might as well put it into immutable storage!
VSCode, LSP, Tree-sitter happened
That's ignoring the cost of the research and planning, though. Even if that cost is only time + brain power that could be used on something else, in opting to engage in occupational planning, that time isn't being spent on something else.

> Same thing might have happened to me had I been there at the time, it's hard to make the right choice in that kind of environment.

I'd say for most people (but not most people at HN because the tech community is pretty unique in terms of labor relations), occupational planning is more akin the tech career planning in 99 where there are numerous big unknowns hitting people constantly (COVID, 08, etc.). Our informational environment is TERRIBLE to build a decent ROI model. Doing so would take the average person so much time to research and build that I think right now it's better to spend the time either:

a.) Planning outside of the current systems and their incentives. For example, I'm supplementing my conventional retirement savings by handing out a LOT of free money locally. Even if the stock market crashes in my 60s and I lose everything (which, based on my lifetime, will probably happen bc it always does...), hopefully there will be at least a few people/families/organizations around that view me kindly and will help (if 2000 people give me a dollar a month, I can make rent). This is also likely to be true even if society completely collapses, provided I'm alive.

b.) Focus on building better heuristics for reacting to sudden change and pivoting. Our culture and society doesn't care about being stable and will always change to chase the latest profit/dopamine hit, so instead of making plans that require and assume stability is possible and that the past is predictive, it's better to accept the future is NOT predictable and spend one's energy on building a great skill set to be flexible. Bending instead of breaking.
This is weird. I submitted an arstechnica link but somehow it got changed to ft. Now I can't edit or delete. What's going on? Here's the correct link.

https://arstechnica.com/gadgets/2021/12/apple-reaches-quiet-...
I'd put every webservice in a physical server in a basement somewhere and be done with it.

One of the benefits of working in healthcare is that if it's not on-premesis, it's a non-starter for many organizations.

My company's paranoia of cloud services has paid off several times in terms of security in the last few years, even if the cost in dollars was higher. At this very moment, a vendor is going through a ransomware attack and its SaaS service unavailable. Our locally-hosted version is unaffected.

We only rent other people's computers (cough "cloud" cough) when there is absolutely no alternative, including doing without. On the other hand, it's locked me out of a number of programs and services I'd like to use.

Still, startups have to learn that if you're serious about being in enterprise, having a locally hosted option opens doors. Very lucrative doors.
Take on the Veganuary Challenge with Chilli No.5's Range of Vegan Hot Sauces
Yes :) BusKill is an open-source project. AltShift is my company.
... Here's why.

:D
How is a tiny screen overlaid in an accessible field of vision, not totally obscuring your perception of reality, NOT "augmenting reality"? I agree it barely meets the threshold, but I don't write it off as not AR full stop.
> Now if I could just get one with 64G of RAM and 2TB of SSD... ;)

Careful what you wish for. With the way Apple marks up memory and storage upgrades, you might be looking at a $5,000 machine there...
There is a cancer vaccine (HPV) for cervical cancers. Its a touchy subject but reports are vaccinations are declining.

[1] https://www.nytimes.com/2021/12/13/well/live/hpv-vaccine-chi...

"that parental intent not to vaccinate their adolescents against HPV rose from 50.4 percent in 2012 to 64 percent in 2018. Many parents resisted the vaccine despite their doctors’ recommendations, Dr. Sonawane said. Ironically, parents were most resistant — at 68.1 percent — to vaccinating girls, the very group for whom this vaccine was initially developed to prevent cervical cancer."

https://www.cdc.gov/hpv/parents/vaccine-for-hpv.html

When in a doctors office with a cancer diagnosis, people will take it.
I've got a bug... the application that I've deployed isn't working in this configuration. It's not even hitting my controller for me to be able to log to a file.

So, I kick the log level from warn to debug and I see that Spring is booting it because it failed a CORS check. This was much easier than trying to reproduce it in my local system and attach a debugger to it.

There is a lot that goes on beneath and behind the code that a person writes within the libraries. I would contend that the log4j vulnerability is because people didn't realize the extent of what was going on beneath and behind.

Making a developer blind to what goes on inside a library is not the answer. The "what goes on inside of a library" is indeed a concern for the application and the developer and should be made as easy to access as possible.
What do you know about the scientific research of astrology? It sounds like nothing, to me.

So you relegate all study of personality traits (which are different than archetypes) to the pseudoscience bin?

>> .. as well as they understand the workings of gravity...

So pretty much not at all then. This was my original point.
> These replies are incredibly and bizarrely dogmatic. I never knew it'd be so hard to have a discussion about semver without people just going "semver is semver" as if that means something.

You seem to have misunderstood. We're not pointing out that "semver is semver", we're pointing out that semver as defined with respect to compilers, which is to say, the ability of existing code to run with a new version of the compiler, and what you "perceive to be a limitation in semver" are fundamentally in tension.

The only non-perf changes that would be allowed as non-breaking changes if we addressed what you perceive to be limitations in semver are precisely those changes which would be breaking in semver-as-it-exists, and those permitted in semver-as-it-exists are precisely those which you perceive as limitations.

Happy to discuss semver, but fundamentally the thing here is that what would address your perceived limitations is... the literal opposite of semver. Which is fine! But something not being its literal exact opposite isn't exactly a flaw in the thing itself; you simply want something else entirely.
A deep dive into an NSO zero-click iMessage exploit: Remote Code Execution
Burning down the existing nuclear waste is a nice ability of breeders.
BioNTech and Moderna are Google divisions? It is interesting that any call to action is flagged here, while polite discussion that never changes the status quo is allowed.
I think that is inherently riskier because you never know on what axis you will have a failure and it is difficult to exclude all shared axes.
I left my first job for that reason, management had a complete inability to progress from "it works" to "it works well".
Isn't Niantic something from Google?

checks https://nianticlabs.com/en/about/

Keyhole made what got renamed Google Earth when Google ate them, ten years later the core of that team started Niantic Labs inside Google, made Ingress, a few years later Niantic left Google (with funding from Google, Nintendo, and Pokemon) and made Pokemon Go. Niantic has acquihired a few companies working in related spaces.
Windows 10 does this automatically if you pair your phone to your Windows 10 PC via bluetooth. When you walk away, it locks the screen.