skysight-inc/HackerNews huggingface dataset:
eBay is also currently making product identifiers (UPC/EAN etc) compulsory, another step in a long line of steps to slowly turn themselves into something more like the amazon marketplace.
I have slight doubts that the German company wrote to the Swedish user based in Switzerland in English.

Personally I suspect hosteurope pulling the plug has more to do with the neo-Nazi forums and borderline child porn. (Voat operates by Swiss laws on legality of porn, which allow stuff Germany doesn't.)

It is possible that Voat is spinning this to make themselves look good. Also, they want more donations.
75% of Animal Species to Be Wiped Out in 'Sixth Mass Extinction'
Doing a startup wether a bootstrapped or vc funded is one long series of validation excersises mixed with the eventual app crashes and data loss that spice up your life.

Getting any users validates that they find it interesting enough to sign up, then you must validate more by looking at their interactions, if they are using the app you have done one more validation.

My recommendation is that you get one or more mentors who have done one or more startup and also get into a mastermind group, check out https://mastermindjam.com for help on that.
"It does not seem very "viral" or income-generating."

This took the gold for me.
Not to Apple. Not to Google. PayPal goes to a credit card company -most likely AmEx- and eBay might go to Alibaba or Google.
WitchHammer.io

When you are in the mood for righteous indignation head over to WitchHammer to find people popular on social networks who have said things you wouldn't like. Filter the potential witches ("whiches" in the local lingo) by their popularity (the number of friends, followers or subscribers they have), the known witch friends they have, the ideologies they have defied, their state and employer. Vote on a witch to initiate a hunt. See the trending hunts. Earn karma by hunting witches with a connected social network account (a point for every message directed at the witch and for each upvote your message gets on WitchHammer). Became the top hunter of the week to have your profile featured!

Monetization strategy: sponsored hunts.
The European Parliament is pretty f-ing far from a democratic institution.

Just because it has an election attached to it (for which the turn out is so ridiculously low they might as well not bother) doesn't make it a democratic institution.

Any power the EP has or doesn't have (mostly the latter) didn't come about through democratic process.

Imposing a faux parliament on people, especially one that operates without the context of a democratic government, doesn't make it a democratic institution. Never mind the fact that so many of these parliament members are the deeply corrupt representatives of corrupt countries.

And the people know this, hence the fact that the majority of the people of Europe now boycots these elections. Especially in countries that have a decently functioning democracy themselves.

Everything that comes out of Brussels is undemocratic, unless it pertains to the sovereign nation of Belgium.

Also, can we keep it civilized? If you don't call all opponents to your EU dreams "xenophobic", I won't call you a "eurofascist", agreed?
Unreal Engine and PVS-Studio
PostgreSQL MultiXact Bugs
Robert Scoble on Online Curation (2011) [video]
The challenge is how to measure the quality of what gets upvoted. We don't want to reward all upvotes, only ones that identify the best stories for HN, as defined by https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/newswelcome.html.
It seems like simple education would be more effective than directly buying bed nets. How about subsidizing the cost for whole nations and educating with billboards?
Fibers which could do async IO coded in a blocking style (co-operatively tasked) would rock so hard that one day it has to work without sucking...
This accurately catches the reasoning behind my approach to testing though. When you fix a bug, write a test that reproduces the bug first. That way, when someone tries to refactor the messy code, they'll know that they broke something that was causing a real big.

I generally try to have two type of test: nominal "happy case" tests that verify basic functionality of modules when used in a normal way, and bug fix tests that are labelled as such, with a reference to the bug in the bug tracking system. So now when you see my warty code and try to clean it, the test fails, and you can even find a description of the original problem that the warty code addresses. Now you know that you either have to find a cleaner solution, or just leave the warty code alone.

This system means that most of the tests I write are targeted at things that really cause bugs, not just busy-work testing of things that would never go wrong, but rigidify code bases (the more tests you have, the more you have to modify when refactoring, and how do you know if the test or the code is wrong during the refactor???)
The teaser is wrong. It's a UK court, deciding for the UK. Not on the European level.
I agree that functions are not usually a good one-to-one fit for abstraction.

If they were, we wouldn't need variables, loops, blocks etc. Now you could argue that we don't, we should just write code in lambda calculus -- but we don't do that.

Especially for languages like assembler and C-like languages, it can be very nice to single out smaller sections of code. And while for eg: C, or I suppose a macro assembler, one might be able to in-line a lot of such blocks -- having to stay at the "block-semantic"-level of the host language can make some things pretty hard to communicate to the human reader in a good way.

Ruby might actually be a good candidate for "simple" literate programming, in the sense that one probably could, and perhaps sometimes should, program ruby much like smalltalk -- no method/function longer than five lines or so, except for the most exceptional circumstances.

Even then, I think one would find patterns that would make sense to abstract out of the "function level", or "language level".

At the other end of the spectrum is too much magic, just as with any meta-programming technique, such as proper macros.

I had a most peculiar experience trying to write some (mostly procedural) java with noweb. It was typical intro programming stuff, basically some very simple data structures/algorithms.

It was a very nice fit for literate programming, but not such a good fit for java -- while the literate program read nicely, and was well structured, the mangled java code was unwieldy -- it turned out I'd ended up generating a java program that did what I wanted.

Now, that's not really a problem, we generate assembly programs that are unwieldy all the time -- but the point is it took some discipline and thought to write a literate program that was also readable in it's tangled form.

Only an issue if people are expected to read/modify it in that state, obviously. And they are, as they'll have to debug it at some point ;-)

> I think the code is not incidental

That was a bit tongue-in-cheek -- I meant more in the sense that comments are incidental to code in most programming languages.

> https://github.com/jostylr/literate-programming-lib

Very nice, thank you for sharing.
> and we do not interfere with Russian interests in ex-soviet countries

("interests" decided by Russia)
Good work but the name is rather unfortunate; it is just too much like piles.
Can you explain why? Futures seem to be much more intrusive than the other two.
Elixir-Mode v2.2.5 is OUT Elixir heredocs indentation fixed and other things
I can recommend Daniel Zachariah in Belgrano.

He's an English bloke who runs a 2nd hand bookshop out of an apartment. There's a good selection of English and other foreign language paperbacks.
Selective exposure theory
https://news.ycombinator.com/item?id=9437807
I'll keep using ad blockers, user scripts, and user style sheets (I've been using the latter since IE4), and you can keep allowing designers to control every pixel on your screen.

