skysight-inc/HackerNews huggingface dataset:
Cookie stuffing is something different; that usually refers to outright trickery like embedding affiliate links in images or malware. This is just affiliates taking advantage of the fact that if you put a coupon code box on a checkout form, people will search for coupons right before checking out. Run a coupon site, put a "click here to activate coupon" link on it, and suddenly you're being paid for sales the merchant was already going to get.
I did do one which outlined which classes were missing, I'll find it and post a link.
Also pretty much required to get applications sdl to ios/android store.
Thailand to monitor LINE traffic
Isn't SDL the simplest, most portable way to use OpenGL?

OpenGL by itself is useless, it just does 3D graphics, and its GLUT library is too bare-bones to be of much use. SDL is a good, portable chassis for OpenGL application that don't need native GUI integration. An SDL OpenGL app will compile and run almost anywhere, with minimal fuss. Compare that to using OpenGL contexts inside platform-specific toolkits.
The pod is basically flying. Although its weight of course is still ultimately borne by the pythons, perhaps it's mushed out and dampened in a way that reduces the ground-boom effect? But it sounds like one of the (many) bugs that must be worked out. spaceX wasn't all smooth sailing.
Matt Wynne: Half-Arsed Agile
Correct. There's a "blind" tracking pixel at the checkout page that will usually catch the sale in a "last cookie wins" fashion. So on top of the advertisers, anyone actually facilitating the sale by advertising is ripped off by the coupon sites. It's a major pain for the industry - the only surefire way to protect yourself is to get rid of drop either affiliate marketing or coupon codes.
Not only that it breaks zoom, at certain window ratios (eg: 480x800) is completely fails - I get this error: TypeError: solution[(n - 1)] is undefined @ http://www.chromatic.io/application.a3c7ec1cbcca0f5a77fbc1dc...

I've done stuff like this in the past, if you want something that works: https://github.com/ionelmc/jquery-gp-gallery
Haskell devs need to be polite and considerate, otherwise GHC slaps them during the next 'cabal build' run with some hairy type errors. You really don't want that to happen twice.

(Just kidding, I love GHC and its precise & helpful error messages. No sarcasm implied.)
Whenever I see posts about voice controlling your computer, I spontaneously think "thank the heavens I don't have to share an office with you." I realize some people work alone, at home or in a sound proof office, but every work environment I've worked in has had a shared acoustic space.

These voice control schemes almost always end up as a cool gimmick, and rarely as a productivity boosting solution.
The Florida highway through the Keys dates to the 1930s and the NYC Catskill aqueduct to roughly 1916 - those are certainly great projects but aren't the last fifty.

Largely agree with the rest of your comment though :)
Worth mentioning that HUKD were referred to the IAB over their voucher code practices.

http://www.affiliate.me.uk/affiliate-news/online-deal-site-i...
You have a kind of valid point. Scientific studies and the relevant regulatory agencies are not always correct. We can't always trust the scientific consensus (unless it's about global warming...but I digress).

...but you don't mention anything better. There's no "and therefore we should trust..." clause in your argument. Here's some obvious options:

* Everything is legal (from arsenic onwards)
* Everything is illegal (from dihydrogen monoxide onwards)
* National regulators make the rules.
* Privatized regulators compete to certify food safe.
* ....?

You've criticized the third option for being too permissive, so I'm sure you wouldn't like the first option. The second option would lead to us all starving. So...what is it? Do we try the libertarian wet dream of private testing labs competing in the market to certify food safety? What? I assume you don't think we just appoint Jamie Oliver as a hereditary food safety czar or something.

The only system we have claims that ammonium hydroxide is safe. You say you don't trust that system, and I'm certainly not saying you're wrong not to. But what claims can you point to that it is not safe that don't fall by the same logic?
Mankiw - Defending the On Percent
Hyperloop: $6 Billion

