skysight-inc/HackerNews huggingface dataset:
Posting flamebait will get you banned here. Would you mind reviewing https://news.ycombinator.com/newsguidelines.html and following the rules?

Edit: it looks like your account has been using HN primarily for political and ideological battle. We ban accounts that do that, so please don't. I wrote about this recently if anyone wants more information (see last paragraph): https://news.ycombinator.com/item?id=20013092.
The map and the territory are pretty basic terms, right? There's a Wikipedia article on it, even: https://en.wikipedia.org/wiki/Map%E2%80%93territory_relation
The chart has 4 data points, but only 3 CPUs. The Cortex-76 is in the middle. Can anyone explain?

Also, in the wider socioeconomic picture, everyone once got the same computational technology eventually, because better was also cheaper.

Now, computation is stratifying, like any normal industry, where you get what you pay for. This ending of egalitarianism is bad.
I bought so I could be certain I could live in this pile of sticks until I die with no landlord to deal with.
In the US that would require a constitutional amendment to alter the First Amendment. The chances of that happening are infinitesimally small compared to companies being shamed into doing that "right thing" through public pressure.
What on earth does one have to do with the other
Are you running correct voltage for 3200? Double check the spec! (Got bitten by this).
1) Intel won't be able to, at least not until they finally manage to get the new architecture out. Heat is already a huge issue for intel.

2) AMD might be saving perfect core chiplets, but probably mostly for use in EPYC as the margins are higher.

4) I expect 16 core am4 to arrive someday.
I'm really looking forward to this. But one issue with current AMD cpu is that you have to buy a desktop GPU even when you are not doing any kind of gaming and such. I know intel iGPU haven't been terribly good but for work they are good enough and is one less part and cheaper to boot. For same performance a Ryzen 3rd gen + gpu might still be cheaper but the price advantage gets reduced.

I haven't really seen that mentioned much I wonder why is that. I do love the potential for Zen2 + 7nm. The 65w of 3700x and the high frequency of the 3900X both suggest interesting potential for the future. One could end up seeing that the Ryzen 5, six cores might have higher overclocking headroom.

Then there's of course Navi, the first new GPU core in a long long time.
I think the point about the Ice Lake announcement is a mischaracterization.

It's typical for news sites to report individual announcements, with little or no analysis; this is fair, as long as the post clearly specifies its nature (which, in this case, does).

Anandtech did something very interesting actually on the Intel subject, which I didn't see on other sites - it made an article about the performance of the i9-9900k locked at its nominal TDP (95W), which showed very significant losses.
You need to put things in context. Facebook sells advertising or "reach." Countless groups, and obviously the campaigns themselves, were spending millions on similar ads. $100k is going to provide a proportional level of influence, which is to say not much. The same thing is true on Twitter where you can buy followers from a wide array of third party sources. The main reason this is an issue is because of politics. It's Benghazi, 2016 version. That comparison is particularly apt as it's not to say nothing untoward happened - it obviously did. But the issue itself is/was amplified tremendously for partisan political purposes.
> "It's not much different than insects. We've chosen a few "pest" insects as the scapegoat/enemy and have bent over backwards trying to exterminate them. As a result, we've decimated all insect populations as collateral damage, severely damaging our own habitat, environment, and ecosystem, and again, poisoning ourselves in the process. Because... Everyone eats insects, and once there are no insects, there's nothing for them to eat!"

I kindly invite you to rent a room at the shittiest motel in town and learn to live and let live with bed bugs.
If I'm not mistaken, Arch has some ornery maintainers in the Haskell department as well. Pandoc in particular used to have a static package, but now it can't be installed without pulling in a bunch of Haskell development packages. The maintainer in this case refused to fix the problem and closes all bug reports without comment.

Fortunately there's https://aur.archlinux.org/packages/pandoc-bin/
Scrums point for me is to prepare your development time. Talk about the issues, prepare the issues, ask the client, make a mock-up and then implement in code.

