skysight-inc/HackerNews huggingface dataset:
>National Inferiority Complex. The Canadian content laws are bullshit anyway.

Your tone will cause you to get downvoted, but there is a certain amount of truth to what you're saying. I think that some people here like to try to define themselves by how they are not American. Cancon exists, by and large, to stem the fears of a cultural invasion from south of the border. But I think this is the fear of a vocal minority.

I'd contend that most Canadians don't seem to care about this when it comes time to make their choices as to what they'll watch. Most of the highly-rated television shows are American-made, even if they're being shown on CTV, Global, etc. Only hockey and news seem to be the exceptions. Add Netflix to this, and I think it shows that Canadians want to consume US content, and aren't worried about the alleged consequences.
Sigh.

No only is that report is wrong: https://cyberlaw.stanford.edu/blog/2014/09/stanford-research...

It also specifically notes that it's a Stanford decision not a Google one.
I believe the issue is that new parameters wouldn't be accessible without a library update.
Ransombots – Criminals as software
A fix is on the way!
Agree with hackerboos, but don't use Swig, use the CFFI in PyPy (it has a CPython port). I recommend writing a bloom filter or an off heap data store. Another option is to hack on the Lua VM or Redis, both are excellent C code bases.
Stanford I'm not too concerned about. The fact that Google is taking such a negative stance on privacy is quite concerning, though.
That headline is confusingly worded, but Microsoft only laid off 50-75 people in one MSR location. That was far from the entire division: http://research.microsoft.com/en-us/labs/default.aspx
This reminds me of my workplace.Unfortunately at my work-place people tend to confuse MVP with agile and TDD and then let all the bugs fly around pre-production and viola we go live with known bugs all around and hence depreciating customer confidence.

Quality is often overlooked here, b/c someone else proved that it can be done in 20 days and everyone wants it done in the same 20-days ,no-matter how bad the product goes out of shape :)

With time, this pattern only seems to worsen as there is less money being made day-by-day!
Well if you're not particularly CPU- or memory-bound, you probably won't want to spend your time optimizing them. As well, there are plenty of softer aspects you might care to optimize: productivity, maintainability, library support, etc.. There's unfortunately never a free lunch with software engineering.
"Learning is fun; endless googling is not."

Searching for knowledge/information, discovering domain-specific terms, then finding their definitions... these are all very important parts of learning.

Any time I've had to get into a new domain, I start off with searching. Then you discover new terms specific to that domain, then you learn those terms, then you apply those terms to learn more in-depth topics about the domain you're learning about. Before you know it, you're a jack of a new domain (or more than a jack, if you put the time in).
Accompanying one of his later document releases, Snowden himself said:

In the need to develop a capacity to know what potential
enemies are doing, the United States government has
perfected a technological capability that enables it to
monitor virtually all message traffic. Now, that
is necessary and important to the United States as we
look abroad at enemies or potential enemies. We must
know, at the same time, that capability at any time
could be turned around on the American people, and no
American would have any privacy left, such is the
capability to monitor everything — telephone
conversations, email messages, it doesn't matter.
There would be no place to hide.

If this government ever became a tyrant, if a dictator
ever took charge in this country, the technological
capacity that the intelligence community has given the
government could enable it to impose total tyranny, and
there would be no way to fight back because the most
careful effort to combine together in resistance to the
government, no matter how privately it was done, is
within the reach of the government to know. Such is the
capability of this technology.

I don't want to see this country ever go across the
bridge. I know the capacity that is there to make
tyranny total in America, and we must see to it that
all agencies that possess this technology operate within
the law and under proper supervision so that we never
cross over that abyss. That is the abyss from which
there is no return.

Oh, wait, no, those words weren't from accused traitor Edward Snowden in 2014, they were from Senator Frank Church in 1975, recast slightly in modern terms to avoid premature discharge of irony. (Source: http://en.wikipedia.org/wiki/Church_Committee )

