skysight-inc/HackerNews huggingface dataset:
FWIW this also works in Google Maps for iOS. I wish it worked system wide.
I have to say, the two best things that happened to language design in the last fifteen years was.

1. Sun sued Microsoft for trying to improve Java. And so Gates went out and hired the guy that designed Turbo Pascal and Delphi to head up C# development. Because of course java and it's libraries are completely unsuitable for desktop development.

2. Oracle bought Sun and suddenly every company that absolutely cannot tolerate being Larry Ellison's b.. started investing in in-house programing languages. All those big companies have spent oodles of money on making sure Larry can't drink their milkshake.

NAnyway as a sometime C#/.net code slopper I welcome Microsoft tossing their hat in ring. Seriously Linux and iOS seriously needs these tools.
LinkedIn and Google+ have all the appeal of filling out tax forms.
Good memories. 15y ago I built a social network for our graduation year, 50% signed up ;)
Strong VPS Provider Accepts BitCoin
There is compile-time metaprogramming, staged programming, and many other things. Yes. Indeed the blog post neglects to go into detail about those for brevity. But, the point of the blog post was after all to get you guys to read the actual paper. Perhaps that wasn't explicit enough. Sorry.

The main point of the paper is to show that runtime metaprogramming can be optimized with a classic JIT-compilation technique. After one sees it, it's kind of trivial, but it isn't done in common VMs.
Ballmer wasn't an idiot.

