skysight-inc/HackerNews huggingface dataset:
It looks like you have some things counting as less than one dollar when they are really $undefined -- specifically, video streaming shows from Walmart. Here is the HTML of one of them:

<div class="item"><a href="http://c.affil.walmart.com/t/api02?l=http%3A%2F%2Fwww.walmart.com%2Fip%2F23794924%3Faffp1%3D_29G0tM6Kd9jCNF-ZaPzGqT3dPWZDueGbMk7hOeZY0E%26affilsrc%3Dapi%26veh%3Daff%26wmlspartner%3Dreadonlyapi" target="_blank"></a><a href="http://c.affil.walmart.com/t/api02?l=http%3A%2F%2Fwww.walmart.com%2Fip%2F23794924%3Faffp1%3D_29G0tM6Kd9jCNF-ZaPzGqT3dPWZDueGbMk7hOeZY0E%26affilsrc%3Dapi%26veh%3Daff%26wmlspartner%3Dreadonlyapi" target="_blank"><img src="http://i.walmartimages.com/i/p/01/13/02/46/71/0113024671371_100X100.jpg"><h3>Doctor Who: Season 7, Part 2 (2013)</h3></a><div>Price: $undefined</div><img src="walmart.png" style="float: right; width: 30%; height: 30%;"></div>
> About a year and a half ago, we were alerted in the early AM of a reduction in our safe/cold wallet balances of Bitcoin and Litecoin

If this happened, it means what were thought of as "cold wallets" were not implemented properly. When handling millions of dollars of coins, as Cryptsy was, a deep cold wallet [1] should be used. Take an offline computer and an offline printer. Generate a bunch of (optionally multisig) addresses. Print the private keys. Copy the addresses to your server that processes transactions. Lock away the private keys (optionally in multiple places). Never connect the offline computer or printer to the internet. Send every X bitcoins to a new address from the cold wallet.

This takes a few hours and a few hundred bucks to implement. It requires human intervention to access the cold wallet (to replenish the internet-facing "hot" wallet), but that is what you want! It is a whole lot easier to manually move coins once a week than it is to check for bugs and backdoors in your whole stack. Worst case, customers suffer a delay in withdrawals and a hack causes you to lose X bitcoins.

Edit: Of course, it could also be an inside job. An "exit scam." Moving coins to a new address and then not spending them is pretty hard to get caught doing.

[1] https://en.bitcoin.it/wiki/Cold_storage
I'm of the opinion that you're absolutely right!

And as such, I don't know, but I do currently believe that we don't have the computational foundation for AI yet. My friend, who's done more AI research than I have, and who's probably smarter than me, said he thinks we probably have everything we need for the logic part, and the only thing missing is enough computation and enough data to simulate the amount of input a human gets. I was surprised by this response and pressed him on it. "It's turtles all the way down."
The more people that enter the giveaways, the less of a chance you have to win. There's a guaranteed winner every time and your odds are 1/(total number of entries).
Teaching a Semester of D3.js
Financial penalties/settlements: The modern world's indulgences.

I expect a similar amount of change in the underlying behavior.
Thanks for the feedback, I'll take it into account and possibly change that.
Is it illegal, or is it just that you have to declare it?
I agree in principle, but in practice I would say it's a lot easier to hack my father's computer than to break into his house and steal his safe.
Apple came to Russia relatively late (near iPhone 4, I think). People did buy lots of iPhones before that anyway. They would just buy in the USA and have it delivered via post (sometimes unofficial post). And Apple understands that.

I don't have any data on China and India. They might be more lucrative markets due to the size.
I liked the "sequel" to it a little more. It had the acronym FE and was fantasy themed but similar otherwise.
Most-luminous supernova ever discovered
A recession worse than 2008 is coming
looks fun
I learned "y'all" in grammar class. English was invented without a 2nd person plural pronoun, so the South fixed it for y'all.
Very nice.

In case you're interested in something less nice, but 3D, see:

http://www.alsonkemp.com/geekery/webgl-fractals/

Or:

http://d1r5286bar8cf9.cloudfront.net/wp-content/uploads/web-...
The Oregon stand-off just demonstrates that if you "occupy" buildings out in the middle of nowhere in the winter off-season the cops are going to ignore you and see if the cold convinces you to leave.
Valgrind can also dump leak information while the program is running. For that, you have to use the Valgrind API. There is a request for it.

#include <valgrind/memcheck.h>
...

// in the code:

VALGRIND_DO_LEAK_CHECK;

I like to put

#ifdef CONFIG_VALGRIND_SUPPORT

around this stuff so it can be compiled out. The Valgrind API call macros expand to some machine code instruction patterns which execute harmlessly on a regular CPU, and have no effect, but are recognized as triggers by the Valgrind execution core. These instructions add bloat and burn cycles.

Valgrind has the advantage that it has a real leak checker: i.e. reports of still-allocated memory that is definitely unreachable by any pointer. It can also report blocks which are reachable only by pointers into their interior, not to their base address.

Having the stack trace for each allocation is also nice. If something is leaked, it can sometimes be useful to know where it was allocated (by what chain of calls). Of course you might know that every dynamic struct foo came from foo_alloc. But who called foo_alloc for a given leaked struct foo? And who called that caller?
>What is the right move in this scenario?

It depends on the details but maybe stay till you see an opportunity that seems a no brainer? I probably helps if you have a job where you interact with customers - then you may meet some saying we really need an x and would be willing to pay but can't find anything. Then jump ship and build x.

Slightly different but I know a couple of guys who were head of something at smallish companies and then when they were taken over / fell apart they spun off their own businesses. It's low risk because they know the market, have personal contacts with the customers and so on. Not very tech startup though - travel and marketing. But maybe try to get in to that sort of situation where you are effectively running a small business within a larger company.
BTC is funny, it is revolutionary, but it does not really have anything to offer over insured money in a real bank. Bitcoin, if it ever wants to have the every-man invest in this "currency" it needs to offer some sort of insurance, which usually requires identity. Digital cash that is anonymous can not offer this, so it is inherently flawed. To use it, quite simply puts yourself at risk.

So really the banks are correct in their assesment, the real value quite obviously is indeed in the blockchain technology.
No keyboard navigation? Not everyone has scrollwheels.
>That people seriously consider more guns to be a solution to anything let alone this problem shows the profound level of insane indoctrination and delusion in the country more than anything else.

I'm going to jot that sentence down in my "how to make friends and influence people" notebook.
I would disagree. If, for example, I take $1B each from every billionaire in the SV (for a total of, say, $20B) and gave each resident of SV (say, 2M residents) an extra $10,000, won't the prices go up? People will go on a spending spree, buying up TVs and cars and games, driving up their prices? There is a reason why gas costs more in SF than in, say, San Mateo.
Ask HN: Must-read blogs for Startup CTOs?
I'd love to know what startup CTOs read to keep up with technology. Every time I ask my CTO friends, they all say that they are too busy to read anything. I somehow doubt it's entirely true and want to see what HN thinks.
You are not going to find any appreciable difference. Any obvious perf improvements have already been ported from one to the other.
I'd say that drug prohibition is ridiculous. It's not only an attack on people's freedom, but also a boon to organized crime and terrorism. A lot of people are willing to pay a lot of money for the product, so if the government stops honest businesses from selling it, the guys with the guns will step in.
"And they get paid for overtime."

And put their life on the line, every call out. Never forget this.
Want to Be an Outstanding Leader? Keep a Journal
Who said anybody was surprised?
One to add (HSTS): https://news.ycombinator.com/item?id=10895933
hi there! I wrote this article. Glad to see it on HN. I didn't see the original headline, but wanted to point out that the current headline is IMO inaccurate. OSS infrastructure isn't an overlooked category for VC funding; it's just not venture backable. My suggestion was not that VC should fix the problem, but that we in tech should recognize the issue and find another way of supporting it.
Parents will become aware of Snapchat, at least when the current cohort of Snapchatters starts having kids ;-)
Valgrind's leak detector separately reports:

- still reachable allocated blocks

- possibly leaked blocks: block reachable only via pointers
to their interior, not to their base address

- definitely leaked blocks: blocks not reachable by any pointer in the program image.

