skysight-inc/HackerNews huggingface dataset:
Has Intel just outlawed any review website (gaming, enthusiast, etc) from ever posting benchmarks of their CPUs again? I feel like they didn't think this through.
I spilled beer all over my laptop keyboard once, so I stripped it down and cleaned down the whole thing with isopropyl alcohol. It was a really annoying task, I can't imagine how annoying it would be with soda in a PDP.
Definitely this, though I’d say the first thing to address is good observability. Are all errors being logged, with stack traces? If it’s a web service, are errors rates and timings for all endpoints tracked?

Next, the deployment process. Are tests run on all deploys? Are there canary deploys to minimize impact when bad code goes out? Easy rollbacks?

After that, I’d address the dev environment. Can you run it easily locally? Can you easily attach a debugger?

After that, add end-to-end, integration, then unit tests, in that order. Only then, once you understand the code well, and have it nicely instrumented and tested, should you consider significant refactors. By that point, you may even realize that a lot of it is good enough and rarely touched, and doesn’t really need to be refactored.

If any of the above steps are already well covered, skip them. And don’t spend all your time doing this - talk to your manager(s), try to get buy in to spend say 1/3 of your time on the health/quality of the code, 2/3 on features/bug fixes/etc. Justify WHY - in this case it sounds like the code would be hard for anyone but the original author to modify with confidence, to make sure the code scales past this one person without the product becoming full of bugs and instability, it’s necessary to devote significant time each sprint (or whatever) to improving quality. Can frame it as “original author was just trying to ship quickly, and could keep track of all the hacks because they wrote them, but to bring more people onto the project it has to be made safer/easier to modify for non-experts”. Maybe wait until you’ve been there a month or three before you start pushing this.

At the end of the day, the code doesn’t have to be perfect, it just has to be decently easy to modify with reasonable confidence. Tests should catch most errors, monitoring should quickly catch the rest to minimize the impact. Work towards that, over time, without killing yourself trying to sneak in refactors that your manager(s) don’t know about.
Some more information of the protein can be found here:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4945579/

Unfortunately, I'd love to see a 3d structure or even some x-ray crystallography, but perhaps we'll have to wait for that.
I see the same thing; why aren't there more business leaders and technologists? Also this description bothers me:

> African Americans invented all modern forms of music from jazz to blues to rock and roll to hip hop. In the United States, most fashion, dance, and language innovation has come from this relatively small community. ... / So, when we started the firm in 2009, it made logical sense to us that ... we would focus on this unique talent pool.

While it's true in one sense, it also defines African Americans by their skin color: Past cultural innovators had black skin, therefore current people with black skin are cultural innovators - "entertainers, business moguls, and basketball players", as you said.

Personally, I think the situation is simple: If you give people freedom and opportunity, they thrive - that's the American promise, the American dream, the American faith: in freedom. African Americans have only been given freedom and opportunity in a few fields, predominantly entertainment and sports, and so people have thrived where they could.

In fairness to the Cultural Leadership Fund, they are aiming to provide more opportunity in other areas:

> The basic goals of the CLF are twofold:

> * Connect the greatest cultural leaders in the world to the best new technology companies

> * Enable more young African Americans to enter the technology industry
The divergence was likely longer ago than that - the current consensus is 744K years ago [0].

0. https://en.wikipedia.org/wiki/Denisovan
Read this about rewriting:
https://www.joelonsoftware.com/2000/04/06/things-you-should-...

It's possible to rewrite but you incur risk when you do. Add tests and then refactor. Measure twice, cut once.

Or move. It's possible the person hates what they wrote and just escaped. But do the best job you can while you're looking for a better role. And focus on business value.
The entire ethos of YC startups is to make lots of money in a short amount of time; it's literally Paul Graham's career lifehack.
This is starting to become a bit of a meme on Hacker News, that LSD, or ketamine, or MDMA is some kind of miracle cure for all your problems in life.

