skysight-inc/HackerNews huggingface dataset:
The problem you mention about the microcode is indeed debatable. But concerning the OS, I think FSF has a perfect case: it should be 100% free. Note that Purism allow updates of proprietary microcode and firmware on their laptops and phones. Those are just not a part of PureOS.
By all means, if my employer can find someone in another country that they think can do as well as I do for less money, they ought to hire them. It would be foolish and (frankly) shitty to feel otherwise, especially for folks like me that are in the US purely by luck of birth.

If they're from a real poor country, maybe this practice will help their economy (not that that's a reason to do it necessarily).
Oh, he's a great guy now (mostly). I fully applaud 99% of everything he's tried do with the Gates Foundation.

But what he did to the future of computing lingers on, and will do so for another decade or threee.
If you can heat the planet up, you can start redirecting comets or asteroids rich in water ice and frozen CO2 into it to get a thicker atmosphere.
Completely meaningless..

Purism gets around the requirements for FSF RYF by loading proprietary firmware from a separate chip instead of main CPU
If it were a tiny thing that slipped under the radar, I'd buy it, but if my company were being dinged in the media every day for spreading misinformation, I would make sure the whole company is hyperaware of how misinformation spreads... which is often through viral posts and pages. I don't think this sort of oversight is something to blame on corporate bureaucracy.
Well I can believe that Gajim+OMEMO works, but I didn't trust it to setup an account after noticing the undesirable defaults in preferences->advanced->privacy then realising that unticking them had no effect (they're reticked when I open the preferences again).

Do you know any alternative Linux clients?
In the example "Straße", the ß is, in fact, derived from an ancient ligature for sz.
Old German fonts often had s as ſ, and z as ʒ. This ſʒ eventually became ß.

