skysight-inc/HackerNews huggingface dataset:
I went down a similar route last year. Bought a used 2009 Mac Pro, firmware upgrade to make it just like the 2012. Took out the two quad core, (and thanks to the firmware update) put in two x5675. Two GTX 970s (flashed to thermal limit of 150W) and 4x HGST 6TB. Fast PCIe SSD. Ubuntu 14.04 and ZFS.

It's a really interesting box to program concurrent and distributed algorithms on. Latency between 2 processors vs 1, HT, etc.

But the power consumption is bad. I want to switch to a new Xeon D if/when this system dies. Or maybe 4x ODROID 8 cores so I can play with networking.
They will probably be updated at the coming WWDC in june alongside the macbook and macbook pro.
Do you know if this downloads the file to completion, or streams it?
Tried `git grep`? It's a nearly full grep, and will ignore things that aren't tracked in the repo.
This would probably be more useful if they were optically the same size. Looks like it's currently basically a monospaced font. E.g. The New York Times is illegible next to CNN.
how much of an improvement are we talking about?
I think in general the French outside of Paris are more polite, especially in tourist areas. I've had Europeans complain to me about rude New Yorkers. I think at least part of it is the big city.

I've found the friendliest people in France are in the South. Along the French Riviera the economy is highly dependent upon tourists and they want the repeat business.

Many years ago I visited a restaurant near the train station in Nice. The proprietor seated me at a table with someone else. I was confused until I realized he seated me with a regular who spoke English. I visited a week later and he did the same thing but with another regular.

A dozen years later I relayed the story to my parents who were going to visit the area. My mother who did speak fluent French had a long conversation with the proprietor. After paying their bill he gave them a wine pitcher with the restaurants name and said give this to your son. Together we've probably sent two dozen friends to that restaurant.
Which Way for the Gig Economy?
Open wifi notification can be easily disabled in wifi settings since android 4.0. He's talking about the captcha login prompt (which on iOS was even more annoying because it opens modal window immediately).
I did a similar build. I had no clue other people were thinking the same. The entire build I was super nervous. I kept worry I was buying components for a system that wouldn't be worth it. "How can this be so cheap?" I kept wondering. Admittedly, I went for used E5-2687Ws from ebay. Which increased the risk IMO.

My experience mirrors the article and your experience. Fantastic value for a really great workstation! I happily run several VMs for dev work, the usual IDEs and switch between games with zero issues. I picked Noctua coolers, same as the article, and the noise level is also excellent.
I only read the description, but i think the title should be "How to be a modern academic".
Stop attacking the people of ENY. They did nothing wrong. You said they all need to pull themselves up by their bootstraps, and that's what I take issue with here. You triggered me.
But that's just it, and this is why techies often sound unreasonable: there absolutely is a well-defined system whereby the government can get into your home. And they do promise to be careful with that power. And they also promise to help protect you against other people's using that power. To most people, this whole debate sounds like we're saying everyone should have easy access to impossible to vaults of arbitrary size, which law enforcement can't access under any circumstances. In the physical world, hardly anyone (including me) would be in favor of such a thing. I's not hard to imagine abuses of these vaults that we wouldn't want to tolerate. If it's different in the digital world (and I tend to believe it is), the burden is on us to explain why.
I'm not sure if you interpreted that as configuring it all ourselves as in manually, but we use Ansible for configuration management.
Facebook Live: Now You Can Never Leave
'There was a more formal, accent reserved for public speeches, and sermons at church called the: "Grand usage."
After the revolution the new ruling class adopted the "Grand usage" in day to day speech and it became Parisian French.'

It's interesting how many languages standardized based on the variant spoken by the ruling elites, often imposed by revolutionaries. That's how Standard Chinese came to be based off of the courtly tongue of the Mandarins.
Just wanted to add my perspective as a US medical student--

First I would like to say that I'm sorry for your loss, and please don't take my comment as defending or justifying our current research system.

