skysight-inc/HackerNews huggingface dataset:
I'm not sure about this statement: "Of these platforms, Linux is clearly the most important. Today, Microsoft earns much of its (record) profits from enterprise software packages (SQL Server, SharePoint, Exchange, etc.). By running .NET on Linux, it now has the ability to run those apps on a significant majority of server platforms."

Are significant portions of SQL Server, SharePoint, and Exchange written in .NET managed code? I would have thought most of the code base for that stuff would still be in non-managed C++. Will having .NET on Linux make it significantly easier for them to release SQL Server on Linux?
I thought the New York Times tried to avoid puns in their headlines. Can you guess why?
If you can absorb 6 months of not getting paid, yeah. Not everyone can, and while I've seen a lot of advice saying you should demand to be paid for the duration of a non-compete, I'm pretty sure that's not typical.

Plus there's the uncertainty of not knowing whether or not you'll be able to find a job with comparable pay.
While I agree the damn Ask Toolbar thing is abhorrent, you could just check the "Suppress sponsor offers when installing or updating Java" box at the bottom of the Advanced tab in the Java control panel.

I know ... I'm surprised they didn't add a "Beware of Jaguar" tab on which to place that option.

As for java going to the graveyard -- don't hold your breath. Not that I mind - I actually enjoy coding in Java, given the tools & libraries that are available. Heck, I really don't even mind the language. I'd appreciate better handling of value types, and continued improvement of the GC (both to make it more cache friendly and to provide better control of pause time vs. performance), but really, I find it comfortable and productive.
doubt it, since he says its not very related to his industry. I'm guessing someone like SAP.
I did this for IBS. It helped me out tremendously - it didn't cure me, but it allowed me to go on vacation at a time when I was hitting up the bathroom 10 times a day.

Funny side note - my poop has no smell. For quite a while after the transplant, mine smelled like the donor's. It proved that it took hold, for a month or two at least. Now I take Cholestyramine every day, and that has helped even more.
This is how Truffle and Graal make Ruby method dispatch fast (linking to my own blog post) http://www.chrisseaton.com/rubytruffle/how-method-dispatch-w....
Win $120,000 in Hall's Developer Integration Fund
What would that even mean? You can't own a database record. Nevertheless, a US court can certainly rule how ICANN has to operate. Most other national courts feel similar for "their" ccTLD and since the respective NIC is usually in the same country as the court they have to obey those rulings.

Simply, ICANN defines the content of a database and it has self-imposed rules how it delegates part of that work to others. The rest of the world currently mirrors the database, but this might change if ICANN does something very stupid or is required to do so by others.

In other words, it's about perceived power of various courts in what is actually a process based on global consensus.
It not a particularly interesting discussion to have. The short of it is, if you only ever use one tool (or family of tools) to look at code (say an IDE), then tabs are not unreasonable. Once you start using multiple families of tools on multiple machines, now you have to maintain T*M tab configurations, which is awful.

The "standard" alternative (e.g. the google c++ style guide) advises 2-space indentation with 80 column lines. That specific format works well with almost every tool in existence. Tabs, not so much.

You can google "jwz tabs" to get a more in depth discussion. It's not a "big" deal, and as noted, in many ways it's better to standardize on the "wrong" decision than to constantly hash it out over formatting sugar.
Thanks to Vincent Garreau for particle.js and helping spruce up our Developer Integration Fund page!
Semantics is contingent upon meaning. Meaning varies and changes. Meaning is defined over time. That's the case with most words. In formatting text, it's as semantic to say that tabs are for "tabulation" and "indentation" as much as spaces are for "space" and "spacing characters." Tabs have always been semantically better as indentation in computing.
How to Become Techy with a Non-Techy Background
I appreciate the irony of linking to the book on Amazon
Weird, I'm getting a 404 when visiting this page, did Amazon pull it?
$ [git init|mkdir RCS]

$ $EDITOR somefile

$ [git add somefile && git commit|ci -u somefile]

