skysight-inc/HackerNews huggingface dataset:
Intel CPU numbering:

iX-YYZZZ[Suffix]

X = 3/5/7/9 = market positioning bucket. Higher is better

Y = generation, currently at 11. This is basically a numeric form of the "* Lake" naming, except for 10th gen where Ice Lake (10nm, better power efficiency) and Comet Lake (14nm, higher max perf) co-existed in laptops

ZZZ = position within that generation, higher is better, more detailed than the i3/i5/i7/i9 bucketing.

Suffixes:

H = "High Performance" - laptop CPUs with higher perf and higher energy usage. The fastest laptop chips in a given gen previously got branded "HQ" (originally the Q meant quad core), but otherwise HQ = H.

U = "Ultra portable" - laptop CPUs with lower perf and energy usage. Usually can boost well for short tasks, so you might not notice if the most intensive thing you do is compiling code but fall flat for longer workloads such as gaming.

Y = Lowest power usage - These are all garbage, to be honest. You might have one in your windows tablet or netbook.

M = "Mobile" - dead these days, as the H chips replaced them, there were a couple of gens where H and M co-existed with H > M > U.

G_N_ - Integrated graphics rating. All G3 cpus in the same gen will have the same igpu. This only exists on tenth gen/eleventh gen 10nm chips. These chips are more efficient than H/U series chips at the same perf, but don't yet reach the performance peaks of the H series due to lower clock speeds.

K - Unlocked overclockable CPUs, mostly desktop chips, but HK chips for laptops exist too.

F - No integrated GPU. Mostly desktop only.

T - Power efficient desktop CPU (thanks mehlmao)

These suffixes can be combined, e.g. HK for overclockable laptop cpus or KF for desktop cpus with overclocking and no IGPU.

---

So the rule of thumb version for a laptop buyer is H = high power, U/Gx = better battery life, within that, pick highest perf ranking number (ZZZ) within your budget. Deduct 1-2 positions per generation out of date. If you need to compare cross-gen or vs AMD, you need to go look at reviews.

The G numbers in particular are pretty meaningless to consumers. Basically all Intel iGPUs fall into a bucket that is "Good enough for windows or esports titles, not good enough for new or recent AAA games".

Other features are more of interest to DIY builders, nobody is going to sell you a laptop with no igpu and no dgpu, and if you're not interested enough to read up on this, you certainly don't care about overclocking.
The reason the asterisk naturally "sticks to" the name is simply the possibility to write a series of declarations like this:

int a, *b, (*c)(int);
Yes but that's not the same thing. You're arguing in the "physical/digital" debate and I believe evryone will agree that digital is better in most cases. Physically owning something is nice for the memorabilia and for those who still have DVD/CD players but that's not the biggest use case.

The topic here is DRM vs non-DRM'd media. It's orthogonal to the topic of physicality: you can have DRM'd physical media (think Google Nest) and you can have non-DRM'd digital media.

Switching back to the convenience of using digital instead of physical is a disservice to the discussion because it switches the focus on something that is totally unrelated and makes people believe that those who prefer non-DRM'd media are somehow reluctant to adopting streaming platform. I definitely see the convenience of it: I barely have any music files on my computer, I stream it all from Youtube or Soundcloud or Bandcamp. And like you I have spent MUCH more money on artists now that I can stream them than when I bought CDs. But when I want to get the files for offline use I know I'm in good hands because those platforms allow me to do it and have files I can use forever without ever reconnecting to the mothership.

So, to come back the initial point: yes we got scammed, because we didn't read the fine print. We didn't understand that DRM'd media is never bought, it's always rented. We switched from buy-it-for-life to subscribe-until-the-platform-dies
How to Become a DevOps Engineer in 2021: A Comprehensive Guide
When you rent something, you're supposed to be told very clearly up front when your last day when the thing is.
Show HN: The webworkers driven UI framework neo.mjs v2 release announcement
Written from the POV of a former BT billing systems developer - The system was designed (fucking badly) before the widespread existence of ADSL.