We (completely?) lost ſ and ʒ over the years, but ß was here to stay.
Its usage changed heavily over time (replacing ss instead of sz), I think for the last time in the 90s (https://en.wikipedia.org/wiki/German_orthography_reform_of_1...), where we changed when to use ß and when ss.

So while we do replace ß with ss if we uppercase or have no ß available on the keyboard, no one would ever replace ß by sz (or even ſʒ) today, unless for artistic or traditional reasons.

Many people uppercase ß with lowercase ß or, for various reasons, an uppercase B. I have yet to see a real world example of an uppercase ẞ, it does not seem to exist outside of the internet.
For example, "Straße" could be seen capitalized in the wild as STRAßE, STRASSE, STRABE, with Unicode it could also be STRAẞE. It would not be capitalized with sz (STRASZE) or even ſʒ (STRAſƷE – there is no uppercase ſ) – at least not in Germany. In Austria, sz seeems to be an option.

So, for most ligatures I would agree with you, but specifically ß is one of those ligatures I would call an outlier, at least in Germany.

P.S.: Maybe the ampersand (&), which is derived from ligatures of the latin "et", has sometimes similar problems, alhough on a different level, since it replaces a whole word. However, I have seen it being used as part of "etc.", as in "&c." (https://en.wiktionary.org/wiki/%26c.), so your point might also hold.

P.P.S.: I wonder why the uppercasing in the original post did not use ẞ, but I guess it is because of the rules in https://www.unicode.org/Public/UCD/latest/ucd/SpecialCasing.... (link taken from the feed). The wikipedia entry says we adopted the capital ẞ in 2017 (but it is part of unicode since 2008). It also states that the replacement SZ should be used if the meaning would otherwise get lost (e.g. "in Maßen" vs. "in Massen" would both be "IN MASSEN" but mean either "in moderate amounts" or "in masses", forcing the first to be capitalized as MASZEN). I doubt any programming language or library handles this. I would not have even handled it myself in a manual setting, as it is such an extreme edge case. And I when I read it, I would stumble over it.
This looks handy, thanks for creating and sharing it.
Seems quite similar to Stuxnet. I'd expect a lot more of this in the future - highly targeted and sophisticated malware, made by nation states, that is aimed at crippling key industries in competitor nations.
You can ask to see the data Amazon has on you, and for it to be deleted. If you ask for it to be deleted, they will delete it all. And you can keep asking every month if you like. Not to mention no one is forcing you to use Alexa in the first place.
You need a project. I also couldn’t just read stuff to “maybe use later”. It is very frustrating.

I have since started a Spring framework project because I see Java postings at my company left and right and although I may not understand everything going into it, it all kind of explains itself as I work with it.
If I were to read a Spring framework book, I’d be lost if i didn’t have a platform to play with.

I found what to do as a project through my girlfriend. She’s in molecular cell biology and we identified a problem that affects the community of phycologists and I started working on a tool that I think should help a lot and might land me a paper.

I’m not going to lie, it gets frustrating sometimes. I have no mentor or any friends in software to help me out when I’m confused and I have to take a few days away from it to let my brain relax and try again later.

I built it to the point of “well ok! Looks like it kinda works!” And then I realized that what I had built would be a problem down the road.So here I am refactoring the core of the app because “this MAY be an issue in the future let’s just fix it now”. And I got stuck a bit. There is nothing I want more than publish this thing and have something to show to employers.
Sure, but I would be surprised if those businesses are buying this insurance.
I've seen a few sites offer a dropdown of allowable domains, generally only ones that require SMS verification at minimum and ban VoIP major freemail players.
The Art of Prolog is now open access: https://mitpress.mit.edu/books/art-prolog-second-edition

You could think of it as "SICP for Prolog".
I'll repost an old comment of mine on the colorado law:

https://news.ycombinator.com/item?id=28875365

Summarizing here: Google listed salaries from 125,000 to 250,000 (excluding one presumably mistaken entry), for roles from L4 (L3 is new grad, L5 is Senior) - L8+ ("Director"). These don't include bonuses or equity. Bay area salaries would be something like 10-20% higher.

Facebook listed salaries from $111,000 (E3, new grad) to 239,000 (Director, E8?). Similar caveats to Google.

Microsoft listed $115,700 - $224,500 across a number of roles, again salaries higher in the bay.

Amazon, surprising no one, listed a range from 122,000 - 160K (their cap on salaries outside of the bay, where I think the cap is 175K).

Lyft and Uber didn't list roles. Stripe, Netflix and Dropbox listed remote roles but without salaries, probably violating the law. Salesforce had really low ranges. Oracle wanted me to email them, which I think also violates the law, but also I didn't want to do that.

As far as I know, the Colorado law has been interpreted (or at least theirs claimed intent by the Co legislature?) that you can't refuse to offer a remote job to Co employees to get around the law, although this only matters if you already have Co employees, in which case other provisions of the law also apply, so it's tricky.
All over your town, drivers work day in and day out harvesting scrap metal on garbage pickup days.
It works the same way on iPhones. The lock screen includes a camera button. When tapped, the phone enter a camera-only mode in which only photos taken during that session are accessible.
Personally, I much prefer text for manufacturing data. File size isn't a big deal for the intended use cases and that file contains setup information anyone can read and make use of. That's actually worth the format tradeoffs right there.

G-code generated from these files often contains that info, and some additional info specific to the job created. Same benefits of plain text.

Often, I get these files and that information being available, easy to read without having to have specific software is a huge win.

Humans do read these files :D
Why does it matter that some chip runs proprietary software, when it has no way to access network or RAM? It's basically what FSF call "hardware". Of course it would be great to have it open, too, but that goes beyond requirements of RYF.
for those curious about running their own matmul benchmarks, I wrote a script a while back that works with both linux and MacOS that should make comparison easy.

https://jott.live/code/blas_test.cc

I saw ~1.2tflops on the regular M1
It's a $1200 alpha product. The amount of tech enthusiasts willing to drop that amount of cash is small, and probably already close to exhausted.
Specificity and examples are critical and the article lacks both. It's somewhat ironic that the author talks about the importance of data yet offers few examples and datapoints of where this paradigm works and doesn't work.

Without specificity, the merits of the design are not falsifiable.
Yes, this space which could not have been invented to better harbor get rich quick schemes, tax evasion, money laundering, and high volatility speculation during the biggest bull market ever -- a space which quickly converts attention into dollars in the age of social media influencers -- is definitely mostly popular because of the revolutionary tech, and "im cool im part of something" motivations. Definitely.
I mean, please be honest and say that the exception is those who find it usable as a daily driver.

Compared to the “average” phone of a typical person (which depends on country), the pinephone is slower and less capable than that with worse battery life. I do own one, but this is the unfortunate reality. I could probably use one as a daily driver, but at that point I could probably just as well be without a phone, as taking photos is 2000s category and desktop firefox is not the most usable on a touch interface, let alone on such a weak CPU.
The shock comes because it doesn’t fit the narrative that Facebook is all evil, all the time. Nuance, complexity, and evenness are lost on some. No one and nothing is all bad all the time.
Great detailed benchmarking.

This mirrors my experience with my M1 Max: Absolutely amazing battery life and performance in a laptop. I’m thrilled to have it. Huge step up from last gen Apple laptops.

But at the same time, it feels like some of the rhetoric around the performance claims got a little out of hand in the wake of the launch. It’s fast, but it’s not actually crushing my AMD/nVidia desktop like a lot of news outlets were suggesting it would.

In fact, a lot of the GPU tests here show more or less what I’ve seen: That Apple has matched the power/performance of other leading-edge GPU hardware:

> Pretty much what we would expect, with the M1 Max having about 8x less performance, but at 8x less power, so performance per watt is surprisingly quite comparable between the two.

This is actually an impressive accomplishment out of Apple. I’m just afraid it might get overshadowed by the fact that it doesn’t live up to some of the fairly extreme performance claims that got tossed around in the days following the launch.
Most of this is the accepted behavior for white people in San Francisco (somewhere on the scale from nice to passive aggressive), but not so much outside the West Coast. Although, many British insults read as compliments to Americans, so maybe it's possible to maliciously comply.
yeh this is why I unsubscribed. The UI is simply awful.
I carry a gun everyday just as I carry my wallet. I would not shoot someone in this situation. If you shoot someone who is simply under your car, you will be arrested and most likely go to jail. It does depend on your state but generally you will have trouble if you do not have a legitimate fear for your life. You may have justification to hold him a gun point (again depending on the state).
We need the HN 2021 list.

Fiction and non-fiction:
Dropshipping Facebook Ads Examples with Main Takeaways
Sadly, "forensic science" is often not science at all. Much of it is barely an improvement on the techniques from the Victorian era. Altogether too much of it is an expert saying "these two samples look like a match" without a quantifiable metric.
DNA evidence has made enormous leaps in the right direction, but even that requires a good chain of custody, good lab practices, and honest actors throughout the process.
Hey this hacked my computer, f you thankfully I have a lot of extra security I put on my computer to block stupid crap like this from happening. Ban this guy
I own it and have tried to read it but man I have a really hard time getting past the first chapter. I think it would be better for me to study Prolog first for a while before trying to continue reading this. I've always heard good things about it.
Vercel has plenty of integrations available in the free plan.

https://vercel.com/integrations
> x86 is at step 10000, ARM at step 5000, power is at step 0.

I agree with your general point, but I do believe that Power is the most "practical" ISA after x86 and ARM - albeit it's a distant third, it's definitely not at 0. It has the full support of a bunch of mainstream distros, public container registries have a decent amount of support for their images, and people actually run pretty serious workloads on Linux on Power.

Power does have a lot of niche backing, albeit it's continuously being hurt by IBM's total lack of interest in doing anything but push it beyond the billion dollar contracts they're milking with it. That's totally destroying any mindshare Power has. There's really no way to get a cloud shell on a modern Power machine, or physical access to a modern one without forking over thousands of dollars for the privilege (the latter only really is possible due to Talos' amazing efforts, bless em).
Someone asked a question and I answered it from my point of view.

What is your point?

It’s like you just came here to judge others. You Americans blah blah. Us Australians would never blah blah. I don’t care. Stay over there then
And PureScript.

OCaml also has polymorphic variants. Which could also be called anonymous sum types.
The computation burden on these isn't so stiff as to force optimization, just FYI. Even high count models load and process on a reasonable machine in a reasonable amount of time.
> Instead, you write package.json files -- which isn't very hard, because you already know JSON.

Even with a package.json you will often use `npm install <package_name> --save`.

You don't go chasing a git commit hash on a third party site to do that
That's chapter one, not a single standalone article. You can read more by clicking on "contents" at the top or following this link: https://dataorienteddesign.com/dodbook/node1.html.
Ah, gotcha, sorry. "Lengthy (password policies)", not "(lengthy password) policies". I wouldn't call the policies themselves particularly lengthy, though we do have multiple systems with different policies for which we're supposed to use the same password, so there's that -- it's possible to set a password in one place that can't be set in the other. (Would something bad happen if they weren't in sync? I can't see how, other than it wouldn't be clear half the time which password to use.)
Hi there, the author of the original post is here. PGO is disabled in .NET 6 by default mainly because of trade-offs associated w/ the startup time - and IMO it's totally reasonable assuming .NET 6 brings decent speed benefits even w/o PGO.