Budget of the NSA: $10 Billion
(http://money.cnn.com/2013/06/07/news/economy/nsa-surveillanc...)

Hopes and dreams of 1960s youth looking at Apollo and entering STEM fields: priceless

There are some things money still buys. For everything else there's PayPal??
Nope, Facebook is still in business to serve advertising. Their very long history of privacy snafus, especially Beacon, is quite indicative of this. Oh, and that part where they're a publicly traded company and 100% of their revenue comes from ads, user data being their product.
Ah! Note that the pods are far lighter than trains, being more like a lightweight aircraft. This would reduce the effect considerably.
The Play Store is pretty much license-agnostic. At least there is no policy preventing GPL works that I know of.
Steve Jobs talks marketing strategy in a internal NeXT video (1991)
GLFW is an excellent library:

http://www.glfw.org/

It's very, very barebones (just enough to GL up to do a thing), but it's quite good in that role.
The Boston Big Dig. At 190% cost overrun, it was almost a bargain.

http://en.wikipedia.org/wiki/Big_Dig

Expensive != impossible.

California is ready to spend $70. billion. dollars.... On a much slower technology rail platform.
Boondoggle would imply it wasn't worth it.

Yes, the Big Dig cost a lot of money. More than expected. It was still worth it.
How to build a Solar Bottle Bulb [pdf]
Last year in September a tax delinquent program for expats was enacted, what this means is basically that you need to file the last three years of taxes, and the last six years of FBAR (for the years you had more than 10K USD in your accounts). This is instead of the last five years of taxes that you would normally be required to do. You would only need to actually pay taxes if you are over ~90K USD a year and don't have enough foreign tax credits to cover it.

To be able to actually file the taxes you need a SSN. You can get this by going to a consulate or embassy, bringing the proper original documentation (get in touch with them for the details). They will make certified copies, mail those up the chain until it gets to the state department and 3-6 months later you will have your SSN.

For actually doing the taxes one option is to pay someone to do it. You still end up doing a lot of prep-work yourself, so you are basically paying to some peace at mind that they've signed of on things being correct.

If you go for a renunciation, the date you renounce is the date your tax obligation ends, this has recently changed and not all tax accounts, even the ones that specialize in expats seem to know this. This means you might end up with renouncing before you have a SSN, and thus your taxes in order, so look into the laws and/or ask an expert before deciding how to handle this.

Last bit is figuring out exit taxes, there the tax accountants seem to be useless as it makes no sense for them to specialize in one time customers. But it seems they will happily charge you for looking over and sanity checking the form once you fill it out.

You can also forget calling the IRS and getting any help about renunciations, they consider such matters "advanced" and will only tell you to get a lawyer and/or tax accountant.

http://web.archive.org/web/20130626160026/http://www.renunci... used to have a very comprehensive coverage of the renunciation process, but seems to have disappeared :(

As for how to proceed, and what makes sense to do is a highly personal matter and depends on so many things. The act of renunciation is irrevocable, and should not be taken lightly. I wish you the best of luck as having this type of stuff looming over you is really draining.
This was the subject of my honours thesis[1] back in 2000. I was actually inferring DTDs from sample XML documents, but it's the exact problem as DTDs use regular expressions and I only had positive examples to go on.

Based on existing methods my solution started with the same trie and then generalised to a more flexible DFA by merging states. I used information theory (specifically Minimum Message Length) to turn it into an optimisation problem and tried a few different algorithms, in the addition of Ant Colony Optimisation to an existing algorithm produced the best results for my tests. (They were pretty limited, though.)

[1] http://www.cse.unsw.edu.au/~wong/Papers/jason.pdf
High-speed trains don't have a basis for reality? http://en.wikipedia.org/wiki/Shinkansen
Thing is, the boss is seen as the asshole. Any attempt by the guy to sue for his job / lost earnings is likely to colour him negatively - taking it like a big boy (tweeting no comment from the bar) will probably make him more employable than not.

But still - in front of a 1,000 people!
I think it supports your point that the cost is probably off by a lot.

I don't think it supports your point that US unions are destroying the country. That's complete hyperbole.

Cost overruns can be attributed to many factors, the largest being that they're usually underestimated on purpose to sell the idea in the first place.
I wonder how SDL 2D rendering capabilities compare to SFML, now that they both are OpenGL accelerated.
Except that because of ECC you will eventually leak your private key if you reuse the wallet for too long. So now you need to report every new wallet. Good luck with that...
SDL exists, is tiny, modular and efficient. Not to mention has loads of extensions.
PTR is pretty common on iOS, so users are pretty well trained to do just that. It's rare enough on Android that it's usually a bad idea.

On the other side of the coin, you have the Menu button on many Android devices that pops up ancillary actions that don't fit on the screen. I can't tell you how many bug reports I get for functionality that I've buried in there, but if I was paid a dollar for every one, I'd be rich. And this is a control that has been around for five years...
MOVING IN THE FILE

G moves the cursor to the end of the file

L moves the cursor to the last visible line
(H for the first visible line and M for the middle one)

CASE

vEU should probably be veU since I see no mention of
WORD vs word in the article.

Similarly, vE~ should probably be ve~.

Also, those commands only change the case from the
cursor to the end of the word which may not be what
we want and is not what the description says.
viwU and viwu are more correct.

There's also a consistency issue.

If we are going with Vx:

g~~ should be V~

If we are going with gxx:

Vu should be guu
VU should be gUU

veU should be gUiw
ve~ should be g~iw

FILE EXPLORER

:Vex is probably easier to remember than :Sex!

INTERACT WITH UNIX

Adding <C-z> would be useful.

TABS

gT shows previous tab

1gt is quicker than :tabfirst
0gt is quicker than :tablast

WINDOW SPLITTING

:nly should be :only

AUTO-COMPLETION

The title should be COMPLETION as there's nothing
automatic with it.

It should mention Ctrl+x Ctrl+o, too.

TEXT INDENT

= is "format" not "indent". Those two lines should
go into the ALIGNMENT part which should probably be
renamed FORMATTING.

Consistency issue:

1GVG= should use gg instead of 1G.

gg=G is shorter, anyway.
It may fall upon the FBI, but weren't the leaks all about the fact that the NSA does in fact implement domestic surveillance?

Also, if the NSA surveillance stopped many terrorists - they could expose it.

Whether this trade-off of privacy vs. security is worth it cannot be left in the hands of a few elite decision makers, even if supposedly exposing the public to these details may make the program lose some of its effectiveness.
What drives people to work on pet projects and why they are important
Retrospective Benefits: Power to the Team
Does the minimum bending radius of the tube match the centerline of the highway? If not that might be a real problem.
I'm a dual citizen (US and Israel) currently residing in Israel. I'm not remotely wealthy.

US tax laws are inconceivably, horribly bad for expats like me, even if you are just a working dude. The amount of paperwork and headache I undergo yearly just to stay within the law on taxes is ridiculous—that translates into direct costs to me, mainly for employing two accountants (one for each tax jurisdiction). They're constantly communicating about how best to structure things—not so I can save some money on the imaginary millions I don't have, but to simply not be a criminal.

It gets worse from year to year, as the US passes ever more complex tax laws. Some of them are a major financial burden (double taxation). Some of them are just expensive to comply with (accountant hours).

I'm not going to renounce my citizenship anytime soon, and I get that expats are probably a tiny group, but it's a major pain. Almost every other country on earth taxes based on location, not based on citizenship. Don't reside in Germany all year? Great—no taxes, and no state services for you.
The client as a user
Daft title and poverty or wealth are morally neutral. You could be equally proud of either.
That's great news, I always felt the whole SDL_main thing to be quite evil.
You can't turn off the fucking thing.
JQuery Flat Shadow Maker
Not the first: http://omar.io/ps1gen/
Show HN: ultimate-seed, JavaScript full-stack seed; Backbone.Marionette/Express
Ah, philosophy. My version of this:

Q: Do questions exist?

A: Only if someone asks them.

Q: Do answers exist?

A: Sometimes, when there are questions.

Q: Do answers exist without someone to ask the questions?

A: No
Does anyone know why about:blank is so magical that can't use the new HTML parser? Can it not be parsed like other pages?
http://www.kogan.com/au/kogan-discount-codes/ doesn't exist (anymore?):

'Sorry, we can't find the page you're looking for'

Screenshot: http://i.imgur.com/LSvh9Av.jpg

You get, however, annoying pop-up window if you access this URL …
I believe. Now all I need is $6billion to build this thing, and $10 billion to grease the palms of every politician between LA and San Francisco.
That's a contrived example and not "real source code." Furthermore you are leaving so many symbols undefined that it is hard to see what is going on. Where does 'traverse' come from? Nevertheless, here is how you would do it in python: https://gist.github.com/bjourne/6219037
The frequency already accounts for the time component.

(People/Car)*(Car/Hour) = (People/Hour) = Throughput

At a constant frequency and higher speeds, you will simply have less trains on the track at the same time.
If you have to post minor version updates, link to the changelog, not the downloads page.
Guide to Wall Street Quant Jobs
My point was that internet is not the same as those. Generating the packets costs nothing and moving them down the wire costs nothing. Whether your router is passing packets at top capacity or it's staying almost idle, it's consuming the same amount of electricity and the same amount of upkeep. Your wires don't get damaged by the packets.

In the case of electricity (etc.) there's an actual amount of work that goes into each KWh and that's what you pay for. With internet, there's just the upfront cost of connecting a router and paying a sysadmin team to support it; after that, operating it is a flat cost no matter how many packets pass through it.
Google Glass XE 8 Release Notes
Demanding that research show immediate practicality is a good way to end up doing no meaningful research whatsoever.

Virtually every major discovery in the past hundred years (if not more) stems from research that had no obvious direct application. The biggest benefit of the post-industrial society is being able to spend time on things that aren't immediately useful, but potentially have greater benefits further down the road.
Git bisect - debug with git
Star Wars Weather Forecast
Yes, the BTC can be traced, but they cannot be associated with physical people until they identify themselves. Your anonymity is limited by trustworthiness of the person selling you the coins and the person you are buying physical goods from.
> Stuff that serves no nutritional value, and is only used to: give them more enticing color, preserve them for longer periods, have them be able to survive frozen, enable lower quality or throw-away animal parts reused, make them more addictive to consumers, make them cheaper, etc.

So...no salt, pretty much no sugar, no smoked meats or cheeses, no cured bacon or smallgoods, no pickles, no jams, jellies, or preserves, no applesauce? After all, those techniques are purely used to "preserve [the food] for longer periods prior to the advent of cheap, universal refrigeration. (And historically, there were no "throw-away" animal parts; we ate everything including the brain, eyes, and lungs. So I'm not really sure what point that's meant to make.)

Your "pragmatic definition" of food additives seems to be "stuff that seems weird to coldtea". That may be pragmatic, but it's not useful.
"So basically, the affiliates are claiming commission on a sale that was going to happen anyway"

You have someone in your checkout process. Why on earth would you give them a reason to leave that process and go search for a discount code if you know they won't find any? Assuming they will come back doesn't feel right. What if their search for a discount code didn't prove there wasn't one, but did prove a competitor was going to be a) cheaper, b) a better service, c) offering discount codes, or they got distracted by cat videos on YouTube.

