skysight-inc/HackerNews huggingface dataset:
There's a catch-22 here: you can't raise the topic of diamonds without her understanding you are thinking about marriage. And even if you've been together for years, it may just not have come up. And people are unpredictable: she may just have an irrational dream of a diamond ring. So I think the worry is justified and not necessarily a sign of insufficient marriage-maturity. But that doesn't change the advice: the only solution is talking about it.
English or the Indian version is an official language
Companies aren't charities. Their goal is to make money, not help anyone out.
I would not tell the parent how they will feel. For myself, I have been actively attending meetups and other events as a way to meet people for about a decade. At the beginning I forced myself to go, even if I doubted I would enjoy it. And sometimes I would make friends and get dates.

But eventually I realised I mostly regretted attending. Sure, you can meet people, but it's a setting that creates an initial bad impression and with people who are probably a bit socially awkward. Doing the initial greeting stuff got really old (job, home country, etc...) and most people were uncomfortable skipping it.

So now I never go to events to meet people. I only go if I would go anyway, because I'm curious enough or know I will enjoy myself. That's my recommendation, anyway.
NZ's Geonet and USGS use different versions of the Richter scale, so both are likely correct.
Nobody has ever been the least bit bothered by my non-diamond choice of an engagement ring for my wife.
Anyone has ever worked with Ubiquiti networks products? I'm wondering how well would it behave for Datacenter Switching.
Because they hate India
The Law of Demand and the Law of Supply apply.
That happens for you. How do you know it happens for other people? How do you know how many other people share your experience, vs people who don't have that internal monologue?
Here is the article that talks about the De Beers marketing plan that created the concept of a diamond engagement ring.

http://www.theatlantic.com/international/archive/2015/02/how...
Indeed. Many websites have legitimate use-cases for auto-playing video. I don't want to click again on a youtube video to make it play.
Why are you comparing an older chip with hyperthreading to a newer chip without, in a multi core benchmark? Not to mention the turbo frequencies.
That's nice. Androids are fine phones too for a fraction of the cost. The problem is my wife likes diamonds and iPhones and I doubt either has much to do with the specs.
Hacker News is pretty poor on mobile. A lot of it is because developers/designers don't give it any thought.

They think everyone has a superfast broadband connection, the same monitor/resolution as themselves, the same OS and browser setup etc.

There are browser plugins you can get (or write yourself) to give you more control of your experience though.
For amateurs to become better chess players, they:

* Learn basic endings like KKR

* Review their tournament length games for where they made sub-par moves

* Learn tactics like pin and fork

* Replay grandmaster games

* Do two to mate chess problems, and other such problems

* Learn strategies like best placement of pieces, proper pawn structure etc.

* Learn openings (when one is more advanced)

Some of these can be reasoned out or explained step-by-step. Some can not - like doing chess problems. How does that make one a better player? In some ways it does not make sense, but in some ways it does - after doing many chess problems, I start "seeing" two to mates when they appear on the board, whereas I may have missed them before. When you do dozens, or hundreds, or thousands (Polgar book) of these two to mate problems, and redo them until you can see two to mates within seconds, your brain gets good at pattern matching, and you become more adept at seeing two to mates when they appear on the board during games.

One interesting thing is the first time you see a two-to-mate, it may take a few minutes, maybe even 20 minutes to find it. After subsequent review it may take a few seconds. Do this thousands of times, and it shifts from rational analysis to pattern matching.
Transistors built on GaN and SiC processes can operate with a junction temperature of up to around 200C. As you say, that's a pretty big deal for RF power transistors, as they can dissipate quite a lot more power without blowing up.

Another issue with running nanometer-scale chips hot, from what I understand, is that the dopants will start to diffuse into the silicon, and because the feature size is so small, you eventually get transistor failures.
oh wait, I see how to see my level... the up arrow. It would be good to have a timer and let you share it on SocMedia
Although a majority of groups are about tech, in most medium cities you can find meetups for hundreds of non-tech topics with enough people attending each week.
It's definitely not just that, because placing huge import on diamonds, and gushing over their (much agreed upon) beauty, and having preferences for stones and cuts etc., and showing them off at the office, and talking about their size and how much they must have cost, and equating some of those things with the size of someone's affection and worth as a person, are still ubiquitous in (at least) American society.

