skysight-inc/HackerNews huggingface dataset:
heh no, sorry, I didn't meean to sound like i'm trolling -

it is extra-ironic, b/c yes dubstep uses compression a lot, but at the same time, a lot of the dubstep I've heard uses silence judiciously to create huge amounts of contrast - in between the speaker-shreddingly compressed passages.

Both house music and dnb IME tend to employ quiet as well to make the loud seem louder. It's mostly just rock and some americana these days on the radio that gets to me. Actually country is one of the most egregious genres, too. Sounds totally flat like AM radio.
"400 sqm with two kids might be a drama for people in the US"

400 square feet (~37 m^2)

No need to turn this into another stereotyping Europe vs US issue. I agree 37 m^2 is plenty of room for some people, not for others, regardless of where you are from.
>400 sqm

You mean 40 m^2 ? 400 m^2 is a big house :D In that case I can agree - in my country (Croatia) ~40-60 m^2 is the norm for family apartment. Also interesting - huge apartments (>100 m^2) are nowhere near to being proportionally expensive (except on the top end) because people can't afford them - eg. they might be double in size but only 1/2 more in price.
It is possible to test my proposal above and potentially improve the situation in the article.

Try introducing subsidy for healthy food and taxes for unhealthy stuff in a few diverse geographical areas. Track eating habits and health indicators (triglycerides, LDLs, blood pressure, etc.) of the population samples for 3-10 years or longer if warranted, compared with those in comparable areas which serve as control groups.

With statistical techniques, we may even be able to estimate the cost savings in healthcare systems and DALY improvement from the policy.

DALY: https://en.wikipedia.org/wiki/Disability-adjusted_life_year
I agree with OP
This, combined with the fact that so far only Dr. Web is reporting on it, makes it appear suspect.

Besides, once someone has root access to your *nix server, or at least privilege escalation (either of which would be required for this exploit to work), they already own you and can do whatever they want anyway. If you have a good backup scheme in place this is little more than a headache and a few hours of work to recover from. The only way I see this being a catastrophic exploit is if you end up with it on your home box with no offsite or air gapped backup. This holds true for Windows based ransomware attacks that do actually exist; nothing about this is unique, if it's even real.
I created an account there and never used it ever again, same for most people I know. Even the rock stars featured there don't seem to be using it. Also, in what world is a cli tool with a git-like interface "pretty easy" outside of the tiny world of computer programmers?
Unless they can check their email on their phones, it wont take off. Mobile email clients are much more important than desktop nowadays IMO.
Specification for a CMS for static sites
"Defense in Depth" is always important. The article I linked to above[2] about how it's incredibly stupid to try an enumerate badness (aka "default permit") has in it's list other stupid excuses we hear all the time:

"We don't need a firewall, we have good host security"
"We don't need host security, we have a good firewall"

I bet the people that say that kind of nonsense have a lock on their server room door even after hiring a guard that watches the building's main entrance.

This kind of practical defense isn't the only thing we've been skipping. We need a lot more basic research into how to secure modern technology. We need a design culture that isn't building features that require insecurity.

It is limiting top think of this problem as a "cybesecurity" problem. These same technologies will create problems in all areas of life, so we need a lot more education about what capabilities exist how they can be used. We need to be teaching people - from a very young age - what happens to your {meta,}data in a world with permanent data storage and powerful machine learning analysis. We need this education "yesterday", as these problems are not theoretical anymore[5].

[5] http://www.nytimes.com/2012/02/19/magazine/shopping-habits.h...
> A box of manuscripts and three notebooks. That's all that's left of the work of Srinivasa Ramanujan

FYI, the three notebooks are available in PDF form here: http://www.math.tifr.res.in/~publ/ramanujan.html. This warms my heart.
> Saying that critical infrastructure needs to be "bug-free" is one thing, saying that dating site apps need to be is ridiculous by comparison.

