skysight-inc/HackerNews huggingface dataset:
It seems inappropriate to me to link to some random Tumblr rather than going straight to the NY Times article (http://well.blogs.nytimes.com/2013/10/03/well-quiz-the-mind-...) it in turn links to.
DISASSEMBLE? NO DISASSEMBLE!!!

YOUR MOTHER WAS A SNOW-BLOWER!
Microsoft blames Google and makes 'adjustments' to IE11 on Windows 8.1
How many other embedded systems on our networks have these backdoors? As the number of important devices (Nest, I'm looking at you) on my home network increases, so does my risk profile.
I don't think his main point is modifying the program using the interface. The important thing is the quick feedback loop. In his examples in Learnable Programing, you technically are editing in the same interface, but, really, you're just editing the code on the left and seeing the result on the right.

Additionally, I think that's actually the right way to do it. The result should be optimized for viewing, not for editing, and the editing environment should be optimized for editing, not for viewing. If the two can be merged into a tight feedback loop, then maybe we can get something of the best of both worlds.
I actually thought the questioner was a bit too verbose for the SO format. It read more like a blog post. Too much irrelevant setup. (Does it matter if he's using JS and HTML here? Or how big his tiles are in pixels?)

It's an interesting problem and a good read though. The pictures demonstrate the problem and accepted solution well.
Only good reason I can think of is where multiple shots are required to weaken / overcome some kind of hardened defense. Of course, these things will be firing some kind of armor piercing / explosive / incendiary round, so that may not be a requirement. Or unless the psychological effect of a spray of highly-accurate bullets warrants the barrage.
Don't forget that you can embed Lua in a collection of C libraries, and thus: do system programming with it.

;)
That sucks. I have moved many websites recently from EC2 to Hetzner. what they offer is really impressive and the difference is clear (probably 5x more resources/power for 25% of the Amazon price).

I guess I will still keep the server, but will have to work on a quick migration/failover plan in case I encounter something similar.

I have also started using cloudflare as my default DNS host, so that could also be a possible solution.
It came on different disk sets; you really only needed the 'a' (base) set, but the 'n'etworking set was useful if you wanted the thing to connect to anything else.

IIRC there were also

d: development (gcc, make, etc)
e: emacs (I think; I used vim at the time)
x: X11 base system
xap: X applications
y: bsd games

probably several more
His claims aren't beyond scrutiny, but they get far more than they deserve compared to other tech CEOs. Almost anything positive about him or even apple, is shouted down, whereas anything negative is held up as 'scrutiny'.
Fat is not the enemy. Fat that you eat can be converted handily into energy. An overabundance of carbs is the enemy! It's hilarious to me that people who think nothing of downing a 48 oz Dr Pepper, then getting a refill, after a dinner featuring potatoes, pasta, and bread will thumb their nose at having a 12 oz glass of whole milk. Those carbs, especially when consumed late in the day, go straight into fat.

The nutrition information we were given in school is mostly a load of baloney, and puts me in mind of the cargo cult science Richard Feynman discussion from the other day https://news.ycombinator.com/item?id=6543791 . It's interesting how much of this nutrition information passes without being scientifically proven.
Well, the are more recent examples that. Before 2004 you could buy ephedrine pills (Max Alerts & Mini Thins) in many gas stations (let alone pharmacies).
Thanks for the feedback. Do you know of any good pair of colors that would solve the problem for all types of color blindness or should I modify the example to play with brightness ?
Or, N robots could integrate and act upon commands from M operators, where M >> N. Decoupling the control logic from the pointy end could allow you to use the (fast, automatic, and expensive) pointy end at a proper speed without a reduction in control accuracy.

The idea of one robot having one (potentially flawed) operator seems exceedingly dated to me. In conjunction with AI and dynamically created battlefield models, we could relegate the human brain into making those decisions that human brain is good at ("that's a terrorist, and that guy is a civilian") and let machines do their job at what they excel at ("let's use drone 17, it has its barrel only 7 degrees away from the target, already moving in the right direction, and can hit it within the next 700 milliseconds").
It hasn't really worked out that way with drones so far. Aerial combat drones are supposed to be precision strike platforms capable of minimizing civilian deaths. In practice they've been little better than using car bombs as assassination weapons, with about the same level of collateral damage.
well this is good timing, just moved to hetzner last month and server mysteriously went awol yesterday until a reset...
Shouln't military throw a tanker of money at computer vision researchers right about now?
Another way of saying this is that they revolutionize businesses by applying technologies.
I'm only in my mid 20s and I already feel totally left behind by the rise of mobile computing. Every experience I've had of the web on a mobile device has been incredibly frustrating. The idea of a phone or tablet as one's primary computing device makes me feel about 90 years old.
GitHub uses Gollum [1] for wikis.

[1]: https://github.com/gollum/gollum/wiki
Loading up beacon and eggs while putting butter in your coffee and refusing slices of bread (whole grain of course) and then explaining you do it for health reasons is priceless ;)

On serious note, evidence is there it's time to at least tell people they have a choice. Low carb did wonders to my family members (fat whole life, skinny and feeling great now) and when I keep at it (instead of succumbing to sugar addiction) I fell way better as well. It's safe, many (maybe even most) people function much better while eating this way and there is no way you get fat on it.
Okay, let’s assume that you are right, and we don’t need the same interface.

I still maintain that the feedback loop demonstrated in Bret Victor’s videos is _significantly_ quicker than anything you can achieve with any TeX engine in its current form.

Think of the part where he draws the fish. Or where he drags a slider. You need update rates of a few miliseconds, tops.

What we can achieve with TeX is in the order of seconds, at best — for simple documents.

I am definitely not convinced this lives up to Bret’s standards :-).
Ask HN : Anyone from Facebook on HN to help my friend being bullied on Facebook?
Does this apply to servers that do NOT host websites? I host databases in Hetzner that aren't hosted in the same server as the website(they're in another provider)
yeoman is kind of exactly built for this purpose.

