skysight-inc/HackerNews huggingface dataset:
"Society is not familiar enough with the threat.." Yeah, that whole line of bullshit is definitely the sort of rationalization people unfortunately make.

Unfortunately its also bullshit.

The United States is just as much an evil, selfish empire as any that came before it.

Someday people like you may learn to think on your own rather than rationalizing immoral acts.

One way to make it easier for yourself. Try to think of things on a smaller scale. Say if your dad was lying to you (as an adult) about how your sister was killed by a terrorist. Only he really killed her in order to take over her bedroom to convert it into a gaming room.

The established institutions need to be completed demolished. They are destructive, unethical, worthless.

But anyway it doesn't matter too much what people do anymore. Within a few decades artificial intelligences will take over. And it will be a much more ethical and sane world. Because many of the problems we have are the result of human ignorance, stupidity, and childishness.
Because we need the government to protect us from our own judgement.

It is better for the government to constraint people's action, rather than allowing them learn from their choices and adjust over time.
Here is one difference, the number of computers has far outpaced the speed at which the industry is gaining programmers. Instead of one platform with 100+ million devices, we have more like 3.
Here is a link to the PDF: http://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf
This assumes a constant supply of programming work, which is simply laughable. We probably only ever need, e.g., so many lawyers as a proportion of the population, but the demand for programmers relative to supply is accelerating. Failing to train more people now risks either simply not being able to do the work, or an opening of the immigration floodgates in which case present demand could theoretically be met and wages could be depressed. But doing this slowly through educational initiatives would be a minimal risk to salary status quo.

Keep in mind, there is virtually no one available to teach everyone to code. Many US states regard computer science as a high school elective and thereby disincentivize schools from offering it.

Then take someone like me who really likes the idea of teaching programming, but would need about three more years of college to qualify and then would see my wages cut in half, with minimal job security (initially) or advancement in salary (forever) and all the attendant disrespect that our society bestows on teachers.

Being able to teach all our kids to code would be a good problem to have.
Ask HN: What IOS apps do you love / did you make?
Hey! Just got an iPhone after having a non smart phone for several years.

I'm looking for any apps you use and love, or ones you made. Preferably ones that I would not find on a 'top 10 iPhone apps' list.

Thanks.
"On a long enough timeline, the survival rate for everyone drops to zero."

This was a cyclist doing, by all accounts, everything absolutely and completely right. Speculation is absolutely useless if not crass right now given this terrible, unnecessary loss, but historic odds favor the driver (an officer) being distracted in some manner, which is a growing concern that everyone in this industry needs to keep in mind.
In schools, some countries tell the kids to do morning prayer, and some tell them to sing the national anthem. Some countries tell them to do both. I can't think of that many countries where they are not normally prompted to do either one or the other.
For three years we've been using it as message bus, statistics tracker, and storing medium-term data (expires after 1 month). We've up/downgraded multiple times without issue.
I'm glad to be sheltered from the US, by having only visited once.
People with less money than you who have kids will still be able to travel. They will just travel less frequently (sometimes much less frequently), they will travel to less exotic locations, they will book further in advanced, and they will travel and stay in less luxury. A week in Duluth, instead of a summer in France.

This is a difference in degree. It is a difference in degree until you reach the real difference in kind, far closer to the median household income / poverty line. The people who have no hope for a retirement, who plan on working until their aging bodies force them to stop.

I am sure those who travel whenever they please would assert that a retirement consisting of planning out the next trip months in advance is a difference in kind. It is a different sort of lifestyle if you are honest, but it is best described as difference in degree.

Everyone thinks that the difference between what they want and what they have is the important difference. If you had it, the bar would move; you wouldn't be satisfied.
Canadian province to allow equity-based crowdfunding
Think about some of the things you've said in the emotion of the moment:

"How can someone who moved here as a student and began trying to build a life for themselves in the bay area ever fit without basically letting Larry, Sergei, and Zuck declare the sort of job that people who live in SF can have?"

When I moved here, those guys were in Jr High probably telling poor taste jokes. So 10 - 15 years from now they may have no say at all in what job you want.

"How can people ever own a home in this city if the only way is by being [un]lucky and boring enough to be at a behemoth company or a random startup that couldn't easily be predicted to hit, and take a bunch of stock away?"

My wife and I bought a home in 1985. We were leveraged to the hilt (loans from the seller, the bank, her parents, and our savings). It wasn't "easy", I didn't see any current run movies, I rarely went out to lunch, but we were focused on getting into the housing market as soon as we could. Over the years I've watched all of my friends buy houses.

They were able to do that because they both saved when they needed too and they benefited from the success of the companies they worked for. Few were made 'rich' by startups, most by putting in their hours at HP or Sun or Oracle, saving money, buying their own company's stock with the employee stock program. Most were married or in committed relationships (it really correlates strongly with house ownership if you can split your living expenses with another person).