As far as I can tell they're only on the way out with bleeding-edge progressives.
Earth’s plants are countering some of the effects of climate change
Ask HN: Where can I find out about anti-trump activism?
I'm thinking there must be (or should be) a site somewhere.
I think iOS supports AdBlock there days so you could try one of those.
SHA1 is a hashing algorithm (as opposed to an encryption algorithm), this means the string you're trying to hash will always have the same result. As an example, the string "password" will always have the same SHA1 hash (5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8). If you have the list of hashes, you can always find a lot of the passwords by using the techniques explained above.
cheap developers from third world countries
/r/the_donald has taken over Reddit. I do not think there is any way to go back.
sub-urban sprawl ?

But also, the Randstad is like one big city - it's only 30 minutes from Amsterdam to Utrecht / Leiden / Haarlem / Purmerend.
There have been a couple of articles about aphantsia on HN. I'm having trouble finding them.

Here's two

https://news.ycombinator.com/item?id=10148792

https://news.ycombinator.com/item?id=11554894
> You download YT videos before watching them? Seriously?

I do this because the YouTube website (when the player is present) is too slow for my device. It adds about 5 seconds, nothing terrible.
Do you think a girlfriend would make you happy?
I think you are misreading it, some. Think of it more as "zero allocation during traversal." The point is not "free traversal of a Trie" but another trade off to look at in creating a program. (Granted, one that is at a level most of us are not writing at.)

This is similar, in some ways, to allocation free depth first searches of tree structures. (That is, without a stack.) It is hardly "free" since you have to take care in constructing the tree. However, if you have a tree you will construct once and then want to make sure you can do a DFS without worrying about stack storage, probably a very valuable technique to have in your belt.
This is particularly fascinating to me, because I am a deeply and painfully lonely person. My current working hypothesis is that my life experience has caused some level of attachment disorder, resulting in a feeling of loneliness even when I am not alone. The main reason I started going to various roller derby practices and events was to grow my circle of friends (the common sense advice -- clubs, events). This has happened, but I still feel a sense of apartness, which I suspect will take a long time to go away.

I've learned a lot about the mechanism of establishing friendships, though. As niftich points out above, I had the tendency to consider friendly encounters as one-offs; more specifically, "Oh, that happened. How pleasant." And then go through the mental acrobatics of wondering if the person would like to continue being friendly or [s]he was simply being polite. So the idea of "broken fantasy world" works in reverse here: I have a broken core belief where I don't understand the value someone gets out of hanging out with me.

Just a week ago, friends came over to celebrate my birthday and watch the WFTDA champs. Another friend who is not part of that circle remarked on something that hadn't really clicked for me -- I must be a good friend (and loved) because my house was full of people. So the feeling of loneliness, somehow baked into a bunch of erroneous core beliefs, also masks reality and hinders the formation of relationships.
Why? Does something like 90% get rounded up to 100%?
State of Privacy India
"the abstraction of a replicated, in-memory data structure (such as a map or a tree) backed by a shared log"

If I read just this piece of text anywhere, the word popping up in my mind would be zookeeper
How is it disconcerting? Lower prices are good for the consumer!
>As far as I can tell they're only on the way out with bleeding-edge progressives.

A demographic known for their immunity to costly signalling behaviors.
Reproducing that behavior with just bash and xargs is too difficult for me.
Consider that ugly is subjective and that your tastes may not match those of others.

