skysight-inc/HackerNews huggingface dataset:
Couldn't you say this about gun control? Once people point out the problems, the government can fix the issuance problems over time?

But something tells me that you will allow your argument to be applied to ideas you support, such as self driving cars.
Uber will not halt self-driving cars out of 'principle', defying CA officials
Dropbox Public Folders Will Soon Become Private Folders for Basic Users
I didn't find too much of a difference between the UK and Barcelona. Outside of Barcelona and Madrid though I imagine the difference is quite vast.
Possibly, but fully driverless cars in urban areas are likely decades away (unlike driverless trucks or driving assisting cars, which will arrive sooner).

And electric is good, but there are some issues that will take more time to sort out, like charge times.

It's true improvements will arrive, but they add another set of uncertainties for urban planners.
Yeah, and in cases like this, well, that could go either way.
This reminds me of agile.

Look at the short term, do what you need to achieve those objectives. Oh, the long term matters now. Ooops, I'll add get some "20-years experience guys" to the next sprint.
Knowledge transfer should be baked into the day-to-day culture of work, not something desperately scrambled for during someone's last week. Those few companies with meaningful training and mentoring programs know this.

In my observation, it's very few companies. Also, I don't think it's as easy as just saying it should happen. For one thing, hiring has changed. A lot of tech workers from my generation tended to be fairly multi-disciplinary, but as a company matures, they tend to hire from standardized skill sets such as the mainstream branches of engineering.

Case in point, I'm 52, and I was hired kinda by accident because I had a connection and was in the right place at the right time. Nobody ever asked for my skill set. My knowledge is based on having a pretty good understanding of optics, electronics, mechanics, math, computation, and so forth. But we haven't ever deliberately hired anybody like that, so there's nobody whom I can even transfer my knowledge to.

My job involves solving a lot of really weird problems under pressure, such as when a production line goes down and nobody knows why. I kind of thrive on it, plus it's a niche that I was able to carve out, to make myself employable without a mainstream engineering degree. But I can't think of why somebody would even want to learn my job.

The best thing to do with us old guys, is let us keep working, to do the stuff that you don't want to burden the bright young kids with.

Here we go again with the "shortage of workers". In one article it's tech workers. Here it's GenX workers. A "shortage" of a good is pretty meaningless if you don't mention the price you're offering to pay for that good.

Indeed. A labor shortage is the same as wage inflation. Show me the money.
> though I did definitely respect my managers

Maybe you thought you were respecting them, but did they actually perceive it as respect? Or something else?
How is it extremely cheap? It can almost not compete now and it has very little option of re-usability. Everybody else is pushing for reusable systems, SpaceX is almost there.

If they could get a extremely high lunch rate the might be able to do it at a good price, but that will be hard.
This.

What a bunch of law breaking douches. Yes, let's call them what they are. No: no one is above the law.

