skysight-inc/HackerNews huggingface dataset:
No margin, and you're in for your research. However OSS on IoT could be a huge competitive advantage, if you can persuade consumers not to buy knock-offs.

When Tesla and Nest created a high-end market, they created self-contained objects. They sold because they were good, not because they had a competitive edge on the closed-source software running them. I set Apple apart because they have high margins on accessories, so open APIs would be a drawback here. My point is: We spend that much money for those products because the're good quality in themselves.

The fact that they're closed source means knock-offs can't copy the internal design and will be crap. The only thing required for an open-source IoT company to lead is to persuade us that knock-offs will be crap too (e.g. "uncertified", then spread stories about knock-offs exploding, or shorter length of life, or other leaks of PII, or illegal). The rest of open-source is a huge competitive advantage for relevance in the long term, ecosystem, customer recognition, etc.

Knives are quite open-source but we still buy €200 knives from time to time.
The same reason you have to have electricity to watch TV.

It's a required part of modern web sites -- and it doesn't matter whether it's "really needed" for any particular site or not.
Axolotls are also cool because they're not really a species in their own right --- they're actually just the juvenile form of a salamander. But they can breed while in their juvenile form! It's as if tadpoles could lay eggs without having to turn into frogs first.

In fact, axolotls only metamorphose into salamanders if triggered by the external environment. If you don't stimulate them in the right way, they stay axolotls. For a long time they were thought of as two different types of creature completely.

There's a story of one of the very early researchers looking at his vivarium one day and discovering that it was now full of salamanders rather than the axolotls he was expecting. I would love to have heard the conversation...
Introducing the Git2Go ambassador program
I think the issue is mostly how they're bricking the device. Can't they let it keep running while no longer providing any support?
UK probably.

