skysight-inc/HackerNews huggingface dataset:
> What happens if one of the libraries updates something in the original repo or adds a new feature, is that a dot release for you?

Details about versioning are still in development, but here's the rough idea:

If it's a small reviewable feature that can be applied without breaking anything, then yes, it will probably go into a dot release of the package.

For example, you use "github.com/dchest/siphash" package. In StableLib it's version v1.0.0 (vX.Y.Z), available via "stablelib.com/v1/crypto/siphash". Notice v1 in import path — this is the major version of the whole StableLib release (X). All version within v1.Y.Z are guaranteed to have the same API, so you can upgrade v1.0.0 to v1.0.1 or v1.1.0 and your application won't break. Now, if dchest/siphash fixes a bug, it will be releases as v1.0.1 in StableLib. If it introduces a new feature, which doesn't break API, say, additional function to calculate 128-bit hash, it will be v1.1.0 in StableLib. In general, you will be on the latest release within the major StableLib release.

Sometime in the far feature we will release StableLib v2, which will break API, and will be available at stablelib.com/v2/..., so your v1 packages will still work.

I'm happy to hear any suggestions.
This discussion, on top of everything I know, is making me think Apple is the bastard spawn of the DOD and a futurist cult.
Fortunately for users, their model is about building something that works transparently and seamlessly across all of their products, a feat which Apple has proven again and again people are willing to pay a little extra for. 99.8% of users think metadata is the act of meeting a child's father.
Converting the virtual economy into development potential
Most computer enthusiasts are men. It's not being an asshole to expect the parent teaching to be the father.
The best jobs I've found are at smallish companies with reasonable chance of growing revenues that are just past the startup phase, and over the initial politics that comes from growing. They have enough job security to make it comfortable but still have the opportunity for a person to make significant impact, and usually a mixture of legacy and new project code base. Some technical debt to fix from the startup-sprint phase.

I've worked at net-new startups, very large companies, and companies like I've described above. I miss the comraderie of a team under a dozen people making good progress and with everyone able to make good impact without being a superstar.
Well, I assumed that it was a mom, but that's because we homeschool and my wife does most of the teaching. Which is no less sexist... :(
Don't the OS X TOS only permit running OS X VMs on an OS X host?
I'd argue that this mentality is a byproduct of the concept of a "cost center" which is itself an arbitrary and toxic concept.
Show HN: HowBigHowMany – an easy way to collect simple data from lots of people
... Not to mention that you can easily spend 2-3 or more hours of your day eating lunch/dinner/pingpong/making coffee/dance classes/gym/etc.
Maybe its Dunbar's number. These executives know and interact with so many people that perhaps its quite difficult for their minds to see their employees as people.

But then, I've seen that attitude in startups. The passion for the company as a whole trumps everything so the people are easily disposable to them. Which, as in so many other areas of life, is completely backwards from what they perceive as logical.
From home, Eat24. There is no way I'm going to a restaurant and using an app to order my food. I go to a restaurant to be waited on as well as to enjoy a meal.
Turn Twitter into a Spreadsheet
If Photos was the same type of product as Google Drive or Onedrive I think they'd consider this.

But my grandma/dad who pay have probably never heard to those options and just want their photos backed up. And wouldnt think twice about not using iPad/iPhone or look for stuff beyond whats baked in.

