jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> This statement is based on the racist assumption that skin color makes you think differently.

Skin color doesn't make you think differently, but it (and, even moreso, racial identity, which is different than skin color) does correlate with things beyond socioeconomic class and personal level of education that do.

> A middle class Asian person who went to college at Stanford is going to think identically to a white middle class person who went to college.

It's possible, because the range of variation overlaps considerably, but, overall, no, major subcultural and lived-experience differences in the US don't reduce to economic class and whether (or even where) you went to college.
I think that quiz would like you to buy two of their products, which is a thing you might want to do (I'd suggest maybe one of theirs and one from a rival, but they're not going to suggest that) but it is not implying those keys are identical inside, they are as you say "independent keys".

So you'd register both keys. Or if you own more, you'd register at least two of them and at least one stays somewhere safe (but like, not in a bank safety deposit box, maybe the sort of place you keep a passport). This way, when inevitably your toddler throws mummy's key ring into a fast moving river, it's just very inconvenient and doesn't ruin your whole year. After you call somebody to bring a spare car key, and ask the toddler to think about what they did, go revoke all those now useless keys and order a new FIDO authenticator.

Edited to add: Even if they started identical you can reset any Yubikey, making the keys inside it random - and very paranoid people might want to before using it, since you don't know what happened to the keys inside it before you got it.
M1 is not a good replacement for Nvidia GPU, especially a professional one.
One way to not care about the arbitrary thresholds set by 9-5 is to happily not think about work during those hours, just as much as you may think of it while falling asleep.
Last entry in the news section is from 2016. Looks dead in the water to me.
I'm sorry, but hosting a domain for a production site on godaddy is just... childish incompetence. If you have a real business, pay for a registrar who will call you. And keep calling until a human is reached.

I'm sure it's a holdover, and it sucks for the eng at backblaze scrambling to fix this. But still. As someone else is sure to point out, you use MarkMonitor or similar.
Somewhere on Reddit there's a great Mike Hamburg (I think?) comment about his approach to quickly analyzing new cipher designs --- is it linear? Can a SAT solver break it? There's more to it, but not much more, and it's one of the denser crypto comments I've read.
This. I’m a backer for their Kickstarter but the lack of PGP is unfortunate. Yes, there are problems with it. But as you said, it’s everywhere. It’s not going anywhere anytime soon, so what’s the harm in supporting it for now?
I liked this one, hiding on wikipedia:

https://upload.wikimedia.org/wikipedia/commons/6/6c/Morphing...

A morphing digital clock
I bet the guys at Twitter are glad they didn't take this advice.
Correct, E-Junkie is $5/month and works for 99% of uses.
Well, the classic way is to set up a web site describing the book, which has a "Buy" button. If/when people click, you explain the the book is not available yet, and collect their email address to notify them when it is available. Then, you pay for some Adwords traffic (say, $25 worth) to drive people to the site, and see what your Conversion Rate is.

In your case, though, if you already have a website in that niche that gets decent traffic, there are probably simpler ways to take the pulse of your current readers.
I was surprised by my almost-panicky reaction to seeing:

Identifiers Can Have Blanks

open_window_with_attributes(...)
becomes:
open window with attributes (...)

I think I actually felt that wrongness in my stomach. Like a more intense version of seeing our corporate network shared drive's files with spaces and parens in them.

I guess I'm old.
Another Zinc: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.6...

That one is more popular, it eventually became OCaml.
Theo thinks that NETSEC was developing backdoors (I have no idea if this is true/reasonable). If so, it's not unreasonable that Jason would have some idea that this was occuring, and if he was aware, one could argue that he should have done something.

Mind you, this whole thing is built on the idea that NETSEC was, in fact, developing backdoors.
I'm no libertarian, but I don't see why those statements make the article terrible. After all, are they not true, and do they not underscore his point--that both of those constituencies benefit from government intervention in society as it is and was in the 20's, and therefore would not theoretically be amenable to principles of less government?

