skysight-inc/HackerNews huggingface dataset:
I was wondering about that as well so I checked (see the write-up):

------------------

Update: Someone on Hackernews argued that international charges would still apply. However, according to this [1]:

"International call charges would be capped at the
price of a long-distance domestic call and intra-EU mobile calls at €0.19 per minute (plus VAT)."

there would be no difference between domestic and (EU-)international, eventually creating the coveted single market.

From Ryan Heath, spokesman of Neelie Kroes:

(Sven @1sveme)

@RyanHeathEU would the new roaming rule mean that a truly
single market would be created? Could an Austrian company
compete in Germany?

(Ryan Heath @RyanHeathEU)

@1sveme yes. You could buy your mobile subscription from another EU country and a company could easily set up in another country

------------------

[1] http://ec.europa.eu/news/science/130916_en.htm

(update: edited for clarity, damn, I don't get those formatting possibilities on HN)
Yep ... It's far simpler to trump up extra charges and bully "the huddle masses" into a conviction that can't be overturned.
Mono isn't just a c# compiler, it is also a CLS Machine (virtual machine) and a set of libraries, among other things. If the VM was also put under apache 2, it is also unlikely that it would run on Linux out of the box.

To use java as an example, this would be like open sourcing javac without open sourcing the JVM. (Just fyi, both javac and JVM are open source under the GPL license. :) [edit - Looks like large parts of .NET platform are being released]

Still, this is a move to be applauded. Microsoft has been easing itself into a more open source friendly company over time by putting more projects under an open license. Microsoft ASP.NET MVC is another good example. There is an incomplete list of open source projects originating from Microsoft here: http://www.microsoft.com/opensource/directory.aspx

[edit above in brackets]
So they must have written this simulator without help from source code http://svtsim.com/moonjs/agc.html. While it doesn't strike me as a bad simulator, I wonder if it's right.
Metasploit in the Cloud
Wow, this is really great. From the creator of Wireshark, nonetheless :)
What happens when the CC fails? What happens when the CC fails and the customer is non-responsive? Ultimately Colin has to make a call of whether he deletes the files or not after some point of non-communication from the customer.
Out of curiosity, what's the biggest P&L you've had responsibility for in your career?
In my experience having all local employees works well or having all remote employees works well. It becomes a logistical nightmare when you start to mix local and remote employees.
The book Peopleware condemns Parkinsons Law as unproven.

The problem with Parkinson's Law is that management also knows it, so they think they can constrict their deadlines a lot and the work will get done, and if its not, they can pressure you to work extra hours to do it.
Web devs less concerned about browser-compatibility, more concerned with HTML5
Interesting, Silicon Valley has been called a reprise of Renaissance Florence, and that was male dominated as well.
I feel like so many people consider it to be some sort of moral imperative that every company care deeply about growth and market positioning and enterprise-readiness. What happened to "build the company you want to build and have fun with it"?
"The first PDP-11 they used, which was not the first PDP model used"

The path, as I remember, was a side project sort of thing with that PDP-7, then they started getting real money for the project, first for a PDP-11(/20), then a PDP-11/45.

Ah, I should point out that I think it wasn't until the PDP-11/45 that they could put a lot of memory on the whole system, with the kernel and each process potentially having the 64/56/8KiB code/data/stack address space. The total memory you could put on a PDP-11/20 was 57KiB, and while I don't know how much was on that PDP-7, Wikipedia says the total was 64Ki 18 bit words.
> This page would literally be 1/5th the size of this blog post or less and take less than an hour to write, and would probably double Tarsnap’s sales by itself.

cperciva: Pretty please try this first and measure the effect? Would be super interesting!
I would assume that such a service would generate metadata indexes (incl. thumbnails) that are stored on more accessible media. That is, in fact, one of the main reasons a technical person can't just use Amazon Glacier for this directly, in the same way they could use S3 directly for Dropbox's use-case.
So Patrick says in so many words that

