skysight-inc/HackerNews huggingface dataset:
I have spent too long building software that is bent or rippled because I feel the need to deliver it for today.

It's a selfish decision, and is not a valid memoriam, but I intend to take a leaf out of Ian's book, and build software and communities for the long haul - how will this look in 12 months or 12 years, when today's pressures have vanished in the wind.

It's not much for someone who built so much, but it's all I have.
ive no experience with the POP3 support even in kmail5 (I stopped using my last POP account a decade ago at least ;-) but the IMAP support in in kmail5 has been pretty good (it used to be terrible).

That said, I still prefer Thunderbird.

By using Debian stable you choose to use 1 or 2year old technology - so you'll have what I have in 2 years. Courage, that's just 24 month to wait ;-)
thx, yeah I enabled that earlier today after a push failed, forgot to change the .env back, thanks for catching that.
> I can't imagine going back to a rest/database/cache web architecture.

What do you mean? You don't have a database? how is it related to websocket? no cache?
JSPM also normalizes importing in ES6 from AMD, CommonJS, and ES6 (not sure about TypeScript, probably though). It is built on top of System.js, which lets you import modules and allows you to configure the local global namespace.

Edit: Looks like there was a ninja edit since I started typing :)
Mh, I was burned by the first wave of timecode stuff, it was 2009 iirc... nice to see that technology has advanced :)

But still, it (in my opinion) looks less professional if you work with a laptop instead of appearing with a suitcase of disks. Appearing with vinyls makes the audience believe that you as a DJ prepared for the event and selected music for them, a laptop feels like "meh I could do that shit when you give me ten beers and a line of coke"...
Free to try, expensive to succeed.

Thanks for the offer, but I'd only go with that model if there were no other options, and right now you're competing with SQLite and a filesystem, which have no additional costs.
Rather interesting link. Their profiles seem quite different - this Pricetopher doesn't seem to have any tech aspects, seems to have an alternate LinkedIn account, isn't as well-spoken, and has felonies on record. But both are Chris L. Price, which is a bit of a coincidence. I'd still be surprised if they turned out to be the same person.
Why You Don't Need a Personal Trainer
Not sure what XorNot meant, but the way I've heard it, and it makes sense to me, is that it should be done with toy projects which are not intended to stick around.
How to Set Up LAMP, FTP and Wordpress on Amazon EC2
Launched earlier this year with a $500 budget, now making ~1.2k revenue per month trying to grow it further. Still need to get a job though, $200/mo is not much fun for food in Seattle.
I think feasibility to get an explanation for the results of modern machine learning is wishful thinking. I personally cannot explain my gut feelings. So why should we expect an explanation when machine deals with the same class of problems?

Besides, it is easy to get wrong explanation and, as Vladimir Vapnik in his 3 metaphors for complex world observed, http://www.lancaster.ac.uk/users/esqn/windsor04/handouts/vap... , "actions based on your understanding of God’s thoughts can bring you to catastrophe".
And of course when the coroner's report comes out in a few days and states suicide as the cause of death, cites enough alcohol in his system to kill a moose, and possibly drugs... we'll all reject it as part of the cover up, you know... because police brutality!

Sometimes things are what they are. Don't go looking for examples to fuel your anti-police paranoia just because it makes you feel good. It's tragic Ian passed, but there's no evidence he was somehow murdered by police.
That is a fair point. npm being a company does change the situation.
> if you don't see value in humanities or the arts

Who said that "humanities or the arts" is, or should be, the exclusive province of academics in the humanities and arts who've never thought about anything else? Self-referential meta-study always seemed a bit... depressingly pointless to me.
What are the advantages?
Why would you assume 3000 options at Startup A are worth less than 5000 at Startup B?
Tax fraud is a hell of a drug.
Sure, but citizens are also determining what the business of government is. "Of the people, by the people, for the people."

One could argue that government shouldn't be in the business of wholesale surveillance. One could also argue that the government should be hoovering up everything, because safety (or whatever). But when lawmakers argue for wholesale surveillance of everybody except themselves, I don't think there's any sort of logical consistency there.
Clicked the link going "Please don't be a website that looks like a C++ dev made it".

It's a website that looks like a C++ dev made it.
} // good to go
do things that don't scale
What is commonly understood as 'statistics' is just a specialized subset of machine learning. Machine learning generalizes statistics.

The correct complement to machine learning is cryptography -- trying to intentionally build things that are provably intractable to reverse engineer.
Actually, when 'we didn't need any of this stuff', most of the heavy lifting was with server-side frameworks(Struts, Razor, Rails, etc). The rise of web applications, and in particular single page applications, which are expected to behave very much like desktop apps, initially led to insanely complicated jQuery monstrosities that quickly became unmaintainable. This created the need for front-end frameworks, which led to a lot of churn as people tried to figure out the right approach. Something like Dojo is not all that different from Angular/Ember in concept, it's just an order of magnitude more difficult to work with, or scale an application with.