Sorry, but yes, the person who said this ( http://www.businessinsider.com/heres-what-steve-ballmer-thou... ) was, in fact, an idiot.

He should have had his walking papers from the board of directors by that Friday.
New blog post coming at the end of the week but my initial estimate pegs the iPhone alone at 5% of air freight crossing the pacific in the first quarter of last year.

But still they are not likely to go into the airline operating business given all the regulations, airport slots, and operating expertise required.

I would expect that they are using some of that insane cash hoard to provide awesome financing terms to their preferred airlines. That could come just through guaranteed contracts for space, but if I was at Apple I'd get creative offering airlines some loans to get better planes and retrofit them to my needs.
http://www.reddit.com/.compact is still better
I always wondered about that.

Shouldn't a real OS and filesystem be capable of removing something in use?

IRIX always could. So can Linux a whole lot of the time, if not all the time, as can BSD and Mac OS.

Here's something:

Once I upgraded a pile of IRIX boxes to a new version of some CAD software. A few of them had the older version running...

Didn't matter!

The files got cached, and those versions continued running the next day, until shut down. Next launch, the new version popped up.

One could just run a program, then delete the program right out from under the running process, and that process didn't know. IRIX just cached it all, and when the process was done, cleaned up the cache.
What a bunch of nonsense!

His main argument is that the internet is not economically sustainable, but even IF the current infrastructure would stob being supported humanity would find ways to keep it alive because it made our lives so much easier and we can't live without it anymore. We might switch to a decentralized infrastructure like Maidsafe is building for example and that would eliminate the economic issue this guy is blabbering about.

But the END of the internet? That's ridiculous!
Given that the owner originally wanted $100k, $33k seems like a steal.
People party in hotel rooms all the time. It's just part of the standard operations of the hotel to deal with them so they never become a big deal.
What I(April 2015); recap of what went on over the past month as an indie dev
It does take a long time. If the only reason you want to do it, is money, then you're going to have a difficult time.

If you love it, then you're good.
Unmanned Russian Spacecraft 'plunging to Earth' – #YoNews
Looks similar to something Lars Jung made several years ago: http://larsjung.de/jquery-fracs

Seems interesting.
I'd love to chat about how you calculated their share for my upcoming post on Apples share of transpacific freight. Email me if you'd be down?

Ryan@flexport.com
Ebay, search for "ESP-01".
No. Having used the MIT license means that Company X can take .NET, make its own modifications, distribute them in binary form and don't share them back as source code with MS or anybody else. Apparently MS isn't afraid about it.

MS is the copyright holder so they could make proprietary updates whatever FOSS license they used, GPL v3 included.
Suchmaschinenoptimierung – Video Dailymotion
I'm guessing it's various adults that are preventing it from being child-friendly. Fun game though.
In an age where everybody talks about cloud infrastructure, I find it a very interesting decision to spend $30k on servers up front.

Apart from reducing operating costs, I never thought about servers as assets. Essentially, using things like AWS for operations makes the money go away as soon as it's spent. That's a very real risk if you're striving for a sustainable business that doesn't run on ads and you don't yet know where this is going.
Not exactly announced today...but hey who really fact checks these days?
Seems like a good idea. I would have liked this better if it covered harder theory. Khan Academy's linear algebra section is pretty good. I find it very long, though. Text + graphics wouldn't have that limitation.

My suggestion would be - take mathematics required by game development and explain how that works - collisions, intersections, visibility, rotations. All the juice is right there!
Sure, there's no BSD support. Which puts it at what, 95% of machines in the wild can run it? This is very much cross-platform. Unless you're into BeOS, then yeah, you're out of luck.
Nice, it reminds me of Osmos.
New business idea: people engaging in risky commercial enterprises (like, say, renting a valuable property on AirBNB) could pay into a central fund, which would cover damages in rare but nasty circumstances like this. The amount they pay could be proportional to their expected loss, plus an extra fee to cover administration. That way you could pay a predictable amount per month and you'd be covered in the event of a disaster like this.

Silicon Valley, it's time to disrupt commerce - get on it!
I am using cloud9 web IDE for all my projects. I am a full stack web developer and I use it daily. I never used actively their vm feature but I connect through ssh all my development servers on cloud9 so I can easily manage my projects from any computer. I am very satisfied by their service and there is no turning back now.
VR company Jaunt is starting a virtual reality movie studio
i remember this article from ten years ago by Phil Greenspun; he predicted that this was going to happen some day.

http://philip.greenspun.com/business/mobile-phone-as-home-co...
On an unrelated note, that website looks so 2011!
It's almost like he's a human being and is fallible.
Read https://lobste.rs ;-)

(P.S.: Somebody please invite me to that site.)
https://www.airbnb.com/guarantee oh look

[edit]

> The couple posted to Instagram saying that they were "thankful" to Airbnb for providing coverage under its Host Guarantee, which offers up to $ 1 million in insurance "in the rare event of guest damages which are not resolved directly with the guest."
Watch, Apple Watch
For the Python test, why not use csv module instead?
So, your new idea is insurance?
Basically it's his flagrant disrespect and violation of human privacy at a mindbogglingly massive scale.

He got us here by tricking us with cheap tricks. https://www.eff.org/deeplinks/2010/04/facebooks-evil-interfa...

The way I see, he is one of the worst things to happen to the Internet if not the worst, but that's just my opinion.
I am waiting for the day where Visual Studio Express will be available for Mac and Linux!
You can run Unity editor under Wine [1] and you can publish Unity games for Linux [2] but I assume native Unity editor support on Linux would require the use of a cross platform GUI library (Qt, GTK etc) as it probably relies on WinForms [3] which is only supported by mono (and I think OSX) up to .NET 2.0 [4].

[1]: http://wiki.unity3d.com/index.php/Running_Unity_on_Linux_thr...

[2]: http://blogs.unity3d.com/2012/11/22/linux-publishing-in-unit...

[3]: http://en.wikipedia.org/wiki/Windows_Forms

[4]: http://www.mono-project.com/docs/gui/winforms/
That's all fine and well but the thing is -

Is it possible to unify package management un-intrusively or not? Call the un-intrusive path A nd the intrusive path B.

A) If we were to to it in such a way that did not require us to modify all the existing package managers out there then how do we do that? I think the solutions (a database of unique hashes and so on) you are coming up with might be a way forward. But don't we still have the problem of communicating with the underlying package managers?

B) What sort of intrusion? Would package managers have to adhere to some kind of standard or API or expose a minimum amount of surface area? How would you get package manager maintainers to sign up to something like that? A summit? Who would fund such a summit? Then we'd still need something to implement that API. Somebody elsewhere mentioned PackageKit, would this fit the bill? If not, is there something else that would? And would we still need to track installs and so on with something like what you're proposing.