Developers get paid dick all here.
Vegeta HTTP load testing tool and library (Go)
Their trick also keeps noscript weirdos out though, which is a plus.
Hooke was this by any chance inspired by a reddit discussion?
Exactly which law(s) are you referring to; as in links are requested.
I think we're hitting the .00001% here. Such a bizarre reality.
The license fee is mandated by the government, no? The government giveth, the government taketh.
Yet another reason not to start a business in San Francisco. If the city wants new parents to have 6 weeks' leave, then it should pay that, not require businesses to pay for it. As it is, it's an unfunded mandate (and, really, a way of reducing everyone's wages, since employers will need to get some form of insurance to cover the risk of an employee leaving for a month and a half).

And of course, it makes life easy for large organisations like government and big business, while making things harder for small business (who have a higher variability due to lower number of employees).
Sales Strategy Plan
Changing you users UI always bears some cost, though, so I'm not sure it's really the smart choice.
I expect that helping to build new and exciting companies, a few of which may even make a meaningful impact on the world, is fun for them.
Not just easiest to implement -- literally "hard to beat".

Not "impossible to beat" mind you -- merely hard. Because the simplest strategies work so well in so many cases, that you need to go quite subtle and implement harder algorithms (doesn't matter if you just take them ready off of a lib for the argument) to see an improvement. 80-20, et al.
Rosser's trick seems nice. Kind of reminds me of tail-call optimization.
In the Future, We Will Bookmark Everything and Read Nothing
Short TED-like version: do not follow, be followed. Easier said than done :)
I know what it is like to transition from an intern to sort of Product Lead in a small shop.

Such role will not be simply handed down, though the opportunities will. Collect worthiness points. Dress for the job you want, not the one you have. Some possible general opportunities I see (not everything applies in every company):

1. Assess whatever is important to your direct management and be reliable. The idea is to have more or less consistent performance.
1.1. e.g. Say they think feature A takes 100 hours, feature B takes 50. You know they both take 75. Do A first -> spend 25h on B -> release A -> finish B.
2. Make others happy. This is important to reduce resistance for growth.
2.1. If you have options to make solution elegant and easy for others to use/integrate with, take the latter. Code has to be maintainable, but if you are the sole maintainer, others will judge public API, not the internals.
2.2. Be helpful. Do not help with every struggle everyone faces, you have your own tasks (and to maintain worthiness points), but if you personally can do this task in an hour while it would take the one assigned much more take the responsibility. Maybe their solution is suboptimal or they lack knowledge/expertise.
2.3. Make yourself authoritative source. Do not give advice/answer where someone else could give better one, but rather direct the question to someone who could actually answer that. Unless it is an opinionated matter, e.g. git vs hg.
3. Increase you scope.
3.1. If you see a better solution or problems down the road - communicate those. Might be an oversight or might be judged unimportant by management. Show that you can assess the situation and that you care.
3.2. If you see an opportunity to work on broader issues - take it. This might mean jumping to a smaller project, but taking [small] managerial and architect-like responsibilities.
4. As a new hire you have a unique possibility to grow really quick: instead of doing what you were hired to, you can attempt to prove being able to take "higher" role. Most probably this would mean taking more responsibilities for the same pay.
5. Collect trophies.
5.1. Finish projects. Then you can say "I've done that" instead of "Worked in a company doing that".
5.2. Jump ships if the company/product is going to fail, but assess. Even if Tesla would have failed, engineers working there would still be valuable for creating awesome product. There is a difference between product failing because of being flawed/suboptimal/unsuitable for the purpose and failing because of poor marketing, sales or other market reasons. Git quite possibly would have failed as a commercial product.
Messenger Basketball Playing Robot
Take the 2016 State of DevOps Survey
Simpler GitHub PGP Signing with a Yubikey Token
Pitching to VCs (webcomic)
> One solution is to give everyone parental leave

As a single guy, I love this, since it penalises folks in relationships, since they might someday take parental leave but I'll be in the office day-in and day-out.
Oh dear. I get what he was trying (I hope) to say, but that is such a horrible way to put it.

For reference - Netflix said it best in that masterpiece of an HR document - a pay rise should never come up as a topic, because you should already be paying your people close to the top of what the market thinks they are worth .
There are multiple definitions of "continent". See https://en.wikipedia.org/wiki/Continent#Extent_of_continents . These include:

> From the perspective of geology or physical geography, continent may be extended beyond the confines of continuous dry land to include the shallow, submerged adjacent area (the continental shelf)[6] and the islands on the shelf (continental islands), as they are structurally part of the continent

and:

> As a cultural construct, the concept of a continent may go beyond the continental shelf to include oceanic islands and continental fragments. In this way, Iceland is considered part of Europe and Madagascar part of Africa.
The hype train was driven by old Opera enthusiast who long for full UI customizability and full _per domain_ configurability. Sadly Vivaldi delivers none of those, you cant even change mouse gestures :(
Aerospace eng. here, you are right in that is a confusing terminology. Ram pressurein this context is a way to refer to the available kinetic energy due to airflow: 1/2 x density x speed^2 (also called dynamic pressure).

A point to stress is that the energy delivered to the plane systems by this auxiliary turbine is thus varying with the square of the speed of the plane. That means that as you slow down for landing, the RAT delivers less and less energy... and the commanding authority of the hydraulic-actuated control surface lowers, making the plane less and less controllable. Not fun!
Sms payment processing and pay per call
To clarify, the part I was referring to more was that the roads are basically the same. This is different, as there's a manifest difference between being a programmer and being a manager. Should have made it clearer that's the bit I was referencing, whereas the rest is more a divergent note about the poem more generally.
Why be defensive about programming?
Yes, they are available with the Tree Style Tabs extension
It's a statement about memory, and the narrative we weave about our lives. The full stanza for the last line:

I shall be telling this with a sigh
Somewhere ages and ages hence:
Two roads diverged in a wood, and I—
I took the one less traveled by,
And that has made all the difference.

He is imagining that he will say the last sentence in the future, "Two roads diverged in a wood, and I- I took the one less traveled by, and that has made all the difference."

He is imagining this despite the first three stanzas being about how similar the two roads are, how equally traveled, and how he regrets that he'll only be able to take one. He knows he's making the choice at random, and knows that in the future he will remember otherwise.
Similar to rheesyb. I'll speak mostly towards CTO/VP as I think Product Lead is fundamentally different path and I have no personal insight to offer there.

Work your way through direct technical leadership positions within squad/team/mod/whatever structure your company uses. Team lead is generally easy for technical folks as you can mostly fall back on technical expertise. Then try a multiple team leadership role, where you start to exercise more management, social, and coordination muscles. This will probably feel harder, and if it doesn't, check to ensure that you're actually doing it and not just leading from a pure technical point of view.

This should also give you exposure to budgeting, more experience hiring/promoting/coaching/firing and a clue of how much you like it and how much the employees working for you appreciate your style. If you leave drained of all energy more than a couple days a month, maybe it's not for you and you might want to stay at the team/squad or tribe level leadership roles.

Of course, all of this is in the context of "join a growing company, as that's where opportunities internally are constantly being created." It's much harder to be hired in from the outside into a leadership role if you've never led. The path to people leadership involves internal promotions along the way, IME.
moxie's stuff is great (I use it), but it's not ideal. Among the issues is that it essentially ignores some hard problems like identity (or seems to): AFAICT everything is keyed off of phone numbers; if I control a number then I control its identity, and anyone who talks to me has to use the identity Open Whisper Systems publishes, or not talk to me at all.
Also, it's worth remembering that Columbus wasn't trying to discover America, he was just trying to find another route to India. Whatever might one have learned about Vikings' achievements in Columbus time it definitely sounded like something very different from the highly sought India!
I came here directly from the valley after 16+ years. It's a super safe, clean place to live with almost unlimited (and awesome) places to eat, and tons of stuff to do outside (if you don't mind a little bit of heat), along with super cheap transportation (taxis, MRT, and Buses). Housing is pretty expensive - though you can find some reasonable places - keeping in mind that the locals have never heard of CraigsList, so if you look for a place there, it's targeted at ExPats (PropertyGuru is a more common tool for locals, in much the same way Burpple is superior to yelp). Owning a car is pretty pricey as you would have to pay $60K or so for a "Certificate of Entitlement" just for the right to purchase a car.

But, you asked, as a "Tech Guy" - and, with the exception of SimLim Towers/Squares (which are awesome electronics outlets - even better than Frys) - I feel a little out of the stream of things here, in ways I never did back in the valley. I used to go out all the time and hang out with colleagues who had worked for startups Two, Three, four generations back and were at yet a new startup, building new technology.

That sort of liquidity and networking doesn't seem to be happening here in Singapore (that I've discovered, perhaps there are niches - I know that there is an Ubisoft office here). So, that's the challenge - I know 500+ people back in Silicon Valley that I've worked with through one startup after another - and I know maybe 5 people here in Singapore 3 years later. It's not like you go to work for a company here that starts with 6 people, and grows to 600 in five years (which I've done a couple times now in the valley) - particularly if you are working for a branch of a company based out of somewhere else.

