skysight-inc/HackerNews huggingface dataset:
There was nothing natural about the death of either of those. Both were accelerated by an indifference to their platform.

Facebook could have gone the same way but they've largely stayed vigilant about being relevant to people.
It's not a counterexample. What you provided is an example of an entrepreneur managing business. Many large corps have tried this, and for the most part have gotten more out of these efforts in the form of brand benefits and PR (as an innovation first company, yada yada) than actual profit. Toyota in Japan is highly entrepreneurial per se, except they still only make their billions from cars.

And the problem with these efforts is in the entrepreneurs. If they're working on sure businesses from scratch, then it's like opening a Starbucks where you know it will make money. That's not innovation, that's just good aggressive profit-sniffing business.

The best entrepreneurs will continue to quit their jobs to focus on their companies. Hence all the ex-Facebook, ex-Google, and ex-Wall Street founders doing startups. I doubt Jeff Bezos would have considered a career at Goldman Sachs for what he hand in mind with Amazon. Doubt they'd even hire him to do it.

And them hiring entrepreneurs to be managers and product developers is exactly what I said. They stop being entrepreneurs.
Command Line Monday: fold – Wrap lines to fit in specified width
It plays for me in Firefox on Linux with no plugins installed, as HTML5 video (<video> tag).

Here is a direct link to the mp4: http://download.rambler.eaglecdn.com/vedomosti/2016-05-16/57...
bitshares is an autonomous corporation that was created last year, developed using its own coin. I don't see any advantages that "The DAO" has over it.

https://steemit.com/crypto-news/@dan/is-the-dao-going-to-be-...
Even if that was true, it is opinion that picks which "facts" to put in the title. If the title was "Governor Vetoes Bill That Would Have Cost State $1.3 Million," that would also be factual, but it is quite blatantly editorialized.

> Whether it achieves it, is another question

If a bill doesn't achieve transparency, then it isn't a piece of transparency legislation. It's a piece that someone claims to be transparency legislation, and that others disagree about, making it a matter of opinion.
This brings back memories.

Also, what an amazing link graveyard.

Of course, Salesforce.com is still with us.
These conflicts of interest are rampant.

Here is a recent example from San Diego by a company called Accela:

Another hopeful using [lobbying company] Presidio’s services
is Accela, which wants to get a “contract for IT support
services within the Development Services Department.”
Whether by coincidence or not, John Sasson of Orinda,
California, who is listed as working in “business
development” for Accela, kicked in $1050 for
[San Diego Mayor] Faulconer’s reelection campaign on March
17, according to a March 18 disclosure report.

Maybe Mr. Sasson is deeply interested in San Diego politics, despite living 500 miles away.

http://www.sandiegoreader.com/news/2016/mar/30/radar-beer-mo...
Ghetto Skype
> In March, the Fair Political Practices Commission (FPPC) voted to oppose the bill and sent a letter to lawmakers urging them to reject it, raising concerns that it would expand the commission’s mission to a “highly specialized area” of state contracts best overseen by the Department of General Services, the Department of Technology and other state agencies.

Is the bill being vetoed to be re-worked, or is this an excuse to kill it?
You're conflating different audiences. Sure, cutesy stuff is counter-productive for a 12 year old, and probably even most 9 year olds.

But at 4 years old my kid was already applying loops and subroutines in LightBot (and later Robot Turtles). At that age kids can already get the thrill of command and begin to play with abstractions, if you give them a domain of discourse that's non-textual.
Yes, the notion that the bill is "transparency legislation" is in fact an opinion, as can be gleaned from the fact that the article title is different from that of the linked article -- the original poster has editorialized.
Really? Okay.

Dunstan, D. W., Daly, R. M., Owen, N., Jolley, D., De Courten, M., Shaw, J., & Zimmet, P. (2002). High-intensity resistance training improves glycemic control in older patients with type 2 diabetes. Diabetes care, 25(10), 1729-1736.

Mäntyselkä, P., Miettola, J., Niskanen, L., & Kumpusalo, E. (2008). Glucose regulation and chronic pain at multiple sites. Rheumatology, 47(8), 1235-1238.