But the explanation as to why there is so little medical research for children has to do in part with the federal laws regarding Protection of Human Research Participants (PHRP), specifically the "vulnerable populations" subsections, which define additional protections that are required to perform research on such groups (for children, it is Subpart D).

I won't go into detail, but the gist is that we err far on the side of caution. Whether that's for the best is another matter.

There's a huge amount of red tape/obstacles for performing clinical trials on competent adults, and much more if your study includes children or other "vulnerable populations". There is a whole list of exclusion criteria that you have to get past before your study can be approved and you can start seeking funding (some of which may be difficult to prove or justify to the IRB), you need parental permission and the child's assent (which also may be difficult to prove, and doubles your chances of losing a subject), risk assessment and the associate requirements/protections are handled differently, and so on.

Here are some resources if you want more details:

http://www.hhs.gov/ohrp/humansubjects/guidance/45cfr46.html#...

http://grants.nih.gov/grants/guide/notice-files/not98-024.ht...
Based in Seattle (well, probably a fairly obvious point there). I shifted offices once while I was there, but spent the most time in Varzea (where everyone was packed like Sardines).
It's very clear to me that civil liberties are at the core of this discussion. And while I think that crypto->math->speech is clear, others may not.

Let's keep in mind that our legislators are responding to a genuine fear in the electorate. It's our job(s) as technophiles to educate the electorate and legislature as to why this isn't the right move.

This is where SCOTUS really pays off as a check against Congress. They can be surprisingly practical (sometimes). This blog article by djb [1] really makes a good case for why encryption is speech (and the fact that it has utility is orthogonal). Recall that Bernstein v US was a driver for real progress in the government's understanding and treatment of encryption technology.

[1] https://blog.cr.yp.to/20160315-jefferson.html
Very often you modify some upstream file and a 100 files have to be recompiled, so in an edit-build-test loop, it's very relevant. If you only have to rebuild one file, then everything is already usually very fast. When you don't then that's when the 12 cores becomes very helpful.

And having a PCIe SSD is already built into the mac pro and macbook. RAID 0ing a whole bunch of SSDs didn't increase build speeds for me either when we did a test.

And yes, the parallelization is done as you said. The compilation unit step tends to dwarf the linking step.

edit: since HN prevents a reply to the downstream comment, we did test the ram disk case and turning off swap, and comparing to an HDD. The SSD from HDD was a marked improvement, otherwise everything else wasn't that much better unfortunately. This was a few years ago for a full rebuild on a C++ project, focused on the linking step.
Link to the rules, and/or some analysis by a well-regarded accountant. I'd like to route the information internally. :-)
Excuse me, but where are you from? I don't support this bill, but it is not yet law. Your implication that we should overthrow the government because a couple of dim representatives drafted an unpopular bill, that hasn't been made law, is juvenile.
They will work far better than Siri because they have a constrained world to work in. Every call center has scripts for their predefined scenarios. AI chat bots navigate a world that fits in a book, but Siri has to navigate the whole world.
I can sympathize with his issues with Gnome bugs. But corporate-driven software is no different. I too have been subjected to a similar treatment on Google Chrome's bug tracker. I stopped reporting bugs there years ago.

Closed-source software is no different. Had MS and Apple allowed the public to raise bugs against their software, we would have been subjected to a similar treatment there too. For example, the last time I used iTunes on Windows (10+ years ago), it would simply delete all my ID3 comment tags, and write its incomprehensible garbage. Years of hard work, gone in seconds. They did not even have the decency to warn users before they did that. Having lost all my comments, I tried using iTunes for a few months, until more and more bugs made the software simply unusable. I got rid of iTunes, installed Rockbox on the iPod and enjoyed the device for a few more years.

I know I went off on a tangent, but my point was that CADT-like symptoms are endemic to all rapidly-changing software.

Anyway, how he would administer his project's bug tracker has nothing to do with how Gnome runs theirs. I can come up with easy solutions that makes both Debian users and JWZ happy with his current report-bugs-by-email system. But I don't see the point of making the effort. I don't think JWZ reads HN, and even if he does, he comes across as a stubborn and bitter person, at least as far as this topic is concerned.