I think you are right, up to the point of security. The problem comes when the handling of customers' credit cards is treated as if it were just a dating app.
I think you're spot on with the battleship comparison... the house could collapse and these speakers would still be in perfect working order.
Real Estate Shell Companies Scheme to Defraud Owners Out of Their Homes
>I think programming is just one of many skills that one can master, not a must-have skill.

Programming/coding/software engineer is, probably, the only skill that provides high income opportunities, freedom to relocate, a global market and low financial cost of entry. Unless a kid is coming from a rich family, learning programming among other skills is her/his best bet at achieving a decent quality of life.

Also, saying that programming is just one of many skills is like saying that communication and persuasion is just one of many skills. Just as "people" skill, programming skill is a powerful multiplier.
> Also, I took out the spaces around the em-dashes that Lee Phillips oddly put in.

Perhaps Kevin Marks isn't an American? What he's doing is restoring a fairly ill-considered British punctuation style.

Let's go with the Brit theory. While the Bris may rightfully lecture Americans on grammar and other features of English, British punctuation is famously, notoriously atrocious. I like the Louis Menand quote (regarding Lynne Truss): "An Englishwoman lecturing Americans on semicolons is a little like an American lecturing the French on sauces."

http://www.newyorker.com/magazine/2004/06/28/bad-comma
Seconded. Unfortunately the webmail services don't have the same simple interface.
Yeah, I like Go, but the reference implementation should have been a C library (or similar). There are splinter projects trying to implement it for other languages, but they're either already dead or moving at a snail's pace.

I love the idea, but that decision leaves me with little confidence that it'll catch on.
Building a Great Team Is Hard
ELI5 anyone please.
> No information on how it spreads?

If they are clever they would attack via wordpress and other systems that are unpatched and give shell access.
runzoom.com
healthdataweb.com

While I have blueprints for both I'd consider selling at the right price so if interested send me your contact information.
Our approach here is to make security usable to developers via a programmatic interface/API, so users' data is better protected without them having to do anything at all.

https://www.trycryptomove.com

Eventually if/when we think about making consumer-facing wrappers to CryptoMove, the key is going to be usability. Security will need to be as easy/fun as consumer applications. Easier said than done though.
Your correction of the headline question is on point.

I'm not sure about your answer, though. I doubt any 20k USD speaker sounds "bad". It's more like: most are not measurably better than speakers that cost only 1/10 as much.
You're right about the outcomes, but ignoring the laws would disproportionately hurt small businesses and the open sourcers and hackers you talk about.

Laws are tools paid for and created by large entities to cement their positions. Ignoring laws means giving ridiculously powerful legal tools to big companies and governments to prosecute the smaller groups who can't defend themselves.
Same here. I set up a Keybase account and never used it. And I'm somebody who actually uses PGP every day.
edit -- in light of iak8god's post below, deleting this since while accurate it doesn't particularly contribute to the discussion in a positive way.

Instead I'll summarize in a slightly more polite way by saying this: every discussion I have seen between these two viewpoints -- the one who blames the poor for being poor and the other supporting the notion that there's more going on than individual personal failings -- one of these two interlocutors provides data and evidence and the other provides only anecdotes, and the roles are NEVER switched.
In the US, the company only has to withhold income for statutory employees. If this presents problems, then the work is usually let by contract.
IMO PyQt is pretty much like Python; the C++ parts show up in places but otherwise it's WAY simpler than Tk's complexity to do even basic stuff and horrible themeing on Linux. I used Tk a bit once; the Tcl parts show up quite a bit and it's generally very hard to use compared to Qt Designer or any other modern toolkit's tools.
I just tried to look it up. Turns out the only announcements are from Dr. Web, a "famous" antivirus vendor, and techcrunch.com which quotes Dr. Web's announcement.

No word on how it spreads. Also, unsurprisingly:

> Once launched with administrator privileges, etc.

