skysight-inc/HackerNews huggingface dataset:
While they don't specifically mention it in the post, they probably had to put some effort in making sure ALPN is still supported [1]. It is in their case, which means they either run a custom compiled version of Nginx (compiled against either OpenSSL 1.0.2 or LibreSSL) or have a system-wide up-to-date version of OpenSSL.

Either way, nice move Dropbox!

[1] https://ma.ttias.be/day-google-chrome-disabled-http2-nearly-...
The user interface concept might be called UI subroutines, along the lines of UI continuations of this paper from an MIT research project in 2003: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.2...
did u ever have handcuffs put on you? i did and trust me, they cut into your wrists just like blades. and the cops don't hesitate to tighten them up and humiliate you with pain. and i am white. your ignorance might catch up with you, but it might be too late for you then.
Speaking as someone who has been writing Android software for like 4 years now as my job (but who has been in the industry for much longer than that, as a 42 year old who has programmed in just about every major environment), I agree with what you wrote here.

Intents are great in concept and they work out well for users, but the interface/API for using them to do anything can quickly become painful if you go even a step off the beaten path of "perform this operation with these parameters".

A common recurring theme with Android (and this applies to all the major bits -- Activities, Fragments, Services, etc) is that you'll easily hang yourself if you don't have a really clear picture of how they actually work but you attempt to use them. Android almost completely fails, IMO, when it comes to the concept of "keep the easy things easy". There's a huge upfront cost to understanding the major components before you can start really using them at all safely, in my experience. As a bare minimum, if you don't have an intimate understanding of the Activity and Fragment lifecycles and a full understanding of what needs to be on the UI thread when (and when different callbacks from the OS are/aren't on the UI thread) you are likely to create a terrible mess of an app that kinda sorta works on most devices, usually, but is broken in some fundamental ways you aren't aware of.

I don't personally know any day to day Android developers who haven't spent a considerable amount of time in the AOSP code trying to figure out exactly how some of these systems work because failing to understand them internally combined with lack of any sort of clear direction from the platform team (extremely open case of there being more than one way to do anything, which makes authoritative answers to the question "How should I do this?" nearly impossible without a long list of caveats) is the path to writing Android code which mostly works but has some fundamental mismatches with the operating system and becomes a complete mess to maintain.
Jim McCarthy made that observation while he was a manager at Microsoft (not a management consultant, though after he left MS he became one). He's absolutely right - dudes alone in a room all too often are doing the wrong thing very effectively.

http://www.goodreads.com/book/show/1416996.Dynamics_of_Softw...
I'm surprised there's no comments on this... I will say that it isn't exactly surprising, between Walmart, Walgreen's, Kroger, and many others, they all have branded goods, and given Amazon's inroads into local markets, as well as food in general it was bound to happen.
This is a tangent, but Wikipedia says this about that chip:

The ESP8266 is a low-cost Wi-Fi chip with full TCP/IP stack and microcontroller capability produced by Shanghai-based Chinese manufacturer, Espressif.

Am I alone in the concern that in a safety critical environment, the phrase "low cost" should be more of a concern than the choice of language?
His comment was short and a horrible one line crap sentence, but somehow you managed to out-do it.
Hi, Nayuki here. I'm happy to take any comments, questions, and constructive criticism on the article.
So how can a company that has a market cap of around 8 billion buy another company for 16 billion?

Are they mostly doing this by taking on debt?
> With this kind of officer-level illegal search and detainment, there is very very little that can be done to seek any sort of justice. If this kids mom wasn't a reporter, nobody would have heard or believed the story.

Where's the mythical "good guy with a gun" when you need one?
google santa clara county jail, and see how many people they killed last year.. and only one of those murders was investigated and 3 guards are on trial. all others are written off.. mentally handicapped inmates with no family, easy target for sadist guards.. and no accountability.
First entry is not a searh result.
Sometimes it is not done to save money. At my previous workplace we had a new CEO come in 4 years ago.

1st. She trashed talked what was done before.

2nd. she took away any coffee or tea provided for employees to use, saying it cost $10000 a year to provide them.

3rd. Then she got a plan for a complete renovation of the office space, so executive officers had offices in the middle of the building that looked out over what would be open plan offices, so that no-one had the slightest bit of privacy at all. This was not done to fit more people in.

4th. Then a move to a completely different state in the country was being talked about.

I am glad I don't work there any more.

Edit: Formatting.
It's popular to hate on open floor layouts, but I personally find myself more productive in that environment than with a private office. I think little moments where a quick chat with another developer, a manager, a project/product manager/business analyst clears things up or unblocks me are more frequent than times when I need intense deep quiet uninterrupted concentration.

And it's easier to indicate to the rest of the team that you need to be not disturbed with stuff like those expensive headphones than to go wander the hallways to other people's offices, or have to organize meetings whenever you want to have more than 2 people in a quick huddle.

If you're working from specs on a multi-month timeline, sure, lock me away into an office and I'll come back with what you asked for. But if you want to work quickly, build MVPs, iterate with customer feedback, and change direction quickly, an open floor layout is infinitely better even if it makes a couple antisocial engineers grumble about it on their blog.
While I agree that language policing like you see in France or the drive for culture preservation via language in various parts of the world is tragically misguided if not actively harmful, the one thing that gives pause is that we do not have a 'perfect' language in english by any means. Learning other languages and lingustic evolution gives hope that we can trend towards better options in the future. So lets not declare english as the winner just yet.
Can someone compare this with Hastie and Tibshirani (https://lagunita.stanford.edu/courses/HumanitiesSciences/Sta...) ? I wonder which one is more practical
Challenges of Stranded Suburban Commercial Real Estate Assets
Seriously? Your life would be easier if you simply learned to use git properly.
IIRC, porn companies usually have an LLC behind them that has a more normal name. If possible, use that. When it comes to descriptions, focus on the technical nature of the job, rather than the content. For example, I used to work for a real estate company, but when I discuss my time there with potential employers, we never talk about real estate. Instead, we talk about databases, servers, and code. You can probably do the same. If asked for details, you can fudge a bit and just say video streaming services or something along those lines.

If they really dig deep, you can just take a risk and admit that it was pornographic in nature. I personally wouldn't care, and I don't know many people that would, but it's definitely a risk. If they press you for details about the business/content side of things, you may just have to come clean.

But if at all possible, I'd focus as much on the technical accomplishments as you can. Good luck... :)
It wasn't described in OODA loop terms but rather in terms of "going dark". You don't want to have a developer "go dark" for too long. Of course that means that what management wants is exactly the opposite, for the developer to be continuously accountable and hence, always available.

Jim McCarthy, the originator of the "guy in a room" quote, has indicated that it's not to be taken merely metaphorically, that offices encourage isolation and "going dark", and open plan is key to productivity, collaboration, and accountability.
Bublé: a fast, batteries-included ES2015 transpiler
She knows half of the story, as mentioned. The buyer is unknown and probably has vital info. He likely contacted police thinking that her son was selling his stolen laptop on craigslist?
The article talks about how romantic relationships have always been seen in a economic light, e.g. "Why buy the cow when you can get the milk for free?". She then compares the "flexible" nature of work now to how people choose at-will relationships.

No discussion of true sexual freelance gigs on the internet, which is too bad because that's a fascinating topic.
> "You can't go play until your homework is finished."

Reminds me of Munger's description of the Grandma Rule [1]: you have to eat the carrots before you get the dessert.

I'm very envious of your skillset, and hope to develop it for myself too. I find it interesting though that you'd put off long papers– why not do those early too?

___

[1] http://old.ycombinator.com/munger.html
As the link to the actual project page is buried somewhere in the comments: http://monster6502.com/
Pairs switch up every day or two and people switch teams every 12-16 weeks or so. Also there's a strong belief in "open door" policy for impromptu conversations with the product managers or other devs, and in having build/test/CD pipeline status screens visible by the team at all times.
I never got the reasons for the whole idolization/obsession with Einstein. Seeing all the guys that were his contemporaries - discovering fundamental stuff about the universe was a favorite pastime back then. I guess he was probably the first to break out as a celebrity.
No, not really... although Iceland seems good...
Firstly, the two best investments you could start with are Mutual funds and Bank Term Deposits. With mutual funds choose the fund house first and then their scheme.

As far as books are concerned I'd always fall back on 'The Intelligent Investor' by Ben Graham. Another handy book is 'One up on wall street' Peter Lynch.

Although investment runs concurrently with tax breaks. So if you find a good book informing on where the income tax credits and breaks are allowed etc. it would be handy.

The important thing in spending is to be unrestrained when it comes to a subject close to your heart. The best things come with a price to pay.
Mind explaining the costs of producing good music ? Is it cost of studio, salary of technicians, cost of marketing, cost of distribution ?

Specifically, my question is whether the world be better off if even relatively unknown musicians get access to high end equipment through open distribution and marketing afforded by the Internet. Music revenue would be split based on talent and not based on who is popular.

For example, someone puts out a new piece of music on the Internet. A set of music enthusiasts likes it and awareness spreads. The artist now signs up with a studio to produce a high quality version and sells it for money on Spotify.
>Concrete terminal?

What do you mean?

>You must get a contract with SoftBank

Why? What do they offer that requires a contract? I'm not doubting you, but everything I can find online is poorly-translated pages that don't tell me much.
We've banned this account for trolling, and detached this subthread from https://news.ycombinator.com/item?id=11703747 and marked it off-topic.
We detached this subthread from https://news.ycombinator.com/item?id=11703772 and marked it off-topic.
5 Tips to Save Money on Your App Development Project
This isn't the usual yada yada; it's a dramatic media experiment. Some quick quotes from the article:

Advocacy is a longstanding taboo in American journalism, making reporters and editors wary of discussing solutions to the problems they highlight in their coverage.

[T]he question of whether San Francisco’s journalists are crossing into activism has not come up, at least not in the initial meeting of news organizations last month. [...] “It was sort of shocking that there was no dissension [...] On the contrary, the conversation was, ‘Let’s do way more.’”

"Your job is to investigate solutions," she said. "People want to read about how to fix broken systems."

It's disappointing that most of the comments here are missing all of this, and just focusing on the same old arguments about homelessness that could be made on any of the articles that get written 25 times a week.
Show HN: Time Trial – a workout app for busy dads with iPhones
The Hastie/Tibshirani book (http://www-bcf.usc.edu/~gareth/ISL/) is very practical.
If you are able to do that, you could stream it through the Internet from your house.
I actually don't think you and I are in much disagreement if at all. I said I believe enough time has passed for GMO studies, and that the whole world can't afford to shop at Whole Foods.

But one area where I feel uncomfortable is whether or not GMO can be sustainable. I've read that GMOs have created issues with biodiversity and caused ecosystem shifts and can become weedy in certain conditions. In short, there is potential for GMO crops to become invasive species. We still don't completely understand what it means to tinker with biodiversity. Spanish colonists brought in their own grass to California and much of the native California grass is gone (it's an endangered species as a result of the European grass brought over). I will concede that most farm operations (GMO or non-GMO or otherwise) also impact the environment significantly.

Having said that I'm not against GMO, but for taste reasons, I'd rather buy local farmed (indigenous if possible) products that haven't traveled thousands of miles to me (which may or may not be GMO) because I like eating produce and vegetables from the natural growing season--nature still makes certain things taste best in the right season and when they're plucked when ripe. I am fortunate enough that I can support local farms and products seasonal to an ecosystem. I have a hard time eating fruits in general, and shopping at the Farmer's Market over Safeway ensures I get my supply of nutrients--and in many cases, the fruits from Ortiz Farms or Rodriguez are just as cheap as ConAgra Corporation yet they taste sweeter. (Ever tasted a strawberry in winter? Doesn't taste as good as the local farm's summer strawberries.)
I remember the Droid X had a FM tuner in it. I thought that was pretty cool when I bought it, but then I never used it. When I bought it, I had forgotten that there is never anything good on FM... (though FM tuner was not the reason that I bought the phone)
He addresses the apple ][ idea. Since his board will be limited to 100s of khz (a PCB has signalling issues that an IC doesn't that will limit the max clock rate) and the apple ][ had HW with dependencies on the CPU being at a certain rate, it will not work just to build an adapter.
Place your wagers.
Wouldn't trade Aus for the anywhere in the world, mate. I'm home.
I'm not sure why you or she thinks it is a race issue at this point. He doesn't even look black to me.
Show HN: Scroll Score – Gamified Scrolling
I'd say the main tradeoff of open office plans and active pair programming is that it requires a lot of empathy for the differences of others' communication and learning styles. That goes both ways for those that need to listen/digest and those that like to talk. Not everyone has the same capacity and thus would prefer to be more of a solo contributor. I am kind of in between - I love pairing but after several weeks I need a break and prefer to be an individual contributor for a while.
So, from your article 40% of SF homeless people self-reported moving to SF. Doesn't that support GP?
Did you take the class in Los Angeles in 1997?
(We moved this comment over from a previous submission of this article.)
I declare false advertising.

Q: "How can we sabotage stuff?"

A: "Here's a bunch of stuff I think is messed up. Leave your own complaints in the comments."

I am disappoint. No creative sabotage ideas here, only observations of stuff already going on that we think is "wrong." Now granted, when looking for tips on how to fuck shit up, you can look at actual fucked-up shit and get ideas. But I guess I was hoping for something more creative. And yeah not the supposedly hilarious hahajoke that "Golly things are so messed up we can't even tell if they're inept or saboteurs," and not more complaints about "If only the world listened to my brilliant ideas about how to do things the 'right' way (my way)." If I had a dollar for every asshole with an opinion...
https://news.ycombinator.com/item?id=11680013
The Yellow Pages of Emails
Buy a HDHomeRun and a TV antenna. Then you can stream the broadcast:

https://www.silicondust.com
Yup, having that has definitely saved my ass more than once.
If the target compilers are GCC and clang, C++ is even a better intermediate language.
Well, put a roof on there and it might just work!
> "Using fancy tools like neural nets, boosting, and support vector machines without understanding basic statistics is like doing brain surgery before knowing how to use a band-aid."

Or like programming in C without also knowing assembly and compiler theory? Or flying a plane without having a degree in aerodynamics?

I think we can extract a lot of use from high level frameworks that abstract away much of the gritty statistics and math. For most applications all we need is to have well behaved, well tested libraries and some basic intuition about how they work.

Fortunately, in machine learning almost everything is a function from inputs X to outputs y, and we know how functions work from programming. It's easy to integrate in apps. The devil is in hyperparameter tuning, but we can get away with good initializations and some measure of web research.

In time people will just use precomputed neural nets for standard tasks like Syntaxnet (text parsing), Inception (image classification) ore use web APIs to hosted services (less secure for sensitive data). We make those better, maybe fine tune them to our needs and get away with it 100x faster.

There is also work in automated hyperparameter search. Machine learning could become a black box when they get good enough.
A common global language doesn't have to be a human language though. Technology to translate in real-time already exists, and is likely to improve far more quickly than anything that requires a rewrite of our cultural and political systems. It's a great deal more likely we'll speak as many languages as we do now but use technology to understand many more.
Clearly. I'm just not sure who it's on though.
If this is so terrible, why isn't there some Java framework on top of this that's designed to make sense for developers?
> Tangentially, there's a behavior pattern prevalent in the "Prepper" (aka Emergency Preparedness) community that confuses me. They take a logically sound concept such as storing large amounts of food, and seem to separate the emergency food from every day food.

You're not wrong, and this mindset isn't limited to people that are preparing for either a big earthquake (that'd be me, since I live in Japan) or the zombie apocalypse (much lower down on my priority list).

As a case in point, I personally know plenty of people that have bought pepper spray for self defense, but who have never once actually tried it out to see how it worked.

It's the Magic Talisman Of Protection mindset; e.g., "this object will protect me".
I thought about that the other day. Then I realized that the world is changing very fast these days, more likely than not the places that will become influential currently does NOT have any gatekeeper. It's just very tough to realize what they are if you're not used to ignoring social signals.

Think of YC back then in 2006. The main problem is that we only read and know about the path of people 50 years in the past, and nowadays, even 10 years could be too long of a timeframe for that to be applicable.

You still need to be lucky, but I hope it's easier (to be lucky) than we perceive
> It's disappointing to see "just compile to C!" still so popular on HN.

Posts on C get blindly upvoted on HN and proggit. I guarantee it. Me thinks it's like the history channel for programmers; learning about their forerunners and how they had to bang rocks together to make fire.

It's also how I've gotten all of my karma. Unfortunately, the abyss has also looked into me, as I now write C code for a living...
Why downvote this and not comment as to why?

It's their own words.
In some countries owners of radio receiver must pay license fee to public broadcaster. In my country its $24/year.
Hiding your affiliate code to Amazon using their link shortener doesn't make it OK. That kind of behavior is typically not welcome on HN.
what country province city state ?
santa clara county, california
My experience presenting at maker faire is that you don't know where your booth is going to be until you show up on Friday morning. What would help is to know what section it's in and what the name of the booth will be.
Why are you so stuck on this? How the police acted after showing up for the purchase is being questioned here, not the concept of a sting operation.
Straight Talk – Extras
No one would publish that delirious crap.
Some stock.. some of Sandisk's cash.. but yes, mostly debt:

SanDisk shareholders will receive $67.50 in cash and 0.2387 Western Digital share for each share of SanDisk stock.

http://www.investors.com/news/technology/western-digital-now...

What many investors remain concerned about is that Western Digital is planning to offer some $17 billion or so in debt to help pay for the SanDisk buyout. Of that large sum, $3.0 billion will be a bridge loan. The rest is a set of traunches that are secured and unsecured debt. The company also telegraphed that it should be able to tap $4 billion of SanDisk’s cash to repay the bridge.

http://247wallst.com/technology-3/2016/03/09/did-western-dig...
There are unfortunately, metric tons of libertarian, Ayn Rand-bible thumping, neoliberal, utopian, upper-middle class opinionated tech workers whom have never had to sleep just one night awkwardly at a railway station on outdoor benches purposely made to be as uncomfortable as possible. Lord of the Flies is just as toxic of an over-reaction as the condition it's supposedly out to prevent (Communism). Every other country in the world other than America seems to do just about every social net program better (see also: Where to Invade Next) with ideas that originated in America.
Where did you see that? I see 21%, and even then, only 22% of that 21% (or around 5% overall) moved to SF because they heard we have attractive homeless-assistance programs.
I am using Project Fi. You get basic free calls and text within USA for $20. And for every GB it is $10. I set my account to $50 ( $20 + 3GB ). After every month whatever bandwidth I didn't use Google returns exact amount. So If I used only 1.2GB I will get my $18 back.

And ofcourse tethering is enabled.
I found The One Page Financial Plan to be simple and easy (and very short) introduction to manage my money.

http://www.amazon.com/One-Page-Financial-Plan-Simple-Smart/d...
> I doubt this dude is trying to "disrupt" the doorbell industry. It's just a fun challenge to solve.

Pretty much. :p

At the same time, I'll probably keep using this, since it does sort of fulfil a real need that I had (a doorbell that would actually take power without having to squeeze in too-large batteries).