The theme in your comment is "I want what I want RIGHT NOW!" but life isn't like that. It plays out over weeks and months and years. Trust me when I tell you that if you did get what everything you wanted without effort, without time, without failure. You would hate it, worse you might despise yourself for having it.

If you evaluate your life based on the lives of others, you won't ever be happy.
It doesn't really compete with Manager.io. Manager.io looks like a full suite (just judging from reading the site) which isn't what this is for. This is useful if you're a freelancer or consultant, or are in the market for new invoicing software. It definitely won't replace your accounting system.
Voting is essentially a joke to begin with, it's always the same families you're voting for, anyone else who rises up in popularity can be coerced out of their position.
This is great, thanks to the authors. I'm new to programming and meteor is the only language that I've had a lot of fun learning and practicing. I've been wanting to purchase this book so this is perfect timing for me.
It sounds like you want vagrant-lxc.
Strange. I never learned it in college, just on my own for fun, but I've found it to be quite elegant (if impractical compared to better modern languages). The fact that everything is an expression and you can use any expression anywhere makes it very easy to learn, and powerful.

I personally find it more enjoyable to use than things like C. Then again, for one historical reason or another, C-type languages won, and nowadays are the easiest path to making software, since you'll inevitably have to interact with an OS, window toolkit, libraries, etc..., that all have a C/C++ interface...
Thanks for posting that in these comments. I hadn't seen that thread.
Moneyball for startups to out-learn the competition
I don't know, I don't think it should be compared (or considered as an alternative to) MongoDB, and certainly never SQL. I use it to store cached keys, session data and similar other data that I can always regenerate. I've also had great success using it as a message queue on multiple projects.

What was your use case, and what was your experience with it?
Just FYI ritholtz is a complete fake... tried to build a brand out of working as a strategist at a bombed out bank.

Not saying that his articles are invalid, just that he is a serial marketer with little in terms of relevant credentials.
While we're at it we can have our brains extracted and placed in jars. Then we can write web pages, surf and play videogames forever. Solipsistic Nation!
I lived in SF on 30k in 2010-2011. It's entirely doable. (Although the fact that it's doable is no excuse for the miserable salary I was paid. I worked in publishing, which everyone with a literature degree wants to break into, and thus, the entry-level pay is notoriously bad.)
Gee, this isn't a direct route to "extra TSA attention" or anything ...
Animated Google Doodle Honors Computer Pioneer Grace Hopper
Ancient Martian Lake May Have Supported Life
Better than a STEM shortage.
Or take a series of screenshots (scrolling through the files as they go) which they then will paste into Word.
Because it's such a minor issue and it's obviously a net benefit. It's not worth getting upset over, let alone protesting.
It's theoretically broken, in practice it works quite well.
To me the biggest difference between now and then is that the quality of instruction is probably much better now. Not only is the quality better but the number of options is also much higher. Between resources like teamtreehouse, code school, codecademy, youtube and the thousands of pages you can find with google -- people who want to learn to code today have a marked advantage over those who wanted to learn in 1996.

In the end it always comes down to a persons will to succeed. Learning programming is basically a battle to simply keep putting your face in front of the code. The biggest value that resources like teamtreehouse and codecademy offer is that they make it more engaging (read: less painful) and so people are more likely to press on and get to a point where they say "Hey, maybe I can actually be a programmer".
Real-Time Billboard: Sign Points at Actual Planes Flying By
Did anyone else try setting up their own bus system and get fined? Did Google actually bribe anyone?
FTC finds popular flashlight app for Android for sharing data with advertisers
What's especially funny is that the meaning of "day" has been largely lost in translation- if I understand corectly, the original meaning in the original language wasn't specifically 24 hours, but interchangable with "age" or "epoch". So people aren't even reading scripture literally, they're reading an over-simplistic interpretation of scripture literally.
Deutsche Post Tests Drone Deliveries
I don't think anyone's saying that non-coders need to become thousands-of-hours coders. But being aware that it's possible to automate these tasks makes (or so the thinking goes) people more likely to realize that specific tasks can be automated.

I have a project rather similar to your "going around and helping automate" in my backlog at work, actually, but it'd be a lot more efficient if the people doing the work were in a place to have an idea of what my time would be best used doing rather than me having to do the digging.
Project Unspell -  Achieve perfect spelling without having to learn how to spell
Couchsurfing horror story
Bitcoin price alert service - text + email notifications
> "Time is limited, make every day count." Yeah yeah yeah. We know. Everyone knows.

Everyone knows, but we still need reminding every now and then.