If you do that, you kind of deserve to get infected...
perhaps it will shape how they see programming in general. I would rather have a manager that had a reasonable knowledge of how difficult programming is so that reasonable expectations can be made about schedule and budget.
Not really. It costs a lot to build and maintain a fiber network, the tech you put on endpoints is just not that expensive in comparison.

http://arstechnica.com/tech-policy/2010/03/fiber-its-not-all...
Fascinating read. Thank you for this. Reminds me of a piece Jamie Zawinski did a few years ago[0][1] regarding a similar issue relating to VC's and "your one and only youth." [2]

[0]: https://www.jwz.org/gruntle/nscpdorm.html

[1]: https://www.jwz.org/blog/2011/11/watch-a-vc-use-my-name-to-s...

[2]: https://www.youtube.com/watch?v=4Q7FTjhvZ7Y
Tutanota (https://tutanota.com/) does that, and even has compatibility with the existing SMTP network. It seems to be web-only at the moment though.
I'm pretty sure other systems exist, unfortunately as long as we stay with SMTP nothing will change.
One aspect Of TeX on the web (via mathJax, say) is that the source is meaningful. I maintain that in the not so distant future, someone is going to write a math-search engine (or at least they should), and the key will be interpreting the latex source behind documents and webpages. I do not think this would be possible if we used mathML or raw svg data.
Best small office building I know (2007)
The question is why do we have the most talented people in a certain industry having to live in confined spaces while paying through the roof for it.

Not even Hollywood is like that. People may stay in trailers for some time but that's it

As personally having to live in a tiny place (not in SF though) it is not something I want to do for an extended period of time, even though the advantages like 'city living' are good
So they talk about 4 ways to use eye tracking,
1) Use gaze to control the camera pivot -- That sounds incredibly annoying. Like I wouldn't be able to just look around a screen without it constantly moving. Though if a system is built with this use case in mind it could be cool. Imagine having a whole 360* view on screen but with it kind of squished around the edges, when you look out to an area on the edge it could immediately foveate the display to that area.

2) Eye contact - Could be really cool. Monsters that can only move when you look away (or blink). Or they disappear if you look directly at them. The NPC's stop talking or get upset if they think that you're not paying attention.

3) natural targeting - I'd like to try this but I'm skeptical. What If I want to look where I'm running for a moment? Then my gun careens across the screen.

4) Immersive Graphics and Sound - This is the most interesting one and it has the worst name. This application dynamically focuses and blurs the depth of field of an image as you look around. One of the big problems with 3D immersive tech right now (Real3D, oculus) is that you can't capture this element of natural vision. They usually default to rendering everything as extremely sharp.

I'm surprised they didn't take about typing with your eyes since it's something that eye-tracking is currently used for.
Concurrency in Rust
I choose to be an optimist. Codification takes time. Patience.

IANAL, so my understanding is naive (at best): law is about striking a balance.

So long as technological progress continues to rearrange society, it'll be a while before things settle down, thereby giving people sufficient time and experience figure out a new acceptable balance.

I probably misremember (or just made up) this factoid: It took Roman's 400 years to codify their laws. So I think we're doing pretty good.

https://en.wikipedia.org/wiki/Codification_(law)
Student Loans now the 2nd biggest source of personal debt, after credit card
Right, and also good security solutions should have active defense features that fight breaches as they occur. Most breached organizations don't know they've been breached until months later...

We're working on this at https://www.trycryptomove.com
Here's the Virustotal entry for one of the unpacked versions:

https://www.virustotal.com/en/file/18884936d002839833a537921...