And maybe I'm naive here, but since adding affiliate marketing, if the revenue was going to be guaranteed anyway, wouldn't there be a drop in $200,000 from the regular revenue?
Given that Starcraft 2 have LGPL code in it, I sincerely doubt that games stores had any part in the decision.
Thanks for the perspective, an interesting one at that. You need to talk with an attorney familiar with immigration and tax issues. If you walk in, they will usually listen for 15-30 minutes free of charge (at least in the USA, lol) before taking you on as a client.
I meant in the case when the network is saturated. If I've bought a link that only guarantees N concurrent connections and I'm over that and the link is being saturated, then I would expect to have some of my packets dropped.

I guess we're saying mostly the same thing, just worded differently.
I take it you've never travelled between Shanghai and its airport?
Yes, you do have to keep your master clean. The version tagging thing is only intended to be used when you start depending on a new language feature not available in older versions of Go. For example, if your new code needs something that's only in Go 1.1, you could create a 1.0 tag right before making that change. But people using new versions of Go will get whatever is in master, not whatever is at that tag.

Yes, you can always clone explicitly into a path, but then we're not talking about the module system any more, are we? We're just talking about you copying around files locally. It's misleading to state this like it's the recommended or usual way to do things.
Valve interested in getting Blender on Steam
For some of the simpler stuff here Google Alerts can be used to be notified of new occurances of a keyword.
Ask HN: A high level language that compiles to VBA ?
I don't have a lot of background in computer science (4 years), but it seems to me that recently, we saw some new languages coming alive.I just heard of Elixir which is built on top of the Erlang VM. Scala is a little bit older (2003) and targets JAVA VM. Clojure(2007) targeting JAVA VM and being compilable to javascript, seems to be a really clever move.

