skysight-inc/HackerNews huggingface dataset:
You characterize certain language features as objectively better. Indeed, those who do not use the particular approach you advocate (FP) or the feature you desire are "haters who refuse to understand". Is this really a charitable way to look at other programmers? As people who, because they do not use your preferred language or languages, are apparently full of hatred and -- not a lack of understanding, but a _refusal_ to understand?

How about we consider the author of the blog post, the Go community, and the Go language's designers in a more charitable light. Perhaps the points made in the article are actually valid: that language features involve tradeoffs, some of which are measured not just in terms of performance, and that languages are designed to achieve certain goals that might not align with yours.

Yes, I imagine that "Go certainly doesn't succeed because of smug/boring articles like this one" although I'd remove "smug/boring." Before I used Go I hated it "from first principles", because I had used Scala and Clojure and Haskell and Reactive Extensions and all sorts of FP goodness. But to make a long story short, once I started using Go I really enjoyed it and now I willingly choose to use it to solve problems. It was the use of Go that convinced me that perhaps these absolutes from FP I believed in weren't quite absolutes after all. But this doesn't mean that I consider Go to be some kind of perfect holy grail of programming, either.

Does that make me a hater who refuses to understand? Does it make me some kind of idiot for regressing from FP? Or perhaps the goals of Go aligned with my team's goals, and that was really helpful and valuable to us?
Here's a question: why isn't there a de facto desktop independent password/key/secret manager for Linux? The Linux kernel has userland crypto apis built-in, why aren't we using them? At most, only the manager/permissions UI should be desktop dependent.
OK I'll bite properly.

Nobody (especially in the security theatre echo-chamber) wants to entertain the idea that what Snowden did alerted the public to the growing trend towards the establishment (presumably by mistake?) of all the apparatus of tyranny in countries like the US and the UK and to the dangers contained therein.
>Hmm, sorry if I'm misunderstanding, but from your suggestions it's not clear if you realise that the extension is intended for reading in your target language and translating occasional words to your native language.

I think the idea is that to learn Spanish, you read not only Spanish webpages, but even the webpages you read that happen not to be in Spanish can become so.

The way you intend your extension to work assumes the user is already on a Spanish webpage. This assumes the user has overcome procrastination and reads pages in his target language often.

Now, as a language learner yourself: What percentage of all people who want to learn a language does that case represent? How many overcame procrastination and practice everyday?

These are the users who don't need help and would be fine.

The biggest problems in language learning are two:
- Procrastination.
- Weak, infrequent and/or sporadic exposure.

Just imagine if in addition to catering to those serious users the way you do now, you can annihilate learners' worst problems and serve the whole 99% of people who've had "I want to learn X" on their mind for 5+ years but have been too intimidated, or think it's too hard..

They're on a page in English sprinkled with foreign words in context. They get value with every single page they read. If they don't understand a word, the only effort they make is click on it. If they somehow read a sign in the streets or see something in TV in the target language and they recognize it, they will have a smile and that will be a turning point. This is where they'll feel "It works". It has more significance because they've tried to learn that language years ago with a bunch of arcane methods, and weren't even able to do the smallest things with it.

Discomfort threshold to the prospect of reading pages in the target language is decreased by the page.

Your extension isn't one that translates words on a webpage, it is as an extension that minimizes friction to learn a langue. It can do it in a variety of ways and already does a great job with the flash-cards. Everybody hates doing the legwork and you're getting them to "Read it and it gets saved".

>I think you're referring to the bookmarklet that needs to be installed to translate webpages, this is an alternative to the Chrome extension and works on almost all browsers.

It's just a guess, but I think a lot of people would benefit if this step gets streamlined. It's already cool that it doesn't require restarting the browser, and making it even more seamless would be awesome. A user has only to click on the install button on the Chrome extensions pages and that's it. No further intervention.

This is for more accessibility. There a lot of people who don't know what a bookmark is, or bookmarklet for that matter.

All the best,
Social Justice Warrior
Well if the UK government gets their way this is pretty much what they want to have in place.
Yeah, I think that's the one we used. I definitely remember the RJ11 cabling.
Apple IMO has never really understood the social dynamics of the internet, let alone "social networking." The company they bought to incorporate into their music service (Beats) has the executive DNA of the major label music entertainment business, which time and again has failed to understand why and how people share and enjoy music.

Not long after Beats bought streaming service Mog, they laid off the big data engineers building the "related things you might like" features in favor of marketing-driven genre-based playlists built by internal "experts." They killed one of the best features of Mog which was the ability to have the player continue to play music you were likely to enjoy when your song or album or playlist reached the end. Instead, the music just stops. It was a noticeable shift from an individual- personality-driven music experience to a top-down, father-knows-best experience.