I turned it on mostly to show what you can expect from a service that runs for a while (more than a few minutes?) in a typical server-side scenario after migration to .NET 6 - IMO it's totally reasonable to turn PGO on for nearly any service of this kind.
The people who freak out over trivialities usually don't resign; they try to get others fired.
Zig is not memory safe, and is not meaningfully different from C and C++ in this way.
No offense, but you don't seem to have read many specialized scientific articles.

The time investment to even grasp the general idea of very specialized papers would be significantly longer than the investment you need to make to become a respected member of the rust community and apply for the next mod-team. Then you could also ask the members of the previous mod-team about the specifics of their complaints.

Maybe you are right, maybe the example fits perfectly.
I guess with RxTx or UART as some seem to call it, you only have one device per RxTx pair so you need more IO pins... true didn't think of that, but my only real uses are 1) make some modem like thing for my C64 and 2) talk to a LoRa radio from my Raspberry Zero in both those cases I'm actually ok with having only one pheriperal and there is nothing else I want except the connection, all other things use other protocols.
The US seems to struggle with a balance between security of property and police violence against minorities. I can't believe that we can't have a save and secure society without extreme police violence. It seems like many other countries manage this, why can't we?
That's very ambitious. Hopefully they make real progress towards that goal but there is no way they're gonna put a nuclear power plant on the moon within a decade.
I do wonder whether there's not some implicit benefit to this kind of management. Is it possible that by dissuading all but the most confident committers the project's contribution team self-selected for stronger devs? That would probably be bad for small OSS projects and good for kernels.
wait it's based on birth month/year/place? is there an algorithm to generate it or something?
My problem with this reasoning is that it leads people to think that biometrics therefore shouldn't be used.