Sounds like they "succeeded pretty well" to me, too. Succeeded in predicting the future.

What, in your opinion, will be different this time around?
Heroku Deploy Buttons
They can track your location via a cell phone that nearly everyone carry's with them at all times.

If an infection does come over, then expect people the laud the NSA's spying because it'll be the thing that makes it possible to identify, target, and quarantine.
Reforms don't happen overnight.
I was an apprentice to a screenwriter and it worked exactly the same way. Best learning experience I had. And also the most efficient. I learned a lot, met influential people, got familiar with some tricks of the business and eventually got myself a show. All that in just two years.
This is why everyone should have "Click To Play" turned on for all browser plugins.

It would have stopped the Java, Flash, and Silverlight drive-by attacks even if you had a vulnerable version installed.

The IE/browser based exploits can only be mitigated by keeping up to date or utilising something like EMET (although I don't really expect everyone to be running EMET).

PS - CVE-2013-0322 doesn't look like an IE10 issue.
1. I don't live in the US (the Netherlands) and cooking is considered the norm here.

2. No, just a couple of days when I do groceries.

3. I don't eat too varied, generally pasta with sauce; rice with chicken, veggies and some sauce; homemade hamburgers or baked potatoes with meat and veggies.

4. No.

5. Rinse your pans and pots quickly after cooking but before eating as it makes dishes much easier and less messy.
That schematic does look a lot more accurate - wonder if there's an app that does hieroglyphics translation?!?
Question (not a statement). Doesn't encrypting the drive also prevent you from recovering some of the information on the disk by way of drive recovery utilities?

So for example you might want to encrypt something super sensitive (which I do) but decide to not encrypt something less sensitive (say photos or perhaps a wiki with notes or letters to your grandma or wife or sig other).

Point being that if the drive isn't encrypted you might be able to get at some of that data. (If you need to). If you've encrypted the drive then can you still do that?
Salary work is a dead end path. The only way to capture your economic value is to put it on the market as a business. I've taken too long to learn this. At a certain point you say to yourself that making the same thing week after week is foolish and you throw yourself into the fire to make it on your own.
Not on average, but it's ~15% of your salary in Germany, so a high-income person pays a lot (it's capped at a certain level though).
Agreed, I would expect news like this to cause a much much bigger spike.
They do have WD Red drives in the comparison which aren't enterprise drives, but they also have the fail fast feature, I believe it is called TLER.
For my fellow uneducated hackers: "a water drop hollows a stone not by force, but by falling often"
You assume that such people wouldn't just copy/paste a code fragment. If that code fragment happened to already come with a hash/CRC, they likely won't remove it.
I meant successful in financial terms. It is past edit, so I can't change it to valuable. This is basically an adoption of things Peter Theil says. Googles value (financial) has largely been realized many years after founding (prob 10). So if they did not have last mover inertia, then they wouldn't have been around long enough to extract the value from the market.
Ah wow, thanks, really appreciate it.
Read the part on pointers in the "The C Programming Language" book. Or go to your favorite coffee shop with a C-buddy, buy him some drinks and let him explain ;)
> it would first be “minimized,” meaning that names and other personally identifiable information would be removed.

minimized?? Im pretty sure he meant Anonymized
BitPay sponsored angel-hack Seattle that I participated in this summer. Their developer api was horrible and poorly documented wasting everyone time. I was in one of the few groups that got it to work. When asking when we would find out who won the 5 bitcoin prize for best use of it we were told to contact bitpay. I contacted them multiple times and support told me to to contact their CEO who ended up not responding to my emails. I will not use bitpay in the future.
HFT doesn't move markets; it simply takes advantage of the lag between information becoming available and the market's response. By doing this, HFT makes the market respond to information faster.

This is how arbitrage works. If there is an inefficiency in the market (e.g. the speed with which the market reacts to information), someone can take advantage of it. By taking advantage of it, the inefficiency disappears. Eventually, the arbitrage becomes commoditized and the "value" of the arbitrage situation is a few points above the cost of the solution.