Javascript rising popularity have triggered the rise of transpilers that targets that language.

My point is that designing high level language that transpiles to another seems to be a pretty active field. I guess that tools to do so have evolved in the recent history (I actually would be interested to know about the state of the art, any resources are very welcome). Leveraging an existing platform by adding concept-comprehension at the syntactic level (i'm thinking of list comprehension, for example) seems to add productivity at no cost, no trade-off (?)

OK now, the real topic.

In my opinion, VBA is as annoying to write as it is present in the industry. A lot of companies rely on it (I'm working in the financial industry, so mainly VBA for Excel).

A lot of people uses VBA, a lot of people already have that tool, and struggle to use it,and still use it. VBA allows you to do what you want to do, but I don't think it is optimal to directly write VBA.

I think of it as a telegraph line: the network is already there, Morse code allows you to write anything you want, but it a PITA to work with. Build a tool that automatically encodes and decodes what's on the channel and you're on the internet (OK, oversimplifying here).

Can't we put excitement back in VBA technology by hiding it ? I'm sure we have tools to make it happen.

I really would love to have developer's opinion on that. If you think that nobody has ever been that wrong, please include enlightenments.
> It's not like Android runs all native code in a VM - it's as "close to the metal" as you can get

Can you please explain how Dalvik[1] isn't a VM? Sorry if I am missing your point.

Are you referring to the NDK[2]? I haven't used it but my understanding was that Dalvik is still used for UI and basic process control, while calling out to native code via JNI.

[1] - http://en.wikipedia.org/wiki/Dalvik_%28software%29

[2] - http://developer.android.com/tools/sdk/ndk/index.html
It would help you a lot if you kept a blog about how all your design exploration progresses. Later you could point people to that and say: "see, there's a process behind it". Not to mention that it would save a lot of time for those coming after you in the future.
What does 'SPA' mean? The author does not open it and the acronym is quite ungoogleable.
> a 4' x 4' x 8' ecology block is about five yards

That's just brilliant. (for the rest of the world 1,201,202.4m is 3.5m^3 and density of concrete is around 2400 kg/m^3)
Yes, as it is for a person in the third person. Are you essentially a complex computer? If so, why do you experience I? Why do "you" exist? Why is there not simply a Tichy in the universe acting on its own accord?
> Wealthy people hoard large sums of cash.

I'm curious where you think they put all that currency. You could argue they're hiding it from the tax authorities by putting it in a safe deposit box, but by definition nobody knows how much cash there actually is in those boxes, and of course raising taxes on such cash hoards isn't going to affect such.

> Banks stopped making most of their money from deposits a long time ago.

Consider this advertisement:

https://www.key.com/personal/promotions/dda/200cash.jsp?sqkl...

If banks were not making money from deposits, why are they offering $200 in cash to open a checking account?
C&S is a fascinating company. As a former employee, the insight for me is that you can make a lot by disrupting a large, old industry.

What they don't highlight is that they grew from about $500m in revenue to $20bn in about 20 years from 88 to 2006: http://bit.ly/1a12pkU. C&S did this by innovating on management models at the warehouse, having a capital model which grew its cash position as it expanded, and helping to support the business case for private equity acquisitions of major US Grocery Chains.

This article also misses one major point. Rick is innovating again. ES3 (http://www.es3.com/) is the largest automated warehouse in the world. As this warehouse scales, it could take a full step out of the grocery supply chain for the east coast.
Real Programmers wrote in machine code.
Not FORTRAN. Not RATFOR. Not, even, assembly language.
Machine Code. Raw, unadorned, inscrutable hexadecimal numbers. Directly.

- The Story of Mel.

Real Users hate Real Programmers
- FreeBSD fortune