Were you disappointed when Flash sites fell out of favor? Users has so little control over those sites.
Exactly, I'm old enough to have many hundreds of CDs, cassettes and vinyl, it's quicker to download an album that I own than to go and look for it around the house let alone including the time to rip it.
Well, the levy is the least of their problems

In Germany there's the issue of GEMA and the draconian policies. Also users of bittorrent are fined liberally
I first read the name as "Pile of %&!#". Definitely consider a rename. It looks like a fascinating project, and the use of Lisp/Prolog is really interesting.
A common fallacy is that the donors know best.

It would be wise to consult the works of William Easterly [1] e.g. The White Man's Burden [2]

[1] https://en.wikipedia.org/wiki/William_Easterly

[2] http://www.davidmays.org/BN/EasWhit.html
You could reduce cancer and heart disease more effectively by stopping people get fat.
Shortest program that prints the play “Othello” by William Shakespeare
"I think for places like Aus, NZ - with small populations and a handful of population centers, what you are saying makes a lot of sense. For a place like India, the problems pretty much require electronic voting. I am old enough to still remember paper ballots in India. Imagine having to could of the order of 600 million(!) votes."

This scale argument is totally spurious. Australia is one of the older continuous democracies so we have had a lot of population growth since federation, vote counting hasn't slowed down each time the population has doubled (indeed I'd suspect it's gotten faster as people have telephones and over 100 years of institutional experience at the federal level). Counting votes scales because as the population scales you have more money and more people to count votes. Let's say you have two paid electoral officials and 100 volunteers for each 10,000 voters. A country with 20,000 people would have four paid electoral officials and 200 volunteers, a country with 1 million people would have 200 paid officials and 10,000 volunteers.

Australia also has some of the most spread out and remote polling stations in the world due to our being much larger geographically than India so there goes that argument as well. Additionally it's far easier to get a cardboard ballot booth and paper ballots to various remote places than it is to get machines there. Not only do you have to lug machines around they need electricity and maintenance personnel. The Indian machines run on batteries, but how long until they need replacing if they are in storage for 5 years between each use? A more complex machine would need a lot more power than batteries could provide as well, and more complex machines would be needed. The Indian voting machines are having to add a printed validation, at great cost and adding complexity, so they are acknowledged as being flawed in their current state.
At the end of the day you are giving another choice to people. Good or bad, it's up to you.
Maybe not in the same quantity but from personal experience Rosario, Mendoza and Córdoba are decent sized cities with a book-reading student population.

I visited several nice bookstores across the river in Montevideo and Punta del Este too! :)
http://blog.craigslist.org/2015/06/19/exit-stage-left/

Blog post on Craigslist's blog quoting Shakespeare.
The article is about a decision of the UK High Court, not the European Court of Justice, so it only applies to the UK.
Running your Node and Express apps forever, no matter what, with Systemd and PM2
Interestingly enough, his first book, Space Time Algebra, has just been republished in a revised 2nd edition.