When I read this on his XScreenSaver FAQ:

> There aren't any FAQs about the MacOS version because, well, unlike Linux, MacOS just works. Sad but true.

I remembered all the times my Mac-using friends have come to me, asking for help with odd problems on their computers. I turned them all away because I didn't know solutions to any of their problems. If I ever meet JWZ in person, as unlikely as it is, the entire field of software will be on my banned topics list.
The California Bill to Undermine Smartphone Encryption Actually Got Worse
The thing that astounds me is that Forbes and most magazines would never not take the option to curate the ads in their print magazines. You think Forbes would let a "one weird trick..." ad anywhere near their print magazine? (Caveat: perhaps they do now, I've not picked up a print copy of Forbes in years.) Back in the day when I would purchase ad space in a magazine, I'd deal directly with someone from that magazine's organization. My ads were always pretty bland, but I've heard of print magazines turning away ads.

But it looks like all bets are off when things go to the web, and even the most high-brow magazines take their web properties and make it look like the web equivalent to something next to the chewing gum at the grocery checkout stand.
It's not impossible, it just really compromises security. For example all legal encryption could use a master key, or both hardware and software could be subverted to make truly secure processes impossible. These things are a Bad Thing but perfectly possible, they just preclude anything being reasonably secure.

The drafters of the bill clearly don't fully understand or care about those issues though, and if they did they'd probably see it as an acceptable compromise to security in order to enable government to see all communications.
TLS certificates for home/office LAN devices (letsencrypt?)
Is there any solution at the moment for deploying arbitrary systems in a home/office LAN and giving them usable SSL/TLS certificates? They don't have deterministic names, let alone some sort of system administrator to do the work.

An example I have seen is how plex did it - https://blog.filippo.io/how-plex-is-doing-https-for-all-its-users/ - but that solution would then have to be duplicated for each piece of hard/software.

I was hoping letsencrypt had a plan for this.
Do you have your (physical) mail sent "general delivery"? Or do you have it sent to personal mailbox a specific address?

It doesn't how much it costs[1] in resources. It is important that people have their own place that they control on the internet. You are insisting that everyone stay subservient to a central authority. This means they need an imprimatur[2] to communicate.

This centralization has happened because NAT is a "party line". The lack of addresses has removed the most important feature of the internet: every host is equal in the protocol. If you have an internet address, you can publish without the permission of a third party. I'm not saying it is easy, but the power of the internet is that publishing just takes a bit of learning and effort, not the permission of a central authority or other gatekeeper.

You seem to be focusing only on various technical features in your analysis, which don't actually matter. This isn't about efficiency or ease of development. This is a question of freedom: is a technology giving people more freedom, independence, and power? Or does it create another layer of middlemen with power over a fundamental feature of society?

You need to decide which side you're on in that fight, because there is "no neutral ground in a burning world"[3].

[1] It isn't going to cost much; small serves are cheap and getting cheaper all the time. By definition we're talking about something that would have the benefits of mass-production.

[2] https://www.fourmilab.ch/documents/digital-imprimatur/

[3] https://media.ccc.de/v/30C3_-_5491_-_en_-_saal_1_-_201312272... http://opentranscripts.org/transcript/no-neutral-ground-burn...
Haha just had a little competition with my [redacted] wife. I sound more [redacted] than her with my Basil Fawlty-style accent!

She is not impressed ;)
Internet Explorer doesn't support SNI on Windows XP, correct.

Let's Encrypt doesn't force you to use SNI, though. SNI is not something you "stick" on a certificate - it's a TLS extension which you don't have to use at all.
And as a result, the TSA destroyed a hot sauce boxed set I had in my luggage.

