skysight-inc/HackerNews huggingface dataset:
Thanks for mentioning GitLab, glad to hear you like it!

We just officially released the autoscaling runner in https://about.gitlab.com/2016/03/29/gitlab-runner-1-1-releas... Please let me know what we can do to improve it for your use case.

Also see my other comment in this post https://news.ycombinator.com/item?id=11387327
“ we have reduced emergency hospital visits down to zero during trials”
Fidelity Investments marks down startups including dropbox and zenefits
agree.

everyone talks about spacemacs=vim. this is nice, but what turned me off of spacemacs was the layers config abstractions. It breaks the normal configuration of emacs.
Just install evil mode and a few contrib packages.. that's spacemacs lite.
Platforms as Business Models of the Future: Theory and Practical Application
/* The following is not intended as a criticism of you or Linus! */

>my-vision-isn't-first philosophy

Of Linus Torvalds? The man is nothing if not strongly opinionated, and AFAICT his word is law. He obviously has delegated a lot of the creative/editorial control of Linux to others (it would be impossible not to with a project on that scale), but if we think of Linux as a big software company and him as the CTO, you have to say he has an unusual level of direct personal involvement in the development process.
$obj = [PSCustomObject]@{ Number = [string]9223372036854775807 }
$obj | ConvertTo-Json

The lack of decent types, is surely a weakness of js?
Project Murphy
When you look at how the composibility of Futures/Promises make both sideffecting and transformation tasks like monitoring completely trivial, it becomes really hard to accept the actor model as a reasonable choice.
From '80s latchkey kid to helicopter parent today
I've found this type of attitude to be a huge problem at my company that no one wants to admit. We only recruit from top tier schools because we only want top tier talent, while at the same time and with a completely straight face complaining that we can't fill positions fast enough.
Many thanks for the info -- actually, the reason I'm looking into Gentoo, again, is specifically because of the "compile from source". I have a particular need where this is the only solution that suits it well so I'm glad they haven't abandoned that (I seem to recall that about the time I left Gentoo, they had just introduced binary sources for the kernel and such to speed up getting a system working "from nothing").

I'll poke around for information on alternatives to etc-update. That really was a bear and where I'm planning on using this I'll want to have that work with a lot less overhead.
I completely disagree with the premise here. This is Tim Cook's fault and it should fall completely on Apple. I've been using Apple products my whole life, and I think security and privacy are great, but I don't believe for one second that Apple is the holy savior of our privacy. They fought the FBI because of marketing and profits, not out of a sense of duty to protect our privacy.

I also don't buy the rhetorical come-back about those who would trade liberty for security deserve neither. There is a line between the two, and each side must give and take. If the FBI found a way to do it without Apple, bravo. Let Apple figure it out if they want.

This is Apple's fault and they should not get a pass for spinning the PR in their favor.
Ubuntu join with win shjt?
>"Are selective schools overrepresented, or are nonselective schools underrepresented?"
Those aren't the same ideas, but they're both true.

>"A significantly larger number apply"
True, but that number is still vanishingly small relative to the number of college applicants as a whole.
My first thought as well. Thanks to clort for the link, even if I don't like what it says.
That is a good point. I had never considered that they would actually Harrison Bergeron their own people, but it's entirely plausible. If they want predictability more than output, it would make sense, and then they extract value mostly just from your credential and your organizational fealty.
I've used org-mode for todo/gtd/planner for years before I had my first smartphone. Then I suddenly realized a user friendly mobile app is so much important. I started to add some of my todos to my phone's builtin reminder, and as you would expect, my todo system quickly fell apart. I'm using omnifocus now on both my laptop and phone, and I would pay more for an equally good interface on the mobile for org-mode.

I still use org-mode for writing everything else. Nothing competes with that.
> Ok, sub in that it would be a valuable tool in carrying out their mission for the making their job easier. The point is that it isn't extraordinary for law enforcement to want investigative powers.

