skysight-inc/HackerNews huggingface dataset:
As a young child I vividly recall my parents car catching fire and burning out. I think it was a Morris Marina. Fuel line perished and by design genius, it crossed the exhaust something like seven times we were later told. Anyway, the fire caught and was though the dash before the car came to a halt. We bundled out, and moments later the fire brigade turned up, as the station was just around the corner. They were very relieved that the fuel tank was full, and this significantly decreased the risk of explosion. It seems logical too, as a lack of vapour makes it harder to ignite.
Well, the accent in on the content, not on the means by which websites were created.
Technically, in Python nothing prevents you from writing something like:

foo = lambda x: x*2

If only that lambda statements are limited (by design?) to only a single return expression.

As far as Hy goes, lambdas won't have this limitation.
>English will be a language of economic opportunity for most speakers: they’ll work and think in their mother tongue

I'm not sure I agree with that. I grew up with German as my mother tongue, but with a strong English environmental influence (TV, strangers on street etc). Both taught as 1st language in school.

It starts out with "thinking in one language, speaking another", but as you improve in both it just becomes a blur - to the point where I can't tell you whether the thought I just had was in English or German. Sometimes I think the thought just "is" as an abstract concept language-less concept. Sort-of like a geometric shape isn't German or English.
Historically accusations of being agent provocateurs or public opinion saboteurs have been used against political enemies just as often as the actual tactics. Maybe more often, even.
Not just any "hip" t-shirt, but an EFF t-shirt: https://twitter.com/EFF/status/346011010819305472

And they that say irony is dead.
Ask HN: Would we be better off if web search was a public service?
If we view the World Wide Web as a giant information system, perhaps the largest information system ever created by humanity, then we should view Google Search as an incredibly important tool for locating relevant information stored in this global brain.

If we view it this way, why are we not disgusted that individuals and companies can pay money for increased visibility in such a system via the AdWords platform? Why should we allow money to explicitly influence the information presented to us via Google Search? Would we allow libraries to show sponsored content when searching for books?

Of course, AdWords is Google's primary source of revenue, so we cannot separate this issue from the question of how Google could continue to survive as a pure search platform. Here's where I think we've been looking at this backwards.

We see search as just another business. I would argue that the technology to search the World Wide Web is, in essence, vital information infrastructure and a public service, and should not be subject to commercial influence; the only viable alternative I can see is funding the operation of Web search via taxpayer money, much like we fund the construction of roads, the operation of libraries, and so on.

I believe our current paradigm, that all web services are private businesses that must be monetized somehow, results from the inability of humanity to properly comprehend the massive importance of the network that we have created; we have neglected to consider the importance of public services within the context of the web. I believe that searching the web is one of the most fundamental technological public services that exists, and should be free of financial influence.
I started a client-side only blogging engine written with AngularJs
> I used to work in live events, it wasn't unusual to load Mac Pros in with the rig.

Yeah, maybe 8-10 years ago, but now it would seem ridiculous. Or the person who is moving around with a macpro, is not tech savvy enough to know he has better options.

That doesn't mean its a reasonable thing todo.

I have seen my share of live events, managed by couple of laptops/MBpro or at worst case scenarios AIOs.

I think the new macpro is a case of designer's dictating over practical applications. Most of the time it works well for Apple, but I am afraid, this might not be one of those case.

For a seriously pro user, this is nothing more than a toy.
It's not from a Scheme viewpoint, and specifically SICP, which is where he's starting from.

Frankly, I'd prefer if it were idiomatic to locally defn inside Clojure defns, letfn is not hardly so elegant or clear. One of a number of areas where I find Clojure needlessly less tasteful and elegant than Scheme, but all are at least tolerable.
I've seen the same on the guardian comment threads. There are so many new accounts posting single comments in support of gchq that regulars have started to notice it.

What's strange is the comments often claim indifference and yet have registered especially just to post once about their apathy at this news of widespread surveillance :)
In some ways though, this reminds me of the arguments about the speed difference between static languages and dynamic languages being an "interpreter optimization issue". Well, yeah, but, the reason these things are slow is because optimizing them is kind of hard. I think the SVG spec was more designed for correctness than it was for speed.

I'm saying this from experience because I've actually been working on a library for supporting a subset of SVG in OpenGL because I wanted to use vector graphics for games, and it's not impossible or anything, but I will say I have a great deal of respect for projects that manage to get this fast. The SVG spec is not hardware friendly in the least bit. Almost every filter operation assumes a new clean render target, which is conceptually clean and fine, but it's murderous on fill rate and texture memory, and that's just the tip of the iceberg of things that translate poorly to modern hardware.
> Which of course leaves a "Moneyball"-type opening to the employers who can figure out how to hire for aptitude instead of experience.

