skysight-inc/HackerNews huggingface dataset:
I used to think this too, but then I realized that this is actually backward thinking. It's quicker in the short and the long term to write tests.

Every time you code (whether requirements are clear or not), you go through the following steps (often executed in the space of 2-3 minutes):

1) Think
2) Write code
3) Build/run code
4) Test and see the outcome
5) Go to step 1

Even if you are not writing tests, you are doing step 3 and 4. Moreover, if you are not writing tests, you are doing steps 3 and 4 manually.

Manual is only quicker if there are a few of these iterations. If you are doing this iteration every 2-3 minutes, you will be doing it hundreds of times a day and thousands of times in total over the course of a project.

Automating that process will save you a lot of time in the long run, and will still save you time in the short run, as well as leading to higher quality code.
What I’m Doing Wrong on YouTube (And How You Can Do Better)
> Monitoring first: we have a strong desire to increase this but we're a bit at a loss as to what a good light-weight solution is here

Prometheus is designed with this in mind. Instrumentation is easy to add and takes care of things like concurrency and state maintenance for you, so you can sprinkle it anywhere safely.
http://www.slideshare.net/brianbrazil/python-ireland-monitor... goes into this a bit more.
I love his wiring loom in the second picture. I knew as soon as I saw that that I'd love this article.

Partly because it reminded me of all the time I spent lacing similar looms. http://www.dairiki.org/hammond/cable-lacing-howto/
I'm not from US so I can't provide much US-specific insight, but I thought I'd put my 2 cents.

I think you shouldn't have problems with a finding a good job with your skill-set, data analysts are in demand now. I don't even think that your lack of experience with Python should be a big problem because analytic skills are much more important.

Very common advice for increasing your odds of getting a job is to do some open-source work and make sure it doesn't go unnoticed by your future employer. Maybe participate in some open-source Python projects or start your own pet-project with data analysis and publish it on Github.
Agreed--which goes for the OP as well.

I think my point is this place is more PG's than it is OP's, and more than that, it's unlikely this post will enact any change given the stance of PG on the issue.

He's not involved now, but certainly his opinion still carries weight.
It's true. The human eye simply wasn't meant to stare at and interpret millions of tiny pixels. It causes strain over time, which leads to nearsightedness. Luckily it's (at least) partially reversable, as you experienced.
I've done my best programming toiling first with paper and pens for a few weeks, slowly reducing the spaghetti domain requirements into an elegant graph formalism that has proven to be understandable and extensible. After the code was in place pair programming was a fantastic way to share understanding of the code. This mandatory XP really is not suitable for all environments.
It seems like you want to combine the problem of switching to Python with the problem of getting a job abroad - which makes the whole thing more difficult.

C# and ASP.NET are open source.

Getting a tourist visa with the intention to find a job during the visit is illegal AFAIK - seek specialist advice.
I have never experience it myself either, but I saw a lot of students that experienced it in the VR lab. Especially people who had not 100% eye-sight on both eyes had a lot of troubles.

So it is a serious problem, and VR won't fly in consumer space until this is fixed. Important is also the head-tracking, and a low input latency as well as a high display refresh rate. So VR might be a fade like 3D TV, and augmented reality displays like the former Google Glass could be the winner. But who knows.
Right...

Another fad brought up for the sheer fashionability of it.

Saying "mutable state is bad" is just as inane as saying "immutability is bad". There are tradeoffs for either. There is absolutely no reason to pretend that one trumps the other in all cases.

Other than looking cool to your peers, I guess.
I referred to the Lanczos book quite often when I was working on my PhD. I've read the first part of SICM and skimmed the rest. Based on that, it looks like it does an excellent job in building up an understanding of how the math works. By the time I looked at SICM, I had implemented my own code to do something similar (coded in Maple). It looked like the progression of the code was well handled. On the whole, I think Lanczos is a better book, but SICM is fairly decent. I'm also partial to Meirovitch's Methods of Analytical Dynamics which I think does the best job of explaining the inclusion of non-conservative forces in the Principle of Least Action. This is needed for applied forces and torques like a motor. It also covers the inclusion of damping forces well. Like Lanczos, the Meirovitch book is available from Dover, so it's pretty inexpensive.

