skysight-inc/HackerNews huggingface dataset:
Pretty much all most self-driving efforts has done is "the easy bit". Google's record is primarily focused on bragging about miles driven. And glossing over the fact the hundreds (or thousands?) of times their test drivers have to take over, presumably in difficult areas like intersections. If you see someone bragging about their "miles driven" as a key statistic, you should be wary of their actual accomplishment. Because racking up miles down a straight stretch of road is easy.

There's a massive amount of hype in the area, and a terrifyingly small amount of actual substance.
Sure, but doing what? And can you get a whole team of them?

I very very much doubt you can when it comes to programming. I've been doing this for almost two decades and in this time have only known ONE person who might fit the bill.
The music bot, is kinda odd, it gives you links to websites in pretty much any language
> https://www.flograppling.com/signup?next=/

What an odd name. Flog rappeling? Flo grappling? Eff log rap pling?

/me loads page

Ah, door #2.
over 5 years? hell no, life is too short to work that hard for that long for a maybe. Maybe I'm too old and cynical but the likelihood that your startup actually makes it is so small. I call bullshit on any metrics that say working weekends is an indicator of success. I have been there to no avail, I know a lot of people that have been in those weekend passionate drive positions and where are they now? We are still working hard, but more sustainably and for better pay, we don't have the big payout carrot anymore but honestly this is way better for my sanity and health.
Success isn't static, 'indicator' doesn't mean 'definition', and correlation is not causation.

In other words, success for one startup doesn't mean success for another (let alone personal success). Working weekends doesn't mean you'll succeed, and vice versa. And working crazy hours doesn't mean that's why you succeeded.

> Do people still think you can get away with 40-50 hours when the next guy is just as good as you and putting in 80?

The 80-hour guy's personal ROI is half that of the 40-hour guy. Meaning the return has to be twice as good to justify his additional time investment. This is great for the company, but terrible for the individual.
Content owners that already DCMA'd their content on some third parties website which the wayback machine has backed up.
No, but I've had to see a therapist since I could move out and not tell my parents about it, because I've parenting that shares similarities to what OP described. My suggestion is only based on what the therapist told me I needed, instead of what I actually experienced.

You're right, I should wait till I have had kids before giving out this advice.

I take my comments back and endorse the following two comments.

https://news.ycombinator.com/item?id=12225434

https://news.ycombinator.com/item?id=12223002
I used both nim (back when it was still nimrod) and rust for a while, before eventually settling on rust. I tried to give nim a chance, and was told that "they will grow on you" ("they" being the things you mentioned that were "unique decisions instead of what you're used to from other languages"). They never did, and though I got used to avoiding the problems I initially had with them, the language just never "felt good" to me.
I think Ford is the first company to really be trying to test in snow at all, but that's mostly focused on mitigating the problem of snow on the ground. The sort of snowstorms I've driven in, I don't expect a self-driving car to be able to do in the next sixty or seventy years at least.
One interesting avenue of research is embedded reconfigurable computing technologies like eMIPS [0]. Unlike other reconfigurable computing approaches that simply place a FPGA side-by-side with a CPU in the same package to act as a co-processor [1], eMIPS integrates reconfigurable logic directly into the processing pipeline, allowing the creation of custom processor instructions on the fly on a per app basis to accelerate apps. Pretty cool stuff.

[0] https://www.microsoft.com/en-us/research/project/emips/

[1] http://www.theregister.co.uk/2016/03/14/intel_xeon_fpga/
In economics you end up with a reversion to the mean over time. China was in a very bad state though terrible management over the preceding hundreds of years, so catching up was rather simple. US, is coming down from being the only modern state that was not destroyed by WWII.

US lower and middle class benefited from cheap goods, and suffered from continued automation and imports. However, the US produces more goods now than at any point in it's history so you can't really blame things on a lack of manufacturing.