If there's anything that makes the article terrible--which I don't think it is, it's well-argued for the point it's making--it's the blind assumption underlying it that less government is always better. I think that's a silly principle to argue for, but then I haven't read anything else he's written; for all I know he's made efforts to defend it in the past, so I can't assume he considers it a matter of faith.
not really, JSON makes it easy to exchange standard objects and arrays between languages, in PHP it's as simple as:
$json = json_encode($object);
$object = json_decode($json);
I'm sure it's equally easy in other languages, XML is not good in this use case. There's no standard way to do it.
This is mainly due to the current issues in Go with how package imports are handled. Since the Go port of hub relies on third party libraries, it uses Godep[1] to vendor its dependencies.

With /Godeps: 44838 LOC

Without /Godeps: 14733 LOC

[1]: https://github.com/tools/godep
Then the underlying file is scanned. The performance of this depends on the number of non contiguous changes made to the document. At load time i.e. with no changes this will be relatively fast since it is a single memory mapped piece/buffer.

Further request are then either served from line 12345 or the start of the file, depending on which is nearer.
> What month should I conceive my child to maximize their
> educational attainment? I'm only half joking.

I'm married to a primary school teacher. We are very definitely aiming to have babies born September to December. We aren't even slightly joking about that.
> Do you think this changed the purchasing patterns of those who use mobile phones and watched the program?

You have to actually give people ethical alternatives before they're able to meaningfully change their buying habits. "Fair trade" is a real thing for many products, as well as labor and environmental certification (eg, UTZ).

Not everyone will care, but that number is certainly more than zero. The problem is that all major electronics manufacturers are some degree of awful.
Considering how much freedom society sacrifices to protect Hollywood's profits, it's amazing how awful their product is.
Not mentioned in the article but most interesting to me this year is how these guys are "building a bank from scratch in Brazil with Datomic and Clojure": https://www.youtube.com/watch?v=7lm3K8zVOdY

The future looks bright for the language, especially with applications like this.
I recently published an isomorphic React / Flux demo which features all of the above, including progressive enhancement and document title management.

https://github.com/chadpaulson/react-isomorphic-video-game-s...

That said, I am currently working on a more refined approach to isomorphic flux and async in a new project that I hope to open source later.
This was a great overview. Thanks very much for the clear exposition!
Which was one of the core goals. Spread the load, avoid single points of failure, create a vibrant community of contributors, allow people in.
For sure it couldn't work with a diamond shaped table. A diamond table would have two pairs of legs at the same radii on opposite sides of the center. Imagine the floor is bowl shaped radially symmetrically around the center of the table. The pair of legs on a longer radius always stand on a higher part of the floor as the table spins. If the table is tipped so the top is level, both of the shorter legs are above a lower part of the floor. Tipping one short leg down to the floor tips the other one up: it is wobbly. Since everything is radially symmetric spinning the table makes no difference.
"CNNs versus GCNs" is not necessarily correct? You will need to apply GCN on top of CNN to get the structure out of otherwise unstructured text?
Better solution: create a startup to use computer vision to scan the ground and find the optimal rotation for your table. Raise millions in investor capital. Exit before they figure out your company can't make a profit.
That isn't alien language and while it isn't strictly true, it captures the issue more sincerely than your typical clickbait. Nicely written.
Works fine on my ageing iPad mini. What was it about those 5 scripts that you thought would cause a problem? What machine/browser are you using?
"Some businesses cannot be profitable and therefore will not exist at certain minimum wages, though"

If they require lower wages in order to be sufficiently profitable, but those lower wages mean the employees have to rely on taxpayer funded safety nets to survive, maybe the business shouldn't exist?

Because otherwise this is essentially a demand for taxpayers to subsidize the profits of a private enterprise.

If Target and Walmart need employees on food stamps in order to make a profit, maybe we should just fully nationalize them instead of just subsidizing their profits.
Looks cool! Checking it out now. I have a growing interest in Nim, how do you like the language?

