skysight-inc/HackerNews huggingface dataset:
I don't think this response really raises the level of discourse. It is probably better than the original, but there are some serious problems. Note that I am not taking a stance on any of the points below, just pointing out the irony in calling out a crappy blog post with one that doesn't quite live up to its own high standards.

For instance, in a paragraph calling out fallacious statements, we have this:

"Getting into circles that are run by men or being selected for a position by a group of men will inevitably give an advantage to men."

Really? This is a known fact? Is it not possible that men actually prefer selecting women, but don't for some other reason?

Regarding statistics:

"But, in Sweden and Finland, 30% of board seats are held by women compared to 16.6% in the US, so if one wants to make the argument that the best people for the board are men, it has to be a cultural argument and not a biological one since there is a significant change over national borders."

Culture isn't the only thing that changes over national borders. Maybe a higher proportion of companies in Sweden and Finland are those that are better-served by female board members.

And:

"Only 6% of women are tech chief executives, but 8% of venture backed startups are women. So women are creating startups at a rate higher than they are currently present as chief executives."

You can't draw conclusions about rates from these numbers.

And:

"And, even better for women, 14% of venture capitalists (who are primarily successful entrepreneurs) being women means that women startups are succeeding at a higher proportion than their male counterparts."

I can't begin to understand how this conclusion is drawn. I'm not sure VCs are primarily successful entrepreneurs, so I'd need to see data on that. But even presuming they are, how do we know that men and women are equally likely to become a VC after having a run with a successful startup? Bias is creeping in everywhere.

On women taking care of the young, old and sick:

"This means women should be better at serving on boards as “care takers” of the company."

Bit of a stretch. This conclusion is only drawn if you assume taking care of something should make you good at taking care of anything.

In all honesty I was hoping to get to the end and have it all be an intentionally ironic piece to start off a meta-discussion about how easy it is to write strongly-worded articles that draw unjustified conclusions.

My disappointment is what led me to point out all of the above.
Nobody I know does it, so it must be ridiculous!
For varchar you just make an array, because all values are the same length.

No, they're not, that's why it's a VARCHAR and not just a CHAR. A varchar(n) field may have any length between 1 and n.
How Anonymous Crowd-funders Put a $75,000 Price on Ben Bernanke's Head
Have you checked the git repository over at Github https://github.com/zurb/foundation/tree/master
LG G Flex: flexible plastic OLED screen + elastic 'self healing' coating
It's extremely hard to agree with Stallman, but you have to admire the fact that he lives by his principles.

He truly believes the world would be a better place if all software was free, and he lives his life in support of that. People rarely devote their lives to a single principle like that.

Skype might be convenient and wonderful in the short term, Stallman believes that supporting it is not the right step for society in the long term.
True. I find Cosmic Sans Neue distracting and hard to read. Inconsolata is just perfect.
I haven't read the rest of the paper linked by blog post (and I know next to nothing about machine learning itself anyway), but the page linked clearly suggests the motivation behind Lebesgue measure: the theorem that author wants to prove says that some sequence of random random variables ve defines is almost surely convergent, and the limit is almost surely equal to some other random variable ("almost surely" is another mathematical term with a well-defined meaning that can be very confusing, but this one is actually easy enough to make Wikipedia explanation understandable). There are some strong and useful theorem for the convergence of the limits of Lebesgue integrals, and there are also theorems that sometimes guarantee that whenever intervals converge, functions will converge as well. The author probably wants to use these theorems.

Now, could it all be done without mentioning Lebesgue integral and Lebesgue measure? In most cases, yes, in this case almost surely. The question is, would it actually be easier and simpler? The author would probably need to reproduce the ideas needed for the proofs of convergence theorems for Lebesgue integrals, which wouldn't be really important and relevant. It's much easier to put your problem in setting in which it has already been solved.

Anyway, as I mentioned above, every mathematician is intimately familiar with Lebesgue measure and integral, so putting the problem in some different, "simpler" setting than this would probably make it more difficult to understand.
SVGeneration
I have problems on Windows too. First I install the regular one, and when I'm installing the bold version it asks me whether I want to overwrite the previously installed one.

I guess they are not specified well so Windows installs only one of the two font files. So in your case you have only the regular version of the font.
ELF 101: A Linux executable walkthrough
I'm pretty happy with Source Code Pro.
You have no idea what you are talking about. Many financial traders do work in markets with zero protections against market manipulation: commodities!

A commodity is, for example, fruits, textiles, metals, etc, all of which are traded on financial exchanges around the world.
Interestingly, someone has proposed basically this idea in 1997 http://en.wikipedia.org/wiki/Hashcash

