skysight-inc/HackerNews huggingface dataset:
Sure, I do. And it doesn't seem that people that still have to support Internet Explorer have a much easier time considering that they seem to have settled on using a whole additional layer of abstraction !
> almost all emissions are caused by the richest 10%

I found this: https://ourworldindata.org/co2-by-income-region but it does not talk about individuals, only countries and regions; it finds that "the richest half (high and upper-middle income countries) emit 86 percent of global CO2 emissions". According to the graph, 16% of world population in high-income countries are responsible for 38% of global CO2. The richer 51 of the world population cause 86%. I don't think this squares with your statement, even if both "almost all" and "10%" were hyperbole.
interesting article. to see how rich you're in world - https://www.givingwhatwecan.org/get-involved/how-rich-am-i/
You don't have to worry about your debit card number being stolen, all debit cards nowadays have the same protection.
The stage 1 compiler is written in C++, but the Stage 2 compiler will be Zig: https://github.com/ziglang/zig#stage-2-build-self-hosted-zig...

Eventually, i'll be Zig all the way down, but the language needs to get to the point where it can actually support writing a compiler for itself (and Andrew has some big plans for the way the compiler should work from what I understand).
The Windows product keys are encoded in base24 using the alphabet BCDFGHJKMPQRTVWXY2346789, no doubt chosen to avoid ambiguities (e.g. 5 and S, 1 and I, O and 0), but unfortunately the B and 8 confusion remains.
Yet, it's convenient to point it out every time a Chinese company is mentioned in any context. But not so much when a company from the US does it. Let me ask you a question, name me a company that is the in the top 100 largest company in the world - that you would consider ethical?
> in the absence of alternatives

Can't make this argument any longer. Plenty of electric vehicles which can serve as taxis, and in the UK they manufacture one especially for the purpose. [1]

[1] https://en.wikipedia.org/wiki/LEVC_TX
Taking notes about people who visit your physical store vs. taking notes about people who browse to your website

That's just ludicrous.

We're not talking about a shopkeeper in a physical store taking notes (or even using sinister tech like tracking your cell phone, or facial recognition to track you) while you're in his store.

If you really want to draw an analogy we're taking about said shopkeeper, who puts a very sophisticated GPS tracking device on you, which does not only provides information, which shops you visit and what you buy, but also looks over your shoulder to track what you read in the library.

But the inconsistency really disturbs me

It's not inconsistent to demand from said shopkeeper to stay the fuck away and mind his own business as soon as I leave his shop.
We had to take a required ethics course at UT after a student went to ridiculous lengths to lie during the senior year recruiting process. It was obviously just something faculty came up with in a scramble to save face. I suppose OP’s suggestion makes sense if you consider that there are people who seriously think an ethics course does anything, so you might as well wear the badge to one-up fellow applicants. Kind of like those certifications you find online.
Setting maximum prices for some goods is a feature of communism/socialism.

Soviet Russia was communist/socialist.

Soviet Russia killed millions of people

Therefore, all men are Socrates—er, I mean, setting maximum prices for some goods kills millions of people.

Do you see the false syllogism here?

It's an argument I see made all the time, and it doesn't hold a drop of water.
Alita: Battle Angel Should Have Ended – Animated Parody Eps.2
Then I have to tell you that in quite a few projects, the skill that the clients were looking for was that besides my programming skills, I also master a couple of human languages.

No documentation, comments written in native language and even identifiers are not so uncommon across many corporations.
AWS S3 Event Notifications have “probably once” delivery
In a capitalist system, they’re the only people who really matter, so it’s unsurprising.
Are you arguing that because other countries do the same observing the UK has a totalitarian approach to TV licensing is a non-issue?

Also, my point was the advertising specifically, and attitude generally was dystopic, a la 1984. I am unaware of any other countries injecting that kind of narrative into their culture.
Branded medicines are more effective and result in fewer reported side effects, despite being pharmacologically identical.