Not that hard to use git as a replacement for RCS. A few extra commands (not going to quibble over the fact that RCS requires checkout before edit), but that's about it. The one thing I can see going for RCS is its granularity (in only tracking single files), but that can be as much a burden as managing whole git repos, ie it depends on the use case.
Every Decision You Make as CEO Sets a Precedent
For offline maps, I've used MapsWithMe / http://MAPS.ME/ for years. It's based on OpenStreetMaps data. Comparing them, the Nokia solution offers:

* offline routing, though it's in the MAPS.ME beta

* turn-by-turn directions

* public transit

* (online) live traffic info

* share directions from a computer
One of the biggest problems I have is managing my email and to-do list. DoddleMail is my shot at solving this. Check it out, and let me know whether it helps you stay organized. I'm looking for feedback. Thanks!
>Members of our team thought the offer was too low. It was a struggle for me to get everyone on board for the deal.

Do those same members (who hopefully cashed out) agree with the blessing of 20-20 hindsight, or do they still believe the acquisition offer was too low?
Portfolios Are the Status Quo: So What?
Ok you would first need to upload the gif on the website and then do that. Yeah interesting, really small attack surface but still one that we should think about.
Consumer Group Questions Google’s Breadth, Influence
Maybe, although I don't think I made technical decisions based on unrelated events.
The closest that comes to mind is as described here: https://news.ycombinator.com/item?id=8602582
I did use ReiserFS in the past, and I did switch to something else but the reason was purely technical: XFS became quite good on a HDD, an ext4 very nice on an SSD, and also there didn't seem to be much development done upstream once the original author was gone.
Girl Tells James Franco She Wants to FK Him
It was less than 100 years ago. Which in Europe, isn't that long ago.
Or just use the right mouse button for blue.
The real sad thing is I'm kinda aware of this. Trying to change.
States in the US =/= Countries within the EU. Europe is really not a cohesive entity. Different languages, different history (stretching back a thousand+ years), completely different value systems, cultures, etc.

Trying to insinuate that the degree of differentiation between states is the same as between Europe countries is utter absurdity. Clearly, trying to track healthcare across different governments with different languages and different cultures is much harder than trying to track healthcare across different states with the same language, the same national government, and a very similar culture.
The name of the language is Go, not Golang. This is a collection of tools and libraries for Go that Facebook has developed. I don't see any compiler, though one of them wraps the Go tool that is used to compile Go programs.
I agree, but what can I do. If you want larger client platforms coverage this "worse" becomes actually better.
I don't like WEB stack also, but HTML is the best x-platform GUI technology right now. Evey system has a web browser, but not everyone runs JVM, .NET or similar (or runs none of these - Android, BB, iPhone...).
Reach me out via mail sometime, maybe we can do some opensource together?
Color me skeptical, since your karma is the same as the upvotes on the story.

Also, the same link was posted 4 days ago:
https://news.ycombinator.com/item?id=8580091
Event Notifications for Amazon S3
Thanks for the comment. Actually I think this is the most logical thing to do.
> Discover Card pays $500 000 for a campaign that gives $10 to each user who switches default 1-click card to Discover.

Actually, no. This is the key twist that changes the whole picture. It is only his editorializing that claims the point of the campaign was to convert 1-click defaults. But he is the only one claiming that. He himself notes that the campaign was not set up that way. It was set up to promote Discover card by rewarding all 1-click usage. Furthermore the response from Amazon notes that they reviewed the progress of the campaign with Discover and Discover was cool with continuing, provided it was narrowed to Fire users and capped at the original budget. [1]

[1] http://www.businessinsider.com/amazon-employee-lawsuit-kivin...
Tamamdır abi, yakın zamanda ulaşacağım sana.
My impression was that ruby symbols were defined once and mapped to the same memory space. If I am correct in my assumption, wouldn't it be more efficient to pass the arguments in as pointers and compare the equality of the pointers?
HSBC Loses 2.7M Customers Data
And yet the risk of the opposite verdict is the reason why domains must be managed by the United Nations and not by an American organization.
Cameron Herold did a Ted talk: http://www.ted.com/talks/cameron_herold_let_s_raise_kids_to_...
How to Build a $5M Dollar Software Business from a Spreadsheet
> Hachette gets the ability to set the prices on its e-books, which was a major battleground in the dispute.

