skysight-inc/HackerNews huggingface dataset:
> U know that's legal in the US

Not really. The company can add any stupid clause it wants to the contract, but in the vast majority of states which allow NCA at all for employees they're heavily restricted in time and space, and must not prevent employees from earning a living.

In Washington State, NCAs are enforceable if they're "validly formed and reasonable" (Racine v. Bender), although a big issue there is you have to go to court to see whether this specific NCA is enforceable or not. I would guess it's not (because it's completely unreasonable), and Amazon's behaviour is not entirely dissimilar to SLAPP.

edit: in fact, Amazon was essentially told to fuck off in what seems to be a different NCA case: http://www.lexology.com/library/detail.aspx?g=a5cde10f-9ca3-...

> When Amazon learned that Mr. Powers joined Google, it first engaged in discussions with Google about Mr. Powers' employment. Following those discussions, Amazon sought injunctive relief through a Washington state court. After Mr. Powers successfully removed the case to a Federal District Court in Washington, Amazon moved for a preliminary injunction against Mr. Powers to enforce the non-compete restrictions.

> The court denied most of Amazon's requests, and upheld the non-compete restriction only to the extent that it prohibited Mr. Powers, for a period of 9 months from the date he last had access to Amazon confidential information, from servicing any customer as to which he had obtained confidential information* during his employment at Amazon (this restriction was essentially the same restriction as the one Mr. Power voluntarily agreed to upon joining Google).

> […]

> With respect to the validity of the non-compete restrictions, the court next determined that the restrictions were enforceable only to the extent that they sought to prevent Mr. Powers from working with his former Amazon customers. The court also determined, however, that Amazon's attempt to uphold the more general "worldwide" ban against competition — i.e., not tied to specific customers — was unenforceable because it was unreasonable and Amazon failed to show how such a restriction was necessary to protect its business.

(emphasis mine)
Like I said, more often than not the problems that may appear if the BizSpark-powered startup succeeds will never happen, because most startups don't.
Thanks. A shame, I've never had a dual sim phone, but people told me about older Nokias being quite good at that. Now we've finally caught up to the old SMS-from-desktop connectivity from back then (with iMessages), I wonder how long it's going to take until we have all the features back from the pre iPhone era. In mobile just like in desktop computing, the history seems to repeat itself every 15 or so years.
So now what happens when law enforcement shows up to the hosting company and tells them they're raiding some servers?

Will this be seen as a way to impede and slow down large scale raids?
A toggle for "one or more people are running torrents" would be nice.
Yes a longer answer is that it is "functional first" just like C# is "OO first". It's safe to say that f# is much closer to ML than Java tough, so it's very much a functional language in a way that C# is not.
Good explanations already, but I'll add my two cents.
F# has:

* Rich language constructs that encourage pithy and correct code (e.g. arrays and lists are a language type rather than a library datastructure and the syntax facilitates implementing very readably and succintly common operations on them)

* The combination of algebraic data structures and pattern matching enables succinct implementation of solutions for lots of common programming problems. This was perhaps the biggest wow feature of the language when I learned to use it well.

* Functional languages tend to encourage immutability. F# works idiomatically with mutable data as well, thus being well suited for e.g. numerical code. I would call this letting us have the cake and eat it too.

* I don't think there are any specific downsides to F#. Some programs are better expressed in C# still but the .Net platform allows one to access those classes seamlessly from F# side.

IMHO, these are all wins. There's not much unnecessary language wankery in F#, it was developed as an industrial tool from day 1. so most features have some rationale behind them.
I think this has always been part of the plan. When encouraging people to port to Linux/Mac OS X they made reference to the fact that the work would translate to mobile too.
Fast feedback is everything
Yeah, I've answered that questions a few times in the last couple of days. It was also asked a bit when first release the mobile web app a while back. It's on my list to bring it up with the UI team soon :)
Olijfolie Manolakis uit Kreta is puur en zacht
dude I ran a decryption algorithm in some of your comments in the page and the result is "moneymoneymoneymoney", you remind me of donald duck's eyes when they turned into dollar signs.