I want to call for tokenadult's canned "within the US, look for a work sample. Outside the US, use an IQ test" post. We figured out _how_ to hire for aptitude a long time ago (subject, of course, to the fact that prediction is never perfect); Malcom McLean apparently filled his new shipping company top-down by who, among the people who worked for his old trucking company, scored highest on an IQ test. But then we decided that that would be illegal in the future?
Happens to every medium.
I should perhaps add that I support English as a language & hope it prospers. Sure it lacks some of the nuances of German, but as far as getting your point across it is unmatched (based on my limited 3 language experience).
Your question can be restated in a much simpler form as "Do you think propaganda efforts have shifted from newspapers, radio and television to include social media outlets?"

And I would answer, do you think if you were in charge of such things you'd be suitably doing your job if you hadn't?
Exactly this. There is no way it is easier for US to extradite him from Sweden than UK, even ignoring the law about requiring the approval of both UK and Sweden.

I sympathise with Assange and his original Wikileaks goals but I do feel he is just trying to dodge prosecution for a (alleged) crime. Right now he spent a year in, pretty much, prison and for what reason? The possibility for a shorter stay in Swedish prison? US extraditing him (assuming he arrives in Sweden some time) would cause a shitstorm of untold proportions, it would be political suicide IMO.
Other discussion frontpaged a year ago:

https://news.ycombinator.com/item?id=4212319
Eyeballing US Transatlantic Cable Landings
Lets take something innocuous--medical records.

Those are secrets of people, not of nations.

But even if a government tried holding no secrets, it would be at an information disadvantage compared to more secretive rivals. For instance, most people are unsatisfied with the notion of abandoning their own privacy (which is a personal form of holding secrets) as a defense against government invasions of privacy, yet this is the same solution you propose that governments attempt against rival governments.

There is a huge difference between organizations and people, I never proposed such a thing when it comes to people vs. nations.
A good overview of the the bunkum Assangians have been making up:

http://www.newstatesman.com/david-allen-green/2012/08/legal-...

http://www.newstatesman.com/blogs/media/2012/09/legal-mythol...

He needs to get himself to Sweden and clear his name, if he is indeed innocent. Until that happens, it would be better if someone with a better reputation picked up the baton.
Think about it: How is forcing people to pay for web search good?

Google, Bing, etc. are the peaceful alternative.
He probably helped give Snowden hope that actually leaking information without death was possible. The more this happens, the more people will do it.
If anybody is interested in trampolines, I just wrote an introduction to them that uses Python examples and includes a runtime visualization so you can see what's happening with the stack:

http://blog.moertel.com/posts/2013-06-12-recursion-to-iterat...
Couldn't you say the same for police / fire departments / roads, etc? If everyone uses it, and everyone deserves access to it, maybe it should be publicly funded?
Hong Kong / China is not U.S. territory. How is this not clear?
I'll admit this excites me a little. I'll definitely be having a play.
I'm sure the NSA would be thrilled if web service was run by the government.
Some of the most important information for intelligence agencies is the metadata, i.e. who is calling who. That is often considered more important than the content. As far as I can see this does not address that.
What is it? What shoud I see? What does it demonstrate?

I followed the link which opens an html/css/js editor in which I cannot do anything. After some search I saw a white page with a list of icon a radio button switching from png to svg and some text about framerate where I do not see any animation or any difference between the two!
We know what the solution looks like, but not what its precise measurements are; the person who comes up with a universal, economical, predictively powerful work sample test for software developers is probably going to make a lot of money.
Code I have encountered that was made in France most often used French variable names and comments, and documented in French if required otherwise. It shows that the language in which programming keywords are didn't influence those programmers enough to change the language in which they were thinking. (If that's the argument you are trying to make)
Can someone point me to the latest browser distribution on the planet? Last check it was 50-50 tussle between IE and non-IE (If I can call it this way) browsers.
Unirest - Simplified, lightweight HTTP libraries in multiple languages
Do you consider PBS to be run by the government? I'm talking about subsidies, not explicit control.

EDIT: Okay so apparently PBS only receives 15% of its funding from the government. I'll have to reconsider this solution.

It still feels like global information systems should be immune from this kind of "pay-for-eyeballs" influence. In a perfect world, perhaps.

Also: libraries are funded by taxpayer money, but do we consider that a bad thing?
That's sort of the point of sieverts, though.
I thought NSPD-51 solved all of that, putting the Executive Branch above the constitution, so it's actions didn't have to pass muster.

I wish I was kidding:

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

http://www.marjoriecohn.com/2007/05/unitary-king-george.html
CSS Selector Methods Roundup
What’s the best way of using CSS selectors to aid performance and maintainability in your code?
Resumes, done with this shit.
I realize people don't like what you are saying, but, while I think your snarky tone might not be helping you, you do make several worth while points.