One suggestion I have is to output in justified columns for the non-list output, like how ls does.. gives me a headache to look at everything jumbled together.

And one final note, having short hand command flags is necessary if you want a useful command line tool. Like '-s' short for '--salad' or '-c' for '--count' etc
These are different levels of exhaustion.

First link: Last ICANN (global) RIR-reserved block assigned allocated to a RIR. End of the line for blocks that were globally reserved for, but yet unused by RIRs.

Second link: RIPE (a RIR) has one month until it starts distributing its last /8 block (185.0.0.0/8) to LIRs.

Now: 185.0.0.0/8 and small bits and bobs that RIPE still had for LIRs (ISPs) is gone. No more IPv4 for European/ME ISPs from RIPE, only gray market available.

The previous posts were the writing on the wall. Now we're actually fucked.
I've come to respect The Economist and The Financial Times. Their articles don't go viral as much--I suspect because they aren't as optimized for virality ;-)
They were one step above serfdom and that was too close for comfort of the ruling class, even though they were not Tsarist any more.

So they were snuffed no differently than a Tsar would have done.
Google should be made to review and justify every ban since they have have the majority of world power at this point.
Came here to ask the same question. I've tried to find something like this for golang and the tools out there can't handle large codebases.
Don't buy any gadget online as it will be easy to be intercepted and replaced with the malware version. Live out of the grid as you can if you think these stalkers endangered your existence.
How was it a hit piece? Certainly it is great he can respond.
> This research creates deadly diseases that may not have existed otherwise.

This seems like a supremely bad idea.
what a shithead.
I inherited a 1928 model A from my dad last year that he’d had since the early 1970s. I’m looking forward to giving it a drive, but it’s in a garage at the top of a hill and I’m afraid if I drive it down I’ll never get it back up. If anyone had tips for caring for and operating old cars, I’ll take any advice I can get!
Thanks. I had never heard of Clickbank before now. However, a quick look at their terms is a non-starter. They want 8.5% + $1 + 50% to the affiliate. On top of what we would charge, our sellers would be getting something like 30% of their sales.

It's also not exactly the type of product we're selling. There are some subtle (but important) differences between Clickbank's target product and our product.
Thanks guys. She was incredibly popular on the site.
Well, there's no real universal script, so it's not like a better encoding basis (besides numbers) could be found. And dropping down to Latin script is done for other reasons, too. Probably even on the same page.

Encoding in Kanji would result into fewer characters, but would probably result in some funny phrases. ("Turn left at Ephemeral Outhouse!"). Not quite sure whether that's good or bad...
Why stay on the surface with MapReduce? You might as well dive into functional programming, and see the greater patterns behind these things.

Having some concrete experience with frameworks like Hadoop is still immensely useful, of course.
Excellent suggestion. I emailed her office a request for an interview.
That's definitely true (I live in NYC...) but misses the point of the observation. The point is that the same material stuff will make you happier in a context where other people have less.
Also Okasaki's "Purely Functional Data Structures" book is a nice and meaty thing to read. (Though I have to admit that of course it's much easier to read than The Art of Computer programming--at least judged by the metric that I actually read Okasaki's book, but wouldn't read tAoC just for fun.)
Windows 7 does have some resolution independence, but it's very buggy and is very similar to desktop Mac OS X's sub-par implementation: http://blogs.msdn.com/b/e7/archive/2008/09/13/follow-up-on-h...

iOS 4 is the first OS to be completely resolution-independent. Even Android's attempt at resolution independence is not widely supported well by Android apps.
Pulling out one example of what may be a poor user experience and then generalizing that the sum of these subjective things is "sign of the internal struggles at Apple" is reaching a bit.

Apple is a hot topic these days, and many want to be a critic about the smallest things, followed by generalizing these thoughts into an "Apple is circling the drain" type of argument. Apple has never been perfect.
Yes, this is the way that customer call centers can monitor the performance of their own employees.
Probably most don't care, but it really depends on what you're scraping and who owns it.