it seems you chose the wrong username you should replace curious with greedy or something

p.s. to the devs, cant wait to try this!
Apple would never allow this, it competes against their App Store, their Game Center, and would probably also fall under the rule against "app curation / collections" apps.
Do Genetics Determine Your Weight Loss Success?
Useful List of Server Monitoring and Application Performance Monitoring Solutions
Dear Microsoft,

Please stay away from Linux.

Sincerely,

Linux User
AWS Config: AWS resource inventory
Well, if it's the only work you really like to do OR if it's the only job that pays 100k a year?
No, and that's a nonsense retort. Wheeler has the history and is behaving in a way consistent with a person who is corrupt. His position flies in the face of the facts, and is out of sync with all but the biggest players Telcom industry.

If you're looking for a smoking gun, you're not going to find one. If you wait for a smoking gun before arriving at an opinion then you'll sleep walk your way into a tiered internet and everything that brings with it.

If you want net neutrality, acknowledge that the person with the power to keep you from getting it is working for and on behalf of the Telco business. He's a public servant. Demand his removal or lose your free and open Internet.
It's very apparent that XCOM (the game referenced in the article), even in the Steam version was very much designed for touch screen use. The game requires no continuous input or precise input that a keyboard + mouse would provide, and as such is ideal for tablet devices.

The same can't be said for most games. It's not really a case of steam directly making their library available to mobile audiences, it's the lack of appropriately designed content.

IMO most virtual joypad style games on mobile devices offer a terrible user experience, and the majority of touch input focussed games wouldn't be as successful for a PC gamer audience.
Yeah, this is very true but when we do get titles like Slender, XCOM, Five Night's, and more that are pretty much full clones - I feel like this should be done.
What should be?

Humble Bundle is on mobile and it's not much different.

I can buy games, install and update them.
A few reasons off the top of my head:

1) Most people accept them because they never actually read their contracts fully.

2) They are told that it is a non-negotiable condition of employment and they really want the position.

3) They are aware that non-competes are unenforceable in their jurisdiction (assuming they are in a jurisdiction where non-competes don't stand up in court).

4) They assume the company is unlikely to spend the money required on lawyers to actually come after them if they violate the non-compete in the future.
Me either. Apparently they have a nice advertising business in general.

"I literally was sickened by what we were doing to Discover Card, one of Amazon’s largest customers spending over $13MM per year in advertising with the company."
So, I don't think Apple has a policy against social platforms within games. EA, for example, has Origin in FIFA. However, a custom Steam game store would only be possible on Android.
> "This project should not be taken very seriously."

I really think you're being a bit too unfair to yourself and to your
work, so I suggest you remove that line. Most great programs start off
simply and grow.

The screen-cap image implies it's a ms-windows program, but readme.md
does not list any system or build requirements (particularly OS and
toolchain).

If you have a website for the project (implied by the "Website" code
directory), you should link to it from github.

All in all, it looks great. Thanks for ShowHN'ing it.
>64bit Windows users are strongly recommanded to download the 64bit build.

typo - s/recommanded/recommended/
I totally thought this was going to talk about non-interruptible process states. Like the dreaded D. D is for "your reboot will fail, hope you have ILO".
This is what's keeping them from doing the same. They could always fork Android, but then you end up with Amazon Kindle Fire. Although... If the Ubuntu phones get anywhere it could be part of that ecosystem if Ubuntu makes it so, but who really knows at this point, it's too early to tell. It's much too complicated when Steam is it's own App market, and it would not provide much revenue for other companies, or incentives if you will?
Brackets is really good, yes
IntelliJ IDEA runs everywhere and is a lot smarter than Visual Studio out of the box. The community edition is not only free of charge, but open-source as well. Visual Studio needs the Resharper plugin by IntelliJ, to be able to call it a modern IDE.

It also has really good plugins for many languages, besides Java, like Scala, Python, Ruby, Javascript, PHP, Clojure and Groovy.