Demonstrations can and will be used to crack down further. Despite our rights to protest, government will still use them as a way to frighten the non demonstrators. This is what we have seen in the UK. Protesters are re-defined as criminals as and when it suits.

Also, I think you probably have a point in suggesting the use of the law. Seems to me as an outsider that a lot of US progression has been via enlightened judges.......eventually. My suggestion would be to raise huge amounts of cash to fight in the courts and lobby hard.

I really do hate to say this, because it yet again shows up the political disconnect we all seem to have, but governments simply ignore protest. Well, unless its Middle East style, with huge amounts of violence and political types dragged out and, well, killed. And, that isnt going to happen in the West, right? Look, we in the UK had 1 million people march in London against Gulf War 2. That is like 5 million marching in DC (roughly, if I have my maths right). And guess what.... the UK government ignored them flat. Later, the UK people voted that government back in to power. Total waste of time.

When was the last time protest really worked? More over, should it?
TDD dilemma or how I learned to stop worrying...
TDD dilemma or how I learned to stop worrying and practice TDD with support team! (part 1)
The importance of what language the keywords of a programming language is miniscule compared to what language the majority of the code is written in (standard library and such). I mean, let's say, 20-60 keywords in a language... that vocabulary is tiny compared to all the variable-names that you're going to encounter in the actual code that uses that language.

Besides, if the designers of the language actually would bother, then it seems easy for them to make the tokens/keywords of the language costumizable.

Now I'm assuming that you actually meant the programming language itself, and not the programming language and all the code that eventually surrounds it.

Anyway, this seems like saying that most taxi-drivers will speak German as long as the maintenance manual of the car that the mechanics use are written in German.
and you're doing such a good job of policing the rest of the thread , too!

The petition site was implemented by Obama's cabinet. It was made as a way to make it seem as if his cabinet was more technologically savyy than others(along with "THE FIRST PRESIDENT WITH A SMARTPHONE!"), and allowed for people to think that the platform would increase transparency in governance.

Obama's cabinet decides how to respond to petitions. I think the parent of your reply, although simple in its' phrasing, is pertinent to the discussion at hand.

Ones' history does play out in the judgment that people make, and the fact that the President has broken OTHER promises is probably good reason to suspect his intentions in the future (such as the promise of a real reply@100k)
Please define Saturday.
Help on a customer survey
Hi guys, can you help fill up a customer research survey? It should take 2 minutes at most! Thank you for the help!

https://docs.google.com/forms/d/1DcgG_VdW3ci3h2pPNHWj-GHuVKSr7RjsQZiPyHs4zCA/viewform
Never thought I'd write this about SVGs, but it looks OK on IE, and choppy on Chrome.
Just wrapped up testing the completion of moving our web tier to a VMware cluster and sending some emails about an upcoming sprint.
Mean - MEAN (Mongo, Express, Angular, Node) stack Boilerplate
The code and comments I've seen in Finland have always been in English. France is probably an exception, as they value their own language a lot.
Good questions; those points deserve clarifications.

>What exactly is the connection between Assange and Stallman? Why does Stallman turning out to be "right" have anything to do with Assange's future?

Both are activists, who have warned us (and are still warning us) about the consequences of letting those powerful in the world of atoms exert their power in the world of bits. Their causes are distinct, but are two facets of the same object.
I highly recommend reading this essay by Assange:
http://blog.p2pfoundation.net/the-internet-is-a-threat-to-hu...

>What does this mean? Hacker News isn't unique in any relevant way.

I'm saying "we" as in "we who work in technology and program for a living", not as in "we on HN". The latter is a subset of the former, and a somewhat representative one in my experience. Hence my phrasing.

Hope that clarifies my original points a bit :)
(1) Is never going to happen. Even civil cases in the US can be conducted under seal, and those very rarely pertain to national security. This is exactly what the parent commenter was referring to when he said that people should figure out exactly what their demand is; the demand in item (1) here is totally unrealistic.

(2) and (3) seem very straightforward, realistic, and productive.
Esperanto wouldn't save any time. Actually, it would waste huge amounts of time, because billions of people would need to suddenly learn a new language.
I'm aware WebViews are not part of Chome, since they're part of AOSP. However, WebView isn't very helpful though unless one is planning on making their own app. An end user cannot launch a WebView activity themselves past apps that take advantage of them. In short, it's an html/js rendering engine, not a browser.
Clojurians were sometimes used too.
Secret warrant used to access WikiLeaks volunteer's Gmail account
> Sometimes I think the thought just "is" as an abstract concept language-less concept. Sort-of like a geometric shape isn't German or English.

I've found that learning another language becomes incredibly easier if you can get to that point - linking words in the new language to the idea of the thing itself instead of the word for the thing in your mother tongue.
I am curious, what are my "unsafe assumptions"? I would love more detailed feedback.