IMO, I would blame 5 primary factors, massive undocumented population suppressing wages, developed economy making growth harder, tax policy's that harm workers directly and indirectly, unions shrinking, and rapid automation continuously disrupting the economy.
Other ideas: make a deal and put it in writing. When he is calm after some incident, sit down and talk through it. Ask him what he should have done, and what you should have done. Let him come up with the ideas. (Really! He will surprise you and come up with good ones!) Then write it down and you both sign it. Next time the same situation comes up, follow the script you agreed on and remind him he signed it.

I got this one from a parenting book. I tried it one time with my kid, and now we have an agreement when she misbehaves in public I will tell her "What the heck!" and she will remember to snap out of it. It kind of works, not perfect, but it surely helped.
Or the VPS provider's ISP.
Anyone that has the discipline to work 130 hours a week doesn't need to take a job at a startup.
Scientists Harness Quantum Physics to Build a Programmable Computer
Wait, are they planning to track data and sell targeted ads, or to literally sell web history? The headline implies the latter but I can't see in the article where it says that.

That is a pretty huge distinction..
> Some of us vastly prefer a time stamp to an utterly useless relative measurement displayed.

Ditto. Maybe I loaded the page yesterday. What does '1 hour ago' mean? Was it updated by JavaScript? Is it an hour from now, or from yesterday, or what?

Give me a timestamp, and I know.
I've never been more convinced Yahoo is a 20th century company with 20th century ideals. It's no wonder they can't survive in the 21st.

I'm sure she has a whole staff of weekend workers that spend quite a lot of time making sure you know just how much they're working.
Are any of these copies being archived in physical media offsite (like thru Iron Mountain)?
So on the one hand:

"they found that everyone became less productive in an aging state."

On the other hand:

"Older workers may be slower to adapt to new technology. If laid off from a dying industry, their experience may be irrelevant to a new one. Older workers are more likely to suffer from injury or illness and less likely to have a college degree."

From the research, it would appear that the balance is in favor of including the aging workers in the work force.

I'd postulate that, as much as teaching younger workers 'tricks of the trade', older workers also may steer efforts around mistakes. "We tried that before and it didn't work because...".
I assume they meant that _on average, per person_, friends became ill before the random people. Because friends have more contacts on average, and contacts give you a higher chance of becoming infected.
Does this mean it only took Firefox some 10 years to integrate (part of) the Resurrect Pages extension?
I apologize if I made it seem like I meant great reflexes meant good driving. Instead, I included it because great reflexes might help people get out of accident situations (say, like properly pulling the handbrake when the car starts spinning out of control, or turning away from a deer in the right direction last second, etc.)

Again though, I was discussing the situation in which cars were only slightly above average, meaning there were likely situations where some people would do better than it and might be putting themselves in more risk going into a self-driving car.