Remember this would ideally would on Debian-like (.deb apt-get) and RPM-like (.rpm yum) and Gentoo (.pkg emerge) and so on and so forth ad nauseum ... I mean, I'm running Ubuntu so after the Great Request for the Unification of Managing Packages Summit (GRUMPS) I want to still be using Synaptic but I want to be able drill down into sub-package managers. See what I mean?
I don't think is too little but I'm sure they are late. Too late? Probably not but imagine if they did this 10 years ago, the impact it would have had on Java and many other ecosystems. I bet many of them would have been smaller and MS larger.
Java 8 Concurrency API: Synchronization, Locks and Semaphores
Still better than serving only HTML5 video as far as I'm concerned. Until someone makes a browser that can natively (...or at least with some plug-in) block those players and make them click-to-play like I can do with almost any Flash.
What seems to be passed off as a foible seems to me to be sociopathic.

Edit: less accusatory
Heh. So after everyone accused Windows 8 of turning your desktop into a phone, Microsoft has decided to shift into reverse?
similarly for the other languages (and OP mentions that)
Smaller cells are faster, so division will help you outrun a big attacker if you're totally cornered.
I tried using my laptop to edit a document I had saved on Google Docs on the train once. Docs was unusable with a cellular connection. I didn't get to edit the document and now I post on the internet about it at 3am.
Even better, Google is deprecating the OpenId login to push Google+; the new OAuth login _requires_ you to have a Google+ account. So if you use your Gmail for say StackExchange, get ready for your Google+ page!
Trolls strangle anonymous chat app
Victims can be dumb.

This is because everybody can be dumb.

If you're dumb, you need to get told so you become less dumb.

This is a terrible thing that happened, but shielding the people at risk of terrible things from all possibilities to learn how to avoid terrible things is not doing them favors.
$ time wc big-data.csv
1252045 1252045 17805309 big-data.csv

real 0m0.417s
user 0m0.411s
sys 0m0.004s

$ time ./sum-ocaml big-data.csv
6143290.,13087196.,14473656.,50128757.,3765822.,1290420.

real 0m3.680s
user 0m3.666s
sys 0m0.008s

$ time python3 sum.py big-data.csv
6143290.0,13087196.0,14473656.0,50128757.0,3765822.0,1290420.0

real 0m7.186s
user 0m7.131s
sys 0m0.036s

$ time python2 sum.py big-data.csv
6143290.0,13087196.0,14473656.0,50128757.0,3765822.0,1290420.0

real 0m5.146s
user 0m5.111s
sys 0m0.012s

$ time pypy2 sum.py big-data.csv
6143290.0,13087196.0,14473656.0,50128757.0,3765822.0,1290420.0

real 0m2.754s
user 0m2.697s
sys 0m0.052s

I really like ocaml, but have to admit, pypy is pretty amazing.
Villa and Jardins Ephrussi de Rothschild – Luxury-Today.com
I feel your pain. There are definitely some weird people that look nothing like their airbnb profile photo
Esfresco – Fast-tracked invoicing on the go
I just had an awful experience with Airbnb a month ago. I rented an apartment in Maui for two nights. We arrived really late in the night. When we were in the apartment, we found out that it wasn't cleaned. Used bed sheets were on the floor and still on some beds, tables were dirty. The host obviously forgot to clean it. I contact the host, but couldn't get hold of him, since he's in another time zone. I called Airbnb and send them pictures of the place, and asked what to do. The Airbnb support guy basically told us that the apartment was clean enough to stay for the night, and we have to resolve the issue with the host ourselves. That was the first time I have talked to Airbnb support, and the experience was just awful. We ended up staying at hotel for that night on our own dime, but the host was kind enough afterwards to refund the booking fee.
Does it advance the discussion by accusing me of being on the payroll of Airbnb?

Of course the action performed by the renters is egregious. What about that is newsworthy? The fact it's in Canada?

Airbnb has a good insurance policy for owners. The news story buries the lede. Isn't it HN policy to point it out when posted stories do this?
Chrome on iOS does all rendering using the native iOS WebView. Rendering should be quite consistent with Safari (although JavaScript may be slower). Chrome differentiates by implementing their own network stack and browser "chrome" (tabs, history, favs, etc).
Then they shouldn't fork it.
What do you mean by "we" & sulekha. I used to be a regular almost a decade back. I used to make decent comments but used to put that one snide remark. Over a period I realised that distracted from the point I was making and no longer do that.