Generally speaking, larger font sizes are preferred by many (IIRC, Bootstrap, MailChimp both recommend 16+px for body text) for readability. What specifically about smaller text is more readable toyou?
Sounds like a hateful attitude to me...
Happy Couples Don't Buy Diamonds Online the Way They Used To
Case insensitivity is pretty Anglocentric. Much more interesting would be keyboard layout insensitivity. As an Israeli developer, if my password is, say, asdf, then from a usability viewpoint it would do me wonders if שדגכ would also be accepted, as I'll be writing something in Hebrew, switch to a different page, click a link that brings me to a login page where my username is saved, whoops just entered my password on the Hebrew layout by accident.

Reporting caps lock usage and not also keyboard layout usage is a pretty bad usability hole IMO.
There is a simplified version of the UNDHR (easily readable and intended for young people) at http://www.youthforhumanrights.org/what-are-human-rights/uni...

Youth for Human Rights International is a non-profit organization whose purpose is to educate the young on human rights and activate supporters and promoters and defenders of human rights.
You get best friends for free when you're a kid and they last till about midway through your life. After about 35 you must actively work for the friendships you desire and when enough time has passed, you might have a few best friends again.
In old times they were throwing virgins down the cliff to please some god. Now we burn cash to please some virgin. Humanity clearly progressed.
There is more to it. The paper linked from the article is enlightening.
There's a GREAT book that discusses this phenomenon called "Society of Mind": https://www.amazon.com/Society-Mind-Marvin-Minsky/dp/0671657...

Every HN'er should read it. Basically, we have all these "mini-mentalities" in our brain, but they "talk" (or don't talk) together in different ways. Definitely interesting if you're an AI guy.
2nding that Seattle is horrible.
After fighting with Putty to managed saved sessions between computers, I end up using cmder and the ssh CLI.
You might consider using a term other than pseudo random for that, since pseudo random number generators generally try to be uniformly random, as opposed to the sort of thing you're talking about.
Uhm, thanks for the spoiler -.- (Some of us watch ChessNetwork’s short analysis videos.)

Funny how 99% of HN posts have vague, clickbaity titles like “Progress”, and I’m always thinking they should put more information in the headline. I got what I wanted, I guess.
http://www.theatlantic.com/magazine/archive/1982/02/have-you...

This article is a pretty interesting one on the topic!
Reminds me of the amusingly named 'expertsexchange' site, and the stackoverflow copies. Google shoved them down the ranking pretty quickly. Shame they don't do that to pinterest.
Does Net Neutrality Stand a Chance in the Trump Era?
> people can't spot the difference

OK, story time:

Way back, a friend of mine in High School wanted to give his girlfriend a ring just randomly (for no occasion), so he bought a cheap one, like $10. So he's going to wrap it as a gift at home, and he needs a box. Asks his big sister, and he gets an unused proper ring box from a local jewellery store. Wraps gift, puts in girlfriend's mailbox as cute surprise, and when she opens it of course it's too small. So girlfriend takes box and ring to the jewellery store named on the box, and asks to swap it for one that fits. And the shop assistant doesn't spot it's a $10 ring, so girlfriend gets a nice silver/zirconium ring that fits, costing like $150. The day after she tells boyfriend she had to go to the store and swap it. After a few minutes he realises what's happened, but of course keeps very quiet to her about the true story, and enjoys his status as the super romantic/affectionate guy.
GNU parallel is pretty cool.

