skysight-inc/HackerNews huggingface dataset:
Let's hope it remains a vision and not reality. The way Trump and Kim are rattling sabers does nothing to make me sleep better. Neither of them appears particularly stable to me and both could do with a bit of a diversion from their other foreign and domestic issues.

Wag the Dog squared.
Fairphone offer the reverse. A phone that is designed to be repaired by the end user.
You can see a Bombe at the National Cryptologic Museum (free) in Fort Meade Maryland. Right in the shadow of NSA.
I said in a different response to this thread:

> If you use successful people per capita as a metric, Parsis are likely on top of the list.

This is primarily due to their entrepreneurial spirit, and treating the British occupation of India as a ladder to success, rather than a insurrection towards their way of life (like most Indians at the time).

Additionally, I've never heard of Paris ever living on the street. They have predominantly been a part of the Indian middle class, even prior to rise of the Indian middle class. I can't speak for all Parsis but today they are mostly upper-middle class.

There is a strong culture of critical thinking, education[0], independence[2] and nepotism[3]. Every Parsi I know has at least graduated from highschool (that is a lie, my grandfather didn't but was successful regardless - he was an exception).

Additionally, most Parsis I know have the equivalent of a Bachelor's degree, and a large number have the equivalent of a Masters. Moreover, a double digit percentage of the Parsi youth today get a Bachelor's/Master's degree from London/Singapore/US/etc and then move home.

Of my ~20-30 male Parsi friends (i.e. my age group) in India, about 9-10 of them are pilots. And believe it or not, Indian pilots are paid in similar orders of magnitude to what AMZN/MSFT pay software engineers in India.

Others are CAs, or in advertising, there are a few who chose to work on oil rigs, some as divers. Of my 20 or so female Parsi friends, a few interior decorators, a few in advertising, a few air-hostesses, a couple CAs. All jobs which pay relatively well in India.

[0] Every single one of us speaks "British" English. We all study exclusively at English medium schools, even tho we are in India[1]. Only in intimate situations (i.e. only with each other, ~25% of the time) we speak Gujarathi/English with Gujarathi slang.

[1] FWIW, most Indians who studied in Indian English medium schools have better English comprehension and written skills than the average American/Canadian. Myself not included, I moved to Canada for highshcool/university forgive my poor grammar/spellings :P

[2] Kids understand they need to fend for themselves, even though they have generous safety nets and support structures, like living at home indefinitely. It is completely normal for women, even after marriage to work, and heavily encouraged before marriage.

[3] Nepotism which exists on this gradient: It is strongest for immediate family, continues strong for family, grows less and less important the more distant a family member you are, however, even a Parsi you've never met gets (if they are qualified) a job before an equally (or slightly more qualified) "other person".
Ah - ok, this explains it. I didn't watch the video, and I had it in my mind that he custom built a phone (and they were just using the term as a headline grab). I was trying to figure out how/where he got a 4G module.
You aren't isolated. You just interact online. Its not the same, but its also not isolation.
You can fix some of that and techniques like a binary trie can give better cache performant/smaller levels, but while a trie sounds simple they are surprisingly difficult to get to perform better. The optimizations for hashes are far easier to implement IMHO
Again, I'm going to use the War on Drug. They cracked down on users, and it plain didn't work. Do reduce drug demand, you want to help users, not put them in jail. And also help unhappy people in general —in practical terms, this often means helping poor people, that is, having a functioning welfare system.

Child porn may be similar. I don't know.

And of course total surveillance is too high a price to pay. I'd rather have some more child abuse and some more "terrorism" and a little bit more crime, if that's the price we have to pay for privacy (and I'm not even sure we do). As much as I don't like horrible stuff happening, total surveillance is much worse —if only because of the sheer number and comprehensiveness of the effects. I'll take torture over dust speck¹.

http://lesswrong.com/lw/kn/torture_vs_dust_specks/
I thought this aswell, but you have it backwards. The point is to convert a string to it's corresponding enum, not the other way around.
I used NoMachine NX about 12 years ago, it was so much faster than VNC, and X11 Forwarding. Great to see it's still kicking.
It's only hard if you're constructive (and so all relations have to be computable, including equality).
What's the best place to learn Hadoop in 2017?
I'm trying to learn Hadoop and implement it into my company so we can utilize it. I'm looking for tutorials that start from scratch and show how to use Hadoop and tools around it.
In the first chart, the units for the Y axis appear to be "giga-nanoseconds".

That's... interesting.
Next step - go for as much free publicity as united ;-)
The proof that Euler missed while solving the Basel problem
Thank god. This has so much potential to do so much annoying damage.
Since Uber won't punish Travis Kalanick, I want the marketplace to punish Uber.
I think you're right, when actually using it for production software it's probably wise to not be a trailblazer :)