There's nothing here that seems superfluous when creating a web application. If you want to take advantage of advances to the Javascript language, you're going to have to go either with Babel/Traceur or some other kind of ES6 transpiler, or Typescript, which while ostensibly is it's own language, seems more and more headed to becoming defacto ES7.

If you work with a team of developers and want a modular structure for developing components as opposed to 10,000 line js files, you're going to need some kind of module system / bundler. This is hardly new, it's baked into .Net web projects (forget the name), and stuff like require.js has been around for ages. Webpack is just the latest iteration of that concept.

If you're building an app of any complexity, you're probably going to want to do some unit testing. For that, you'll need a test runner. Karma's a decent choice.
trying out the raspberry pi zero with Go
It's a crappy essay, but it does point at a couple of systemic problems with the modern university. Grades used to be better correlated with actual performance, and they aren't anymore, yet they're still used as metrics. It might be better to have 2 metrics: pass/fail that counts on your transcript, and a letter grade that's private, but maybe available for internal statistical purposes (I believe a handful of teachers do this now, but the "private" grades are really private). Too much teaching is done by underpaid labor. There's not enough focus on teaching, period.

There are a lot of things students might expect to get out of college, but ideally one of them is the experience of having mastered something genuinely hard (doesn't really matter what—might be physics, might be Latin) and with that, the ability to bootstrap and improve their learning later in life. If all you come out with are "skills", you'll be toast when those skills become obsolete. I think the modern university makes it a bit too easy to get out without having done this, or at least trying to.

Paradoxically, I think this is one of the real values of humanities education: it's mostly not obviously and immediately applicable to the working world, but it's engaging, and if you've really engaged with it, you'll have the tools you need to understand what you need to learn in a future situation. "Learning how to learn" is a bit of a cliche, but it's the key to real success. It doesn't always happen in a classroom, mind you, but it can happen in a good one.
I think WOW and flutter and other analog distortions along with the typical requirement for a preamp are the benefits to vinyl moreso than the ritual or the pops from a dirty disc. Of course that's a bit counter to certain audiophile aspirations, but IMO if you want to remove those elements from vinyl with various technologies than just stick with digital for purer sound reproduction.
The original paper[0] outlines how the project is managed.

[0] https://bitcoin.org/bitcoin.pdf (See section 5. Network)
This is a case where you have the right if you insist on it.

Your BATNA is to walk away from a deal where the counterparty refuses to give you the information needed to make a rational decision.
>...I thought it was about trying to find truth, and knowledge, and wisdom for the sake of love of them. What is reality? How it exists? What it means? And anyway, how we can we understand any of it? What it means to understand it?

Why do people think they can even formulate these sorts of question with rigor and precision if they lack life experience and knowledge of how nature works?

Why should we expect that the world is comprehensible from an armchair in a liberal-arts college?
Sure, medics make mistakes. I don't buy all this conspiracy stuff about the police killing Ian Murdock, though. That narrative doesn't make much sense, partly because the family is asking for privacy rather than loudly demanding justice as you might expect from family members of a murdered man. But also, the alternative is nutty.

The police just randomly assaulted him twice at two different times, then called the medics both times and filed false reports about what happened? Not only does this make absolutely no sense, but seems pretty easy to dismantle if false. Murdock claims that the police attacked him in his home twice. The police claim that he was attempting to break into two different homes. Which of these is more likely? Someone supposedly reported him both times. At least one medic saw him. Are these people in on the conspiracy or made up (seems easy to confirm that these are real people)?

This is tragic, and it is entirely possible that Ian Murdock was a victim of abuse by the police during his arrest/while in custody, but it also seems like Ian Murdock had some sort of mental break before all this happened (I seriously doubt this was all the result of just alcohol use). Given the (presumed) suicide, I wonder if he had some long term mental illness. He very well might have been delusional or psychotic during all this.
This is exactly what I was looking for. As a first time founder at a small private business I was looking for a nicer way to compensate the employees other than sticking them with a huge tax bill as thanks for our success.

Has this approach held up in court or survived an audit? Do you actually transfer the money to the employee's account? How do how do you prevent them from having a program to immediately wire the money to Zurich and run off, given that you have a non-recourse note for the stock that never got purchased?

[edit] I say small business because we do not yet have the 10-15% weekly growth required to be called a startup. Until you are expanding like a airbag, you are just fooling yourself that you matter by calling your company a startup.
They also support business models that do good when doing good is not profitable. Or basic research, which is pretty much by definition something the market won't touch with a ten-foot pole. Or ventures that could be the milestones to fixing something big about the world (see: Tesla Motors).

The great thing about business is also one of the worst things about it. Profit drive is a very powerful optimization force, and we owe to it most of the wealth around us. It's great when it kind of follows along the lines society wants it to. But, as you said, it has essentially no reason to keep doing that, and so when being horrible and evil is more profitable, the business turns horrible and evil and that's where we need the government - an agent that does not follow the same incentive gradient - to step in and force that business to behave.

The market is like a great river. It's simple - it flows downhill. Put an obstacle on its way, and the river shall destroy it or route around it. But just as majestic and life-giving it is, it can equally easily take lives away. It will flood villages and cities without stopping. Governments are like people tasked with landscaping. They don't have the power of the river. But they can put things on its path to redirect it - whether away from settlements in danger, or towards a barren land, or straight into a power plant that will help feed millions.

We need both.
Is Postmates driving the next wave of credit card fraud?
Years ago I remember a thread where people were bashing the Bitcoin ecosystem for being full of bubbles, scammers, ponzi schemes, criminals, and con artists. Some smart-arse replied "so you're saying Bitcoin is a real currency?"

That really stuck with me. :) Because of course none of those things happen with ordinary currencies.
The US is actually worse. I've been here 8 years and I'm not even a little bit closer than I was 8 years ago, to permanent residence let alone citizenship.