This is what happens when you outsource core financial systems to low cost bidders with dubious tech chops building a message queue system is not fraking rocket science at this point.

Back when I worked on the ground up billing system for Telecom Gold (aka Dialcom) we did this as the existing mish mash of dodgy code that Dialcom offered (Sorry Eric) was not up to standard.

We had large amounts of internal auditing built in and we tracked discrepancies to the Penny.
Steps to Get the Most Out of Your Software Beta Trial
Pity you still need non-lego lenses though. Can anybody come up with a way to avoid that? Perhaps something based on the principles of a Camera Obscura?
The content seemed to be talking about the fundamental common operating system for societies, not individuals. Individuals might have varying needs but as long as their needs align well with a superset of a culture's fundamental tenets the society would be relatively harmonious, or at least that's the way I see the author approaching the subject. I don't think these fundamental tenets need to have a theological basis for them, but as humans an overwhelmingly large part of our history as a people tribes, kingdoms and societies have been grounded by a shared belief in a common higher power. (I'm an atheist btw)

>This just seems like unnecessary hyperbole

This refutation seems to be as vague and unfounded as the thing it's refuting and doesn't provide much value. It would be beneficial to everyone reading if you can elucidate.
After discovering a favorite album of mine got dropped from the Spotify catalog, I feel a strong impulse to return to physical media. But first I have to decide on which audio components to get. Thinking back, I think I had a much stronger emotional response to albums I specifically chose and invested in than the ones the algorithm chose and automatically played for me. Lately with streaming I listen more and enjoy it less.
What data are you aware of that suggests women are more interested in analyzing DNA than men? I've worked on genomics projects and while I've not looked at industry data, my experience was that it was heavily male dominated.

I simply don't see the reason gender in this context is even interesting, much less worthy of making assertions based on gender.
I don't know of a single EU member state that its citizens consider to exist for less than 400 years. Europe focuses on nationalism unconnected to states (modern states were established after WW2 by historic national borders), and there is a strong culture of legal continuity - spanning 600+ years in most cases, 1200+ years in case of Czechia, around 1700 in case of Germany... the Holy Roman Empire claimed to be the continuation of the Roman Empire itself (and legally it was!). Even if you can't see the state on old maps, there was a subordinated but sovereign enough duchy or principality, from which practically every modern EU member state derives its right to exist and be where it is.

Amusingly, Russia is one of, if not the youngest European state if we consider this kind of continuity.
Well that is certainly new to me. When I lived in the EU I knew precisely no one for which iMessage was the main mode of communication.
> This makes M1 type chips really interesting for any manufacturer who want to make devices that span a huge scale of performance requirements, from slow kiosks performance range to the decent laptop range.

This is purely theoretical. Apple will <<never>> sell its chips to other companies.

So if you were expecting Apple Silicon on its own to start a revolution, that's never going to happen.
Do you object to CMM as a model or just the CMMI/9001 industry?
It’s actually quite an exciting rabbit hole to explore with not many useful Google search results to educate on.

Opinions are my own :)
Unless the stock is classed exactly the same as what founders get, it's a Publisher's Clearinghouse game to make you think you're a "Winner!"
> because they've assumed that coders who rely too much on google (or other search engines) simply can't or don't want to learn languages enough to do stuff by memory.

How do these people expect developers to learn if not by searching for knowledge? There's a big difference between searching for information and blindly copy-pasting solutions from Stack Overflow.
Just because the app is installed doesn't mean people actually use it as their main chat app.
Didn't have BB back then - this is the sort of application D Chanel was designed for.
I think posts like this are handy just for the extra exposure an alpha document might need; there's a lot of good feedback and discussion here that hopefully beej comes across someday and can finish the book
https://en.wikipedia.org/wiki/CIA_activities_in_Indonesia?wp...
Right, but the problem in question is that a nation is trying to get reparations for damages done. Why would any nation preemptively sign away one of their largest source of leverage for being made whole?

Or more specifically, why would Egypt sign-on to one of these agreements?