The idea is that sender has to do a non-trivial amount of computation to find a hash below a certain threshold for receivers to accept it; but the amount of computation would be low enough to not adversely effect day-to-day email transacting; something like 1/20th of a second worth of computation of a cpu would probably be about right.

As a side note, spam hasn't been an issue for me for a long time.
There's a cement mixer truck driving around London somewhere with "Jim'll Mix It" written in cartoony writing on the side. I cringe every time I've seen it since the scandal - and I keep wondering if they'll ever change it!

EDIT: aaand my favourite one from that site: http://jimllpaintit.tumblr.com/image/66024818150
Ask HN: Would the web be a better place with a CLR or JVM in the browser?
While I don't mind coding with JavaScript, I'd much rather use the language of my choice both within the browser and in server-side code.

There exist dozens of languages and language enhancements designed to be compiled to JavaScript for running within a browser. While performance may be acceptable with modern browsers, the developer experience is still far from perfect: The debugger doesn't let you step through your original source and the languages available are limited.

If browsers were to build in a language runtime, such as a CLR, the choice of 'native' browser languages would expand greatly - and include languages such as : Java, C#, Python, Ruby, Haskell, Scala, Erlang and OCaml/F#. JavaScript would be supported on the same runtime of course!

An interesting 'feature' would be that tools like .NET Reflector could be developed to 'decompile' VM bytecode found in any page back to whatever language the developer preferred. Of course this wouldn't be perfect, but if you're used to working with C# and the original code was written in Scala, you would likely find that the decompiled version looked similar enough for you to work with it.

I'm leaning towards preferring a CLR rather than a JVM, as what I've read suggests that it's easier to get Java (the language) and JVM code (via IKVM) working on a CLR than C# and .NET code working on a JVM.
This behavior has lead me to change my way of browsing. Whenever I am on a page which I could want to come back to, I just open links in a new tab. I rarely use the back button nowadays because it causes weird problems in most JS heavy websites.
The obvious failure point here are websites which use false links and don't properly open links in new tabs. That just makes me rage.
> Those transactions will not influence the over all bitcoin transaction volume.

Shouldn't there be a "MtGox wallet (say)" -> "chinese wallet" transaction somewhere in the blockchain?
I hope these news exaggerate facts, because every day I read something it looks like the US is on its path to become a Soviet hell.
Mention of his EQ surprised me. He's not exactly what I'd call a high EQ kind of a guy.

Cookie-licking -- now that I totally get.
The autor is dead incompetent or outright stupid.

In network security circles, this is what’s known as a Man-In-The-Middle attack. And for years it has been understood to be possible in theory, but never seen in practice.

Uh, no. What happened here was a BGP hijack, which has happened MULTIPLE times over the last few years. IIRC the one with the biggest fallout was some Pakistani ISP which fucked up a YouTube block order - they broadcasted the null-route to the entire Internet and Google couldn't do anything, lol.

And even "normal" MITM attacks have been done for years now. Every ISP doing censorship, BitTorrent throttling and anything that interrupts normal packet flow does active MITM attacking, and the NSA listening posts are passive MITM posts.
For that to work well enough, we’d need an indentation engine that doesn’t depend on manually entered whitespace — tabs aren’t enough, because you don’t always know how many tabs you’ll need. And that just won’t work at all for certain languages (see, for example, Perl, which is pretty good at confusing syntax coloring engines with perfectly common code due to some of its design choices).
Interesting sound, a bit of a cross between a oboe and harpsichord with an air of church organ about it.

I do feel though this type of sound is more adapt towards lighter, slower tempo music and may not be played in its element in the video along with the article. I could very much imagine it being fantastic compliment music wise for stage shows and given the time and period this was conceieved, then too me that makes perfect sense. Perhaps if you got an electric guitar and went back 500 years and played music of the time and period then the aspect that certain instuments lend themselfs much easier too certain music types and styles and tempo would stand out more.

I do though often wonder how Da Vinchi would of got on with a patent system of out times and the endless media distractions, still think of the fun he would have with a 3D printer and in part many great inventions of past time never came about thru cost, time and in most cases technology of the time. This on the other hand does not appear to be a tecnology based limitation and would appear to be something that may of been made and past into anominimity beyond the blueprints per say. Though we do not know beyond "The effect is a sound that da Vinci dreamt of, but never heard; there are no historical records suggesting he or anyone else of his time built the instrument he designed.". Certainly would appear to be a commision based design and something that would be less elaborate than most and completely viable for the time to construct and with that I'm inclined to believe he did hear it, even if it was only in his head.
No problem, it was an honest question, I wasn't sure if such software existed.
This ignores supply/demand, higher costs would definitely drive down demand, which would lower sales volume and potentially lower total revenue and profit.