Usually it's hack together something and see if it sticks, which is awful.
In a world where so many people are on decent quality wifi at home, work, and sometimes even on their commute, I don't see a big potential for sudden innovation in consumer apps.

There is the theoretical "internet of things" usage, but such a product might have to wait for a global rollout regardless.
I skimmed through and every page I landed on was an interesting slice of life. The pictures feel “authentic”, more so than the typical magazine photos I come across.
I've been hearing this for a long time, but the "taper" isn't really a taper in all markets. In consumer markets, yes the taper is very real. Infact I bet you could take one $500 machine off the shelf of Wal-Mart every year for the past 5 years and benchmark them all within 15% of each other overall.

But it isn't really visible when money is no object. If it's not the cores getting faster it's the core-count going up. Moore's Law is really easy to beat if you focus on making your CPU die's larger instead of their transistors smaller.
One guess re the second CA76 datapoint would be N1.
50% around 1959... wow
> where you get what you pay for

I think that's always been true for CPUs and GPUs. The faster ones were always the more expensive ones.
iOS Book “Modern Auto Layout” 20% Discount
You could pick a Ryzen with "G", like the Ryzen 5 2400G, though... They have an integrated GPU.
The buying experience sucks so I feel for you, but there are lots of cheap houses in less desirable areas - flyover states, I think I heard something about Detroit or chicago? Consider living in a less desireable or popular location that doesn't command such a premium. Remote work can make it possible to live in a town without your industry being present there.
CPU performance has increased a lot lately, mainly because of amd. ARM CPUs and x86 are apples and oranges.
> There has to be more to it than that.

Why? What is it?

> Works of art have historically required some effort.

Effort is not a reliable or particularly good metric at all. Conceptual art as a genre is not based on effort, sometimes intentionally eschews effort, and there are many famous conceptual artists in the last century that have been accused of low effort yet still changed the world.

> There has to be some standard, and these pieces should be amenable to criticism. Otherwise, how would one distinguish someone’s garbage dumb [sic] from a piece of art? You can’t.

Correct. You can’t, and you never could. There is no such standard, and there does not have to be a standard. This is art, not logic. The questions “what is art?” and “is this piece art or garbage?” has always existed and always will.

> As for the goldfish in a blender...that is also low effort and provides no real insight on human nature.

Goldfish in a blender as a piece of art tautologically says something about human nature. To do something like that is human. To think it’s silly is human. To write it off as low effort is human. To be concerned for the fish while we’re blind to the animal and environmental destruction our economy brings is human. The only way to deny that it’s making any statement on human nature is to not put any effort into it and not think about it.
There is a desperate attempt by some news papers in the UK to bring back Fahrenheit, The problem being only those over 40 really knows what it means to have a 85f "scorcher"

its only being done as a symbol of "freedom" from the EU loving french.
The only up to date book on Auto Layout for iOS and macOS development. It's pretty good, lots of examples in both code and Interface Builder. Comes with exercises, and is up to date on Xcode and Swift 5.
Better dependent on you than losing their life savings to a scammer.
You can model it effectively by taking dollar values out of the equation and assuming a rank ordering of people who want to live in an area by the amount they are willing & able to spend on housing. If an area has say 1M housing units but 3M people want to live there, only the top 1/3 of people who want to live there will be able to. The market-clearing housing price (or rent) will be whatever that 67th-percentile hopeful has available to spend on housing.

Building more housing means you go further down the list of incomes. Fixing income inequality reduces the gap between what the person who gets the house pays and what the person who doesn't get the house would need to pay, which makes things seem more achievable (and increases disposable income for people who get the house), but doesn't change who gets the houses. Rent control replaces the price-ordering by time-and-luck-ordering for a subset of the population: some people enter a secondary housing market where they get the house by virtue of being lucky at the time it went on the market. Prop 13 preferences older homeowners over new immigrants (or young people) by effectively surcharging new purchasers. The only two policies that solve the displacement problem are building more housing and making the city less desirable to residents, but other policies can change who gets displaced.