My hunch is that Google/Youtube streams more music than any other dedicated service, and that's almost by accident.

I have no idea how these past moves will play into Apple's new service, but I wouldn't be naming anyone a victor quite yet.
“For Linux 64-bit distros, you need to install 32-bit supporting libraries.”

Does that go for the binary distribution only, or also if you want to compile the source yourself?
Greenwald just printed the US gov propaganda playbook.
Nothing, it's just that the field is required for the function that's being used for the obfuscation. There's a lot of confused people in this thread. There are no mistakes made in the code, people are simply surprised that there's a mode in which Chromium that only obfuscates the keystore. Adding to the confusion is the fact that they're using an encryption library to do the obfuscation, so people see it and expect there to be real encryption going on and then see the dummy values in the important fields.
> The main problem of online dating is that men usually are looking for sex while women for long-term relationships.

I don't think this is the actual problem. I believe it's often a problem that people either don't know what they want, or they are willing to accept less in the short term than what they want in the long term (which leads to terrible relationships more often than not).

There are also plenty of people, both male and female, who just want short term sex but firmly believe that they should throw up a charade in order to get it.
Probabilistic models. Recent research often focuses on Bayesian models.

Probabilistic models have never really gone away. This presentation by LeCun actually suggests embedding neural networks inside of various types of probabilistic models: factor graphs and conditional random fields. This is, for example, how speech recognition works: the output of a neural network is fed into a probabilistic model (a hidden Markov model).
It's sad to see how much of society's time and resources goes towards investment banking and the mindset that comes from it...
I'm not convinced it is a valuable problem that needs solving.

If you really want a web which only humans can browse and which prevents non-human-operated clients from visiting websites, require a submission of a blood, hair and urine sample or a photocopy of the person's driving license or something.

Until that point, computers will want to do useful things on behalf of humans, so it might be best to not get in their way because someone told you to on a website.
"Social Justice Warrior"

http://knowyourmeme.com/memes/social-justice-warrior
> Given the context (national/international security) is that really surprising? People who have their necks on the line aren't jumping out of the woodwork to comment? C'mon, think.

No, you really need to do a bit more thinking. A journalist shouldn't just publish what an anonymous source says without corroborating their story with other evidence. You can keep your source anonymous, but they need to provide some physical evidence or you need to confirm it some other way.

Exhibit A, how Greenwald handled Snowden. Every story he had was based off documents provided that could be examined and published as evidence. Everything was based on physical evidence collected by Snowden, not just some stories he told. If a journalist just took anonymous sources stories at face value w/o evidence anyone associated with an intelligence agency could feed in false information whenever they... oh wait, could that be happening here??

And Greenwald himself goes into a lot more detail about it here, just got on the frontpage on HN:

https://firstlook.org/theintercept/2015/06/14/sunday-times-r...
Yeah, Europe isn't the Netherlands. In Germany, at least, there are corporate landlords, both for-profit and cooperative, but everywhere I've lived has been a building with five to ten apartments owned by one old rich person (sometimes managed by a property-management company, which tends to work out better since they're more professional and you don't have to deal with the possibly unpleasant/scammy landlord).
If you find "no problem" to be hard to say - or perhaps you feel it is hard for your listener to hear - then you could try "my pleasure". I made this small edit to my speech a few years ago.

I recently heard a nurse say, "It's my privilege" in response to a thank-you. This felt like a more heartfelt acknowledgement of the gratitude being expressed.

One might also experiment with "It's no burden", which seems to fall somewhere between "My pleasure" and "It's my privilege".
How the Unicode Committee Broke the Apostrophe
They are talking about obfuscating the stored data, not the code.
I am not sure what you talking, but if you meant current rate, I think local market rate means current rate (not rate which existing tenants pay)

I rented apartment last year and they increased rent by more than 40%.
I could also just download all my music and use any music player that I want — point is I don't want to spend a lot of time maintaining a music library nor do I want to write my own god damn player.

I just want to fix the details about the Spotify client that I don't like. It's all js/css so why the fuck can't I? I can do anything I want with Atom, why not Spotify?
> It's quite a lot harder than one would think to distribute power with a nationwide grid.

I am not an expert on this topic but I am Indian so I know that corruption and apathy play a big role too.
The BSD license does not grant any sublicensing rights. It clearly says that the notice and disclaimers must be preserved.

The original license required copyright notices in binary code. A newer form does not, but this is for pragmatic reasons. The binary code is still copyrighted. If you decompile it into a source language, then you probably have to restore the copyright notice and disclaimers.

