skysight-inc/HackerNews huggingface dataset:
The problem is that, unlike exams and stuff, where lots of effort went into studying how long each question should take a 'typical' person, in actual work, the problem hasn't actually been solved before, at least not by the current team, and no-one really knows how long it would take. There's no obvious theoretical objective way of measuring. So, you can waste two thirds of your time on estimating and negotiating times and pays for little micro-projects (which is doable, though at a huge overhead), or simply work normal hours, and check that everyone is approximately working to the best of their ability.

This latter method is by far the easier method, for everyone. I have worked remotely quite a lot, using both methods, and the second method is far more sustainable, in my opinion. (I mean, you just sync your hours with your workmates, and just make sure you're always online in the online chat application; if the company doesnt chat in your absence on online chat, well, it might not be the right company for you; but many do. A lot).
Volvo and Uber team up to develop self-driving cars
I ran track in college and the most critical rule we followed was that after a workout, you have 45 minutes to get your protein intake. This promotes optimal muscle recovery. At the time we would drink a supplement called Endurox with a 4:1 carbs:protein ratio immediately after workout. It was great because we didn't get to dinner until about 90-120 minutes after workout.

Now that I graduated and no longer compete, I keep it simple. I usually run about six miles with a stop in the middle to do body weight workouts at a calisthenics park (pull-ups, dips, push-ups, l sits, etc). When I get back, I drink a chocolate milk immediately to hold me over while I shower and prepare a more substantial meal. Chocolate milk is a great source of protein. For the meal, I usually have some combination of chicken, pasta, salad and vegetables.

Other than that, the only hard rule I follow is to eat breakfast every day, usually scrambled eggs with cheese. And some fruit throughout the rest of the day.

On days when I don't exercise, I usually eat similar foods but in smaller quantities. I basically just listen to my body and if I'm hungry, I eat more. If I'm not, I eat less.
Most Uber drivers i've talked to about this, and i basically always talk about this when using Uber, all see themselves as just doing this for a short while, 2-3 years, so they don't see themselves being affected by this.
It mostly has, but that's hard to show. Land rents/housing , education and medical care all have been subsidized, so there is more of it ( expect land - they're not making any more of it) and it costs more.
Probably for simplicity of use, as always. Although it isn't that simpler than building your own blog, at least for a tech aficionado. Wordpress if you don't know web development, one of the hundreds of blog engines otherwise.

I've used Jekyll on Github pages for quite a bit and it suited me perfectly. Being able to write a post in markdown and `git push` to deploy is all the simplicity I need.
Better the legislature to make law than the judiciary.
I always talk to the drivers about their feelings and so on when taking Uber. Maybe my data is skewed but most accept it as inevitable and are not worried much as they have other side jobs. The cab drivers are the ones who must be anxious. It will be really bad if they cannot be retrained for other jobs as it will add to the existing frustration around automation. We simply cannot afford to leave people out as we move on to other things. Outsourcing moved manufacturing jobs to China, our focus on climate and global warming will leading to moving out of coal leaving coal miners behind, Amazon is automating their warehouses, Self driving will leave cab drivers behind...So, how do we create new type of jobs for these people? Humanity cannot progress by leaving people behind.
I'm surprised by their technology:

> The company has been creating extremely detailed maps that include not just roads and lane markings, but also buildings, potholes, parked cars, fire hydrants, traffic lights, trees, and anything else on Pittsburgh's streets.

If one city requires that much work, they're not scalable. Even if we assume the LIDAR on every Uber car collects the new data, the car will trip sooner or later if it can't detect potholes.

Concerning the bridges, can't they do like the Kinect: Match the image with depth-sensing lasers, so they can detect the boundaries of the bridge, stray away from pedestrians, filter out fire hydrants and trees but slow down when encountering other objects?
Tesla Camper Mode: I Went Camping in the Trunk of a Model S
With Verizon becoming an ad company and AT&T showing signs of the same thing, I was wondering what would be involved in having my home's router automatically and permanently connect to a VPN service to keep my data from my ISP? I understand the performance hit would be huge (I have a gigabit fiber connection), but as long as I can still stream MLB and Netflix, I'd be happy.
In the same way McD and other places are replacing attendants with tablets. Or, in a similar vein, how Netflix replaced sending DVDs through the mail with the Internet

