skysight-inc/HackerNews huggingface dataset:
> It looks like even aborted transactions require writes to the database. And every transaction requires at least two writes (the write intent and its consolidation to the key). I don't expect good performance here.

Isn't this kind of needed in case of unexpected network partitions? I'm thinking of tests like Jespen (https://aphyr.com/tags/jepsen), if you want to retain full ACID and consistency in worst case scenarios, you'll need these kind of slower transactions checks, I may be wrong though.
So..you would be satisfied with paywalls on every website you want to visit and increased restrictions when it comes to content sharing?

It's not the only way to make money on the Internet, but it is one of the only ways someone with very little money can actually make a living on the Internet.

One more example of the tech community helping large companies take over entire industries and make it nearly impossible to start a company without massive capital.

It started with open source: Businesses now can take entire open source apps, which were engineered for free, and hire software mechanics at 1/4 the cost.

Napster and file sharing only made it impossible for the average independent artist to make a living on music. I know a handful of artists that could at least make a decent living before file sharing changed the mindset of the average user. Now, nobody will buy their music because they can just get it for free. Services like Spotify are a joke with nearly 1 million plays netting the artist something like $100.

Think about it next time you see these articles that claim that the only way to have a successful business is to come from a rich family and realize that the reason this is the case is because of increased government regulations and a community culture that supports the further destruction of small businesses.
Aquaponics is great from a numbers perspective. But so is Soylent...

Myself, and other conscious humans, conscious of the consciousness in animals, are concerned about quality of life (this is not the same thing as Veganism).

One example of a solution I deem unacceptable is raising rabbits for meat in stacked cages in an urban garage. (This has been advocated numerous times among various alternative food groups and I have read personal accounts of it's practice.)

How are 4^3 IBC tank 'cages' any different?

This has the potential to be the next theoretically-sterile factory farming failure, or a thriving, balanced ecosystem.
Ask HN: How do I flag a(n) HN post for later reading without upvoting?
Reddit separates the act of voting from saving a submission. Is there a way to do that on HN?

Frequently, I want to flag a submission for later reading, but that doesn't necessarily mean I want to endorse it.

I could always add to my burgeoning browser bookmark pile, of course.

Thanks!
I hacked this in one day using some UI for existing stuff, so the UI will be a bit weird.

After uploading your source + reference, you don't have to do anything. The Submit button at the bottom is UI for other people to submit a resulting image. I'll probably remove it since it's for the other stuff.

As far as API, the process is fairly expensive (uses EC2 GPU instance), so any heavy application type usage would probably be better served by setting up your own instance. We use implementations found on github (credit at the bottom of the page).
I was just using those models (ad vs beg) as examples. I've noted elsewhere that their are sites support content by selling products or services. I also agree with your original that we may not have found the replacement business model quite yet but it seems like we're trending away from advertising.
I use Instapaper, and switched from Pocket way back when for these exact reasons (highlights and saving my position). They're implemented wonderfully.
It's not about financing, it's about getting priority delivery.
Unit commitment. Anyone can make a free reservation. Serious buyers put $5K up. It gives you better signals about what your production pipeline is going to look like.

EDIT: If you can't fork over the $5K, you probably should wait in line to get your Model 3 after priority orders are delivered.
`rm` is definitely one of them, it's just suppressed by the `-f` flag. (examples from Ubuntu)

$ touch foo
$ chmod -w foo
$ rm foo
rm: remove write-protected regular empty file ‘foo’?

There's also the immutable attribute many modern filesystems support, which prevents the file from being modified unless the attribute is removed.

$ sudo chattr +i foo
$ rm foo
rm: remove write-protected regular empty file ‘foo’? y
rm: cannot remove ‘foo’: Operation not permitted
Sorry, I might have misunderstood your comment.

Several people on this page provided statistics and reports how they got nothing or next to nothing when Google replaced all ads in the AdWords network with their Chrome ads.

As I’m also not interested enough in the topic to research sources just to change your opinion, I don’t care if you’ll downvote me again.
i think you have conflated some political rhetoric with reality there.

free means free. its an abstract ideal...

you do not live in a country where people are free, 'free country' and 'liberty' are politically charged terms which evoke particular ideals, which don't directly map to the meaning of the word 'freedom'.

a big part of society is that we willingly give up certain freedoms for the greater good - this is what law is all about.

in this particular case i think its clear cut. the GPL stops software from being free compared to an MIT or BSD style license...
I live in Europe where the cost of a car is prohibitive, most young people and even older don't own a car and most live in cities. This is worldwide, most people especially young people are moving to big cities. And then self driving cars.
> There are four buttons and two "scroll wheel buttons" on the steering wheel that control music, the sunroof, climate, etc.

Yes, but you have to program them to what you want in that moment or have to click a dozen times to reach what you are looking for. You don't have the ONE button at the roof that opens the sunroof every time you press it.
Not to be a smart ass, it is called work for a reason, and to be expected to put in 8 hours a day is a reasonable request from any employer. With that said, there is a difference between being "expected" to work 40 hours a week and being "expected" to work 80 hours a week. If you were coming to work for me I would be a little upset if you sat at your desk and read a book the entire time you were there. However, if you were working and using a book as reference to complete your work, well that's a different story.
My father has always taught me, since I was young, that the state lottery is simply a tax on people who have never been taught probability or statistics. He used that as a lesson when he was teaching me about probability and compound interest :)

Obviously if you win, you win big, but overall, I tend to strongly agree with him. It is a tax on those who don't think about probability, except for the people who gamed the system and won: https://slice.mit.edu/2012/08/14/winning-the-lottery/

Gaming it is pure genius.
Ok, so maybe your definition does correspond to a p-value after all. It's hard to say as you have refused to discuss concrete cases (like the fair coin or the loaded die, which are standard examples to introduce p-values). But if you're actually calculating a p-value then it won't behave as you expect. It won't converge to anything (edit: if the null hypothesis holds). P-values are by definition uniformly distributed when the null hypothesis is true. If your "p-value" is not, then it's not a p-value. It really is that simple. Or maybe everyone else is using the wrong "p-values" and yours are the real thing. You can believe it if you want.

Please disregard my previous questions, I see no point in continuing this discussion. But you might want to read a bit more about p-values: you won't find anyone (I hope!) sharing your point of view. Once you understand what the p-value is, and what it is not, you might indeed conclude that they are entirely useless. Of course it's your right to avoid learning what p-values really are, and keep the faith. It's your choice.

Do you think it's purely coincidental that this this figure https://atlas.web.cern.ch/Atlas/GROUPS/PHYSICS/CONFNOTES/ATL... includes the sigma=0 (null hypothesis) line at 0.5 and not at 1? (Hint: the expect value of the p-value under the null hypothesis is 0.5.) (That's a rhetorical question: I already know it's because this is not a well-formed experiment or something.)
The project is great, and code is very nice...but what is the license? If you think others could benefit, perhaps consider putting it in an open source repo with a license of some kind. Right now, nobody else can use the code, since the absence of a license means no copy/paste allowed :)
Launch EC2 Instances Directly from Distelli
FunLover, I really liked peek too. I asked UserTesting if there was anyway to purchase more peeks, but they just pushed their more expensive product. So I created my own affordable remote user testing service that is similar to peek. Check out UserBob.com. Feel free to ask me any questions. I'm the founder.
After I wrote that I was reminded of a CBC radio program in my region that has a genealogy show.

