skysight-inc/HackerNews huggingface dataset:
There are two important sets of ML workloads: training and inference. This Intel blog post does a reasonably good job summarizing the differences: https://www.intel.com/content/www/us/en/artificial-intellige....

The hardware requirements for training are much higher than for inference. Roughly:

- Training: Requires massive throughput and compute, so is done on high-end GPUs or TPUs in datacenters (or on researchers' beefy workstations)

- Inference: Compute requirement depends on the size and complexity of the model, but many models can be run on low-end smartphone hardware.

Generally speaking, any time you see "ML hardware" in a consumer device, that hardware is for inference, not training. Apple's Neural Engine is an example, of this. Other current examples include the ARM Ethos-N series and Qualcomm AI Engine, among others. Often this hardware is designed to balance inference performance with power consumption, so that inference can be done efficiently on battery-powered devices.

Training workloads on the M1 use the GPU, not the Neural Engine: https://blog.tensorflow.org/2020/11/accelerating-tensorflow-...
YES! This! I worked for a higher-up “legacy”(?) news paper for three years and what people don’t understand is that “the news” isn’t just some objective collection of facts. It’s work to collect, analyze, verify, source, and interpret those facts. That’s why it’s always so sigh-worthy when I see some other startup crop up in the HN-esque circle that’s “going to fix news” when these people have essentially 0 actual journalists as their friends or even as consultants on their product. Everyone wants to complain about paywalls and say their undemocratic or even say they violate “free speech” (misunderstanding both words in that right) and then offer no other alternative other than “trust us, we’ll do it better.” The fundamental problem is that a contrarian take on pop culture gets vastly (3-10x) more views than something which took several months and dozens of sources to put together. I could go on and on but point being: Y-E-S, us tech people cannot “fix” other industries. We can help, but cannot lead.
This is super fascinating: the combination of nuclear energy and carbon capture. Hopeful, in terms of combating climate change.
Sadly this. A lot of the "old" media companies saw the "success" of free online content, be it digital-only-ad-based publishers, be it social media, and started to mimic that, and in the process not only desperately pivoted into a market that in fact isn't as successful as they thought but also burnt a lot of their reputation in the process.

Right now it seems back to paid models for a lot, but I wonder if it's too late now with all the damaged reputation and the shift in consumer expectation (that they help create) that news and journalism should be free. I'd guess for a lot of those newspapers and magazines it will be too late, while a few will survive the onslaught and be able to concentrate the willing-to-pay consumers.
I applied to WG this year to get a CS degree. Work as a dev with no degree. My college transcript has AP classes on it so they wanted those sent as well. These were from 2 decades ago and I have virtually no chance of getting them. Emailed my "enrollment advisor" 3 times about the situation, no response. But every week or so he would send a canned email about how great WGU is and enroll now! Figured if they were so uncommunicative before they got my money imagine how it would be after.
>Some players expected this to be cyberpunk-themed RDR2/GTA5.

Interesting, since CDPR doesn't seem to make these kinds of games are all (Witcher is nothing like these concepts). Without playing any CDPR game before, I was expecting cyberpunk-themed Witcher with more advanced emergent events and gameplay.
Pentagon Halts Transition Briefings
Biden is now considered a security risk.
Donald Trump: It’s Time to Call a Traitor, a “Traitor”
He's not a Republican anymore since 2019 - he ran as Independent and then for the Libertarian party.
The reason we don’t have masks is because we’ve gone all in on China and lost our manufacturing base. If you think this happened in the past 3 years, you have to ignore all data and pretend history doesn’t exist.
Not where I live(Europe). Older people I know, without inheritance, who don't come from money (this makes a big difference), tend to have families and took on expensive mortgages, sometimes even a house in the suburbs, so they just put up with huge amounts of toxicity and overtime for the sake of providing a high standard of living for their families, while younger single people have nothing tying them down, often living frugally in shared accommodations, so if you shit on them, they can just pack up and leave whenever, whereever.

On the other side of the spectrum, people I know with any real estate inheritance, tend to not take part in the rat race and just take any chill (governmet)job they can find, as having their housing already covered, means they only need some money for food and bills so they can focus on enjoying life.
It was the 7th result of a Google search for "damaged photo".[1] That's where all of these images came from. The source article for that picture is incidentally a pretty neat Photoshop restoration example.[2]

[1] https://www.google.com/search?q=damaged+photo

[2] https://www.proglobalbusinesssolutions.com/photo-restoration...
They're very welcome to act as experimental guinea pigs for expedited medical treatments.
I got a peek at the code.

if (aboutToCrash) {
dont();
}
I had high hopes for this book but got a niggling sense that the author started with a thesis and then found data to fit it. The author also comes dangerously close to Lysenkoism where he says that "we evolved by interacting and adapting to our environment". An unforgivable sin in my book and sloppy beyond belief.

Then there is the missing data. Aaron Brown's review on amazon [1] puts it best:

"Another chart shows number of heartbeats per lifetime of "animals" versus weight. It looks constant, because the range seems to be about 30 million to 150 million, but the vertical scale runs from 100 to one trillion. "Animals" turns out to be a few selected mammals (whales are listed twice with different values). If you go to the paper, the author emphasizes that the interest is in the deviations from the typical relation shown by the animals on the chart; the chart only shows the typical animals. So far from a universal constant in nature, we find that a subset of mammals happen to have values within a factor of five, with other mammals and non-mammals outside that range, but missing from the chart even though the vertical axis is scaled to accommodate them.

A better chart shows metabolic rate versus weight (here labeled "mass" despite being the same scale as the previous graph). This includes selected mammals and birds, and does illustrate rough linearity in log-log space. But here the main interest is in the slope of the line rather than the linearity. Metabolic rate increases not linearly with mass but at about the 3/4 or perhaps 2/3 power. This is key, because a lot of things also go up with powers of mass and people disagree on which ones of them are important for setting the metabolic rate.

Finally, there is a chart purporting to show that net income and assets of companies are linear in log-log space with number of employees. This is clearly nonsense. Technology companies often have hundreds of thousands of dollars of net income per employee, and few assets, while retailers have an order of magnitude lower profits per employee but much higher assets. There are companies that own and lease things with huge assets and few employees, and service companies that own nothing but a few desks and computers with many employees. It turns out if you read the notes at the back of the book that the 22 points are actually averages of over 30,000 companies (by the way, page, chapter and figure numbers are wrong in the notes, but I assume this will be corrected before publication). So all the chart tells us is when you average over large numbers of companies of different types but similar size, you get similar relations of employees to income and assets as the average for large numbers of companies of a different size."

These would be de-rigueur for a journalist without a science/math background but Geoffrey West is a physicist, albeit a theoretical one.

[1] https://www.amazon.com/gp/customer-reviews/RQT3GP7W8NUFL/ref...
I came across this article too during my pfsense/firewall exploration. One thing I haven’t figured out is do I really need a firewall for my home network?
I find that a bit surprising since my understanding is RISC-V is more minimal (has fewer higher level instructions) (ATM, that will change with extensions) then ARM.

This paper refutes your point and is inline with my understanding: https://carrv.github.io/2020/papers/CARRV2020_paper_12_Perot...

One counter point is the simpler the ISA the more work the compiler needs to do. So x86 is may be easier to write an optimize compiler for given it does some of the work for you (despite the bloat).

I wonder how much benchmarks on the current ARM and RISK-V chips will change over time due to compiler improvements. ARM probably already has alot of investment in some workloads...

EDIT: This presentation show code size comparisons with a RISC-V extension that adds multiply/divide and it get really close to ARM: https://riscv.org/wp-content/uploads/2019/12/12.10-12.50a-Co...
That's correct, it is constitutional.

Colloquially, people call things "unconstitutional" when it doesn't match the social contract they were told when younger. It's more of a meme than a reference to what matches the constitution.

Children in the US are told lies to differentiate the US from other political systems worldwide. Those that can read are able to adopt a more effective set of rules in the US.
I do create an entirely new state with every single semicolon, and my text editor agrees in the way that it allows me to undo and redo. As an implementation detail, these are likely stored as diffs, but since the diff is from a known start or final point, it works out OK. When we start talking about diffs that operate on different files, then everything falls apart.

Which is why I disagree heavily with the example pijul merge you linked. Since lines AB are copied directly in one edit, and the other edit adds a line X after AB, why does pijul decide that the correct merge is only adding the X line after the second instance of AB?

Viewing this in terms of diffs instead of states means that everything is ambiguous rather than clear. What does it mean to do a diff on a diff? There are many definitions and few programmers will agree on what the proper algebraic operations are, and in fact the same person will often want different algebraic operations in different settings.

In the example above, if X is a necessary cleanup step after invoking AB (e.g a file close after file open and read), then pijul's interpretation of the ambiguous situation is wrong. But if X is a summary step that's necessary only once after the double invocation of AB, (e.g. sum += read(); n += 1;) and X is, for example, mean = sum / n, then only one X is needed.

Thinking about a "diff" without tying it to a full and complete starting state will always lead to these sorts of foundational problems, and it is quite clear from this pijul example that they haven't really thought about the problem much.
But if they destroy you and recreate you, are you still alive or die in the process?
Deus Ex, especially the first, actively rewards you with experience, items, and new missions if you explore. I can think of three unique areas / paths you can explore in the 2nd mission (Hell's Kitchen) just off the top of my head. And there's no question mark indicators on your map that anythings there - you have to seek it out.

It's not an "open world" but its level design is much more intricately layered than any part of CP2077, including the main mission set pieces. You can even kill important NPCs and it will change the storyline
That is likely true although "Drugs will ruin your life, so here's a 40 year prison sentence" isn't great either.

Viewing addicts as human beings is a step too far for many, unfortunately.
I would add that simply answering a ping on the account's SMS is emphatically NOT by itself 2FA.
I was with you until the end. You lost me at 'selling cocaine to his friends'

I personally support legalizing and/or decriminalizing a significant array of drugs; but I do not think we should ever accept the distribution of drugs by non-regulated entities. Possession/consumption, fine. Distribution: Not fine. Drugs sold on the street are not tested for purity or manufacturing standards. There is no accountability, no regulated employee rights, no taxes levied, etc. Selling drugs should remain a felony.

Personally, I think the gov't should grant licenses for the manufacture and distribution of these substances with rigorous controls, and adult citizens should be legally allowed to purchase an amount that is fit for personal consumption, on a schedule that would make it exceedingly difficult to resell/stash (e.g. You may purchase 1-2gs of cocaine or 2 tabs of acid every 6 months)

Obviously, we have seen problems with this, as this scheme is essentially just prescription drugs combined with Canada's 'beer stores'.
Yes, it's not like I have any connection via heritage or anything either, but our Chinese friends and coworkers have been extremely kind to us. They seem mystified / embarrassed to ask about the way our country is managing.
Sorry boss, I broke a vial.
A few years back, a researcher told me they were looking at when known exoplanet systems like Trappist have pairs that line up/eclipse with Earth. They’d then look for interplanet comms/laser signals.

Wonder how that’s turning out.
Show HN: Presentador – MD based, opinionated, presentation framework
I could see AMD grafting an Arm front end onto Epyc.
It's not a supply issue.

The way certain emergency regulations are written, if you don't have enough gear, you can reuse. If you have enough gear, you cannot. It's normal, awful business practices in hospitals.
You had better care that the patch is coming from the same starting state, or else you could be wasting you time on a patch that makes no sense.
> Yet they said nothing.

Why would anyone take the risk to go publicly against management?
I went back and checked my records. It was 140K! oops. Anyways, here is my list.

85k in student loans
30k 401k loan
20k car loan
30k car loan
A tonne of options doesn't necessarily make it 'easier'.

https://en.m.wikipedia.org/wiki/Analysis_paralysis
A few of the game's alleged shortcomings I've read about are worse-than-expected AI (with both bystanders and opponents), a lack of truly divergent paths to follow (in dialogue or quests), a non-immersive game world outside the main storyline and poorly designed combat.

All of these could be improved with enough time & budget in future updates, and any one of them would make it a 'more finished' game. At this point I think CDPR will be under major pressure to do more than just fix bugs. A lot of gamers want to see significant changes in the gameplay itself, and I expect it will happen. After all, Hello Games has set expectations pretty high-- and with 1/40th of the employees to boot.
Apple must also make money in their own app store from ads, since every time I search for an app the first results are always ads for competing products. So ads and paid placement, unfortunately, would probably be the first monetization strategy for such a solution.

Another option could be referral codes. If I find an app through the search site, the site could show a referral code that the app could accept, granting some benefit to the user. Of course this strategy means that the app makers must do work to participate.
It really depends on the week. Sometimes I'm able to put 30 hours in after hours and over the weekend. Other weeks I'm busy with other priorities and it's 0 hours. That's the balance I've found, I'm not trying to burn myself doing something that's supposed to be fun.

If you're early in your career, I wouldn't sweat it. Take your time. Work on side projects when you're feeling inspired to, don't force it. As your skills progress, so too will the impact of each minute you put into a project.
Epstein kinda treats things as a binary: un/kind. But I think there is a spectrum of 'environmental kindness'. Troubleshooting is a good case of this. If all you do is debug a single system, then you'll get really good at it, via practice. It starts out environmentally unkind, but ends up being environmentally kind via repeated use. While if you have to debug multiple systems and add in new systems, then you stay in an environmentally unkind situation.

Being a mechanic on your own car is one thing, but working in a shop with new cars and problems coming in all the time is another.
Interestingly, I've read somewhere here on HN that Stadia (which runs on Linux) version is basically a PS version (= FreeBSD version), stripped from dependency on Sony's libraries (and, from what I've got from the reactions, also with better graphical settings).
What HN downvotes never ceases to amuse me.
Just remember that you're standing on a planet, that's evolving, and revolving at 900 miles an hour...
Living expenses are only flexible when you have the money to be flexible.

If you're on a low wage, maybe with some kids. You're buying whatever inefficient car, low quality clothes that need replacing more often, a house near your child's school. Having that huge amount of disposable income offers you a lot more luxuries
Since at least Paul Erdos.

More recently, one of LessWrong’s favourite topics is nootropics for intelligence enhancement.

Less recently, Terence McKenna’s critique of caffeine and the industrial revolution and the concept of a “tea break” to give tired workers stimulating caffeine to boost productivity, and how easily that became the norm instead of a siesta or a marijuana break or knocking off early for the day.
Great question! This gets to the heart of why quantum teleportation has any value at all.

So, before QM there was already a sense in which you could teleport an object: simply measure its state perfectly and send that information to another location and have them reconstruct that state particle by particle. In principle the new system would be indistinguishable from the original system and you could claim that you've teleported it. Now, with the discovery of quantum mechanics, this process no longer works because there is no way to measure the complete state of a quantum system. For example, you could measure the position of each particle to arbitrary accuracy or you can measure the speed of every particle to arbitrary position, but you can't do both (Heisenberg's uncertainty principle). So, it would seem like one could not construct a perfect replica of a quantum system in a new location by measuring its state in the original position.

The cleverness of quantum teleportation is that you use entanglement to sort of short circuit this limitation. You let entanglement do the heavy lifting to sort of "copy" the state from one location to another and then perform a measurement in the original location to uncover just enough information so that the person in the second location can manipulate its system to reconstruct the original state.

It's sort of like reconstructing the state without actually knowing what that state is.

Now, an interesting side effect of the quantum version is that the first measurement of the original system is necessarily destructive. As such, it's not like you'll end up with two copies of the same thing (which is what would happen in the classical version) so there's no discussion necessary around the distinction between teleportation and cloning. Classically you'd be cloning the system but quantum mechanically you'd really truly be teleporting it (in fact, there's a result in quantum mechanics called "the no cloning theorem" that proves that cloning in QM is impossible).
Have you ever found that your enthusiasm towards something changed once somebody explained it to you from a different perspective?

A lot of the problem developers have with CSS, has to do with the way they see it.

Developers don't typically like to 'design' things in the artsy sort of way. But they do like to engineer them. CSS can be viewed from both of these perspectives very accurately.

The latter however, generates more enthusiasm for the developer. And enthusiasm is key to everything else.
It depends heavily on your connection though
Being poor is only something you can truly understand once you've tasted it yourself. The stress alone feels like it's shaving many IQ points from your baseline. Even then, I got only a limited understanding compared to people in the third world. (not going for the misery olympics here, just an observation)
Narcissism is the mental illness of this century!
It's very common in varying degrees.

That said, I agree with you that large companies are worse because there's a higher chance of a manipulative person being hired and acquiring company.

I also think that the more money to be made, the higher the likelihood such people will show up.

That's also why governments don't work, they're just the largest companies we have in society + monopoly on legal violence.
There is already a few ARM laptops that are quite open (like the pine64 ones).
There's also ARM boards like the Raspberry PI.
I hope that if there's more beefy CPUs and SoCs we'll see those poping up in similar devices as well.
Don’t Let a Good Story Sell You on a Bad Idea
Ask HN: Strategies to avoid a toxic job? What are the warning signs?
For the first time in my (20 year) career, I'm quitting a job I've only worked at for a few weeks. Until now, the minimum I'd worked at a job was for 18 months. Never been fired. Never gotten a bad review. I'm a "jump in with both feet" type and have a strong personality. I've been in leadership positions for 15 years.

The job I quite was a team lead/manager job and was very lucrative for the market. The software organization is new in this company and so is its executive leadership. The teams haven't yet shipped a product, but two previous prototypes failed. In the interview they claimed to use scaled agile framework in one of those "starting fresh, big budget, hiring the best" situations. Sounded awesome.

I got good feedback over the few weeks I was there but I could see the environment was a complete command-and-control waterfall environment. Micromanaging executive. Directors that came with him from a previous job. Design your database up front. Despite a simple and well-trod problem domain, teams of (only) junior developers had spent months talking/meeting/designing - with poor results. Every day was a calendar full of meetings to prepare for other meetings. I discovered other teams were reporting fraudulent statuses creating the illusion of progress when no actual progress actually existed. Clearly a deathmarch.

The leadership situation is pretty much exactly what Joel Spolsky describes in his (now 14-year-old!) post The Command and Control Management Method:

https://www.joelonsoftware.com/2006/08/08/the-command-and-control-management-method/

I'm aware that if I find the perfect software team, I shouldn't ruin it by joining. I just really really care about making excellent software and felt like I was in a situation where that was impossible.

So I ask the Hacker News Hivemind: what can you do before accepting a job to ensure the work environment is a good one to be a part of? How can I make sure not to repeat this situation in the future?
> Property is not afforded the rights of humans

Sure.

> cases can be levied against property directly

That part is absurd.
Or they're in the US and had to go to hospital for treatment?
Just out of interest, what other development-focused forums are there?
Hey, I just stole your car. Cars don't have rights. So I haven't committed any crime.