skysight-inc/HackerNews huggingface dataset:
> I suspect that this compiler is generating ptx and not true native binaries for nvidia's architectures

It would take all of getting to page 2 of the article to confirm this instead of speculating...

OTOH, there is an intriguing footnote that

> We are also experimenting compiling [virtual ISA] PTX to [Nvidia's proprietary Shader ASSembler] SASS before program execution and embedding the SASS directly into the resultant binary

but the paper mentions in the conclusion that a SASS spec is not publicly available. It would be interesting for someone involved to comment more on that. Experiments on reverse engineering the compiled PTX results?

If implementing a replacement for nvcc gave these gains, I would imagine being able to control an offline version of the (normally JIT) compilation to SASS would also yield large benefits. It would likely be incredibly architecture dependent, but for the big machine learning projects that still might be worth the expense.
Why aren't 800 honest-to-goodness random bits per second enough for all practical purposes?

For seeding the system CSPRNG, that's fine. For securely destroying data, such as wiping hard drives, or creating underlying noise for encrypted filesystems, 800 Bps is going to take you years to work through a 4 TB hard drive.
If you want to talk about bullshit, how about ignoring evidence and resorting to ad-hominum attacks?

I was not ignoring your argument but rather pointing out that there is data showing a correlation between doctors advocating low fat/high carb and obesity in America.

Now, what is a straw-man is to put forth a theoretical/never seen in reality diet and claim that no one has ever gotten fat eating it. Sorry, but an extrapolation from a population of zero to 350 million is a bit much for me.

I think the one point we do agree on is that this is a complex issue. So, you can blame fat people for not listening to their doctors, doctors for not checking the research or food companies for bastardizing what doctors actually recommended to sell low fat/high sugar food and label it "healthy." But it's quite obvious that the advice doctors have been giving for the past few decades has not had the intended effect.
Ask HN: Should I focus on one or multiple languages?
Should I focus on one language and become really good at it or work in multiple languages and stay mediocre? I am full-stack engineer working in Java/JavaScript but I mostly just make changes to an existing large monolithic codebase. I feel like I am not doing much designing and not really learning a lot.
If you use tiling window managers, there is still a good reason to stick with 80.
I can imagine a few ways that you could.

Say you installed a media player. Now you'll have to convince a jury that you didn't install a media player just so you could watch videos while driving, and therefore were distracted at the time.
The safety-critical stuff is not running on that computer. So the brakes still work, and the airbags deploy, for sure. I'd be very surprised if the autopilot is on there.
Why Cryptosystems Fail (1994) [pdf]
Ask HN: Why are academic articles published as PDFs?
Sigh, really looking forward to someday affording a 4th or 5th-hand used tesla, maybe by 2022
Some extra suggestions:

- Null Program: http://nullprogram.com/index/

- Insane Coding: http://insanecoding.blogspot.com

- Agner Fog's Blog: http://www.agner.org/optimize/blog
Click "Web" below the article title on HackerNews. Then click the first result in the Google search.
How to run a marathon in space
Why? You registered with a party and the local board of elections - the party will know if you've voted, as does the BoE.

Ditch the party system, and maybe it gets better - I think it would.
Google Docs was honestly the best system I have used to date. Skim the others. Put the important stuff from them in a Google doc. Important stuff at the top (everything else will naturally fall into less important). Highlight extra things as you see the need. No farting about having to learn yet another system that doesn't quite meet your needs.

(Might be worth adding that all the companies I have worked at for the last few years were under resourced).
Why blogs are the 21st century equivalent of Witch Hunts
Launch. Land. Repeat: The History of the VTVL Rocket – Part 3
Vigilant Solutions and the Spread of Police Surveillance
>1. The few companies that accepted it are gradually stoping to support it (Microsoft for instance).

Microsoft still accepts it.
http://www.cnbc.com/2016/03/14/microsoft-stops-accepting-bit...

Bitcoin's utility is still valuable for empowering those people stuck with a currency they don't want to hold like Argentina.
http://www.economist.com/blogs/schumpeter/2014/06/bitcoin-ar...

Edit: Forgot to point out the lack of utility for us in the developed world is very true.
Facebook Aims to Drive Down Network Hardware Prices to Expand Its Reach
> Pension funds, retirement savings, the top 1%’s majority of assets, and so on are all in the market so governments of the world have decided that the market shouldn’t go down, at least not very much.

Yeah, that's kind of my worry with the move to long-term wide-spread stock investing for retirement. Ostensibly, that strategy has done well, but once everyone does it, that prods massive political favor toward propping up the largest companies (that are getting this investment).
Was he? IIRC he was more like Borland CTO or something while Chuck Jazdzewski (also poached by Microsoft, now in Google I think) was the project leader. Anders did write TurboPascal by himself though.

Anyway, C# is not so close to Delphi. Both the language and the feel of the IDE are more similar to Java/Eclipse than to (good old times) Delphi.

I've used C# for several projects and, even using a decent machine, the two seconds delay (for best case) was there when doing mostly everything, while Old Delphi and current Lazarus snap.
No joke! See this thread: https://news.ycombinator.com/item?id=11561336 for some real-life implementations of this technique. Since the Fibonacci numbers are integers, at the end of your computation you'll get a number like "a + 0 sqrt(5)". Then you can just take the "a" part.
This almost seems lifted from the This American Life episode[1], but brought into the newer context of Bitcoin and other virtual currencies.

[1] http://www.thisamericanlife.org/radio-archives/episode/423/t...
How do you feel about his use of all interrupts?
i agree, i want the editorial to be given a backburner role in journalism stead its seat as the one true way

in addition to burying even just the ideas in a mass of words, i think it frustrating and detrimental to also bury sources beyond discovery.. why every online article fails to have a hyperlink biblio at the bottom baffles me

your criticism reminded me of another cia classic: the simple sabotage field manual(o); succinctly summarised here(i):

> Insist on doing everything through "channels.
"Never permit short-cuts to be taken in order
to expedite decisions.
> When possible, refer all matters to committees for
"further study and consideration." Attempt to make
the committees as large as possible -- never less
than five.
> Haggle over precise wordings of communications,
minutes, resolutions.
> Advocate "caution.""Be "reasonable" and urge your
fellow-conferees to be "reasonable" and avoid haste
which might result in embarrassments or difficulties
later on.
> "Misunderstand" orders. Ask endless questions or
engage in long correspondence about such orders.
Quibble over them when you can."
> Don't order new working materials until your current
stocks have been virtually exhausted so that the
slightest delay in filling your order will mean a
shutdown.
> Insist on perfect work in relatively unimportant
products, send back for refinishing those which have
the least flaw. Approve other defective parts whose
flaws are not visible to the naked eye.
> When training new workers, give incomplete or
misleading instructions.
> Multiply paperwork in plausible ways. Start duplicate
files.

(o) https://www.cia.gov/news-information/featured-story-archive/...

(i) http://www.business.com/company-culture/coworker-sabotoging-...
From Neo4J.
When all you have is a hammer.....
(second time I have posted that today)
No that is just if a value drops off, but that rule will never fire unless an event occurs in elasticsearch matching that query. I found this out the hard way
I can think of a few people/organizations that "deserve" to have their coffers emptied. Not Bangladesh, but there do exist people that deserve it. I'm sure you can think of some, too, if you put some thought into it.
Yes, but there are fewer merchants than over. 50% of e-commerce goes through 12 merchants. Consolidation is insane in digital commerce. So yes, we can buy many more products but through fewer and fewer merchants giving them huge power. Amaozn alone accounts for 30% of e-commerce
Yes, I don't disagree, you can buy a Focus, but I said Ford is not particularly strong in diesel. They work with PSA to get the engines. Still, a smaller percentage of Ford's European cars are diesel, compared to all major German and French brands, Volvo, Nissan or even Dacia.
One thing about Project Management that had always struck me why is this space so fragmented and why there is no clear winner? You can create a project management tool now with a new perspective and I am sure you will have customers for it.

My hunch suggests that there will be soon a Project Management tool that has growth trajectory similar to "Slack" or who knows it might be "Slack" itself.
It is an interesting question. A while a go, 2 guys made a presentation at DEFCON with a presentation about their findings on hacking a Tesla Model S.

They were able to successfully get root access to the car's system (not chroot, real full root access) and with that they were able to fully access to the car's API within Tesla OS. They even showed a video about one of the guys driving the car at low speed and the other one remotely accessing to the car's Linux shell by SSH and shutting down the whole car while the first guy was riding.

The interesting thing is that for higher speeds, for example more than 50 km/h, the car seems to override any of the Linux systems and the root access becomes useless, it stops working.

In another words, the car is able to decouple itself from the Tesla OS.

You can check the presentation from those guys here: https://youtu.be/KX_0c9R4Fng?t=39m51s
Ribbon is really great, but you cannot just use it for free for Office-competing products: "There’s only one limitation: if you are building a program which directly competes with Word, Excel, PowerPoint, Outlook, or Access (the Microsoft applications with the new UI), you can’t obtain the royalty-free license"

https://blogs.msdn.microsoft.com/jensenh/2006/11/21/licensin...

Except if you probably pay MS a royality fee.
Sorry but I made zero ad-hominem attacks in my post.

> data showing a correlation between doctors advocating low fat/high carb and obesity in America

No there isn't because no doctor advocates that without the other nuances I provided in my post. I still feel like you are ignoring my posts, because my last post was literally entirely devoted to addressing this nuance. The simple fact is that there is not a large group of people eating according to the medical communities recommendations who are obese. The rise of obesity in America is people largely ignoring medical recommendations. Yes, low fat was in fad for a while, but there is plenty of evidence that a low fat diet can be healthy, and that a high fat diet can be healthy, so, as I've repeatedly said, it depends.

> I think the one point we do agree on is that this is a complex issue.

100%

> But it's quite obvious that the advice doctors have been giving for the past few decades has not had the intended effect.

When you radically simplify their advice, sure. When you actually follow what is recommended, no not really.
CS142: Web Applications (Spring 2016)
And how on earth did "thousands of comments" lead to "about €3,000 ($3400) in various fees", unless the author seriously overpaid a security consultant?
I miss coding in Perl....
It's a game-changer.
Warning: Don't migrate to TrueKey from PasswordBox if you're a Linux user
If you use Linux and PasswordBox and are now being prompted to migrate, don't! Where PasswordBox was a platform agnostic service using browser plugins/extensions in combination with mobile devices, TrueKey is not. If you migrate from PasswordBox to TrueKey, you will not being able to access your passwords from a Linux workstation. If you're lucky enough to know someone with an Windows of Apple PC, you can use their workstation to export to JSON and move it from their machine to yours (don't email it because that defeats the purpose). Then you can parse that JSON and convert it to work with any of the dozens of password services that are still platform agnostic.

I've been on the phone with Intel (seriously Intel??) support a couple times now and I've moved through a number of people. They do not have a rollback procedure. Once you're migrated, it's over. They don't have Linux support (maybe I'm their only customer using Linux) and have no way of solving this problem.

If I can save one person from learning it the hard way, I've done my job. Yay backups!
Agreed. The variety of workloads (a la Stonebraker's One Size Doesn't Fit All paper) is where many big opportunities lie. I'm interested to see what kinds of workloads and use cases are of interest in the marketplace.
Maybe they withdrew some of it in cash. I don't see why some foreign bank should be on the hook once the funds have cleared and been withdrawn by the thieves.
I'd personally love it as a skype alternative. I don't, however, want it integrated into my browser.
That seems like an awful lot of hassle, compared to whatever arcane unsub process they have in place.
Digital Disruption of Human Rights
Well, it surely is a health insurer's 'business' to know about your health-related data. Whether you are willing to provide access, presumably for a better rate, is another question.
Isn't this just promoting the concept of a well written wiki? Linking documents together IS a graph, whether you store it in a graph db or not. Graph DBs shine when it comes to graph queries, storing documents that are well linked can be handled with any old relational DB
Also to save you from having to google the title, you can click the "web" link below the headline if you are viewing the comments.
Software audits: How high tech plays hardball
> That's true as far as it goes, but the internal fight inside the medical research community was whether it was fat or sugar that was the culprit in a host of physical problems. Fat won in a slam dunk, even though it turns out to be wrong.

The idea that you can isolate it down to fat vs. carbs is "not even wrong." It doesn't ask the right questions, and ignores many other confounding factors. I don't really want to keep restating this point.

There are healthy high fat diets. There are healthy low fat diets.
Don't worry too much about it - unless you ban all existing cars, we're stuck with the mixed traffic for the foreseeable future. Once you're 100% robotic, you could just use smaller cars to get more effective lanes instead of increasing speeds.

Not that you could increase speeds safely - SDCs still need to brake in time, and they're bound by the same laws of physics, and there are still blind corners in the future.
I'm subscribed on the HN page on Facebook so I see the front page articles on my feed. I always check the HN comments first before I decide to read the article. Saves a lot of time.
FYI, 25gbps ethernet is gaining in popularity much quicker than 40gbps ethernet. Mostly from cloud/scale-out stuff.
On mobile so i cannot réelle élaborate but Google for 'onlyOffice'. The company I work for dévelops à sync server / web app that uses it for online collaborative édition
The loss of the Pacific Electric system was tragic. LA is currently spending many billions to re-build what was lost, but we're doing a good job so far:

- The Expo light rail line is scheduled to open 5/20. This is the first rail line to go from downtown to the ocean since Pacific Electric.

- The Purple line (HRT)--formerly the "subway to the sea" until budget cuts caused it to be trucated to West LA--is the first east/west fully-underground subway to go from downtown to the west side.

- Metro's R2 plan[1] will invest $120B to construct new rail lines such as the Sepulveda Pass tunnel (bypass the infamous 405 freeway), West Hollywood light rail (one of the most walkable, transit-friendly areas in greater LA), direct rail access to LAX and more.

It's an exciting time to be an Angeleno. I have no doubt that--if these projects aren't cancelled--it will be transformational for our city.

1. http://thesource.metro.net/2016/03/18/metros-bold-plan-to-tr...
PDF is a workable format for documents intended for paper. With PDF you can produce documents with TeX or LaTeX or Microsoft Word or many other tools and get good fidelity printing on paper or viewing on a screen.

For all the hype, web-based formats like MathML just don't equal what you can do other kinds of workflows.
Women can be dudes too.
Yep. Jeep Cherokee was hacked by connecting to multimedia system which supposed to be separate from driving system, yet our wasn't a problem.

All they had to was reprogram one of controllers and full access was granted.

Even if you don't reprogram controllers you don't have guarantee that some components won't go high wire when your modded version dies something different.

The best approach would be if manufacturers would provide an air gap, but they probably won't, to save costs.
Backblaze are/were bootstrapped. They don't have the money to burn to move outside of the sweetspot $/GB - so their logic starts with which size drive is expected to be cheapest per GB in the next 12 months. I remember some of their old posts explaining why they made the jump from 2 to 3tb drives - they are slightly more expensive today, but we expect them to go down in price soon.
When I was 15 I started my linux days using gentoo, back in 2003/2004.

While the hassle of compiling and all the effort it took is laughable looking back on it, I still credit it for teaching me the command line and unix in general, these are skills I carry though with me to this day.
prof.ousterhout's website contains links for archived courses: (https://web.stanford.edu/~ouster).
I-400-class submarine
Massad Ayoob recommends against [0] using a defensive firearm with, say, a modified trigger due to potential liability. [1] This situation seems similar.

[0]: http://www.thetruthaboutguns.com/2011/01/brad-kozak/the-mass...

[1]: http://www.royblack.com/files/Alvarez.pdf
Make a reservation for the printer in your DHCP - then itll never lose its IP and nothing else will ever take it.
LinkedIn is significantly more relevant though, since this is their blog.
Nginx Amplify – new monitoring and configuration assistance platform
I moved from Atom to VS Code for Ruby programming. My machine isn't the fastest around and VS Code has improved my productivity significantly after switching from slow Atom. Before then, I used Eclipse for Java/C++. I definitely miss the real-time static analysis, ease of refactoring, and other cool features that come with an IDE.

Put me on the list of developers who haven't actually used/don't like VIM. I find the key bindings too time consuming to setup for my one-off bash scripts. For that, I use Nano. Works for me...
> If we do a full pod swap for a blank, we are disk / CPU limited in the rebuild, not 10 Gbit/sec limited

Wow. This is pretty shocking TBH. My basic ceph nodes will crush a 40gbps link doing a rebuild/rebalance. What's your bottleneck?
> It might sound crazy, but mouth breathing is linked to ADHD and all kinds of issues

> now having problems because of the reduction of breast feeding

Do you have a link to any studies that indicate/confirm this?
Homebrew now sends usage information to Google Analytics
Stuff like this is why machines like Burroughs should've dominated in critical applications like banking. Those machines marked code and data as different in memory where CPU wouldnt even execute data words. Also bounds checked pointers and protected stack.

Interesting enough, the successor to Burroughs is being made partly by BAE Systems. See crash-safe.org publication list.
Personally, I like how Kubernetes handles this with an independent service that's built upon flannel (Kube-DNS). I'd rather Docker stick to running containers, and that's it.
I've had it go both ways before, but I noticed during university when I was forced to do such things that after you've had a couple weeks to rest, whatever you were working on before becomes crystal clear in a way that it wouldn't have been if you just relaxed and made steady progress. Probably something to do with the stress burns it into your brain.
I am ok with this, as a consumer and user of these sites. You know how annoying it would be to have different logins for every dinky little product I want to buy?
Not only is it slightly faster but you also avoid storing
the entire list in memory!

Actually that won't help when you need a big list and need to store it in memory. Python is really akward with this kind of scenario.
Doing calkulations with Maps of Lists is definitiv (extremly) faster in the JVM, C++ whatever. Python is good however some use cases are definitv not in favor of Python. I mean some could drop to C/C++ for that and pass Pointers around so not the biggest problem.
Ask HN - why taskers on handy needs to be screened?
Why services like airbnb do not do any screening and handy needs to screen taskers?
Google doesn't really have human support, for pretty much anything.
Thank you! For 30+ minutes, Kyle Simpsons definitely covers a lot of more JavaScript gotchas, which again reminds me of this picture: https://pbs.twimg.com/media/CdtFF5VWoAEmbL4.jpg
I feel your pain. A few weeks ago I was even asked to track my time in a clients system. First thought was "but I send you invoices with my time in them."

Second thought was, "why don't you pay your staff to enter time from my invoices?"

Third thought was "I'll have to bill you a stupid hourly rate to enter my time in your system."

Right now I'm stuck at the third thought and they've agreed, but I haven't started doing it yet and don't want to. Their systems are their systems and mine are mine.
And where is this money coming from? Are we going to Magick this money into existence? And what happens when this Magicked money starts competing for 'stuff'. You know, basic economics?
Link to install: https://chrome.google.com/webstore/detail/chengyu/hfkdhcgcel...
It seemed to me like Rovion is Bob, but just taking on a different identity, hence the "Let me know when you plan to arrest Bob" comment.
ZFS on Ubuntu 16.04 LTS
Yeah I don't know where Taavet's numbers are coming from. There's a lot of these studies, here's one of many: http://www.coindesk.com/dark-web-markets-processed-more-bitc...

For as long as the federal government wants to subsidize mining, bitcoin is probably here to stay. I don't see any of the competitors capturing these subsidies.
The US has many socialist programs: Social security, medicare, medicaid, food stamps, welfare, etc. Every social program the government funds is socialist by definition.

I also feel like there's just no relevance here anyway. Greece is part of NATO and bankrupt. Norway is part of NATO and thriving. NATO membership is clearly not the major determining factor for the health of a socialist nation.

I'm having trouble deciding if I'm being trolled or if your political views are just willfully one-sided.
The article you linked to says he's joining Apple "this summer" - which means he's currently not at Apple; what's unclear?
hmm. Looks like some sort of exploit. Tried to run it in node and got some weird error I haven't seen before. Did you just pwn me?