You can't apply morality to financial markets. All investments carry risk, and its up to each individual investor to choose securities in line with their personal risk tolerance. If the investor doesn't understand the risks involved in a security, they shouldn't be making investment decisions, full stop. If you're like the majority of US retail investors, you're buying a stock and holding it for a long time. HFT doesn't really affect you in that case, because they play both short and long positions alternated many times throughout the day, yet averaged over a period of time it's a zero sum game.

A good analogy to think of are Riemann sums vs. integrals in calculus. The actual movement of the market is the curve, but you don't know the formula of the curve and you need to measure the area under it. So you approximate the curve by sampling a number of points (the current price of the stock at any given moment) and calculating the distance from the axis. HFT effectively allows you to sample more points, getting a more accurate result by removing "arbitrage" (or space between the sampled points and the actual curve).
Can someone explain?

I'm a big fan of C and python and I've never used Go. My initial impressions from readings were that Go is a better C. But then I came across a Go person who was lamenting that misunderstanding and that Go is python but with better performance. What's it all about?

Also even if we compare it to C I don't like the garbage-collection thing at system level. Also what does Go let you do in terms of garbage collection that cannot be done with a C gc library (which anyone can use if they want but then also have the choice to do raw/manual memory management if they want too).
Ask HN: Non-employees making a full time living online
How? App, consulting, youtube, blog, ecommerece?
How much? Getting by, same as a regular job, flying high?

Thanks for sharing!
The obvious problem being that you might not have control over the source of the data. JSONx means you can apply xml tools to json sources, period.
A poker variant based on the Secretary problem
But making it easy to move a tooltip or change text are not over-engineering. In fact, it would be irresponsible to not prepare for that kind of change. But you don't engineer that kind of software to 99.9999999% reliability, which is the kind of thing I meant by "space shuttle software".
Unfortunately they've only got two F9 orbital launches planned for the entire rest of the year.
How hard is it to get a job in the US for an EU citizen? I've heard that one could wait for up to 2 years for a visa, so most small/middle-sized companies just don't bother and hire only US-based developers. Is it any easier for people with degrees in compsci?
1. Practicality: cheaper, better control of what the family eats. Hospitality: There's little better for building bonds than sharing a home-cooked meal. Recreation: Fun to try new things, to copy things we like, to do something special for special occasions. Also: Cooking changes how I'm using my hands and brain in a different way than sitting at a keyboard/screen all day.

2. We do a rough sketch of the week on Sunday mornings - we spend half an hour talking over budget, schedule, meals and their intersection.

3. A) What we grew up with. B) What we learned we liked C) Things from cookbooks that look good.

4. At different times we've tried Atkins and South Beach. Mostly, we like Pollan's 'Eat food, not too much, mostly plants'. Although we probably eat too many brats to really qualify.

