skysight-inc/HackerNews huggingface dataset:
There's a stupid trend going around where Facebook Pages post word searches and hidden object games about whatever brand they're promoting.

I guess we now know why.
I think you have an interesting point but it ignores humanity. People want what they want for different reasons. As a marketer, it's probably easier to give people what they want than to change people's minds to accept what they need. I blame neither person in this situation only I'd try to change the system which surrounds them.
HackerRank has a pretty good collection of multi-language challenges with a range of difficulties and problem domains to choose from:

https://www.hackerrank.com/

There's also a competitive aspect to it if you're into that kind of thing, but I personally just use it as a casual learning/interview prep tool.

Their functional programming collection has been especially invaluable for me for getting used to solving problems in a functional mindset.
You could just compile with optimizations off.
ACPUL 1000_Test-._.-Boot.acpul – Mobile Algorithmic Language
https://github.com/d08ble/acpul-demo/blob/master/1000_Test-._.-Boot.acpul

Display/GPU drawing

Box2d physics

Networking (NodeJS, peer to peer, etc)

Input (Touch, Accelerometer, etc)

2D/3D Engines as backend

Audio DSP for music apps
Why? There is still the version history and the admins of the organizations are the top contributors beside of Unknwon ;). I just started to contribute smaller pieces...
There is no such thing in portable C / C++.

There are some ISAs that pretty much require optimizations, for instance.
Those kind of results are why I encourage copying past designs for new hardware projects in safety-critical space. Especially NonStop architecture, which is patent-free now. Take one of older ones, make it 32-64 bit, put modern interfaces on it, put it on an older SOI process node for reliability, optional lockstep, and the result should run very well for a very long time.
Counter points to all of that:

1. All of the software that creates printing paths is a derivative of the work done to turn solid models into milling machine tool paths. That software has existed for well over 30 years, and the proprietary stuff is excellent.

2. This is the big advantage of 3D printing. Arbitrarily complex shapes don't increase the cost. That said, you can do some insane things with a 5-11 axis machining center.

3. It's impossible to say as a general rule which one takes longer. If you have a shape that is relatively close to the full volume of the stock, then mills will be faster than 3D printing. If you are spending a lot of time cutting down stock to get close to the final shape, then 3D printing might be faster. Either way I would expect finishing steps.

4. Either way you are starting from scratch, this goes back to #3. No one really wants to do rework unless you are building very expensive industrial parts in low quantities, and at that scale you are unquestionably milling.

5. CNC mills are exactly the same. Actually most of the ones in a factory take the raw feedstock in and spit out finished parts, no human intervention required. 3D printers generally don't do this yet.

I get the impression you haven't worked with advanced CNC machining centers. I've worked with $50,000 mills (and $500,000 mills). I've also worked with $50,000 3D printers. The $50,000 mill beats the pants off the $50,000 3D printer every day of the week.

At the hobbyist level and a budget of $2,000 things are different, but serious industrial production is definitely better done on CNC milling machines. If you are comparing manual mills to CNC 3D printers, that is pretty apples to oranges. That would be like comparing a CNC mill to a guy holding a hot glue gun.

Source: I've been a mechanical engineer designing manufacturing systems for medical devices & nuclear submarines.
Read "The Bet: Paul Ehrlich, Julian Simon, and Our Gamble over Earth’s Future" and learn why this sort of thinking has been shown to be wrong again and again.
Legere: If you’re not pissed off, you’re not paying attention [video]
I'm no tax lawyer, but my understanding is that income trusts provide a way around this, and this particular arrangement is available to Canadian firms: http://www.investopedia.com/ask/answers/06/deductdividendpay...

I'd like to believe that it all evens out in the end, but the reality seems to be that many firms are able to avoid a lot of tax through a combination of aggressive accounting and lobbying for either special tax treatment or subsidies of one sort or another. I agree with you that robotic labor may well fall subject to taxation and if so this will be why - many people don't feel they're competing on a level playing field with the owners of capital.
Leslie’s Law: When Small Meets Large, Small (Almost) Always Wins
NLP in python – predicting HN upvotes from headlines
The TSA was created for one purpose and one purpose only...