It's a job, not a career

And I suspect there's some 3 years at least before self-driving is "production ready"
A HTTP GET to a URL prefixed with http://web.archive.org/save/ archives the content behind that URL.

I use the conkeror web browser [1] and have included the following code in my $HOME/.conkerorrc/config.js and execute “wbsave” for many documents (even my own) whenever I send the URL to someone else.

define_webjump("wbsave", function(url) { return "http://web.archive.org/save/"+url; } );

[1] https://en.wikipedia.org/wiki/Conkeror
Spoken like someone who has never encountered `auctex-mode`
Sounds like a poorly made decision considering hiring 1 skilled employee could yield most likely just as much insight. And it would stay in the org.
It is sometimes used just to indicate general punishment, particularly a demotion or sacking, usually where is it seen as over the top or unfair. In that case there is sometimes a link (stated or implied) to a "witch hunt" and the person burned at the state is considered a scapegoat. e.g. "no one quite knows where data leaked from, but John who used to be head of tech services was burned at the stake for it".

(source: native Englishman)
Not really. No more than Counter Strike let people decide for themselves how many points they deserve... In our freetime, we play games in systems that decide our worth for us. I see no reason why work should be any different. In a management role, I get far happier, more productive people, when I reach out and find out what they're doing. People like it when people take an interest in them, and what they are doing.
I would call this article quite full of speculation. Why did it have to be so long without a proper introduction or abstract?
Yeah...me too. Wish I wrote her books. Her name is M.P. Lodi in Amazon.
everyone realized you go to college for the rubber stamp.

College also provides a bunch of other things:

* Face-to-face contact with professors.

* Face-to-face contact with classmates, with the possibility of forming in-person study groups and suchlike.

* A structure to help your self-discipline; lectures follow a strict schedule so you don't fall behind, thinking "I'll watch it later", then never get caught up.

* An environment where your peers are doing the same thing you are - rather than being the one guy in your office who watches coursera videos at lunchtime, you see hundreds of your fellow students every day.

* A widely understood and non-stigmatised social status when pursued full time. You're not "unemployed for 4 years and not even looking for a job" a.k.a. lazy freeloader. You're a "student" a.k.a. future member of the middle class.

* Clubs and societies where you can make friends. Friends who are close to your age, with similar backgrounds to yours, and with similar interests to you, and who are looking for new friends at the same time you are.