Can biometrics be spoofed? Absolutely. Is it likely to happen to the average person? Not at all. For a typical everyday user, a fingerprint or face scan is probably more secure than the common alternatives of "sticky note" passwords, easily guessed PINs, or no authentication at all.

Biometrics are a compromise between security and convenience. Before iPhones got Touch ID, it was not uncommon for people to just not put a lock on their phone out of convenience. Now it is impossible to find an iPhone out in the wild that is not fully encrypted. The average level of security on consumer devices that hold sensitive information has increased dramatically thanks to biometrics.
That doesn’t really resolve the underlying problem. Given the same set of examples, the guy who memorized them faster isn’t necessarily the guy who wins. There is more going on than just “effortless memory.”
I second this. Learning SQL and a BI tool like tableau or looker makes you eligible for data analyst jobs. I'm sure you could do a few data analyst-y projects in your current role, even if they are side projects, that could propel you into a new career.

Data analysts are a good relatively low barrier to entry into the tech world that get paid decently well and can open opportunities for other tech paths like machine learning, statistics and experimentation, or just moving to python-based programming.
Elon Musk and Jamie Dimon Reportedly Don't Get Along
> There are so many stories out there of people getting a "side gig" while working remote.

Sounds like the job simply isn't attractive enough. Why would I waste time as a second job when helping my employer will result in a stock price increase that I'll make capital gain on?
You can already configure apps you are allowed to use on iPhone & Android without unlocking the device. And individual apps are anyways free to implement their own security mechanisms.
My take is, they tackle problems whose difficulty is increasing exponentially. Making a rocket that flies, from scratch, is X% harder than building one that already exist. Making it land again, X%. Reusing it, X%. I'm also skipping intermediate points here - like about the engines have a particular closed-loop design that is more fuel efficient.