To enrich cronies.
> He holds simultaneously the highest religious and political offices of his people.

No, he doesn't. Since 1959 the government is exile has had a prime-minister/Sikyong/Kalon-Tripa[1]; since 2001 it's been an elected office; and since 2011 it has been the government in exiles most powerful political office.

They went form feudalism to a constitutional democracy with a titular monarch in less than 60 years. If nothing else about the Dalai Lama were impressive, overseeing that transition alone would be.

[1] https://en.wikipedia.org/wiki/Sikyong
That's amazing. Doing the first step in assembly instead of C is quite overkill, in my opinion, but the whole thing is impressive. Kudos.
> I don't have a good definition, just an "I know it when I see it" sort of thing.

Without a decent definition, no-one can hope to satisfy "as opposed simply to lyrics using poetic structures, like rhythm and rhyme". Basically you're asking people to prove your personal preferences.

'What is the difference between poetry and lyrics' is an age-old difficult question, with an easy answer for those who don't think there's a difference, and difficult searching for subtle differentiation for those who do. The link below is a good write-up of many of the issues, with the author thinking there is a difference, and that is only that lyrics don't work 'as well' without their attendant music (but which means we should to define what 'as well' means... and exceptions can always be found).

http://bostonreview.net/forum/poetry-brink/difference-betwee...

Ultimately, if differentiation is that difficult a question, the two entities aren't all that qualitatively different, in my opinion.
Feds Eye Link to Private Contractor in Massive Government Hack
Yay! Let the rich be the only ones who can afford computers! Shoes! Books! Potting soil! Clothing! Housing! Cars!

The list of horrors that the free market visits upon the non-rich is truly shocking. After all, by your logic all non-regulated goods must be affordable only by the rich.

The level of economic ignorance in this thread is stupefying.
Do one thing, and do it well
I am surprised at the negativity here. I learned from the little bit of information I have gathered from the historical development of computing that computers were initially only designed for circuitry to automate stuff. Speed was an afterthought. Fast forward to today, reiterations on speed have broadened the uses of computers beyond simply automation.

Likewise, this kind of work is not really just about the hype on 3D printing but it's the ability to automate things. Tomorrow, reiterations on 3D printing will bring speed, accessibility, and democratization of abilities, not to mention the lowering of cost.

Then after tomorrow, or maybe even today, we will have 3D dismantling. Again to automate recycling and reuse of resource.
> you can be specific or generic

Well... there you go. I thought when you said "you" you were specifically referring to me. But then I reread it and it turns out you were saying "[the word] you." English is a pretty complicated language. No wonder we're always pissing each other off. (Edit: "we're" was not meant to refer to specifically you and I. It was a more general "we as a people."
Not to mention the m68k flat address space. A clean architecture for clean code.
At 20 years, $2m means you can hire 3 people for $33k a year to do the job. At 30 years, you can only hire 2 people for $33k/year. That figure does not include benefits. That may or may not be viable for 19 schools (depending on how far apart they are, etc).
> at least they aren't preoccupied with extinguishing their competitors and dominating ("owning") their users.

That's weird, because my perception of the companies listed above is that they are exactly preoccupied with that.
You made a good point: OpenBSD is way more complicated than GPG. I set up GPG with one command I got off the Internet. I also got a cheat sheet giving common commands I need for common scenarios. These people weren't just barely technical: they were unable to use Google as well. I'm dismissing the study as having little value. Need a new one with people who can follow steps they find on Google. If they fail, the author's point would stand.

One more thing they forgot to mention: GPG is apparently so secure that Snowden leaks show that NSA hates running into it and even uses it internally. Biggest endorsement one can get. I'd replace the interface for sure, though, where users would never see it.
I can't put my finger on why but it feels a little cramped.
It's too bad we don't have <a href=... method="post">.