executable best practices (that just help getting a project bootstrapped).
Out of curiosity, what do you do to diagnose something like this? What tools and commands?
IRCCloud had to move off hetzner for this reason. We were continually getting ddos'ed, and hetzner showed no interest in working with us to try and mitigate.

At one point they just suggested we "ask the responsible parties to stop", and closed the ticket.

Now we are on Black Lotus. Expensive, but the regular 50mb-10gbit ddos attacks are mitigated just fine.
I did a lot better than I expected, given that I'm a bit of an antisocial nerd. (27/36)
The culture promotes it - EastEnders and Coronation Street alone show people's lives revolving around pubs and "having a pint". Roy Cropper is the only one shown not drinking alcohol, and he's hardly held up as a status symbol on the show :)
It gets totally messed up - I can attach a screenshot if you wish. Maybe it's fault of my vim's config.
The Mathematician's Defense of Bitcoin: It's Just Another Option
On the plus side, doesn't it also lower the psychological harm that happens to many a soldier in sustained war?
6.8 magnitude earthquake hits off coast of mexico
Changing brightness is good. Also, tritanomaly (or tritanopia) is very rare (about 0.01% for either males or females vs 6% males and 0.4% females for dueteronomaly), so changing between blue and either green or red should be fine for almost everyone.
Themeforest is probably the biggest marketplace for wp themes (run by Envato, the same guys behind codecanyon etc.). WooThemes, although not a marketplace, is another player doing very well selling wp themes.
I think it might be other way around. It's harder to kill if you or your friends are not in danger. And if you can see in all gory details and contemplate what effect your weapon has on the body of an enemy.
...however, if you aren't concerned about ddos, I still recommend hetzner.

Excellent value for money dedicated servers, with good automated systems. You can remotely reboot a dedicated server into a recovery image and fix problems yourself. You can run the install process yourself too, so you get exactly what you want... except ddos mitigation.
Isn't a robot-mounted rifle automatic by definition?
I'm certainly no expert at hiring or getting hired so don't take my opinion at face value, but since my opinion seems to be somewhat unique around here I think it has value for that reason.

