skysight-inc/HackerNews huggingface dataset:
I can't believe how much misinformation exists in this thread. The facts are available: (0) Everyone knows who he pissed off and how dirty they play (1) The police transcripts were leaked almost immediately, which you can read to get a strong sense of what is going on. (2) The extremely dodgy circumstances around how the women actually got to the police have been published (one of them, who previously worked for a CIA-linked company, took the other one) (3) The extremely dodgy circumstances around how the police interviews were conducted ("we'll write down what we think you're saying" instead of "we'll record what you're saying") (4) The express wishes of the woman in question (re: "I don't want any of this disclosed", "I don't want to press any charges") were ignored by the police (5) The woman who took the other woman to the police knew the police officer in question (6) The case was totally thrown out of court (7) The case was replaced in court partly due to the involvement of a lawyer who is also a politician (8) Leading human rights organizations, EU lawyers, Sweden's own bar association and similar elevated persons have united against the handling of the case. (9) Assange got explicit permission to leave Sweden before doing so (10) The prosecutor in the case has neither interviewed him remotely nor explained why she doesn't do so, except to suggest he's guilty until proven innocent - ie. should be in Sweden when questioned - so he can be locked up! (11) Politicians and the prosecution have commented extensively in the media - so far that the head of the Swedish bar association and numerous retired lawyers in Sweden called the case a "circus" - thus precluding a fair trial.

This is character assassination, pure and simple. Trial by media. There are of course still more points, these are just off the top of my head. I saw the sorry state of his Wikipedia article and took it upon myself to introduce some of the facts, so became familiar with some of them. If anyone still thinks it's a legitimate case at this point, I'm sorry, but they're just goddamn stupid.

More info @ https://en.wikipedia.org/wiki/Julian_Assange
Why do you say that? WRT doco it's one of the better Lua libraries.
It's also never the journalist who writes the headline. It's the dude hired to make people click on them.
5 ways to build a business intelligence Centre of Excellence
Because European law says so.

Read the New Statesman article linked somewhere in this thread. You'll find that most of what people on the Internet say about the legal issues is factually wrong.
Reversible USB Could Be iPhone 6’s Biggest Little New Feature
I am torn.

I think every student should have the option to go to college and they should not be limited by their parents' resources.

I also think that not every student should go to college, at least not a standard 4 year university. Many people are better suited to, and would be happier with, a technical school that prepares them for a career, but that it frowned upon. Any student who can get in to college is told that they should go.
If someone created a community site with editable docs, do you think it would gain traction?
PARC was great.

Every time I get hold of documentation about their systems, I cry a little tear that we are still playing catchup with those environments.

Specially when I see developers happily coding as if they had a PDP-11 on their lap.
Listeners Cannot Distinguish Between CD-Quality and High-Resolution Music Files
I found some references, including this one[1]:

"As far as the philosophy of history is concerned, what is the first trait of the Hegelian vision of the Napoleonic hero ? A famous passage is often quoted. It is an extract from the letter Hegel addressed from Iena to his friend Niethammer, October 13th, 1806, when he had just finished writing The Phenomenology of Mind : " I saw the Emperor -this soul of the world- go out from the city to survey his reign; it is a truly wonderful sensation to see such an individual, who, concentrating on one point while seated on a horse, stretches over the world and dominates it. " (Correspondance, T. I, p.114)."

"Napoleon soul of the world" makes a pretty good search phrase[2].

[1] http://www.napoleon.org/en/reading_room/articles/files/napol...
[2] https://www.google.com/#q=emperor+napoleon+this+soul+of+the+...
> Given Wikileaks et al have recently shown quite how poor governments are at keeping secrets

How do you come to the conclusion that governments are poor at keeping secrets? There have been relatively few leaks of consequence, and governments have done a great job of making an example of the people doing the leaking. Manning is in prison, Snowden is in exile, Assange is locked up in the Ecuadorian embassy. Serious journalists like Greenwald have to base themselves in third-world countries.

So while governments are perhaps mediocre at protecting data, they can certainly go after anybody who places it in the public domain, and this fear effect is a much stronger deterrent than anything else they could do.
Setting up vim for web development
They're leveraging the existing OpenStreetMap crowd by allowing the images to be used by them for mapping.
As far as I know you can get only up to 500 mA if you specifically request it. Ports that support more (e.g. on dedicated chargers) have their data lines shorted and thus you cannot transmit anything.

So you can charge your device, it just takes ages. And might even discharge slowly if you still have the screen on.
Federal law to combat use of 'club drugs' has done more harm than good
Hear that, retailers? It's Amazon, coming for you. All of you.

I mentioned to my wife that I expected Amazon to have same day delivery in the next 5 years and she said "Then, why would you shop anywhere else? Why would you ever go to the grocery store?"
It kind of has, in terms of graphics performance, IPC and scheduling for user facing tasks.