The expert guest on genealogy said people often hoard family artifacts and if (when) there is a disaster such as a fire in their home it's all lost.

The hoarder would be better off sharing information and some artifacts among relatives but some people feel compelled to hide it as if it were treasure (which it may be).
browser bookmarker folder for HN posts?
For the reason that gaming pre-orders used to exist: your name goes on a list and then you get one of the first off the line. They're not necessarily charging the full $35k for that either, and Tesla can use it to gauge demand.
They really are trying to become the "DevOps Dashboard." Good for them!
"Oh - nobody forces anyone to work with uber. They know what they're signing up for. They're not entitled to anything from uber except for what they agreed upon in the contract to work."

You can make the same argument against minimum wage, or any other abusive contracts (payday/predatory loans). A lot of time one of the party signing the contract has no other option depending on his situation, that doesn't mean a company/individual should be able to take advantage of his situation and get him in a tough bargain.

Also, not all contract signings are created equal, that's how a lot of companies sneak no-compete's which have been deemed unenforceable many times.
Google is still light years ahead, also, self-driving cars are expected to drastically reduce the number of cars being sold as they will be used much more efficiently and now one will own a car, at least when self-driving cars will be a majority which admittedly won't be for another 15 to 20 years.
i do think there is a lot to be had from p2p technologies. the centralised server is just the obvious and easy solution in most cases...

