skysight-inc/HackerNews huggingface dataset:
Flash will honor browser proxies for HTTP connections initiated within an app (e.g. via getURL()), but Flash apps can also open arbitrary sockets, which go directly. For Flash video, recent versions will first try a direct RTMP connection, but will fall back to RTMPT (RTMP tunneled over HTTP) if that fails, so they'll successfully go via the browser proxy if you block other outgoing connections at your firewall.

But yes, if you allow plugins that have the ability to initiate arbitrary connections, there's no way to guarantee they aren't making un-proxied connections, unless you either use firewall rules to block outgoing un-proxied connections, or you transparently proxy everything (VPN). Same as with running arbitrary non-browser apps that might open socket connections.
The wiki is not uneditable. You should be able to create an account, then you can edit pretty much any page on the site..
It took until the second century for there to be any restrictions on a Roman killing one of their slaves. For a while after that they just had to have a reason.

That paints a clear enough picture of what was going on.
This is a wrapper around the DOM API, nothing like jquery at all.
The differences between the successes of north and south America has been explored by economists. One significant factor was the lack of property rights of south Americans. Basically traditional serfdom was exported to south America, whereas the people in the north were able to buy and own their land allowing them to become independently wealthy. Those in the south had to pass nearly all their wealth to the landlords.

There are also other factors like the dominant protestant work ethic in the north (i.e. that working hard is the best way to get close to God, as opposed to focusing on observing dogmatic traditions).

There was also a more established rule of law in the north and there are other differences. So although the potential for similar outcomes was there at the start when the Americas was being founded, they set off on wildly different trajectories.

Edit: I'd recommend reading Civilization by Niall Ferguson.
As your comment.
yes, wrong wording on my part
> I have always wondered why one is able to sell a car that can go over 100mph when the maximum speed allowed on the roads in my country is 70mph and being caught going 100mph will land you in jail

What if you are rich and you have your own private road where you can drive at any speed you want.
Why i switched from Python to Go
> Commercial programming is solving problems you didn't choose, in a language that's not your favourite, [...]

Programming jobs in software business definitely do include many where you can greatly influence the problems you work on and tools you use.

Maybe your applicants were looking for that kind of place (as would many on HN).
Mozilla has been sponsored by Google since long ago, but they always thought about people first. In fact, if you don't trust them you can run your own sync server in whatever country you like.
Actually our name is not United States either, we are The United States of America. "United States," "the States," and yes even "America" are commonly used and understood nicknames.

https://en.wikipedia.org/wiki/United_states#Etymology

People of the United States are most commonly referred to and understood as "Americans." If you say "I'm an American," virtually no one would think that you meant that you were vaguely from one of the two American continents, North or South. They would know that you meant you're a citizen of the United States; you know, America.

https://en.wikipedia.org/wiki/Names_for_United_States_citize...

EDIT: Your downvote was not from me.
Once you have done the setup once and have it all automated, it's more like 1 hour per week keeping on top of upgrades, backups etc. So for many people heroku is an expensive option, even when starting out. Nothing wrong with using it, but outsourcing your infrastructure does not come cheap, compared to other options like a VPS.
Personally, I would really hate to have to setup and manage yet another account just to pair a sync a desktop and phone browsers.
Customise Twitter search CSS
A morning mini-hack and accompanying article. A great way to spend a Saturday morning.
Jay-Z will be along for trademark infringement in 5... 4... Same as Coinye West!
I think ergoproxy has (unfortunately) never actually had a good teacher.

We've had textbooks for a few thousand years now (depending on how loose you want to get with the definition of "textbook" -- I mean a body of codified adn recorded knowledge). Books are great. Videos are great. MOOCS (which in most implementations are basically just fancy textbooks) are great.

They still aren't teachers, and never will be until we have Strong AI.

Teachers aren't going anywhere.
I too would love to see supersized countries like the United states, Russia, and China split up into several parts that compete and cooperate with one another. Sort of like how EU works, but learning from EU's mistakes as well.

It's a cool thought experiment: Let the Confederate States of America declare independence again and ban abortion, homosexuality and interracial marriage within their borders. As long as the borders remain as thin as they are in Europe, I'm sure people will eventually vote with their feet (or their wallets) and give us much more solid evidence of what really works and what doesn't. Meanwhile, Vermont can go ahead and implement single-payer health care, and Alaska can start experimenting with a more substantial basic income. Political experiments are much easier to carry out in small countries.

Unfortunately, power has a tendency to keep growing and never willingly limit itself. So I don't see this realistically happening any time soon, except in the aftermath of some sort of disaster you'd expect to see in a Roland Emmerich movie.
I went to my first FOSDEM this year. It was quite an experience with hoards of people and loads of interesting sessions. I was impressed that wifi held up hopefully the videos mean I can catch up on the sessions that filled up.