The SICM code really only works for a specific scheme interpreter, so if you have that it should be fine.
You can go even further, and this architecture is becoming more and more popular in business applications.

James Lewis and Martin Fowler coined the per "Microservices" for this emerging pattern:

http://martinfowler.com/articles/microservices.html
Glassfish 4.1 will not start in Yosemite 10.10.3 – a fix
TeenPies – Mila Blaze's Creamy Pussy – Free Porn VS
Oscar, a Health Insurance Startup, Valued at $1.5B
"[...] But it is a promising start, particularly because the participants playing with the virtual nose didn’t even notice it was there" - it's right there in the article.
We use it to see if you are interested in the email. If you don't open 3 or 4 we take you off the list. We also use it to see if email addresses are no longer used.

I don't really see why you'd care about tracking pixels 99% of the time. If you purchase something from us and we email you, it's super useful for both of us to know if you have read the email (purchase receipt or booking confirmation.)

I personally don't see much spam and what I do see I just delete, so tracking pixels in those aren't an issue for me.
NoSleep.js: Enable wake lock in any Android or iOS web browser
Alloy: A Compiled Systems Programming Language
As a summary I prefer Michael Pollan's advice: "Eat food. Not too much. Mostly plants." [1].

I thought the article was useful.

[1] http://www.nytimes.com/2007/01/28/magazine/28nutritionism.t....
Docker and Storage Drivers – Not Sexy, but Important
I like your detailed example, but wouldn't a slightly kinder but equally optimizing compiler simply add a conditional before the load:

if (max > 0) {
int i = max;
int tmp = p[0].foo;
do {
bar += tmp;
} while (--i);
}

I'd even argue the assembly is slightly better when interpreted this way, since branch prediction will tend execute the load or not as appropriate, rather than potentially taking a unnecessary TLB miss for a load that's never used.
> I also don't understand the mindset behind the usage of the word "exploit" in this.