Sure. Then I'd just circle back to my original point which is there is disagreement over how to keep the public safe. That's the cause of the problem, and we're missing someone who can bridge that communication gap.

> If you watch some interviews with Michael Hayden, you'll see him saying just what you want, and I think someone who is a former director of both the CIA and NSA counts as a high level player.

I've watched several. The one you cite is actually a bit old. In more recent interviews, he sides even more with Apple.

Hayden definitely brings a lot of credibility to Apple's side. Unfortunately he's not in a position to call a meeting between the tech industry and the DOJ plus Obama to settle their differences. In fact, nobody is except the public. The public will ultimately decide this through their voice and vote. If we sit back and do nothing, I imagine we would see backdoor legislation pass quickly. So far, we've been vocal enough to prevent Feinstein's bill from being released. Let's keep it that way and start pushing back against the DOJ. We can play offense too by asking the FBI to share its technique with Apple.
If you're interested in getting past this stage of learning the Linux/Bash environment, I'd recommend reading man pages.

I worked with someone who introduced me to this approach, and at first I was like "I'll just Google it again and get on with my life," but once I forced my way through a couple of them it's really opened my eyes and changed the way I use the tools available.

ls has enough options to spell most people's names (capitalization included), and a lot of grep pipelines can be replaced with options passed to grep. It turns out that we're almost always doing things the hard way or reinventing the wheel.
Hackers to probe engine control units amid emissions scandal
Car-Pooling Helps Uber Go the Extra Mile (21M Miles Saved Jan-Mar)
I see "Subscription APIs" in the e-commerce section of the marketing page, but can't find any mention of it skimming through the developer docs. Anyone have experience doing subscriptions/recurring charges with this?
According to the article, the vulnerability was already known by a third party, and all the FBI did was ask/pay that third party to use it on this phone. I don't see how that act alters the security of iPhones.

I agree that the FBI should inform Apple of the vulnerability they used. I just don't think that failing to do so makes iPhones less secure. Failing to do so leaves them as they are, and informing Apple would make iPhones more secure.

I don't see this as pedantic, because it's the difference between the FBI actively harming us and the FBI merely not helping us.
>and even then, the first generation of iPhone fingerprint readers was pretty bad

Hunh? The iPhone 5s and the iPhone 6 both contained the first gen fingerprint reader, and it was universally regarded as one of the best consumer fingerprint readers available on any device.