Extremely sad. In no other market do we let wholesalers dictate retail prices. Even MAPs don't actually force the sales, they just dictate advertising.
Here originally was the branding for the Nokia suite of Navigation Apps on Windows Phone. I've been using them on and off for probably three years now and have used the mapping app in the US and Europe and find it quite useful. Downloaded maps and offline navigation is a great feature when traveling internationally.

I just wish it would find its way over to iOS.
Actually I have quite a bit of programming experience, and that is the reason why going straight to Javascript (as I have done before) does not seem productive ...
Anyone have any insight about if this handles service discovery? It claims "cluster management" which usually means discovery, but there is no mention of it. Maybe Amazon is expecting you to handle that?
Skaters find prehistoric skatepark deep in the Sierras – GrindTV.com
I think if they can understand the concept of measurable outcomes i.e., how will you know that x has happened (answer: something like “because i can see/hear/do/feel etc. y many things”) – that’s a huge win.

To me understanding this concept is the foundation of everything.
How you achieve this mindset is then a matter of tactics, whether that's LEGO or anything else.
Same 404, I wonder if not at all CDN locations yet?
This sounds really exciting, especially thinking about how I can integrate my side project with Hall! Of all the applicants chosen, does the $120K go to each applicant, or is it spread across all the applicants? Or is there only going to be a single applicant chosen?
Why does the truth of your judgement matter as long as it is life-promoting? My opinion is that this whole idea of wanting to find what's 'actually true' and putting it on a pedestal like this is some mind game people are playing with themselves (unconsciously).
Once the beef has been turned into a hamburger, it's hard to identify the specific animals that went into the hamburger's composition ... if you know what I mean.
Direct link to product as well: http://aws.amazon.com/ecs/
Are you serious? Git is by far the least user-friendly version control system I've used (Mercurial being the best).

Here are some longer articles explaining why git sucks so much (from a convenience / user friendliness point of view):

http://reprog.wordpress.com/2010/05/10/git-is-a-harrier-jump...

http://merrigrove.blogspot.co.uk/2014/02/why-heck-is-git-so-...

http://stevebennett.me/2012/02/24/10-things-i-hate-about-git...

Version control is one of those annoying admin tasks that you have to do and what to think about as little as possible. Git makes you think about it a lot.
There's a cost for being a developer, but as I recall it was only $25 or so.
Security-wise, if I understand correctly, this is a very interesting offering.

1. The containers live on "your" VMs so you get the isolation of a virtual machine and do not worry about the other tenants' containers.

2. The VMs are part of a "private cloud", i.e., the internal network is not accessible by other tenants' VMs and containers.

#2 is what worried me the most in other container service offerings. It's easy to overlook protecting your internal ip when you manage VMs, it's even easier (and expected) when you deploy containers.
Thanks for asking... The $120k will be awarded based upon a balance between the number of submissions and the overall potential user impact per idea.
Facial structure predicts goals, fouls among World Cup soccer players
Why? n spaces encode a specific preference for indentation, while tabs just represent a level of indentation. How many columns these actually are is entirely up to personal preference and editor configuration. That's why tabs are always superior for indentation.
Dude, he wasn't able to rally people around the idea of not lying, because everyone around him happened to be a crook. :)
This is the 2nd post I put on HN. You can check my first one.
> Have you ever, for example, had a contract change forced upon you, benefits taken away/downgraded, had long-time overtime policies changed, experience blatant discrimination? It's been my experience in cases such as those, you find out who HR works for.