Edit: downvoters: please explain why someone should be above the law. thanks.
I was thinking of this project - https://github.com/corna/me_cleaner
This is the one that strips most of the ME (which seems to be Java applets, if I remember correctly Igor Skochinsky's presentation), but there's still the core "OS" in PCH, which loads and executes the applets - we don't know what nefarious things that part of ME might be up to - and it has DMA, and access to the network controller - that's how they remotely wipe HDD's, even without an OS being installed, even without the computer being turned on - that shit is straight out of Orwell's 1984. Telescreen, that's what it is.
Uber's tactics here are really nothing short of disgusting.
They have drivers on board which probably don't want to deal with the consequences of not reacting to police.

Is the possibility that the car could be driving autonomous enough to pull them over, and how to actually prove that was? (Presumably having self-driving hardware fitted isn't illegal, just using it might be?)
Washington State rejected one, unfortunately, one significant downside of the state solution is that some demand can just easily shift to another location. I wonder if there's a scheme where on state will pass it but only have it come into affect if neighboring states do as well.
There is no bad PR in their book...
The altitude gain is significantly less important than the horizontal velocity. An aircraft can easily launch from the equator and add 650+MPH.
Insurers would save money if they brought mountain lions back to the East Coast
Given that poster's other comments in here, I seem to doubt that. It's seeming like the grandparent is using it to demean women, and is getting angry that they're being called out on it.
In sensible states cyclists only have to ride "as far to the right as practicable" too. That can mean taking the lane near problematic intersections. I always do it at stops to prevent the creep around right hooks just before the light turns green.
In California you do according to the DMV. I forget at what distance.
The issue is that the people arguing against it don't want to not be a jerk. They want to continue being a jerk, and not face any consequences for doing so.
Meanwhile you've got widowlark (who graduated in the past couple of years based on some brief online stalking) acting shocked that anyone would want a private office.

I'm also not sure how old you think I am. I'm 34, not 74.
https://news.ycombinator.com/item?id=13187349
Uber's whole MO from day one was to blatantly break the law and get away with it until the laws are changed.
There's a gap there because the firms didn't want to pay the GenX generation after they got trained. They hopped on to the next company and progressed their careers.

Take better care of your employees, pay them their market value, factor in some work-life-balance, and they will stay.
The blue in the video indicates lower levels of CO2, but aren't the ice shelves in Antarctica still collapsing [1]? I guess it's relative.

[1] https://www.nasa.gov/press-release/nasa-study-shows-antarcti...
Well, with some help from "hybrid electric/chemical propulsion". Also, hydrogen. Yikes.
NYC does this as well: https://en.m.wikipedia.org/wiki/List_of_express_bus_routes_i...

An express bus has far fewer stops and may use an expressway for part of its route. One ride costs about 2.5x the usual bus fare.

Singapore has similar buses but they are not run by the same operators as the local ones.

London has express trains. In particular the airport ones are more expensive than standard trains. 20-30 GBP in some cases!

Chicago has a recent Jump bus programme which has long jumps between certain areas. But there is no extra charge for this, because it is designed to serve poor people living far from downtown.
I define risk free as an employee with no skin in the game/no downside.
https://news.ycombinator.com/item?id=13198079
Your point #3 is the very definition of ageism. It assumes that since I grew up before the Internet, before cell phones, before CDs even, that I cannot understand any of this newfangled mobile and social nonsense. It also assumes that I haven't continued my education.

The fact is that I'm currently the architect and sole backend engineer for a mobile app that relies heavily on data mining, search technologies, and social media marketing. I'm also finishing my current degree (one class to go), and then I'll be starting another one right after that. I'll be 50 soon, and I'm a hell of a lot smarter and more capable now than I was 25 years ago.

Having been 25 before, I think 25-year-olds tend to think they know everything, and make the rash assumption that people older than them don't. The truth tends to be quite the opposite though.
front page: https://news.ycombinator.com/item?id=13198079
There's the boilerplate definition of feminism: the advocacy of women's rights on the grounds of political, social, and economic equality to men

And then there are articles like this. Each one invents their own take on the concept, and why they have a problem with it.

To me the real question is why so many people feel like whatever they interpret as feminism, they can just refer to as feminism. Why do so many people feel like they can gaslight feminism:

-"feminism is the advocacy of women's rights on the grounds of political, social, and economic equality to men"

-"No, that is not what feminism is, let me tell you what feminism is and why I hate it...."
This.

And people using them to hail a ride should really reconsider if they want to support a business like this.

I don't.
Presumably there are people with industry experience, just not experience in your particular company, and they would easily integrate (there are of course exceptions). It then again becomes a matter of how much are you willing to pay to attract them. Additionally, you could pay extra for a substandard 30 year experience person or an excellent 10-15 year person to fill those gaps. This is supply and demand.
So Tesla is doing this thing where they're running in the background and logging data of decisions that they would make vs. what actually happens.

I'm wondering if Uber did the same thing at all. Because at the moment, it sure doesn't feel like it. Anecdotally I've heard many stories from friends in the area encounter autonomous Ubers committing traffic violations like running red lights.
So, you are basically propose to watch war with beer and popcorn instead of trying to help. It's looks like you have East mentality.

Quick check: what is more valuable: one men or one hundred?
>Asked if Uber was trying to avoid disclosing accidents involving its self-driving cars, as permit holders are required to do, Levandowski denied this

Should have just opened the article with this.
you are also perfectly free to yield and not try and race past a car with its turn signal engaged
Okay, so your solution to consistency is "grab a big ol' lock over all possible related data, and hope like hell that you got all of it and it can live in one key." That doesn't really work when the amount of related data you have gets large enough, and it's really easy to have an efficient SQL database behind the lock (that's essentially how VoltDB works). Behind the lock, you can still have multiple tables, joins, and everything people associate with RDBMSes, without any of the consistency issues you mention.

Your discussion about what's "encouraged" or not is frankly irrelevant, as key/value stores are super easy compared to general relational databases and most RDBMSes are already quite good key/value stores (by contrast, most key/value stores make lousy RDBMSes). The simple fact of the matter is: if your key/value store doesn't support multikey read/write transactions, it has strictly less functionality than a database that does, regardless of how you use it, and if it does support multikey read/write transactions it'll have all the same performance issues you associate with RDBMSes (well, that's a slight oversimplification because it may provide a more limited API).
If they thought they were violating regulations, that would be true. But their official stance is that they are not violating regulations, so his point is totally valid.

Official statement: https://newsroom.uber.com/statement-from-anthony-levandowski...
I'm curious what kind of software they use -- whether they're analyzing the camera data automatically. Is this easy to do with something like OpenCV?

They also mention using Placemeter in Menlo Park ($99/mo): https://techcrunch.com/2015/06/23/placemeter-uses-computer-v...
Indeed - flawed from day 1.
I mean that for Ruby it is possible to compile at runtime

a + b

And

a.send('+', b)

Into the same thing - machine code like

add ra, rb, rx
jo

Except for the jo to detect overflow, this is as good as you will get from any compiler including .NET, Java, C and so on.

Ruby really isn't constrained to do anything slow for normal method invocations - you can optimise I think literally all of them away entirely if you have a JIT. For normal method invocations this all all solved back in the early 1990s in the research on making Smalltalk fast, but wasn't fully applied to Ruby until my work (and Topaz, Ruby on PyPy achieved similar results around the same time actually). I extended it to work with reflection (metaprogramming).
In the 'Getting Started' section of a site named 'Web Fundamentals,' you have articles on service workers, promises, async functions, and shadow DOM. They're great introductions to those topics, but those aren't fundamental. They're more like advanced new browser tech that's only been supported for a few years or less. 'Fundamentals' would be things like HTML, CSS, JavaScript, JSON, and HTTP requests.

I think I get what you might mean in that these things are now permanently part of the browser runtime and not just imported libraries, but this site would have driven me crazy when I was first learning the actual fundamentals of web dev.

You've got excellent content on here, so I'd recommend just changing the name to something like 'Advanced Web Features'.
Yup, cyclists should be careful. But drivers can do a lot of harm, so they should be extra careful. Too few drivers want to bear the responsibility that should correspond to piloting 2 tons of steel at high speed. "I had the right of way", "dog should have been on a leash", "couldn't see the walker in his dark jacket at night", "biker should have slowed down when approaching intersection" etc.. etc.. That may all be true, and blame can be distributed in all those cases, but it's the driver still that causes all the tragedy in these crashes. The public road is not an equal playing field. A driver following the laws 100% correctly may still be a menace on the road. That's something that few drivers are willing to accept.
Note that this launch wasn't from the equator, because this constellation needs to overfly hurricanes.

It's fairly uncommon for LEO satellites to want to be at the equator. GEO, extremely common.
True. The only clear thing is that nothing is clear in this particular discussion branch. I'm ok with this but can't extract any useful information.
How is the manner in which the Uber vehicles are being operated any different than an ordinary Tesla owner using the assist features of the Tesla?
I thought its funny... People are too serious. At first it even got some upvotes.
Allen Downey's Think Python is that book for Python, though focused more on teaching good programming habits than scripting.
>Asked if Uber was trying to avoid disclosing accidents involving its self-driving cars, as permit holders are required to do, Levandowski denied this

...and now we see why. I'm not sure why journalists attempt to pin "intent." Enough with this "gotcha" bullshit.

Simply inform the public that one of the consequences of Uber's decision to circumvent the law is that they don't have to report accidents which then provides an advantage over its competitors.

simple.
It's something I've mentioned in interviews because, yeah, I think it can make a difference in some cases. (married, but no kids, wife works from home, wife travels some independently of me, etc)
This story seems to be similar: http://www.sfbike.org/news/a-warning-to-people-who-bike-self...
I hear this a lot and it seems odd to me. I have literally never taken an Uber (which I admittedly don't use a lot when traveling) when I haven't been fully aware of and prepared to take a taxi as an alternative. When I have taken an Uber I just decided it would be cheaper/easier/etc. but, if an Uber weren't an option, I would certainly just take a taxi.
According to the DMV, having self-driving hardware is enough to require a permit (the permit that Uber doesn't have / claims they don't need).

If the police want to sidestep that argument, I'm sure the police could find something like "failure be in control of the vehicle" to cite the drivers with, if they see that they're not touching the wheel.
For cities, geometry is still the limiting factor. See
http://humantransit.org/2012/09/the-photo-that-explains-almo...

"The scarcity of space per person is part of the very definition of a city, as distinct from suburbia or rural area, so the efficiency with which transport options use that space will always be the paramount issue."
I assume they are doing this so that they can try to change public and government option in the hopes that part of CA will support Uber.

Cool! Look at that!
See, the're safe!
I want to try!
So the "You don't have to work there" argument isn't ok here, but it's ok for pretty much any other facet of the job? I mean, when someone talks about conditions with Uber drivers or Instacart shoppers, the number one dismissal is always "you don't have to work there". Why is that acceptable there, but not here?
Why do they need the space station part?
I often feel like I'm the only software developer in the world that thinks most programming languages are evolving in the wrong direction.

Our civilization is going to end up with countless dead languages -- dead programming languages, that is -- because future generations won't know how to read the increasingly terse and arcane syntax that is all the rage these days. Either that, or the investment necessary to read these crazy languages will be considered an ill advised investment in resources. We'll end up recreating the wheel indefinitely, but in different languages.

I would like to see much, much simpler programming languages, even if they're more verbose, as long as the result is improved readability and longevity of the code written in said languages. I think some of the older languages are far superior in many ways, if only because, with some of them, you can actually read and understand the code without even any formal training in the language.
Yes, it's a very interesting project. I'm already subscribed to their list, I got on their site accidentally. If they do not succeed, the next best thing is to wait until ARM gets powerful enough, and hope they don't go down the orwellian route, like Intel and AMD.
One culprit behind Venezuela's hyperinflation is their multiple exchange rate program. They have 3 official exchange rates levels, with the most favorable two reserved for government prioritized imports, like food and medicine, and the third acts as the supposed general rate for all other products. However, the third rate is not always available so a fourth, 'black market' rate has emerged, which is higher than any government rate.

So the import lifecycle is this: (1) Political insider secures import contract and exchanges bolivars for dollars to buy goods abroad. (2) The goods are never purchased, but instead go 'missing' in transit. (3) The dollars, now supposedly lost to theft, are exchanged back to bolivares at a much higher rate. The rate of return on this round-trip is on the order of 1,000%.

Although it's unclear how much money the government is printing and spending directly, it's this process of exchanging cash into more cash without actually bringing in any products that drives the inflation. The amount of cash in circulation skyrockets but the goods in circulation stay the same, or fall, and so prices need to rise. This process also has the devastating flaw of making it more profitable to feign the import of food than to actually do it and so the items most heavily favored for import by the administration are, in fact, in the shortest supply.

https://www.bloomberg.com/news/articles/2015-02-19/venezuela...
#London

SV and Wall Street in the same place = an interesting playing field.

---

I wouldn't say it's fair to compare ALL finance jobs to a few big tech companies.

If you're doing over $500k somewhere in the USA, you should stay there. There are very few places on the planet that offers that for engineers. (and they're probably all big companies).
When you ridicule any aspect of a person (such as their interpretation of "religiosity"), it's a personal attack. Look up the definition of "personal". Oh, and yes: calling someone's interpretation of "religiosity" "ridiculous" is literally ridiculing said personal interpretation.

Btw, I noticed that you still haven't provided your own definition of "religiosity". Are you worried that someone else might ridicule that as well?
Correct but inactionable is useless. It's basically undeniably correct that our universe will eventually die of entropic heat death. This isn't useful, though.

Projections about Earth's global warming are undoubtedly less correct but far more useful because they are actionable.

Correctness is not synonymous with usefulness.
> it's okay to violate regulations because your engineers want to see their work in their city?

Other than the pointless flaunting of privilege in this ... I think keeping engineers very close to the project is usually a sign that not all is well with the project.

I read that as "We can't let this project out of sight of the engineers ... they need to be able to make changes on a day to day basis, from direct observation."

That these engineers would be moving in breakneck speed (ha!), to fix whatever they see in person rather than the usual separation of concerns in testing mission critical software.

Through those glasses, it is roughly an admission that it is in "patch everyday" phase of development.
If one of their autonomous vehicles kills somebody while running a red light, it could well be the end of Uber. Kalanick should probably be fired at this point.
Seems to be working well for them.
> When companies say they want "passionate developers" that are coding in their free time, when companies say they want "the best," I get nervous. It's a myopic approach to team building. It's a subtle way of requesting human machines.

I take issue with this.

I don't write code in my spare time for fun, I have a family.

When I do write it, and when I do Open Source it, it's because it makes my life easier. It makes it easier to check my email, track what I still need to do on the house, and cut out half my work tomorrow, so I can take some leave and be with my family.

I release it to the wild so that others might benefit, and I can pull it out when recruiters ask to see my code, even if they can't understand it, which is most of the time.
The big corporations with democratic leaning CEO could have moved investment and jobs there.

If a big corporation with a democratic leaning CEO moved to a state where the population was mostly republican, then the company would have a workforce that is mostly republican.

Few people align themselves with the company's CEO's values, and even if the company was made up of mostly democratic workers, few people will follow their company to another state. If my company changed states, I'd get a job with a new company, my life just isn't that portable that I can pick up and leave with ease.
> Can you evolve your syntax as people get used to it? Not only are you adding work to your parser, but people who use your language also have to deal with the multiple iterations of the syntax that linger in various codebases.

Clippy[1] helps a lot in this case, it helps people writting idiomatic Rust and it's updated when new syntaxes introduces new ways to do stuff, so the old one is deprecated _de facto_.

[1] https://github.com/Manishearth/rust-clippy
Certs may be free but you also need a static IP hosting plan and that is usually a higher cost.
Literally the only people who care are SF fresh college grads. The public doesn't care about many things. They only care about their wallet, their family, and maybe the environment.

Keep thinking that informing the public will actually change things. You need a different method.