That is largely irrelevant though, as the secure enclave is not in the fingerprint reader. TouchID is one way to access it, but the secure element can exist without touchID (as on the watch).
Betterment. (https://www.betterment.com/). It's passive investing done in the tech world. It sets up your portfolio for you with low-cost investments^1 and low management fees^2. You get automatic rebalancing with intelligent tax minimization^3 when your account gets too unbalanced, and every time you auto-deposit cash, it rebalances your account.

If you're looking to pick specific stocks, this isn't the tool for you. But I want something that gives me control at a high level (how much risk are you willing to take?), but takes care of the details for me^4. And Betterment gives me that. It's really a "set it and forget it" solution.

(Note: I interviewed at Betterment, but didn't get an offer. My friend's brother is employed there on the financial side. I have no financial stake in Betterment other than the money I've invested there.)

[1] The fund with highest fees I have is Vanguard Emerging Markets Government Bond ETF, at a 0.34% fund fees. One other fund is 0.25%; everything else is below 0.20%. These expensive funds are at low percentages of my portfolio.

[2] The most you'll pay is 0.35%: https://www.betterment.com/pricing/. If you have at least $10k, you'll pay 0.25%.

[3] http://support.betterment.com/customer/portal/articles/98745... see "Sell/Buy Rebalancing".

[4] You tell Betterment what your risk tolerance is, and it picks funds for you, and target levels of these funds. It will automatically purchase these funds in the right amounts.
Security, Not Privacy
We do not even know if the FBI knows the vulnerability. The phone could have been attacked by a contractor working for the FBI without the contractor sharing the tools.
I used React to write an in-browser REPL with live data browsing for a programming language that I was writing and it was admittedly quite nice. It's what reminded me a bit of Qt/QML actually. But that is my only experience with React.

I have my fair share of Haskell experience so I get the benefits of statelessness. But I don't necessarily think it's a silver bullet for UI.
What the point of doing that over connecting directly to the VPN? Seems like the benefit granted by Tor (avoiding leaking who connected to the VPN) would be negated by the fact that there are now payment records from you to the VPN.
MCJSS: Modern Architecture for APIs in five minutes
Flowdock does exactly that. https://www.flowdock.com/
One of the great things about StackOverflow is that it downvotes RTFM answers. The problem RTFM solves is not a technical one, it's Endless September on the channel, and the same people get tired of answering the same questions and being smug and mean and rude is more fun and fosters the sense of tribe. The William Gibson problem - that the future is not evenly distributed - is better addressed in other ways.

Sending users elsewhere is probably a bad strategy in many situations. Particularly before finding out what the real issue is in situations where having users matters.
cool - just they could make it usable before streaming - stream is lagging - I can barely see one frame every 10 sec
Yes, this is not an insider vs outsider thing, just like an Insider is emotional, more often than not the outsider does not have all the context/nuance and over-simplifies the problem and/or the solution.

I always appreciate all kinds of people being critical of India. There are many shortcoming cultural and ethical among Indians and India.
Do Data Driven Marketing Using Funnels
I really enjoyed reading this. Good job!
It sounds like Y Combinator is not the one investing, only Sam Altman.
Bruce singles out the FBI for blame in this case, but if that's right, then whatever third party helped the FBI also deserves blame.
I.e. new mutations of an older modern phenomena - https://en.wikipedia.org/wiki/East_India_Company
Automatic grouping in mgmt
+1 for Dwolla suggestion. I use it for client payments, although the customer UX is not as clean as stripe/square here for web applications.
If that's how you measure power, the ultimate power is in the hands of the customers, as they're the ones footing the bill.

And a given check only has power over you to the extent that you let it. Most programmers will have little trouble finding a job if they have good professional networks or are otherwise willing to work at having options. If you are confident that a just-as-good job is easily available, you can be much braver in the one you have.
End of the Delaware flip: Why US investors are targeting UK startups
They should probably use Pied Piper, middle-out is unmatched
This looks like the 'gateway service' architectural pattern, in which you put a thin layer in front of your API service in order to perform activities common to all calls, like logging, metrics, authentication, session management, etc.

It's a little unusual to put that in as a proxy in front of a gen_server, because normally intra-erlang messaging doesn't need those facilities, which are normally handled at the border. But for metrics I can see it.
Source: Israeli Firm Cellebrite Hacked San Bernardino iPhone [video]
The Role of Silicon Valley’s Startup CFOs
On the other hand, this is the one that comes to mind for me: https://twitter.com/dhh/status/714799846616657920
If phones are no less secure when the existence of a vulnerability is disclosed, why do we prefer security researchers to notify the manufacturer before disclosing the vulnerability?

And perhaps the vulnerability in question wouldn't work against your iPhone, but how many millions of iPhones still use a short passcode? This vulnerability could still affect all of those phones.
Oh surprise.

Corruption at the highest levels of corporations and government.

Forgive my cynicism but after a full lifetime of this nonsense and many years of reading about it through history studies, I just can't feel any other way.
@chadboyda: Good point, per-partition throughput reduces as the #partitions increases but if your load is uniform, it wouldn't impact your overall throughput. Neptune does take this into consideration, although we can't change the inherent DynamoDB behavior. We talk about how to address this problem proactively in our best practices. Our recommendation: create table with 12-month peak throughput and then immediately bring it down to what you want right now. If the table is already created, bump up the throughput to the 12-month peak just once and then bring it down to what you want right now. In either case, this will ensure DynamoDB doesn't change partitions internally when you scale up and scale down within in 12-month peak range. But if you range goes beyond the peak, you'd still run into the problem that you'd described. We've seen in many case, people can predict the highest peak with reasonably high confidence. (think database world where they'd always known this in the past for many years).

Refer to our first best practice point for more details: http://blog.neptune.io/dos-and-donts-of-dynamodb-autoscaling...
FBI's secret iPhone hacking method is embarrassing to all parties
It's not a communication gap. The sides understand each other just fine.
Jimmyjane took vibrators from sleazy to chic – now, can it take them mainstream?
Sam is investing personally, not YC.
Do content libraries that provide DOIs, such as MIT's DSPACE, at least promise that the content is immutable?

http://dspace.mit.edu/bitstream/handle/1721.1/44962/BBFRFC20...

It would be cool if the DOI was hashed to content. But I think immutability is part social contract of the DOI - the DOI never changes and neither does the document. New document, new DOI.
This assumes you always open a door, that door never holds the prize, and there is exactly 1 prize.

You could run (ed:a similar game with different rules) such that the odds go 1/3,1/3,1/3 to 1/2, 1/2 if you flipped a coin to chose the second door and sometimes show the prize. Alternatively, if you chose when to open the second door, you could make swapping a very good (100%) or very poor choice (0%).

Worse, you could swap what's behind the doors after they chose.

Which IMO is why people find this so confusing. In the real world the odds presented may or may not line up with the actual odds. aka unknown unknowns.
Turn any Xbox One into a dev kit O.o
Security by obscurity is an antipractice.
I love this. Anything that makes it easier for people to create custom maps using their data and OSM is fantastic in my book.
I guess I didn't think about people using C/++ and Java together regularly.
What on earth? This is literally a post about the easy composability of the actor model.
"Fastest Windows adoption ever"

Yeah, I know a bunch of people that had the 10 upgrade forced upon them. Making it a default "Windows Update" is certainly one way to get your adoption stats up!
But doesn't that imply that comparing national GDPs is silly then - because presumably you could make that kind of argument about any country?
De incentivos y actividades para empresas
Disclosing vulnerabilities makes us more secure, that's why we want people to do it. That doesn't imply that failing to disclose them makes us less secure. Not doing anything leaves us where we started.
The bugs described in the article stem from the existence of a "state" type. If you're allowed to call draw() on the result of handleCollisions(), but not on the result of processInput(), that means there are actually two state types in your program:

draw : cleanState -> unit
handleCollisions : dirtyState -> cleanState
processInput : cleanState -> dirtyState

These signatures allow draw(handleCollisions(processInput(state)) but forbid the incorrect ordering draw(processInput(handleCollisions(state)).

Effect systems boil down to "discovering" these types eventually, but it is easier for a human to think in terms of what invariants are enforced by a given type. Even if there is no language support for actually checking those invariants before execution.
>> The probabilities change

> That's the common misunderstanding of the problem...

You've got a choice here... you can either interpret "The probabilities change" as meaning the probabilities of a given door being correct at the start (which would be a misunderstanding) or you could interpret it from the pragmatic angle; the probability of success if you switch doors after one is taken away.

Given the context I'm inclined to believe that wrsh07 intended the latter.
Sort of came here to say this. Interesting article, especially some of the design choices (such as http for the interface), but I am most curious as to why redis, or memcached, or some other k/v store was not good enough?
Asana is ... fine. Having used it and JIRA at the companies I've worked for I can say that each has their own set of useful and annoying features and quirks.

Obviously Atlassian had a nice exit so and I'm guessing there's plenty of room for growth in this industry (what % of teams actually use a dedicated task-management software? I bet it's not a lot!) so this could be a wise investment. Nonetheless the rhetoric—"Asana is the kind of lever that could someday massively increase the productivity of hundreds of millions of people around the world"—is kind of overblown.
How to design an HBase data model for recommendations
This is kind of "no duh".

Not really an article that adds much value or understanding, especially for a blog seemingly being targeted to a technical audience.
Probably just bad luck with your circuits and their latency to the image host. Tested this with a small number of circuits and didn't notice anything loading significantly faster or slower compared to other sites.
Bruce Schneier is an advocate of full disclosure. He does not believe that companies should be notified first.
Enterprise Networking 101- Integrating Nutanix [video]
That wasn't what I Googled. And Microsoft is announcing bash and Linux shell subsystems today for Windows so y'all are really missing the point. Maybe dev goes one way and ops goes another. But probably not. I'm not betting on Powershell.
1996 Toyota 4Runner. Love that car, dreading the day I have to replace it, which also helps motivate me to take care of it (although I still take it on rough roads - that's what I have 4WD SUV for).
Erlang's debugger lets you trace messages, I wonder how it achieves this.
Fellow academic org-writers unite! Org is a great place to write papers. Unlike Markdown, which some people present as another alternative, Org supports cross-references. Also, being able to do complicated stuff by dropping back to LaTeX is a boon.
The road to vector-based images and video
Fundamentally, you are correct.

In the current environment, most DOIs are issued by established journals, backed by relatively mature publishing software that knows how to keep a DOI up-to-date. Therefore, empty DOIs are not much of a problem at the moment. Also for the moment, DOIs are far more reliable than URLs. URLs are terrible for citations, often going dead before an article is even published.

However, like you say, I could easily envision a future in which the current environment breaks down, new kinds of sites with less reliable software start issuing DOIs, DOIs go stale, DOIs don't adapt to changes in content models, etc. DOIs feel more like a band aid than a permanent solution.

Long-term, I like the idea of publishing articles on a system like IPFS, where the content determines the address via hash, that doesn't change, and any publishing system that needs to cite an article could hopefully just "pin" it for preservation. Perhaps you keep immutable copies of your article revisions in IPFS, and marry them together via a mutable IPNS interface for consumption. This would assume all articles are open access, maybe, but that wouldn't be a bad thing.
i heard a discussion once on time machines that had an interesting slant. (on the Art Bell show). The guest proposed 'what if you could be frozen in a capsule, then woken up 1000 years later, with no ill affects. Isn't that effectively a (future only) time machine? How is it different from a machine that somehow teleported you to the future? In that case where are you in the intervening 1000 years?'.
SCO Again Returns from Dead, Plans Appeal
King Royal
Have you seen the hot new video of rap artist King Royal? Interestingly creative; a music see! WatchHerehttp://youtu.be/MWXrt-BjAwo
The demo is great! Looks very promising.
Question: would it be possible to add metro lines (not just the stations)?
This wouldn't apply to Tor users (which this article is about), as reCAPTCHA can't identify users from China while they're using Tor.
One Year on HN
I think you're talking about something different......you're right that Linus keeps tight control of the architecture, and tries to make sure every major decision is of high quality, and that the code in general stays high quality (according to his definition of quality), but.....

If someone comes around with a new feature to add to Linux, as long as the code is high-quality and has no negative impact elsewhere, he's like to say, "sure, put it in!"
In terms of HTML output, there are even some nacent HTML themes that I've used to sex-up my output:

https://github.com/fniessen/org-html-themes
You're certainly right about one thing: the people want privacy and will reward a company handsomely for delivering.

In theory government is supposed to also be responsive to the will of the people especially with regards to things like privacy from government searches so I guess it's up to the reader to decide for themselves which side they're on here.
The page contains the call to action:

Let us notify you when CryFS is stable!

And labels the software "Beta". On the other hand if the specific problems it is intended to address relative to file size are relevant then the tradeoffs might be worth it.

Good luck.
If Apple had done as requested, the FBI would not have hired a contractor and we would not know that a contractor capable of this existed.