Enough evidence for me to believe that the malware exists. Apparently it uses mbed TLS for encryption and communicates via UDP.
World programmer density map
Tk is not just "bad"; putting lots of text into Tk freezes it, lack of Unicode support, multiple modern widgets are missing.
You keep missing the point. Women traditionally worked low paying jobs, like housekeeper or nanny. The increased participation of women in the workforce mean that women now work higher paying jobs. It does not mean that that someone has gotten more real pay for the same job. The numbers you linked to on worked hours still hasn't had meaningful change since the '80s. If your point is that things got better until the '70s or '80s but not since, well then I agree with your point. But like I said there are of course many factors, like men are probably working less hours, but on the other hand underemployment has gone up.
Sorry, no. I can sort of see how that could make sense (we might talk about going for a beer run or a grocery run, that is, a trip to pick something up from a store). I'm not sure if there really is a term for it, other than "going to school".
The EU generally doesn't involve itself in the running of individual member states. They create directives that need to be translated to local law, but member states are free to do so as they wish within a certain framework.

As far as I know, they don't force minimum tax rates - that's a freedom of a member state. That's also why you pay 33% corporate tax in Belgium and 5% in Malta.
Just trying to be polite and open-minded.

I have met a lot of well-intentioned folks who are blind to the roles of chance and circumstance in their own lives because they correctly perceive that they've had to work very hard to get where they are. And though I don't agree, I can at least understand the appeal in just assuming that anyone who's less successful is just not trying hard enough.
But most copyrighted works are already in plain English and aren't excluded from copyright because of "free speach", so that argument doesn't add up. You're trying to argue that anything that can be written in plain English can't be subjected to copyright.
Creating purpose-built TinyCoreLinux Images
Heh, I considered Genelecs when I was setting up my home audio. This was a few years back, around the same time Genelec started to diversify towards more mass-market equipment at their lower end. Couple of slightly audiophilic friends commented that I probably wouldn't get full value for my money. The room around the equipment has an effect too.

So they all recommended I look at Amphion instead: http://www.amphion.fi/ (Another reasonably high-endish Finnish loudspeaker manufacturer.) A pair of their monitors was more than enough for a straightforward home sound system, and it took my wife's complaints to eventually add a subwoofer to the mix.

Even this pair is accurate enough. We can hear a botched mixing, which arguably may not be beneficial when the audio track is from a classic 80's or 90's TV show...

And the price at the time? €300 per monitor. Genelecs would have started at ~50% more.
On one hand there are many open source software that are installed by piping a file into sudo; on the other the upside of open source is the ability to trace who tricked you into running that command.
Satoshi Nakamoto Nominated for the Nobel Prize in Economics
Man with Down Syndrome Ready for Bodybuilding Competition
You are right on.

We're working on something in this vein -- https://www.trycryptomove.com -- our technology does security via continuous concealment. Actively defends against insider attacks and catastrophic breaches, because the attacker can't even identify the data.

We've gotten two types of reactions: (1) we get it, layered security, defense in depth; (2) solution in search of a problem, we have good host security, we have a good firewall, legacy data-at-rest security is good enough. Thankfully far more of #1 than #2, but it's telling about an organization's approach to security.
The more I read such articles, the more I think you'd have to be nuts to choose to live in San Francisco.

And yet, clearly, plenty of people do choose to live in San Francisco.
This supports exactly what yf just said.

Only 64.8*62.6 = ~40% of the poor are working at all. And only 29% have full time work.

EDIT: And in comparison with other cultures and times throughout history being weak and out of shape has never been more in fashion than in America. There are entire stores dedicated to fashion for obese men and women and songs specifically designed to appeal to their sense of worth.
As long as you bill/invoice the correct amount (i.e. the correct VAT rate for each member state), a good accountant will take care of the rest.
You can make that argument about every type of work.
Even without DIY, I think e.g. Ikea showrooms are actually pretty good at showing how a little space can go a long way.

That said, I am looking forward to moving away from the Bay someday to more space. : )
Mail Exchanger (MX) Providers Market Share
> I would rather have a manager that had a reasonable knowledge of how difficult programming is so that reasonable expectations can be made about schedule and budget.