5. Do you have any life hacks, tips to be more productive as a cook?
Planning by the month/week/session ('mise en place') is key. The right gear can be important (knives and pans, yes, but an ounce/gram scale and a thermometer have changed how we cook). Learning is the other key. I've spent too much on cookbooks, but Alton Brown (e.g. 'I'm Just Here for the Food'), Julia Child (esp. 'The Way to Cook'), and Thomas Keller (esp. 'Ad Hoc') all have a lot to teach that applies in day-to-day cooking. I like Thomas Keller's baking trick (from 'Bouchon Bakery'): Use a single measuring bowl with a scale, measure quantities by weight, taring out after each ingredient goes in. Faster, more accurate, fewer things to clean up later.
Startups Are Like TV Series – Welcome to TheFamily
In Germany, all those jobs you mention will also make more/much more than a developer. I think the tech sector in the US is very strong and competes for devs.
The content of an apprenticeship is defined on a higher level and not by technology. So it doesn't really matter what kind of technology the company uses. Examples would be: Can read&write a spec, can develop a program based on a spec and so on. The more theoretical part is usually done in school wich all apprentice from the different companies attend.
(Stripe's Go library dev here)

There's a tradeoff space here, as that tweet indicates. Doing things generically makes the library less idiomatic, but means developers don't need to churn their library dependency as often. Go's a different language from Java, and it's less common to have to deal with casting, etc. As that tweet conversation indicates (particularly https://twitter.com/JimDanz/status/511732603884294145), we're also considering changing the Java library implementation in the future.
yeah, you see, i also do not like giving out my whole address book either.
Official lua support would be peachy.
Ok, but salaries are much lower than contractor rates, probably half.
Identification of Influential Scientists vs. Mass Producers
can you be more specific please?
as far as i know, you can create chrome extension what executes custom javascript code on the current page and pass the results to extension. so what exactly is the problem?
If they didn't file a patent and didn't have an invention to show and BigCo still beat them to having a working patentable invention that just means the "invention" was an obvious idea whose time had come, which is really the biggest problem with modern patents, IMO.

The self-centered egotistical notion that these ideas are something unique to one inventor as opposed to the reality where the vast majority (though certainly not all) of ideas are just obvious consequences of timing and everything that came before is really, really goofy and it is crazy that we award the first person who happens to legally file such ideas a nearly 2 decade monopoly on them.

It wasn't supposed to be like this. Read the writings of Thomas Jefferson who very clearly had a much higher bar in mind for awards of patentability than the rubber-stamping we do today:

http://founders.archives.gov/documents/Jefferson/03-06-02-03...

http://founders.archives.gov/documents/Jefferson/03-07-02-00...

Just a couple of examples, but pretty much whenever Jefferson writes about patentable ideas he always stresses how high the bar must be on both real novelty of the invention and high social value of the invention.

If he had any notion of what patents would turn into today I'm absolutely positive he would have violently opposed the inclusion of them to the Constitution.
> You get into work at 8am and you leave work at 8pm

To be comparable, a salary number should reflect a full time work week, and be for a position which TWO people can hold, full time, while still having time to pick up kids. Obviously if I worked 12h days I'd be supporting my partner who could NOT have the same full time job. Not sure what these figures represent, I thought they were regular day-jobs, which you could hold while still having a meaningful work/life balance?

> These employees are bringing in billions of dollars for these companies and for them to still receive < $200k per year is appalling.

The same can be said for employees of any large corporation. Sure you may be more or less replaceable, but still: the dollars brought in are return on risk by investors. It's no more appalling than fast food workers being paid peanuts in fast food chains that make a billion.
What's the value proposition of money?

Sending money to people.

Bitcoin is silly in lots of ways, but what something like it could potentially do is revolutionary. PayPal is worth billions; retail banking is a 12-figure yearly revenue industry. That's a whole lot of money on the table.
This has been a bear market for bitcoin for months—many of the bears have been rooted out. It's not a conspiracy that bulls are coming in and pushing the price up. It's expected. Not every bull will close their position immediately. That's too simple of a view of how markets work.

There is massive value in bitcoin. Payments, asset tracking, international remittances, etc. Take just one of those markets, and just one company—say Western Union and international remittances. That's $8.7B worth of market cap that bitcoin obsoletes.
>Netflix's kind of late-1990s view of the internet as some unregulatable space was dragged into the 21st century and was put on notice," said Carleton University journalism professor Dwayne Winseck

This bit scares me. The view of an open internet isn't a 'late 1990s' view, it's the view it should always be.
I've asked for this repeatedly. (if it's numeric, it doesn't really matter how long it is, IMO -- I can do an 8+-digit PIN pretty fast)

The nice thing is iOS 8 seems to encourage people to use alphanumeric passcodes by default. This is a big change. I guess they're pushing people to touchid primary, complex passphrase backup, vs. making touchid or numeric passcode the same.
What distinguishes an apprenticeship from just a standard junior developer job?
I hate it when clearly American authors always equate Libertarianism with Capitalism. Originally Libertarianism was an idea that grew out of left wing politics (socialism and communism) in Europe in the 19th century. Only recently have the Americans hijacked the term for their own means. So called right wing Libertarianism.

I wish more people were up to speed with political history because it really gets my goat every time I see someone make this mistake.
What is the value proposition for consumers apart from sending money to friends?

For the buyer, security. (akin to a one-time use CC number)
That is a reasonable argument against the existing cw behaviour. I consider this to be a reasonable argument in favour: when you delete a word, you probably also want to delete the space after it; when you change a word, you probably don't.

There are reasonable arguments on both sides, and I don't think that the balance is overwhelmingly on either side, so I consider either choice to be reasonable.

(In general, to show that something is unreasonable, you can't simply present arguments against it. You need to show that the arguments supporting it are weak.)
Keanu Reeves in Dracula

Keanu Reeves in Speed

Keanu Reeves in Sweet November

Keanu Reeves in The Lake House

Keanu Reeves in Devil's Advocate

Keanu Reeves in everything except Bill & Ted
One of the artifacts of this is that Canadian music can sometimes be segregated to its own station, as if "Canadian music" was a genre. XM did this for example.

As a Canadian though there are few Canadian shows I'm interested in. Maybe the occasional CBC DocZone, but that's about it.

I would like to see more of BBC model over here, it seems to work out swimmingly for them. (Doctor Who, Horizon, Top Gear, This World, and that's before you get to the one-off films)
A lot of the modern changes are a difference in size or extent, but not in kind. I mean to say: A small hard drive replacing a massive hard drive is very, very useful. But it's not, by itself, any smarter than the magnetic core storage that filled a room. You could ask your Nokia dumbphone for the weather using a text message 15 years ago. People were wiring their home lighting systems into the internet by the early 2000s. Of course, it was more ad-hoc and expensive then. Now you can go down to Best Buy and buy a home automation kit for a few hundred dollars.

The miniaturization and extension of digital technology into every part of our lives and waking moments is extraordinary. But it's not, by itself, much of a guarantee that we'll see strong AI. It's probably necessary but not sufficient.
Patent doesn't have to mean monopoly; it can just mean licensing rights.
My concern is that the investor doesn't understand what is happening. Someone goes out to hit a bid, but actually a prop group has paid to see their intention before it goes to the market, and can choose to participate or not.

But I'm a futures guy, so my understanding of payment for flow is minimal.
Huh?

"Why is synchronous, remote communication disallowed?"

No one said that... I am just saying it's the choice of the receiver of the message when to reply. To many people today seem to have the expectations if can send a message under a second they should receive a reply back in under a second. Ummmm No.

"Not at all. If I need information that any one of 5 of my contacts have, I can narrow down who I need to ask based on status rather than sending out 5 questions and getting 5 responses."

So your contacts status is needed for your convenience? What about theirs?

You sound young and really narcissistic. It's not all about you. To make it more clear for you... It's none of your business what I am doing and I will reply back when I f*cking feel like it.
No he meant minimized, which in FISA terms means purged of irrelevant and over-collected information, including data about US persons.

http://www.theguardian.com/world/interactive/2013/jun/20/exh...
Yeah, this was an iPhone 4.
This reminds me of the wonderfully cool Web 2.0-era startup Dapper.
> there's no way to express a real cw in a short number of keystrokes.

dwi is pretty short.
Backing Up Your Authy Account Manually
You consistently get paid a 100% bonus every year at Google?
Ignoring in the sense that Paypal thinks its worth their time to facilitate consumer transactions based on bitcoin.

As the bloomberg article states, if I have to factor in my my capital gains tax liability with each purchase of an ebook or mp3, then that is a royal pain and would lessen my desire to use bitcoin for everyday purchases.

It seems to me that perhaps Paypal just see's the IRS guidelines as a non-factor for consumers who will largely just ignore the guidance similar to how consumers are technically supposed to pay state sales tax on online purchases.