If you're in Europe and can get to Brussels for the weekend (next year), I really recommend it.
This is hilarious. And the winner of the Olympic Gold medal for FUD is ... NBC.

But wait ... no need to be afraid:

"So what can you do?"

"Purchase ... antivirus software ... before you leave the country"

LOL

I can't wait coming to the US. Then I finally can connect to a US WiFi and go to these famous websites named facebook.com and google.com.
I see nothing that makes this library "functional".
Opposite to Lavabit, Mozilla can't decrypt your data, so I can't see this happening, unless they change the open source client code without anyone noticing.
In the Readme he says he picked that name to annoy people!
function $new(tag, id, html) looks like it has a bug.

next line should read
var new_tag = document.createElement(tag);
not
var new_tag = document.createElement("div");
unless I am missing something
I'm a Christian, and I feel that people like Ham are actively harming Christianity, by effectively teaching people that it's at odds with the observable reality of this world, God's creation (which is studied by science). If you teach people that your faith contradicts science, and they later discover that science works, then what do you think their conclusion is going to be?

And it's so utterly unnecessary. For centuries Christians haven't had any problems with science. This stupid biblical literalism movement is a very recent thing, and it thrives on ignorance. It's harmful not just to science, but also to Christianity. It's a false idol.
Not to get on a Scala flamewar but for people considering this, take into consideration that Scala is pretty hard and with different paradigms, so if you ever want to do a little fix yourself, this might not be trivial. While RoR has also it's particularities, it is easier IMO to hack something away if you would need to even if you're not proficient in it.
Google sentenced to display court judgement on home page for 48hrs in France
Enterprises are running in all directions to invest in Big data analytics for their advantage. Big data is a wizzy everyone wants to be in. Given the way big data is affecting each life everyday, it's not difficult to predict that about 70 percent of organizations will invest, and another 15 percent will plan to invest in big data technology this year.
800,000 year old footprints are earliest evidence of ancient Europeans
Humans can be ugly.
Such an lie
The article reads to me like an escapist way of saying that there is a disconnect between the current political agendas and the interests of the younger generations, and that we have to engage ourselves politically in order to close that gap.
I love method chaining though, not having it is a huge drawback for me.
Jon, do you mind if I send my resume and cover letter to you? If you find it a good fit to your team or any other team, please forward to the right person. I really appreciate you taking the time to review it.

My email is gcao99 at gmail.com
>> I'm doing a bunch of work with CORS and requiring target sites to use jquery is insane when I just need a few little things.

Why would target sites need to have jquery?
ACIV Promove Curso de Abaqus em Coimbra
Examples of exceptional C#?
It is often said that reading and studying well written code can improve your own ability to write good code.

What are some examples of exceptionally well written C# code or the names of people who's code should be read?

(As an aside, any links\tips\techniques people have for finding excellent code in other languages are also appreciated but I'm primarily interested in C# examples specifically at the moment.)
Hopefully the Democratic Republic Congoese poachers don't check hacker news.
I'm unclear on why this recommends setting up a user account for every committer. I'm a big fan of simply adding each committer's ssh key to a single "git" user account to avoid the overhead of managing multiple user accounts--you have to make sure each ssh key line is identified by the user submitting it in case it needs removal in the future, but it's much easier to manage adding and removing users.

There are some additional configuration steps for that single user, but most are covered in the manual at http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-...

Is there some advantage to separate user accounts that I'm missing?
> Still not the company's fault for the individual's lack of responsibility.

You could very easily argue that not requiring drivers to prove they've got commercial vehicle insurance is a lack of responsibility on Uber's part.
The web was never decentralized.
The internet was, and kind of is.

The web meaning basically http websites. On a bunch of servers.
Man Utd vs Fulham Live Stream
The Scope of Your Own Perception
I guess the semantics really matter to some people but a few direct quotes from the Readme

JZed is my alternative to JQuery

This is a tiny amount of code that has enough of the functionality found in JQuery

then I filled it out with more based on the list at http://youmightnotneedjquery.com/.

The semantics are different but the functionality is completely based on jquery.
A quick glance at GNOME 3.11.5
It sounds like you're seeing some positive changes in your life outside of work. That's really good. I bet you had to put a fair bit of effort into that too.
Right, most modern caches use the virtual address to get the cache index and use the physical address for tag comparisons[1]. Since on x86 the bits needed for the tag are the same between the virtual and physical address the entire L1 lookup can be done in parallel, though for other architectures like ARM you need to finish the TLB step before the tag comparison[2].

But while I think the Mill people are overselling the direct performance benefits here, the single address space lets them do a lot of other things such as backing up all sorts of things to the stack automatically on a function call and handling any page fault that results in the same way that it would be handled if it was the result of a store instruction. And I think they're backless storage concept requires it too.

[1]http://en.wikipedia.org/wiki/CPU_cache#Address_translation
[2] Unless you were to force the use of large page sizes, as some people suggest Apple might have done with their newest iPhone.
Always nice stuff, it would be cool if Zed would publish this on npm or Bower.
We need to fix existing countries, in particular the one that is making its influence reach every other. While that in particular is not fixed, running elsewhere is just delaying the inevitable (and making it even more inevitable).
This is the USA, don't talk to the authorities without a lawyer, and don't say anything if you can't say the truth. If she doesn't know that she has no business being a CFO.
I still don't get why the guy couldn't make a different look from github. It just makes him look like a copycat.
> 6) Don't not program. If you have spare time, literally writing hello world over and over is better than not programming.