Companies price based on value/positioning. It is naive to think pricing is based primarily on competition. Any book on pricing will tell you that is totally incorrect in the first chapter.
Microsoft nuget servers down
Wikipedia vs. Quackery – Standards vs. Chaos
Sounds like the big issue she's going to keep running into is that a 10-year-old doesn't really do abstractions well (and doesn't have the background to do abstract algebra yet), whereas Haskell expects a certain familiarity with abstraction.

It could be, though, that showing things in concrete, and then introducing the abstractions, is the right approach to teaching Haskell for nearly everyone, not just 10-year-olds...
Any plans of making LDAP optional? I am already running a prosody server and have no use for it.
I normally work 1:00 to 9:00, at Google NYC.
Battlefield Hardline Producer Left Electronic Arts
Have you tried dropbox/carousel for photos? The carousel photo organization has some rough edges (I'd like to be able to organize by folder if I want), but the platform compatibility works great for me (mbp, linux desktop, android phone). Anything that's hidden by the carousel view I can always get into the actual filesystem and look at the photos easily.
Fairly sure that is indeed a typo, in particular given how F+ is introduced a few lines above.
Even from Amazon, haven't we learned not to ever trust the statement "unlimited"?

I had an "unlimited" data plan from AT&T. People regularly get their "unlimited" $1/month shared hosting accounts terminated for going over a few megs of storage.
How? What do you run to write out XML to disk?

I suspect you're confusing what some juiced-up workflow makes possible vs. how stock Sublime works.
I don't know; he referred to it as "frozen dinners" and was pretty mad about it. He's the sort of person that would appreciate Omaha Steaks, so I don't think that's it.
New emojis turn into aliens when sent to iPhones running earlier iOS
Ask HN: VC Market Research – Where is accurate, up-to-date data?
I recently came across this awesome report on the global state of venture capital. [0] Problem is it's from over a year ago and I can't find an up to date report.

Imagine you are an analyst at a VC firm. Where do you go to find quality macro-level insight and analysis of the global VC market?

Some specific questions that interest me:

- How much VC money comes from strategic investment arms, like google ventures?

- How much comes from portfolio companies with institutional LPs as investors?

- How does this vary globally? Is Asia heavily strategic investment vs. US portfolio?

- What emerging markets are seeing highest VC growth? Why? Where is money coming from?

- Which global region has most seed money? Which has most Series A?

[0] "Global Venture Capital Insights and Trends 2014" (only covers year-end 2013):

http://www.ey.com/Publication/vwLUAssets/Global_venture_capital_insights_and_trends_2014/$FILE/EY_Global_VC_insights_and_trends_report_2014.pdf
IBM had us sign something that said we couldn't work on outside projects without permission. It seems like it's not that difficult to get permission. Most people just ignore it.

When we got notice of the acquisition a group of devs had a lawyer come in and from what I hear the lawyer basically said "don't sign this if you want to do anything outside of work ever".

I just thought this was common for these megacorps. Is that not the case? I also wonder if they can actually enforce something like that in California.
I've heard that Apple is notorious for discouraging employees from having tech-oriented blogs.
Sounds just like grad school, except at least he's getting paid.
What is the use-case for this? Modern Linux distros have all the tooling, libraries, utilities already - is the idea to use this for hosting .Net stuff?
Phones are unprofessional and slow and impolite, and even if its legal, recording is just socially not done other than call center script readers.

On the other hand, supplier writes in an email that he's shipping the microcontroller PCBs tomorrow, no kidding this time, you have a written record you can call him out on maybe the day after tomorrow, and unlike verbal phone calls no one freaks out if you stockpile emails, in fact its pretty much accepted. And this is exactly why someone lying to you or stretching the truth or making stuff up will refuse to do business by email and insist on using the phone.

So your employees are in cognitive dissonance... you're trying to set them up to fail and they're either going to be annoyed or offended or even worse, apathetic about it.
Although terrible for the affected, in the US the unemployment right now is 5%, hardly a catastrophe.
10% average in Europe is not horrible. If you take Spain (24%) or Greece (26%) yes, is bad, but is not sustainable and most probably things will improve in a few years... but I'm talking about decades of population reduction.
Nobody said it was 'a great deal'. It could be that it is simply priced right. In which case a savy investor might be able to find investments elsewhere. And don't forget that just because the three you mentioned didn't jump at the investement (maybe because only one of them is actually a professional investor), it doesn't mean that nobody else did. Obviously somebody did.
From being close to someone who worked there for many years, from the iPod-is-just-new til a few years ago, I'd say actually this culture at Apple is a product of the return-of-Steve-we're-barely-surviving Apple-austerity mode. I don't know how engineers do there, but the marketing people I knew from there worked like dogs but when the money started to rain from the iPod/iPhone/iPad sky, I didn't get the impression that they really benefited from that.

I work at Google now, there is plenty of money coming into this company and hard workers (and not-hard workers) are getting a large share of that. And while it isn't a complete paradise, the company seems grateful to its workers. I can't say I got that impression from anybody I know who worked at Apple or was close to people who did.
This looks great - I'd like to give it a try. Does it work with ejabberd?
A Guide to Sweeteners
Thanks will check out the link Sleuth - yeah, very funny name. TY
Commit Swimming Launch – DreamIt 2015 Company
Not sure I understand. A laptop is a computer device, an iphone is a computer device and now a watch is a computer device.

People wont buy Apple Watch because it's better watch just as they didn't buy the iPhone because it was a better phone.

That is the point I was trying to make.
How would a gas turbine be safer? Much more heat, flammable fuel, so I'm curious as to the reasons.
286 runs off 1 ball – a fantastic cricket myth or reality?
ok fair. my colleague has 2014 rmbp 15 with nvidia and he plays games on it too, all in os x though. never had any issues with heating.

maybe its windows compatibility issue
If only WindowsNext Shell/Explorer would contain a sandbox feature like Docker or Sandboxie: http://en.wikipedia.org/wiki/Sandboxie

Many Windows application could run in its own sandbox.
You have to see both sides here. Employees are too quick to see this as being robbed of the opportunity to be the subject of a bidding war. Companies try not to start or escalate poaching wars because it's massively disruptive to everyone's projects. It takes a long time to replace someone and a long time to onboard someone. While it may be economically feasible to poach an employee, it's almost definitely detrimental to the entire industry's profitability to create a recruitment culture based on poaching. Since there's a strong tit-for-tat instinct when company B takes a high-value employee from company A, the companies just agree to avoid these tensions altogether. That's the big picture version that Catmull, Jobs, et al, are seeing. They're honestly not trying to keep your salary depressed this way, but they're an easy target for Justice Department lawyers that're trying to earn some street cred and "trade outlets" that are trying to earn lots of pageviews from artificially outraged workers.

People believe they've been deprived of money and attention by default, so they'll eat up anything that appears superficially credible and gives them occasion to lay blame for that deprivation.
Yes, sorry! Apologies if it sounded that way. The author is definitely no fool. If anything he proved the saying wrong. :-)
Dear all,

Unfortunately, we are currently experiencing technical difficulties with the Face It! project website. This is most likely due to the rapid increase in web traffic, after the project was submitted to Hacker News, today April 8 2015. We greatly appreciate the increased interest our project has generated, and are currently working at full throttle to solve the current server issue. Hopefully, the website will run at full functionality again very shortly. We apologize for any inconvenience this may have caused.
We will, on Hacker News and the Face It! project website, keep you updated on the status of the project web service as a solution progresses.

Please stay tuned...
Has anyone seen what happens for a user who doesn't have this installed when cloning? I've tried it out but it seems to not affect local clones.
Boost was in fact there, in the Frameworks section.
I don't think those are your scm's business. git is the stupid content tracker, it tracks whatever you push into it.

If I were to make a contrived analogy, how do you know how to diff random arrays of bytes ? Where do you start, where do you stop ? How do you know that "\n" or "\r\n" is some kind of delimiter ? You put that knowledge in "diff" and in your editor, and git stores the raw array of bytes. It's the same with binary content: git doesn't care that you don't deal with UTF-8 characters, it doesn't care that it isn't bounded by newline characters.

If you take things this way, you start to understand that the "diff" tool you use must be appropriate to the content you have, and it's not the scm's business. Now, how exactly would a diff work for images, I have absolutely no idea.
Apple Acquired Keyboard Startup 'Dryft' in 2014
> It only gets worse as you go down the list.

"It only gets worse as you go down the list" means "workplace quality decreases as profitability decreases."

This implies that "workplace quality increases as profitability increases."

"workplace quality increases as profitability increases" is a different way of saying "high profitability leads to better working conditions."

I think detaro understood FD3SA correctly.
An air traffic controller messes up and they risk hundreds of lives and 100's of millions of dollars in property. That's a high high-pressure workplace, Tech is just a combination of greed and poor managment.
whereas Haskell expects a certain familiarity with abstraction.

I'm curious why you think Haskell is unique in this regard.

I mean, sure, if you want to understand why things like Monads exist, I agree, that fundamentally means grokking some pretty deep abstractions.

But I don't know that you need to understand those abstractions to use and appreciate Haskell... maybe to fully use and fully appreciate it, but I wouldn't expect that of a 10 year old to begin with, in part because I wouldn't necessarily expect that of an adult either.
If I'm offline for some period of time and upload photos to my laptop, an unreliable filesystem has every chance to corrupt my data before it gets uploaded to the cloud when I eventually reconnect.

The "cloud" option itself simplifies the backup process and could potentially reduce the window of a chance for corruption, but it does not eliminate the need for a reliable, local filesystem.
Remind me, is this the government that created the NSA which undermined the entire internet, destroying trust and disrupting the smooth flow of information to a degree never dreamed of by any criminal in history? That government?
Do you have a provisional list of packages you're planning to include?

I do, but it's currently not published yet.

How will you make money, or is this a labour of love?

Red Hat-like subscription model. I will provide support, security advisories, etc.

One of the main benefits here is actually that someone has gone through publicly available packages and vetted them for code quality - that might be one of your bigger selling points, even above stability (which is relatively easy to achieve with vendoring). This could potentially be a sort of 'standard stack' for go for corps who want to try out the language.

Indeed.

Do you have permission from the package authors for this? I realise you don't need it, but it might be nice to involve them in some way, or even make sure it benefits them in some small way if you make money from it?

I didn't ask for permission, but I agree with you about involvement. The ultimate goal is to hire/sponsor as many package authors as possible :-)

BTW, after doing code reviews of some packages, I already submitted a few pull requests to them, so even thought right now there are no financial contributions to package authors, there are some benefits for being included in StableLib :-)