But advice really depends on the context of the person: what they've done, what degrees they have, what type of job they're looking for, etc. But to address the type of people the "show me the code" response is geared towards: instead of a github profile I would say build actual products.

Code in isolation is hard to understand, even to the point where its nearly useless. But having a couple of full blown web applications that do something useful shows all an employer needs to know (even if they have 0 users). Everyone can understand actual sites that look polished and professional, and shows that this person will bring value to the company (whether from a business perspective or from being a competent programmer). Good coding practices can be taught or enforced through process, but being able to construct an actual non trivial product is what employers really want.

How the code actually looks is less important than what it does. Of course, feel free to put the code on github if you want, there are some interviewers that might consider that a bonus. But for most people its too much effort to make any practical sense out of what they're seeing. Just a repository of code without any context doesn't help.
My wife and I practice evidence based parenting. We do whatever is most convenient for us unless we can find substantial evidence indicating we should do something else. That's a challenge when it comes to parenting, because parenting is driven by hysterics, group think, and paranoia more than anything else.

When it comes to television, studies have shown some negative correlation. But they disappear when you adjust for socioeconomic status and parental education: http://www.cnn.com/2009/HEALTH/03/03/babies.watch.TV.

What the data really indicates is that poor people and single parents let their kids watch more TV, and since IQ is highly heritable, TV watching ends up being linked to lower cognitive performance. But it doesn't seem to be a causal relationship, or at least the data doesn't clearly support that conclusion.

Obviously its important to engage with kids, and parking them in front of an iPad could get in the way of that. But at the end of the day, there are no prizes for making parenting harder than it already is.
Ok, bacon, sausage, and egg omelette it is for dinner, then!
I didn't know about whizzytex, it's very interesting. The ability to modify placement with the mouse looks quite neat. I'll look into it, thanks.

To add on pcmonk's answer, this program has two advantages over latexmk : it does not require the user to save the file (in the video, you can see the double stars in the status bar of emacs : the file is not yet saved) and it works with any text file-(compile)->result loop, not just LaTeX. You could use it to edit executable code (see the python example) or HTML for example.
...Your website crashes and you discover what memcache is for.
You're right -- this isn't, and won't ever be (as long as it stays with this technology) up to Bret's standards.

However, Bret's stuff doesn't exist, and there's a reason for that: it's really hard. What these guys are doing is trying to make something that actually works, and it looks like they're doing a pretty decent job of it. The fact that it integrates with all the normal tools (in particular, LaTeX) makes me inclined to overlook it's imperfections.
???
1. who is using windows? (I can't believe that someone that uses windows reads these news... just go for politics !
2. why don't you use a browser? IE is known as a tool to download a browser!!!!!!
Not really true. Believing you develop an affective relationship with a machine in nuts. With animals is different.

I know those guys in Spain:
http://es.wikipedia.org/wiki/TEDAX

They mainly deactivate bombs from the Spanish Civil war and from terrorist organizations like ETA.

Of course you are seriously affected when your robot is destroyed. Those things are really expensive. You will have to spend a significant effort replacing it, and it takes some work to make a machine operative so of course you are pissed off like anybody will be is their car paint is scratched by a key.
It's hard to speak about feasibility in absolute terms here. I would disagree that the current tech is the way it is simply because of the history of CRTs (though there's definitely some influence). Displays have evolved to their current technology by optimizing for things like manufacturability, price and performance. Those obviously would come ahead of CRT compatiblity.

The motivation for the gridded layout is clear I think? You have this grid of transistors and you need to address them individually. Being able to drive an entire line and then select the columns is a good and relatively cheap solution. Now you can drive all pixels in one line concurrently if you need to and the performance of a single pixel becomes less of a bottleneck.
So the row/col grid structure isn't a result of needing to be compatible with CRTs... Also naturally accessing in sequence allows you to simply send the data and clock down the line. Random access would require either multiplexing the coordinates or widening your bus.