When a proprietary, binary-only program with a highly restrictive EULA contains BSD code, those sections of the machine language which correspond to the BSD code are not actually under the EULA. They are not sublicensed, but only used with permission, as granted by the original license.
I don't care what anybody says. I still like salted peanuts.
> For example, an expansion of the Stevens Creek bike path is encountering major resistance

But how could you not love that bike path!? It gets you practical places and it's beautiful!

My God, fucking NIMBYs.
Whoa, nostalgia flashback: most of the school libraries in my area had a phone-net setup, they looked like this: http://www.oldmac.de/uploads/images/netzwerk/netzwerk03.jpg

I had an injury in high school that pushed me out of PE class and into the library, where instead of sorting books I helped the librarian with the macs. The newer macs had ethernet, the older one's had AppleTalk over PhoneNet. I set up a bridge on one of the newer Macs (OpenTransport) to route TCP/IP from the Appletalk network to the ethernet network so that the older machines could get online. This meant that the school could get more computers internet access instead of waiting until they had newer machines.

So many struggles, so much fun, totally inspired me to keep building technical things. I also met my best friend to this day on this project.
File permissions can be bypassed by anyone who gets physical access once, encryption can't.
There is- it's called libsecret, and it's used as a cross-platform backend for both the Gnome & KDE secret managers, which are 'just' guis for it. I don't actually know if it uses the Linux kernel's apis, but it's supposed to do a pretty good job.
> In the US you get paid more while not sick. So if you consume at "civilized country" levels while earning at US levels, you'll be fine.

The problem is that for low-income jobs typical in the "contractor economy" like cleaning, driving Ubers and flipping burgers, the amount of cash available to the worker is not enough to cover e.g. a broken leg which puts you out of work for two months or more.

> It's a bad idea to force employers to take on large fixed-cost obligations when they purchase labor - this creates rigidities in the market and disincentivizes purchasing.

In Germany we regard this form of security for the worker an accomplishment of the unions. In the sharing economy you can end up totally broke and fucked up even if it is not your fault at all that you aren't able to work anymore.
Unfortunately, nobody (especially in the intelligence community echo-chamber) wants to entertain the idea that some of what they have been doing endangers thousands of people directly, and all the Five Eyes and beyond indirectly, by deliberately sabotaging infrastructure they use themselves in an effort to "master the internet". It is truly amusing to read some of the bullshit posted by JTRIG and CESG supporting their ideas.

This is truly embarrassing work: half-baked propaganda, with overt lies in it. Shameful and disappointing.
The point with this method is that the gradient acts as a fill before the image is loaded.
Meanwhile: http://www.wired.com/2015/06/opm-breach-security-privacy-deb...

Anyone else think this is meant to distract from the Office of Personnel Management breach and hacked SF-86 documents?
Thankfully, I'm not doing much C any more. Those hoity-toity hand-holding languages have spoiled me, and now I don't want to be bothered about memory management and other "trivia." :)
For blue-collar jobs, sick days, maternity/paternity leave and most benefits are close to non-existent, undermining their well-being and lives.

For white-collar jobs, competition becomes insanely high, excluding such opportunities from non-Ivy League networks and/or considerably decreasing wages.
Let's assess the pure mathematical effectiveness of this cap with an example: there are 3 landlords renting for 11, 10 and 9 fictional units (to keep numbers simple). The average is 10. 11 is legal but can't increase, if 9 is lowered 11 isn't legal anymore. I'm sure this is taken into account and they'll revise the limit every few months or years. However a fourth landlord can enter with 11, increasing the average to 41/4. If everybody starts renting at the upper limit the average will move up closer and closer to 11.
This means that at the next check they'll be able to rent at 11+10% = 12.1, increasing the price by 10% per cycle (or they change the rule). For the tenant this is better than getting a +40% on renewal. For the landlord not much so. I suspect that if the rent price detaches too much from the sale value of the house landlords will start selling instead of renting. Big real estate companies get a chance to build up a large portfolio of houses when that happens.
Link directly to source https://code.google.com/p/chromium/codesearch#chromium/src/c...
I Fooled Millions Into Thinking Chocolate Helps Weight Loss
Rust has an interesting take on that: the lock simply owns whatever data is locked, and only releases it on locking. Lock ordering becomes a property of which lock owns the other one.