its a shame webrtc is such a disaster of a project though. it could be truly reusable and powerful... instead its a nightmare of obsolete things, difficult configuration and fictitious problems imposed by bad developers. a lot of this is a legacy of being meant for all kinds of things... but we seem to be lacking a clean and simple p2p library today.

i don't want to depend on systemd or obsolete headers MS deprecated in VC 6.
Mixmax | Full-Stack Engineer | San Francisco (ONSITE, visa transfers & relocation available) | https://mixmax.com

We're a growing, fast-moving team looking for a full-stack engineer to join us!

Mixmax’s mission is to do the impossible with email. We're a team of former Apple, Google, and Skype engineers/PMs/designers that believe everything you do today on the web should be possible in any email. We launched a Gmail plugin earlier this year that brings interactive content to email and it's been a huge success. Already tens of thousands of customers depend on us for their daily productivity. We have an A++ list of investors that previously backed companies like Twitter, Heroku, Lyft & Square. We have big plans ahead - come build with us!

An incredibly mission-driven, diverse and fun-loving team; we value personal and professional growth equally and have built multi-million dollar products together in the past. We're based in downtown SF.

Our stack: Node.js Express, Meteor, Redis, Mongo, Handlebars, AWS. Moving to: React, hapi, ES6, RethinkDB, Docker.

Try out Mixmax today at mixmax.com, we promise that you'll be impressed :). Email hello@mixmax.com and let’s grab coffee!
I'm glad the article makes the very important distinction that: "The lottery is not a tax. The inflated price of lottery tickets is."

I thought the article was going to be yet another claim that "a tax on people who are bad a math", I was pleasingly surprised that it focused on the tax created by the state monopoly, not on the fact that lotteries have negative EV.

The main counter I would offer to the article is that it isn't clear that there would be much of a "social" benefit in opening the lottery to competition. With the variance so high, and the players paying little attention to the odds, it's likely that the result would simply be a tiny amount of people earning about 35% more when they hit large prizes, and the rest spending the same amount of money on lottery.
Tips for Remote Employees, Their Peers and How to Unmute Yourself
Princess Margaret Cancer Centre: Postdoctoral fellowships in computational biology and machine learning - http://pmgenomics.ca/hoffmanlab/join/

Toronto, ON

The Hoffman Lab at the Princess Margaret Cancer Centre and the University of Toronto, seeks new members for our team. We develop machine learning techniques to better understand chromatin biology. These models and algorithms transform high-dimensional functional genomics data into interpretable patterns and lead to new biological insight. A key focus of the lab is to train a new generation of computational biologists.

We seek postdoctoral fellows for several projects in computational genomics and machine learning. Selected projects include:

1. Integrating epigenomic and sequence data to better understand human gene regulation.

2. Creating models of transcription factor binding that allow us to predict the effects of perturbations.

3. Developing deep learning techniques to find novel behavior in multiple functional genomics datasets.