That is why in GUI oriented OS like Amiga, BeOS, Windows, Mac OS X, among others, the UI stack interacts a lot with the kernel.
'Expendables 3' Flops: Is Piracy to Blame?
Patent Overhaul Effort Stalls
Agreed... It's a devil you know vs. the "oh I'll just use this other library to do $simple_thing, how hard can it really be?" Hours later you realize that you didn't think it completely through and it's a bit tougher than you thought.
How to Optimize Your Content Marketing Reach with Online Influencers
All marketers face the same problems every day, figuring out ways to captivate their audience with quality content. The concept that content is king is well known to all, but the real problem that businesses face now is that firms have to focus on generating a non-stop stream of quality content.
Degredation as a DRM mechanism sounds clever, and lots of developers think of it at some point (and many games have actually done it). It's actually a really bad idea, though, for a couple of reasons:

* Your support site will be flooded by pirates experiencing the degredation if it is severe enough to be noticed
* People will just assume it is a bug and your game sucks if it's subtle
* If it's very blatant it will be removed in the pirated versions. Meanwhile you run the risk of it happening to legitimate customers due to bugs in the DRM.

Why should you care that pirates think your game sucks? Well, for one, on the great democracy that is the internet, pirates' game reviews have just as much weight as legitimate purchasers. Also a pirate is not necessarily always a pirate, they may be trying before they buy, or may convert to a paying customer later in life and remember their experience with your company.
This is probably the best thing i've heard about python in the last 2 years. Guido's point are all 100% valid.

Python should take example on Typescript. It's light and smart. And that's enough to cover 99% of the cases.

Just let me specify that function foo's first parameter is an array of "stuff", and i'll be the happiest man. Leave the complicated cases for future versions.
On the home break-in story however there's a lot of evidence that this hardly ever happens if it happens at all.

What evidence would/could there be? Someone sophisticated enough to be wifi sniffing HTTP calls on open networks for details of when people are travelling is unlikely to then just do a straightforward smash and grab burglary. Even just the fact they're bothering with information gathering in the first place points to a criminal who's bit cleverer than your typical housebreaker.

I'm not saying you're wrong, just questioning whether there'd be enough data points to suggest one way or the other. It could be a 'common' method of scouting places to burgle among criminals who manage to not get caught.
Porto Recebe Exposição Sobre o Processo de Reabilitação do Palácio do Freixo
For subscriptions resolvers, users are required to be subscribers - so Tomahawk drives more users into subscription relationships.
i've never had success with spotify and tomahawk on windows. last time i tried, i could occasionally find stuff, but playback hardly worked.
or even _in_ an existing Starbucks...

http://www.theonion.com/articles/new-starbucks-opens-in-rest...
It would violate the terms of service of the various streaming APIs that Tomahawk hits.
Nice project, had the involvement of a personal friend of mine. The competition is over, though, as far as I know.
Greenwald seems to base himself there for publicity purposes. No-one else from the New York Times has moved, the Guardian is still firmly based in the UK.
Why would the malware not hash the current BIOS and show you the same hash?
I think the author makes a strong case for hybrid development, bit misses the crux of the argument. When you are considering mobile development, I think you need to seriously think about two factors. (I have written a couple of Cordova apps and a book about the Cordova CLI.)

1. Is there on device functionality that will be hard or clunky to access via Cordova. In my experience, maps are one of these features, especially moveable maps. This can force you towards native dev.

2. Do you need a mobile app at all? The folks at forecast.io have built a killer webapp that feels like a native app. Do you need offline features, access to the contacts list, etc. Are you prepared to market your app, which is far harder to do than marketing a webapp (app store downloads being harder to obtain than webpage visits)?

Lots of folks think they need an app, but really would benefit from a well designed webapp.

Note, from a glance, it seems like the author made the right choice aboiy Cordova for their use case.
Knockout 3.2.0 released
Yes, but what specifically makes it more favourable for the US to extradite from Sweden than the UK?
Finding the learning moments in games – Two stories about Games for Learning
I use "might" in these descriptions, because you will find they all cross over and are almost essentially the same package with a different odor.

UX Designers - might work more with wireframes, layouts etc. and is closer to a traditional graphic designer as they use a tool like photoshop or indesign to creak a mock up and send it to the Front-End developer to build.

Full stack JS - This sounds like either someone using a bunch of libraries (Angular with jQuery and some RequireJS or something like that). Otherwise, it might refer to MEAN developers (Mongo, Express, Angular, Node).

Web Design - that is so broad of a term, it could mean anything. Maybe someone who does both UX and Development, but is mainly developing 'Websites' not 'Web Apps'.