Or perhaps say, if the Ever Given's grounding was actually caused by negligence or malice on the part of the crew, how would these agreements work?
Far from all the iOS users actually use iMessage as their main chat app.
Cause you now have to pay for that luxury... otherwise you only get 3 days worth of history :)
I've implemented a RDBMS that supports this [1]. It handles joins, views (which are automatically materialized and incrementally updated), etc. It's memory only, and it doesn't support exotic stuff like recursive CTEs, but it does exactly what you're asking for. We used it in production successfully for frequently-updated real time data at the company where I used to work.

Notably, it uses persistent search trees such that each revision shares structure with the previous one, which makes diffing two closely-related revisions extremely efficient (just skip over any shared structure). Subscribers just receive a stream of diffs, with backpressure handled automatically by skipping over intermediate revisions. See [2] for a more detailed summary.

It also exposes revisions as first-class objects, which allows you to tag, diff, and even three-way merge them. Specifically, you can run arbitrary queries on both revisions and diffs. See [3] for examples.

It's no longer maintained, unfortunately. Someday I may revive it, perhaps adding support for spilling data that won't fit in memory to log-structured merge trees. I'd also rewrite it in a language like Rust, which will help flatten some of the more pointer-heavy data structures and reduce tail latencies. If anyone is interested in seeing that happen or helping out, let me know.

I'm really surprised this still isn't supported in mainstream DBMSes. The MVCC model in PostgreSQL seems particularly well suited to it.

[1]: https://github.com/ReadyTalk/revori

[2]: https://github.com/ReadyTalk/revori/wiki/Design-and-Implemen...

[3]: https://github.com/ReadyTalk/revori/wiki/CLI-Revori-Client
But can you copy a movie out of iTunes onto, say, an external HD? I thought Apple used DRM for purchased media.
> If you agree to the statement that any accountant which uses Excel formulas to do bookkeeping is also a software developer

They are as much a software developer as they are a writer because they write e-mails; a presenter because they present the annual accounts to the CFO; and a cleaner because they put away their mugs at the end of the day (usually.. hopefully..)

You don’t have to be someone because you sometimes do something that other person also does.
Unfair but as a spectator so frustratingly lacking any proper answers. It seems nobody could ever even work out if any money was missing or not. Let alone why. No closure. Just official judgement that no one knows...
Just another reason why you need to “google” something first, instead of copy/pasting or typing url.

Along with FLoC, a continued march towards Google’s interest, not your interests.
The key is how we respond when the software fails.

I agree, but if the first step to solving a problem is understanding that it exists then the first principle here must be to acknowledge that software systems are fallible and therefore any surprising or reasonably contested result they produce should be treated with proper caution until further information can be gathered.

So many of the problems we see when modern technology goes wrong start with assuming it didn't. At that point, it's not even about how you respond to the failure, because you're denying that the failure ever happened. Big software companies with considerable lobbying power seem to be particularly good at convincing people who aren't technical experts, including most politicians, judges, juries and reporters, that this is the case.

A corollary to this is that we desperately need more technological awareness among our politicians, lawyers, journalists and other relevant professions. Tech has become too big to be a minor issue you delegate to some random advisor in a basement office. It affects almost everything we do today, sometimes profoundly, and failing to understand that will inevitably lead to some horrible outcomes as we've seen all too vividly today.
I sleep well at night knowing our ads are safer. Thank you.
The terminology probably should be clarified so laypeople do not misunderstand. My own policy is I don't buy anything digitally, I only rent it or subscribe to the service for as long as I want it. That way I won't be sad when I lose access to 'purchased' content because I never had any expectation of indefinite access to it.
They may, but it again goes back to costs. Do any crypto exchanges in fact carry such insurance in a verifiable manner? (It's cheaper to _say_ they have a Lloyd's of London policy than it is to actually have one, after all).