My colleagues that are doing Ruby development are saying that it's the best IDE for Ruby. Whereas myself, as a Scala developer, I'm saying that it's the best IDE for Scala - the Scala plugin for example is still not as smart as the Java functionality, but has everything you'd expect out of an IDE, like amazing autocompletion and magical debugging with inspection - personally I feel that IntelliJ IDEA for Scala is better than Visual Studio for C# without Resharper.

Its only problem is that there's no support for C#. This is because people doing C# are doing it on Windows with Visual Studio, so there wasn't demand. But say that demand increases for cross-platform stuff due to these moves by Microsoft, IntelliJ IDEA will probably gain C# support and if IntelliJ the company is the one that does it, then it's going to be darn good.

So don't get me wrong, but for cross-platform stuff alternatives already exist and even if Microsoft releases Visual Studio cross-platform, problem is that it will have serious competition, plus they'll have to poor serious resources into it and frankly I'm not seeing it happening - IntelliJ IDEA is built in Java and runs on the JVM, hate it or love it, for IntelliJ it is easy to port it to other platforms. Visual Studio on the other hand, well, it probably has very Windows-specific guts. So a cross-platform port probably won't happen.

But what I'm seeing happening is a plugin for IntelliJ IDEA or Eclipse (hopefully IDEA, since it's my favorite). And from what I understood there are things in project Roslyn that IDE authors could use to jump start the nice stuff, like completion or refactoring support.
I'm sure there's a few -- the technical term you want is "district heating". I.e.,

http://seattletimes.com/html/localnews/2024952673_amazonheat...

"Partnering with other companies, Amazon will use waste heat
from a data center in a Seattle skyscraper to warm its
soaring new Denny Triangle campus across the street."

http://www.theguardian.com/environment/2010/jul/20/helsinki-...

Helsinki data centre to heat homes

"A mini revolution in eco-friendly computing is taking place
in the depths of the 19th-century Orthodox Uspenski
Cathedral in downtown Helsinki."

"The Finnish IT company Academica has installed a new 2MW
database server centre in an empty second world war bomb
shelter meant to protect city officials in the event of a
Russian attack. Water warmed while cooling the servers will
go on to provide heat for 500 homes or 1,000 flats in a city
that often suffers winters of -20C. After the heat is
extracted, the water will be recycled back to cool the
servers again."
One thing that perplexes me is Google's decision. On one hand they've gone with very bright whites and vibrant (almost iOS like) colors and design in the newest Android 5.0 version. On the other hand, they use an OLED panel for their reference+flagship phone.
The differences are tiny, and they ate white flour back then too. I don't agree that most wheat was sprouted - before refrigeration this would just cause the flour to spoil.

That article did not exactly strike me as very credible. It basically took every single possible thing it could find and included them, no matter how credible or not credible the source.

People will look for any excuse to justify their behavior. But really gluten is perfectly fine for 99% of people and saying "the wheat changed" does not change it.