If the data is central to someone's business (e.g. Ticketmaster, airlines, or anything you had pay to access), I'd tread real carefully.
I also hit 'n' as well, both on the iPhone and the iPad. I was worried this was just me, thanks for letting me know I'm not crazy.
As the NYT explained it - I believe the classifications organize the cables into degrees of secrecy. 'Top secret' is the highest secrecy in the US Gov't, so I would imagine 'secret' is therefore more secret than 'classified'. 'Noforn' apparently means 'this should not be seen by foreign [individuals'.
The page is a little dated now. I use elinks instead of w3m these days. cacaview is pretty neat-looking, though!
I don't know enough about the technology to understand why I should be impressed, but the 8bit art is superb. Someone really knows how to pick a pixel.
It gives the option for Grandmothers to print “Let’s Party” flyers in an appropriate font.

Still, it’s disgustingly tacky.
That story is stupid, and the authors are a pack of idiots.
This article is from March 2009. I haven't heard of a single fine being issued for this.

As a side note the internet filter mentioned in the article never received enough votes and the government minister in charge of the program conceded that it likely never will.
We're basically paid to look in other people's boxeolae.

Sorry, if your own personal experience suggests that most software is rigorous with SQL and input validation, I think I have to assert a broader and more accurate perspective on the issue. It feels statistically improbable to me that we're just missing all the "good" software.
I have copyrighted material in my Dropbox right now. It's copyrighted by me and my business partners. We're making a film and the material on our dropbox will eventually make it into the public eye.

We're not Big Media people, but what about other content creators? Especially musical collaborators...
This is pretty cool, anybody know of one for android?
There are projects that simulate neurons at the biological level not just the neural network approximation which have demonstrated great results. Theses simulations work for simple organisms and scaling things up is not really a CS problem.

PS: It's assumed that there are shortcuts to AI, but the absolutely worst possible case is a QM simulation of each cell in a body and it's environment and we do have the math for that even if the computational power is hundreds or even thousands of years in the future at current computing growth rates.
> Mark Zuckerberg may be a mediocre coder by HN standards,

Don't mean to pick on this one comment, but he is certainly not a "mediocre coder by HN standards". There may be a few people at Facebook who are better at raw engineering, but in terms of the full stack (energy, focus, originality, ability) Zuckerberg is one of the best.

Reading about Haskell != building Facebook.
Indeed. And thanks again.
'-X' is supposedly the safe alternative to '-Y'. However, as a Cygwin/X maintainer says "this is widely considered to be not useful, because the Security extension uses an arbitrary and limited access control policy, which results in a lot of applications not working correctly and what is really a false sense of security"

http://cygwin.com/ml/cygwin-xfree/2008-11/msg00154.html
Definitely a funny find, but to say

> Nokia is one of the most active Android contributors,

when Nokia contributions are about 1% the size of the most active contributor (Google) (and they are far less than 1% of the total contributions) is a misdirection.

(And, as the article states, they aren't Nokia contributions to Android, but to open source in general, that ends up being used, among other places, in Android.)
Finally, listing "how we are losing our civil liberties" somewhere between "who's hanging out with who" and "how much to pay for a domain name" is the best way to bury the remains of our civil liberties.

Thank you for raising this issue. "Who's hanging out with whom" is in the category that's both unimportant and very hard for an individual to change. The loss of civil liberties is a matter where it's very hard for a person to effect change, but it's an extremely important issue. I don't think it's very useful to spend 4 hours per day on the Politics section of Reddit, but to call politics "unimportant" just because it's impossible for an individual (in most cases) to make changes is short-sighted and wrong.
They don't want their brand associated with piracy. According to the developer, they have resolved the issue in a civil way. I don't see a problem here.
Crude tests suggest there is about 20% less voting.
Oddly enough, I'll be TAing an identical class this summer. Any quick tips or advice? (I'll probably also send you a message later as well). Thanks.
RWW did an article a couple weeks back about tutorials/books: "6 Free E-Books and Tutorials for Learning and Mastering Node.js" http://www.readwriteweb.com/hack/2011/04/6-free-e-books-on-n...

I also have this in my "In-box" to evaluate: "Up and Running with Node.js" http://ofps.oreilly.com/titles/9781449398583/
That article does not explain anything. It's author merely notes an efffect he saw from experiment, but does not describe why it should be so...

Wings works the way they do because othey curve the path of the air that flows around them. They deflect the air flow, thus creating a force. http://amasci.com/wing/airgif2.html

The "coanda effect" breaks if you give your lifting surface too high an angle of attack (stall), but a reduced quantity of lift is still produced.

Planes can fly upside down because the increase the angle of attack, and the path the air takes IS longer on the top (flat surface) then it is at the bottom (curved surface). A plane with assymetrical wing section flown upside down at a zero angle of attack will go down. This is why aerobatic planes always use symetrical wing sections.

Flat wings work very poorly and stall at very low angles of attack, beause of flow separation, but they do create lift, because the point where the flow separates between upper and lower surface is not at the leading, but somewhere on the lower surface. See this image: http://www.arvelgentry.com/images/plate2.jpg

This guy should read "Theory of Wing Sections", by Abbbott and Van Doenhoff (http://www.amazon.co.uk/Theory-Sections-Dover-Books-Physics/...) before posting misleading essays.

Sorry about the rant, but I don't want anyone taking what this guy writes for the absolute truth...

Obligatory xkcd reference: http://xkcd.com/386/
Yup: exceeded memory. The thing is big: Chrome task manager announces the tab is 426mb.
You might be a UNIX geek if:

You type "cat news" and then are confused that the results involve felines.
hey you have no form validation for your signup. I just submitted an empty form and it went through. You might want to check that :)
That's definitely technically impressive. The thing is, though, I will never understand why people show this kind of thing off. Nobody is going to make a video like this in SVG except when they're showing off the capability of the browser - it's simply not worth the money or the time.

I mean, sure, it's a tech demo, and a damn impressive one at that. But what's it showing off? Those of us who know why it's technically impressive know that it's never going to be worth it to do anything of this scale. Those of us who don't don't see any difference between this and, say, a flash video.

Regardless of whatever it is that I'm missing, this is fantastic. I can't even imagine just how difficult this would have been to make.
First rule of the Calvinism,:
- We don't talk about noodle incident.
In that video there is a mention that Milton Friedman supported basic income. That is wrong! He opposed UBI. He instead proposed NIT(Negative Income Tax)[0]. As an engineer, I think NIT is far more efficient than UBI. UBI is like "spray and pray" policy, whereas NIT provides support to those who actually require it, automatically.

[0] https://www.youtube.com/watch?v=xtpgkX588nM
This is not mutually exclusive

> were they exploiting open source by using it

Yes, they were profiting from labour they didn't pay for

> or were they getting more people to contribute to open source

Yes they promote open source so they can get more work done for free

> You know the point of contributing to open source is it make it open source, right?

That's the idea, but reality is that this is a loophole where big corporations save on R&D and get work done without having to pay salaries and taxes. In many countries you cannot hire someone without paying them even if they agree to work for free and the same should apply to software.

> Do you exploit open source by using Linux instead of paying for Windows?

The problem is that it is difficult to reward all the people who contributed to Linux and that needs to change.

> Do you exploit open source by celebrating open source developers?

That makes little sense. If you embrace open source you are actually helping big companies getting free labour.
Is there a compelling reason to use EF6 instead of EF Core? I personally haven't used EF, or even seen other teams using it, for years now.

Similarly with WCF. It's something I used to use a decade ago (though I admit I was never a fan), but haven't seen it used in eons.
The m1 air is the cheapest computer apple sells