I humbly disagree. If you're writing the same thing over and over, your mind is probably stuck in some pointless loop. Why not do something else like going for a jog until you cant think any more?
While they can, of course, do whatever they want, I am disappointed by the development of unnecessary peripheral functionality such as this.

I think that the resources put toward this endeavor could have been better spent on improving the performance of Firefox, or perhaps reducing its memory usage, or even fixing the numerous bugs that affect it. Firefox isn't as bad as it once was with respect to those things, but there's still much room for improvement.

Functionality that's useful to a comparatively small number of users should be prioritized well behind core functionality that affects basically all Firefox users.
There are parts that will not work in IE 8 (doesn't support addEventListener) or even IE 9 (doesn't support classList).
I like the simpler MyPaint, because its interface is very easy to use and I'm not (yet?) interested in the more technical parts of digital painting, I just want to draw stuff.
Scala is my favorite language and it's really powerful and flexible, but that also makes code potentially really hard to read if the author didn't write the code with readability in mind.
You know that jQuery is primarily a "wrapper around the DOM API", right?
... And people have, check out Jared Diamond.
Apparently, the Japanese version of the Nissan GTR has software that limits the vehicle's maximum speed unless it is near a Nissan approved racetrack.

Source: http://en.wikipedia.org/wiki/Nissan_GT-R#Aftermarket_tuning
Networking vs Product
What about within the EU?

This is a problem for some and an opportunity for others. Many of the people capable of kickstarting the economies of Greece and Spain have left for England or Germany...
See also the Open Source Satellite Initiative (http://opensat.cc/)

There's also a project out there to replace the internet with millions of open source satellites. Can't remember the name of it right now.
Well, I managed to get a local instance running, poke around then hack together something. I would by no means call it 'borderline facile' though, just a set of annoying dependencies to install and hoops to jump through. That said, getting it set up was easier than I anticipated. (though granted, nobody has to do any of that to submit a pull request...)
I recently had to use GIMP on a Mac, and as of 2013 it remains completely unusable. Every action requires 15 clicks because the input focus is always in the wrong place. To make matters worse, there's no visual indication at all of where the input focus is, so you have to guess both where it is and where it wants it. I know a lot of this is down to a combination of cross-platform issues and GIMP's daft window model, but some of it applies even within a single window.

There's no visual difference between "nothing selected" and "everything selected" - both show a marquee border. There's not even akeyboard shortcut to drop a selection (Select -> None) afaict.

When you paste something, it appears in a separate "layer" - even if you're in quick mask mode. Want to move that thing you just pasted? Nope! You have to select the layer move tool first. Oh ho! But now your focus is in the wrong window. Not that you can see that.

It's unutterably painful.

The complaints about lack of features (adjustment layers in PhotoShop are great, and I really miss the Extract filter) are valid, but I used PhotoShop 2.5 and even though the UI was too complicated even back then, it was at least one order of magnitude easier to use than GIMP is 20(!) years later.
Well, this seems to fall within the VLIW tradition and has an exposed pipeline like the original VLIW, but there are a bunch of differences. In the original VLIW every instruction pipeline was conceptually a different processor while the Mill is very much unified around it's single belt, though I wonder if you could have a similar design with separate integer and floating point belts.

And instead of having a fixed instruction format the Mill has variable length bundles, which is good. Instruction cache pressure is certainly a traditional weakness of VLIW. So maybe you could say Mill:VLIW::CISC:RISC? But the most important part of RISC was separating memory access from operations and the Mill still certainly does that.
It's always good to see novel, never-been-suggested-before ideas about governance, worked out in detail by people who understand the obstacles and pitfalls involved.

Wake me when that happens.
I believe that presumes it's a traditional phonetic alphabet. I'm not a linguist by any measure, but the inventiveness I have seen in human languages gives me hope here.

But let's assume this is an elaborate hoax by a masterful con-artist. Are you really claiming that someone spent so long crafting such a forgery, with nothing before or after - like some black dahlia of literature?
Do they or are they planning on supporting OSX?
Perfect Newsletter – My conclusions on organizing 2500 messages in Inbox.
Minecraft, The Sims, And The Future Of Filmmaking
Sure, a person who can discuss how, in his experience, it's been possible to get clients to pay for X by doing Y, which to some extent overlaps with your domain Z is potentially offering you much more valuable insight than someone who simply asks "have you considered doing Y?"

But the usefulness of the insight you're able to provide is an essentially separate issue from coming across as a jerk who blithely insists they can fix others' business. It's possible to discuss your experiences with Y in great detail and still be that jerk (because you come across as assuming that experience must be relevant and your way of doing it was right), and conversely possible to have no experience of Y whatsoever other than reading an article on it and still be asking a very reasonable question

If someone thinks you're an asshole for simply for asking whether they'd considered a Salesforce integration, they're almost certainly the asshole.
Not exactly, jquery offers it's own API which is what makes it powerful and allows for it's method chaining, plugin system etc. A $(".className") returns a jquery object , not a DOM element.
Does anyone know if there will be a standalone client library for this API?
I build an iOS browser that works with the old sync api and building a client on my own is probably a bad idea
Measuring up hypermedia types
I use GitLab on my VPS (KVM Advanced @ Edis) and I am very happy with it. However, it uses unreasonable amount of resources. I am pretty much all out of resources after deploying GitLab. I will probably switch to something else even if it has less features and worse interface as long as it use less resources.
Neither Microsoft, Nokia, nor anyone else should fork Android. It’s unforkable.
Idea for a website
Does anyone have a good idea for a website i can create for a school project? It has to be a company that sells something. I can sell any products i want to.

Thanks :)
As correctly pointed out, the initial hypothesis fails a quick reality check. This hypothesis can be tossed into the play box of countless others that do not actually explain wealth (e.g. Hypothesis of Cultural Superiority, or the Hypothesis that distance from the equator is correlative). A better explanation comes from a nation's legal system (Common law vs Civil law), contract laws, and property rights. Again, the initial hypothesis offers a poor explaintion of which countries adopted which systems.