Many citations available, eg https://www.ncbi.nlm.nih.gov/m/pubmed/23115341/?i=2&from=/26...
Show HN: A C++ `std:bitset` for C
The live example loads 25 megabytes of resources. Why?
Yeah... I will look for alternatives for photo storage now, what a shame.
> life without fossil fuel is a life most of us don't want to live.

This is downright silly. Sure I have a cellphone, car but I don't live for those things. I live for the people around me, and they are not made of fossil fuel.
Compilers have to be bootstrapped from another language (most commonly C and C++) to get going. Zig is only just getting to a point of maturity where it would be feasible to self-host, and it's still missing any sort of object/trait system, which are the sorts of things you really miss on large projects.
I think static could have multiple meaning, and the one the original comment meant is ambiguous. There are "static site generators" which technically generate static sites, but could still use JavaScript.
I don't see how it's disingenuous. They made a browser the same way google chrome started (from WebKit), or WebKit started (khtml), or the way opera and Vivaldi currently are (chrome).
The biology content is interesting, but the discussion of freedom/agency is so painfully amateurish that I had difficulty finishing the article.
Worth pointing out that at the time the article was written in 1980, it was the 100-year high in interest rates, possibly north of 20% in many countries.
I'm not reproaching them, I'm pointing out their own caveats.
The Julia language can solve all those composability problems you are having, much of the package ecosystem is very composable. It is currently focused on scientific computing, but it is a full general purpose language.
In the USA (and in liberal democracies) people can learn about these things, speak openly about them, possibly get mad about them, and hold the government accountable. That's the crucial difference.

I'm pretty sure I can hear people laughing, as they are reading that. However, it really is true.
Population growth... where?

https://ourworldindata.org/co2-by-income-region: "When aggregated in terms of income, we see in the visual below that the richest half (high and upper-middle income countries) emit 86 percent of global CO2 emissions. The bottom half (low and lower-middle income) only 14%. The very poorest countries (home to 9 percent of the global population) are responsible for just 0.5 percent. This provides a strong indication of the relative sensitivity of global emissions to income versus population. Even several billion additional people in low-income countries — where fertility rates and population growth is already highest — would leave global emissions almost unchanged. 3 or 4 billion low income individuals would only account for a few percent of global CO2. At the other end of the distribution however, adding only one billion high income individuals would increase global emissions by almost one-third."
Dynamic Scale Inference by Entropy Minimization
Ah, Buckfast is viewed with a bit of affection in Ireland (the Republic) as well. Though I've never seen anyone actually drink it.
We Do: Agile for Small Distributed Teams
And yet I clarified all that. And all you’ve done is repeat stuff that has already been clarified. Nothing you have said has been of any substance or use.

Still you have said nothing of substance or use. It’s pedantic in this thread because I had already referred to the browser engines as open source and referred to electron. I didn’t explain what electron was either. You didn’t find a big problem with that.

And I’ll ask again, what differences would there be if the browsers themselves were open source? We already have Chromium vs Chrome. So what would be different if Chrome was open source?

Not to mention responding to anything else.
> but I don't really support the government saving us from ourselves.

I don't understand that argument. By the same reasoning all drugs should be legal:

Everyone know's it's bad. People get trapped. It has severe consequences for personal health and the society as a whole. But, hey, "it's not impossible to break free from it" by yourself. No need for Government action.

The key metric for me is impact to society.
You can do all bad things to you if you want to, and they only impact yourself, but if things have large impact on:

- Social fabric (stability of families and communities)

- Political Culture (erosion of discourse culture)

- Education (lower attention span)

- Healthcare (burnout!)

- Working productivity

It might be a good idea to change the rules to prevent these effects.
Like this one for example?

https://www.fda.gov/drugs/drug-safety-and-availability/fda-u...
Looks spiffy ! Too bad I can't try it out, what with being a linux user and all. I like the time traveling aspect and the visualization of it all. Kudos on the launch. Wish you guys the best.
This sentiment drifts dangerously close to a conspiracy theory.

The existence of the vaccine industry demonstrates there is a market for a cure. As do immunotherapies. Where cures are possible, they are commercialized.
Too bad this was not written near the keys.