San Francisco is an interesting case because tech tends to have so much higher salaries than other industries. As long as there are enough tech workers to fill up all vacancies in a given housing market, the market-clearing price will rise to a tech-worker's salary, and everyone in other industries will be forced out. How many people can San Francisco tech companies hire? I dunno, but I'd bet it's a lot more than the number of housing units currently being built in SF, which means that some people are gonna get kicked out on the street. The single-family home market in the Bay Area is probably already shot - given the number of units on the market, dual-tech-earner families could easily fill them. But the condo and rental market might be able to be saved; enough building could probably create enough housing there to absorb the tech industry, which would leave units that rent at the price an ordinary worker could afford.
Ask HN: What are some of the best Python related talks that you have watched
Could include python tutorials/ conference talks/ pycon workshops or anything that can help me understand the language better
This is a good example where overloading the meaning of a word decreases its usefulness. There might be a better word for "an effective copy of the same underlying thing but with a different substrate/implementation"; perhaps "homomorphisms", perhaps make up a new word.
Also, tell them to be suspicious of email links that require them to log in. If "PayPal" sends an email saying you need to change your password or log in for some other reason, teach them to go to type paypal.com in the browser themselves instead of clicking the link.
Willy really should have put the Administriva section at the bottom. My reading of the work was constantly being disturbed by the unrelated Wikipedia drama.
Takes guts to stick with that core count and at least you get to enjoy the full 70MB of cache. Good thing Blender and Cinebench all fits inside that, not sure you can ever say the same for productivity workloads.

I guess AM4 also means no real improvements on the PCIe lane count: Would love to see real and IF switches to give a bit of flexibility and what they plan for a new Threadripper.
The author argues against Celsius because it 'feels' wrong? Well, I've grown up with Celsius all my life, and Farenheit just 'feels' wrong to me.

Everything is relative. The author deems 35 deg C as being "grossly hot", but that is just the average temperature to me where I live. He calls 0 degrees not even cold, but for me, that is almost unbearably cold.

Having a datum of 0 for freezing makes sense, especially for professions like flying (I used to be a pilot). Knowing that you are close to a point when water will turn from liquid to solid can be life saving, and I have no problems with using negatives to determine HOW solid.
Arm's New Cortex-A77 CPU Micro-Architecture: Evolving Performance
Not even a full finished roll out in LTE in rural areas. Telecoms don’t want to lower prices for us, so 5G is going to sell at a premium to consumers. This race about "who control 5G controls the world" is ridiculous.
FYI, you actually can report mail fraud (including some chain letters) to the post office [1].

[1] https://www.uspis.gov/report/
That’s what happened with desktop PCs when design progress (or deliberate gradualism some would say) obsoleted machines over the course of several months.