I also didn't get into it in the parent comment, but deposit insurance also may not be suitable for those who are deliberately taking advantage of the pseudonymous nature of cryptocurrency. In the event of an exchange failure, the insurer or trustee would obviously need to know the personal details of the account-holder in order to remit payment. Keeping such contact information up-to-date and verified would replicate many of the same know-your-client rules that exchanges hate to follow.
>It is not possible in a server-based architecture

That is not true: https://www.google.com/search?q=remote+attestation
I feel like those goals align pretty well with https://github.com/MichaelMure/git-bug, and many are already there. If you feel like pushing your own project is too much to bear, maybe consider contributing to git-bug to make it your own?
You misunderstood the answer. It's "you" as in: why would person X do this - because person X is a beginner in this area. (Like the author)
Actually the statistics of the top players in every country or globally prove me right. Everyone does that. Of the top 100 players globally only one is woman. Men are smarter than women in general, but not that smarter. You can argue all day about the opposite, or downvote all you want, statistics proves me right. Reality is not something we hope for the santa claus to give it to us. Reality is what it is.
DOJ Introduces Liability Theories, Requires Controls in Settlement
Malaria Vaccine: 77% Efficacy
For me it's always been "how desperately do I need to find an AC outlet" with my laptops. I've been pretty happy with my M1 MBA in that regard because the answer has been "not desperate at all". I've done a couple weekend trips since getting it and I never even thought of getting the power adapter out of my bag the entire trip. This was despite doing a bit of work.

The same can't be said for the MBPs I've owned over the past decade. They get ok battery life but I always needed to know where the nearest outlet was. While an 11 hour Ryzen might be close to a 13 hour MBA, those extra two hours is the difference between a full weekend worth of work or just a full day.

For anyone wanting long battery life in a laptop those extra couple hours are important.
An oath isn’t going to do anything without any way to enforce it legally. The Hippocratic oath is neat but the real teeth are in enforcement against malpractice like civil and criminal lawsuits and a licensing body. You see similar things for lawyers and certain engineers (in commonwealth countries “professional engineer” is a restricted title like Lawyer or MD). Note that just doing that won’t solve all problems either. These licensing bodies regularly publish enforcement actions, so malfeasance continues. Nominally they can help whistleblowers but, as with all regulatory bodies, there’s always a risk of regulatory capture making such actions still peril-filled.

Moreover it’s not even clear this particular work even fall under traditional definitions that would required a licensed engineer as those deal with public safety (bridge construction, buildings, etc) and something like this doesn’t really. We’d need an updated definition that takes into account the software needs of the world (privacy and security, etc).
That might be difficult to find. Most new invention risks also carry a similar amount of market risk.
Actually, this could confuse things even more, because the C pointer and Oberon's POINTER TO have very little in common.
None, I use Vim or TextMate. But you have a point Xcode isn’t fast on my laptop. You use it, but if I where to use Xcode professionally I’d get a newer machine with more memory.

I have been working on a TVOS app, and it works fine, but there is some waiting involved.
I was thinking more along the lines of fill in this memory set these registers and stuff happens. Which is not really bios but from a programmer POV it kinda acts like it (just in hardware). Like I pointed out it was a very simple API. Not even sure you could call it that. Re-reading what I wrote yeah I probably should have made that more clear. Intelivision did have a BIOS which they had to have because of the lack of chips they could get their hands on (mostly due to atari buying the capacity for locking out compettors).
Neither Hirohito nor Hitler managed to strike the US mainland.
The last clean energy boom turned to bust. Will this time be any different?
Why a pity? Why the obsession of putting the money in only one pocket even at the great cost of losing the concept of hacking you way through it?

I think it's great that you can use piece of all sorts and I'd encourage everyone to follow the same principle.
I'm not sure what you're trying to say. When people have options no one chooses a job purely on economic motives. The ethics of the role and the company should absolutely be a consideration. If that's not something you consider then you may be sociopathic.

I also take exception to comparing a protected class to something like ethical behavior. I would never filter candidates by protected class and no one else should either. Past unethical behavior is absolutely something you should consider.

