skysight-inc/HackerNews huggingface dataset:
Ask HN: Suggestions for workout app
I just got back to the gym, and I did the free consult with the personal trainer. I have used a trainer a decade ago, but todays prices are too high. I do have a gym partner. Are there any apps out there that can be used in place of a trainer to show proper exercise form, plan a schedule based on goals, and keep a log?
If I am entering a roundabout from a dominant direction I try to leave enough of a gap for an attentive driver on the other entrances to get in. It seems fair, since sometimes I'm that driver who is waiting.
Business models, working hours and the crazy ICT in Italy
I'm sure they've discussed this at length: what is the incentive for a user to annotate case law?

Law happens in such slow motion and not exclusively at the computer that you don't really get the feedback as you would in programming (fixing a bug versus arguing a motion) - which is one of many reasons why Stackoverflow is successful (not that this is really a fair comparison anyway - more of an example). If my immediate success on compiling is dependent on trying out one of these suggested solutions, I'll certainly have an incentive to comment, upvote, and potentially contribute later on knowing how much it helped me.
edX is a nonprofit, and they also charge for certificates.

https://www.edx.org/verified-certificate

There are labor costs involved in grading assignments and "making sure that you're the one taking the class".
It's common in regulated industries. In medicine for example, during the credentialing process you have to have your transcripts, degrees, etc. sent in from the original institution.
Get Serious – It is time we get serious about building software systems
My general experience with 0mq in the past (with a past team) has not been great. While a nice abstraction library over sockets, sending it the wrong parameter is quite likely to crash in painful ways in rare instances. Maybe it's gotten better over the past year.

Yes, it's fast. But if you want a message bus and are going to want for advanced features, I'd recommend a proper message bus.

It's going to abstract away some of the socket details, but you can still get bitten pretty easily - again, may have gotten better in the last several months, I don't know.

Be careful also with distros carrying older versions, you are probably wanting to make sure you get the latest than what your distro may contain for the same reasons.
what systems other than temperature control have you used an auto-tune with?

I attempted to use a PID auto-tune on a hydro electric turbine once and watched (with horror) as it stroked the wicket gates open and closed with 10s period for about 30s before the wicket gate linkage actually broke. The linkage breaking was due to improperly set 0-point but it became clear that auto-tune isn't appropriate for all systems, and holy hell I'd be damn sure I knew what an auto-tune was going to do before I unleashed it on actual equipment again. Probably I would want to specify the min and max for the CV ... more knobs that need to be set.

In my avergage hydro-electric plant there are 320 constants or "knobs" for the system plus 170 for each unit, so 1000 parameters that need to be determined during programming or commissioning for a 4-unit plant.
Major fail on my part. I have a habit of not looking at usernames, and I'm embarrassed. My apologies.
Seventh Circle: Nonpublication of Data and Eighth Circle: Partial Publication of Data are particularly egregious, but common sins in the scientific publication world. Supplementary material sections are very small, if non-existent in many peer-reviewed articles.
There is no data here -- it's just some guy's observations of some interactions with self-driving cars in Mountain View. There's nothing to indicate that "Californians are OK with self-driving cars" (although I would guess they are), and nothing to indicate they're OK with banning manually-operated vehicles (no way, no how). The link behind "I think that, inevitably, non-self driving cars will eventually be banned" just goes to a short blog post on the same site from a couple of weeks ago about a newer version of the Google self-driving car. There's not even a word in there about anything being banned.

There is an awful lot of California outside of Mountain View (surprising, I know). I'm pretty sure California has the highest number of active vehicle registrations of any state (13 million in 2014, vs. 10 million in 2013 for New York, the most recent data I could find) -- and along with that comes an awful lot of car clubs and driving enthusiasts who would raise an unholy ruckus over the merest whisper of banning their beloved vehicles.