It's not. I've taken my fair share of drugs in all kinds of different settings, so I'd consider myself at least experienced in the subject. Drugs don't solve the problems in your life, they're escapism. To quote (again) Hunter S Thompson:

> That was the fatal flaw in Tim Leary's trip. He crashed around America selling "consciousness expansion" without ever giving a thought to the grim meat-hook realities that were lying in wait for all the people who took him seriously... All those pathetically eager acid freaks who thought they could buy Peace and Understanding for three bucks a hit.

Drugs aren't going to save the world. The hippies thought that they could save the world in the 60s with positive energy, wishful thinking, pot, and LSD. How well did that work out? You could give the whole world a dose of acid, and the very next day they'd be straight back to killing each other.

I'm all in favour of legalisation, sure, but it's not going to save the world.

Upon saying that, in the correct supportive environment, LSD can be an incredible tool for healing past trauma. It's a shame that Timothy Leary and his lot managed to basically kill all scientific research into its therapeutic benefits for decades.
I respect your story, as well as those of the many other people on this site whose families have been through unspeakable trauma. Nobody's asking you to "water down" criticism. On the contrary, we're asking people to make more informative comments, instead of just posting empty rhetoric.

Generic ideological comments and denunciations of entire countries are examples of empty, fiery rhetoric that we don't want on HN. Why? Because their information content is low, they provoke others into posting worse, and they lead to extremely predictable discussion. The main thing a site dedicated to intellectual curiosity needs to do is not be predictable, so HN is a bad place to fight the same fights over and over.

In case it helps, I've been asking people for years on this site not to bash each other's countries, and the countries that have come up would make a long list. There's no national bias in it.
Wow. You're introducing me to a new world of books in the same genre.
> You might argue that 4G LTE is not technically a measure of speed, but it is certainly understood that way by consumers, so it should not be used in marketing if it is not intended as a measure of speed.

Even if it's hard to exactly quantify a priori what "4G LTE" speed is given that it varies with circumstances, it's pretty easy to show when Verizon isn't trying to deliver as much data as they have capacity for. The fire department did that, by comparing speed on their throttled device side by side with a personal device on the same network.
I can think of two theories:

1. It's a mistake. Someone in legal got carried away.

2. The performance of the L1TF mitigation is so awful that someone at Intel thought it would be a good idea to try to keep the performance secret.

(Which leads to option 2b. The performance of the L1TF mitigation is so awful that somemone at Intel is afraid that Intel could be sued as a result, and they want to mitigate that risk.)

I would guess it's #1.
"American" is not a race, what do you mean by that?
Sideloading on iOS is a bad enough user experience to be effectively useless.
How to Install Tor Browser on Ubuntu 18.04 LTS
Yes, it's a classic. Lately, I am fascinated by Adlerian philosophy.

And, I love audiobooks for its own pace.
People marking paper ballots manage to screw up the marking in every conceivable way, and when those are recounted in a close race, whoever is doing the counting can exercise some discretion in edge cases. Presumably a machine could guarantee that the ballot was filled out correctly and not spoiled.

For example, in a 2017 election for a seat of the Virginia House which would have switched party control, an election recount came up one vote in favor of the Democrat, but then GOP officials declared that a (clearly spoiled under any reasonable interpretation of the official rules for counting) ballot should count for the GOP candidate, making the vote a tie. Another GOP official then decided the contest in the GOP candidate’s favor by drawing his name from a hat. https://en.wikipedia.org/wiki/Virginia_House_of_Delegates_el...
I can recommend Coster-Mullen's book if you're interested in this stuff. Big and bound with a spiral binding it is a remarkable collection of bits of information that do pretty much tell you everything you might want to know about those first two bombs.
As a side note: Some of the license changes also block Debian from updating their intel-microcode package[1].

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906158#14
Why? Is it wrong to sell a phone at low cost and charge more for apps? Video game consoles sometimes are sold at a loss in order to make money from games.