"Customers like typical HNers might like Tarsnap the way it is, but Colin should instead market to [such and such businesses] using [lots of specific and actionable advice] because [lots of reasons explained in excruciating detail]".

HNers:

"Oh, I like Tarsnap the way it is."
Your comparison shows that you just don't know anything about IntelliJ, so why bother?

CTRL+ALT+L to reformat code. Either a selection, a file, a directory, a scope, the whole project etc.

You can use most PHP features in InstelliJ, just install the plugins.

IntelliJ recognizes extensions and even notifies you that it has plugins that may be installed for the open extension.
The C# compiler targets the CLR (Mono or .NET). It produces IL which is similar to Java bytecode. The runtime then JIT's it, but I don't know if that's OS-specific or not.
I agree, I'm excited. Hopefully the optimizer can take full advantage of these column stores.
However, postgresql isn't the only open source column store. MonetDB is another one. It is an academic project but people do use it commercially. I know some people who get great performance out of MonetDB, even though its optimizer has some gaps.
Normcore: Fashion Movement or Massive In-Joke?
They've released it under "MICROSOFT REFERENCE SOURCE LICENSE (MS-RSL)" some time ago, but I'm not sure what the future plan is.

You can view and download the whole .NET source here: http://referencesource.microsoft.com/
The "truly paranoid" would check backup status email more than once every fortnight. ;)
It's unlikely that they'll announce a new iPhone at WWDC, since (as others have pointed out) it's been years since they've done new hardware announcements (apart from the Mac Pro in 2008 and again last year.)

However, it's entirely possible that they'll announce new capabilities in iOS 8 which make it easier for developers to create apps that adjust easily to different screen sizes... in which case, speculate away. :-)
It's in gigabytes right on the home page conveniently converted.
How does $0.25 / GB - month feel less real than....anything else?
Sitedrop - A visual way to collaborate using Dropbox
I'm also an Asian male and you're right about the implicit (and sometimes explicit) discrimination we deal with. I was at a party last summer and someone called me a "Jap" but was "just kidding." White people don't deal with this.

However, I also benefit from being an Asian male software developer. Whenever I meet new people in business, I am automatically assumed to be smart which has proven highly profitable. Finding work is never an issue and I make quite a comfortable living because people with money assume I am good at what I do - I have less to prove than a programmer who is say, Latino or perhaps female.

My solution? If you can't beat em, join em. Why don't you volunteer to teach at a girls code school? Might meet some cute female instructors who also like programming - pretty rare. Use your strengths in whatever way you can.

As a post-script to the "Jap" guy, a few weeks later he got fired from his job and has been out of work since. He is a high school educated white male in his late 20s. We all have our challenges and if being white also included being stupid, ignorant and money-less like this guy, I'll take Asian.
Ok, with the extra comments I now understand your proposal is much more radical than I originally thought. You are suggesting a completely obscured order book. I don't know of any markets that operate that way so I don't have any proof about how well price discovery would work in that system. My instinct is that most participants would become very nervous about setting their prices and therefore the spreads would be very wide, and not much trading would occur.

That said, your system still doesn't address the priority issue. Lets say in your new bid system we got lucky and a lot of people without knowledge of the order book picked the same price for both buying and selling an instrument. But there were more people on the buy side than the sell side (or vice versa). Who gets filled and who doesn't?
A handful of people ended up with margin calls in the order of six figures because the broker hadn't yet adjusted the contracts. Not fun to wake up to.
For the record I haven't been writing java stuff for quite a long time, but recently have to help port a library to Java.

One thing with the whole "IDE" thing is that they are actually quite slow. I use sublime for my other interests (web, dynamic languages, etc.) and didn't find any problems and also could do all those magic things like line endings, respecting tabs or spaces for indentation. The only thing sublime don't provide is the constant need for refactoring and complex requirement of autocomplete down to import names. They are mostly because of Java.
The answer there may be "not yet". But Tunisia is an example of a positive outcome.
That's what I was hoping Flashboys was going to be about. I haven't finished the book yet but so far Lewis mentions it in passing but doesn't dig into it.
If you're wondering why all your comments are turning an ever-lightening shade of grey, it's because of uninformed, thoughtless, selfish sentiments like this.