Front-end Web Dev - Mostly a HTML/CSS/JS wizard. Might have some UX skills, might also call themself a Web Designer, or Developer.

If you like using a language like Javascript, find out what you like about it and what you might use it for. Javascript can be used for more than just making a website look pretty and do fancy things. Chances are there will be someone asking you to do what they want (make it this color, make this disappear, draw this on a canvas etc.) and you just do it. At least learn HTML and CSS so you know how it relates to those.

Hope that helps.
I suspect words such as Company and China are pretty commonplace on the internet, so the data used for Google to learn is likely to include a number of these mapped to Lorem Ipsums.
Sentences making sense could be down to another part of the algorithm - Google doesn't just do word for word translation, but tries to map meanings based on the context of the sentence, and to ensure the output sentence is grammatically correct in the new language - as such the algorithms distort the results into sentences which would be unlikely to appear by chance, making them more appealing to us when suggesting conspiracy.
Why does Numbers hide a huge PNG file in exported Excel sheets?
Couldn't be that it's the third in a mindless action series released once a year. Nah.

I say that having liked expendables 2.
How did you end up dealing with the issue? My first idea would be to remove all the spaces and parse that
Installed MacVim the other day, first thing I run into "MacVim.app doesn't show up in spotlight" (https://github.com/Homebrew/homebrew/issues/8970)
Thomas Crown style?
For me the strength of a "DE" lies not so much in the UI elements you list, but in applications working in concert cohesively through conventions imposed by the environment and shared global state. Things like a HIG, shared bookmarks (e.g. filesystem locations), shared context services (e.g. search engines, web accounts, ...), shared behavior settings.

You're going to reply "but these things work outside DEs as well" - they do (though only to a degree), yes, but these systems were conceived and standardized in context of the desktop environment projects, and that's no accident. As communities they attract developers and spawn efforts to make things act in concert. And they continue to be the breeding ground for more goodness of that same nature.

So even if you're not fond of what you think of as DE UI, you have benefited from their development, and continue to benefit from them. The DE communities continue to shoulder this kind of work almost exclusively.
The green plastic paintball gun was the "Splatmaster".
The "http" calendar URLs (now?) actually redirect to "https" URLs, but this doesn't help retrospectively, since the only thing that needs to be kept secret is the URL, and that's redirected in plain text…

TripIt's web UI actually present the "private" calendar URL with a "webcal" scheme--is that typically secure? (You can replace "webcal" with "https" and things work just fine, though.)
One only has to look into history - where there have been epidemics and people have died from lacking salt in their diet in various salt-deficient places.

As an aside, there's also a reason that iodine is required to be added to salt and various stable products in some countries.

Animals seek salt because they need it, as did ancient humans to the present day, saying humans need salt is like saying humans need water, or protein, or vitamin B.

It's not like salt is some new chemical we know nothing about - we've known about it for at least 10,000 years (probably longer). It's nice and all that now we know you should have between 3000 and 6000 mg per day (which is higher than what agencies recommend, but apparently around the average consumption in many places anyway), but come on...

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

Also, there's a reason athletes drink liquids with electrolytes in them (salt is one) - because the effects of a deficiency of salt and other electrolytes is known...
Thorough Window Cleaning in Melbourne
You mean the piracy of the studio itself leaking the movie on the web in the hopes of creating a little more hype? No.
Improved Kernel-Based Port-Knocking in Linux
I reset the settings. Still, using v0.7.0, the problem appears when I drag an artist or album name from the collection into the playlist to add all tracks at once. I get many greyed out song names then and the files can't be found. Can't really make out a pattern, as some files of an album will add fine and others with the same encoding won't.

Opening every album seperately with the arrow icons and dragging the songs directly into the playlist mostly works.

Dragging the mouse to "local" when adding to the playlist seems to work better, although it will still fail to add some albums, but I don't get all the greyed out entries (I think many of these are from automatic online sources, even though I don't have any online sources configured). The behaviour is definitely weird.
What a trip down memory lane!

Growing up as a teenager in the late-90's and early 00's, I went deep into paintball.

A lot of friends of mine today kind of chuckle when I tell them I used to travel and play in a national tournament series, but what a blast it was!

There's great history here. The big American league at the time I got involved was called the National Professional Paintball League (NPPL). The flagship competitions were 10v10 capture the flag, and they also had 5v5.

The NPPL at the time was broken down into Pro, Amateur A, Amateur B, and Novice, with 8 or so tournaments per year culminating in the World Cup in Florida.

There was a pretty exciting ecosystem at the time, with tons of exciting paintball marker innovation happening as markers were making the switch to electronics for the first time with the WDP Angel (a European company), the Smart Parts Shocker, and others to follow.

Not to mention the mechanics of the old non-electronic markers like the WGP Autococker and the Automag. The geeky bits of which would absolutely fascinate all the technical minds of Hacker News.