(Though I think it's a good idea regardless.)
BitTorrent Sync is more lightweight.
1Sheeld: Replace your Arduino shields with your smart phone
Hi Frank, I wrote most of the backend for GetchaBooks. Glad you got some value out of the source.

Even though I invested a fair amount of time in continuous refactoring while actively developing it, refactoring and documenting to a point where I wasn't embarrassed to make it public and could realistically say that someone else would be able to use (which ended up happening with tuftstext.com) and perhaps modify or extend it was a significant learning experience.

IIRC I spent a few weeks on that, but I think it was worth it. Instead of setting aside the project with a vague idea of the right way to do some things, I ended up actually having done them the right way, so now when I encounter a similar problem I know how to do it the right way the first time.

This is basically the same situation you would face if you were handing off code when leaving a company. This experience is one reason why I think it's important to develop and document your project to open source quality standards throughout the lifetime of the project.

And what better way to do that than to open source your code even for an active company? Usually you're probably not competing on tech, and I bet any community contribution you'd get is greater than the likelihood that someone will actually manage to maintain an instance of your code.

The books-by-course space is a perfect example of this. So many "startups" have duplicated so much work building these sites, when what you actually need to succeed is marketing. (The thing we took away from it, I think, is that you need per-school branded sites.) They should start sharing resources more.

What do you know, here's the college bookstore part of GetchaBooks extracted into an HTTP API, now with parallel scraping, that I just made public on Github: https://github.com/mwhite/bookstore-api Maybe it wouldn't be too hard to get working. But expect to get sued.
I like the idea but wouldn't that also make a lot of legitimate use cases of email too costly? Think of a service like MailChimp.com: They allow you to easily manage and send out newsletters. Computing the hashes for 5000 newsletter receivers would take approximately 5 minutes of raw CPU power.

Also: The CPU power needed has to increase every year because CPUs get better and better (and thus cheaper).

Then again: Let's assume Hashcash would eliminate spam or reduce it: This would probably mean a production boost (no humans have to detect spam anymore) and spam filters cost CPU as well...

In the end it may be a 0-sum game but reverse the burden. The more I think about it the smaller the potential problems seem to be...
It could be great. And that exaggerated text voids everything. That's why I told you to fix it ASAP. Before that text make you to lose any more people.
> That --in the extend that it happens-- is a byproduct of the limitations of current WYSIWYG editors, not something inherent in the idea of WYSIWYG editing.

If WYSIWYG editing is not inherently limited, why do pretty much no editors actually support it? For example, spelling/grammar checkers are useful, but when pseudo-WYSIWYG editors implement them, they underline the text, or change its colour. This colouring and formatting doesn't appear when the document is printed.
Hyperlinks are usually hit and miss; sometimes they print as 'blue and underline' (but, of course, are useless), sometimes they don't.
Annotations don't print, but they do show on the screen. Automatically-generated content like page numbers are often shown differently, eg. with a grey background. Again, this doesn't appear when printed.

In short, what you see is certainly not what you get; but removing these non-WYSIWYG features would be a step backwards.
There should be, if they chose to withdraw their bitcoins from Gox. But assuming that the article is right, there would be another transaction that moves the money from their private wallet to bitstamp/another exchange as well.

Basically all there is evidence of right now is that the Chinese are buying tons of bitcoins. No evidence of selling/moving as such.

It's not possible to use Gox for USD withdrawals at the moment so I don't think they'll try that anyway.
The code is perfectly standard plain Lua.

The point is not about expressiveness; it's that while this code composes several higher-order functions, it's compiled into the kind of assembly code you'd expect from a fully optimized C routine.
And for the lazy ones, here are the "votes/donations" on his Bitcoin address:

https://blockchain.info/address/1SPEKXiV6NF9Xg6Ridw2qUtV83T8...
OpenPhoenux GTA04 smartphone, preorders open for 2nd production run
Never noticed that. Bit of an omission on their part.
At high resolution such as printed text at small sizes people tend to find seriffed fonts quicker to read. Something to do with the serifs leading the eye. At larger sizes they just add distraction like any other decoration, and at low resolutions on small-ish text they can produce quite a mess legibility wise unless the font is very well designed with low resolution rendering in mind. Sub-pixel rendering help a little, but not nearly as much as some seem to think.

Some people insist on seriffed fonts even for small text in low resolution environments because they find them easier to read elsewhere, without considering that the different environments (screen and print) have quite different properties (or being blind to where the difference is, I know someone who blames the OS's font renderer when he is asking it for the impossible). Of course as screens progressively move towards higher PPIs (I'd love a 24"+ display with the PPI of my phone's screen) the low resolution rendering thing will diminish as an issue.
I live in Germany and it is by no means a "giant brothel". Yes, there are large ones scattered around motorway exits and industrial parks. To me, them being tacky capitalist sex shopping centres is preferable to being underground, dingy and dangerous.

Trafficking and exploitation is definitely a problem but I'm not sure if the law change from 2001 has made matters worse or better.
The ending was a bit fun for a Swede:

>> But whereas progressive Swedes view their state as able to set positive goals, Germans (the Greens, especially) mistrust the state on questions of personal morality as a hypocritical and authoritarian threat to self-expression. Only this can explain why Swedes continue overwhelmingly to support their policy, and Germans theirs.

Sweden is consensus driven. Only one opinion is allowed at a time in many subjects. No media(/political party) is arguing the German solution in Sweden, it would just be impossible.

Me? I have an unusual attitude in Sweden. I ask: What works best? Frankly, I don't know. The Swedish way sounds nicer, but... does it really work?

(I don't really trust Swedish research on this, a large part of that will come with an agenda.)

Some other Swede will comment and claim I'm totally misrepresenting everything about just one opinion at a time.

Then I will point out e.g. that in Sweden housing just isn't being built, because it would lose votes (and probably lobbying from the big building companies that like the present situation). This at the same time as the population is increasing quickly. This is insane -- but the media isn't screaming at the politicians anyway. Another thing not discussed [immigration].

(There, I saved HN from a few more stupid comments.)

What I would really want to see is trafficking statistics for Sweden and Germany. This is a modern slave trade that destroy people's lives by torturing them for money. Worse than heroin.

Edit: "k__", read the article. It isn't outlawed to sell sex in .se, it is outlawed to buy it. That is a difference compared to drugs. The effects of this is uncertain.
A pull request rewording that text would be very welcome.
Cyprus university accepts bitcoin payments
5 Reasons to Learn Web Development
Your best options moving your startup to Dubai
This shows surprising naivety about what is happening in China.

To generalise massively, Chinese aren't trying to move money out of China.

Instead, they are trying to find any safe store of value, because they don't trust their banks.

Chinese are desperate for any way to save money, because the four-grandparent policy (and no pension) means they need money in old age.

The optimal solution for them is overseas real estate (see the real estate market in Hong Kong, Sydney & Vancouver).

The non-optimal solution used to be domestic real-estate. This solution was less than ideal, because of the huge oversupply in the Chinese domestic market. Chinese investors are aware of that, but "happy" to lose some money, rather than all of it in the case of a bank (and additionally, inflation in China is ~8%, but banks only pay ~1% interest).

It looks like Bitcoin is taking the place of some of that domestic real estate demand.

Note this is only my personal theory, but based on observations from http://brontecapital.blogspot.com.au/2012/06/macroeconomics-...
How, exactly, is it silly? Or prepubescent? (The concept of sexualization being prepubescent is a nearly oxymoronic postulate in the first place.) The model is altered in physically impossible ways purely to exaggerate its sexual characteristics, rather than being portrayed in realistic fashion. That's practically the definition of sexualization.

Does sexualization have absolutely no place? I don't think anyone would argue that. However, it is at best distracting, at worst harmful when it's used in inappropriate situations. There's no reason for a model in a tech demo to have (extremely) exaggerated sexual characteristics, and there are plenty of reasons not to - distraction from the main purpose, possibly making women feel alienated or objectified, and sparking off-topic discussions such as this one in a thread that should only have to discuss the game engine, to name a few.

If it were simply an attractive or buxom model, I'd have little or no problem - it's the blatant, extreme, and pointless sexualization (without going into detail, none of the sexual characteristics of the model are even close to possible in a real human being), that is the problem.
I tend to disagree. As of today, Javascript is the least common denominator of all the advanced web technologies. If you know JS fairly well, you're able to understand nearly everything under the hood if you want to.

If you have CLR/JVM in addition, this just brings more problems to the table, especially when you have to deal with much more languages which do not "compile" to JS or when you have to deal with proprietary APIs/Libraries.

At the end of the day, "what can be written in Javascript will be written in Javascript", thus whatever functionality you want from other technology stacks will be available sooner or later, and is usable from your preferred "compiles to JS" language of choice. If you want a neat debugger, try Typescript maybe? If you like to think functional, give Livescript a shot. Only want class-based OOP and a fairly expressive syntax? Then just use Coffeescript. Or just use Javascript as is if you like it. When you need more performance, check out ASM.js if it fits.

Thanks to Emscripten you may even use languages like C++ for your web development.