Another issue that stuck me odd: Does anyone actually believe companies such as Apple would create a country that encourages competition and entrepreneurship in leu of say - a country that protects the interests of the company itself. Arguably, Apple has not been the most reliable in this category (Take the recent issue with Bitcoin Apps).

A new country probably should not be purchased by an existing force if individual rights are of a concern. Also, I question whether this article actually provided a reason for this need. There are a few implicit statements about tech and excessive bureaucracy, but is this honestly a bases for unification of a people? Seems to be a poorly defined cause appealing to the emotions of the eager technocrat.

I share concern with an earlier commenter as to how this landed on the front page of Hacker News.
How exactly is it superior? If I understand correctly, Ripple moves around IOUs backed by trust in intermediaries. Bitcoin is a commodity in itself that can be owned directly, without trusting any broker. Ripple to Bitcoin is like a banking network of inter-bank promises to personally owned physical gold under the mattress. Of course, Bitcoin can be stored cheaper and in many more interesting ways than gold, which makes it much safer and more useful.
This isn't the first time the German government is doing something like this. Previously, they've established laws that dictate the way in which buttons must be presented on ecommerce websites[1].

1: http://www.youtube.com/watch?v=mxBaDs0sGPw&t=38m18s - Shopify CEO discussing international expansion.
Well, the plan is to distribute an intermediate representation and then specialize it to the particular mill pipeline the first time you load the binary. Probably a lot easier than translating something that wasn't designed for it.
If they had planned for it to still be functioning at this point, they would have maintained the capability to communicate with it.

This is the key point. It completed its mission. Someone forgot to turn it off. Nobody ever expected to do anything more with it.
Not really. You had to have been of the wealthy third estate (free gentry or an ex-service man).

Even an established guild member - above a journeyman and by consequence a free-citizen with voting and mobility rights - would have been disqualified since leaving the city for new residents would have meant leaving the guild and losing the (limited) freedom of mobility they need to board a ship. So they had to leave on good legal terms, still owning some land, which meant a large surplus of money.

Now, can you think of a reason beyond religious persecution for someone of such a privileged class and circumstances to just decide to risk sea-travel for himself and his entire family and just pack up and leave?
Great Startups Practice Persuasion Without Pushing
That's about $13000 THB / hour. Considering that it isn't uncommon for junior programmers in Bangkok to make (and live on) 20-30K / MONTH....
How to Block DDoS
> This also only really works on IE9 and maybe IE8 or better, but honstly IE6 and IE7 users users can seriously go fuck themselves with a dirty brick.

This kind of language doesn't belong in a software project, let alone its README, and is very likely one of the reasons software professionals are often not treated like professionals.
Blizzard To Fund Competitive Gaming At The College Level
A most dangerous precedent.

It would be nice if common norms in this regard were codified EU-wide.