In August someone I care deeply about was diagnosed with leukaemia. It was a big shock and taught me how precious time is, yet already I find myself slipping back into the mindlessness of everyday life.

Thanks for the reminder Derek.
Is it even true that it is theoretically broken?

The blog sketches out a corner case that maybe isn't handled well, but posts with net negative votes probably aren't "hot", and I'm pretty sure they have mechanisms in there to make sure that bad voters are at least eventually ignored.
Yes, there is a need for a better bitcoin alternative (even centralized).

No, what they propose is not a new paradigm.

I believe people will support an electronic payment system backed by financial giants but only if it is based on a limited supply of money like bitcoin.

We are not sick of all the wonderful services the banks provide. We are sick of the fed and banks inflating money. Period.

If JPChase created their own alt, JPCoin, with a trillion coins fixed, no fine print, insured, protected, with a check card, a mobile app, available 24/7 from around the world, that and only that may compete with bitcoin.

People do not support bitcoin because it is geeky or nerdy, they support it because it protects them from government confiscation and inflation. They have to offer both protections, or at least one, in order to excite us to take a look at their offer.

Bitcoin is doing fine, thanks. They have to make it better.
> It barely meets expenses

Then cut your expenses; don't live beyond your means. Isn't that the advice that's always being given to poor people? $100k puts you in the top quintile of the US population. It's definitely wealthy.
MOE: a system that uses bayesian optimal learning to find the best cohort(s)
What the heck is a '3D gun'? A weapon is a weapon, regardless of the manufacture.
>>We've up/downgraded multiple times without issue.

Why would you need to downgrade if you didn't have issues? ;) ...kinda joking, kinda honest curiosity.
If bitcoin is successful, I think existing national currencies will eventually roll their own and it will be absorbed in the same way as promissory notes were.

Bitcoin is a revolutionary way to run a currency, but it is still a currency and national banks have already successfully absorbed several monetary revolutions. If anything, they are getting rather good at it.
I agree. As a Bayesian hoping to understand my data, P(X|M1) is useful: it's the probability I have for X under M1's modelling assumptions. Of course M1 is an approximation, but that's how science is done. You get to understand how your model behaves, and you may say "Well, X is a bit higher than it should be, but that's because M1 assumes a linear response, and we know that's not quite true".

Bayesian model averaging entails P(X) = P(X|M1)P(M1) + P(X|M2)P(M2). It assumes that either M1 or M2 is true. No conclusions can be derived from that. It might be useful from a purely predictive standpoint (maybe) , but it has no place inside the scientific pipeline.

There is a related quantity which is P(M1)/P(M2). That's how much the data favours M1 over M2, and it's a sensible formula, because it doesn't rely on the abominable P(M1) + P(M2) = 1
Wait, so the point is that negative vote-score articles don't show up in "Hot?" Seems reasonable.
I would hope this is not the case, because it means the nay-sayers are careless developers, or simply internet-attention-seeking by criticizing instead of contributing.

Mongo has taken a lot of knocks in part because its write ack behavior was (initially) documented in a way that not everyone felt was sufficient, but also because it is marketed as a universal solution for RDBMS woes.

Redis has never been touted as a replacement for a primary data store, but more of a "toolbox" in some cases, or "middleware" in others. To apply the same criticisms to Redis and Mongo implies those users did not research their platform decisions at all.
> people who want to learn to code today have a marked advantage over those who wanted to learn in 1996.

True, but they aren't competing against job candidates from 1996.

Not that the whole movement is about finding a job. In fact, I think it will be more healthy for industry and students alike if "learn to code" is not a promise for a direct payoff at all, but a push to develop a useful core skill like math, communication, and understanding of science and humanities.
There is a balance, though, and I think the author gets at that balance.
What? He's been a trader/strategist for nearly 30 years and is CEO of his own firm. Furthermore, he one of the most widely read financial bloggers around. Why don't you post some evidence supporting your claims.

P.S. He didn't write this, he posted to his blog.
Why isn't there some adjustment to tax rates for regional cost of living differences?
Dan Kennedy does a lot of work, certainly appearing to be a similar order of magnitude to DRH. Joe Mistachkin appears to do Windows almost exclusively and I can't tell if he is part time or full time.

https://www.sqlite.org/crew.html
What industry do you and your co-workers work in?

As far as the hard part goes, I'd think an OCR script could handle this even if they're using Comic Sans for their file manager font.
This is more of a Visa / Mastercard competitor than a 'Bitcoin Killer'

It's centralised, it's bank-controlled, it's USD denominated. Also this is just a patent, we don't even know that they're actually building it at all.
Spend time with your family, please do. That matters.