Even the simplest tools like dmalloc do not report all allocations ever performed as leaks (even ones that have been freed). The simple tools report the still-in-use blocks, regardless of whether they are reachable or not.

That can be "good enough". And anyway, sometimes blocks that are still reachable are de facto leaks. Programs can have "semantic leaks" whereby some dynamic set data structure keeps growing and growing as processing marches on. For instance, a global hash table from which nothing is removed even though the entries have ceased to be relevant and the table is the only thing which refers to them. (Someone forgot to make the hash table a weak hash).
You can't fully disable the issue tracker: Pull requests can't be disabled and each PR becomes an issue.
This. I can accept that carrying lots of cash is foolish because you might be robbed by a criminal. I can not accept the idea that carrying cash is foolish because you might be robbed by the government.
I have never played with an Amiga so I am curious as to what made it so fun to write code for?
Plenty of people get paid overtime without having to put their life on the line. Sadly, if you have a college degree and use it, the odds of getting OT are next to zero.
Do you know where to find a Points2Shop Point Generator
I was wondering if anyone knows of a Points2Shop Point generator or a bot program that generates points for the website Points2Shop.com if you know of one could you please alert me as to where I might find it. Or even who I might contact to get one.
https://99bitcoins.com/federal-investigations-of-cryptsy-und... alleges Cryptsy was the subject of a federal criminal investigation going back at least as far as October. Having lost all their customer's deposits a year and a half ago will certainly not help their case.
Where This Began
won't that fall prey to some of the machine learning techniques China is using?

The next day, the packet loss returned. But if I simply
used a different port number for the proxy, everything
would continue to work fine for another day or so. I
think this time the GFW was not blocking me based on
side-channel leaks, but based on network metrics. 100% of
the network traffic to/from my server crossing the
Chinese border was to my public IP in China, so the GFW
probably learned my TCP endpoint was likely used as a
private VPN, as opposed to being a public HTTPS site
accessed by many client IPs.
TAoCP is more computer science than computer programming. For the typical programmer, most of what is covered in TAoCP is buried in pre-existing libraries and modules.

As for MIX/MIXAL (MIX is the computer, MIXAL is the MIX Assembly Language), trendy languages change. The first volume was published in 1968 -- how many languages from 1968 are still being used today (FORTRAN and ...). MIXAL removes the discussion from language specific tricks and techniques and allows a focus on the algorithms themselves.

I'll always have a set of TAoCP on my bookshelf and refer to it whenever I'm looking for a refresher on core principles.
"Cannot zoom further."

That's a bit ironic. Otherwise, very nice!
An alernative hypothesis is that etsy was a predominently female community that (kind of conjecture) used to have a comminty driven social aspect. As it became more of a market place, and less of about discovery and community, most of those people moved to the "better version" of etsy.

Now, pinterest is the best of both worlds, a place full of like minded people driven by discovery of cool things (what etsy was) and the marketplace is like central.

I suppose gender doesn't matter, but it is worth mentioning these sites have a greater population of women and most of the products I have seen are jewelry, clothing or crafts that are made by women and likely bought by their peers.

I suspect, that as it became less trendy and creative, and more of a store, most of the top people left and went to pinterest. When a community has a their top talent leave, and their competitors are more in line with their customers expectations, then thay community is through.

Pinterest isnt something I use, but I have seen some cool designs and for discovery of certain things, it seems great.

Tl; dr, as an outsider, i think thar pinterest out etsy'd etsy
UPDATE 2 : I have reached out to Mike three times now. Still haven't heard anything back. Possible stonewalling.
I appreciate the feedback, and I don't consider 18F to be "highly PC" (at least to other places I've worked). I guess personally, while "guys" is a common term, it doesn't seem like a truly gender neutral phrase - I wouldn't ever call a woman a "guy," so why would the plural work?

In reading further about this just now, one interesting note is that "guy" is not neutral, and "guys" in the 3rd person is not neutral, but "you guys" (the second person) is used more generally.