I have a six figure salary. I should probably just get married.
Some of the most successful exits in the tech industry were started by first time founders. I don't think that's a very good criterion.
Thanks for offering an alternate perspective on this. Could you clarify how they make themselves a middleman in Bitcoin transactions?
Does talking around your computer influence your search results?
The other day we were looking trying to track down an item. And I said something about Walgreens and then I searched for item. sure enough Walgreens was in the auto suggest. No other stores showed up. Then I said CVS and then there it was in auto suggest on google for the same search I just did. This was on a laptop. Then the next day my wife was calling about her doctor and typed doctor into search and her exact doctors name showed up. Is google search getting that creepy or is it just coincidence?
I imagine cashless exercise is only valuable for ISO options that expire 90 days after leaving?

Generally, you'll want to hold your options until the company is public or acquired, so you wouldn't need to worry about this.

If you are receiving NSOs, it is best to be at a company where they expire 7 years after leaving.

Even if you cashlessly exercise, you are still going to have a tax-bill problem, which can be a huge problem if current FMV is far higher than strike.
Unexpected, but good news nonetheless. I wonder if they'll be using it on the presidential candidates as well? Also, what were the terms of the new agreement?
I think this can be said about human societies in general. :-)
wow. That is really a horrible interpretation of Blockstream. All of Blockstream's work is done in the open, they publish awesome whitepapers, and they work on extending bitcoin to work with cool tech.

They are working with the reality of bitcoin, trying to make it more. Nothing prevents other people from also being able to extend bitcoin. Even if blockstream became dominant in this respect, the system is 100% trustless.