The distinction between safe and unsafe is not only useful for things like prefetching or caching but also for csrf. State mutation (whether intentional or accidental) on get requests can totally undermine your site's web security.
Teaching programming to a 9 year old with Tcl
Going one step further, with less cash flowing from workers to businesses, there will be less need for trucks to move materials and goods around.

This would allow the truck driving robots to stop working as well.
http://www.getpoint.co/
That's just not true. It has irregularities, but most of the instructions fit into a small set of groups that follow very simple patterns.

But secondly, where the 6502 deviates from a tiny set of regular patterns it is largely by omitting specific forms of instructions, either because the variation would make no sense, or to save space - the beauty of the 6502 is how simple it is:

You can fit the 6502 instruction set on a single sheet of paper with sufficient detail that someone with some asm exposure could understand most of it.
KDB is actually free nowadays if you can live with the 32bit limitation.
AT&T M2X Add-On for Heroku Simplifies Building Apps and Services
For understanding and calculating MRR, CAC, LTV, and cohort analysis, "SaaS Metrics 2.0" by David Skok (of Matrix Partners) [0] is highly referenced. Skok discusses viability of SaaS businesses (such as that LTV should be at least 3x CAC). A list of definitions is provided [1].

[0] http://www.forentrepreneurs.com/saas-metrics-2/
[1] http://www.forentrepreneurs.com/saas-metrics-2-definitions/
Mims: Twitter’s Original Sin, and How to Fix It
https://en.wikipedia.org/wiki/Ransom_note_effect
Cool.
We have been working on using graphdb in food industry trying to figure out a way to deliver value from this technology. I think it is more important to focus on the problem vs the tool. But the tool itself sometimes can change perspective.
I also came across this article on how graph theory is being used in Genomic. Fascinating! http://www.technologyreview.com/news/537916/rebooting-the-hu...
No, it's not just the administrative overhead. You're forgetting volunteering. Some of these people freed from their bullshit jobs will volunteer for whatever they deem important or interesting. That's a better use of human capital.

When I talk about wasting natural resources I'm thinking about electricity for the office/plant, fuel for the commute, etc. Pretend-work is not without costs.
This is a huge surprise! I had been under the assumption that asynchronous semantic edits were the only true way forward. Synchronous large-scale edits?! If you can make it work, even only half of the time... that is an enormous productivity boost.

Well--fair warning, it's happy hour--but allow me dump my incoherent gut armchair objections.

- Large-scale edits mess with large-scale invariants. Can this edit calculus and scoping mechanism truly deal with arbitrary changes? Or is "arbitrary changes" a white rabbit, and can you come up with a calculus that handles all "reasonable" changes?

- I had previously thought that the only way we're going to get past the {software upgrade,data migration} bottleneck is through semantic VC. Developers make mistakes. Software evolution as a gradient (rather than the status quo of progress in fits-and-starts) seems extremely unsafe. Does Unison make all mistakes undo-able?

- Won't "branchless" conflict-free versioning be the same as constant forking, creating an enormously fragmented software project? (So postmodern!) How do you get everyone back on the same "master" mainline; surely not all possible Edits can commute?

I guess all these concerns are irrelevant if you treat synchronous editing as the golden path, and fall back to async for the hard stuff.
I am really tempted to set up a new account just so that I can post "Embrace, Extend, Extinguish" to each MS article. Just that. Three words. Each article.

The only reason I don't do it is that I'm afraid it won't be distinguishable from a small percentage of the HN readership who do so seriously.

Really, it gets boring.
It works pretty well for food.
I got back on GnuPG recently because an associate wouldn't communicate without it. We came up with a trustworthy way to exchange keys. After that, I just cut and pasted crap from this:

http://irtfweb.ifa.hawaii.edu/~lockhart/gpg/

Been working fine so far. I'm sure there's all kinds of complicated ways to use it but it just takes a few commands to do most of the work. I only use two these days: one for sending and one for receiving. I scripted the more complicated one (send) where I type an alias and a text file with it doing the rest. The decrypt command, -d (file), is easy to remember. Pretty simple compared to trying to learn OpenBSD.