It's similar to Fortnite's model: sell the game at a low cost (free actually), and then make money from inessential addons (skins).
I mean, they can probably say whatever they want, but this is not a legal thing - all they can do is refuse to sell you more hardware for violating their contract.
I'm interested in the facts of what they're doing so well - do they have deployed systems taking passenger rides? This is/was my industry, so I'm not just asking idly.

As an aside, the lack of clarity about who you do work for is probably what's contributing to the "teleological conspiracy theories".
Let the Other 95% of Great Programmers in (2014)
So, I click on a random square to find out some more information: POLY.

That takes me here: https://www.cryptocompare.com/coins/poly/overview. On this page, its listed as "PolyBit".

The description on that page: "Polybit is a proof of work scrypt based alternative crypto currency with a 10% premine and a block time target of 3 minutes, a hard cap of 150 million units and a difficulty retargetting every 24 hours. The website URL is inactive at the time of writing."

Inactive website, that seems concerning.

So, I click around there and find the Twitter account (https://twitter.com/polybitco) that appears to be associated with that page. It was last active in June of 2015. It describes itself thusly: "Polybit is a next generation crypto currency that changes the game for digital currencies and the relationship between businesses and users forever" - bold.

There is a link to a website there: http://www.polybit.co/ - but, oh dear, that website now belongs to some company selling sealants.

Undeterred, I head to Google. Searching for "Polybit" brings up this result: http://polybit.com/ - which seems unrelated - its some sort of backend API product.

So, I try the name listed on the Periodic Table - I search for "Polymath". That brings me here: https://polymath.network/ which appears also to be unrelated - its a website for some crypto platform that lists one of its benefits as: "Access to 2 Billion Unbanked - There is a trove of wealth that is untouched by Wall Street that can now be accessed through Polymath.". Maybe I'm a bit cynical, but I don't see how someone who can't get a bank account is likely to have the resources necessary to make good decisions regarding securities trading.

Going back to cryptocompare.com - the trading volume for the last 24h is allegedly 12.77 bitcoin - roughly $82,000. In the grand scheme of the entire investment world, $82k is nothing. But, this is $82k in trading volume on a coin that is either dead, or maybe its now a sealant company, or, maybe its a backend API, or, maybe its some company that seems to be designed to try to separate the already disadvantaged from whatever money they may have.

This is just an anecdote, but, it really does not help convince me that the vast majority of cryptocurrencies are anything but a fancy way to take your money, put it in a pile, and burn it. (Or, maybe useful if you are trying to launder it)

(All that being said, a pretty fun website concept and great execution!)
> If you’re going to come up with a great new way of doing something then the worst thing you could do is to keep it a secret

It's nice to be indispensable though.
I live in one of the high income economies (Australia) which I think is not in the cohort. I wish it was clearer how the cohorts line up, by economy. The chart obscures this a bit.

My take-away is that the opiod and other health crises are real, and there is a real measureable effect but I am less sure health outcomes by high-income worldwide is in net decline, measured by life expectancy.

https://www.bmj.com/content/362/bmj.k2562#F2 are the figures which show six economies this didn't happen in:

Finland, Japan, Norway, Australia, Canada, Denmark
This essay didn't fare well when it was initially posted: https://news.ycombinator.com/item?id=8799572

The discussion left me with the impression that the lack of progress in terms of making skilled labor immigration easier wasn't just a result of Washington's/politicians inability to get things done. That was however the reason I would usually hear when debating immigration hurdles with friends in the Bay Area.

It was pretty clear that keeping immigration difficult and very limited, even for skilled people, was also very much a popular position that largely reflected many HN users (presumably US voters).

Posting again to see if anything has changed in terms of how this community view and value foreign labor in tech?
Some Techies Are Shunning Silicon Valley for the Japanese Dream
I grew up in Richmond and thought the Best location there was an anomaly. It was so cool though. The picture doesn't do it justice. When you walk between the gap from the front of the building to the entrance it felt like you were in a terrarium. Because of the gap there was such a distinctive earthy, peaty smell to the whole thing. I did not understand how rare a design was at the time.

Interesting fact: Sydney (who ran the company) and his wife Francis Lewis (an art collector) from what I understand had an unfathomably large amount of modern art located somewhere under Richmond, Va. They have a wing of the Virginia Museum of Fine Arts named after them and donated quite a bit of art to the museum.
(1) They do have the DNA... That's actually how this discovery came about, and the reason for all the progress in this field over the last few years. Svante Pääbo at the Max Planck Institute and his team invented a method to extract DNA from ancient bone fragments a few years back.

(@) The term "species" doesn't really have a definition in biology. You seem to be suggesting that producing offspring defines two individuals as belonging to the same species. That's not a workable definition because most life on earth doesn't breed at all. It's also not the correct, obsolete definition, which had always been "producing offspring that is itself fertile". Otherwise, tiger and lion are one species (producing infertile liger when they mate).
So... Are you in any relationships with them?
Show HN: Simple shell script I created to find .com domains
Vote with your feet and change environment. It's never been easier, especially for people from high income countries with tech or other white collar professional skills.
I suppose the way you finance the purchase of said house is different today and as a result the price is different too.
Requirements: This script depends on whois. Make sure whois is installed

How to use: https://pli.io/UaZp9.jpg

I found myself searching for a lot of domain names for my project and my clients. I was using the domain search by tools provided by domain registrars like godaddy, namecheap etc. I had two main problems with that approach.

1) These tools aren't fast enough to check the availability in a sense the workflow of a domain search is mostly like okay not this, then what about this, it goes on and on like that. I wanted to know only if the domain is available. I don't want to load a bunch of pretty interface files that slowed me down in the process.

