skysight-inc/HackerNews huggingface dataset:
If you had a top of the line Intel CPU from 4 years ago, today it'd still be competitive with AMD's top CPUs, at least for gaming.

If you had a top of the line AMD CPU from 4 years ago, you'd have a nice toaster.

AMD fans have gotten louder than ever (and quieter, heh), but the fact remains, AMD can barely compete at the top end as far as gaming goes.

For a short while, AMD had finally met up with Intel at the top end of gaming CPUs (i7 8700k vs Ryzen 7 2700x).

Now the i9 9900K clobbers that comparison.

And yes, some people will immediately yell no fair because the 9900k will cost up to 200$ more, but if you're building a PC to last years, who cares?

My gaming PC has a 4790k that's been running at 4.9 Ghz for over 4 years now. I upgraded the GPU to a newer card, Vega 64 (would have been a 1080ti but all the 38" ultrawides only support Freesync), and that 4 year old CPU isn't a bottleneck yet.

Saving 200$ back then would have been the difference between needing a new motherboard, CPU and RAM today, easily a justified investment.
$630k a year in profit selling nut butter?
That's not new at all. This is known as cooperative multitasking, and you have the system define places where a co-routine switches to another one waiting for CPU. These points are usually those at which I/O is done. Not at all new.
I'm against object oriented programming because the code written in that way is needlessly complex and unmaintainable. Experience taught me that procedural, respectively the functional approach produce code which is easy to understand and therefore debug and maintain.
Some people mentioned learning absolute pitch, but I've played an instrument for many years without achieving what I would call absolute pitch. However, I'd say you can learn relative pitch in a much shorter time if you learn some basic music theory.

Just making this stat up on the spot, but probably 90+% of traditional Western music is played in either a major or minor scale or some combination of both. Being able to identify major and minor is fairly simple and can probably be learned in a few hours and refined over a few weeks. This will let you categorize much of the music you hear into two buckets. From there you can learn about intervals. The majority of music is in a major scale, so you can start with those. Play scales and play the various intervals. Play them slowly and repeatedly. With practice you can easily identify the intervals and this will help you identify the jumps between notes in songs. Then it's quite easy to fine tune to the exact scale and octave by simple comparison between a recording and what you're playing. With more practice you'll begin to identify common scales for categories of songs.
So all they did was take some film from Steelcase and fix it on sunglasses? I'm curious what they are doing to 'productize' this other than just choosing some cliche sunglasses to stick the film to. Also curious how much the film costs, since I'm interested in making myself a pair..

Edit: you can request a free sample of the film here: https://info.designtex.com/casper
Go may have more threads, but it is not better at concurrency. It lacks several key things that make Java much easier to scale up, even if Go is easier to get started with. On my wish list:

* Thread Local storage. A million Goroutines means nothing is they are all fighting over shared storage. Consider trying to implement Java's LongAdder class, which does intelligent sharding based on contention.

* ConcurrentHashMap. sync.Map is horrendously contentious for writes. It's not even possible to write one yourself because Go hides the built in hash function it generates for each type.

* Goroutine joining. This is between a rock and a hard place, because if you don't wait till Goroutines are done, you risk leaks, and if you do wait, you need to put WaitGroups all over the place.

All those millions of goroutines don't help if you don't have the tools to coordinate them.
Websites like WSJ manage to get listed high in the Google rankings by presenting the actual article, instead of a paywall, to the Googlebot and to requests with Google in the Referer field (as I understand it). I gather that they do the same thing to the Archive scraper. As far as I'm concerned, that's a cheap trick the website performs, and using a cheap trick to get around it seems fine to me.
The fractal TA theory was commissioned into an actual esoteric piece of software by Terence McKenna, called “Timewave Zero”