See the dictionary definition a couple of comments down. It is the perfect word to use because the two points of view (“the compiler is right!” and “I don't understand, everyone has always been doing this and suddenly programs stop working, compilers are unfair”) are represented as meanings 1 and 2.

The point is to know when compiler makers have decided to optimize (rightly, as you point out is one point of view) undefined behavior that is used in the wild by programmers that assume that a specific behavior will ensue. Undefined behavior used in OpenSSL, NTPD, libotr. The canary helps detect that bad things are about to happen.

http://www.mail-archive.com/openssl-dev@openssl.org/msg38690...

http://www.mail-archive.com/openssl-dev%40openssl.org/msg385...

http://trust-in-soft.com/dangling-pointer-indeterminate/

http://sourcecodebrowser.com/libotr/3.2.0/b64_8c_source.html...
My problem with Stranger in a Strange Land is it kind of falls apart around halfway to 2/3rds of the way through the book. The ending is pretty weak (as is most of Heinlein's endings). But, I found the first half of Stranger in a Strange Land to be excellent. In contrast, The Moon is a Harsh Mistress is a solid book all the way through. Also, a later book has a nice, little tie-in to it.
Justine Musk Answers How Can I Be as Great as Bill Gates, Steve Jobs, Elon Musk?
Congratulations for your product launch. It must be great to see so much hard work finally pay off!

Could you tell a bit more about the agri-sensor market, how you made your feature choices, and what you learned along the way?

Cheers!
Reminds me of the record for the shortest movie review. The movie in question is called "Isn't it Romantic?" which Leonard Maltin succinctly answered with "No".

Unfortunately no better online source than Wikipedia: http://en.wikipedia.org/wiki/Isn%27t_It_Romantic%3F_%28film%...
Rule 1. Eat accordingly with what you've spent (in calories).

Rule 2. Avoid packaged/processed foods.

There is no need for Rule 3.
> Of course, if you can't even read your watch, then all bets are off

watch? what's a watch?
A pretty good article, i agree with most of the points made. However i think there are times when the creativity inside you needs some fuel and looking around and browsing the internet is a very fast way of acquiring that knowledge. The key is to have a rule like 30/70. So if you write 70% of the time, you should be reading for 30% to charge your batteries.
What I'm suggesting is that perhaps many people who are interested in immortality, are interested in it more because they are afraid of dying than because they enjoy living.

As for generalisations of broad groups of people - any attempted generalisation on observed phenomena will automatically be false, but saying that you can't make generalisations on phenomena because they are not absolutely true is throwing the baby out with the bathwater. What I said was not a value judgement, and not an attempt at "psychoanalysis-at-a-distance" but my current assessment based on what I've learned so far about people and life. It could very well be false. Also, I'm no exception. Had I access to a magic pill that would be able to prolong a healthy life for my loved ones and myself as much as we want, I'd not hesitate to take it (as I think most people probably would), but I have a feeling there is a higher level of happiness one can seek than extending one's life indefinitely.
Why am I allowed to process food in my own home, but not buy food already processed?
Updating the header and footer on static web sites using Java
Game chúa nhẫn 3D đang hot
I'm curious how this compares to existing companies that do this, like NewAer.
The problem with home-cooked meals
Steve Jobs used LSD and pot, but this marijuana-growing game is only on Android
3D IMAX does the trick, i can really see the 3D effect and i find it very impressive. 3D movies like Avatar do not work so well though, it gives me the impression of having several 2D layers instead of actual 3D effect (it lacks depth, again). But Oculus is even worse than that, I don't see any 3D effect at all.
UI Sounds:Organic. Free and Premium sounds with a human touch for your app
I once convinced my girlfriend to wear the DK1, in one of the demos that came with it (Tuscan villa), without her moving, just looking around a static location.

In less than 10 seconds she ripped it off in a sick panic, and spent the rest of the afternoon looking green on the couch.

So yeah. People can get pretty wrecked.
How ERP Software Can Help Your Business
An inherent desire to make long lasting things is an aspect of craftsmanship. However, I think some people are driven by a need for external validation (N people use my creation!).

Much of my programming is a (hopefully great) meal that I make and eat myself.
Not really. If you eat poisonous things moderately it doesn't make it good for your health.
I Was an Animal Experimenter
You could pay for a NewRelic account, or invest the time in getting statsd+graphite or Riemann infrastructure set up. There are other systems too; it's a growth area.

"Monitoring-First Programming" to me means that monitoring and capturing errors in production is very valuable indeed. It's not a reason to abandon regular testing activities, but it is basically the same kind of thing as testing.

Links:
http://newrelic.com/

http://www.kinvey.com/blog/89/how-to-set-up-metric-collectio...

http://riemann.io/
Mr. Jump (iOS game) french creators interview
They are not excuses for not testing, no. They are excuses for not automating a highly repetitive process.
Some thoughts on TDD test coverage
Because when you process the foods yourself you can control the processing and what you add. When you buy already processed, you generally can't. The corollary to this is that when you do buy pre-processed food, do so from people whom you trust to use essentially the same processing steps you would use if processing the food yourself.
Where I work, we grabbed an old(er) 50" TV and stuck it up on the wall in a common space. We gave it an old mini-itx and a wireless keyboard/trackpad. Just enough for a browser, XFCE and Sublime.

Now we gather around it and yell at the code like its a football game and toss the keyboard back and forth. Not for every project or team but recommend it way more than I thought I would at first.

We do need to find a way to nerf the keyboard.
For me, I really like the first half of the book where he's viewing society from outside. It kind of falls apart for me when that is kind of set aside. Heinlein almost always has problems with the endings of his books. There's some that stay consistent throughout, like The Moon is a Harsh Mistress or Podkayne of Mars, but most kind of land with a thud. I love his books quite often for the ideas and settings, but yes, the writing isn't the best.
VPM is in my read queue. His "Linear Differential Operators" was the best math book I read in years so I'm looking forward to it.
Because industrially processed usually means something like "Split into base components, down to very basic chemicals, put back together in specific ratios"

It's like making synthetic foods, but by first taking the components out of natural foods so you can call them natural.
Woman eats three 72-ounce steaks in 20 minutes
> If you are downmodding out of disagreement

Regarding the downmod: I completely agree with your post. Users are generally incapable of using downmods correctly. No matter which community. The UX of HN tends towards moderation usage of the arrow - heavily downvoted comments get grayed out and disappear from the discussion: they have become moderated.

Regarding the downvote (disagreement): Indicating that the arrow can be used for disagreement means that the downmod argument becomes irrelevant (ignoring the UX concerns). The truth is: your disagreement is completely worthless if you cannot vocalize that disagreement. Bad arguments will fall below the good arguments by virtue of the votes the good arguments receive.

One of the greatest memes on the internet is possibly: "can someone tell me why my comment has been downvoted?"

Either remove the arrow, only show it after you have responded to a comment, and/or make it cost 1 karma to downvote.
"Eat big, lift big"
A map of global financial services startups
People to blame for nine in ten SQL restore requests
I find this entire debate absurd. Pragmatic approach would be to refrain from using construct that are known to be controversial. By controversial I mean "there are reasons to believe that under certain conditions this may be dangerous, even though most people agree on what reasonable behavior is in this case". Don't write code that can bite you. The "struct foo *bar = &baz->qux;" is not your child. Kill it by refactoring it into something that's known to be obviously correct.
Guide to hydration
You should checkout https://www.cheapsslshop.com where I got mine. really cheaper.
That was mostly meant to be a bit snarky, however your explanation is fair enough for the pedantic in me.
Plus one for adding logging and error handling early. Seen a few projects made into a dog's breakfast trying to bolt error handling on later.

I would also add working out your security model early (e.g., Which users have access to what functions in your application.)
Forded? The show is pretty damn good. House of Cards is amazing as well.
They're not the same thing. This is about code generators (https://blog.golang.org/generate) while in Python context you're most likely talking about iteration.
From the article

Decommissioning work is estimated to cost
$50 billion and will take years to complete.

I've been a proponent of nuclear power, but maybe people are just TOO FUCKING STUPID for us to keep building nukes.

Chernobyl happened in large part because a key experiment was deferred to an unprepared night shift.

Three Mile Island was caused in large part because valves for all three auxiliary water pumps were closed, rendering them inoperative.

Fukushima had similar human failings. E.g. there was plenty of historical evidence of tsunamis far higher than the height of the seawall.

We're not talking "rocket science" here. These are all simple human failings. These types of failings are inevitable.

When AF447 crashes because a pilot is incompetent, a few hundred people die. A few hundred million dollars in loss to society. But a nuke plant? Poof, 50 billion!?!? Maybe that's too much?
I've only watched a handful of their shows, but I'm yet to watch a Netflix show that isn't great. House of Cards is fantastic, Daredevil as you say is amazing, Bojack Horseman is hilarious, and Unbreakable Kimmy Schmidt is a breath of fresh air.
"This is how evolution works..." - no it doesn't, almost every child in a rich country is saved and given a chance to procreate.
We should calculate when we are going to die: http://deathdate.info/s/death ;)
How to Protect Yourself from Caller ID Spoofing
The author of that book has a decent Coursera course as well.

https://www.coursera.org/instructor/~326
I'm french, studied in Paris and I now work in London.
5 Critical Things for Secure Version Control in Enterprises
You could give everyone a bluetooth keyboard, so that no-one "has the keyboard" and it's all collaborative all the time.
Show HN: Visual time zone converter
You may be mistaking C for a fancy macro assembler.

It's not-- It's a high level language, even though a fairly low level looking one. The obligation of the language is to behave as the spec says, and there may not be a close mapping between your program and what runs on the machine, though there often is.

An "Object" is a concept defined and used extensively in the language specification; "a region of data storage in the execution environment,".
Open source privacy tools µBlock and µMatrix
Lengthy discussion: https://news.ycombinator.com/item?id=9402744
Extensive discussion: https://news.ycombinator.com/item?id=9402744
If one doesn't conform to the perceived norm, some believe the nonconformers must be lacking in some respect and take it as a sign of inferiority to their percieved dominate and self-described "natural" culture.
Eat clen, tren hard ...
> You've got some serious baggage.

Please don't post things like this here.
The hacker Stefan Esser shows the jailbreak for iOS 8.4 beta 1
I feel like such an idiot. I read it like noise, as in added digital noise.

The first image's caption said "note the massive nose in the middle of the game's frame" and I started looking for noise in the middle of each of the screens, as in: comparing the two images and see if I could spot the noise.

"particularly because the participants playing with the virtual nose didn’t even notice it was there."

Yeah, that's me not finding the nose.
It is safe to assume that anything that has passed USDA and FDA approval is not outright poisonous ...
I believe you can. I know at least one work [1] using a machine learning approach (not really a deep neural work) to unconver vulnerabilities in C code.
Btw, maybe a submition to /r/MachineLearning could be better to start such specific discussion.

[1] https://www.usenix.org/conference/woot11/vulnerability-extra...
No potato niçоise (salad)
I got a DK2 when it first came out. When I tried a rollercoaster, I felt a little off but ok. Over the next few weeks I noticed slight nausea with the Zelda demo, Tuscany, and the Tiki boat. But that was nothing until I tried Quake 2. After fifteen minutes of playing, I couldn't stand up, and was extremely ill for several hours. Since then anything where I am not seated triggers the same feeling again.

I think the brain/balance issue is very common if not the norm; much more than is accepted in the community. It will be a disaster if it's not solved before a commercial release.
I specifically checked that. I was told that I can go for interview and do job - test on the premises. But if I get an offer, I have leave the country and come in the work visa to work. I can only "LOOK" for a job. Not "DO" a job.
>>> which they wouldn't have to do alone if it was open

Well, that's an assumption. User base is very small, and potential contributors base is even smaller. So that would be a big bet hoping that someone would contribute to make it worthwhile.

However, your statement is true when it comes to more mainstream technologies like ruby or javascript.
You mean you don't pirate them?
The biggest problem here is being accurate and truthful to yourself. These rules are great theoretically but they are rather difficult to apply in practice. I've been tracking my intake and expenditure as accurately as possible over the last 2 months and the errors accumulate rather rapidly. There's variation in what you do, how much you do of it, how much energy you actually spend doing it. After this there is variation in the self-reporting itself - we tend to over-estimate the calories we've spend. Then there is variation in what you eat, how much you eat of it, how many calories it really has, how many calories you actually consume, how many you actually process in the end. Add to this things like water retention, stress and so on, and it becomes a rather messy problem.
MOSH
Release the Kraken of your productivity – trailer
There's an entire layer here which is missing, which you touch upon - everyone seems to be focussed on the police's stance on this - whereas I'm more curious as to why on earth a teacher would contact the police over a matter such as this. Fragile ego? Authority complex? Sadistic tendencies?

Certainly it can't be that he had this pupil's best interests at heart - and therefore it seems equally likely that he has no pupils' interests at heart, and is there to collect a pay-check, and nothing more.

If anything, the issue here is that people who really should not be teachers, are.
To drastically change the picture you need to cut into the demand for fossil fuels. Subsidies for nuclear power and individuals opting for renewable electricity only make incremental increases in electricity supply and indirectly crowding out fossil energy this way is very expensive compared to going at the culprits directly (eg heavily taxing/cap-and-trading co2 and investing the proceeds cleverly to combat climate change).
BlackBerry acquires Israel’s WatchDox, to open R&D center in Israel
HBO is global (to some degree). I live in Sweden and (if I didn't have to go to work) I can enjoy the latest episode of Game of Thrones only hours after it's aired in the US.

Although we don't have HBO Go here -- we have a similar service called HBO Nordic. I'm almost certain that it's a HBO owned company, available only in nothern Europe though.
Yes, the second most common source of investiment is government.

But while VCs look at (potential) earnings, governments usually look at utility (if they're not favouring their friends, of course)

A government would never invest in 80% of SV companies today. There might be financing options though.

So, while left-leaning governments make sure everybody has their needs attended, they also make pretty much sure that nobody can have too much money to invest
Codeweavers' Crossover for Android Intel Tablets Announcement