Bitcoin is only one piece of the necessary crypto-currency infrastructure. 2-way pegging is a _good_ way of extending it.
Can someone educate me upon the use of the BTC foundation besides promotion? I thought no one controls BTC!!! :(
Actually, his example works either way. Imagine this:

- $110k + 5k options, with 5M shares outstanding, at a strike price of $1 / share.

- $100k + 3k options, with 1M shares outstanding, at a strike price of $0.01 / share

Both are realistic scenarios for an early-stage startup. The 3k options in the second deal are worth much more than the 5k options in the first deal, on paper. (This is without even brining in valuation in question.)
Time is a pale, sickly shadow of its former self. At one time not only would most of the people you know have a subscription, but it was unavoidable anyplace you had to wait.

And yeah, people absorb culture from what they read, even if they can't afford what they see.
Personally, I think the surveillance state is bunk, so I agree with your basic thrust here. But I still think the notion that elected representatives alone deserve special surveillance exceptions makes no sense. Representatives represent. If they can't do their work fairly while being recorded, then citizens can't either.

Sure, you should be able to talk to your elected reps about how they should vote on cannabis. But if you can't talk to your friends, family, neighbors, and colleagues about an issue, then you may not even know why you should talk to your representatives or what to say.
> It is my understanding that ... the randomness of the twitter feed was the result of head trauma

This is not your understanding. This is your conjecture.
If there are no existing libraries, parser combinators. More verbose but so much more readable, and they make it much easier to parse into an actual structure rather than a list of match groups.
One mistake I see people make quite often is failing to adequately research the reputation of a prospective employer and their executives. I've seen people accept offers because the option grant was marginally better at company A than company B.

There are so many things that can effect the outcome of an employee with options (subsequent funding rounds, liquidation preference, if and how the exit happens) that it often boils down to whether or not you believe you will be treated fairly.
Sandra Bland?
Or you know, the board might not be a dick. Some of us founders are less outright hostile to employees and we are definitely on the board (usually with majority when the first 20-50 employees are coming on).
Not strictly related or necessarily unbiased, but Ray Dalio (Bridgwater) provides a concise explanation of the levers that control the economy:
https://www.youtube.com/watch?v=PHe0bXAIuk0
Many audiophiles use headphones for this reason.
Show HN: Pharaoh – Reproducible Phar Verification for PHP Projects
Ian Murdock Tweets
"What exactly is understandable? Their outrage? Or their hypocrisy"

Yeah, their hypocrisy. It's "understood" in the sense that it is expected.
I actually like this, and had decided that single quotes were a good digit separator even before C++ adopted it. I had a calculator, an HP, I think, that used single quotes as digit separators in the LCD display. There is actually a locale that uses single quotes: de_CH, the Swiss High German locale. There are no locales that use underscore as far as I know. I have a few aliases like this:

alias dfk='LC_NUMERIC=de_CH df --block-size=\'\''1024'
alias duk='LC_NUMERIC=de_CH du --block-size=\'\''1024'

that help me when something like du -h won't do.

Also, the underscore is used to separate words in variable names, where it is significant.

int my_long_var_name, mylongvarname;

are different variables. But in numeric constants, the underscore has no meaning.

186_282.397 and 186282.397

would be the same number. This is inconsistent.

Finally, in a variable width font, the single quote is much less visually intrusive than the underscore, which tends to be a wide character.

I would like to see this form used universally. In my wildest fantasies, I'd also allow either '.' or ',' as the decimal indicator. That would make some of my European friends happy.
Ryan Sleevi, of the Chrome PKI team, has written a much more detailed analysis of the Cloudflare proposal and its caveats. I recommend you read them before voicing an opinion on this topic, because it is a complex one.

1. https://medium.com/@sleevi_/a-history-of-hard-choices-c1e1cc...

2. https://medium.com/@sleevi_/legacy-verified-legacy-solutions...

Today is the last day to get SHA-1 certs issued. We, at Mozilla, stocked up on SHA-1 certs that expire 39 months from now, so we can keep serving old clients up until March 2019 using cert switching technology. Most organizations that want to keep supporting old clients have done similar things. Smaller companies typically don't care about old clients, and most likely already broke compatibility with them by using various modern web stacks.
Would it be too much to ask that people looked at the wiki page before they demanded sources? The page for Double Irish mentions Apple by name.
Some things I’ve learned from startup consulting
Reverse engineering the ARM1, ancestor of the iPhone's processor
I primarily had servers in mind.

That said, a self-contained executable is super-easy to distribute to a user: They download the executable and then they run it. No need for an installer. When they don't want it anymore they can delete it. That's actually pretty great.

That said obviously if you are using some sort of package manager anyway then the benefits are greatly decreased -- effectively, the package becomes the self-contained unit of deployment. The benefit of a self-contained executable is more for cases where bringing in a package manager would create a lot of extra work or if requiring the user to use some particular package manager would be an unacceptable limitation.

> it is unclear where the symbol names come from in your example

I'm not the author of the article.

The symbol name is based on the file name of the input data. This is my least-favorite part of this linker feature -- I have looked for a way to specify a different symbol name but haven't been able to find one. But in any case, yes, different input files will get different symbol names.
The challenge is getting the companies to (from their perspective) "share" the trust information with the world, which includes their competitors.

I suspect we might need a "taxonomy of trust" so to speak, that allows the trust data to be anonymized and aggregated into commonly-accepted meanings of trust contexts, trust roles, trust relationships, etc. That might let these companies to release the trust data into such a format through a blockchain perhaps, and be able to participate in consuming the aggregated data. I'd need someone well-versed in game theory to figure out if an advantage is conferred to "leeches"; a company in such a scenario who only consumes the aggregated data but never send into the blockchain what they accumulate on their own customers. I think that's a real danger with such a scheme, but am not sure how to strongly dissuade that behavior.
It's not wrong.

http://appleinsider.com/articles/15/07/22/as-apples-offshore...

They still can't repatriate that money without paying taxes. And as of two quarters ago they still have $200bn offshore and $10bn in the US. That offshore tax horde is still growing and it's still growing as a result of Double Irish flim-flam.

Don't accuse other people of not knowing what they're talking about unless you know what you're talking about.
This is clever. Who put the plan together? #4 seems like something the IRS would look on unfavorably. Also, before a 409a valuation wouldn't you just be better off granting the shares outright and having employees write a check for $20 or whatever?
Everyone is different. Some love plans, others hate them. Some like to make something and keep it on display, others like to make it then play with it, while others just want to make stuff. Some of my kids have used sites like this [1] for years while others ignore them.

[1] http://www.brickshelf.com/