(if your point was more to make sure people don't take the wrong message away from my post, sorry for this response then!)
> But I would never have a five-year plan. If I’d stuck to my original five-year plan when I was 18, I would have missed every great thing that ever happened to me.

_____

As someone who just created the general outline of a five-year plan (my first one), I'm wondering what other HNers have to say about the subject.
> the HTML site look.

I love that phrase for all it implies about the point of view of the user thereof — to my knowledge, every site is an HTML site.
American here. I took Calculus I in both highschool and college. I thought it was easy in highschool. The rigor of the college course was incomparable. Mostly because the way they asked the questions on the exams were far more demanding.
Just to add, the innocent people in prison is an important factor. For example it's a bad idea to simply execute people on death row right now. We have already released 20 people on death row we realized where innocent, how many more are wrongfully convicted?
Of course, I'd forgotten about old houses! I guess that wooden frame style is what "mock Tudor" is imitating.
Sleep: http://www.ncbi.nlm.nih.gov/pubmed/20561174

Marriage/Family: http://onlinelibrary.wiley.com/doi/10.1111/jomf.12320/abstra...

Mental Health: http://www.ncbi.nlm.nih.gov/pubmed/22995130

Physical Health: http://oem.bmj.com/content/58/1/68.full
>a complex social invention that includes methods of accounting, a repayment schedule, etc.

Isn't that the point?

There are similar reasons to take on real and technical debt, like expanding into a new market. You also come up with a "repayment schedule" for technical debt, which involves allocating time for checking/updating the documentation, refactoring code, etc.

Some people use "technical debt" to mean "no one knows how this works", but I think the actual debt there is in the documentation or the lousy quality of the code, not the ignorance.
I've just thought up a conceptually simple but tremendously difficult to implement and CPU-consuming way of working round this: avoid latency by seeing into the future.

Modern GPUs give you a ton of parallel processing. Old gamepads are binary with a fairly limited number of buttons not all of which can be pressed at once by someone with two thumbs. The emulated RAM state is also fairly small - kilobytes.

So, run lots of copies of the emulator. One for each possible change in button press status from the current state. At each frame (50/60Hz), look at the current actual inputs and pick (frame,20ms audio samples) from the available precomputed choices. Start calculating the next frames based on the winning version of the emulator state, and discard the rest.

(This is effectively branch prediction at the macrostate level).
I've had a similar feeling about the comments, which probably contributes to why I don't read them anymore.
ha, no.
the statement probably suggests that mothers who need to stay home don't need to work / at yahoo.
Managing Microservices at Scale
It puts the metadata first with no visual distinction from the content itself. The distance between paragraphs in the comment and between the metadata and the comment is identical.

Also, the title of the article is repeated throughout and drastically emphasised (considering nothing else is that visually distinct and it even has a solid background color).
The Hawley-Schaefer contest was notable for its inventively awful attack ads. My biggest criticism of Hawley would be the millions of dollars he accepted from unknown parties to run those ads, so it isn't clear how independent he is. Schaefer criticized Hawley for writing amicus curiae briefs for "accused terrorists", but I think that's a perfectly valid thing for a law professor to do.

My animus toward prosecutors seeking office is perhaps a sort of personal idiosyncrasy, but I figure that someone who is comfortable sending drug users to prison is someone without an ethical core. It is entirely possible to work as an attorney without doing that, but recently it seems like that's the primary route that people take to elective office. I'd like to break the dynamic that encourages ambitious politicians to send poor folks to prison in exchange for "tough on crime" electoral bona fides.
Pokemon GO Bot for Messenger
says nothing about those being working mothers.
As someone who uses Wayback all the time for work I would not be a fan of this extra traffic slowing the tool down.
Beep: command line tool for linux that beeps the PC speaker
Between highly detailed maps and multi-spectral/multi-method imaging, I think automated systems will quickly be far better than humans in snowstorms.

They will also likely have a much better handle on what speed is safe given the moment to moment road surface conditions and imaging quality.
Hate with a Passion: 6 Things Jamaicans Can’t Stand
I agree. The difference between 40-80 a week isn't that much when you can consider some places you can get by doing just a few hours of work. If you create an atmosphere where people are excited to work then you are perhaps 20x more productive than some other companies.
The sad thing is there are already many well-researched strategies for improving the success of all students in calculus and significantly reducing any gaps between student groups.

Things like:

* Teaching the math in context instead of abstractly. See https://engineering-computer-science.wright.edu/research/eng...

* Give students opportunities to learn from one another in groups, using techniques like peer instruction, peer-assisted reflection, peer-led team learning, supplemental instruction, etc. https://link.springer.com/article/10.1007/s40753-015-0005-y

* Use adaptive learning tools that help personalize the learning, give students extensive practice, and let them go at their own pace. See ALEKS or MyMathLab, for example.

* Teach students how to learn, how to study, how to manage their time, etc. See for example this class https://researchnews.osu.edu/archive/lrngclas.htm or this lesson https://styluspub.presswarehouse.com/Titles/TeachStudentsHow...

* Certified training for tutors, peer mentors, teaching assistants, and the like http://serc.carleton.edu/sp/library/learning_assistants/inde... http://www.cirtl.net/

* Train the faculty on how to teach better with active learning instead of just lecturing http://www.sciencemag.org/news/2014/05/lectures-arent-just-b...

There was a national study even of what the best calculus programs do: https://launchings.blogspot.com/2014/01/maa-calculus-study-s...
You are reading far more into this interview than she actually said.
This is all true for some languages but I think it it's far from universal. It seems to me that in many of the most frequently used and taught modern languages, the nearest most devs will come to being concerned with GC is an awareness of why object allocation should be minimized. For their purposes, that is a much better use of time than giving any consideration to GC tuning.
An online tool to share your Markdown as a beautiful standalone Web page
And also because she had a creche built at Yahoo for just her own kids...

http://www.businessinsider.com/marissa-mayer-who-just-banned...

It should have been a policy to do it for everyone...
Caring for a child in the early years is a full time job - not something you can do in the downtime between remote working.

There is no actual conflict in her statements unless a mother both needs to work and needs to stay at home, and consider that to be possible.
when i graduated from college, the ibank analysts were the ones declaring "120 hour work weeks!". none of them worked that much, but it's funny that the lie has gotten even bigger ("130!").
Not totally relevant, but Better Call Saul isn't produced by Netflix, it just airs there outside the US.
Ruby is not slick.
"About GC: it would be nice if there would be some kind of standard-ish implementation framework for a GC in an LLVM language."

Not quite LLVM, but take a look at the Eclipse OMR project.

OMR intends to provide a set of reuseable components like a GC, port-library and given more effort a jit to be reused into existing language runtimes or build a whole new language out of them.

https://github.com/eclipse/omr
Will Tesla Actually Reveal Its Minibus and Semi Truck in the Next Nine Months?
In fairness, I see your point, and it's not a bad one. I do appreciate the fact that LWN works in any browser, and doesn't require JavaScript to function.

I wouldn't say that it comes across as unprofessional, though — rather the opposite. To me, LWN appears to be professional: no-frills, focused on substance over form.
I also like how they have a variety of price points. I've been subscribed for a few years (paying annually) and vary my payment up and down depending on my budget.
I just bumped into SI-1503 [1] and SI-7714 [2]. Fortunately I was able to work around those and keep plugging away.

[1] https://issues.scala-lang.org/browse/SI-1503

[2] https://issues.scala-lang.org/browse/SI-7714
Giving CIOs visibility into end-to-end web performance
A union type in Nim can only be used in funciton arguments, and it does the obvious thing: when you actually call the function, it specializes to the type you are calling with. Think about templates in C++, where the type parameter can only assume one of two (or more) values. Hence it would generate exactly what you would write by hand, but the syntax is much less messy than C++ templates
Windows 10 Anniversary Update Hoses Dual Boot Partitions
Go read Cbloom blog for much better information, and some implementation deets.
That's because in high school you're not really given the whole picture of how to apply your knowledge and you don't have the life experience yet to understand how to use it usefully so while you understand the math in a limited fashion, you don't really get it. By the time you're in College, you're expected to really get it by the time you sit down in an exam and can apply it to the real world. So the exam questions are designed to test if you really do get it or if you're just going through the motions of what you were taught.
How does this handle oblivious users entering their credentials to forms? I have seen that happen in the wild and it was really hard to explain.

I don't think this is a great idea, it would make me worried about the Wayback Machine.
Reminds me of the surveys that found that men have more partners on average than women. Mathematicians then jump in and show that's not mathematically possible.

http://www.nytimes.com/2007/08/12/weekinreview/12kolata.html
Here's a small HTTP style benchmark across various languages (a bit limited, but still interesting):
https://github.com/costajob/app-servers
Calc 1 in college is a common weed-out class.
You're mixing up design "fads" with solid principles.

> large icons, large fonts, wide margins

I have 20/20 vision but even for me, all these are boons. It's the "design types" that want small fonts because they look cool. But for reading, give me a 14 or 16 font any day of the week, much more relaxing on the eyes.

All those things you're complaining about improve readability and discoverability.

I can't even imagine how people with bad eyesight think about this topic...

> and slow response times because everything has to go through JS/XHR

This does, indeed, look like a (software) design fad.
"Plans are useless. Planning is vital." -- attr. Eisenhower.

That is, you need to do the planning to look around and see e.g. what your strengths/weaknesses/opportunities/threats are, what your objectives are, and what direction to set out in. Otherwise you run the risk of paralysis or being permanently behind events.

On the other hand, reality deviates from the plan immediately, for better or for worse. But at least you have the information gathered from the planning phase to re-plan from.
Haha, nothing wrong with making plans and adding some focus to life, but realize that "Life is what happens to you while you're busy making other plans" and don't skip great and fun opportunities because of your plan, that's all.
Roof Cleaning 101 – All Roofing Solutions
Because this is the woman who had a nursery built in her office so that someone would attend to her kids while she worked, while at the same time not extending this same courtesy to any of her female employees.

Cutting off the ability to work remotely, which is how most people who cannot afford child care manage small children, sends the message that she is uniquely allowed to work and be a mom, while everyone else can pound sand.
The reason for using a particular license at "some company" has nothing to do with a community preferences regarding GPL or BSD.

Not agreeing nor disagreeing with BSDvsGPL theory, just pointing out a flaw in your reasoning.
I've never planned that far out. I've had hopes for 5 years out but never plans. Even a year out a ludicrous to me. I may plan things a few months out but even that is begging for plans to be broken. But I'm a somewhat spontaneous person and don't like rigidity in my life even if it's self imposed.
PostgreSQL10 Roadmap
Mentioned in the article:

> There are magic tricks beyond this, such as emulating every possible input one frame into the future, to cut out a single frame of latency. But with only one controller, this would require higan to emulate up to 4096 simultaneous SNES systems and well ... higan just isn't that fast, sorry.
I think it depends whether you are arguing on a philosophical or on a biological/chemical level. On these low levels we do stuff, because substances in our brain reward us for doing so even if it might hurt ourself in the long run. So I do not believe in true altruism either, which does not mean that people actively have egoistic motives when doing altruistic actions.
5 year plans for execution or term planning is hard hard. Peter Drucker says 18-months is the right term, I largely agree with that. Life is not a constant, and 5 years into future is a bit hard to predict unless you are in Geopolitical prediction business. I do not know much about business, since I am not a business owner nor wear an executive suit.
I think it's target is more along the space where "go" is, as little code as possible (like a scripting language), but still speedy. So in true scripting language form, you don't have to worry about collecting your objects ever. I'm not aware of any benchmarks on the cost/hit of this, I do know it uses the BDW GC which is hopefully pretty battle tested...
My first thought too. Firefox seems to be cramming stuff in as default recently that's really peripheral; strikes me we're approaching that point in the cycle where a new streamlined offering comes along and people start jumping ship to that. The place where Firefox started as a simple fast web browser without the bells and whistles.
IMO it's not just semantics, rather, GC is too general of a term if it includes ARC. In terms of performance analysis the two are vastly different. One has basically an unbounded worst case but a good average case, the other is the opposite.
You're not fooling any thieves. They knew it was a legit stolen phone that was PIN-locked when they stole it. A faked "fresh install" isn't going to trick them into using the phone.

iPhone thefts will decrease when thieves know that the iPhone that they just stole is going to get them caught.

I understand that some don't like the privacy implications of a phone that can be forced into spy mode with Apple ID credentials. Fine. Give the user the option to disable this functionality on the device (and only on the physical device). Users that don't want it can disable it in their settings and the phone will act just like the phones do today when stolen, regardless of what happens on the iCloud side.
Apparently it entered the TIOBE list recently, so perhaps it will gain some momentum.