Not to say they're wrong for making something easier or the interface couldn't be way better. Just that me using this thing with almost no thought argues against all this difficulty people are bringing up.
I don't see it succeeding unless they get Riot Games to exclusively stream on YouTube. That amount of views League of Legends brings to Twitch is crazy.
I've been using El Cap and iOS 9 (and watchOS 2.0) since Monday, and I'm really liking San Francisco. I feel like the keming could use a little tweaking in places, but—for the most part—it's a big improvement over Helvetica Neue for legibility. And it's also nice to feel like I'm no longer staring at Gap logos all day, every day.
Not just distributed very quick but deemed worthy or unworthy very quick by the pseudo-meritocracy that is the "upvote".
So now that you can even get EV certs for free, what does this mean for the SSL Cert industry? Are they quaking at the knees or do they not care?
That's definitely an improvement and pretty easy to use as well.
> Do you have any examples of genuine poetry—as opposed simply to lyrics using poetic structures, like rhythm and rhyme—in music?

Poetry is often set to music. It's totally common to read in literature texts about a poet's works being set to music; I'm reading Donald Keene's book on post-Meiji Japanese literature and for at least one poet he mentions that his poems were popular enough that they were recited with music, and there's examples in Western literature, especially the Greeks like Sappho with lyric poetry.
So how does Hacker News think that Twitch and YouTube Gaming are going to work with VR. Seeing the gamer and their reactions is part of the appeal of Twitch, but that changes with VR where you can't see someone's eyes.

Amazon (who paid nearly $1 billion for Twitch) and Google really believe there is a real future watching people play games, but one real challenge seems to be the VR integration.
Not a fan of TTIP but Ars got that wrong. The estimated costs are mostly from "endocrine disruptors found in food containers, plastics, furniture, toys, carpeting and cosmetics"

http://www.theguardian.com/environment/2015/mar/06/health-co...
Err, are there any systems that try to cut over to a new package before it's been built successfully?
IMHO, I don't think it requires any practice to be able to invert the binary tree. It is so trivial that it only requires a very basic level of programming skills. I agree whiteboard is generally broken, but for this particular case, I don't think Google is doing wrong. We can think another way, if some company hires people based on his reputation instead of the ability of doing actual work, I don't think it will survive. In this particular case, you just didn't show your ability of doing actual work, that's it. I am glad to see that Google prefers ability of doing actual work to reputation.
> He holds simultaneously the highest religious and political offices of his people.

Not since 2011 when he stepped down as Political Leader.
No.

The compiler would just optimize that set right back out.
What should we do is a really difficult question.

It will require a multi-pronged effort, ranging from trying to implement better labor laws to improve parental involvement and reduce stress among the poor, better community health plans to counter poor nutrition, better public schooling through investing in teacher's salaries etc. Maybe after 20 years of doing that we're going to see minorities improve their standards.

But considering that any such long-term approach will be blocked immediately by the free-market enthusiasts, I fear there is nothing much that we can do. That raises a more important question: is fight against the machine even possible?
Google can do some exclusives for tournaments and I have to imagine they are already in talks with some top streamers on Twitch to come to YouTube.

This would be a good time to be a streamer with a lot of fans to get in a little bidding war between Amazon and Google.
Not too young here; San Francisco was one of the original bitmapped 'city' fonts which shipped with the original Macintosh operating system, alongside Monaco, Chicago, Geneva, Los Angeles, Toronto, New York, Athens, Venice, London, and Cairo.

http://www.folklore.org/StoryView.py?story=World_Class_Citie...
Quick comment regarding key sizes. NSA has a patent on ECC, expects licenses for commercial use, and has some kind of conditions you must adhere to if applying for a license. I'll let your imagination wonder on that last part as mine does. The choice is easy for me between asymmetric crypto that's patent-free and a kind the NSA controls. This might not apply to your personal use but it can to any company using such a tool.

Given the leaked BULLRUN slide, I'd rather not be in a position of NSA showing up with plans for my product along with a legal claim on it. RSA or DH it is, then! Or clever symmetric schemes that avoid that stuff entirely. I do that, too. I haven't missed not using ECC as I rarely need to transmit asymmetric keys.