(for example, check out some of the cut-out animations of the mechanics of some of these old paintball markers. Customizing and tuning and adjusting were a total blast back in the day. Way cooler than pogs! http://www.deadlywind.com/paintball-animation)
How to choose a colour scheme
Kayak has the same feature and seems pretty stable (it's now owned by Priceline).
Show HN: Scraperjs – A versatile web scraper
It's out?

I enjoyed the first two...
Ballen: Parallel cucubmer tests runner powered by Docker
https://github.com/kimh/baleen

I had issues to run cucumber tests. There are many tests and they are slow. Some tests are randomly fail affected by the state of other tests. That's why I made baleen. It runs cucumber tests parallel and independently on Docker containers. Unfortunately, I couldn't use in real env because my tests are dependent on Oracle database and running oracle database in each container are slow which defeats the first goal of baleen. Here is also a post about how it works. http://kimh.github.io/blog/en/docker/running-docker-containe...
"National security" was never just about terrorists. It is also spying on foreign governments, companies and other organizations, most of whom would be running servers.
I didn't say that it did. Simply pointing out that a scenario exists for his extradition from Sweden without the additional complication of UK government involvement.
Microsoft, perhaps in part by virtue of being outside the Valley, never took venture capital. Like a traditional business there was a little FFF [friends, family, and fools] money, but essentially it was bootstrapped.

This meant that Gates and Allan could essentially make Ballmer a third founder five years after the company's founding - a point where venture capital funds are often looking toward creating an exit and would definitely be disinclined toward diluting equity for the sake of a hire.

The independence of Gates, Allen. and Ballmer allowed Microsoft to structure employee equity and tine the IPO in a way that made 12,000 millionaires and retain enough equity to effectively ignore Wall Street until Gates and Ballmer began reducing their stakes over the last two or so years
Just look at all the titles mentioned in this thread of games that came out previously with similar ideas, all borrowing from others. The last original idea was the big bang and that was over 13 billion years ago.
Other responses are "people like to gamble" and "they THINK they'll make more money in VC" and both of those are really good explanations.

I think there are other explanations too. I'm sure there's a lot of prestige that goes with being an LP in a VC fund. It's a diversified investment that isn't going to be as correlated with the market as say GE will be. If the VC fund you invest in under-performs there's really no way out except to wait it out and not invest in the next fund they raise. That sounds like a bug but it might be a feature since money managers are often under pressure to perform and putting money into a VC basically locks it up. That means decisions about what to do with that money don't have to be made regularly which could be a nice little bonus.

> why people are choosing to put their money into VC rather than an apparently better-performing investment.

Basically because the future is unknowable and there are plenty of VCs who do well. I saw some chart where the top x% (I can't remember nor can I find it) of VC get basically all the returns. Because VC is so unevenly distributed there's a small chance that the probably under-performing fund you invest in MIGHT be one of the break-out VCs that'll end up capturing a large portion of industry returns rather than being paid well to lose money. And if your job is to manage money that might be an attractive proposition; prestige, excitement, diversification, a 10 year set-it-and-forget-it investment, and a small chance of making a big return.
The only way I see wide spread pre-release piracy causing a dent is if the people who watch it early dislike it leading to bad word of mouth.
nope: it's just a bad movie.

while I enjoyed the 2nd expendables for its rather funny moments, the 3rd one takes itself very serious. with the lack of comedic moments, it's really just a dull action movie with a dumb story and annoying "characters".
Agreed. We need to talk about these issues as a community and come up with effective strategies to prevent data contamination. We've done this for web development and the result was a panoply of tools to validate form input. Now we need to do this for our back-end tools.

For instance, statistical programming languages like R, which generally operate on nice tabular data, should come with built in methods to enforce data validity. I should be able to tell R that I expect certain columns to only contain values from 0-1 and no NAs. This is an easy example because languages like R are somewhat dictatorial about how they want you input and process data, but one can imagine the same sort of methods built into the base libraries of general purpose languages.

On the other hand, maybe we need to be more rigorous on the whole about data validation. We accept that automated/continuous testing is an effective mechanism for preventing bugs. We need the same automated systems to check data files and flag them when there are issues.
Is Xiaomi's design copy in MIUI6 ethical?
No you're not, I've been running Openbox on desktop and XFCE on laptop for a few years now.
> some good bruises but those were mostly remedied by disallowing freezing the paint balls

Christ, man. I've gotten pretty good bruises using just regular paintballs at regular pressure. We've banned people from our neighborhood games because they would turn up the pressure to get more distance - their velocities were unsafe, and would put a pretty big dent in sheet metal.
Off the top of my head, I would guess that out of UK, Sweden and Ecuador, the latter presents by far the most suitable venue for extraordinary rendition.