Same happened with mobile devices, where designers and manufacturers were looking for the ideal recipe of a mobile phone.
With rise of anti-scientific trends in society it's no wonder mimicry to science becomes irrelevant. We're back to witches on the brooms.
One usually _wants_ to stay where one feels comfortable. Human nature. Whether one realises one's in a bubble will only rarely change that.
A cycle accurate emulator is a 1:1 model of the observed behavior of the original hardware under normal operating conditions (it doesn't model probing it with an oscilloscope, or running it at the the wrong voltage or temperature etc.). It's more useful than the original hardware because its state can be saved and restored and examined, and you can set breakpoints and watchpoints, and easily interface it with other software, and it can run at different speeds to the original.
I do a lot of work related experiments at home for my own learning and to help what I do for my employer.
These are some of my favorites:
Clean Architectures in python: https://www.youtube.com/watch?v=DJtef410XaM
Pandas from ground up: https://www.youtube.com/watch?v=5JnMutdy6Fw
How to write actually object-oriented python: https://www.youtube.com/watch?v=VUvEDg30FyY
It's Time to Learn Regular Expressions: https://www.youtube.com/watch?v=abrcJ9MpF60
make -j24
8-core processor that will run at 5.0 GHz during single core workloads and multi-core workloads."

Under full AVX workloads using Intel stock cooler?

Highly doubt it.
N1? please elaborate
Yes, it does sound like a cliche. However, the point of scrum is to find problems that get in the way. Through the process, it's clear who knows what they are doing and who doesn't.
"eventually" the faster ones got cheaper, in previous times
Mobile gaming and autonomous vehicles are already developing industries and will develop irrespective of the availability of 5G.

We're already not close to utilizing the full bandwidth power of LTE for example.
The RetroBeat: Sonic movie's delay isn't the fault of whiny fans
Nah, the K6 was not an AMD design, it was NexGen. (I had a Nx686 motherboard back in the day. I was young and wasted way too much money on exotic parts. I also had an Ark Logic video card about the same time, it might've been the Hercules Stingray Pro but my memory is a bit fuzzy after 25 years.)

https://en.wikipedia.org/wiki/AMD_K6

The AMD K6 is a superscalar P5 Pentium-class microprocessor, manufactured by AMD, which superseded the K5. The AMD K6 is based on the Nx686 microprocessor that NexGen was designing when it was acquired by AMD. Despite the name implying a design evolving from the K5, it is in fact a totally different design that was created by the NexGen team, including chief processor architect Greg Favor, and adapted after the AMD purchase.
You know you are misrepresenting the issue here. The current batch of vulnerabilities does not affect AMD except for the fact that the OS patches affect all cpus, vulnerable or not. Needing to disable hyperthreading on Intel CPUSs is the catastrophic situation I’m referring to... up to 40% loss of performance in thread intensive tasks.
What's the outlook for AMD to provide the kind of performance counters and performance counter accuracy that is needed for rr?
No, because it's comedy. If people are getting what they consider "news" from late night comedy they don't understand the purpose of the show. I'd say the same thing about the Daily Show, Last Week Tonight, etc. They're not news, they're comedy shows that focus on current events.
The larger elephant in the room are the news network opinion shows like Hannity and Carlson. These shows open with something to the effect of "this is just my opinion" but then spend the rest of the show speaking as everything they're saying is fact when in fact it's opinion and 100% not news.
>The thing is: computers aren't magical enough yet for that kind of user.

Isn't it the other way around? Ctrl+A does nothing on my machine, because I haven't set it up to do anything.

I think the problem is that most OS's were designed with programmers in mind, then have had a kind of 'user-friendly' face lift pasted over fundamentals that have remained more or less the same. I can see why non-computer people don't want to deal with that - you engage most of the time with the user-friendly mask, but it's fundamentally incoherent and inconsistent, since it's just a mask, implemented half-heartedly, by programmers who don't use it.

Ctrl+A is basically just an incantation. When people are presented by a bunch of incantations with no logical consistency, by a machine they aren't interested in, it's unsurprising they learn the bare minimum.
The hardest part of broaching this problem is learning to accept that, as a percentage, you're probably just as wrong about the facts as your parents are. Everyone likes to think that it's only "those people" who are foolish, subject to conspiracy, or other negative descriptors. Statistically, that's just not realistic. And even if you're 100% right, approaching people with the humbleness of assuming you're 80% wrong will allow you to have better conversations.
> That said, all our appliances (oven, barbecue) use Fahrenheit and I have no idea what temperature to cook at in celcius.

It surprised me when we recruited a developer from Canada, and on his second day at work he asked what temperature he should have set the oven to. I learned that Canada has appliances labelled in "American".

180°C is the most common oven temperature required, outside 160-200°C is unusual for normal cooking.
just to offset a bit about scrum being bad: I have used SCRUM over 15 years to run teams and it worked. Most of the problems I am hearing on here are culture problems and no process can fix that. Regarding planning, a day per scrum is normal - sometimes longer, you have to use your judgement to determine when to move from design to implementation. Also, heavy use of spiking stories to learn enough to create the right design is important
The author lists the importance of a global temperature scale, then shows a map of North America overlaid with some dots.

> For many people that's Celsius, but for many others it's Fahrenheit.

That second 'many' is disingenuous. For about 90% of the planet's population it's Celsius, and for about 10% it's Fahrenheit.

Author also has some pretty arbitrary and bewildering requirements, including wanting a scale of 0 to 100, yet also avoiding any 3-digit numbers.

Any claims about 'intuition' are misguided -- Celsius makes more sense because a) most people use it, and b) it maps onto the rest of the SI units.