The "ME ME ME" age of politics needs to end. And in some places, it appears it's moving towards that goal.
Sun retained restrictions on mobile Java though and it wasn't opened royalty free. That's the whole story with Oracle attacking Google later (on patent basis). And don't forget, MS sided with Oracle there, claiming that APIs should be copyrightable.

So while this development is positive, one should take it with a grain of salt. MS still can't be just trusted blindly.
From an open source neckbeard to a MS employee, thanks!!!

Man, this is a crazy world. Cats and dogs living together. Open source MS projects. The falcon cannot hear the falconer
The negative reaction to Patrick's design template is so meta.

It completely proves his point the power of "wrong" design.

Everybody forgot all the brilliant things Patrick said because they didn't like the design.

And that's his point!

Send a non-technical guy who's ass is truly on the line to Tarsnap and, sorry, he's going to have a negative "blink" gut reaction.

If you've ever built a SAAS to any scale, you'll know that is true. Sad. But 100% accurate.

Stripe's original UX to me was a better example of where Tarsnap could go (vs. even the current stripe site):

https://web.archive.org/web/20111007130738/https://stripe.co...

Headline, button, 5 relevant "benefits"

Then a link to start, documentation, and get help.

Almost exactly what Patrick illustrates before he loses us with a rushed design.
If Microsoft starts working on its own Unity-clone, with a functional language, advanced concurrency features, and good incremental GC, they could be sure to capture a big chunk of the mindshare of game developers. This could then be parlayed into mindshare of soft-realtime development, which will become ever more important.
The value: not so much for them.

How is a "dramatic reduction in poverty" not of much value?

http://filipspagnoli.wordpress.com/stats-on-human-rights/sta...
That would make sense; it's clearly a fragment from a larger object that broke up during entry, probably late in the heating phase. (There is a visible dark "outside" and light "inside" on the piece we see.) So there are likely to be other pieces nearby.
How is a (silly and misguided, IMHO) set of perks for some people at all related to a campaign to deny basic rights to some other people because you think they're icky? Live and let live, yo!
I've started to get experience with javascript, and Java, and Scala the past year or so as my resume is very heavily weighted with C#. I'm glad to see there may be life outside Microsoft.

But I still hope Microsoft does well, because frankly I like .NET
Which is really good. It put a final say in the question about patents.
Oculus was never run by anyone who is bad at business.

John Carmack came on relatively late as CTO, not CEO, and Palmer was the owner of some valuable IP, not the one running the business.
"For some places you may be able to transfer that room to someone else without having to pay any cancellation fees."

Perhaps when the actual lottery occurs we could have a thread to do that.
AWS and Compartmentalization
What do you get for the ticket fee? Do they give away free things like Google I/O? Will you build lasting networks of app developers? I wouldn't blame anyone for going just for the experience but I probably can't afford it for that alone.
We have used Track.js for many months to track JS errors in our production application and it is truly key to helping me and our CTO be aware of any client-facing issues that exist, recreate/fix those issues, and sleep well at night. I also know the founders personally and they are extremely skilled developers with deep expertise in Javascript and the DOM and I have no doubt they will continue to innovate and give us even more bang for our already well-worth-it buck
Did you actually read the article? The stone/object they filmed was within the atmosphere, thus going around terminal velocity, depending a little on the size of it, which varies a little on the estimations.
Research on Children and Math: Underestimated and Unchallenged
Occam's razor tells me it's much more likely the winner of the lottery cheated, because the odds of winning are so low.
I wonder if Mono will use this to replace their compiler and just focus on the runtime / VM. They'd be more focused on making it performant, vs. trying to keep up with the latest C# features. They'd have to keep up with .NET, of course, but I'd guess that not having to worry about a C# compiler would be quite the load off their shoulders.
Well, it's got to be better than Amazon's "Betas", right?
The story of Cortana, Microsoft's Siri killer
So does that mean one can reasonably expect to use official F# implementation(compiler, vm, libraries) in Linux within the coming months/years?
Since phones have clocks on them isn't a watch really just a fashion accessory now? What makes it more likely than any other wearable computer? I guess I'm just not sure if watches are a big enough market for Apple. They seem kind of niche now because I bet if you polled people who have iPhones there's only a small percentage that want to bling the brand on their wrist like that.