2) The good domains I searched were magically being bought if I don't complete the purchase in a couple of hours or within days.

So, I sat down and wrote this simple script which I've been using for more than a year. I didn't time it but this script should make you 4x more effective in searching domains.
For the kinds of workloads you'd buy one of these for I don't think single threaded performance is really relevant. Your other two points are good though.
Just because they've already been compensated to some degree doesn't mean they've been fully compensated. Video game consoles are sometimes sold at a loss in order to make money on games.
By the 'resource manager'. Point stands.

But, no place has HR assign resources.
I doubt that hardware at that resolution on max settings is hitting much more than 60fps though - a lot of people have 144hz displays.
Unofficially they were already excluded as early as about four years ago by shady government visits to telcos implying covert monitoring of infrastructure related tender processes.
This sort of thing no doubt came from US pressure or practice and could be argued to represent direct, covert, cross-border intelligence agency influence on 'free market' capitalism.

I was told the "five eyes" required this, and that no government agency in any of the five eyes economies will confirm or deny what evidence justified it.

The ironies here are supreme: We know within limits, Cisco and Juniper do backdoors. What we don't know, is who reads the backdoors Huawei do, but we can assume its not the US government.

What I am also told, is that the only established proven concern is about state-company governance structures: Huawei were insufficiently transparent about the stock holdings of former Peoples-Army board members and the relationship of the state and the party to the company. I can believe there is a governance issue, but c'mon: we buy oil from countries which want to execute human rights workers, and this is the issue?

I think we all know, this is "belt and road" vs "soft diplomancy" -China is being excluded for economic strategic reasons which have nothing to do with snooping risks.

The Australian Huawei board includes former Australian politicians. Senior ones. Ex-cabinet ones.

I interact with Huawei staff at IETF, and see them frequently at meetings in Asia. I don't view any of them as an existential threat, I think this is bullshit. Many of the Huawei staff at IETF are ex-Cisco, US and Canadian.
This is beyond idiotic. Any company that's about to release this in their production server will want to benchmark the effect of the fix. And some of them will have to provide the results to their customers.
This is a great reply, and I want to second a lot of the points brought up.