Or, well, I don't know if it would be very useful to write there either. At least not on that font.
> So to make this simplistic, you could say that Rust sacrifices other kinds of bugs (due to complexity) in order to guarantee no bugs of a certain class,

I'd say more that Rust sacrifices productivity and complexity in order to guarantee no bugs of a certain class. I think there's plenty of room for a language like Zig (just like there is room for C as well as C++), but Rust is going to win every time on correctness.
This will probably get swallowed by the other 190 comments but are there good sources for how to make meat substitutes? I love to cook, and I frequently grind my own meat for burgers and sausages. I make my own jerkies too.

I try to buy grass fed and pasture raised but I’m definitely not perfect since the nearest decent butcher is about twenty minutes by train.

I guess the alternative would be an ask for great vegetarian cookbook recommendations.
Teensy 4.0
Did your friend have special domain knowledge like machine learning?
Huh, I've been told this is effectively impossible. I believe it was related to the need for a large security deposit. However, this was mostly in the US and western Europe, maybe it's different elsewhere.
Myths About Cooking Steak That Need to Go Away
And what difference does it make that those three browsers aren’t open source? While their browser engines are?
The spaghetti example is weird since you can already get pasta with lots of different sauces, with vegetarian options easily available.
Can K-Pop stars have personal lives? Their labels aren't so sure (2018)
You can always switch to NextCloud, and it comes with an added bonus of no longer needing dropbox, google drive, etc. for syncing files. HOWEVER, NextCloud is not "free"; you'd either have to pay a provider to host your NextCloud instance for you, or self-host (both options are cheap by the way, but not free like google's option).
What is the performance like compared to an x86 system? I'm quite interested.
Giving up just half your hamburgers can help the climate
I think the approach of "have more self control" is doomed to fail. We have a social media addiction problem because there are literally teams of scientests using machine learning, A/B testing, and other techniques to get you hooked onto the app.

If you want to break the addiction, the only thing you can do is abstinence from the apps that employ these tactics. I don't think that you can win against adversaries that literally make a living out of getting you to keep clicking.

Media like HN is fine, self control techniques work here because YC isn't doing all of the same dark patterns and addiction strategies that are being employed by facebook, youtube, twitter, snapchat, etc.

If you realize you are addicted to one of these opiate-like apps, you really have to choose cold-turkey.
> The commands used in programming languages are in English

Taken as absolute this is untrue:

https://doc.pcsoft.fr/fr-FR/?3043007&name=HTTPRequete