So the title's misleading.
Certainly, but they're charging €1000+, so it isn't really an option for me. I'll just re-write the parts I need. I'll just almost certainly do it worse, and it'll take more time, that's all!
is the "personel manager" you describe really the state of hiring? As a company it seems you would miss a lot of talent by filtering this way.
It should be a slashed zero, but that does not have a unicode codepoint and the combining version renders poorly.
Silk Road Founder Sentenced to Life in Prison
While this doesn't answer the question, one thing I've found (see my other comment for why I don't care for 0mq) is that Rabbit really doesn't like to be full as a queue.

It really requires that you can eat messages off as quick as you can put them on the queue, or else it slows down -- which means you can't pull them off as quickly, and then things basically get to "cascade failure" type problems.

Maybe others have other experiences - Rabbit is fast, but I'd probably evaluate other options if you want your queue to actually, well, queue.
So we subsidize the employment of prisoners to help with their reintegration back into society. I don't see the problem.

Hell, so long as it's effective, we're saving money in the long run. Money spent curbing recidivism pays for itself, considering a prisoner costs tens of thousands of dollars a year.

Also, it's not like prisoners are competing for the best jobs. There are heavy restrictions on their employment (part of why a strong incentive is needed to make them employable) so they are unlikely to be competing for software development jobs anytime soon. They do things like clean roadsides and stamp license plates.
You didn't need account. Just placing an order, going to pay through paypal for example and you will see another persons address etc. Reports of seeing other peoples credit card numbers also.

I managed to order one, received order cancellation notification couple of hours later...
Yes. He says it changed his life. I just wanted to know how.
Increasing, it doesn't make sense to decrease, given our society.

As I said, without papers certifying the knowledge one has, the application will just be tossed into the garbage can.

The only way to workaround that, like every southern country in Europe, is if you know someone that knows someone....

Also for any IT related job, applicants are expected to have at least a 3 year duration degree, with preference given to those with a 5 year duration one.
Just to put a number on it, the cabin pressure at high altitudes is given by Wikipedia as around 0.75 atm. (It varies by aircraft model.)

If the inner cavity between the two windows did not have a hole, the full sea level pressure would be pressing outward against the outer window. But with the hole, only about 75% of that pressure is present.

Additionally, if there were no hole, the inner cavity between the windows would be positively pressurized with respect to the cabin. This means the force on the inner window would be backwards from what it would have to bear if the outer window failed.
Level 20 archer.
Djikstra's concurrent; A* pathfinding bots in Minecraft
`sum_f()` is calling the constructor, not the call operator(which would be `sum_f()(1, 2)`).
My website is 20 years old today
Well, its just a demonstration to show that a huge cpu-bound task can be done inside the web browser. To be honest, I'm not sure if it worth to use it in production.
See also NP-complete Problems and Physical Reality

http://arxiv.org/abs/quant-ph/0502072
First, congratulations!.

Second, while MOOCs are MOOCs are great, they don't fit every type of person.Are people in your country organizing to give the support needed to make MOOC a good fit for everyone ?
OCaml has no corporate support and a limited standard library. It does not benefit from the larger MS ecosystem. It does not have multicore support (not until the end of the year if all goes well). On the other hand, it is really fast, it has some great features (functors, mostly) not found in F#, a really good package management story, and some great libraries (eg, lwt). It can also boast of having one of the most developed unikernels out there (mirage) and can generate sane Javascript via js_of_ocaml.

That said, it's definitely an even harder sell than F# in the corporate space.
"Welcome to your Advanced Driving Test. Please get into the driving simulator. Fasten your safety harness. Beginning Phase 1, Ventura Freeway at rush hour... Phase 2, Lower Manhattan... Phase 3, Appalachian highway during blizzard... Phase 4, Orlando, FL during thunderstorm... Phase 5, rural Texas road at night..."

"Test complete. Phase 1: sideswiped car at on-ramp. Phase 2: Hit bike messenger. Phase 3: Ran off cliff. Phase 4: Rear-ended car. Phase 5: Hit deer. Test failed. Please unfasten your harness and exit the simulator".
That scene is impressively accurate in ways few people will notice:
In addition to the awesome slow motion, there are three boys who shoot before Merida starts her shooting. The first two miss horribly, and the third one gets a bull's eye on the sheer chance that he was startled as he was loosing the arrow. What's interesting is that all three have different types of bad form seen in real life, and they miss (or hit) in the way someone who has that bad form would.

Source / Much more info: http://archive.wired.com/geekdad/2012/02/new-brave-trailer-g...
Fortunately, Transferable Objects (which didn't arrive until a bit after Web Workers) solves this :)

http://updates.html5rocks.com/2011/12/Transferable-Objects-L...
Ask HN: How can one build/acquire a global dataset of points of interest/events?
Licensing options are expensive for a startup - building one's own dataset is hard. How do startups go about this? Are there any good open datasets?
WordPress on OpenShift for Dummies
Ask HN: Do you hold corporate bonds in your private portfolio?
Edit: I am also asking about corporate bond ETFs.

I found many sources that go against buying corporate bonds, because it's too risky/expensive. They prefer government bonds and shares. But investment advisers keep using them.
Nice work! I like the idea of automatically loading resources from known locations so they're ready to use right away.

I got my taste for software development by starting with games programming, and finding a friendly environment that gave fast results was very important to stay motivated and continue learning. Back in the 2000s', that environment for me was Fenix (now known as BennuGD - http://www.bennugd.org/).
> OCaml produces a small amount of code, but is really slow and hard to understand.

Do you mean that OCaml produces small binaries, or that the language itself is compact? As for being slow, that's the first time I hear this charge being leveled. Single-thread performance is usually really good.
I didn't know this, awesome.
To your point about analogies, there's a wonderful Q/A session with Feynman where he refuses to make an analogy about the electromagnetic force because any analogy that would make sense (rubber bands, etc.) actually only work because of the electromagnetic force.

https://www.youtube.com/watch?v=MO0r930Sn_8&feature=youtu.be...
What's your point, though? Staying on 1.1 would guarantee we continue to lack tools to use HTTP/2. The MITM proxies, which seem to all be written by incompetent software vendors, can strip out the HTTP/2 indicators and force their users back to 1. So if that's their goal, it's easy enough to achieve it.

For everyone else, it's optional. 2 has mandatory TLS in browsers (that's how the browser vendors are making it), so random proxies and so on just remain ignorant to it.

From an implementor's POV, 2 is easier to implement than 1. The new feature complexity is balanced by having sane parsing rules.

And remember: We've (the Internet) have been using SPDY for a couple years now. That's a very long beta period and gave everyone plenty of time to play around, raise objections, write software, etc.
App2SD Saves Space on Your Device by Linking Apps to SDCard|The Android Magazine
It should be self-evident that some driver training programs (e.g. Finland) are much more rigorous than others (e.g. "ABC Driving" in middle of nowhere USA). Places with unlimited speed roads tend to have much stricter vehicle safety inspections as well.

So why not try to bring the more stringent driver training and vehicle inspection requirements to the US, sold initially to those who care about driving?

Your coworker would then have to prove he's a better driver.

Aside: I think it's offensive to call someone who strives for excellence in some activity a "tool". Would you say the same thing about a med student who thought she should be able to perform additional procedures after going through additional certification?
Actual title is:

"CommandBlock[::] Bot with PathFinding AI that autonomeously switches between three Algorithms: Dijkstra's Concurrent, semi-A* and a simple Chase algorithm, all compatible with 3d terrain, collision detection & easily configurable search radius - More info in comments (gfycat.com)" which obv is more than 80 chars.

I'm submitting this because if you haven't played Minecraft for a while you might have missed out on the whole "command block" thing.

http://minecraft.gamepedia.com/Command_Block

These have brought scripting to vanilla minecraft. Some people are doing nifty things -- some nice creative mode stuff, all the way upto complex minigames.
And then the kids sit down and document every mechanic by trial and error over at Gamefaqs and like.

Meh, i hold to Sir clarke's adage about technology and magic.
I'm in a similar situation. In the passed months I found some freelance web design work,
and that was some nice side money. However, I've been looking at local job listings (Portland, Oregon)
and part time positions are very limited. One thing to look out for is paid internships.
I went to an interview for a junior developer position and didn't get the gig because of my school schedule.
Now I'm shifting my search to target paid internships.

From my experience your best bet is, paid internships, and freelance work. This is a good question. Working
in food service while studying computer science is hard on the spirit. Do you have a portfolio/github/codepen
where people can see your work? If not, that will help get your foot in the door.
> Find and read some front-end designer blogs.

Do you have some suggestions?
js_of_ocaml is very well supported as well - in my personal experience.
>Regarding terminology: The back of the bow is the part facing away from you; Belly is the part facing towards you.

So the wood of the bow is called ...?

>And regarding the particle wave duality -- not so much. The interesting part of the particle wave duality is that the "waveicles" actually act like waves in the ocean, spreading in all directions, interfering with each other, diffracting and reflecting, and so on. It gets even weirder when you ask what they are waves of: They're more or less waves of probability of finding the particle.

What I mean is, it's like the "weird" effects in the two-slit setup: the wavelength and barrier locations (and direction the light is shot) determine the locations of constructive interference. The arrow ends up going one direction rather than others -- bypassing barriers in the process -- for basically the same reason.
Just wanted to share a hobby project.
jailbreak iOS 8.3, iOS 8.4, iOS 8.4.1 via TaiG Download
https://www.youtube.com/watch?v=w41J4x2ybAA

Agar.io in Minecraft

(no mods! this was done in vanilla minecraft (command blocks))
I don't hold corporate bonds. That seems really easy to screw up if you don't know what you are doing. I think it is a reasonable option for financial professionals to choose if they are looking for slightly higher returns and are willing to invest the time to do due diligence, but for everyday investors I agree definitely stay away before you lose your whole investment.
Oh, I had only heard "Bad", but goodness, I didn't think it would be worse.
Its recruitment for like-minded people, by which I mean the very "societal dropouts" the article mentions. While I am not sympathetic to MRA at all, I understand why this article is aggravating to them. From their perspective, anything that tells them what they need to do to integrate back into the work/family/debt system is based on society's interests at the expense of them as individuals, the same old societal pressure to "be a man" just wrapped in a different ideology. The result (to them) is the same, immolation of self for the social and economic benefit of others. This is in fact one of the reasons they don't see feminism as compelling, as since in the past Patriarchy would have explained the subjugation of the male to society, as feminism's influence has increased, their lives have actually gotten worse and they still are being harangued to join back into the workforce, but with drastically reduced incentives. We could argue over if it's really feminism's fault or it's just that it coincided with the inevitable loss of these jobs because of the changing economy (this is the article's starting premise) but they don't see it that way in any case.

I did also notice several comments that wanted a return to traditional family arrangement and employment, but they seemed to be the minority.
Top Five Software Developer Tools
The E Code Binary Review Scam or Legit? THE TRUTH
I disagree.

If anything, we put too much value on a woman's vagina--to the point that it's taken to be her greatest asset. Too often a woman is valued for her body parts rather than her ideas or her abilities. Virginity is overvalued and "slut shaming" is applied to women who have sex because girls are encouraged to conserve and maintain the value of their resource, while men are lauded for being able to obtain access to vaginas. Rather than being vulgar, wrong, taboo, dirty, gross, vaginas are seen as beautiful, valuable commodities. Which comes with its own set of problems, but different problems from those young boys have.

I don't see any value in this sort of one-upsmanship, where every time a boy's problem is brought up, people say, "But it's even worse for girls." That both downplays the problems of boys and misunderstands the problems of girls. I'm not saying you do this all the time, I'm just saying I see this all too frequently.
I'm not sure I'd give away subscription fees. This is a B2B industry with clients who are ready to pay big bucks for a superior service.
I did all the tests faster without webworkers than with them.
You can't really blame the woman, something so old doesn't shout "Hey I'm worth hundreds of thousands!" to most people. But I am glad people at the depot recognized its value and didn't actually recycle it.
I'm always reminded of:
https://en.wikipedia.org/wiki/ELIZA
whenever anything like this comes up
I think internet explorer users would disagree with you.
Great story.

My first MOOC was also David Malan's CS50x on edX; what an incredible teacher! He brings such a unique enthusiasm and joy to the study of Computer Science. In case you're reading this, thank you Professor Malan!
I've got a side project on Google Play called Airboss that does exactly this using WebRTC.

https://play.google.com/store/apps/details?id=com.airboss.ai...

It's far from perfect and has some obvious shortcomings but it works reasonably well with low latency.
great book. Quincy Jones autobiography is also fantastic
The original codebase used asserts rather poorly, for error handling rather than internal sanity checks. Four years ago we had fixed most of these problems, and had a "futzing" project to try to crash the library. Over time we've removed the edge cases... the codebase did take a long time to become properly stable, one of the downsides of lots of new code written rapidly, and one reason we insist on small gradual patches these days. (There have been _very_ few new errors introduced since we switched to our decentralized contribution process in early 2011.)
I have heard that. Open organizations with no inner or outer boundaries tend to become pathocracies -- ruled by psychopaths and other pathological abusive personality types. Hierarchy can facilitate abuse, but it can also be a tool for limiting and mitigating abuse. In its formal absence, abusers are free to assert it using deception and intimidation.
The “personal organizer” we had before the Newton
And this is what's wrong with employment, and why so many unqualified people get in.

Look, I say this as a teacher who offers degree classes, and as a student earning a certificate that says I can teach...

You can earn certificates without learning a damn thing.
Url changed from http://www.digitaltrends.com/computing/mystery-woman-dumps-2..., which points to this.
Aren't ransom letters supposed to be hard to read? That's part of the reason why they're so scary.

"OMG, they have Mike! Or maybe they want milk... No, it's definitely about Mike."
Your regular expression catches very few penises. A very simple case:

8------>

But you can easily solve that one. A much harder case would be catching stuff like this:

_
/ \_________
|\
| |
_________|/
\_/

And even if you could do some image recognition, I think you'd have a hard time differentiating between stuff like this:

O
-|-
|
/ \

And this:

O
-|-
|_
/ \

...because what makes it a penis is not the shape, but the context, which is very hard to recognize.

Don't underestimate the difficulty of filtering human-generated data.

Also, I can't believe I just spent 5 minutes making ASCII penises.
First: This kind of personal manager a hate object in German programming and engineering circles in about the same way the pointy-haired boss does in US ones.

I openly can't answer this question for reasons that are off topic here. But I have good reasons to believe that the stories are often true: If you just look at job advertisements you'll very often see very contradictory job requirements that by simple logic and knowledge of, say, programming can hardly be satisfied and simply make no sense for the job. No, say, programmer with the faintest knowledge about his job would write such a job advertisement. On the other hand, if you know the typical hire process, where often the personal manager has a say...
There are two tiers of certification at edx. The unverified certificate is free.
Ardupilot has had autotune for PID's for a while - and it works really well!

http://copter.ardupilot.com/wiki/autotune/
I think the purpose was just to show that you can perform the computation without stalling the rendering thread, not that it is faster.
I'd really like to see a video of the robots. Do you have a link?
No, surely this not the case.
Todays physics engines are not that physically accurate.
Thank you for this, I appreciate it. The Guide took a long time to write, around a year. It was the first ZeroMQ project where I merged all pull requests without code review. The results were amazing: most of the examples are now in many languages, a Rosetta stone of distributed programming. This was what convinced me that a "merge first, fix later" approach would work well more broadly (and it has).

I'm rewriting the Guide slowly, as the software has changed and we've found nicer, simpler ways to solve some of the harder problems.

There is a lot of new ZeroMQ-related material on my blog, at hintjens.com.