Another little thing I realized a while back is that `make` (yes the crusty old make + -j flag) can be used to parallelize jobs. We do it for compiling usually, but it can be used for other jobs as well.
BoomApp, an app that will identify any video from a single camera scan
Hi everyone, I am the creator and co-founder of boomApp, a mobile application for iOS (https://itunes.apple.com/us/app/boomapp/id959508847) and Android (https://play.google.com/store/apps/details?id=com.boomapp.app.boomapp) that will identify any video from a single camera scan. Our database is fully scalable (up to thousands of hours of videos) and can give a match response in less than 5 seconds.

We are now starting to "spread the word" and as first use cases, we have now more than 1000 interactive movie trailers, some of them are in this playlist (https://www.youtube.com/playlist?list=PLuDalWWJNS1lvDhdSGmgXwHeYKQnoCGgh), that give you information about the movies. In some cases the results are pretty awesome, like the Game of Thrones one (https://www.youtube.com/watch?v=Kv1TKpEOK2I)) but most of the results are just links to IMDb pages (since it's faster to create such a result for this use-case). Our goal is to make every movie interactive and give unique content such as "making of" videos, parallel stories about some characters, bloopers, bios, filming locations, etc... and give you this information when you are actually watching the movie or the trailer!

I would like to know what you think of the application, the technology, the results and how could we improve it to make the user's experience unique. I would like to hear from you, any feedback is welcome (good or bad). If you want to know more about us please visit our [website](https://boomapp.co/).
I hear a lot of solutions, but they're all downstream of a core problem. Any "immigration" visa that denies immigrants the right to choose where they live, what profession or trade they enter, and what employers (if any) they work for, has already failed.

I understand it is tempting for silicon valley employers to lobby for control over workers lives, under the guise of a shortage of software engineers. But citizens are allowed to choose their path in life, and if becoming a developer in the vally isn't appealing to them, thats the market's answer.

Don't try to fix this by creating a large scale tier of noncitizen worker with limited mobility right. Whatever system we have, it must not coerce immigrants into working as a developer as a condition of living in the us.

As long as this deep flaw remains, all "fixes" will just be window dressing.
Venezuela, a Failing State
Your chances of being maimed in that cardboard box even in a minor city crash are high, it literally is a deathtrap.

You literally seem to have no idea how any of this works

Those cars are constantly broken. They leak everything everywhere. Serviceability by amateurs goes directly against low emissions. You can't make a clean, 4-stroke engine without high fuel pressure. Modern engines require unimaginable tolerances.

Recycled material is almost always more expensive than non-recycled one, why do you think recycling needs to be forced by law? Eastern Germany had shortages of materials so they literally used anything they could. Do you really think it was inert and harmless? For e.g. soviet bloc used heavily carcinogenic cleaning agent in preschools, hospitals etc.

Sure, you can drop bells and whistles like electric windshields, infotaiment and the like.
Making a booking at ~4-6pm for that night works just fine. I have even made a few bookings at like 11pm. A phone call while getting food / gas is more convent than driving somewhere. Now, you might pay more that way, but outside of city's hotel rooms are really cheap.
I've used their wireless, VOIP and IP camera products. They have a rather awful UX software wise with unifi. The hardware is usually ok. It does die more often than say Cisco equipment. It just has a generally lower build quality.
Maybe those people are just not worth making friends with. I find that people who accept that deep interactions are important to never stop making are those with the most insightful views on life.
For my senior design team of 5 developers using Scrum and JIRA:

master ("production") branch:

- this is deployed

- nobody (not even GitHub Org administrators) can push; master is only changed via approved PR

dev branch:

- the base "working" branch during each 3-week sprint

- pushing is allowed iff the change is trivial or already has team consensus (e.g. changing linter rules)

- this is where we demo to our Product Owner

"story" branches:

- branched from dev

- named along the the lines of "alternate-checkout-TFF-75-story"

- base branch for any work that needs to be done for a user story

"task" branches:

- branched from the corresponding story branch

- (usually) named along the lines of "item-unavailable-TFF-92"

For all branches:

- CI must pass

- all PRs require >= 2 approvals, unless it is a trivial change then only 1

- require PRs when merging upstream (i.e. task -> story -> dev -> master)

- merge freely when going downstream (i.e. master -> dev -> story -> task)

- do not merge from story-A to story-B nor task-A to task-B

- squash commits when going task -> story and story -> dev

- do not squash when going dev -> master

Having stroy & task branches help keep the changes for each new feature in easily digestible chunks. The story branch is particularly helpful when two tasks need the same code, but the story, task-A, nor task-B branches are ready to go to dev. So we merge the shared code to the story branch, then the other task branch can merge down the required code from the story branch.

Currently, there is some contention over our verbose branch naming scheme. Previously, when 3/5 of the team was working on a different project, the branch naming scheme was "name-of-story-TSS-XX-story" for stories and "name-of-story-TSS-XX/name-of-task-TSS-XX".
Data center / servers are as much about power usage as anything else these days. Mobile is entirely about power usage because it affects battery life, weight, and size.

These two markets combined are the vast majority of all general-purpose computing devices sold. Chip companies are following the money.

The scaling conundrum is also a factor: you must employ parallelism to get performance out of modern CPUs. GPUs are entirely about parallelism. If your problem requires scaling (ex: 3D movie render farm) you get far more bang for your buck by scaling across slower but cooler machines than you'd get with fewer machines using expensive water-cooling (and the associated A/C or central condenser). You already had to do the work to employ local parallelism... scaling across machines isn't a huge leap. If you don't go parallel the best you could hope for in your wildest fevered dream would be 2-5x perf. Scaling across cores on one machine can easily match that; across machines gives you orders of magnitude.

So even for people who require peak performance and are willing to pay millions to get it the market is cooler slower multi-core CPUs.

That leaves relatively tiny portion of the market who require maximum single-core performance because they're problem can't be paralellized. At best you could get 1-5x speed up with an over-clocked water-cooled rig and some people do. That performance factor is slowly decreasing over time as feature sizes shrink.
It does if rational interpretation of solid evidence led to a forecast of 70% but instead they reported 20%.
Win3mu – Windows 3 Emulator
Depends on your definition of forgiveness - it's true the flying part is harder in Orbiter, but last time I checked it didn't reward even most trivial mistakes with turning you into a fireball, like KSP does.
>if password is "Password" then allow "pASSWORD"

Facebook does this, in case you weren't aware.
Indeed it is Anxiety. Happens mostly when I am on a deadline with more things to solve then I have time to do. Maybe if I practice meditation, it will help me let go of anxiety before sleep, which will help me sleep better and make my dreams more productive.
Ask HN: Do you believe in a coding school without teachers?
I had a couple of friends recently asking me about alternatives to colleges without teachers to learn software engineering (Holberton [0] and 42 [1]).
I first wasn't a big fan of the idea, but yesterday I stumbled upon an article [2] and it actually seems to give great results.

What do you think about these new two schools? Any students there on HN? Is there any other school like this in the US, not in the Bay Area?

[0] https://www.holbertonschool.com/
[1] https://www.42.us.org/
[2] http://money.cnn.com/2016/11/12/technology/holberton-school-tech-education/index.html
Let's not forget that Obama got the Nobel Peace Prize for ...well, for not being Bush?

A prize from a war profiteur in explosives and munitions to a war monger of drones.

So many things are failing, sometimes I think we are a hopeless race.

But fortunately, there are decent people around - and that gives me hope.
Why need a shared log? Remember the CAP theorem. No need for these bottlenecks. If you want to store that A happened after B, just have A store a (hash of) B.
Well put! I would add that in mastering your internal frame of mind, a spotlight emerges on the "right" external factors to focus your action on.
To me "voters" seems as likely to mean "those eligible to vote" as not. I agree that the proportion of votes cast is more relevant.
I hope the ending :) indicates that you are joking. If this is a legitimate fear, I would strongly reconsider this relationship.
"Nice guy trump" isnt really the campaign he ran, or what got him elected.

Class conflict is a constant in politics, but still doesn't explain "prince trump for the little guys"
Plus they create jobs!
You're overestimating the complexity of (b). Composing libraries is pretty trivial, and in my experience easier than learning to do meaningful work in a framework, and certainly easier than working around framework limitations.

The problems with (b) isn't the composition, which is easy, but the availability of quality libraries. Popular libraries are often written (and re-written, and re-written, and re-written) as plug-ins for specific frameworks. For example, it used to be hard to find a JavaScript drag-and-drop library that worked independently of JQuery.

That said, I'll take that pain over the pain of a framework. When you get to the interesting bits of an application, it's so much easier to evolve my own design than to work around framework design decisions.