Taxes are great though.
papa bless
> The UI is rendered with the browser's rendering engine.

Yes, the performance will matter. But as Servo demonstrates there are a lot of speed gains to be made with the right design.

See this talk by Patrick Walton about Servo's WebRender: https://air.mozilla.org/bay-area-rust-meetup-february-2016/#...

And this short demo comparing Chrome, Firefox, Safari, and Servo: https://www.youtube.com/watch?v=u0hYIRQRiws
Do hobbits have some other defining physical characteristic aside from being small? (I don't know really Tolkien...)
How to Get Your Healthcare App Funded
Franz – a free messaging app for Slack, Facebook Messenger, WhatsApp  and more
Actually works with whatsapp and an iphone which is good for me as I hate prodding a glass screen when I've got a proper keyboard
I feel I can relate to that, I'm still in my twenties and has recently begun to see in myself and some of my friends this eternal shift from youth to 'adulthood' (this words don't reflect my points accurately but I lack the proper ones right now), the loosing track of the dominant (sub)culture(s), the "it was best before" phenomenon. But this is completely subjective, maybe "old age" come from the tiredness to be always updated / on page with the current trends, happy with our past experiences and memories. Is there a best moment ? somewhere everything has to change and everything will change.
In a way, I also take a lote of notes that I never read back, but the actual process of taking the time to write it makes it easier to remember.