* Networking opportunities (at least if you're doing an MBA or something where other people want to network)

* Parties full of nice young people of your preferred gender.

* Etc etc

Now granted, the rubber stamp is important too, but to say college is only a rubber stamp is IMHO an over-simplification for a lot of people's college experiences.
The best way to get a human into good physical shape is to prepare them for a fight. I've never been in better shape than when I was boxing - I was strong, I was fast, my cardio was great. In theory, nowadays I should be in better shape. Rather than focusing my time on bag work, drills, footwork, etc, I could be focusing on fitness. Yet in reality I'm nowhere near my fighting peak. I can do a lot of pullups, but I doubt I could crank out more than 20 burpees right now.

The reason for this is that I've lost my focus: if my cardio sucks, the result is no longer getting punched in the face.

It's an interesting hypothesis, and one that should not be dismissed out of hand, that societies behave in the same way. Think about our modern malaise - we have no grand projects, particularly in the public sector. All we do is funnel money in the general direction of something we like - nondeterministic optimism, in Peter Thiel's language.

Consider California high speed rail, supported by both the president and governor of CA. 8 years later lots of money has been spent but no track has been laid [1]. Would 8 years of delay on a vital project be acceptable to a nation preparing for war? I suspect not.

[1] There is no technological barrier here. The Qinhuangdao–Shenyang high speed rail - 250 miles long - was built in 4 years.
There is a bit of truth in that. Leaving aside the frankly odious history of Western imperialism in China, it -- along with the historical memory of constant civil war and the aftereffects of Maoism -- has left a kind of pervasive paranoia and nationalistic hypersensitivity in the Chinese political mind, where every event is exhaustively scanned for evidence of bias, slights, and conspiracy, and presented in the media as such. This, of course, coexists with a more positive and open attitude within the culture and people, but it shouldn't be underestimated as a driving force of Chinese policy and politics.
> Many people don't handle the level of autonomy well, or don't stay motivated in isolation

As I've started being 'in charge' of more people this has been the hardest thing for me to adapt to. I've always operated with a high degree of autonomy. Now that I'm in the position of assigning work to other people it's been a shock to me how much handholding most people need to get something done.
Investigating Worker Exploitation in California
I've tried the flexible job thing. For the office "butt in the seat" part, I have to concede that it works better for me as it prevents me drifting towards more and more comfort (which at some point translates to less and less productivity). It forces some standards and work ethics giving me that feeling that I am at work. For the flexible hours I think it's best to let everybody to choose their own program, but it should be around six to eight hours because that is the productive interval for the most people (except maybe the low-energy or burnout individuals). It's OK if you want to work less hours to foot the bills and pour the rest of your energy into other (side work) projects, but it would be a waste to get yourself some time out of this creative period to only allow it to be poached in some others' service disguised as social play. This "work" tag on your time is a good thing, for many reasons. Don't hate it.
I believe this has already been done extensively. It is called "outsourcing". For many companies this didn't end well. One of the reasons may be the following:

It is more expensive to control the results than to control the process.

Especially in software development, you need quality assurance throughout the whole process, because checking the results or result modules in a blackbox-fashion may lead to catastrophic results.

I know some programmers who were always able to produce code that fulfils the spec, after a few corrections. But any small change in the spec, and the whole thing falls apart. Show them their own code a few weeks later, and they won't be able to maintain it. Leave them alone a few months with their code, and they will refuse to work on it anymore, because they literally can't make any sense of it anymore.
Best reasons to avoid JavaScript
Thanks for the tip! I had briefly seen LeanPub before when I was just starting out writing in the winter. I will give it a closer look, since I remember having a good impression.
Yes, you just need skills. If you have desired skills a company can hire you even if you don't have a degree.

I'm Brazilian, working to a American company as Ruby on Rails developer, I don't have any qualification, but I'm good with Rails.
What is smart with Uber pushing this tech is they have incentive to test a lot with a human operator, they can earn money driving people during the test, but Google doesn't earn anything when they do, limiting their tests.
It feels like a lot of what Uber does these days is just hyping up the stock price. Of course that is a very short term strategy, if your ever more audacious announcements keep falling flat. We saw a lot of this in the last throes of the dot-com bubble, before the inevitable implosion.

As for this announcement, does Uber have any credibility in this field, which combines the most individually complex AI, robotics and regulatory work that has ever been attempted? Hell, in any non-trivial engineering feats?

Also, Volvo has very active ongoing self-driving research going on. I have to wonder how much of this is Uber's supposed crack team of field experts, and how much is simply a partnership with Volvo delivering the technology.
Satya Nadella on a Middle-Aged Microsoft
+1 for PIA UK exit nodes work for watching BBC. Plus as a bonus they have recently implemented an option that block ads and malware on a DNS level. There are apps for iOS, macOS and Windows. It can also work without the app and be setup on a router level to protect the entire network.
> "If the responsibilities for your position include the words 'Microsoft' or 'Windows' anywhere, I am not interested in the position. Please do not contact me."

You're going to hold off the recruiters who conscientiously scan resumes and take such requests seriously at the expense of triggering automated scans for those keywords. I doubt if it's a net win.
If I wrote a novel, I would probably do it in LaTeX, but Markdown is a good choice.

Its philosophy is to prefer clean "plain as possible" source code over advanced markup. This can be annoying when documenting code or making complex reports with lots of tables and lists.

But novels are just long blocks of loosely structured text.
InDesign did take inspiration from TeX in the layout and hyphenation algorithms, but that doesn't make them totally equivalent.

Although TeX does produce very good output InDesign is much better at eliminating rivers as it has an idea of the shape of the glyphs. I've seen stuff on doing this in TeX, but it was a feedback loop of producing the output, analysing it, and then tweaking the input to fix the problem.
Charles Bridgman[1] worked as a Royal Gardener in St James' Park and Hyde Park. He also designed many private gardens full of ruins and other conceits.

William Kent is worth a mention, but perhaps the best known, and most wonderfully named, English landscape architect is Capability Brown.[3]

[1] https://en.wikipedia.org/wiki/Charles_Bridgeman

[2] https://en.wikipedia.org/wiki/William_Kent

[3] https://en.wikipedia.org/wiki/Capability_Brown
Ubiquitous comment, as a person within the industry: there's a big difference between cars that have a hands-free driving mode, and cars that do not have a driver. The latter will be an absolute game-changer; the former can yield some marginal gains in safety and congestion, but does not really shatter any paradigms.

This is the former. The latter will certainly happen eventually, but is orders of magnitude more challenging and a number of years away.
If you listen to speeches by Uber's founder (for example his TED Talk: https://www.ted.com/talks/travis_kalanick_uber_s_plan_to_get...) you'll hear him say that he thinks self-driving cars are decades off.

Uber wants to be the leader in the field because it's a threat to their business model but I don't think your average Uber driver has much to worry about for a long time.
People may yet make a comeback as a premium service since they can do things that self-driving cars can't like help a passenger carry bags.
I hate Forbes' site so damned much. Every article has a damned landing page. Like we want to look at their advertisements and quotes. Pisses me off.
Being bearish on Ebay would be fairly smart, they keep raising their fees making platform not competitive they have crappy ad targeting the site is slow and often has issues.
No would be my quick reaction, it makes no sense and if it was then many other things that obviously aren't would be considered trespass too.

You probably have a legitimate claim to call it vandalism though. Easily repaired vandalism (just turn the projector off) but deliberate defacement all the same.
Best reasons to use Smalltalk
Are self-driving cars legal in the United States by law, or just due to the absence of law? Seems like vehicular traffic has always had fairly tight regulations around their operation, but I'm stunned by the speed at which cars that drive themselves are hitting the road. Sure, we've had cruise-control, and cars have been adding things like auto-braking and lane-assist. Have they just taken that feature-creep further to facilitate self-driving under existing laws? Or are they simply able to do-so because they all necessitate a human driver to supposedly be alert, awake and aware? Maybe I missed it, but to me this just seems like something that would warrant some discussion before self-driving vehicles are allowed on the roads, even if the conclusion is the same.
Opera has been acquired by a Chinese consortium, https://techcrunch.com/2016/05/25/operas-shareholders-greenl...
Check our this guide on using ReStructured text with emacs. Great tutorial here.

https://www.masteringemacs.org/article/how-to-write-a-book-i...
Fighting Cancer
I'm not sure such a usage would be entertained when talking about someone where being burned at the stake is considered contemporary - i.e. it's only used where the expression is deliberately hyperbolic.
It's possible that they don't rely on the minutiae of the maps, just use them for planning.

For example, "don't take 5th street, it's full of potholes" or "we can't drop off the passenger on this block, there's a fire hydrant – will have to drop them off on the next block, so plan accordingly".

On the other hand, if the cars won't drive properly without these maps, in which case I too would be extremely hesitant to trust them.
Develop erotic situation
They seem to have some ongoing issues with their client - there have been speed issues with the last couple of releases, on Windows at least.

I've had to regress to an earlier version or I get DNS timeouts galore with v60. There's quite a few open threads on their forums about this.

Aside from that, their IPs seem to regularly get hit with Cloudflare captcha. Usually, but not always, switching to a different exit will fix, for a while at least.

I've not found anyone better though.
I think your colleague is using Snapshot[0], which is a part of Fastlane[1]

[0]: https://github.com/fastlane/fastlane/tree/master/snapshot#re...
[1]: https://fastlane.tools/
What do you think about Ford announcement, IIUC they're skipping level 3 (semi auto autos) straight to level 4 (wheel-less).
I dont know about "substantial" but ultra-violet does technically cause damage. You can see this in posters left in particularly sunny shop windows for extended periods of time.
Those are great reasons! But I wonder, why do programmers really need integers?
Show HN: A Web Extension to save a page or selection as eBook
Wikipedia covers the legal aspects reasonably well, with a map of state laws.

"In 2016, 7 states (Nevada, California, Florida, Michigan, Hawaii, Washington, and Tennessee), along with the District of Columbia, have enacted laws for autonomous vehicles."

https://en.m.wikipedia.org/wiki/Autonomous_car#Legislation
You can still edit your link in the earlier comment. Actions always speak louder.
What do you mean with “more approachable” ? Markdown surely is more popular – but which constructs differ much in usability?
It's obviously a complicated subject, but here's a good place to start reading about it: http://cyberlaw.stanford.edu/wiki/index.php/Automated_Drivin...
Why I Love Product
You can also do Hamburger -> More tools -> Task manager, but your way is faster.
Analytics for Everyone
TIL Zynga is not dead yet.

They threatet 13yo me with a lawsuit because i made a "bot" (read: iframe and some javascript) for one of their shitty games.
All these challenges are exactly why one would want to collect driving data in Pittsburgh, it seems to me.

I saw a heavily instrumented Uber car driving down Liberty two days ago.
Onward with Ethereum Smart Contract Security
I'll second that
We found over 10000 bugs in various open source projects
I am launching a new product (VPN router permanently connected to anonymous VPN) within a month, I don't want to link to the website yet because it's a WIP. Send me an email (in profile) if you are interested.
This is the way Google does it as well, and in my opinion is a fundamental architectural failure. There's a reason after several years Google still has tested in so few locations.

Delphi has a more robust system (in theory), but the accuracy isn't quite as good. To the best of my knowledge Ford is also taking a different approach which doesn't depend on super-detailed maps to operate. The technology to compare the surroundings against a map is far easier than figuring out the surroundings and then navigating within that (not to trivialize this - both are extraordinarily difficult and nobody has made a fully self-driving car yet).

But hey, like they always say in YC - do things that don't scale. Uber is clearly pushing ahead faster than anyone else, and they have a hell of a team behind this project.

Regarding bridges - to oversimplify the simple answer is they're far noisier for the sensors (all of them, including cameras) and it just wreaks havoc on the sensor fusion system.
From what I gather, autonomous cars are not legal by default in the US, but some (many?) states have now passed laws governing their use.
Uncovering the truth about the British empire and the Mau Mau uprising
What are the limitations of using F# with Unity? Do you have full access to the Unity APIs? Can you write F# scripts and have them run in WebGL or iOS deployment targets? How does it work?

F# might just be the thing I'm looking for. And I love the idea of functional programming in unity.
Yep. According to Adam Leventhal, he was the lead engineer of APFS at Apple [0].

[0] http://dtrace.org/blogs/ahl/2016/06/19/apfs-part1/
This is the best article on Smalltalk ever! Thanks!

Is there a way to use Smalltalk with popular version control software such as Git?
What you need to understand the auto industry plans their product lines 20 years in advance. Design/testing of components takes a non-trivial amount of time.

When they say, A future model will be wheelless. What they're saying is a car in 15-25 years will be wheelless. Which is about on track with the parent poster's time frame.

Most the large Semi-Truck manufacturers seem to be progressing along a similar track. Ford's forecasts of 20 years forward actual sees a complete stop of consumer vehicles moving completely over to driver-less fleet vehicles.
I worked on an Operating System that used only integers. In fact, only unsigned integers.
For some reason I was expecting a bowling ball to fall and crush the teapot. More like: http://bit.ly/2bhClHV
Github is a closed platform too