https://youtube.com/watch?v=k9vkoDkeaVM
Sure. But I never said Google should try to compete in all of them. Just social, given that it is up there as a fundamental human need, hardwired into our brains like the need for food or sex. Google’s mission is “to organize the world’s information and make it accessible and useful.” You really can’t fault them for trying to organize the world’s social information when it became clear to everyone that social was powerful enough to become one of the dominant computing paradigms.

My take is, they were justified in going for it, but it’s simply not in their DNA. Social information is different from the non-human information where Google dominates (eg search, maps, etc).

I do share your admiration for Apple vs Google. But I wonder how long they will be able to keep it up without a Jobsian product visionary to define their identity. Tim Cook is doing a good job so far but there is only so long they can coast on iPhone dominance and strong operations. Apple’s identity revolves around defining the future, and I’m not sure they still have that ability.
> Instead of seeing all requested permissions in a single screen, apps will have to show you each requested permission, one at a time, within its own dialog box....you will be able to choose to share one but not the other.

I really felt the need for Android like permission model for my Google account, where you can reject a permission request and still use the app.

Much appreciated change, that allows more refined control over account privacy.
No Linux version? :(
Yep. I guess that is my point.

That doesn't make prevent the social network with the same name from being good though, although ironically the fact that it never became as popular as Facebook might have been part of why it stayed so nice for so long.
If you make this argument about any single component, you end up with low performance across the whole system because it leads to a culture where everybody can point out that their code uses only a few percent of the CPU.
Intel probably gets more from selling a Xeon.
This is the same strategy as news sites where you have to go to the "next page" fairly often within the article (what does that even mean) so the ads reload, or there's a dumb slideshow where every 5 images it's an ad. Or when sourceforge had its full on transition to a money sucking machine and they made the UI worse and everything multiple page reloads away just to show more ads.
I had no idea this feature even existed. It was well hidden.
Thanks, for the wishes :)

Need to fix the final missing piece: Find a place to call home. Once that is done, will work for the next 20 years attacking terminal disease!
The important market is when smartglasses replace smartphones as the dominant form of human computer interaction. Which will happen in the next 10 years.
The fact they don't run on windows means some subset of your users cannot even use them if they wanted to. Better to spend your time on something they can all read.

I'm not saying they're not useful. If you've got plenty of time to write up docs, go ahead, but the reality is we only have so much time and I think we should spend our time writing in-CLI docs and web docs before we start man pages.

Also, you don't need web access to use in-CLI docs either, and that works on all platforms.

Having said this, I do plan on having man pages be an export type of the oclif docs (which is currently in-CLI and markdown). I intentionally made the output very similar to man pages already so it should be relatively easy to do.
I don't watch the news, but if that is true, why don't you just tune in for the last 5 minutes?
Conveniently for them, they only kept 2 weeks of logs (this is a 3 year old bug). I might implement that at my company. Take two weeks to patch and test the security hole, then review my two weeks of logs for any evidence of a breach. Then tell customers we haven't found any evidence of illicit access.
I'm a little late to the party on my follow up... but the numbers should be an indicator of what your next steps are. If you 7/7 on phone screens that means you're doing just fine there, and that the issue is something in person (more than likely its an easy fix too! most of the screening for applicants happens in the early stages)

I would start taking detailed notes of the types of questions that you are being asked in person and examine the initial reactions of the people that are performing the interviews. There's something hidden somewhere in the interview and you can find it if you read the situation carefully.

Last note quick => I would REALLY REALLY dig in and make sure these are even companies that you would want to work for... just because they want to hire you doesn't mean that its a good fit for you. And despite what it may seem (the way companies run around pretending that you should feel fortunate to work for them) the consequences of taking a job that is a bad fit are significantly worse to you than for them to make a bad hire.
We detached this subthread from https://news.ycombinator.com/item?id=18164974 and marked it off-topic.
> $600 million in revenue

Napkin math time. Assuming 30% profit (very achievable for a tech biz that size), thats $90M a founder per year (if they want). I would take that over the risk of trying to get to a $1B sale any day of the week. There aren't very many industries that can achieve something like this. What a time to be alive.