Adding on, the original developer is almost certainly aware of definciencies in the code. My guess is that they are largely a result of rushed deadline, changing scope, and feature creep than they are the result of bad engineering. When you need to get a new build out at 11pm because you have an angry client on the phone, it can be tempting to say “I know this is bad practice, but I’m just throwing this in the controller to get it working for now. I’ll fix it in the morning.” Especially at a small company without solid engineering practices, this happens enough times and you’ve eventually got an application with no meaningful organization or architecture.

Having been in charge of an app that started to look like this, i know that I would have loved a new dev to come in and say “I want to familiarize myself with this codebase by writing some tests, and seeing if there is any basic refactoring I can do. Where is a good place to get started?” The original developer probably wants to write those tests himself, but either has too much on this plate, or doesn’t realize how much time he’s wasting by working on a fragile codebase.

All in all, as other posters have mentioned, stay positive, and see how you can clean up and improve your little corner of the world.

One last point, I might take this as a small red flag. Don’t quit over this, but keep it in mind. If management isn’t willing or able to put engineering practices first, or to let engineers do their jobs the way they’re supposed to be done, it could signal other issues.
That's pretty normal in the industry.

Had a client where the employees where stored in a table called "resources". Also felt very much like a resource there..
In terms of impact on conversions the star rating has a powerful impact. People are highly receptive to the stars. I doubt that system is going away any time soon.
It's easy to understand why people may not believe that prosperity has increased across the board. I also used to believe this, but after looking at the data I'm not entirely sure what it is that drives our perception. This [1] paper from the urban institute is something I found precisely when looking to put specific numbers to the hollowing out of the middle class and the overall decline, or at least stagnation, of prosperity.

The paper does describe that hollowing out in clear detail. In 1979 the middle class controlled 46% of all income and the upper/rich classes controlled 30%. Today (as of 2014) the rich and upper class control 63% and the middle class's share of society has been reduced to 26%. There's even been a chiseling out in the size of the middle class declining from 38.8% to 32%. And that's pretty much where most articles tend to leave off the state of economic change. It's all true and it sounds pretty grim.

But context, as always is, is everything. This is the change in the size of each economic group from 1979 to 2014 as a percent of the total population:

- Rich: 0.1% -> 1.8%

- Upper Middle Class: 12.9% -> 29.4%

- Middle Class: 38.8% -> 32%

- Lower Middle Class: 23.9% -> 17.1%

- Poor or Near-Poor: 24.3% -> 19.8%

The reason the top's share of income has increased is because people are moving, at an incredibly rapid pace, from the lower classes the upper classes. Statistics like this are certainly subject to biased interpretation and 'massaging' - though I think the paper is extremely transparent in their methodology. But if one is curious about the source, wiki has a section on the political stance of the Urban Institute [2]. I found this all eye opening to the point that it actually changed my worldview. Economically we are doing something very right.

[1] - https://www.urban.org/research/publication/growing-size-and-...

[2] - https://en.wikipedia.org/wiki/Urban_Institute#Political_stan...
Facebook pulls iOS VPN app following Apple's privacy objections
If that were the case, no, nothing wrong... But apple is making a huge markup on their $1200 phones. They aren't making up a loss with their app store. They're just piling on the cash.
I hate these kinds of articles and titles. I mean, the science is interesting, but it's not like "survival of the fittest" is now discredited or anything.

Fit doesn't mean physically fit, it means fit as in "fit for purpose" or "suitable". It's easy to see how a slow metabolic rate could make organisms "fitter" in terms of lower energy requirements or longer lives, for example.
Oh intel. What has happened to you?
Do they really think this could even remotely be enforceable?
Nah, dude, everybody's mistaken sometimes. I shoot off half-cocked all the time. I just wanted to make sure we were all on the same page. =)
You're responding to a strawman of what I said. I'm not sure what to say.