Over a period of time I learnt to ignore trolls and baits
Are you sure there are 100 freighters operating on the PVC-ANC route daily? 60% of air cargo is flown in the belly of passenger planes. There are not a huge number of dedicated freighters out there.
Aha! Lightbulb moment. I thought that Puppet and co. (chef and so on) were about pure configuration across multiple machines. I didn't realise they were about deployment as well. In that case I guess the problem is sort of solved but then I need to start thinking a layer higher than I have been.

It would be nice if the solution to this proliferation still allowed me to think at the level of [synaptic/apt-get/dpkg] on Debian/Ubuntu/... or [yum/rpm] on Redhat/CentOS/Suse/... and so on. Do you think this is unreasonable of me?
Hey, if it works for you that's great.

As an alternative, VCS have solved the problem of picking up where I've left off in an IDE-agnostic way so I can use the tools I've grown accustomed to.
tux3.org really needs to be updated, unless "Zumastor" is some interesting meeting point between NAS and online casinos.
EBIT margins of a well run freight forwarder are closer to 5%, so this looks aggressive. And it's so far outside their core competency, to save even $50M that'd be a big risk to take.
> Past that, things like "time spent in stackframe setup" is not sane to measure on an optimized binary, because the instructions hat set up the stack frame may be all over the place (due to shrink wrapping, etc).

Doesn't debug info already account for stuff like this? So we can give line number info if you break on any instruction? Seems to me you'd "just" need to augment debug info with performance classes, then let the profiler display worry about classification after the fact.
Blue Origin First Flight
PVG-ANC = 6,933 km great circle distance.

77 tonnes of cargo on that route is 6,933 * 77 = 533,841 RTK.

Boeing reports[1] 208 billion RTK worldwide in 2013.

533,841 / 208,000,000,000 = 2.566543269230769e-06. So that's the percentage of worldwide air cargo a 77-tonne load on a PVG-ANC cargo flight would represent.

[1] http://www.boeing.com/assets/pdf/commercial/cargo/wacf.pdf
Back to the basics with Servlets
Open Sourcing Visual Studio’s GDB/LLDB Debug Engine
especially when the referenced companies are changing their services on an almost-daily basis...!
Wow. To claim the internet is not economically viable requires an extremely selective view of the evidence. I had to check the date at the top of the article to be sure it wasn't written in 1998.
I know that's not exactly what you mean, but Chrome OS and similar cloud platforms are doing a similar thing, differently.

All you need is a monitor with a web browser. If you accept the browser as the OS, it already works, it just needs to get better. And it'll get better, it already is good enough for casual users.
In 5 Years, 10x increase. Guess who did it?
You might want to add a disclaimer that you work for Comodo!
Analysis of Godot Engine’s Source Code
Cool, it's quite fun to play. I wouldn't mind a short intro on how to play it besides the controls or is this intentional?
Fun game, I hated the controls though.
In my real-life experience, you're simply incorrect here. If all those variants of IE are in use by paying customers (which is our situation), then you do have to account for the fact that they have sufficient individual quirks as to require individual testing.

If you don't have paying customers, or you can actually tell them what to browse with, you might plausibly not care. Ours tend to have locked-down desktops and very little personal choice in browser.
It seems to be they don't understand TCP. Indeed, TCP has drawbacks, but without studying TCP they probably repeat old mistakes and will add new ones (not present in TCP).
Well, that's far too much fun for 8:20 on a workday.
How do people keep tracks of who says what on HN ? With such a large crowd I don't understand how that is done. (or was it luck ?)
Graal/Truffle looks lot like DLR. Are they similiar ?
I used to be a big fan of Blitz.io, and used it a lot for benchmarking my client's services. However they changed their payment model so the only option is to sign up for a monthly subscription, which does not fit in with my use case.

Does anyone know of an alternative that uses a pay-per-use option? In the meantime I have reverted to Bees with machine guns.
Yeah, well, Atom is based on https://github.com/atom/electron and so is Microsoft Visual Code ;) . I thought it was better then Brackets ( Adobe) also, but that's another discussion :p
My office had to have a special meeting about personal and sexual harassment on this app (some people decided to discuss colleagues on secret, and not their professional capacities). It started with fun prank, but ended up being really weird and awkward, and people were really hurt by the abuse.