ETL is not the biggest problem, but it is very time consuming, tedious, and costly because the tools overall suck. That is why I started Datalanche although to be fair we so far only solve part of the problem (storage, query, sharing).

Anyway the OP wants to learn how to do big data and make money. Well even if you are doing the cool stuff such as analytics, you still need to know ETL basics. I offered to give some experience doing that.
This is cool. Now, make this into a universal iOS app and allow me to IAP videos so they're stored locally in the app.

You will make money on parents who need a way to keep a kid/toddler occupied in a place that doesn't have wifi.

(I'm assuming these are in the public domain)
Interesting that none of the news articles I've read about this cover the aspect that police is shooting guns in the air in a populated area. Aside from the drone issue that's highly dangerous behavior, you don't know where those bullets are going to land.
Do people actually even use the drawing functionality?
>The purpose of an interview is to see if the person is a good fit for the position at hand

This depends on the position. If the position requires an MS degree and 5 years of experience you'd need to spend couple of weeks testing for the whole corpus of knowledge, that these requirements demand. It's quite expensive and few candidates are willing to spend this much time. The only practical way is to go with the credentials the person already has.

If you are looking for somebody to write websites using frameworks then, indeed, you can test all required skills in a day of technical interviews.

The handling of problems would be nice to know but, unfortunately, is hard to test. Somebody who just flew into the interview and is confronted by a bunch of strangers is not in the best shape to handle problems. If he can even in these conditions - good, now you know that this person can work under stress. Successfully solving simple puzzles though does not show anything more than this - you are likely looking for somebody to solve much harder problems that require weeks and months of research. Neither does a negative result mean much - this is most likely a result of stress.

So the brain teasers and "how many sorting algos you can write on a white board in 30 mins" type of questions, in my opinion, are useless. Asking concrete questions in the domain of the candidates knowledge on the other hand, lets you quickly verify much wider set of skills.
Personally, I still find it insane that people run code on machines they own without being able to examine the source. Many of these programs have access to all of your files as well!
So what are you willing to give up to see this peaceful progress?

You're on hacker news, so quite possibly work in the tech industry. Would you give up everything you knew, if it could be shown that technology by its nature encourages the kind of behaviour which feeds back into itself until we're screaming down the road into the future at breakneck speed, needing more and more to sate our desire for progress?

Are you prepared to give up the mass production line?

Are you prepared to give up cheap disposable items which make us devalue our commodities?

Are you prepared to have children by quota, so that we can control the ever increasing size of the human race and don't have to cut ever thinner the quotients of natural resources available to each?

You have something I want. It's my nature, I'm inclined to covet. I can either take it by force, by tact or by stealth. Unless you can change my intrinsic nature (me being any given human, anywhere), you cannot solve the issue of scarcity.

Only a few ideas put food in bellies, fire in the fireplace and water in the bath. This is a consequence of ideas being somewhat tortuously tied to meatspace, where the more prosaic rules. Nobility is a fine thing, but a poor provider.

I will always compete with you, because you are not me. Whether you're an individual or nation state, we are in competition. Either play and win, perhaps draw, or don't and be subsumed.
Why does it matter if he did something for self promotion ? What he did was courageous.
Great read so far.
Unfortunately for Assange and his character, the inaccurate part isn't "had forcible unprotected sexual intercourse with someone". His lawyer has stipulated to the victim's statements.
Fun with Relational Interpreters in miniKanren
Awesome and engaging talk on the logic programming language miniKanren by Daniel Friedman and William Byrd.
You cannot have a gradient following a curve. At least not yet. You could probably use some filter trickery and thus create a fill where a gradient follows the path but I bet that's much worse than a few dozen paths.
Such indiscretions will be forgiven by the courts because the police will have acted in the interest of public safety, look at the Chris Dorner fiasco in Los Angeles, USA for example.
Water-based computers
Frontend Development Bookmarks
I really wonder what the goal is here. HTTP is the interface; making a consistent API between languages seems redundant, and doesn't leverage the features / expertise of each language.

The important thing to get right in terms of interop/consistency is what happens on the wire; forcing that by requiring everyone to use the same client code is ass-backwards.
> Be careful about cheering for our side using a tactic that can easily be used against us in the future.

This is so easily and quickly forgotten. :(

I would even extend that to "any side" - don't have principles simply because that in itself is expedient to a cause; you should do it for a deeper reason.
Hidden? Isn't it your job as curator to make them not hidden?
"Who knew in 2008 that during the Obama administration it may get to the point of people wishing for the good ol' days of George W. Bush?"

C'mon man, why does everything have to be partisan? Can't you just admit that both of your major parties are douches and do something about it, instead of arguing about who's worse? It ends up hijacking the entire thread.

The whole republican v.s. democrat thing is just a tired facade... Kind of obvious by now isn't it?