skysight-inc/HackerNews huggingface dataset:
The article makes it sounds like it's a secret and she's disinterested. The selected quotes make her look like she's underestimating the challenge. But then you listen to the linked excerpt of interview:

- "I'm going to put my cards on the table, Jeremy, I can't code.
I've committed this year to learning to code, hopefully."
- "Take a year?"
- "Well, you can do very little in a very short space of time."

"Very little" in a "very short space of time" seems sensible. Her explanation of what code is:

- "Code is the language you use to instruct computers"

I find her position reasonable, and don't see what the fuss is all about. If played well, the "hey, I'm learning to code too!" card could be more valuable than "you should all learn what I already know".
Cowboys would make good founders
This is a great essay...it illuminates the interplay between science, politics, idealism, and human endeavor better than most things I've read that bemoan the underfunding of NASA: Human-based missions are unfeasible if we want to expand space exploration....yet the public can't get behind robot-missions, and thus, the lack of funding and interest.

This conflict mimics the technological dichotomy in the rest of society...how can we continue to value human contributions when computers can do things so much more efficiently and accurately? My opinion is that there are plenty of things that require a "human-in-the-middle" for the forseeable future, earthside. But in space, it's much harder to justify, based on the plain physics of sending a human into space.
Thorax: Backbone + Handlebars
There's Cloud Haskell which is an attempt to do Erlang style distributed concurrency in Haskell. For non-distributed concurrency, you can already get away with using Haskell's green threads and channels. Furthermore, there's the beginning of a hot code swapping system in GHC now, but it's not terrifically popular at the moment---it was built for a particular use at Facebook and hasn't gotten too far from there.

It's worth talking about why Cloud Haskell is tough, though. The primary issue is that Haskell doesn't have any kind of transparency into functions---if you are given a type of `(a -> b)` there's no way to examine what it is on the inside, no concept of source that could be sent to another node.

This limits the kinds of messages and spawning that can happen in a distributed Haskell system. The Cloud Haskell project is working to remove as much of this limitation as possible, though.
To be honest, I don't understand your reply. I was merely making a suggestion to avoid using headers for unnecessary data.

"No one is saying how this should be implemented, [...]". The project is called "human-headers". I don't see the need to point out what the goal of the proposition is.
��� ��� �� �� ����
I created something similar a few years ago: http://openhercules.com/ . It supports reusing lists through an explicit clone. Source is at https://github.com/flyingmachine/openhercules .
Good points, although I'm not sure what you meant by "disinterested". "not interested" perhaps?
I believe the point of the technique is that it may avoid some heuristics that malware scanners use to identify loaders.
But sooo much streaming?
Humans now account for less than 40% of web traffic
Scarily, she's probably actually... correct. You can teach a teacher how to teach a student to code in about a day... for the definition of "teach to code" that they are operating with, which often seems to be "here's a book, read out of it, grade student submissions if they look sort of like this and ding them if they don't, now we're going to shove you out the door, good luck!" I mean, yeah, that probably only takes about a day... after all, you're a professional teacher with extension training in teaching, surely it wouldn't take much longer than that or what was all that training for?
I think the issue here is this part :

"One explanation for this could be money laundering"

Selling some useless crap for stupid prices is one of the easiest laundering techniques beloved of many people trying to account for a sudden influx of wealth. Oh ? The suitcase of cash, well it's like this, I sold some old jeans, my wrecked chevvy and a busted tennis raquet to some nameless guy down the [pub|bowling alley|policemans annual ball] and he gave me like $250,000 in this suitcase for them.