Ownership semantics make it safer (can't leak the internal object), but considering how unsafe and dependent on proper usage locks tend to be, I wonder why I've never seen that idea in e.g. Python or Ruby, it would make the right thing easier to do either way, even if there would remain a possibility of leaking the internal object (and even then, I CPython might be able to check the lockee's refcount on lock/unlock, possibly optionally).
KWallet in KDE4 doesn't seem to be using libsecret. Is this a KDE 5.x thing?
7 Ways to Illuminate Your Business Leader Blind Side
Hidden Fees? Don't blame your bank
Airbnb and the Problem of Data
Does anyone have any insight on what the team does while waiting for the lander to wake up? Or in these past months when it wasn't sure if Philae had successfully landed? I know in movies the team would be depicted as hunching over blinking consoles 24/7 and tapping keys furiously until something happened...but how is the team organized to work in the long haul? Are there a few scientists and engineers devoted to the operational status of the lander, while the rest work on examining past data that it has sent? Or they're working on researching the next prototype lander?
Thought experiments are not statistical evidence.
"The people entering the workforce today value flexibility and autonomy; they choose location over career and job rotation over promotions."

This is so much bs. What chance of career? What chance of promotion? It's not that they value these things more than older workers (we do too dammit!) it's just that they have little choice.

With real wages stagnating, the only way to move up is to switch jobs. The entering workers have no choice in the matter, but they also are embracing the alternatives to extract new value out of the employer-employee relationship.
Uber was the wrong example to use for this hypothesis - taxi companies in the US never really had driver employees to begin with.
I really thought the thing was lost when it bounced off a kilomter from the comet. The main-stream news-coverage (for me) ended in dissapointment. So did the lander actually fly back after that bounce and savely land on the surface? Great to hear.
Brave new world of disposable people. What a horror show.
Well, the UK government in this case.

Just goes to show the playbook doesn't really differ between governments, even Russian government propaganda employs the exact same techniques.
sean,

>implications of object-ness lead to certain styles of computation (noun-based)

i understood that

>just as they do for values (expression oriented and functional).

but wasn't sure what you meant there. could you elaborate?

thanks.
Bringing Fixed-Width Integers to OCaml
India's Most Inspirable Entrepreneur Biography
You absolutely do not need to do the same things for Bitcoin. The companies that work in the Bitcoin space which require this regulation, require it due to their handling of fiat.
I'm only talking about renting, not sure what it's like when buying, so I'm talking about quality of appliances, care taken when painting (often places have obvious paint marks where scuffs have been painted over) and the overall decor - not the actual quality of the building, windows, etc.

This is all just anecdotal, of course, and just something I've noticed locally - perhaps other places are much better. After my partner started working, we started looking at places roughly double the rent of our previous place, but in the same area - and we found that these places were pretty much the exact same, just a lot bigger.
You forget to mention that golang also has an "unsafe" portion, and I've used it to "hack" around several issues before, all the way up to a (very hacky) dynamic code injection. Don't forget that golang also has an escape hatch of assembly.
Scratch is a good choice. My 10 year-old granddaughter was able to create her own game on her own. One word of warning--the concurrency model is not well explained (or implemented) and so games can have race conditions that are difficult to debug.
> No shit. If you want to harm the US, its not a negative action. Else, its a goddamn negative action. I'm trying really hard to figure out why else you would make that argument.

How hard have you tried? Do you honestly think nothing good can come out of this for US citizens?
Apparently you didn't bother keeping up with the trial:

https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor...

It was over IE as well, OMG they included a browser. Laughable now days, right? I used Netscape at the time and never had any issues installing or running it, even when IE hit 95% of the market.
Playing Super Mario World with Neural Networks
I wonder if there's a definitive list somewhere of what features operating systems should have in order to be proper for running a generic server or desktop.

There's so many blurry lines there. I agree that a secret store is best done as a system level service, but it's so hard to standardize on one api, and yet so easy for a shitty one to become de facto (I.e. X.org).
We haven't seen any proof in the OPM case. And I don't think any journalists reporting it have been made privy to any proof that's gone unpublished. Maybe I'm wrong, but every story I've seen just regurgitates what officials are saying. Meanwhile they're pushing for stronger "cyber security" legislation and trying to stoke cyber fears as the country slowly recovers from the collective 9/11 PTSD.
I see a lot of hate for the Spotify UI and on desktop & web I think it's kinda justified just because they've flip & flopped so much and remove/added/changed features constantly.

The Iphone & Ipad client I actually think is pretty well designed and I'm not sure where the hate is coming from, would be interesting if you could go into more detail
Interrupts and interrupt handling in Linux kernel, part 3
Mixing up Berlin/Laura Poitras with Moscow/Snowden is so incredibly sloppy, especially when it's being misused in an attempt to make a point. It's really basic stuff for anyone following this case, especially a British journalist who would have been aware of the court case involving Miranda.
Awesomeness. How you explain machine learning principles/NEAT really shows a firm grasp. The fact it's done in lua...makes it even more eccentrically cool.
You think you may save money in the short run, but private health insurances can hike their rates almost as they like, and they certainly do with people aged 40+.
There definitely are remote W-2 employers out there that offer fully-paid health insurance, reimburse work-related expenses directly, and pay their FICA/payroll taxes.