Perhaps you could even act as a broker between corporations who want features/fixes and package writers who want to get paid for their time?

This is a great idea, thank you!

Are you planning managing patches/bug fixes yourself for packages which fall into disuse?

Yes.
"He was just very protective of his employees."

The word "protective" doesn't seem apt here, as that would imply he had his employees' best interests at heart, when clearly he only had the company's best interests in mind (which is fair, given that's the job of the CEO).

Try "possessive".
Another perspective is how valuable would your options have to be to stay put in such an environment?

It's not always easy to walk away from a significant sum of money, even when you sense it's doing real damage.

In a similar situation I didn't walk away and it took years to recover. Probably would do it again, having a family might be the deciding factor.
This is a slight tangent...but does anybody know what UI toolkit Netflix is using for this?

Or if it's in-house, any info on whether they have, or might release it?

I see bootstrap-submenu.css mentioned, but not Bootstrap itself:

https://github.com/Netflix/vector/tree/master/app/css
Isn't Samsung the main supplier for many of the parts used in the iPhone? And that's the reason why a.) they're in the phone business and b.) they can dominate the Android market? They took the other side of those transactions so they could learn exactly what it took to build a mobile phone, and then once they had phone-building expertise, they just need to ramp up their own production and divert some to internal use to fuel their own smartphones.
What the Unofficial Death of Google+ Means for Marketing
Microsoft's fork of OpenSSL to improve Windows support
Those numbers assume that you believe in Uber's valuation. It's a winner's curse. Obviously, the equity is worth something, but $41B for a company that has pissed off regulators all over the globe and an unlikeable founder seems high. Then you have the uncertainty around vesting, weird acquisition terms, preferences, whether you believe the valuation, etc. It's impossible to come up a fair value for the equity without knowing a lot of things that average engineers will never have access to.