For me this wish for a comparison (that I'd love to be objective and in god spirit of course - naive?) is probably coming more from "shopping around" between projects. Or just when seeing a new thing on HN and wondering if I should investigate adding this particular thing to my toolbox.
Heh. No it doesn't. It means we disagree about whether Sandy Hook was real or staged. That's it. But because you're a special snowflake, it has to be all or nothing, black or white, right or wrong.

<John Doe voice> I can't wait for you to see it, I really can't.
I really wouldn't do that. That's roughly similar to yelling 'fire' in a crowded theater.
Thank you! Your explanation made the most sense, a lot of the other ones went over my head. This is so clever and fascinating.
Having learned vim first, I think these two comments have made me realize why it was so easy for me to pick up blender in the first place. I never even thought about it, but blender is indeed very "mode" like. I'm just so disgusted with the massive interference that the interfaces in maya and other programs cause. This comment thread makes me strangely happy.
Going full DIY would be nearly impossible if he wants to get iOS up and running, at least I assume so.
Blender is an alien in the world of software, but I agree -- it's brilliant. Never stopped using it since I tried it 15 years ago. Took a long time to get productive, but it was definitely a good time investment.

It's also very dev friendly. And exploring its file format makes for very good nerdy times.
You're being reasonable, but this is not how everyone views it. In the real world today, many would say you should not publish or even collect that information regarding country A, because it might result in discriminatory behavior toward citizens of country A.
Somewhat reminded me of the fairphone documentary which follows someone trying to build a phone business (i.e. Talking with suppliers/factories/etc.): https://youtu.be/7C-VTPJxWlw
It sounds like when the poster said "address business issues" they meant "enhance regulatory/bureaucratic issues."
Virtual Reality and Online Learning
The status page is indeed a mandatory feature for a load balancer, when something is down you simply look at the page to see what's down. Many days of downtime and debugging lost because of not having that page.

It's less critical for a web server doing only one thing (a static folder or a single app). However, you still can't get metrics like time to load a page, connections per second, cache hits, error rates, etc... because nginx doesn't expose its metrics (for use by graphite/statsd and equivalent). Metrics are a paid feature, $1900 per server :D
Siri is dying. Long live Susan Bennett
I never said that Flow and Typescript are "equally" not JavaScript. I think you are getting your arguments crossed here.

Though I will state that both are not JavaScript, even if they are "unequally" not JS (for whatever that distinction means to you, though I think it is a moot point). Flow when used purely as comments is JS, sure, but the type annotation syntax is not JS as defined by any ES standard (except maybe ES4) nor any JS accepted by browsers (definitely not ES4). "Strictly additive" isn't a distinction that matters to what constitutes a language, if we want to be pedantic.

Finally, I would suggest you refrain from the word "disingenuous". Yes, my opinions differ from your own, but you cannot speak to the candor of my opinions here. I am hoping you did not intend an ad hominem attack, but I don't think a lot of people realize how much "disingenuous" is an ad hominem attack.
I'm aware its a problem for some people, I just feel it gets overblown. Maybe those of us who find it OK are the silent majority, or maybe I'm an outlier, but I know quite a few parents who work remote and don't have any complaints about being interrupted constantly by family.

I also know of far more people who complain of being constantly interrupted by managers and noise in an open plan office. Its not like modern offices are an oasis of calm.
because there is so much opacity that they don't realize there's no there there

https://www.nytimes.com/2017/03/29/business/chase-ads-youtub...
they probably bought the company that produces the glue.
> This is on the second floor of my house, so it's safe from flooding

Not if there's a toilet on the second floor. I speak from experience. :( Neighbor's upstairs toilet tank burst while she was at church. Couple hours later, it's raining inside my apartment and her whole place is ruined. I was very lucky that my computers didn't get ruined. 50-cent piece of plastic connecting the tank to the supply line caused thousands of dollars of damage.
I didn't realize they'd made a movie out of that book. That was a very, very depressing read, I can only imagine what it's like in movie form...
In order to be able to read it, you have to know by heart the signature of the standard operators

Unfortunately, while that tells you how many operands there are, it doesn't help you find them in the surrounding syntax.

In Forth, for instance, the operands of a + could be a pair of immediately preceding constants like 1 2 +. These could be far away in a contrived way: 1 2 [... snip stuff that produces side effects and keeps stack balanced ...] +. Or just due to expression complexity: [30 word expr] [27 word expr] +: the left operand of + is the result of the 30 word expr, which is 27 words away from the + symbol. Or is that 26? 29?
> The article calls The Day After "reassuring and sanitized," but from what I remember, that was something of a nightmare.

Can confirm: Threads is substantially worse than The Day After.
Yes, but the present batch of leaders does not strike me as any more stable than those in the past.
Nope, Kudu https://kudu.apache.org/. Although from Arrow's homepage it looks like it works with Kudu. "Apache Arrow is backed by key developers of 13 major open source projects, including Calcite, Cassandra, Drill, Hadoop, HBase, Ibis, Impala, Kudu, Pandas, Parquet, Phoenix, Spark, and Storm making it the de-facto standard for columnar in-memory analytics."
$PHP = 'shit';
Aside from your edit: I have heard (but cannot back up) that there are sometimes things you can buy in person in Shenzhen but not on Taobao. It's hard to believe though.
It's a chicken egg problem in my experience.

It's considered a black box because it's a black box. A hobbyist would learn to use the status page from time to time, if there was a status page. Instead, he's learning that software are black boxes and won't look for status page in his next endeavour.
Actually, we really do ship out quality products even for our lowest tier box. I sell candy boxes, and we never procure second-rate products for our boxes - always premium brands, premium products. our goal from the start is that, because our business model is designed not to profit from the candy sales but from other derivative or peripheral services instead, we have absolute zero concern about making profit on our boxes. which means that we will always find the best ratio between shipping weight and box weight in order to make sure our customers get the most value for their money, which is to say for what you receive, you are unlikely to be able to put together the same box for the same price. not to mention, as we source directly in asia, we get access to interesting seasonal or limited edition flavors only available in asia, which as a candy lover myself can be really awesome and exciting.
I haven't tried playing it yet, but Mr Nom Nom looks adorable; one of those creative games that stirs my inner child. Etter studios shared some info about its development [1], and open sourced the code that procedurally generates the characters using threejs [2]

[1] http://etterstudio.com/en/mrnomnom.php

[2] https://github.com/etterstudio/mrnomnom/
True infosec l33t$ know the only real certification is being able to recite from memory the lyrics of https://www.youtube.com/watch?v=FoUWHfh733Y
Atom 1.16
The desire for positive relations with Russia is one of the reasons that Trump was elected. I'm not sure I'd characterize our government's behavior as "teasing Russia". The media is a different story.
Microsoft Patch Tuesday fixes 3 flaws actively exploited in attacks in the wild
Also either the best or worst name for a band, depending on what music you're into.
Sssh - nothing to see here. Whatever you do, don't go looking for evidence or anything. Keep consuming and obeying.
I don't see any likelihood of RNA polymers forming during the impact. Just monomers. The monomers themselves are fairly stable in dry, cool locations.

Presumably said monomers are synthesized in the blast, land somewhere that favors polymerization without too many of them being degraded (glycosidic bond breakage, modified base or sugar). And presumbly that location is moist with high surface area and a thermal cycle, say porous rock near a hydrothermal vent.
When I read this headline my first thought was 'pthreads are bad but calling them a nuclear holocaust seems a bit harsh'.

And then I remembered that POTUS needs an external threat to make him look precedential.
A Cuban man trying to build the world's tallest bike
When comparing this to today's workplaces, the most striking point is that they all had doors.
You might not need REST either. Or SOAP. Or gRPC. Or a formal API at all.

You might not need any of these things. But you do need something. If any of them are as easy as any other to implement, then why not choose the most capable one?

GraphQL isn't as easy as the others to implement. But its not that much harder with the help of Apollo or something similar in other languages. And its much more capable.

Great article, though.
I'm taking a flight this weekend with Sun Country, MN to DC round trip for $180. Booked two weeks ago.
Unrivaled global superpowers go out with a whimper, not a bang. If war comes to the U.S. in the near future, I fully believe that it will be due to internal issues.
I think it was more of a disclosure...
> That is an ostensible reason. Another is to correct the inequality caused by societal pressures discouraging women from pursuing careers in tech.

Where's the social movement to correct the inequality caused by societal pressures discouraging women from pursuing careers as coal miners? That's a male dominated field that is surprisingly lucrative.
Using a memory arena helps a lot with the problems you mentioned.
I'm fond of sorted vectors as well such as boost flat_map. The worst case performance can be surprising! But eventually if it gets too big you'll need a btree
It's marketing.

They promise the 100% offer account credits if (read: when) they don't meet their promise. The cost of not meeting their promise, if caught, is minimal—if your $10/mo VPS is down for 59 minutes, they offer 24 hours worth of credit (which works out to about $0.33). Being able to make this claim is very much worth the amount they expect to pay out in account credits.
Interesting. I have a lot of trust in PIA for now.
This is not true, not sure where you got this from? Source: I'm Iranian and have shaken many women's hands in Iran publicly. No lashings so far :)
> I never said that Flow and Typescript are "equally" not JavaScript. I think you are getting your arguments crossed here.