I'm sure some of these apps are people having a laugh and then getting an even bigger laugh when someone actually pays the stupid price tag they put on. However, at least some of this has a distinct whiff of laundry detergent and it's always useful to have some schmucks innocently purchasing thrown in for good measure to delay investigators as they follow dead ends to people with more money than sense.
Scala Tutorial Through Katas: String Permutations (Easy)
Does anybody know if they are going to archive the content like opencourseware? It would be nice to be able to follow at your own pace.
Fair point, I'm coming at this from a northern climate where I usually am comfortable wearing a coat indoors anyway.
On plenty of networks (it's been years since I was on IRC, so unsure which IRCd's support it, but iirc both Quakenet and Freenode do in slightly different ways) even support host-masking as long as you are auth'd on the network - of course, IRCops could still find out, so a subpoena (or hacking into the servers) could see it, but prevents /whois from telling you at least.

(I think some networks even partially hide your IP by default anyway)
Unfortunately, it appears that this site is completely in persian script - Farsi.
I do not dissagree with you, the hacker news community is, of course used to play with new ideas showcased here, but after reading stuff from Eric Rise and Steve Blank and .co I decided to go after a "Minimal MVP" so to speak.

Hopefully no one is feling tricked by the title, if so, I'm sorry and beg your pardon.
Haha I noticed that!
Try to remember the NSA is an intelligence agency, not a law enforcement agency. They're not interested in producing evidence and bringing anything to trial.* Rather, they're targeting anonymity and privacy in all forms since these oppose their core mission (Signals Intelligence (SIGINT) and Information Assurance (IA)... http://www.nsa.gov/about/mission/index.shtml).

* Though through inter-agency collaboration, they tip off other agencies when they have something...
Patent trolls watch out – Apple and Google join forces to make you think twice
Then you go from being a prototype designer and software/hardware developer into a businessman.

If you are building something that can acquire a patent, you do that first. Make sure your patent applies to the big markets (US, Europe, China).

You'll now need to hustle to discover manufacturers in the worlds factory (aka China). You may also be able to find an OEM in Taiwan or another high-tech country that can help you refine your designs and turn the prototype into a working product.

You'll also need to develop sales/marketing channels, work out logistics, costing, life of product, etc.

Basically, if you are more interested in the technical side of things, you'll quickly grow frustrated with everything else.

Before thinking of building a great hardware product, first see if your profile fits that of an entrepreneur.
"If you build it, he will [find a way to launder money with it]."
I think his observation is relevant at any level of abstraction.

Gates had a complete sense in his head of how his program worked at the level of machine language. But not at a lower level of CPU microcode, or transistors. So even he, even then, was not claiming to have "total" understanding in the sense I think you mean.

Likewise if the Linux kernel (or your distributed web app) is organized into a reasonable set of "chunks", then it is possible to have usefully complete sense of how it works. The implication being that if it's not organized -- or organizable -- like that, you have a problem.
The questions are setup for a generic situation which I like, but the answer for #2 seems to be a single solution. What do you do in the case that you need customer data as part of your product (Say the product was more traditional CRM).

Could have been a good post but they cut to the commercial message too soon.
I may be missing something but I think this could be done more cleanly with an atomic counter or semaphore [1] in Redis.

1. Have a task that releases 1 resource to the semaphore
every (1.0 / cps) seconds.

2. Workers wait to acquire a resource from the semaphore
before making a call.

Due to the rate of release being fixed at 1/cps no worker can ever exceed the calls-per-second limit. Much simpler than sending Lua over the wire.

[1] https://github.com/dv/redis-semaphore
Someone who will have experience of what it's like to learn to code, in charge of some initiative responsible for encouraging people to learn to code(1)? Outrageous! I don't want people at the top to have any understanding of the product they're delivering!

(1) Put aside the semantics argument for the moment.
Great Brands Never Have to “Give Back”
Hi folks. OP here.

Truth is, I just got pissed off with the current system here in the UK (I am sure it isn't dissimilar elsewhere) so I thought I would do something about it.

I was sick of explaining to recruitment agents that I am NOT a DBA (I have SQL programming experience), that THERE IS a difference between PL-SQL and NOSQL (yes, I had that conversation recently) and that when I applied for a job I spent the vast majority of my time chasing a recruitment agent that would never return my calls or had so many CVs and resumes to look through that my chances were almost nil.

It gets worse: One guy I spoke to (who has no programming experience) says he routinely gets recruitment agents contacting him for .NET programming jobs because he has a .net domain name in his CV!!!

Here is how it works:

1. Candidates enter their skills that are currently hidden in their CVs and resumes.
2. Employers enter skills that they need to hire and they get real time feedback on how many candidates have those skills. They fine tune as necessary to get the short-list down to a manageable number.
3. Employers then contact the candidates directly.

I figured that the most important thing at the first stage of job hunting is skills... as a candidate, they are a very important asset and an employer can very quickly build a short-list of potential candidates if they have access to these skills in a standardized manner.

Also, a few friends of mine have hiring responsibility in their jobs and one of them was hiring a Java dev last year and contacted 3 recruitment agencies looking for 3 CVs from each: Only 1 replied with 2 CVs, neither were suitable. He then advertised the job himself and got 1500 applicants... How is anyone supposed to shine when the employer has 1500 applicants?

I have come up with a way to let a computer short-list candidates for employers based on skills... it's simple and doesn't require a non-skilled recruitment agent to take up to a third of the candidates salary for the privilege of looking through a bunch of CVs.

Anyway, I would love to hear what you think about it.

Thanks

Mick
Here's some data

https://news.ycombinator.com/item?id=7190706
So it's javascript code that won't be caught by a virus-scanner... imho, once you need a virus-scanner for javascript, you've already failed. Serving any javascript from an un-trusted source is a failure. Sad that half of the web-based advertising industry is based on this principle.
Default OpenStreetMap Tiles via HTTPS (Testing)
I can remember a video (though I can't find it) where Top Gear (or a program like that) compares a Cayenne vs a diesel small car in a travel.

They had to travel from one city to another (using autobahns) and arriving as fast as they legally can and they will take cost, time and comfort considerations.

I won't spoil which one wins just in case you find the video =)
Brilliant work thanks!
Thanks. English is not my first language, and the dictionary is telling me "disinterested" can mean "having or feeling no interest in something". Am I wrong?

And by lack of interest, I mean for example the picture on the header.

[ ] Can write code
[ ] Can explain what it is
[x] Is a Tory
[x] Worked for Iain Duncan Smith's think tank

I feel that image is trying to convince me she's there for purely political reasons and she's not at all interested in coding.
You've basically just redeveloped the software recruiters themselves use.

Keyword refining is one of the techniques they use to trim down thousands of applications into a handful.

I'm still glad that you are trying to bypass them. Keep it up.
How Savings Impact Freelancing
NASA was founded as a guise for science in the light of a cold war power play. There are several quotes even from Kennedy saying that the Space Race was a diplomatic framing of ICBM missile building and testing.

What NASA does accomplish is economic growth of America as a whole. What most people don't realize is very dollar given to NASA roughly translates to 2-4 dollars of GDP growth of American research, development, and manufacturing.

Really one of the most direct ways of the US Government putting additional money in the hands of the American is NASA's budget strangely.
This is a kind of ridiculous article. It entirely ignores NASA's Earth Science work, which gets the largest allocation of science funding in the FY2014 budget (almost $2B).

Caveat: I work with a team of NASA & contractor Earth scientists. I think they'd all tell you they don't need to go search for a justification; justifications are self-evident. Here's one: Maintain the climate record.
The Koch Brothers Left a Confidential Document at Their Last Donor Conference
Exercise for the programmer's brain
Building Static Websites with Meteor
HIPAA Act is Costing Healthcare Hundreds of Thousands of Dollars
That's how my first website started. Nothing much more than an <h1> and a few <p>s.

I still remember the feeling of almost-elation at seeing it in a browser, too. That might not mean much to you or anybody else, but to someone learning it can be an enormous leap.
It's a demo. You can buy all of the available DLC for the price of a standard game. The fact that you can play against people with the full game when you only have the demo might be a strategy to get you to buy, but I'd wager most people would call it better than the alternative.
Hey Alex,

Thanks for the feedback.

The very first prototype had a discovery feature where you could publish your own checklist under categories, much like the App store but within the app and for checklists. I decided early on that it would be a version 2 feature, because what good does it make to be able to easily find new checklists if completeing them is not "butter-smoth", another concern is of course that the "store" would be exceptionally empty in the beginning.
But the featuer is still in the "future features"-list.

Thanks for the enguragement, it gives energy! =)
Your word choice was fine, and your English sounds great.

But I don't think the image was trying to make her seem disinterested, I think it was trying to make her seem unqualified. The person in that job should be interested AND qualified, not interested and politically connected.
This seems to paint the JIT as something that hurts performance instead of helps it, is that true on Android?
I don't get the fascination with manned space flight. To me it's such an obvious waste of money. I find the robots we send to space a million times more fascinating.
Individually in one thing. But usually people care about the aggregate: "How can our city/region/country have moar entrepreneurs?"

Just like America today has a STEM deficit because being good at math or science isn't as cool as it was back in the send-a-man-to-moon 60s, some places have an entrepreneur deficit because starting a company isn't a positive social signifier.

Although government programs aren't always a total waste, I suspect the main point of leverage is a critical mass of "rock star" examples that people want to be like.
Nice! What about other languages like C++?
I wish ISPs could stay out of the content business since their content curation and presentation are usually subpar at best.
Well, Autobahns are designed to help you get from one place to another as quickly as possible. Stopping for charging every 250-300 km is not ideal.
The site looks great! I only have one comment: it'd be nice to get an idea of which solution is the most efficient, and it'd be REALLY nice to be able to sort solutions by speed.
The article says Double Helix is being acquired for "both talent and IP," which... I can't fathom what IP Double Helix owns, unless it's IP from a game or games that haven't been released or even announced yet. They've worked on mostly licensed games, and I don't think Shiny owned the Earthworm Jim IP when the merger happened.

As for this rumored $300 Amazon console... huh? That's more than a 360, which still is getting some new games and has a massive back catalog. It's more than a WiiU, which has support of some of the most popular video game IP ever and some really good first-party developers and is still struggling from lack of third-party support. An Amazon console priced like a Ouya and targeting that niche, I can see. But a full-priced console? It's going to take far more than one AAA developer that has focused almost entirely on licensed IP to support that.
QuakeNet makes it trivial for a user to hide their IP from other users on the network. If you are registered with Q (a network service) and set mode +x on yourself, you will now have the host username.users.quakenet.org.
It's true that void elements can't be self-closing in HTML, but the slash is still allowed. If you scroll down to 8.1.2.1 #6, you will see that the slash is just ignored if present on void elements.
Hacking for Human Rights - Come and help us!
p2pool is one example.
When I was building the search for a big ecommerce books site (approximately 20 million products), it was a nightmare trying to filter the print-on-demand products. At the time they were creating new "publishers" on an almost weekly-basis, we were constantly having to tweak our blacklists. The big problem was caused by the titles of all these books being stuffed full of keywords, so for almost any conceivable search they would show up quite prominently.

There were some technological solutions we implemented, but it was a major annoyance all the same.
> so we've had a solution to the credential sniffing for 10+ years: our services support AUTH via something very similar to CRAM-MD5.

Interesting. This suggests you're storing all passwords in plain, is that true?
Doesn't this break bitcoin's concept of no central issuer? If you have to send stuff to the organiser, that's somewhat of a central authority, isn't it?
I'd go as far as suggesting that google actually makes the most cash from advertising, and all their other products are to show more users more ads.

I think this kind of generalization is not surprising and used to be the standard back in the day. Nokia at various points made rubber boots, paper, cables and telegraphs, tires, robotics, power generator components, gas masks, chemicals, televisions, telephone exchanges, etc. Mitsubishi did coal mining, insurance, banking, trade, optics and a ton of other things. Sony does life insurance and banking.
Ask HN: Is HN elitist by nature/design?
Based on the guidelines mentioned for use, it seems that HN is only welcoming to people that possess certain 'perceived' knowledge (or are able to construct really brilliant technical questions related mostly to the electrical/electronics, math/science fields (with programming being a subset).

So instead of calling it anything else, is HN simply elitist by design?

PS. If I say, only valid/intelligent responses welcome, does that in turn make my question elitist?
Nice. Good luck with it :)
Polarsising screens would have had greater cost increase on the TV. Your complaint seems to be that they didn't go all in an put the cost in the TV. The Active glasses can fit over normal glasses. The first year the glasses had button batteries, after that they were USB rechargable (and compatible with the first year too).

Passive glasses would also have reduced the resolution although that might be a worthwhile tradeoff.

I'm not sure what alternative you suggest they should have done differently to avoid "requiring re-purchasse" of hardware. PS3 was software updated to support 3D Blu-ray and 3D games. You might have to avoid existing AV receivers to get the 3D signal through which isn't ideal but not sure how avoidable it would be without making the user manually set up the 3D each time they wanted it and losing half the resolution by putting both frames in a single frame.
One interesting part of the story is amazon having a sub $300 console that competes directly with Sony and Microsoft.

My guess about that that it would be:

(a) a console financed by ads or amazon product sales on the tv

(b)A weaker console with quality content being offered through cloud gaming

(c) A combination of a,b. Also this console will be somehow tied to prime.

And my guess that the price would be substantially less than $300.

Does anybody have other rumors or guesses about that ?
I think I can take a guess. I drove different cars in my life, but I've driven a Land Rover LR3 with a 4.4 V8 petrol engine on the German Autobahn, and most recently a Nissan Qashqai with a 1.6 diesel engine. At 100-120mph(160-200km/h) Land Rover was using less fuel per 100km. In the city or at lower speeds the Qashqai was using less.

It's all about the power - at high speeds that massive V8 engine was still very relaxed, at 200km/h it was doing 3500rpm, while the 1.6 diesel hits that at around 140km/h, so anything above that speed is super inefficient.
NXDOMAIN Hijacking : Dnsmasq to the rescue
Moreover, the article seems to be about Hajj — the Muslim pilgrimage [1]. How is this relevant to HN?

[1] http://en.wikipedia.org/wiki/Hajj
Gentoo is now 5th passing Fedora in all the websites who use Linux.
Money laundering seems like an interesting explanation, but there are far better and less risky ways to launder money. Cash businesses, or even bitcoin are superior to "selling" an app that could be taken down at any time, that requires credit cards on file to purchase, and whose transactions Apple or a credit card company could freeze, reverse, or cancel at will.

It would be fairly trivial for Apple, in cooperation with a law enforcement agency, to source the transactions, map the patterns, and triangulate to likely points of origin. And it would probably arouse a lot of suspicion if an app of such obviously bullshit quality suddenly started raking in millions of dollars in sales -- thereby making sales of the app inefficient and risky as a laundry-integration method.

I suppose the whole thing relies on iTunes gift cards and credits, rather than credit cards, but why overcomplicate things beyond there? Buying and reselling gift cards at a moderate discount would launder your money just fine, while limiting your exposure to third-party risk.

Apropos of nothing, the dissection of the high-priced crapware reminded me of "I Am Rich," the infamous and short-lived iOS app from 2008. It cost $999.99, and all it did was display a glowing red gem and a tagline on your screen. Evidently, at least eight to ten people bought a copy before Apple swung the ban hammer.
yes.

sidenote: please stop making coins.

it sort of defies the point of it being a currency of any kind if there are millions of different yet indistinguishable ones.
First Land Rover Purchased via Bitcoin
Curious if this will affect Put.io as they are based out of Istanbul.
I'm going to complain about the relevance of this post just to get to read the rationalizations for why this sort of thing belongs here. It's like "hacking" the earth? Hackers live on the same planet as the rest of us? Fracking rhymes with hacking?