Yes, the wheat did change, but the differences can hardly be enough to say "that's the cause of mental health issues".
Yes, I wasn't talking about a single writer. That was a new paragraph. Sorry about not making that clear.
What is it you're trying to do? It might be worth taking a look at the storage provided by S3 and how you'd go about hosting a static website (if that's something you might need). Or set up a free micro EC2 instance. That will give you a linux box which you can play around with.
This is a good move by Microsoft, but from what I can tell this is only happening because Microsoft no longer has its dominant position.

Now that Microsoft has proper competition from Apple and Google it has to start playing nicer.

It would have been much more benevolent of them if they were still the monopoly power of 20 years ago.

Yay for competition.
I'm saying this is more like gossip and less like something that is intellectually interesting.
Please forgive me, but I'm about to focus on your example, rather than addressing your larger point.

I know that that's generally poor form, and admittedly a bit impolite, and I apologize..

I was just struck by your example - The Gnome 3 changes seem like a very good argument AGAINST your position!

Many people did not like the UI changes which were brought in Gnome 3, as you mention. After it was released, a group of users who were not fond of the change release MATE which is still very much in development, and (reasonably) widely used. It's included with many major distributions, and very straightforward.

Another group (Cinnamon) originally forked the Gnome2 shell, and then later forked the Gnome3 shell and window manager, in order to restore a more Gnome2 like UI.

In general, I agree that maintaining your own fork is a lot work, and likely not worth it in many cases..

But if it's something that you care about enough to throw hours at it, the option remains open.. And that option is taken more often than you might suspect!
Oh for sure, similar to the way OnLive were doing it. I'd call this feature a game changer.

Edit: added this to my blog post quoting you.
2800$? It says 3399$ on my page. I wonder if the price increased suddenly or it's location based?
I wouldn't if I ever take a job somewhere where they are enforceable. As it is, it acts as a minor warning sign that the company has asshole lawyers.
I don't know much about OpenGL and can't confirm it from a quick google [1], but I could well imagine it if that JIT was either recently introduced by NVIDIA or ported over already - LLVM seems to be their company policy for anything compiler related now.

[1] http://http.developer.nvidia.com/Cg/cgc.html
This is not possible here in germany.

Even if they want to "raid" my flat-mate, they can't go to my rooms while doing it.
As of today and as has been the case for several year now, many Win32 based Windows softwares/games already run just fine on Linux and OSX thanks to Wine:

https://appdb.winehq.org/
Beyond Our Borders – Ethnocentrism (Part 1)
Well, this is obvious for Valve.
They created the first successful online store and they want it everywhere, but Apple and Google do not.

You are competing against Apple and Google Play online Stores.

If they support Steam they would be making the platform a commodity(as Steam does not care about the platform), this is something Apple can't let happen, or just replace Google Play as the gatekeeper for Android(as steam already knows how to sell commercial titles).

Steam's response to online stores have been to create the Steam machine, that probably will extend over mobile devices in the future(using wifi playing first, creating devices on their own later).

Remember that real Linux needs to get to tablet-phone space, with efforts like Ubuntu's Unity it will soon. Valve will be the first to benefit from it(as steam machine is very similar to ubuntu).
If you read the letter it has a deposition transcript with her admitting it. Page 19.

"Munira was forced to admit under oath in deposition, several months after my termination, that she falsiﬁed her educational record on her resume to Amazon and all her previous employers - claiming to have earned a Bachelors and Masters degree in Computer Science from Stanford when in fact she earned no degrees at all."
> - Linux: Finicky, spend time & money getting it working right....

Not if you know what you are doing. I find it easier, cheaper and faster to deploy Linux applications than it is to boot a Windows server, apply updates, secure it and install your application (and keep it updated). I know it can all be done - and automated to a large extent - with Microsoft admin tools, but it still takes longer than spinning up a new Debian, Ubuntu or CentOS server and doing the same steps. The ecosystem is just not there. And since you don't need to worry about licensing costs, you can deploy as many machines as you need and make them role-specific, lighter and individually simpler.

> - Apple: Expensive. Nice.

Expensive is relative. My previous MacBook was still solid after five years. No Lenovo/Dell/HP has that kind of build quality at a lower price and the ones that have that build are uglier and more expensive than their Apple counterparts. I agree if you need a fingerprint or smartcard reader, you can't go with Apple, but those are specific needs. Spreading the cost of a Mac over its useful life makes it look more attractive than a PC. Plus, it has a very developer-friendly OS if you are not developing for Windows.

Also, Apple makes desktop machines. My comment was mostly about BizSpark's server side.
Maybe her profile has been changed now but it's only showing that she's following Stanford and in a Stanford group - There's nothing in the experience and education sections at all.
> there's no particular reason to rejoice [...] it's all ashes in the end

I hear this sort of thing quite often and I am never convinced that it makes any sense.

The underlying, unstated assumption seems to be: Whether we care about something now should depend on what will happen in the infinitely distant future.

But why?

What's supposed to be wrong with rejoicing now in the discoveries we're making now (and the ones in the past that have affected us, and the ones in the nearish future that our work may contribute to)?

Why should something millions of years in the future that I can't do anything about determine what I care about now?

(Of course maybe we can do something about it; maybe some amazing future discovery will allow us to extend the lifetime of the sun, or escape to another universe, or something. But for present purposes I'm granting the premise that we can't do anything about it, and that it inevitably is "all ashes in the end". If not, obviously the argument nathan_long is making gets even weaker.)
go back to reddit.
Scribd is "Hacker News" quality. They're one of the HN venture capital funded companies.

Puts a different spin on it, doesn't it?
The great things about being a freelance app developer
The linked homepage states that the latest update was in 2012: "Revamped interface with more consistent names, rewrote some parts, bugfixes.".
Or alternatively get them to commit to paying you for the period of time. "Gardening leave" of a couple of months is common in many areas, especially sales / marketing driven - but being compensated for it is expected.
Sharp metal and plastic edges are way more likely to shatter glass than a puny piece of flesh.
IBM grants universities unprecedented access to AI system Watson
Yep, although it is quite a bit simpler: NLC does bandwidth, delay and drop (which clumsy calls throttle, lag and drop), it does not reorder, duplicate or tamper with packets.

It also applies to all network communications, it can't be applied to specific links or connections. On the other hand it's very, very easy to use.
The sheen coming from the surface where light hits is indicative of some interesting materials on that comet. Looking forward to more photos and especially analysis of the surface composition!
Show HN: Quotable, an ios app to remember quotes written entirely with meteor
This article isn't really about old software, it's about software that's current, built on current webapp technology, that will eventually become old. Meanwhile, real "old" software, in use by ten's of thousands of enterprises worldwide, will still be struggling on, nurtured carfully through the developer renaissance, to fit on infrastructure that was never designed to host it's like.
Microsoft still has an absolute monopoly in desktop OS: http://goo.gl/oBY93k .

And microsoft never had a monopoly on mobile (smartphones + dumbphones)

So, what exactly has been changed the last 20 years? In my country (Belgium and my work also sells computers / laptops), practicly all laptops / notebooks / desktops are Windows (we have a sister company which is a computer store)...
I agree re Linux and OSX but I could see iOS and Android. The scale of mobile is such that if you want to be relevant in the way MS have historically, they're two platforms you can't ignore.
There's a limit to that buffering ... and if they can vent outside in the Spring and Summer, wouldn't that be even more efficient in the Winter?
I'm actually really unclear on what alleged value Scribd might bring to users. Why do people even use it and/or link to it?

As others said, I already have a PDF reader, and unsurprisingly, it works better than Scribd.
United States Postal Service Breach – Expert Comments
> Security is a concern with these setups, because anyone’s data could be in anyone else’s house at a given time, but Cloud&Heat claims that since all of its data is encrypted and only its employees can open the cabinets that everyone’s information is safe.

Unless they've cracked the problem of practical fully homomorphic encryption, that data is still going to be unencrypted at some point in those units and vulnerable if the physical security of the cabinet is compromised.
While you can, it's not always that simple. Say you want to make a Qt application with a web frame - Qt-Webkit seems to be the most mature for that matter. Spidermonkey seems to be quite a bit behind V8 in terms of performance, tooling and framework support (Node.js ecosystem) as well, so I'm not sure it's a real alternative today. Do you use it for production level serverside-javascript systems?

Also, do you only use older CUPS versions because Apple pays its development for a while now?
Breaking the lock: Why all game content should be unlocked from the outset
It would also help if we got OSes that do not give applications blanket rights to read and write everywhere and use as much processing power as it likes. Abandoning the shared security model would help a lot.
I don't really want that. It's a PITA getting a job lined up for when you've quit plus the garden leave time. It's easier when there's just notice to consider.
4 Reasons Why Small Business Struggle to Capture Leads for Email Marketing
Which libraries are your competitors and why would ArrayFire be better than these?
What about insurance? Fire? Theft?