True. But the trouble with programming is that once you have the basic skills, you start thinking that anything is possible. Yet, the real problems start knocking on your door when you want to build large real-life long-lived systems with changing requirements.

Take for instance the issue of "technical debt" or "code rot". Someone who has had just a little exposure to programming might say that those issues don't exist (how could code "rot"?), whereas a manager with no programming experience will more easily accept them as part of life.
The problem with sql for me has been the lack of composition. Once a sql string is generated it can't be extended or modified. When I'm writing pure sql it's generally not a problem, however, most sql I write is in part generated by some user input. By the end, a query that allows user input and extracts common reusable expressions, is a Frankenstein's monster of unreadable string interpolation.
Lively discussion over on reddit: https://www.reddit.com/r/linux/comments/3rv78j/linux_ransomw...
A good summary of why I dislike brutalism so much:

We were experiencing one of the defining characteristics of Brutalism. The atmosphere of totalitarianism.
The brutalists were masters of putting you in your place, which was in submission to the state (and the architect). The huge, blocky forms immediately create a dichotomy of scale. You are minuscule next to these things. The walls are flat. No decoration. Even the texture is on a small scale (no feature larger than a brick) and uniform. This lack of features reinforces the dichotomy. There is nothing human size in this place. The very structure of the building screams out "You are small. We who built this, we are large. You are small! We are in control!"
Wouldn't it make more sense to improve Emscripten's huge TypedArray array so it can grow and shrink, or be chunked. Or maybe even implement a "virtual" TypedArray that you can just allocate as the full size of virtual memory.
Didnt the guy who wrote clojure "Bootstrap everything", atleast im pretty sure that he worked for a really long time without telling anyone.
I have worked and work for competitors of Tobii.
The article is kind of biased.
The cheapest eyetracker in the world is The Eye Tribe tracker ( I have worked there). They've not been able to solve the battery drain problem yet (running IR LEDs costs you) and therefore mobile gaming is out. I would assume Tobii has had similar issues. Tobii's EyeX is the only Tobii device cheap enough to go into the consumer market but it cannot do a high resolution head pose estimation at a high frame rate. The other awesome company for eyetracking in Sweden is Smart Eye which is targeting a different industry still has issues with high precision at low frame rates.
In short, eye tracking is important and progressing fast but we aren't where we want to be in terms of using less power and also kind of supplanting the hand controlled devices for typical use cases like aiming in FPS games or changing POV based on head pose. We've used Tobii as part of competition research and the EyeX API is a bit limited also. I would give this article a 7/10.

Edited for clarity.
>If you want to teach kids problem solving skills, logic, breaking down a problem, etc. then that makes much more sense as it is applicable in many areas of life but spending an hour a week for several months teaching a kid how to make a little game in Python isn't really going to benefit them at all in the long run in my opinion.

I'm willing to bet it will do more good for 90% of them than learning about Chemical Bonds, Hooke's law, solving quadratic equations, enumerating mass movement processes in geography, memorizing historic time periods, reading Dostoevsky/Kafka and whatever other nonsense we were supposed to learn during high-school education that I can guarantee you 90% of my peers (myself included) couldn't answer even at a basic level even if they passed an exam on it at some point with great scores.

Almost every office job I can think of can benefit from familiarity with programming concepts - not even knowledge - just a basic familiarity - enough so you can reason trough a simple SQL query or write a non trivial excel formula.
Asking compound questions isn't the same as asking multiple questions because you can only ever get one bit of information out of each question.
I think it's like learning an instrument. It's a thing you should do so you know it's there and you appreciate it's a very deep (and hopefully interesting) space. If you don't like it, no worries.
Most white collar professions in the developed world offer high income opportunities, freedom to relocate, global markets and low financial cost of entry without having high-school level programming skill or wealthy parents as a baseline requirement.
This is highly dependent on the student. Some students learn quite well from lectures, some need an interactive discussion, others need to "do", and others still benefit from teaching to understand.