Note - I understand their are so many assumptions here, but I think my point still remains.
I was blown away by this! At $5 a jar, that’s 10,500 units a year. Or roughly 350 a day. They must have a distribution deal with Whole Foods.
“defeat happened a decade ago“

...right. Hence, them finally “admitting defeat” which you objected to for some reason in your previous comment.
NASA Moves to Save the World from Yellowstone Supervolcano Threat
Ask HN: Migrate from Google+ to what exactly?
I have been a happy user of Google+ for years, mostly for its Circles feature. Now I need to find something to replace it.

(See post below for more details)

Suggestions very much welcome...
I have a few hobbies/interests and I like to disseminate information (links to other internet resources, mostly, including stuff I read first through HN). I have currently almost 300 followers, and 28 circles.

Before Google+, whenever I encountered something interesting (say, an article about Japanese language and culture) I had to just send an email to a group of people, while role playing gamers where mostly a distinct group, even if some of these where maybe also in the SW developer group, or interested in Japan too...

I could of course just do the same, mapping all the current circles to mailing lists or aliases, but this would probably be much more cumbersome to manage (i.e. when posting from my iPhone) and of course I would lose the "community" aspect: a lot of my current 300 followers were people I got in touch because we were both following others on Google+.

- I have no Facebook account and I do not want to change this.
- I do have Twitter but is basically dormient (I created an account for purely technical reasons but I have tweeted maybe 3 messages on it and do not use it as a reader, either).
- Getting people like friends and family to follow me on Google+ was already a bit of a pain when it was alive and kicking (but then it also allowed to make posts "public", which helped a bit) so moving to something maybe even better but obscure (e.g. Diaspora) I am afraid would be very self limiting.

Having said that, what would you suggest? Remember that is mostly to be able to tell people "you can find stuff I am interested in here..." so I am thinking of Tumbler, even if I understand that there is no way to segment the posts by "circles" so people interested in Calligraphy will have to sort through RPG related posts and other stuff they are not really interested in.

(I do have a personal website, but it is not a blog and it is static, backed by an HTML generator, so updating via iPhone is impossible)
Smack My Bitch Up – Prodigy
1) The 400 AGL rule comes from the idea that the FAA administers everything above that line. Below 400 feet isn't considered navigable airspace. The FAA doesn't specify a global minimum altitude for aircraft to fly at (in 14 CFR 91). Instead, they specify building and person/surface vehicle distances and end with the catch-all that you have to be flying high enough to be safe in the event of an engine failure. So, they're creating rules in a manner consistent with their preexisting regulations.

2) The airspace over the Hudson appears to be class E, which is controlled. By definition, only class G airspace is uncontrolled.

3) The actual plane landing on the Hudson was an airliner in the middle of an emergency. Landing on the river was certainly not part of their planned activities for the day. The pilot-in-command is allowed to deviated from the rules to the extent needed by the emergency.

I'm sure the FAA is still hotly debating how drones will be treated, but it's a government organization used to old technology and moves slowly. Silicon valley will run laps around the regulations until the VCs get bored and fund something else.
Great question!

There's no enforcement mechanism, but I can't think of any examples of comments not being addressed before being worked on. Also, so far all RFCs receive comments (between 5 and 50).

Tracking RFCs is a good point, and we do it by putting them in a git repo. The document itself is markdown, and comments happen on a pull request (which also helps with notifying the entire team).

So RFCs with an "open" PR are the ones currently soliciting feedback.
Oh wow, Intel you have the fastest gaming CPU ever for 488$, up to 50% more performance over your last generation CPU

Or I can get a CPU that traded blows with your last generation CPU for 320$.

I'll take my 500$ CPU please and thank you.