Needless to say, I wasn't a fan of the app afterwards.
Why I Joined Google
Windows 10 IoT Core Insider Preview for Raspberry Pi 2
Nadella did have a few softballs lined up for him, but they were likely no more than a few years old. Don't overestimate what can be done in two years, but don't underestimate what can be done in three. Let's not paint Ballmer as an Ozymandias, though, secretly architecting the salvation of the company for 10 years while on the face it looked like they were teetering toward annihilation.

You're right, he wasn't an idiot; he was a well-educated and successful executive that made strategic decisions informed by 80's and 90's business thought and practice. Half a decade earlier he'd have done wonders. But in emerging technology markets those decisions cost Microsoft its industry superpower status.

In tablets, mobile that cost Microsoft early market dominance and possibly locked the company out of future hopes at regaining their title.

In Web servers, numbers from Netcraft[1] last summer showed that since Windows Server 2008 essentially what had been a healthy uptick turned disastrous for Microsoft's share of active web properties (half way down the page), and over the last 15 years a steady decline in Microsoft's market share in traffic volume handled.

1: http://news.netcraft.com/archives/2014/02/03/february-2014-w...
The web, as originally envisioned, was supposed to be user agent agnostic. The user agent (AKA browser, search engine, personal AI, braille terminal, screen reader, etc.) would interpret the page and process or display it appropriately for the agent's purpose and medium. Thus, sites shouldn't have to adapt to mobile; it should be possible to write one semantic site that looks right on any device, because the user agent is supposed to do the formatting.

Removing that ability from user agents is counter to users needs and the basic design of the web.
Hi!

I see there is still no "expression SFINAE", which makes me very sad, since for me the most really important use-case for decltype() is SFINAE... it basically allow to have C++17 style concepts on top of plain C++11.

I wonder, why is this not planned yet? It feels unreasonable to me that many C++14 features have been added yet this is not there. It is very unconfortable to write cross-platform code this way, since you can not even tell tour team "stick to standard C++11", but instead have to elaborate intricate coding guidelines listing all features that VS don't support (our other compilers, GCC and Clang are quite good at this).

So, could you elaborate a bit on why is this feature not there and what are the plans to add it?

On the other hand, I appreciate a lot that you guys are becoming reachable here. Thanks!
I think it's fucking hilarious and that people should not try their hardest to be offended at every chance.
In case you use linux, i have bad news for you. there is by now many code lines from MS.
Mountains of Mouthness – WebGL Experiment
For stress testing, of course! I just replicated a ~25kb file 4096 times.
A list of custom bubblies
"poland;usa;china;russia;canada;australia;spain;brazil;germany;ukraine;france;sweden;north korea;south korea;japan"
In addition to the other comments, keep in mind that this is such an enormous knapsack that dumping in items at random is just as efficient as any other method.
Sometimes when I read DARPA headlines I imagine someone like the Dude stroking his beard and going "yeaaaaah, let's do THAT man! Wouldn't that be wild?"
If python aint problem, I would suggest using locust.io
A 77-tonne load would represent about 6% of the capacity of the scheduled freight-only flights that ran PVG-ANC today (Wednesday). Depending on final aircraft arrangements, it would represent at most 4.8% of tomorrow's (Thursday's) scheduled freight-only flight capacity.
>changing how we communicate...

Perhaps, though I'm not convinced it was for the better. every time I log into Facebook I log off within five minutes wondering why I continue to waste my time with it. Maybe that's just my problem, I don't know.
> I frankly think the final "update" to the article should be ignored.
Coda updated his post just because he was wrong on his definition of partition. Stonebraker pointed out:
"You simply failover to a replica in a transactionally consistent way. Notably, at least Tandem and Vertica have been doing exactly this for years. Therefore, considering a node failure as a partition results in an obviously inappropriate CAP theorem conclusion."
related: http://doc.urbit.org/
Look at the other first-level comments. /thread
Link: http://www.gnu.org/software/hurd/hurd/documentation/translat...
May be I am missing something, but I could not see anything about IntelliSense for Node. I tried exactly what they showed at the conference.

http://i.imgur.com/lMQvZa0.png