Newcomer, J. W., Haupt, D. W., Fucetola, R., Melson, A. K., Schweiger, J. A., Cooper, B. P., & Selke, G. (2002). Abnormalities in glucose regulation during antipsychotic treatment of schizophrenia. Archives of General Psychiatry, 59(4), 337-345.

Nybo, L. (2003). CNS fatigue and prolonged exercise: effect of glucose supplementation. Medicine and science in sports and exercise, 35(4), 589-594.

You have a lot more faith in Credentialed Professionals than I do, apparently. Or a lot less faith in anybody else.
Feedback reform is the hottest trend in HR
Can't speak for all giant companies, but they care about percent growth. A product that might be profitable, but millions profitable and not billions profitable, it isn't worth the effort and gets axed or sold. A 0.1% profit boost isn't gonna matter to share price. Not saying I agree with it, just an observation.
I like how it rhymes.
Meanwhile, in Saudi Arabia it's illegal for women to drive.

Iran's not perfect but they're a good deal better than Saudi Arabia.
Amazon will reportedly soon sell its own private-label groceries
Here's a simple guide to async/await.

https://www.twilio.com/blog/2015/10/asyncawait-the-hero-java...
> they have 100M users now I think

http://techcrunch.com/2016/02/01/gmail-now-has-more-than-1b-...
> on the high-end side there is still no 5GHz and there is little single-core improvement since 2004, since the Pentium 4 3GHz.

This isn't true. There's easily a single thread win, clock-for-clock, of 2-3x over this period.
At least for renewals, it does parse Apache config — I was unpleasantly surprised by that last week
I program in Lua, which does to TCO and I've never found it to be an issue with debugging. Now, that could be because of the ways I use TCO---I tend to use it in a recursive routine:

function mainloop()
local packet = receive()
if not packet then
syslog('warning',"error")
return mainloop()
end
process(packet)
return mainloop()
end