A company trying that in scandinavia would be committing suicide, they'd get smashed by their union reps and would get shunned by other companies (Nordics have a labor model similar to germany, cooperative and regulated by collective bargaining agreement at multiple levels, generally starting at the "economic sector" level and filtering down. A company trying to break labor agreements which others have to follow in such a way would be seen very badly)
Depends on which third party you're using. For product studies, having a University do it runs in the low 100s of thousands, having a CRO do it is mid 10s of thousands to low 100s.

If you're running one that involves disease, doctors, regulators, etc those numbers grow exponentially. FDA trials (which are often less than 200 people) are in the 100s of millions.

Email me (david@generalbiotics.com) if you'd like some help setting one up.
Momentum: Customize Your Momentum Experience
I want my daughter to do whatever she wants. (Although even I was relieved when 'Bathroom Designer' fell off the table).

She has told me in no short order that she wants to be
A) a kid doctor, a doctor for kids.
B) a rock star
C) a restaurant owner
D) a zookeeper
E) an actress
F) an MMA fighter
G) an engineer
H) a conductor (of trains)
etc.

My daughter is six, I could care less if she wants to be a rock star in her twenties, if she wants to go to college to be an architect, an engineer, or if she wants to move to Hollywood and go for success as an actor. The only thing I want her to do is be happy. In the mean-time, she gets dance lessons, karate lessons, music lessons, soccer practices. We recently went to see her favorite rock band live. The only thing I push her into doing is finding out who she is, and being a good person.