The thing is entirely in French (SI ALORS SINON, POUR TOUT, TANT QUE...) with English later tacked on, and a technical crapfest (I'd rather code in INTERCAL), but it does exist and is widely used around here (and by my own admission, produces working - if buggy - software that solves real life problems for people).

Combined with OS, software, and resources (http://sdz.tdct.org) set to French all around, a lot of the French dev community lives in a secluded language bubble entirely outside the thriving world you and I experience. Even if using non-French keywords, they could just as well be replaced with 'qux', 'frobnicate', or ':roller_coaster:'. To most of them, they're just tokens learned by rote. The overall quality of this community is terrible. At some point some contractor of a customer was hell-bent on explaining me that HTTP redirections were happening server-side (through pixie dust), therefore it was safe to place plaintext auth credentials in the query string.

This creates a conundrum: any English content you poke at them is met with great pushback and distrust (mostly from fear of judgement and fear of the unknown), while the typical English-speaking developer will feed from English resources and produce in English resources. This in turn means that practically no French resource is produced (actually untrue, there has been and still is, but they lag behind a lot and usually don't survive long), further widening the gap.

PS: I may sound adversarial but that's really not the case, it's more than I'm appalled. I tried to break the bubble by producing some French content and help people but the pushback, inertia, and status-quo is incredibly powerful.
React Native Animated with Hooks
Darwinism in action. Isn't this forum pro-theory of evolution and against imperialism?
As someone who studied in Groningen... I really miss the car-free center[0][1]

[0] https://www.youtube.com/watch?v=svN1xSJ_AAU

[1] https://www.youtube.com/watch?v=fv38J7SKH_g
> I don't understand that argument. By the same reasoning all drugs should be legal.

Do you really believe it's the illegal nature of drugs that keep the vast majority of people from using them? It's the fact that they know it's bad. In the future social media could be no different.

I don't know if I would be in favor of legalization, but Portugal has had reasonable success with decriminalizing all drugs.
At the time of writing, it has only implicitly been mentioned in the comments here about the security risks this OS might have.

We know that Google has a very close relationship to the US government w.r.t surveillance.

Apple claims to be "fighting" it, whether as PR or genuine.

Huawei on the other hand is deeply intertwined with the Chinese government and their policies should give an indication that backdoors and total surveillance will be passed into the OS.

I don't see this OS succeeding beyond China though. US companies still dominate the app market outside China. No WhatsApp = no thanks; to the majority of the developing world.
> but Rust is going to win every time on correctness.

This is just not true (or, more precisely, your reasoning is not true and so your conclusion is not necessarily true), because guaranteeing no bugs of a certain class comes at the cost of complexity, which can harm the ability to reduce bugs of other kinds (e.g. if writing a program takes you 90% of the time than in another language, the remaining 10% can be spent on reducing bugs). I mean, it could be that Rust wins on correctness vs. Zig, it could be that it's the same, and it could be that it loses, but it's impossible to determine without an empirical study. So even if correctness is the only thing you care about, you cannot conclude (without a study) that Rust (or soundness in general) is always a win [1]. Correctness is very complicated [2], and there are many ways of achieving it, many of them come at the expense of others.

If your claim were so obviously true, we'd see a big difference in correctness between, say, Haskell and Python, but we just don't see it.

[1]: As usual when correctness is concerned, this needs to be qualified. If correctness is truly your only concern, then, at the extreme, you could have a language that always guarantees 100% correctness of safety properties by rejecting all programs. Your software would always be correct, but you'll never be able to produce software that does anything.

[2]: See my post on computational complexity results on software correctness: https://pron.github.io/posts/correctness-and-complexity
Yes, they power most of the embedded hardware where human life might be at risk.

Minix runs on a large amount of Intel CPUs.

Both Windows and macOS derived OSes, even though they aren't proper micro-kernels, have been slowly migrating stuff over to user space and increasing the sandboxing surface area.

Given the new DriverKit, Apple's long term roadmap is to remove all driver APIs and replace them by user space ones. As stated at WWDC, when DriverKit will get feature X, the corresponding feature at kernel level gets automatically deprecated and will be removed in the following version. Until after a couple of macOS releases there won't be anything left to migrate over to DriverKit.

One of the results of Project Treble was to introduce a new userspace layer for drivers, since Android 8, all new drivers are required to be userspace drivers. Only legacy drivers are allowed as classical Linux drivers.

So yeah, they are still a thing.
Serverless plugins – Automatic generation of monitoring dashboards
Yes, it absolutely can. However, the first part of good opsec is not lying to yourself about its shortfalls. Fantasy is thinking you can have a "fully open source firmware" for x86 systems, it just isn't - unless it's leaving out major parts of system initialisation and monitoring. Of course you can remove bits and pieces from the ME, but you can't guarantee that'll always be the case - Intel may not let you do so in the future when the next major microcode update comes out. That said, if you're going for cost cutting and as such you're willing to compromise on opsec, you won't beat major established VPN services on cost. That said, cost is a balance, but costs change - as a VPN provider, for your users - opsec is forever.
Developing AWS locally with Serverless offline plugins
Hopefully, they will rewrite it in Rust.
For context, SW1A 2AA is the postcode for 10 Downing Street, where the Prime Minister lives. So it would be like giving "1600 Pennsylvania Avenue" as your postal address.
This page 404s :D
Yeah, it’s gotten some love every now and then.

In the beginning I felt like I would need a portfolio and all that, so this minimal thing was supposed to be super temporary. But it turned out that actually talking to customers about their needs and what I could do for them was a quite reliable way to land projects. If anyone asks to see prior projects I send them a selected list that seems appropriate in that context.
Sue for what? It's not labour if the farmer doesn't get anything.

Plus, lawsuits for trivial stuff are not common outside the USA.
Jupyter Black – Black Formatter for Jupyter Notebook
Well, we will leave a lot of concentrated radioactive material in dump pits. A bit like the dinos leaving oil in the ground just a lot harder to engineer easy ways of harvesting the energy....
"penetration testing" is my new euphemism for "early stage dating"
The average person is fighting teams of phds at Facebook, Google, and Amazon that are finding more and more ways to capture an maintain your interest, and to ensure that you can't put your phone down for more than a few minutes.

Honestly I think a comparison to cigarettes is fair. Between the anti-patterns, the machine learning, the A/B testing, and the behavioral engineering, modern phone apps are more addicting than niccotine, and it's no more a person's fault for not being able to control themselves than it is for a smoker craving another cig.

The problem cuts a lot deeper than people having no self control. They are actively fighting intelligent, well resourced adversaries who have a long term goal of getting you hooked.
https://www.extremetech.com/computing/296307-epic-win-amds-6...

>Intel can cut its prices, to be sure. Beyond that, it has limited maneuverability. Ice Lake servers will not arrive for another year. Pricing on these cores is simply amazing, with a top-end Epyc 7742 selling for just $6950, or roughly $108 per core. An Intel Xeon Platinum 8280 has a list price of over $10,000 for a 28-core chip, just to put that in perspective. If you want a 32-core part, the Epyc 7502 packs 32 cores, 64 threads, higher IPC, and an additional 300MHz of frequency (2.5GHz base, versus 2.2GHz) for $2600 as opposed to the old price of $4200 for the 7601. AMD doesn’t segment its products the way Intel does, which means you get the full benefits of buying an Epyc part in terms of PCIe lanes and additional features. AMD also supports up to 4TB of RAM per socket. Intel tops out at 2TB per socket, and slaps a price premium on that level of RAM support.
Check out https://deliciouslyella.com/ for awesome vegan recipes. She also wrote at least one book.
Bypassing Face ID on an 'Unconscious' Victim's iPhone Using Glasses and Tape
A simple “coming soon” page template for Jekyll
Buffett did lose billions on Kraft Heinz which we’re huge purchases costing tens of billions.
Fair enough. All any of us wants is happiness.
So you’re just asking humans to consume fewer calories? Good luck with that.
Why do you think it is fantasy to use an existing platform that has the desired properties today, but also think it is viable to go build a new platform yourself? (I like this effort, but given their goals it's not obvious to me that it was the simplest solution)
Introducing the new HBv2 Azure VMs for high-performance computing
JavaFX MVC Apps on OpenJDK11 with Gradle Eclipse and SceneBuilder for FXML Views
It should be limited to taxis/uber

Wouldn't that just lead to everybody becoming Uber drivers that just happen to never quite getting around to picking up passengers?

Same with delivery trucks. "No officer I'm not driving to work, I'm a one man delivery company delivering this briefcase to my office in my car".

I'm in no way a fan of the medallion system, but if your goal is to put a hard limit on the number of cars in a city then you're going to need some way to enforce that limit.

One idea might be to rework the "medallion" system so that they're sold at auction at the start of each year, and are only valid for 1 year. Then let both taxi companies and Uber/Lyft/etc. drivers bid against each for medallions once a year in an open market.
Good article, reminded me the book "the selfish gene".
It is rather disingenuous to label 8chan as a "Far-right" website.

It's a glorified bulletin board; and is in that sense an ideologically neutral tool. Leftypol/far-left is just as present as the notorious far-right the media has been harping on in the past couple weeks.

Frankly, I'm saddened that everyone seems to want to focus on the tool instead of the people once again. It's an infuriating tendency that more than anything I'd like to see stop.

If we demonized every tool that can be used to cause mischief, we wouldn't have any able to be freely owned.