$170k + $500k of paper as valued by VCs (who have a different risk profile, and get the bonus of being able to inject their buddies into executive roles) is not the same thing as $670k. Also, Uber is a company that everyone hates and it has to pay an "asshole tax" to be able to hire anyone.
Symlinking/aliasing doesn't work?
Well, I will argue with the examples you have provided.

As to maintaining a blog, take a look at Joel on Software's "Advice for Computer Science College Students"[1], section "Learn how to write before graduating."

Learning Prolog, Erlang, Haskell, VHDL or some other out-of-the-box language is an eye-opening experience, and even more so is writing an interpreter or a compiler for such a language. It is a way to discover brain functions that you were not even aware are there in your mind. I speak this from my own memories about fiddling with a Hindley-Milner inference implementation.

Authoring a framework is not on my 'done' list, and it is not on the 'done' list of any of my friends, so I have no idea how influential is such an exercise. However, I will give the author of the matrix the benefit of the doubt - he got the rest well.

[1] http://www.joelonsoftware.com/articles/CollegeAdvice.html
I tried git-annex a couple of times to sync my 2 OSX and linux based computers at my house and play around. It wasn't the easiest thing to get setup and working and I couldn't get one of the OSX hosts to work at all.

I'm sure this will be much easier to use for the end user like other github products and will "just work" out of the box.
Liquidweb keeps me coming back because of their "heroic support". When I call, a sysadmin answers from Michigan. When I IM them, they answer.
I am reminded about a quote from an Australian cricketer, Keith Miller:

Miller's wartime exploits were to give him a greater sense of perspective when he returned to the sports field. When asked many years later by Michael Parkinson, about pressure in cricket, Miller responded with the famous quote: "pressure is a Messerschmitt up your arse, playing cricket is not".
Is there any large-scale email service provider who claims they own the contents of your email messages (i.e. own the copyright rights)? All they need is a limited license to do those things they must be able to do in order to provide email service to you (e.g. make a copy on their servers).

As for ads, if the message is encrypted from end-to-end, then even if they read it, they won't find anything useful for ad-targeting. I can already do that today by sending encrypted text via existing email protocols. Moreover, I can use an ad-blocker to block any ads they do try to send me.

The tricky part is keeping things like the address of the sender and the address of the recipient (i.e. the metadata) concealed from eavesdroppers.
Adobe Doesn’t Want You to Photoshop Money, Here’s How to Do It Anyway
Depending on the fuel, gas turbines can be much safer. The current and voltage he's working with is fairly dangerous for close contact, where it takes a great deal of effort to ignite kerosene or diesel fuel in an open air environment.
True as long as there are sufficient number of pixel density to movement of 60 ticks per seconds.
Ask HN: Who wants to start a body cam company with me?
Self - explanatory title. It is time that the citizenry of the United States hold those that are assigned to protect and serve us in our communities accountable for their conduct. For too long, people of color have lamented their relationship with law enforcement personnel. It is time to provide a cost - effective, simple body camera solution that is accessible to all law enforcement agencies.

About me: I am a software guy. This will take people smarter than me to execute, but I think it is important. If you are interested in taking part, email me at my username at the Google Mail.
And how rich are those employees, because of their stock vesting, compared to current ones, getting paid mere salary? ;)