My parents for example both have iPhones, but neither of them would wear a watch unless it really had some extra special usefulness. What is the killer feature? I feel like the Pebble has proven that the killer feature is not that obvious because a lot of Pebble users say they stopped wearing it.
While I doubt neither the veracity of your claim nor your reaction to Gandi's actions (if such a situation happened to me, I would certainly not want to give a company my business going forward), I have had a very different experience with them: all of my queries to Gandi support have received prompt, relevant replies that addressed my issue.

Also, ny domain registered with Gandi can be renewed by any Gandi handle. In the event that you're having trouble accessing the handle that owns a domain or otherwise cannot renew it normally, you can create a new handle and use that to renew the domain. See https://wiki.gandi.net/en/domains/renew and https://www.gandi.net/domain/renew?lang=en for details.

I'm not sure if their "any handle can renew any domain" policy/system existed at the time of your situation, but it should prevent similar issues from occurring today.
Hm, how about, "How can metric X be gamed?", then?
I've found that it takes more preparation from both parties but is still doable.

Each interaction should be treated like a mini presentation. I have a toolbox I use for this that includes:

1. screenshot software

2. screencast software

3. screensharing software

4. videoconferencing with an HD webcam

5. a whiteboard I can point my webcam at

6. note taking (I use evernote)

7. remote assistance software like logmein or teamviewer that lets me take control of the other persons PC or vice versa.

it's not completely seamless, but if everyone is using the same toolbox and is capable of starting a video call, snapping screenshots and sharing them, switching to the whiteboard to brainstorm posting a quick video of the issue/prototype whatever in the shared space then it works pretty well.

The biggest barrier to good remote teams or mentoring that I've found is when no one has the same tools or is willing/knows how to use them. Also, if either side has a resistance to learning knew remote processes or has a grudge against the remote person for being remote or for the need to hire remote (because of lack of talent in the local area) then there's more problems than just not being able to collaborate remotely.
Are European laws a bellwether for US laws? I hope so.
This doesn't solve your issue with WebClient. This is only a compiler and not runtime.
Apparently you feel obligated to disagree with my substance, but had to settle for attacking my writing style.

It wasn't pre-emptive or a straw man -- the poster had just (not pre-emptive) said that living standards were an unfair comparison due to USSR subsidies to Cuba (not a strawman), which is a fair point. I just pointed out that the US supported it's pet governments as well, and contrasted the USSR's approach with the USA's.

Ever read that book 'The Ugly American' back in the day? Great read. https://en.wikipedia.org/wiki/The_Ugly_American
Ah, now I see what you mean. I agree--getUserMedia is useful on its own, with or without WebRTC.

Personally, I do hope they implement the full stack, though, because WebRTC--or ObjectRTC--is useful on its own, too (this is why I was saying they were orthogonal.) WebRTC using pure Data Channels is wonderful for enabling things like BitTorrent-like data sharing and realtime LAN gaming, whether or not there's any videoconferencing going on.
The Economist: Is college worth it?
>> One objection that comes immediately to mind is that it may divert from a search for the actual cause of depression.

> That's an insane objection ...

Actually, it's called "science". Science isn't about descriptions, it's about explanations. If we knew why ketamine worked, we would have finally crossed the threshold of science.

Without science, we will continue to see one "breakthrough" after another, each lasting a few months, to eventually be discarded as its questionable statistical basis comes to light.