Description from ABE books:

Item Description: Gordon Breach Publishing Group, Switzerland, 2015. Hardback. Book Condition: New. 2nd Revised edition. 235 x 155 mm. Language: English Brand New Book. This small book started a profound revolution in the development of mathematical physics, one which has reached many working physicists already, and which stands poised to bring about far-reaching change in the future. At its heart is the use of Clifford algebra to unify otherwise disparate mathematical languages, particularly those of spinors, quaternions, tensors and differential forms. It provides a unified approach covering all these areas and thus leads to a very efficient ‘toolkit’ for use in physical problems including quantum mechanics, classical mechanics, electromagnetism and relativity (both special and general) – only one mathematical system needs to be learned and understood, and one can use it at levels which extend right through to current research topics in each of these areas. These same techniques, in the form of the ‘Geometric Algebra’, can be applied in many areas of engineering, robotics and computer science, with no changes necessary – it is the same underlying mathematics, and enables physicists to understand topics in engineering, and engineers to understand topics in physics (including aspects in frontier areas), in a way which no other single mathematical system could hope to make possible. There is another aspect to Geometric Algebra, which is less tangible, and goes beyond questions of mathematical power and range. This is the remarkable insight it gives to physical problems, and the way it constantly suggests new features of the physics itself, not just the mathematics. Examples of this are peppered throughout ‘Space-Time Algebra’, despite its short length, and some of them are effectively still research topics for the future. From the Foreward by Anthony Lasenby.
This needs citation also.
On some level, I hate articles like this because of all the unanswered questions:

[1] What did you spend that initial $100 on? (Even the cheapest overseas programmer can't do jack for $100)

[2]You mention $400 million in revenue, but how much of that is profit?

[3] What exactly does Trace3 do (if it was so great, I would have heard of it on my own, or you would have explained it in the article, without me having to Google research it)

[4] If things are going so great, why are you writing articles for websites like entrepreneur.com? (oh yeah, you have another thing called POP you're promoting)

[5] You mentioned a "bold" client's advice. How did yo know this was advice worth listening to vs advice to be ignored?

I'll probably get voted down into oblivion, but IMO these kinds of articles say a lot and nothing at all.
While not wrong, as the UK is in Europe, it is a misleading title.
Yeah, it's not exactly like the US is the only place in which video games can be created, especially since they almost certainly aren't exactly AAA stuff. (More like a Counter-Strike mod at best, I would imagine).
Folder Lock Windows 7 Free Download Full Version
Right, because the human race has a really good track record of allowing the benefits of technological productivity increases to impact the poor in a positive way.
It would be so funny if EBay would finally be bought by Google.
Asian Wedding DJ
I just posted Hestenes Oersted lecture 2002 to HN:

https://news.ycombinator.com/item?id=9749356
Swing aims for hole-in-one with wearable tech
According to the National Association of Realtors, that's actually not the case. California attracts only slightly more international buyers than Texas.

Texas has stronger ties to Latin America and the Middle East while still attracting a not-insignificant number of Asian buyers (Houston in particular has very strong ties to Asia). California obviously does get the bulk of investment from Asia.

http://www.realtor.org/sites/default/files/2014%20Profile%20...
I believe he is referencing the fact that a few years back the US armed a militant group that later became ISIL, as at that point they were fighting regimes the US was against. It's a big part of why calls to "arm the anti-ISIL rebels!" Are so cringe worthy.
And she's supposed to do what? Disobey, when it's already been made clear that management doesn't care about her job? Apart from boosting your own ego or scoring points against a low-wage retail worker, I really don't see anybody benefiting from your pointing this out.
Saying that it should be documented isn't going to do anything to change the fact that it's not documented.
"Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it."

Basically the point of the article is that you shouldn't act until you are able to distinguish between these two cases.
You are in a shitty situation. Focus on finding a great job, and avoid investing emotionally in this one.
Really haven't seen that one. That helped a lot.
It certainly is never Russia or its allies that is leaked by WikiLeaks
36 is REALLY bad these days, especially with the current construction. I live in Boulder and when I was recently looking at jobs I made that drive to see if I could deal with the commute.

Nope!
He created an AGI slack group a year or two ago and was active on it. Then he just disappeared. No one has been able to contact him. We've always wondered what happened to him.
Minor correction, the authors tax charged on printers and copy mediums is in addition to VAT, not the same as VAT.
WTFlux: a Flux library with an easy mental model
You are misinformed, according to the regularly performed Eurobarometer polls (http://ec.europa.eu/public_opinion/archives/eb/eb82/eb82_en....), there is not a single poll since 2006 where more people had a negative view than a positive view of the EU.
Yeah I think I saw more bookstores per capita in Victoria and Kelowna!

I do remember a couple of good second hand book shops though, near W Pender St, iirc.
Bureaucracy services, mostly.
A New Kind of JavaScript Router
IIRC, Nginx can use sendfile too, it's just not there by default because the transfer happens entirely in kernel space and hence you cannot apply filters like gzip on the response (correct me if I'm wrong).
Steve Jobs used to claim that best charity is doing business.

I (currently) think that best I can do is invest in myself, a.i. skip entertainment and study hard things.
This is quite interesting and is very close to what we are doing at http://www.dhi.io. Though the difference is that , there is actually an AI sitting in between the user and the editing layer - interpreting the users commands, making the edits etc.
Smokybourbon below is hellbanned, but his example is spot on. There were also rumours that the Russians helped upset the plan in Benghazi because of their support for Assad.

Long (rumoured) story short was that the CIA were gun running for the anti-Assad groups. Russia blocks it using local Libyans. us uses propaganda to rename the CIA compound 'a consulate'.

Again this is all rumour. Can anyone add any real proof?
Wave on a String
Early 1960s: Grandad tried the intersecting eyelines approach, Dad did the grid of guesses approach (you got a number of guesses). Neither won much!
Drawing an assumption before evaluating data is a really good approach. Ten points to Griffindor for that one.

They said their guess and the data differ the same way as my guess. But then they think the data is correct and they just throw out their guess. That's actually wrong. This point is very important in statistics, but you actually already learn it in 4th or 5th grade math classes. Make a guess about the end result and if your calculated results is quite different be sceptical about your calculated result. Our ability to guess is not good at getting the exact numbers right, but it's really, really good at getting the big picture. Therefore when data and guess disagree there's a really good chance the data is wrong and we must question it and not just our guess (which we can also question, but questioning the data is more important).

PS: It's quite funny how often we consume lots of data and calculate a lot and still the right answer to the question is: "Dunno yet"

At least for me that's what I learned in the last few years on HN.
Is the world running out of food?
For me this quickly became "spot the photoshop artifact". I only noticed it clearly for one photo and did marginally better than average (58% -- some guesses were way off) Still very fun.
Yes, which means there is no point in buying eBay anymore
Nor is there a way for the voter to verify that the machine itself is what it's supposed to be.

Now, if the hardware instead

1) could be provided by the voters themselves,

2) was easily auditable