If you're stretching out of your comfort zone to afford a 2700X it's one thing, but the moment you're the type of consumer comparing the 9900k to a 2700X, it's not even a contest. Everyone accepts PC parts are a case of diminishing returns, the 9900k is delivering beastly, even if diminishing, returns for what it costs.
A pre-modern large extended family living together that had 3 or 4 generations, with 2-4 older adults, 4-8 younger adults, and however many children would likely have a similar division of labor and economics, albeit without the labor saving advances made in the last few hundred years.
Please keep nationalistic and political flamewar off HN.

https://news.ycombinator.com/newsguidelines.html
I'm playing around with react-dom-lite, and frankly it's exactly what I need - I'm getting less worried about IE support by the day, and it drops the bundle size by quite a bit.

I'd love to see React itself ship with options to drop polyfills and old browser support if it helps the bundle size.
Posting like this will get you banned here. We don't want unsubstantive comments and we certainly don't want nationalistic slurs. Please don't do this again.

https://news.ycombinator.com/newsguidelines.html
an oldy but a goody, and let's not forget the office of the future >> https://youtu.be/G_jMGApsAnM
Periodontal Disease Bacteria May Kick Start Alzheimer’s
Real ambition on global warming: what it would look like – Vox
? not a single Forbes 400 tech fortune hails from New York

how about Bloomberg
If you're driving in Japan, you're likely to be eaten by a grue light. That said, we actually mix some blue into modern green lights, so that colorblind people can distinguish the two colors.

In official CalTrans terminology, the yellow lights are called "amber lights" -- so we have our own weirdness in the U.S.
> We discovered and immediately patched this bug in March 2018.

I do believe the problem here is that they didn't disclose it in March or April. Disclosing it six months after the fact does not help trust.
Appears that (wording is somewhat vague) apps which only store user data on the device do not need to go through this external security assessment.

Agree that this is Google pushing their security costs onto developers and effectively killing bootstrapped SAAS apps.
We've banned this account for making personal attacks and ignoring our request to stop.

https://news.ycombinator.com/newsguidelines.html
The cloud is already in profitable mode - AWS has 25% profit margins.
Limo firm to judge: Tell us whether Uber drivers are employees
Uh, they kinda did copy Facebook shamelessly on the core features and basic UI, with the exception of Circles. I log in, I see a feed, I have a way to add “friends”, I can share text/photos/videos/links and comment. It basically looked and felt like logging in to Facebook with no friends on there, less features, and a few interesting UI differences.

If they had done something different, like say restricted you to X number of friends, for any small X, or focused on groups, or done something anonymous like Secret - now that at least would have been different. It may have still failed but at least it would have been trying to scratch a different itch on the social spectrum.
MIT develops a chip to help computers work more like human brains
I live more centrally in LA. It can take an hour or longer for me to get to the beach in SM, Venice or, for quiter, nicer fare, Zuma. There are large portions of the city that are about the same distance or further so it takes even longer, not to mention the amount of traffic you're sitting in the whole time vs the excellent roads everywhere in North Carolina.

Also, as someone from NC, I'll go ahead an say while I'm a big fan of the dramatic scenery of the West, the coastline and beaches of NC have their own special charm, not to mention are cleaner. Only problem is, with sea level rise, the Outer Banks probably won't exit in a couple decades.
Would you please stop posting unsubstantive comments and using HN for political flamewar?

https://news.ycombinator.com/newsguidelines.html
Not very convincing. Google is shutting down one product which didn't have traction. They have killed products in past with a bigger user base. And G+ gave rise to Photos and Hangouts, both widely used.
I was surprised by this as well, they have more information here: https://www.eastwindblog.co/?page_id=409

Looks like small-batch-industrial, and their customers are other businesses who make organic health food products containing peanut butter.