Read the rest of this thread, that is the point at hand. I'd generally suggest doing that before jumping in.
Justin Kan’s new startup Atrium is raising to disrupt the legal industry
You'd have people living in them to save on rent. And they'd make them self-pilot around the Bay to avoid the whole marina-liveaboard limitation issue.
Woops, that's what I meant to write.
> If more males are interested in working with technology than females

You put the "If" at the beginning of that sentence. It's a big "If". Imagine if that's just not true. Then just keep imagining that.
how did you like doing all the vector math in C?
> I assumed it was because with newer intel CPUs the PCI bridge moved to the die, away from the motherboard, so there was CPU affinity for the GPU.

Actually, the PCIe controller doesn't even have to be on-die. The same issue existed in earlier systems where PCIe was in the northbridge, which was attached to the first socket. Sometimes other sockets had their own NBs and own PCI buses too and things were even more interesting.

I heard years ago about people pinning their GPU-accelerated applications to the "right" CPUs.
Well, from the band's perspective, it's preferable to the nanosecond gig.
Ah, what assholes. I may yet have to write that piece about Jessica Livingston -- you know, the sole female co-founder of Y Combinator. (I keep hesitating to write it because I am concerned about it being seen as gossip and as saying not nice things about people. Oh, ha ha. Compared to tripe like this, it would likely amount to ass kissing.)