> Linking observed symptoms to environmental factors (both those that precede the symptoms, those that occur with the symptoms, and those that cause changes to the symptoms) is a fairly essential part of the normal scientific method of determining the mechanism behind the symptoms.

That can only be a preliminary to science. Science is not about "links", it is about testable, falsifiable explanations for those links. Without an effort to explain "links", any correlation becomes science. But that's not how science works.

> That it also helps people in the here and now is a not insignificant side benefit, of course.

But that has no value at all, in fact it's an obstacle to understanding. And it explains the many drugs presently available that are either known to be ineffective or that have adverse effects -- all of them gained a foothold by a study like this one, a questionable study, over-reliant on self-reporting.
I was hoping there would be an announcement at Build that they had acquired Xamarin, but that didn't happen. All that was mentioned was that they were a partner that they were working with. Still a possibility in the future though.

The open sourcing of Roslyn can only mean good things for Xamarin.
It's a long article, so let me excerpt a few bullet points for those don't have enough time to read the whole article:

1) Don't just hire local talent, hire nationally, even globally. There are lots of successfully companies embracing working remotely.

2) Evaluate the value of a person's contribution based on how much they have done rather than how much time they showed up (what's done >> what to do). Some effective way to measure so is to track Github commits to see how many bugs they fix, etc.

3) When hiring, hire by audit. Pay the interviewees some hourly rate to finish a mini-project that is a part of your company's real work (e.g. add a feature), and let their performance in the mini-test be a large factor in deciding hire/no-hire decision. Also, try to hire from your tech community.

4) Effective communications for remote work: real-time chat, video chat, online bulletin board, weekly team status report.

5) Some big drawbacks of remote work are: brainstorming is hard + mentorship is hard. Luckily, some of the companies don't need brainstorming much. And for mentorship, don't hire people that need extensive mentoring.
Typescript has a command line option for this as well.

As far as I can tell, the language would also support a non-validating mode that would be more or less instantaneous (the transformations it performs are all local, and none of them involve knowledge of the types involved).
Canadian Senate hearing to regulate Bitcoin
Did the site go down under load or taken down by creator?
Heh, before joining the C# compiler team I actually hacked on a stripped down Linux kernel and VMM targeted at high performance computing, contributed to ffmpeg and QEMU, ran Arch Linux with xmonad as my main machine, and did my Masters' thesis on Racket in Git, so I'm pretty used to open source.

This is basically old hat for me -- I'm just glad Microsoft agrees it's the way to go. :)
Due to the way my employer works, I actually have one foot on each camp and keep changing sides depending on customer requirements. :)
> Having seen both, a ghetto in a U.S. inner city is objectively much more materially prosperous, partly thanks to government support, than a village in Bangladesh, yet if you look at crime, social cohesion, family cohesion, etc, the latter is more socially prosperous.

There is social and family cohesion in the inner city, but it doesn't look like middle class cohesion. Keep in mind that racial and class de-facto segregation is really high in the inner city, police more heavily target your community and are more likely to arrest you, and economic opportunities are limited in a variety of fashions (esp. property and business ownership). Things like gangs and grey market economies are a result of those conditions and they do provide real value for people even if it is associated with cycles of violence and things that are generally bad.

> Work creates roles for people, it creates hierarchies of authority, and it binds families and the community together into a common purpose.

Work does not inherently create hierarchies of authority, there are many models of work and social structure that have different results when it comes to hierarchy. Work also doesn't necessarily create or enhance communities and can sometimes even be deleterious to them.
I meant compare as balance, equate. but I'm sure you understood that you pedantic ass.
I really hope Unity is able to incorporate this somehow so we can finally get a solid update to C# and .NET.
It's hard only hiring the best and brightest as I assume there is only x% of people who you qualify as best and brightest. How many other companies are you competing with to get this so called "best and brightest"?
It depends on the culture. I'm one of 3 remote employees at my company and there's no support from management or recognition that remote is different. It makes it tough. I'm the only dev on my team that signs in to IM reliably.