Apparently they also make sandals: https://www.eastwindblog.co/?page_id=411
India is threatening the made-in-China industry
'unlikely tech unicorn' ....why is it unlikely? Someone was going to dominate the smb tier of email marketing and mailchimp have executed really well.
The whole valley 'unicorn' schtik is what's unlikely, it's just glib VC speak for fast bucks and easy money
Didn't realize that was a thing there now. Spectrum is definitely not helping my blood pressure charging $60-70 for 100 Mbps here in LA.
Thank you for sharing. That was a vivid and moving scene.
This is exactly what I posted a while back about my situation - https://news.ycombinator.com/item?id=17938307. I turn down VP Eng roles almost every day and internally cry every time I do it. I also know that I won't get these opportunities, to work on cutting edge technology with great peers, in other places.
Regional slurs aren't welcome here, including internecine ones like this. Please don't post like this to HN again.

https://news.ycombinator.com/newsguidelines.html
How listening to our 4.1M users inspired a new product idea
True, see the Pokémon case with the original Green edition and then the Blue one.
Q-map: A Convolutional Approach for Goal-Oriented Reinforcement Learning
No, so saying outright that microservices are better or worse is just that: a formula.
lol I've been seeing signs for the light rail since I was a kid (in my thirties now). Are they making any headway or is that still a bit of a joke?
The point is that as of now there are no guidelines and regulations - which means no exceptions yet. I think everyone is hoping or assuming that little toy quads won’t count, but until we see the regulations we don’t know what qualifies as a ‘little toy’.
There's also yew[1], which cites ReactJS as a direct influence.
It implements a virtualDOM and is quite fast[2].
One of my main motivations for learning Rust right now.

[1]https://github.com/DenisKolodin/yew

[2]https://github.com/DenisKolodin/todomvc-perf-comparison
They kinda were first decent ones and the competition wasn't really there. Gmail offered hundreds of megabytes of space when other providers offered 5.
The essentials of API product ownership
Please be respectful.

It's not spam for an HN user to link to their work in a relevant context. If he were doing it in lots of threads it would be a different story, but that's not the case here.
That's a very important point, IMHO, and an underrated one.

The next big social network -- the one that turns Facebook into MySpace 2.0 -- will be one that lets users maintain not just multiple 'circles' but multiple identities. I don't just want to separate what my parents see from what my coworkers see, or separate what my (hypothetical) friends from church see from what my (hypothetical) fellow members at the local underground S&M club see. I want to be different people as far as they're all concerned.

This will scale in interesting ways. For one thing, advertisers will actively benefit from this model because it will let them target individual personae.

The notion of keeping the name you were born with and using it forever, everywhere, is the original "single sign-on" paradigm. To the extent single sign-on, single identity is suboptimal in cyberspace, it will eventually be seen as such in real life. The use of real names online already ranges from a useless practice to a hazardous one, depending on how common or how obscure your name is.
Berkeley CS 294: Quantum Computation (2016)
Not super cheap nor super intellectual, but consider somewhere in the Netherlands. The social safety net is excellent so there's not a ton of stress in the population as a whole. I recommend Delft, but the country is small enough that you could practically live anywhere.
Launching a new app quick sports news
You can always almost find out by just Googling the video ID, especially if it's been submitted to Reddit or a similar link sharing site.
People often overreact to new things. They did it with books, televisions, cars, etc. Maybe unease about change?

You'll see people react one way to the annoying sound of a nearby drone but not bat an eyelid when it's a helicopter (let's say it's a sightseeing helicopter rather than rescue chopper) or a lone person on jetski terrorising an otherwise quiet harbour.

I have a friend who will say "I hate drones, I just don't like them" with no real explanation. Nothing about the sound or risk. No bad history with them. I'm not discounting the risk or annoying sound, but I firmly believe a non-negligible percentage of people dislike them and then later retrofit an argument.
I read somewhere that the original green light was blue but green was easier to see at dawn or at dusk or at you or something so they switched
Just completed a chapter on PropTypes. While useful, they seem to be an excessive and tedious. Can't we somehow leverage TypeScript for the model validation instead?
Better completion usually makes me more productive no matter how crap the language is. Looking at you Java with your ginormous standard library with poor docs, and poor completion in eclipse.