That I happen to feel comfortable at a somewhat arbitrary 21 (c) is not a sufficient or satisfactory reason for other people to let go of deprecated temperature scales.
On SQS
Western Tech has CPUs and GPUs that China needs to make PCs and smartphones. Intel and AMD make the CPUs for PC motherboards.

Eventually, China is going to have to make their own CPUs and GPUs and every single part in a PC and smartphone and develop their own tech industry and outsell the USA tech industry.
The same way they have worked forever on the PC world.

OS updates always work with fallbacks, and minimum hardware specifications get revised every few years.

Google can ask Microsoft how to do it.
Show HN: Interactively select the quality and format for youtube-dl
It works for the PC market, as incredible as it may sound.

Those minimum requirements aren't set in stone, and OEMs seem to comply with them, strangely.
I’m gonna give you an answer that might not work for you, but I think it’s worth trying. Basically, with small talk, all you have to do is say SOMETHING. In many situations, people just want to BE talking, they’re not looking for something to talk about. That’s the first thing to know and trust. It doesn’t matter what you say (within reason). Once you know that, all you need is material.

Here’s my weird process. Practice free association. Basically, look at something in your surroundings. Say it aloud — “bench”. Say the FIRST word that pops into your head — “wood”. Now the first after that — “grain”. Keep going as fast as you are able, and go as long as you feel comfortable. It’s important to say it out LOUD — you might look like a bit of a crazy person practicing, but it builds your confidence in your own voice.

Now, when you’re headed to an event where you’ll want to make small talk, or even if you’re bored walking to work, practice this in your head. “Bus” — “driver” — “Ryan gosling” — “goose down” — doesn’t matter how goofy it is, just keep the chain going. In fact, goofier is better!

Now, when you feel the need to make small talk — and I mean make, not just respond to someone else — you play this game. Engage with your surroundings, with the person you’re talking to, and with what they’ve said. Take a moment and practice a little association. The first thing you think to say out loud to them (within reason, of course), go for it.

This works, I’ve found, much better for introverts than for extroverts — and no, extroverts are not all naturally social butterflies. This method is good for people who really just struggle with the mechanics of small talk.

As far as responding goes — responding is the easiest thing in the world, because you just need to keep engaging with what they’re saying! Doesn’t matter if it’s boring or inconsequential. Ask a question. Mention a similar experience you had.

I really recommend the classic How to Make Friends and Influence People by Dale Carnegie — 80 or something years old, and still a wonderful book on how to, basically, be someone people want to talk to and enjoy your time talking to people.
This has been for sale as a paper book for decades, it’s very popular. Jacob is also very frequently invited to talk about his pictures and experiences in America and he is still a well known figure in Danish society.

He was our neighbour for 4 years and he’s very friendly, open and very nuanced for an activist of sorts. He often organises events for immigrants and unfortunate people, and invites them to his home. At some point he had a dozen people living there.

If you like the book buy a paper copy or invite him to speak. He’s by no means poor but I’m sure he makes good use of any money he makes.
Good point on EPYC, I had assumed these would be using a different design like earlier generations, but the chiplet design makes this not only possible, but likely where the best chiplets are going.

I agree that 16 core will arrive this generation, but I could also see it being 6 months or so. I have also wondered if it is waiting for a second generation I/O die with an enhanced memory controller to feed the extra cores.
You could try to use another Arduino as an ISP and reflash the bootloader:

https://www.arduino.cc/en/Tutorial/ArduinoISP