I learned my lesson; now I just buy new clothes/toiletries/etc. at my destination rather than take anything at all with me.
Even auto correct finds it surprising :-)
Doesn't EC-DRBG show us that you can create secure backdoors ? meaning open only to it's creators ?
It seems like for you preparation is even more important than usual. It is understandable to not be comfortable under an artificially created pressure situation (such as in an interview room). In that case, you need to prepare at least 3 times harder beforehand. First, research (online and offline) about all possible questions that they may ask. Having an idea about their codes and what they're doing will help with this. Then, prepare answer for these questions and rehearse them until you get sick of it. Take a break, come back, and rehearse again till sickness. Repeat.
SpaceX Live Webcast
A useful previous discussion: https://news.ycombinator.com/item?id=9215582
That's actually an interesting philosophical question. I find the idea of "more than one way" extremely unappealing, so it's not particularly shocking that Python is my "ideal" language. To me it's either useless (all options have the same efficiency) or it's bad (one option is the most efficient). So it seems senseless.

And artistic is the last word I'd use to describe myself.
The same is true for notebooks too. Compare the top models of the Dell XPS 15 [0] with the 15" Macbook Pro (Retina) ranges [1]:

6th generation Quad-core i7 vs 5th generation Quad-core i7

32GB DDR4 vs 16GB DDR3

GTX 960M vs R9 M370X

3840x2160 4K display vs 2880x1800 'Retina' display

Thunderbolt 3 vs Thunderbolt 2

Both 1TB SSD

1.78kg vs 2.04kg

$3049 vs $3199

It's kind of sad that a few years ago Apple was the one leading notebook technology, but now they are just playing catch up and don't even seem to be trying.

[0] http://www.dell.com/us/business/p/xps-15-9550-laptop/pd?oc=c...

[1] http://www.apple.com/shop/buy-mac/macbook-pro?product=MJLT2L...
Correction, you'll want a fast 'Nvidia' GPU. AMD is pretty much not a part of accelerated deep learning. So this makes buying a Mac even more problematic.
Is anyone providing a certificate solution for LAN deployed devices/software where there isn't a stable name, or for that matter an administrator?

https://news.ycombinator.com/item?id=11457567
Subsection (c) says it must be possible to comply with subsection (a). That subsection requires companies either to decrypt or to help decrypt. Technically, you don't have to successfully decrypt so long as you can help try. That's almost certainly not what they me at to write, but that's what the draft says. It's a badly drafted bill for more than technical reasons.
... since that's a pretty valid concern when hiring, I'd like to point out that it's specifically a bias you have to look out for in yourself. e.g. Are you projecting that "stink" onto someone?

For example, if you hire a guy that doesn't know your JavaScript framework and build system, is that distinguishable from hiring a guy that doesn't even know JavaScript? From what I've seen, introducing an experienced engineer to an alien framework is just as difficult as hopping languages (that being, specifically: measurable, but not terrible, and as such you shouldn't discount someone for one but not the other).
An Open Source Project for Tech Salaries
Do bills like this one pass? This reads like childish foot-stamping.

Anyway, if there's a product out there which doesn't provide this capability, no amount of bill passage is going to make that product work like some congressperson wants.
Is it legal to show their logos on one's site without permission?
It says you either have to use exponential time or quadratic storage. Schemes based on high memory requirements have actually been sought for a while, since (apparently) memory is considered less scalable than computation.
Intel's newest Xeon processors no longer work with the consumer chipsets such as X99, a Xeon class chipset must be used. If Intel was going to release a new chipset for Xeon, they would have released it with the E5 v4 last week.

It's quite possible Apple was waiting for E5 v4 and is still waiting for AMD Polaris or nVidia Pascal, though.
I wonder why the OP doesn't disable wifi?

I guess that can be annoying if he does need wifi home or at work.
The culture war is a non-issue because California allows two members of the same party to win the nomination and challenge each other in the general election.

There was 15% voter turnout for the 2012 primary in which Feinstein (49.5%) and Emken (12.7%) were nominated. In other words Emken got on the ballot to challenge Feinstein with only 1.9% of voter support.

To run a successful campaign to challenge incumbent Democrats with pro-liberty Democrats in the general, you possibly only need to get ~ 2% voter turnout for your candidates.