Here are some links: http://english.stackexchange.com/questions/11816/is-guy-gend...
https://www.quora.com/Is-the-word-guys-gender-neutral
http://www.economist.com/blogs/johnson/2012/10/slang
https://www.reddit.com/r/genderqueer/comments/2kr0m0/is_the_...
i always thought the guys who imploded buildings had a fun job too.
>This is exactly my point. Fastest ever growth. 1945-1970.

They are talking about the Civil War.

>This is simply population growth. Economic growth, as a metric that actually matters to quality of life, is defined as Real GDP per person.

First, it's not just "simply" population growth. Try ferrying 27 million immigrants to current Southern Europe and see how the GDP fares.

But more importantly, I just don't get the idea that GDP per capita inside the country is the only metric that matters to quality of life. Dozens of millions of people were able to increase their income by coming to the US, that doesn't count?

What you're essentially saying is that if a country has ten people earning $100 each, and then ten more people who were earning $2 in other countries now join the first ten (whose income is unaltered) but earn only $5, the quality of life has been reduced.

To me this is simply nonsense unless one doesn't care about the quality of life of immigrants.
Pay to crush a house no. Pay to dig a hole yes. The thing is digging a foundation for a house is a lot like digging a ditch with a shovel. After the first cup of coffee it's mind numbing, just taking the scoop from the in front of the last scoop and putting it in the truck. I've laid utilities in a strate line for a mile and a half in the country. Every scoop just like the last. Put it in the dump truck, is the truck full? Do I need to back up? Am I still on the line? Take another scoop. Repeat 6 times then honk. One truck leaves, another takes its spot, honk when the truck is under the bucket, take a scoop.

You don't want to divide you shift into 30 second increments then do the same cycle 1000 times a day.
I'm sorry, but software engineering was never glamorous. When I went into college, over a decade ago now, the first year courses were always the most packed, largely filled with hopeful souls. Then by year 2 and 3 they dropped back to only the most dedicated fans. That's right, I said the word fans. I graduated with 20 other computer science majors, out of what was probably thousands at the beginning.

I wouldn't want to be doing anything else in my career and the tech press and media did little to influence or change it.

Netscape, then Google, then Digg, on to Facebook and Twitter, these were all early companies that got the press raving about how cool, how easy, how glamorous it was to work in startups and in tech. Yet at the end of the day, it's still solving mundane and sometimes really hard problems with you butt glued to the seat and writing a lot of code in a text editor.

I should also add that the biggest reward for me every day is solving a problem and finally getting that ah hah moment. It's not the foosball table or free lunch.
In "hardware" as a minimal processor extension as I said? Pointer checks, etc take almost nothing in HW. Garbage collection schemes have a bigger hit and more complex integration. Hence, having his published report for details to add to collection of lightweight schemes out there for C++ or even another language that might benefit later.

That sort of thing happens more than you know in CompSci. Example: One method for Oberon and Java appliances I pulled right out of an old Scheme CPU paper that was also impractical then. Also found a correct-by-construction HW method in same one. ;)
They didn't, though. They closed their Series A in Feb 2011. They got their first cease & desist in October 2010 [2], 4 days after closing angel financing. [3]

IMHO, the key success factor for Uber is their ability to spin every setback into an advantage. So, the fact that they were sued for operating like a taxi cab company means that the taxi cab industry views them as a threat. They could then take this to investors and say "We're about to disrupt a $16B market. The market opportunity is there, and the lawsuit against us is proof of that. The product is there. People are choosing our product over the competition. We need your help to roll back protectionist legislation that is hurting consumers. Are you in?"

And then many investors won't be, but they just keep trying new ones until they find folks who buy in.

[1] https://www.crunchbase.com/organization/uber/funding-rounds

[2] http://techcrunch.com/gallery/a-brief-history-of-uber/slide/...

[3] http://techcrunch.com/2010/10/15/ubercab-closes-uber-angel-r...
Right click is more elegant
Scoopex has a video series of Amiga demo programming starting all the way from the basics of using an assembler: https://www.youtube.com/watch?v=p83QUZ1-P10

I would have killed for this back when I had an A500. It seemed like dark magic and all I could find was a book on ASM game programming tricks, which was too advanced for me.
Reusing unix user ids as application ids is an excellent idea, and it has worked reasonably well in android so far. Good to see this being applied to X/desktop.
It is not illegal[1] to carry more than $10,000 (talking US law here) but you do have to report it when you take it across the border, and if you don't, it can legitimately be seized per the Currency and Foreign Transactions Reporting Act of 1970.