I would imagine it's possible to design a random access LCD. You would need better performing individual pixels, you will almost certainly need more layers and more conductors, you will complicated your interfaces and protocols. So you end up with a more complex and expensive system for practically little benefit. In many applications (games, videos) all pixels change every frame.

Sub-scanning a rectangular portion of the display is maybe a more reasonable target.
I enjoyed reading the report back. The author laid it out clearly and informatively. However the dismissal of the top HN comment, appears unfounded. [1]

It reads like a case of minimizing dissonance. In other words, it seems the author is attempting to rationalize away another person's viewpoint, by simply characterizing it as snark.

Some more probable explanations why the comment made it to #1, could have been:

- It felt authentic. "I've lived and built two companies in Thailand over the last 14 years."

- The answer expressed a contrary viewpoint, giving HN readers a more balanced view of the topic.

[1] https://news.ycombinator.com/item?id=6541441
Growing A Language - Guy Steele
Yes. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5...
For some easy to read, well summarized evidence of high fat diets, Science journalist Gary Taubes has a few books on the subject http://www.amazon.com/Why-We-Get-Fat-About/dp/0307474259?tag...
SPOF – Command-line utility to simulate Front-end SPOF
My wife and I have been on a very low carb / high fat diet for the last 4 months, and we have never felt better. Eating lots of eggs, bacon, steak, butter, some veggies and fruit. We both lost weight too. Also cut out processed food, sugar and grains — bread, pasta, rice, cereal — basically a ketogenic diet, which adapts the body to burning fat more readily.

We both have also noticed that we just feel more mental clarity, more energy and no cravings for junk food. It is amazing. I hope this message gets through in the U.S. eventually.
You're again. Sorry for that
to be fair, they had more than a week to go google me and see that the resume was the latest one. there are exactly 2 people with my name on the planet, and only one does much of anything on the internet (me).

"Do you have a more recent resume available? The one I have looks like was last updated in 2007" would be far more respectful - it would show you're looking at it, parsed it out, and are giving the other person a chance to polish things up if they want.

"HEY! I just found your resume! .... Send me your resume!"

"Waiter... I was just looking at your menu... things look really good. Could you please bring me your menu?"

It just sounds stupid.
I don't know if is that I am a very skeptical person, that I am a Sam Harris fan, or that I grew up without a fireplace (I suspect it is this one), but I didn't find myself at all opposed to the information about fireplaces. Consider me an anti-fireplace convert!
Calvinball: View every Calvin and Hobbes comic ever.
I am usually not quick to jump on conspiracy bandwagon but I really think it's malice at this point not incompetence.
You can boot up some EC2 instances.
Also featuring a snarky comment, but now about how the top comment isn't snarky. This is so meta.
How to get the most out of (not provided) in Analytics
Find out how you can extract data and get the most out of (not provided) in Google Analytics.
I learned early on that ingredients alone don't matter so much. My dad doesn't like tomato ketchup, but eats tomatoes - I had to reconcile that quandry when I was about 5 and it's stuck with me ever since.
Hmm, the one I consistently misidentify is 'interested.'

That actually might explain a lot...
The social environment in the UK has evolved to create "vertical drinking environments".

You take tables and chairs out, so that you can get more people in. This also means that people are holding their drinks, which makes them drink quicker.

You play loud music. It's hard to talk. So people drink quicker.

You offer drink promotions, and stay open for long hours. This means that people drink more.

Sounds like hell, but people drink lots.
PS: Your job is also threaten if you are so incompetent to destroy too much public property.
I'm surprised they didn't mention ATLAS. http://www.theroboticschallenge.org/aboutrobots.aspx

It looks so much like the terminator I wonder if it's a coincidence.
Everyone at our office including me are total coffee junkies. We each pitched in a few hundred to get the best possible coffee machines. Before that we'd each be blowing like $40 a day on coffees, always trying new places at lunch, after work, before work, coffee runs to places across the street. It's really a cultural thing at our office.