This is pretty feasible to do if California residents actually cared.

https://en.wikipedia.org/wiki/United_States_Senate_election_...
I used to believe that CPU should be the last culprit. One time for my faulty q6600 system i replaced everything except the CPU and finally realized the CPU was the problem. And it's not even overclocked.

Out of my experience of ~8 PC assembled (super small sample size), 2 CPUs kissed bye right after the 3-yrs warranty period, 1 CPU DOA. the good thing is that good guy Intel replaced DOA CPU very fast.
Well, i do have a very similar experience to yours, i can solve any problem when i'm laying in my bedroom, but once people around me or just knowing that the clock is ticking, I lost my ability to even search a binary tree (example of simple questions), how did I change that ? Well just start doing interviews with friends, find partners that are working towards the same goals as you and interview each other in a limited time, it will really lower your pressure on so many levels in real interviews, also try interviewing.io (still waiting for my invitation) but i think the idea is pretty great, also one thing, you need to master the Algorithms and data structures ideas (things like sorting algorithms, data structures .....) just like you master 1+1, because in real programming interview, sometimes you just need to find the right algorithmic representation of the problem and not remember how some random data structure works, I wish you best of luck.
Thanks. That one would be a very good reason but, at least for now, not something I need. Moving from intelliJ to android studio should be relatively seamless, I assume.
Ask HN: Is this acceptable?
We were prepared to launch our product today when my boss invited me to a service named FullStory [0].

I joined and I couldn't believe my eyes. The service creates a video out of user's browser window and uploads it to server so the product owners can learn how their users use their product.

Obviously this is very helpful for UX testing, but do you think it is acceptable in any form?

(I see their page was posted to HN nine months ago, so I'm assuming that the creators are HN readers. Sorry guys this is not in "bad faith" but I think your service is an extremely user-hostile one. Kudos on the implementation, though)

[0] https://www.fullstory.com/
And just like the keys to my house, it requires an actual live physical human being to transport itself through meatspace at a non-relativistic speed in order to perform said circumvention, right? Oh, it doesn't? Hmmm.
I don't know, just by the articles that have been bubbling up on HN lately, the dam seems about to burst on chatbots.

I'm seeing more an more articles about them. Amazon (via Echo/Alexa), Microsoft (via bot framework), and Facebook all seem to think it's about to become big, and I saw an article about China's mobile experience that suggested it's already pretty big over there.

Developers seem to be less interested in it, but businesses seem to be pretty hot on it.
> There was a time when the ACA was about a single payer healthcare system.

I don't think there was ever a time when the ACA was about single payer.

I think you're confusing it with a separate alternative bill progressives championed during the healthcare reform period that we called the Medicare for All Act (H.R.676 - United States National Health Insurance Act (or the Expanded and Improved Medicare for All Act.

We pushed hard for our vision of a national health care system and just about all progressives in Congress agreed with nearly 100 co-sponsors, but ultimately the centrist democrats and their new centrist President chose a path of "compromise" with conservatives who did not have any interest in compromise.

It makes me sad. If conservatives were going to wage a scorched earth red scare propaganda war against any health care reform, why not ACTUALLY achieve a national health care system and give their red scare complaints merit?
Well, it is one of the ways - a way to get digits without having to switch between alpha and numerical keyboards. There are other options, some keyboards always show a numerical row (eg. Hacker's keyboard).
the only funny thing is your lack of googlefu

$130 http://allegro.pl/intel-xeon-e5-2670-8x2-6-ghz-lga-2011-sr0h...

$80 http://www.ebay.com/itm/100-OK-SR0H8-Intel-XEON-E5-2670-2-6-...
WordPress.com illustrates an interesting challenge in supporting SSL if you allow people to use subdomains on your service:

https://bestcrabrestaurantsinportland.wordpress.com/ works fine

https://www.bestcrabrestaurantsinportland.wordpress.com/ displays a certificate warning

Unfortunately I don't think there's a good solution for this. Humans are gonna www- things.