Required qualifications: Doctorate in computational biology, computer science, electrical engineering, statistics, or physics, obtained within the last five years. Submitted first-author or joint first-author papers in genomics or machine learning research. Experience in scientific programming in a Unix environment.

Not required, but preferred qualifications: Experience with epigenomics and graphical models. Published first-author papers in peer-reviewed journals or refereed conference proceedings. Experience programming in Python, R, C, and C++.

Benefits: Includes extended medical insurance, dental insurance, maternity benefits (15 weeks), parental benefits (additional 35 weeks), child care program (fee applies), Canada Pension Plan contributions, and employment insurance. Flexible work hours.

We will consider candidates who need a VISA to work in Canada. We are especially interested in candidates who are women or members of underrepresented minorities.

To apply: We will accept applications until the position is filled. Please submit your CV (as PDF), your best paper (as PDF), the URL of a code sample, and the names, email addresses, and phone numbers of three references to the address at http://pmgenomics.ca/hoffmanlab/join/#postdoc
The article precisely argues that this viewpoint is wrong and damaging. The problem isn't the fact that lotteries are "irrational", the problem is that the state monopoly works de facto as an excise tax on a product which is extremely popular with the poor.
Where Does All That Campaign Money Go? [Interactive Graphic]
This is the transaction protocol from Google Percolator - with slightly different wording. I don't know if that's a well known fact but I was surprised they did not even mention it. OSDI Paper on Percolator: https://www.usenix.org/legacy/event/osdi10/tech/full_papers/...

Percolator is the processing system Google uses to manage its search index incrementally. It's built on BigTable which provides cell-level linearizability, similar to what CockroachDB seems to achieve by using Raft.

What CockroachDB calls "intents" are per-value columns called "write" in Percolator and ordered by BigTables timestamp system. Percolators "master lock" is rebranded to "switch" and, tada, there you have CockroachDBs fancy lockless algorithm.

Edit: Amazon DynamoDB, too, uses a very similar approach to this in their client-driven transaction implementation https://github.com/awslabs/dynamodb-transactions/blob/master...

It would be interesting to have one of the CochroachDB guys comment on the novelty of their approach.
They ask because those answers will differ among different people, and what's worse than asking dumb questions is giving dumb answers that solve somebody else's problem, not the one of the person who's paying you.

If you just want an answer, I'll give you an answer: $1M. That'll give you $50K for 20 years, plus whatever interest income you earn over it. Of course, whether $50K is enough depends upon your personal circumstances, and 20 years depends upon your expected lifespan, and interest income depends upon the rates of return at retirement, and your principal might be depleted by sending kids to college or big home repairs. But that's why the financial advisor asks you questions.
How about self-driving cars though? No need for an owner. Besides making oil tax that prohibitive probably won't happen until there is a solid alternative which there is not for now given that the majority of electricity is produced in an unclean way.
Literally unusable in the case of MS Edge on a tablet - it appears to completely ignore touch input.
That's a surprisingly good idea for UAC too. People would hate that it's non-deterministic (from "how will my program run on a user's system" perspective), but makes more sense than other approaches.

If I'm tapping a file that's been sitting there since the OS was installed and hasn't been touched since... Probably fair to ask me to confirm!
Can you fork over 35K to get in front of the 5k plebs?
Start with articles from feld.com and askthevc.com for basic principles. The main points:

1) Set aside an option pool (e.g. 10% of issued equity) so you don't need to go back to investors to approve each new grant.

2) Think about how employees value equity. If someone values equity at zero, or much lower than how you value it, then maybe pay them x more cash instead of equity (where x>0).

3) For senior hires or others who you expect to contribute materially to the success of the business, make sure the equity is meaningful.

4) Everyone's equity (even some of yours) should vest over time (e.g. 4 years). Exception: equity which is paid for with cash money, like external funds.