Look at my website (in my bio). I've done unethical things in the past. I expect potential employers to question me about them.
Open Bug Bounty maintainers on finding a niche in the crowdsourced AppSec market
Petition to Implement Push Notifications on iOS
Users should not be forced to install a application to receive notifications
Link to the preprint: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3830681
Nope, about Zen 3.

5800U (Zen 3 mobile) and M1 are actually very close multithread perf wise despite one being a 8 core part and the other a 4+4 part. And with more power use for Zen 3 too.

What hurts Zen 3 there is while the M1 maintains the full clock with all cores busy, Zen 3 has to downclock away from its max turbo clocks.
> it would be obvious what the problem is with the thought experiment: physical components have entropy. moving pieces need motive force which make heat, and movement also makes heat.

This is such a bad answer, on so many levels.

> physical components have entropy

But do they? It's a bit of a hand-wavey statement on its own, but even if we made it more precise it would be putting the cart before the horse. If we want to understand or explain entropy, then we can't make assertions like this; it would just lead to circular reasoning (fundamentally, our "explanations" would distill down to "physical components have entropy because physical components have entropy").

> moving pieces need motive force which make heat

This is simply incorrect. "Heat" is a large-scale, statistical phenomenon: the kinetic energy of uncorrelated internal movement of components (e.g. the molecules of a gas moving and spinning). Moving pieces don't "make heat"; pieces moving in uncorrelated ways is heat. Hence we have to focus on the correlation, which is exactly what we mean by entropy.

Also "motive force" sounds a bit hand-wavey, and possibly anthropocentric (e.g. it conjures images of bolting things to a steam engine). A better term might be energy gradient, or path of stationary action.

> movement also makes heat

No it does not. First of all, movement is relative. When cosmic rays hit the Earth, they measure Earth's movement as being close to the speed of light. A ballistic missile at apogee measure's the Earth's movement as zero. This is consistent, since movement is relative. Yet heat is not relative: there is no "heat dilation", since heat has net-zero movement in all directions (net movement is correlated and hence, by definition, not heat). Both the cosmic ray and the missile must measure the Earth's heat as the same; hence heat cannot depend on movement.

Secondly 'conservative forces' like gravity and electromagnetism do not lose energy: they can cause perpetual motion; especially at the atomic scale and below, where non-conservative pseudo-forces like friction don't play a role. This is the scale of Maxwell's Demon.

Your faulty reasoning has also arrived at the wrong conclusion. Maxwell's Demon (or a physical analogue, like a nanomachine) can separate gas into hot and cold compartments, without causing any heat, without the need of any external 'motive force', in a conservative/reversible way.

If we follow the correct line of reasoning (which took 115 years to discover, as the article mentions!) we find the catch: it would require unlimited memory. That's something that's not at all "obvious", and certainly not clear from a treatment of 'motive forces' and 'heat'.
It rhymes. They taught Bin Laden how to provoke disproportionate retaliation to his own ends.
Please note, the plural form of LEGO is LEGO, not Legos. As per LEGO themselves[0].

[0] https://twitter.com/lego_group/status/842115345280294912?lan...
duplicate -ish

175 and 53 comments also posted 3 hours ago:
https://news.ycombinator.com/item?id=26913183
Yeah,maybe it's fragile security.Fortunately，the problem has been found, and 'attackers' aren't real enemy.
Actually there's a huge amount of self policing. Engineers are the ones at the forefront of inventing and tooling more ways to test.
Indeed, and excellent book that should be required reading for any computer professional, even outside of security.

No relationship other than being impressed with the work.

https://www.amazon.com/Cuckoos-Egg-Tracking-Computer-Espiona...
Now google "hirsute"
People often forget the freedom to modify or hire someone to modify for you is an important part of open source.
Doctors don't follow the hippocratic oath in practice, it just isn't a real consideration. If they did none of these covid long haulers or ME patients would have been tortured into worse conditions, nor would all those mentally ill patients have been locked up. Medicine treats the oath like software developers treat most best practices that reduce bug counts, as a nice to have but no one has time for.