Now I'm sure you're doing much of the above (except rock concerts but hey, 'I'm a 'hip' dad'), however my point is you can't say entrepreneur and expect that to happen, but you can expose them to things that will boost their creativity, and show them what entrepreneurship has done for YOUR life. They will take all of these factors into consideration as they grow up. Don't set their time aside. Just make it a part of their lives. Of course, it's good for you to set time aside out of your own schedule but that's because we're adults and we have schedules to stick too oh hrumph busy busy. Just be their dad (& uncle!) and show them what you are passionate about, it will probably rub off on them.
Google's MathFu: a x-platform geometry math library for C++
I think it is a little strange to lump in Asian and Indian Americans as having white privilege.
I disagree completely - the reason the US banks are behind is because the heavily-regulated environment they operate in means they are not subject to free market competition, and they have no incentive to capitalize (pay for) proper upgrades when they don't have any competition that will take away their market share if they don't.

It's the same reason our internet speeds are subpar compared to the rest of the world -- when you have government-enforced monopoly status, you are going to lag behind the free market. Make it easier for new ISPs to enter the market, and you will see AT&T and Comcast all of a sudden deciding it's worth it to offer a better product. Make it easier for new banks to enter the market, and you will see Bank of America etc all of a sudden deciding it's worth it to offer a better product.

When people see a market that isn't operating efficiently, and then proclaim "Well the reason this inefficiency exists is because the government hasn't forced them to be efficient!", that is personally very frustrating to me.
This is the first time I see a patent file in an open source project [1] and now I know I won't use this until my lawiers take a look at it. Sad world...

[1] https://github.com/facebookgo/runcmd/blob/master/patents
An Update on the Stratechery Membership Program
No one else with programming non-web apps finding this HTML/CSS/JS ecosystem intimidating? Please feel free to bash on this comment too..
> can we please stop paying so much for warfare

an awful lot of research for space has been done with defense budgets
Not blaming the victim, definitely blaming the manager. And though was likely damaging to sense of self-worth and measure of merit, its unfortunate that she didn't take the chance to punish her manager or find a job elsewhere.
The "Ballmer" Chair position will be thrown at some of the great up-and-coming researchers at Harvard.
I've used it for parts of two commercial projects (not counting side projects). One was a small parser -- C#'s parser options were uninspiring while FParsec (based on Haskell's Parsec) was great. The other was to simulate a client-server algorithm we were developing under different network situations. F#'s ability to express algorithms concisely was a real win there.

Side projects have mostly been stats/data based: using type providers to mash together different data sources, with visualization via FSharp.Charting.
Just to follow up on that (and agreeing that as an intern this probably wouldn't fly), but when I started at my current job the employment agreement had some intellectual property clauses that simply wouldn't work, since I do occasional client work on the weekends and contribute to open source projects. It was most likely because I was the first full-time software developer hire (previously, software was written by contractors). I simply told them I needed to make a couple of changes to protect both of us, crossed off the offending sections, and attached an amendment to the contract using some standard boilerplate I found online that protected both of our interests fairly. Everyone was cool with it, we signed it, and everything is copacetic.
Virtually none of SQL server is. Most of SharePoint is. Exchange is all c++ still.

So we might see SharePoint for Linux yet.

The other two I suspect are very tied to win32.
It's for circumventing Same-origin where you can get a url into a script tag on a page, but it won't execute unless it's from the same origin.

https://developer.mozilla.org/en-US/docs/Web/Security/Same-o...
My apologies! Reduces the probability of astroturfing :).
I wasn't aware of it. Before I posted it, I searched with only "GPS" as keywords.
The subjective opinion was about "following" when Amazon has had relational database services for years, and the latest engine they say was under development for 3 years, not exactly something in response to goog.

Irrespective of that you shouldn't be posting as joe public when in fact you are a Google employee playing cheerleader for Google products on threads about your competitors products. Keep it classy.
Ask HN: What are good resources for a Java developer to learn C#?
Like a lot of people, I read with interest yesterday's chatter about Microsoft open sourcing the .NET implementation.

Professionally, I've been working primarily with Java for the past 15 years (and C++ earlier than that). Through conversations with other people, I've gathered the impression that C# is basically Java with some nice extra bells-and-whistles. I know that C# gives you runtime reflection over generic types, as opposed to Java's type erasure. I'm also dimly aware that C# has "async" and "await" keywords to make asynchronous programming easier. Beyond that, I'm not sure what the fundamental differences are.

So I'm asking for recommended resources (books, blogs, etc) that are specifically geared toward presenting C# to a Java developer audience. Not only showing the additional keywords and features, but also showing common patterns and best practices for their use which might not be obvious to someone accustomed to thinking in Java terms. Similarities and differences in tooling and ecosystems, too (e.g. I believe that "NuGet" is basically .NET's version of Maven/Gradle?).

I'm not really looking for a "this language is better than that language" flamewar, and odds are I'm not going to be abruptly changing career direction either. I'm just interested in taking a more serious look at a new language and seeing what I can learn from it, now that it's repositioning itself to be more relevant to the kinds of environments where I work. Thanks!
Simple Linux hard drive data recovery with a twist
> People can have different political, religious, etc. views than you, but why should that influence whether you use his software or not?

It would be difficult to use software written by a person who openly had a political view that supports owning slaves.
what is wrong with OsmAnd? Have been using it for many years already.

http://osmand.net/
> The litigation goal, you may recall, is to compensate the aggrieved for losing his job over failure to join a criminal conspiracy.

So, that's what the document claims. 'grellas makes the point that this isn't just a normal letter, it's probably written by a lawyer and has legal implications. In this case, we have some very serious allegations within the context of a legal battle. The next step, which should clearly be within the legal system, is discovery/investigation. Saying "there must be another side to this" is pretty reasonable -- I'm not lawyer, but most courts allow both sides to speak before making up their mind.
Interesting! It looks like the game never requires you to backtrack, there's always a way forward by applying some rule exactly once. I guess that's why you have the requirement for unique rows and columns (which is pretty jarring gameplay wise), otherwise the forced games would be much more boring.

That kinda limits the possible intellectual enjoyment from the game, though. Without the requirement for unique rows and columns, the game would become Simon Tatham's "Unruly" (http://www.chiark.greenend.org.uk/~sgtatham/puzzles/js/unrul...), which is extremely fun because you need to think ahead :-)
Amazon Lambda – Run Code in the Cloud
I was wondering this as well. It seems that they will provide for constraints around co-located containers (similar to pods in Kubernetes) but I'm not sure how discovery for containers scheduled across hosts is meant to take place.