(mainly because Lua does not have a 'continue' statement, and this is the best way I've found to handle that) or in state machines:

function state_a(state)
return state_b(state)
end

function state_b(state)
return state_c(state)
end

function state_c(state)
if somecondition()
return 'done'
else
return state_a(state)
end
end

The thing to remember is that a TCO is a form of GOTO. And with GOTO, you have no stack entry, but given that this is a controlled GOTO, I don't see much wrong with it. Do most programmers find TCO that confusing? Or is it the perception that most programmers will find TCO confusing? Have any real studies been done?
This is the same Warren Buffet who blew big chunks losing at IBM. And the same Warren Buffet who chased Solar City out of Nevada. He's a real prize.
"You probably don't want an abortion, talk to this psychologist and wait a minimum of X days before you can do this" =? "You probably don't want to end your life, talk to this psychologist and wait a minimum of X days before you can do this"

In the case of abortion you weigh the mother's wishes vs the child's potential existence, in the case of suicide you weigh the individual vs their friends and family. I suppose whether or not they're similar depends on how you weigh these factors.
There are various laptops (and kits) built around a raspberry pi. One random example: https://www.adafruit.com/products/3065
True, but multiple languages don't add "much", more massage, decorate, reinforce the previous knowledge graph I guess. Kinda like learning two paradigms, they reinforce each others.
The moment I started using async await (with babel) combined with the new fetch API so many libraries got obsolete.

Getting data is as easy as:

async function main () {
try {
const res = await fetch('https://api.github.com/orgs/facebook');
const json = await res.json();
console.log(json);
} catch (e) {
// handle error
}
}

So I am quite happy when this lands in modern browsers asap.
This news is almost as important as the rest of ES2015 being implemented in Webkit.

async/await is the final piece in the puzzle of providing real solutions to callback hell in JavaScript.
After thinking through the initial "this is terrible" reaction, I actually don't mind what they're doing. Even though if there was an equivalent solution that was based on open source I'd definitely choose it over YK 4.

I also don't see anything that would really prevent them from just releasing the source they're using, even if we can't realistically do anything useful with it. The whole point of those systems is that it's secure via algorithms and hardware silos - releasing their sources shouldn't change anything.

But in practice it doesn't really matter that much - as long as they use standard interfaces and replace your key for free if someone finds a vulnerability, I'm (cautiously) fine with their new position. I think a big part of the issue is that they did something better before, but if they started with the current design, people wouldn't really complain about it that much.
A lot of handwaving which may throw those off who haven't pondered the design constraints of hardened hardware. But alas, it essentially boils down to the same reason that every productized solution goes closed: it's the expedient lazy option. Age-old antisecure solipsism.
Not all those downloads are for actual projects. Many people have set up their own private "npm repositories" so that if they actually need to use a node package, they can just download from their private repos rather than downloading from npmjs (which be slow or down). The catch is that since they don't know what packages from npm they have to end up downloading, and disk space is very cheap, it is much easier and convenient to download everything from NPM. Hence, inflated download numbers. Here how it can be done:

http://www.clock.co.uk/blog/how-to-create-a-private-npmjs-re...

Some people have figured out how to create a private npm repository that isn't just a complete duplicate of the npmjs repository. I don't know how common this approach is though. You can read this SO question for more information:
http://stackoverflow.com/questions/14609131/can-i-run-a-priv...

Also, note that even if these download numbers are real, all they indicate is that certain tools that developers have built are very popular with other developers. Developers don't just build tools for other developers. They have to actually use these tools to build stuff that other humans can use. Your competition is with developers within your locality who are trying to prove that they are best-suited towards meeting business needs and building stuff.

All these npm packages aren't your rivals, they're free tools to help you meet business tools (Although whether you actually need to use those tools is another question entirely).
It is no doubt an interpretation of the legislation's purpose, thus an opinion.
You will like the examples in the `original TCO' paper.

http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-...
> [esnext] prototype runtime implementation for async functions

Well, it claims to be a prototype. Can anyone from the team comment?

Quite exciting in any case!
Privacy Properties of Telephone Metadata (Stanford Study of the Patriot Act)
Herb Caens books on San Francisco are good read. Some reference here. A lot of the issues facing the city haven't changed as much as people think.

http://www.sfchronicle.com/bayarea/place/article/Problems-He...
But this isn't completely security by obscurity, it's security granted by hardware that is built for secure purposes for which it is difficult to provide a software platform.
I _like_ that Adafruit are selling the "bare Pi Zero" for $5, but the one per customer and ~$16 delivery means my project which wants a dozen of them is still not practical. If I could get 20 of them for $100+shipping I'd be all over that.
That's a very disingenuous summary. It seems impossible to make the device open due to the NDAs. Can you explain how they would get around these?

With regards to the applet manager, that seems to be an issue with customer friction less so than being too hard. While "crypto nerds" would be fine, business applications could be affected.
The religious arm in Iran is desperately trying to hold onto power. And sadly they do so with brutality. But talk to any modern Iranian with access to the Internet and they want regime change. The students tried recently and were brutally beat back. But it will change. It's inevitable. The religious side is going to try and be more and more extreme to exert their power until finally they fail. It's going to be a bit brutal, but ultimately it's going to be good news for the Middle East.
Have you programmed in scratch for any significant amount of time? I have, so have my kids, and as a CS prof (at a small non-engineering college) I encourage my students to do so too. Before age 10, almost entirely on their own, my kids discovered ideas like abstraction (writing custom blocks), recursion, data representation (e.g. encoding/decoding pairs, structs and lists into arbitrary-precision integers), asynchronous vs. synchronous functions, performance tuning, 3d perspective graphics, and race conditions. At bedtime it's not unusual for them to ask about, say, what happens if you do recursion without a base case, or wonder whether you could simulate the scratch language within scratch itself.

All of these things are fundamental CS concepts, and they seem to grasp these at a much deeper level than I did at that age, and better than most of my college students. Yes, they also do some python, html/css, a little java, a bit of javascript. And those all have their place, and they like making websites. But the scratch infrastructure is fantastic. Good learning curve. Just enough language power to do amazing things (threads, fork, async notifications, custom blocks, cloud variables for multiplayer online). Instant publishing. Great community. Fantastic programmers (hi Griffpatch!) putting out incredibly clever programs to admire.

So all this is to say that it is unfair to dismiss scratch as "a cat walks towards a barn".
So anyone can get government contracts by contributing $1000 towards a mayoral reelection campaign? Seems really cheap.
> we, as a product company

The most important thing any security company needs to realize is that their primary product is their reputation, not the physical or digital goods that they produce. "We, as a product company" is totally the wrong attitude. There's really no question about it, every ounce of closed source software/hardware in a security offering is something the customer should be concerned about it.

From a product perspective it totally makes sense to be worried about open sourcing the entire design. "Our competition will make clones!" And that may be true of every other kind of product. But would you buy a cheap knockoff Yubikey? I certainly wouldn't. Again, reputation is the key here. That's what a security company sells to their customers. Confidence that when they buy from company X they know that company X has put the best engineers to the task and crafted a device that will protect their valuable digital information.

A company can build up a reputation in the security industry, produce world class hardware and software, and charge a sharp premium on it, because security is _so_ important and protects some of our most valuable assets. That premium is completely derived from the trust that they've garnered. It's insane for Yubico to squander theirs under some false sense of IP security.

EDIT: And all that said, I totally understand where they're coming from on some of their points. They have to depend on chip manufacturers, and chip manufacturers are just the absolute worst when it comes to open source and security. Sometimes there are hard constraints and compromises have to be made. Most of cryptography is a trade-off. So don't take my comment to mean that designs absolutely have to be 100% open source. That's infeasible most of the time for hardware. But Yubico should be striving for it and pressuring the market.
If you've been following Tavis Ormandy's work, you already know this:

Anti-Virus software is a trash-fire.

You can't buy security, but you can learn it: http://decentsecurity.com/#/introduction/

I've long argued that the only sustainable security strategy is education.

If you're a developer/engineer/consultant/rockstar/ninja/etc. and never bothered to learn how to write secure software, start here: https://paragonie.com/blog/2015/08/gentle-introduction-appli...
What's the best strategy for avoiding harassment? I have a Twitter account, but very, very rarely use it. It's my biggest concern really.

Knowing strategies to avoid just nasty people is the main issue I have with it. Like, if you go into Twitter and see that you have a whole bunch of Gamer Gayers targeting you (just an example, I can't see how I would be a target!) then I'd imagine having no Twitter would be preferable to actually having a Twitter account!
Yahoo owns both Tumblr and Flickr.

Alexa ranks Yahoo News the 8th most popular news source on the Internet. More popular than Fox News, BBC, and WSJ.

Yahoo Mail is still used by millions.
It's a shame to see that they used the goodwill of security-conscious cryptonerds to gain a foothold on the market only to, effectively, say "We're now targeting enterprise and government who can afford to pay for third party contracting security auditors. You can't, so just take our word that it's secure."

Other companies have managed secret distribution for secure devices just fine - randomise the card manager key and bundle a tamper proof packet containing the key along with the product. Provide instructions on how to verify the integrity of the packet, and confirm a digitally signed affirmation of the key against Yubico's public key online.

That's more than RSA offers for SecurID seed verification and more than my business bank offers for two factor device PIN integrity checking.

I'm not sure who they use for their Secure Element (NXP?) but it also sounds like Yubico has gone along with their request (and NDA) to keep implementation details secret. We've seen a similar situation in SE implementations in mobile phones (for contactless payment, primarily).

Again, enterprise customers don't care (mid-sized one have insurance that will cover loss if their Common Criteria EAL 5+ vendor's hardware is compromised, big enterprise can pay for auditing). Governments don't care (they'll pay for auditing or negotiate it in any significantly high volume contract).

End users and the tech community are the only groups who'll really lose out here.
Made a PR: https://github.com/rust-lang/rust/pull/33679
In discussions like this the phrase "security by obscurity" gets used as an accusation. We all agree "security by obscurity" does not work. But that's not what is happening here.

Wikipedia's definition: "the reliance on the secrecy of the design or implementation as the main method of providing security for a system or component of a system."

Youbico isn't saying that the security of the device is increased by keeping the source code secret.

They say they are increasing the security by things like this: disabling user-loading of new firmware (which could be a bad actor loading bad firmware), using hardware with built-in side-channel countermeasures, and disabling JTAG ports (which could be used for key extraction).

This isn't obscurity. These are some good engineering arguments. Engineering is always full of trade-offs.
An astute observation. Yet people do not assume that HN will rival Facebook, nor do they place valuations in the hundreds of billions on it.

Twitters troubles come from a misguided impression of what it is supposed to be, creating pressure on the product to not be what it in fact is.
Is the syntax composable? Can I do

const json = await (await fetch(https://api.github.com/orgs/facebook')).json();

or do I have to name it?
This discussion sorely misses people who subscribe to tweets by SMS. Here are a few from my stream. Please feel free to draw your own conclusions:

@MKBHD: From this weekend...
#ultimate https://t.co/1bSuvFueee/s/9EwY

m.twitter.com/MKBHD

--

@woot: $134.99 : Philips BR-30 Hue Starter Pack Bonus Kit https://t.co/X5Thalnvvr/s/JR-S

m.twitter.com/woot

--

@maryjofoley: There is a new local OneDrive app for Win 10 for PCs and phones available for download. Not just for Insiders: https://t.co/25ADHBXwdY/s/KNYy

--

@BernieSanders: All over this country, Native Americans have suffered far too much, and for far too long. They deserve a voice.
https://t.co/jGqJcNuUOC/s/u4Wc

--

1/2: @maryjofoley: MS broadening Windows Defender Advanced Threat Protection preview: https://t.co/TvE43LrKmZ/s/7ZJh Possibly coming by Q3: https://t.co/e5hilZu
2/2: SoJ/s/-5Fn

--

1/2: @MicrosoftOEM: RT @majornelson: Hey #SanFrancisco: I'll be there this Saturday to help open the new @Razer store. If you are in the area stop by https://t
2/2: .co/InwMnkn6xh/s/IIVm

--
Wait but Why Mailbag #1
Nothing more than a misappropriation of the world "language". Natural and programming languages share little more than the word language between them. Programming interface is probably a better description than programming language given the constant conflation of the two.
yeah that works, your statement is fine
Artículos: Cómo se aprende sobre la comercialización del Internet
The U.S. Congress Is Interested in Cold Fusion
Exactly! I'd say I am strongly against the ability to edit tweets. I'd even put it higher than the strict reverse chronological flow of tweets that I prize so much that I still allow Twitter to send me tweets by SMS.
You should probably take a look at some charts. Your assumptions are off.
Well, there's more than one way to block new endeavors.

Many organisations sometimes have costly problems, and try to learn from them by adding new procedures to stop the problems recurring. After a few years, an accumulation of such procedures can raise the costs of a new project significantly - even though every rule is a reasonable one put in place with the best of intentions.

For example, where a startup can test a concept with a PHP website on a single server using MySQL, a large company might have standards calling for a high availability configuration, a 24/7 support rota, monitoring logging testing automatic scalability change management backups and security to these standards/levels and independently audited, a bug bounty program...

Before you know it a project a startup could have prototyped with one guy and a week needs several guys and several months - but the reasons for it are all individually reasonable and firing the people behind them makes no sense at all.
don't be a douche. this is being a douche.
I often try to learn things in non obvious order. It's a common advice in drumming for instance (don't learn patterns with one limb leading). It has tremendous impact on your mind. I tried bass guitar but it proved so much work I choked.

Programming languages also shed light on your previous knowledge. Learn how to solve in FP, ASM, OOP, Prolog .. I can't disagree with that, too many times I understood one concept after seeing it de- then reconstructed in another paradigm.

Jaron Lanier did VR (90s VR) experiments putting people in video games as imaginary creatures, which had non obvious controls to move in space, it made people very very active mentally, having to remap muscle control, orientation and vision ..
> did not make this trade

Is trade the right word here? It seems like there must have been lots of trades in order to establish such a position...