But don't let the possibility of loss prevent you from learning, from growing, from experiencing joy. Protect and insure yourself, yes. But don't turn away from living. Create and build things you can be proud of (especially family). internet hug
tl;dr: Posts whose net score ever becomes negative essentially vanish permanently due to a quirk in the algorithm. So an attacker can disappear posts he doesn't like by constantly watching the "New" page and downvoting them as soon as they appear.
Creator of The Wire: "There are now two Americas. My country is a horror show."
I think many times people criticize new-ish web technologies because they don't want to spend time learning it (which can be okay). They hope to sway others away so that a critical mass of users never compels them to adopt the, now necessary, tech (not that redis is 'necessary').
Bitcoin used for Tesla Model S purchase at Lamborghini dealership
And it spreads.
Reddit's algorithm is its community, the rest is just math.
Has anyone ever read an article on Foursquare without a picture of Dennis Crowley in it?
It's not even similar to the sexual exploitation of prepubescent minors -- people have problems with minors working in sweatshops, after all.

The rest of your argument applies to just about well-paying job in a poor country. I know software developers making an order of magnitude more than they would at any other job. Some of them don't enjoy dealing with software. It's still a voluntary decision.

If I say I would not want to work in telecom because I get paid more for my efforts in that field than others, is that somehow now involuntary?
It implies at least 50% of the startups have no impact at all. Which I think is reasonable to say.
Show HN: Minecraft clone in 2500 lines of C - even supports multiplayer online
If that's the view, why would this person imagine that Google had any power or obligation to fix the public transit system?

If a politician were doing it, I would understand the inclination towards protest -- a politician who felt that a public transportation system that was inadequate should try to fix it, assuming they had sway over it -- assuming of course that there aren't more pressing matters, like rampant crime, poverty, etc.

Otherwise, I'm having a hard time identifying here. Should I be obligated to fix the train system because I choose to fly? Why not? Am I not rich enough to be held responsible?

There may be some large piece that I'm missing here, I don't know, but there's really very little about this situation that makes sense to me.

Edit: It's been explained elsewhere that Google is using the municipal stops illegally. Somehow or another, that wasn't clear to me from my reading of the article. This at least helps me understand the motivation.
It's not fragility which leads to my offense. I embrace disagreement and figure we would all be better off if there was more of it… but I do not embrace vitriol. There's a toxin in modern culture that leads too many towards this type of emotional nonsense which drives people apart. 'FUCKING BORING' is not a phrase you use when you respect the parties you disagree with, and without that respect moving forward is damn near impossible.

It is a bad thing when such disrespect becomes acceptable in a community.
This is a feature that promotes controversial posts.
Reading, writing, 'rithmetic are about the only really useful things taught in schools. The rest is important for "education", broadening the mind, and practicing learning.

Learning a second language is not only important for "broadening the mind", but it also helps you to see your native tongue objectively - with more than one instance, you gain an concrete inkling of what is general, what is specific.

We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time.

Arguably, a programming language can do this directly, or at least lay some foundations. Like natural language (and arithmetic expressions), it has a grammar.

I think there is a deeper purpose of high school education (which seems to be completely unrealized): becoming acquainted with the human heritage of how to know things. That is, maths as a way of proving truth, not just of practical use. Programming has a role, in show how we can make things work - like mechanics and forms of government. Of course, this is philosophy, and not for everyone. But I think everyone is entitled to a taste, so they can make up their own mind.

All that said, actual programming is probably pretty useless. A law student I knew took CS 101 and sincerely believed that the discipline was about knowing all the control codes. Sadly, that is a huge part of what we do - programming requires a whole of nonsense, of arbitrary escaping rules, inconsistent tool and ridiculously arcane procedures for getting anything done - and if you get a little bit wrong, the whole thing fails! - and it's impossible to tell what went wrong unless you already understand it. [source: tutored first year CS students]

The programming tool that ordinary people cope with best, that has minimal nonsense, and also has enormous practical benefit is not thought of as programming at all - the spreadsheet.
Top rated hack on GrowthHackers
This Five Dollar Startup thing is trending on GrowthHackers? EPIC http://fivedollarstartups.com/
Hi, Persona dev here, could you email me (HN username @ mozilla.com) and tell me more about how it's not working?

Or file a bug: https://github.com/mozilla/persona/issues/new
I think the situation is more complex than the author states.

For example if I have a linear model, Y = a + b * X, I will choose a and b to minimize in-sample fit. Choosing a and b to maximize out of sample fit goes against all theory.

However, if I want to choose which parameters go into my model, maximizing out of sample fit would be a good approach.

So at the end of the day, there is not a huge philosophical difference between using in-sample and out-of-sample fit, only different approaches to the same problem. In both cases, the assumption is (usually) the the data is i.i.d., and in both cases, you are choosing some coefficients/parameters/hyperparameters with the intent of maximizing out of sample fit, but using different methods.