3) was used in their daily lives providing a ubiquitous understanding of the technology involved

only THEN would it be appropriate for use in elections. So far, only pen and paper fulfils all of those criteria.
I wonder what the graph would look like if it was parents' income as an absolute value vs as a percentile.
That's exactly what a "future" is in trading terms. I think the problem is conflating domains. I'm pretty sure most people will interpret future as "the future" and not as a "future contract".
How for-profit prisons have become the biggest lobby no one is talking about
Well, one thing they glossed over is the cost of tuition at the colleges in question varies. The poorest families are more likely to send their children to cheaper colleges. You might get an S curve if it was for colleges with $50K tuition, or whatever.
My problem with food and water is that at least for me the body signals aren't always clear and easy to interpret. For instance, there are people who say that sometimes feeling hungry doesn't say you should eat something, but that you are actually thirsty. And I personally also experience the feeling of thirst if I haven't cleaned my teeth yet in the morning, while afterwards it's completely okay.

I don't know, though, if people who say "listen to your body" have better ability to distinguish the different signals, or if they just don't know what else to say. For me it sounds like the latter, but this judgement might be unfair.
Do you even know most things that come out of Brussels? Your sentiment is shared by many people all over the world with regard to their own national governments as well. That doesn't make all these countries undemocratic.

A recent poll in the US shows that 65% of likely U.S voters think that their country is going in the wrong direction (http://www.rasmussenreports.com/public_content/politics/mood...). And that doesn't even speak of the almost 50% of people who don't vote.

What is special about the EU is that national politicians and tabloid media love to use it as a scapegoat for everything that is wrong with our modern globalised world. That is especially true for the UK.
How do you get a company to pay 35k for a "concept", a product that doesn't exist yet and that you can't be 100 percent sure how long it will take to build?

I have some hustle and I know enough about sales to appreciate how little I know about sales, but asking a company to pay tens of thousands of dollars up-front for a product you haven't made yet is something I literally can't imagine. Why wouldn't the company laugh you out of the room? What's the upside for them to pay tens of thousands now, assuming huge amounts of risk, when they could just wait for you to build the product and then decide if it's worth buying? What's their upside?
You're right, it might also be about representation! Have completely forgotten about that one.