If it works the way, when you take a photo, even if you don't look it back, the fact that you did take the time to photograph a moment may ease to remember it.

just my 2 cents of pseudo-science
That's too narrow in scope. The fact that they decided to make such a trivial function an externally invoked binary is also a large contributing factor, and should not be overlooked. There would otherwise be no need to use system(), "sanitize" user input, etc.
Isn't the problem along the line of so many different people using effectively the same IP addresses (exit points) and looking somewhat similar to each other?

I'd imagine if there was a major ISP network out there that was doing NATing or similar for their customers so everyone came from a small set of IP addresses they'd get the same treatment. More users on the same IP means more abuse from that IP. If anything Cloudflare isn't discriminating. To handle Tor users better you'd have to discriminate (technical definition, not the negative form) to handle Tor users better
"continent may be extended beyond the confines of continuous dry land to include the shallow, submerged adjacent area (the continental shelf)"

Well then, Vikings definitely discovered America because they continuously inhabited Iceland, which sits on both North American and Eurasian continental tectonic plates.

EDIT: Followed the suggestion.
The Naked Scientist: Can You Boost Your Memory?
What Happens When the Runway Runs Out?
How did they create the integration with all of them? Whatsapp hasn't got any public api's and encryption is "recently" activated everywhere.
Yes. The most important is that their feet are hairy and leathery. Other then that its only minor things like round faces.

Most of the difference is in culture.
Usercorn – a versatile kernel+system+userspace emulator
Colour me surprised! I did an interview with those guys and it was a breath of fresh air.
Everybody gets to decide for him or her self what is considered interesting.
I didn't know, thank you everyone!
WW3 STUFF YOU DONT SEE IN MEDIA PT2
Once you deal with FOMO (the fear of missing out) you are then free to deal with all the rest of your fears, leading to much higher life satisfaction.

Stoicism, eastern philosophy (esp. ZhuangZi), travel and experience of other cultures, all help a lot.
I am not node developer, but I don't think it solves the problems it is supposed to.

Serving pages rendered with node via webserver (nginx, apache) is not the most pleasant experience compared to e.g. python + wsgi

npm packages are not packages. It is simply a dependency definition + repository. Pull in package from npm and it is nowhere near usable until you figure out where it actually puts the files you care. You only know it's somewhere in `node_pacakges/`. Compare to e.g. gulp or python pip. You just pull in a package and it's usable.
That's one of the unanswered questions of our time: how to deal with information overload?

Some hints (that I use for my personal answer):

https://sivers.org/hellyeah

https://sivers.org/gifts

https://github.com/eniomauro/hamster-gtd
Of course, the expectation would not be "for any stranger at all to do systematic and statistical analysis". Similarly how most people don't mind stepping out of the house and being seen by strangers, yet reserving various notions of privacy.
VP of Major Russian Bank Predicts Blockchain to Cause Banks to Disappear by 2026
There ahould be a law that when a company goes bankrupt, the source becomes public domain. After all, the public compensate for the losses. And this law should apply to discontinued products, and discontinued features. Like Parse or Google Reader.

Open software is a huge step on civilization, so we should work on making most of it public-domain by default.
Reflexively, I keep hearing stories (and seeing some firsthand) where technical managers are making elementary mistakes when it comes to people matters.

Many of these things are so widely established....