However, in many (most?) parts of the USA, you are vulnerable to having the cash seized by police any time you are carrying cash. (Typically this only happens with a large amount.) This is insane, but it is the reality today. Theoretically, you may recover the money via the legal process, but this may not actually work, and in any event will very often cost more in legal fees than was seized.

[1]: http://www.snopes.com/business/money/10000.asp
And "source of its sovereignty", not "it's". It might be silly, but I really can't stand that mistake.
because smart kids are always willing to work for less and there's no credentialing guild like there is with medicine or law or real engineering.
That or someone actually communicating with others with regard to illegal activities will install non-backdoored encryption software rather whatever came with their device.

The cops will backdoor the phone and decrypt it, only to find a file called "my-awesome-terrorist-plot.doc.aes".
If you're smart you've got your BTC spread across a number of wallets. I'm willing to be this barely touches the surface of individual BTC riches.
How many more chemical elements are there for us to find?
Specifically, how do you do use after free detection in hardware without garbage collection?
Nobody would work those jobs, but on the other hand those jobs exist because companies need that work done. That's what closes the feedback loop and would raise wages to meed their need for basic actual human work. It's an unfamiliar system, but it seems crazy enough to have a chance.

At the very least, it's FAR simpler to run than welfare, because it wouldn't need to be qualified and policed. Those issues are involved in the creation of a crime (cheating welfare) that needn't exist at all under BI.
Kalkül is the word for calculus used by Leibniz. So that Plankalkül is a calculus for plans.

the code example for finding a maximum of three numbers is a bit complex. I mean you can do shorter in assembly
As we mourn David Bowie, find out which historical figures inspired his surname
Author here.
Please be aware that the project has no releases, it's not on PyPI and it's little more than a proof of concept.

I have no intention to mislead any user into running it so I'll remove the repository for the time being.
SVGnest: Efficient packing of irregular shapes with JavaScript
Any astronomers care to comment on what rules out these explanations:

1) Planetary nebula, with patchy bits

2) Inherent star variability

?
Sort of makes me wonder about why people give money to Mozilla if they have such little influence.
Is the Cosmic Microwave Background as Beautiful as Any Work of Art?
Twitter, and Pretty Much Everyone Else, Had a Bad Day
I come from a family of police officers, so I'm keenly aware of the risks police officers take, and I'm very appreciative of their service.

But.

I am tired of the automatic assumption that police officers and fire fighters are to be lionized because they "risk their lives". It's true that there are police officers and firefighters and EMTs who work tough beats and have extremely dangerous lives. But by and large, these jobs are significantly less dangerous than many other jobs that pay less and don't come with the public respect of being a firefighter/PO/etc.

In NYC, for example, sanitation workers have higher rates of injury and death than police officers do by 2x[1]. Convenience store clerks and commercial fishermen also have much higher death and injury rates.

None of that means that we shouldn't respect and appreciate those who work hard to keep us safe. But it's also reasonable to recognize that these positions pay well and have excellent benefits relative to jobs with much higher risk and much lower social respect.

1. http://www.theatlantic.com/national/archive/2013/04/the-secr...
But Etsy was always a marketplace. It was never a curation site per se. Unless I'm missing something here? If anything, I see Etsy and Pinterest as much more complementary than competitive.
It's actually possible to do this without even requiring a 3rd party for escrow. Two parties can perform a "cross-chain atomic swap", where special transactions are created that move both of the funds on both chains at once, requiring zero trust. This of course requires a custom client to create these special transactions.

I've been working on this exact thing for a while: https://github.com/mappum/mercury However, I'm still waiting for the altcoins to adopt BIP65, a Bitcoin patch that adds a new script opcode, which is necessary for cross-chain atomic swaps. Bitcoin recently adopted this change, so the altcoins should follow in the near future.
There's part of me half expecting some HN'er to pop up and tell stories about cutting their teeth on a Plankalkül code base as a young whipper-snapper.