The piece that everyone seems to fucking miss is that Jessica Livingston and Paul Graham were the original two and he soon brought on his previous cofounders from Via Web. So, really, a woman is about one half of the success story here. And everyone just ignores that while they bitch endlessly about sexism.

I will just leave this here for now:

http://paulgraham.com/jessica.html

Can we talk about something else for a change? I am really tired of this old saw. My mother used to say "When you point fingers, three more are pointing back at you." I would like to know what constructive thing this article, its author and the publication it is in are doing to actually fix this while closing their piece with Silicon Valley is a remarkable place. But it is time for the boy’s club to grow up.

You first, dumb ass.

(So I did go ahead and clean up that draft about Jessica and posted it here: https://news.ycombinator.com/item?id=14102279)
> They claim the shot to the face was because the guy "fell into" a shot intended for the torso

Seriously? Was he levitating when they busted in gun blazing?!
Do not mix "Zorastrian" and "Parsi". "Indian Zorastrian"s is sometimes used by people not "in the know" to describe "Parsi"s. FWIW, sometimes even people "in the know" would use this lose equality while writing an article for people not "in the know".

You cannot convert into being Parsi. The same way you might be able to convert to Judaism, but you can only be born a Jew.

As such there maybe a misconception online about Indian Zorastrians' opinion on converting to become Zorastrian. Additionally, keep in mind regardless of the debate you'll always see the more passionate opinion publicized rather than the more apathetic opinion (i.e. "I don't care either way if they want to convert. Good for them").
Unique Canadian ice core collection suffers catastrophic meltdown
>but people with this issue don't solve it by "saving up" and some people will never be well off.

Agreed. Although at least for patreon, which in my experience is freemium, you aren't worrying about basic access. If we were talking about a newspaper subscription or internet access or an all access subscription to some content creator who only gave access to patrons that might be different, but "premium access to extra content a creator makes" is something that I don't spend money on. In an ad-free world that might change, but it also might not.

Now, on the other hand, there's perhaps an honor in saying that I shouldn't be taking money from people who can't afford this. I think its difficult, because you either end up inadvertently taking advantage of people or alienating people, but I don't see a way to do neither. (I'm thinking of cigarettes and lottery tickets as corollaries here).

>If you do not allow for the possibility that the 99% can help pay for it, you also inherently cut them out in other critical areas, like having a voice in design and services.

I make two comments here. The first is that (again at least with patreon), I see it as an expressly premium service. My view might be wrong, but from that perspective its worth replacing "Patreon subscription" with "concierge drycleaning subscription", and I hope you wouldn't have a problem with me saying that as a general rule people really shouldn't be using a concierge drycleaning service if they are living paycheck to paycheck.

The second is that this isn't (necessarily) a 99%/1% issue. My comment was specifically addressing people with no savings and who were living paycheck to paycheck. While that's a lot of people, its not 99% (at least in the US). That's not to say that you're overall point is wrong (classist design is bad except in specific circumstances), but if you're going to make that claim, I think its important to be clear about the classes.
He did attempt to build a logic board - there a short montage of his frustration trying to do so, and an interview with a guy who teaches the locals how to build them - I've got a lot of experience soldering at that level, I regularly work under a microscope, and I'd avoid trying to solder the really fine caps (more like dust) on those boards
Indeed you're correct [0][1] with regards to foreign aid.

Personally I disagree with that viewpoint though. One is sending money and trying to stay as little as involved as possible and the other is dealing personally on your doorstep with an immediate crisis.

Which may be the best in the long-run I doubt is conclusive either way.

[0]: https://www.theguardian.com/global-development-professionals...

[1]: http://www.oecd.org/dac/stats/documentupload/ODA%202014%20Ta...
> That's why he was shot with non-lethal rounds

In the face - not his legs or torso (Not that he should have been shot at all).
Amazing how they use WeChat for everything and how someone's word has value in the negotiations. They hardly use paper, receipts. Great documentary.
New video cards web experience – Shuffle
Show HN: High.py, get emails of people involved with github repository
Is this on AngelList?
How do you model true non-determinism in a deterministic system? And if that can indeed be done, would that not support my original point?
Here's where you went wrong: You tried to understand the reasoning. Nobody cares about whether there are more female florists, or more male miners. The gender drama is one that only pops up in excessively 'progressive' cultures, like the modern tech culture in the US. It seems like people there ran out of bigots, so they just invent new bigots to fill their need to hate a group of people.