It's a problem in both directions. In my view, the non-technical managers need to learn to take more counsel from the technical experts working for them, since most technical matters can be openly discussed. People matters, at least some of the sticky ones, can't be openly discussed with a panel of experts.
Same timezone, but better weather :)
There is this, which is built using a raspberry pi but is also very turn-key/works right out of the box:

http://www.amazon.com/Intulon-Z-Command-Controller-Z-Stick-Z...
You're right, that's why we use Gross Domestic Product (GDP) as our primary measure of an economy's performance; which employment is the fundamental driver of. I wasn't arguing against basic income, I was just contending that individual circumstance of employment like unhappiness are not good reasons for disregarding the benefits of increasing employment.

I absolutely want to see basic income tried and tested in all its various forms and iterations. I think it could be the solution to the convoluted social benefit policies which are too complicated to be navigated and too specific to generalise well.

And of course I agree that unproductive employment is worthless to society in the long.
I wouldn't want to be customer of such a site.

Problem solved.
On Firefox, IndexDB throws an InvalidStateError only on private mode, I'm sure there are equivalents for Chrome.

You can try that in the console of Firefox:

var request = window.indexedDB.open("MyTestDatabase", 3);request.onerror = function (event) { if (event.target.error.name === 'InvalidStateError') alert('private mode')}
Your biggest regret should be including pointless google translate and twitter integration to a perfectly good website that would otherwise load within less than 500ms instead of two seconds.
We’re not leaving this bar til we’ve got such a great idea that I can’t sack you
Parcimonie's author is also the maintainer of the package in Debian [1], apt checks PGP signatures on packages so you could trust that. I'll contact the author about the SSL issue.

[1]: https://packages.debian.org/stretch/parcimonie
I think it translates to fully automated coffee machine. Grinder+brewing department+UI. Something like a Bosch VeroSelection. They usually have some settings for the grinder and you can select different kinds/sizes of coffee. And that's the problem. There's one container for the beans but you can theoretically select coffee or espresso. What I was talking about was the need for one container for regular coffee beans and one for espresso beans (or just different roast would be nice as well).
I agree that everything else would mostly be gimmicky (even though regulating pressure, water temperature etc. in a more open format would be great) but it would be gimmicks I enjoy like remotely starting it from an app if I enter certain GPS coordinates around a certain time (off from work) or when the shower stops in the morning.
I'd probably also get a kick out of statistics and graphs of coffee consumption.

p.s.: I do own an Aeropress (+hand-crank burr grinder) and use it but the machine is quicker in the morning where I'm notoriously late no matter when I get up. It's mostly a matter of convenience as the quality is better when I use the Aeropress (but the machine is good enough given great beans of course). I love the control you have with an Aeropress+grinder and that's a good reason to build a DIY machine as the typical ones you get don't allow you to control nearly enough stuff.
I also enjoy the process of making the coffee but sometimes I want that tiny extra bit of convenience (even willing to trade it for slightly less good coffee)
So you can't tell someone how to navigate a room from a photograph?
Brain drain: Where Cobol systems go from here
Unless I am missing something. We have seen some major improvements and innovations in the browsing world from major competition even since Chrome entered the market.

Your definition of innovation might be different, but both IE and Firefox have gone through major changes for the better ever since chrome entered the scene.
7 tips to find code faster in a web application
So forgive the skepticism, but this woman was molested twice, 'roofied' once, and harrassed at least 5 times, encountered this stuff frequently and no authoritative body ever took notice? Or was this stuff half hyperbole?

I don't wish to dismiss this as not happening, but if this is true than it should get more attention. I mean, I've heard about some of the unwanted attention and comments women get, and some are quite frightening, but how does this relate to the number of women who attend cons regularly, wear revealing clothing, etc etc, year after year, and don't seem to hAve experienced attacks like this, to this degree and w without authorities taking notice?
Digital archaeological drawing on the field with QGIS
Actually water turbines (aka hydrogenerators) are also an option, but it's less common.

http://cdn.streamlike.com/secure/Covers/68/17853.jpg