EDIT: The few legitimate responses to this showed NSA patents are expired, Certicom's 130+ still require license from new owner Blackberry, and Bernstein's curves might be exempt. I appreciate those updates. Status quo: forms of ECC are covered by patents and you need to consult an attorney if doing it commercially.
The great thing about K/Q is it's simplicity and minimalism. It's fast because it doesn't do very much and doesn't have layers upon layers of abstractions.

I would love to see a derivate of it with proper async support and more useful error messages.
Threes goes free
It might be interesting to offer the reverse: incremental translation of source material that's in the reader's known language, into the target language.

That is, simply by switching into the mode, each page the user visits would have some of its words translated to the target language. They'd have distinctive styling, and a simple hover or click would show the original word. You'd always be reading a mosaic of both languages

As they hover/click for clarification less often, more and more words would be target-translated... building the new language vocabulary over time.

Of course, this doesn't teach the new language's syntax/ordering... but even that could maybe be incrementall mixed-in over time. Perhaps when there's a clear 1:1 sentence map, a sentence could (with some probability linked to how many words have already flipped) flip to the target-language's order-of-presentation, even if most of its individual words are still native.
Indeed, we're running out of water. That means that we need to know not only how to reduce overall water consumption, but also to prioritize how that water is consumed. I reckon crops (even the less important non-staple ones) are more important than green lawns right now.
The font in that picture is Myriad Pro, I believe.
Spaniard here (I don't like bullfighting AT ALL, I despise it, but just for the sake of explanation)

Bullfight is not considered a "sport" in any way. There is no competition, and their supporters calls it "an art" (which it's too big a word for what it is IMHO).

It is closer to a "performance", a daredevil act where the bullfighter performs calculated dangerous acts aiming to create something exciting and aesthetically pleasant for the public.
Instead of a big ramp, there is a dangerous living animal, adding risk and unpredictability to the mix.
Since the discovery of antibiotics and modern medicine, is not as dangerous as it used to be (there is an sculpture devoted to Fleming on the most important bullring in Madrid), but it's still quite a risky activity.

It is also banned on the Canary Islands (since 1991). I'd say that most of spaniards oppose it (especially younger people), but there is a significant group of supporters, and given that's it's a tradition that has hundreds of years, it's difficult to ban.

Again, I don't like it AT ALL. It is disgusting. But it's also not well understood outside of Spain, so I'm trying to give some clarification. Please feel free to AMA.
Patch theory?
Ideally, engineering management should have the technical understanding and social skills to recruit. If they don't have the time, that's another story, but for most companies payroll is the biggest expense, hence the most important investment. You don't want to leave that in the hands of people who don't know what they are doing. Third party technical recruiters who don't have a technical background go through orientation and training, and even given that look at the state of things. Managers need to make time to do this or hire someone who can. Dedicated training may help, but not much, and blog posts certainly won't fix this.
This is a good point, but I took murbard2's post (https://news.ycombinator.com/item?id=9708591) to refer to works that are intended to be musical, but that can be recognised as poetry, rather than to works that were first written as poetry, and then set to music. (I recognise that I am on possibly dodgy grounds here by trying to determine whether a given work is 'really' poetry, but musical, or 'really' music, but poetic.)
What's semantic VC?
Oh.. version control?
If anything, that's an argument for cutting off non-essential (read: landscaping) water use entirely and prioritizing drinking water and agricultural irrigation (i.e. the things that actually tangibly benefit wealthy and not-wealthy people alike). We need drinking water and food. We don't need golf courses.
My reading was they did the exact opposite: considered https to be a failure of end-to-end security they wanted. It was various users that apparently wanted HTTPS. I could see how they got to that: I access the site with HTTP; an intercept might happen; HTTPS protects HTTP; let's protect it with HTTPS! Fortunately, the experts knew better and avoided that nonsense.
Show HN: Tota11y – visualize and diagnose the accessibility issues on the web
Who said you can get EV certs for free?