5) Think about what you will do if someone underperforms, but isn't terrible. If an employee is doing their job well enough that you don't want to fire them, but much less well than when you decided how much equity to grant them, what will you do? (Distinguish this from the case when the equity rises in value significantly, so everyone's vesting looks generous. That's great, and fair compensation they took on as early employees.)

6) Get proper advice about the tax stuff in your country/state. Google stuff like 'qualifying options', '409a valuation', and the different tax implications of granting options vs. restricted stock vs. stock with a repurchase agreement.

Those are the general things to consider. Contact details are in my profile if there's additional info you can share, which you can't post here.
...and optional
The lottery is society's attempt to capture money that would otherwise go to illegal bookmaking operations on the theory that the state deserves the money more than citizens.
The problem has been even more economically solved by cancelling the shuttle
> "Pre-orders". This isn't a Kickstarter.

Right. Kickstarter, even when it offers the product under development as a backer reward, tries very hard to make the case that it isn't a pre-order.

Tesla, OTOH...

> Why should customers finance a billion-dollar business?

Mutual acceptable exchange of value: Buyer gets delivery priority they want in the future, seller gets unit commitment and cash now.
Car preorders aren't new. The new gen Camaro and the previous gen were offered as preorders.

http://www.vinereport.com/article/2016.chevrolet.camaro.rele...
> Why should customers finance a billion-dollar business?

They have the right not to, and Tesla have the right to ask them to if they think there's demand (I'm not a fan of Tesla myself but just saying).
>it's about getting priority delivery.

A car seems like the sort of investment that I appreciate the bugs being worked out of first. Lining up to pre-order one seems odd.
Instapaper and Pocket have 'read later' browser buttons. That keeps is somewhat separate from your bookmarks and still in sync across multiple browsers/devices.
Really? This article comes from a deeply warped perspective, and here's why:

I have an elderly relative who just upgraded to Windows 10. As things stand right now, she doesn't have any problems with her computer. She doesn't have any problem with the fact that you have to upgrade periodically to enjoy new features and better usability. The only reason I know about this at all is because she brought it up at dinner, to remark about how easy it was to install and how much better she likes over the last version. (As a perfectly content Mac user, I didn't know what to say, aside from "that's great!")

When reading FSF/GNU agitprop, I can't help but imagine the disaster that would follow if someone were to replace Windows with pure GNU software on her computer (or OS X on mine). If malware is software that does you harm, GNU software is malware for everyone that is happy with the non-GNU software they've chosen.
> Google is still light years ahead

Google also had a gentleman's deal with Elon to buy Tesla and allow him to continue operating it if they were unable to get their financing together. They have shared goals (electric transportation, reduced/eliminated mobility fatalities).

> self-driving cars are expected to drastically reduce the number of cars being sold as they will be used much more efficiently and now one will own a car

Agree completely. Google is excellent at software. Tesla is excellent at hardware.

> at least when self-driving cars will be a majority which admittedly won't be for another 15 to 20 years.

Google's head of their self-driving vehicle team has committed to general availability of their self-driving cars in 4 years
> Unix didn't solve problems for developers of large systems

That's a big problem right there. Why are systems large in the first place? http://vpri.org/ already showed we can do smaller —likely by 2 to 4 orders of magnitude. Solving the problems of large systems will only mitigate the symptoms. The root cause is size. We should solve that instead.

Why solve problems you can bypass?
Awesome Kid Dancer
Does B actually exist? I've never used an ad blocker and I don't experience this. It's either an exaggeration or you're visiting some shady sites :)

edit: B did exist in the days of windows 95 but I don't see it as a problem now. The biggest issue is auto play video or audio which even browsers makers are taking on.
its always amazed me that gambling on lotteries goes so unregulated.

i can get gambling on a lot of things like sports, rare events or whether your mate can do x in y seconds... this has some element of fun. lotteries though, they distil gambling to its purest form - numbers...

its like injecting nicotine instead of smoking cigarettes.