We'd be sitting and coding for a few hours, and we're all just internally waiting for somebody to utter the magic words "...coffee run?".

At a moments notice we're all out the door, headphones are smashed, phones are flung, chairs are tipped over, papers are in the air!
Clever f*er! Looking forward to round two of the statistics and how they compare with the one in this article.
Drinking a warm cup of coffee or hot chocolate next to a wood fire during a cold night is possibly one of the most enjoyable and stress reducing activities I can think of. Life isn't about evaluating every risk.

Here's a small list of that has a high probability of harming my body:

* Snowboard when I'm not at my prime

* Use MSG in my cooking once in awhile

* Smoke seldomly

* Eat fatty meats such as lamb / duck

* No sleep consistently

* Have too much stress

No one is going to refute these scientifically, but at the same time, just because we ignore the warnings, do not mean that we do not accept the warning as truthful. There is simply a more complex heuristic function we use to evaluate our decisions than a purely risk adverse one.
What does it mean to be a Senior C++ Developer?
Hi HN, I often find jobs posted about senior C++ or senior Java programming positions, but they are rather ambiguous as to what that means. Usually they say 'strong object-oriented programming skills' and 'x amount of years experience', but that does not seem like a concrete metric. What sort of skills do you look for in a senior developer? Please be explicit as possible.
Wow, thanks! And do you know about any english-languaged bbs?
I think it would just make wars more likely because the perceived cost in friendly human lives will be close to zero.
Because some blogspammer wants the hits.
It seems that Mr. Harris is not aware of the various improved techniques to burn wood like rocket mass heater or heat-accumulating fireplaces (e.g. Tulikivi). By the way, I'm in Europe, burning woods to heat my house and not for a "recreational" objective using a heat-accumulating fireplace.
See also previous HN discussion, https://news.ycombinator.com/item?id=5355248
Sorry for the late reply. Actually I've been running leased bare metal servers for most of the time. In the last couple years I've had some clients and projects on linode and digital ocean, but still have bare metal servers for most other stuff.

I haven't knowingly used virtuozzo for anything so I can't say. Most VPS I've had have been xen-based, but the hardware behind it seems to make more of a difference. I've got two virtualized xen projects right now, and same code on seemingly same virtualized hardware specs still yield pretty different results on some tests.
The Top Five Trend-Setting Cities on Twitter
Maybe some exuberant HN stories need a counterpoint and that's the purpose served by those negative #1 comments. The top comment probably isn't as important as it appears. When I read comments I usually read more than one.
Simon Baron Cohen also did the AQ test, which is about ASD traits.

(http://www.wired.com/wired/archive/9.12/aqtest.html)

I score 41 on the AQ test, and 31 on the guess-the-emotion test. Some of them I knew; others I pulled the face which triggered memories; others I eliminated obviously wrong answers to get the correct answer.
Used to live there. Now live in SF. Could never live in Raleigh again and I only go to visit family. It's entirely too car focused and the tech community is trivial in size compared to SF. The only active meetup group I came across while visiting recently with solid engineers was the Ruby Brigade. However with Relevance in Durham, I imagine there is a solid Clojure community in the area as well.

If you don't mind cars, the quality of live if pretty great, however it kills me that it is just far enough from the mountains and the beaches for either to be convenient. Freshwater lakes aren't too far, but too much of those nearby are in the watershed supplying water to the area so recreational usage is highly restricted.
FWIW, This is fairly standard.

Linode for example will null-route your linode for 24 hours if it's attacked.

It's quite irritating that hosting companies seem to see null-routing as a solution to a DDoS attack.
Do you know if the RDA amount is kept up-to-date with current research?

For those of us who want an insurance policy, have you got any recommendations on what multi-vitamins to aim for (a particular brand, maybe that you take?) Are all brands equal?
> No one is going to refute these scientifically

MSG has not been shown to have harmful effects after myriad studies - but people continue to believe it and repeat the myth:

http://en.wikipedia.org/wiki/Glutamic_acid_%28flavor%29#Safe...
Oscilloscope watch