Starship seems to, again, require a few of these X% improvements. And the thing about exponential growth, as Covid kindly reminded us, is that eventually it is overwhelming.

So I don't think you can simply extrapolate from "they have a good track record of solving hard problems", because the problems they tackle are getting harder and harder.
He says the right things sometimes but is often ineffective - why didn't he call out Clapper when he was lying to him in congress? It is up to the legislature to control the government.
Was that book perhaps referring to copper ore? Even low grade iron ores like taconite contain a double digit percentage of iron:

https://en.wikipedia.org/wiki/Taconite
I transitioned to tech from a totally unrelated field, first into support then ops and now data engineering.

To get my foot in the door I got a number of certs including Linux+; security+, networking+, then rhcsa and CCNE. Nowadays a cloud cert would be more relevant.

My advice would be to go get the certs and be prepared to start at the bottom and work your way up. In my first 30 months of working my pay had doubled.
What does it mean to be "trusted?"

Trusted to have a job? Get invited to dinner parties? Live without surveillance? Be in a position of responsibility over others, or to influence others?

It seems like we profoundly don't have answers to this from diverse groups like former felons, those with some record of prior bigotry/misogyny, mentally ill, those with divergent ideologies and more.
Well, the relevant point was that it's different than what we saw a year ago. So, unless there's been a big change in how Sweden measures now compared to a year ago, or a big change in how the rest of Europe measures now compared to a year ago, the change in per capita cases is still interesting.

The CDC estimate of US cases, by the way, is that there are 4.2 times as many actual cases as we catch via PCR. So I'm quite certain that Sweden (and every other country in Europe) miss a lot of cases, but unless their methodology changes over time, the change in the ratio over time indicates that _something_ has changed.
Crystal. Someone wrote an OS out of it, but if you don't like GC then;

Zig, my view is that it is practically a modern take on C, or commonly known as Better C.

There is "Das C" or "D as C", if you are looking for something similar to Better C.

Or if you want something that is extremely well polished, Ada.

But we are all on HN after all. So it is only fair to say nothing can ever be as good as Rust if you want memory safe. You should just ignore the drama and use Rust.
The point that people are trying to make is not that surveillance itself needs to be banned. I think any reasonable person can see that there are circumstances where it's necessary. The issue is specifically with backdooring encryption to enable surveillance.

You're basically describing some magical fantasy land where the ability to utilize the backdoor could be restricted to "genuine police work" by the legal system. Here in reality, we have to acknowledge that it's impossible to do that.
On now talking CVARs in Ruby
The entire existence of the Facebook Transparency report is as a counter to the Facebook Top 10 Twitter account (https://twitter.com/FacebooksTop10) showing that Facebook tends to surface right-wing content.

Facebook prefers to be known for facilitating spam than right-wing content.
> I just followed people at random.

AFAIK follower building like this is now banned in Twitter ToS
Project Hail Mary was so good. I loved The Martian but Artemis not as much. By that measure Project Hail Mary was a return to form.

It was just a fun, breezy read that hit the problem solving part of my brain in just the right way, but with a different angle on things than "The Martian".