skysight-inc/HackerNews huggingface dataset:
I don't understand this complaint at all, these terms each highlight an interesting set of properties that seem worth having names to refer to them by.

AI is usually an algorithm that is generalizing patterns from data, IoT means low-powered, cheap devices that are internet enabled (which obviously have very different properties than, say, a desktop computer).

Serverless also seems to have a pretty concrete definition of being built on top of AWS Lambda (or possibly a hosted Kubernetes-like system fits the bill as well) where the server/VM/OS is completely abstracted from you. This leads to completely different systems than, say, a LAMP stack where you're managing a Linux OS and the single-point-of-failure issues that come with it or a SAAS service where none of the code running is your own. I guess it's most similar to some "PAAS" systems (like Heroku or Firebase), but from what I've seen serverless seems to focus on being composable, small/simple independent building blocks whereas a lot of PAAS services that I've seen are a single framework where you're often running something like a monolithic rails app. Serverless kind of feels to me like PAAS meets microservices. It's nice to have a name to refer to this idea.

Of course lots of things won't fall exactly into one of these buckets as technology continues to evolve, and other things will try to use these names when maybe they arguably shouldn't qualify. But that hardly makes the categories themselves meaningless.
I suspect the biggest reason this is happening is there's no healthcare in U.S. and retirees simply have to account for that. Who will help pay the hospital bills of the "educated spenders" with no money when they get a serious disease?
The left is not a hivemind. There are people who self-identify as liberals but not progressives, and there are people who self-identify as progressives but not liberals, and there's those who mix and match.
My experience is that it is a nightmare to hire product managers who will "figure it out as they go". There are so many skills that a talented product manager needs to be successful. Leadership, communication, technical expertise, and so on are all mentioned in the announcement.

The cost of engineering makes product missteps extremely expensive over time in both the large and the small.
> Assuming these helpers aren't being tricked into taking the work, they are choosing it. Which means that whatever alternatives they face in their homeland (and out of sight of the wealthy intelligentsia) are even worse.

I don't think this is correct. In Tizon's case, and in many cases, the "choice" of the helper is taken away. In this example, by moving to the US (with lies that she would be able to visit her family back in the Philippines). That can also happen on a smaller scale when a helper moves in with a family, and can be slowly cut off from their life outside. There are probably countless cases where the helper would return to their old life if they had the choice, but that agency is taken away from them.
The meaning of the Trump leak to the Russians
I'm talking about proprietary hosting in this case, not tooling.
Subway Surfers Cheat Hacker
A lot of people who aren't technical see the Product Manager role as something they can do in tech. This leads to a lot of poorly qualified people applying for positions, and HR responding by trying to have them self-screen out, "Must have 3-5 years..." (The number of Product Managers with some sort of fluff History / Political Science / Sociology degree is pretty high... some get in, but you have to sift through a lot of Philosophy degrees to find a good one.)

Instead of going right for the Product Manger role, people should aim for some sort of delivery internship. And from there a Business Analyst role, Software Engineering role, UX Designer role, Quality Assurance Engineering role... anything hands-on. This sets them up to be good at Product Management -- better than the kids who come straight out of school anyway.

There's a good amount of "inflation of self-worth" (for lack of a better word) around people coming out of college right now. It's true that college costs a lot, but virtually everyone has a degree. AND we all know that there's massive grade inflation going on -- so it's hard to take a college degree seriously. Also hard not to have one... not an ideal situation, to be sure. (There's a lot of role inflation too... people now are "senior" with a year or two experience? Come on.)

Anyway, requirements are inflated to screen people with 0 experience out. If you have done well for a few years at a staff role, nobody is going to care that you don't specifically have N years as a product manager. But it's a HUGE risk taking someone out of college and giving them a leadership position. Better for them, and the company that hires them, if they spend a little time in the trenches.
shameless plug: https://github.com/AriaMinaei/pretty-error

It allows you to abbreviate stack traces, ignore non-relevant modules, etc.
For more on this:
https://en.wikipedia.org/wiki/Coverture
These numbers aren't adding up for me. How much did you pay in rent? $1500 a month (which seems reasonable for 10 years ago) comes to 18k a year.

Median household income in the U.S. is $56k a year, meaning half of all families get less than that.
Sure, there's lots of ways to do so. My only point is that none of them are 'free'.
As someone who did his undergrad at CMU - and loved it - it's great to see this. I studied Information Systems with a minor in Design, and it set me up for an awesome string of startup jobs where I could blend my various interests and skill sets.

CMU is an incredibly unique school that has world-class programs in business, computer science, and design. They are especially perfect for this kind of multidisciplinary program.
Telemetry can't be completely turned off in Windows 10. It's software that phones home what the user is doing without the user's consent or knowledge of what is being sent home. That's literally the definition of spyware. Windows 10 also bundles advertisements with no way for the user to opt out of them. Windows 10 was also installed on millions of computers without the user's consent. Again, textbook definition of adware. When GWX was being intentionally blocked Microsoft decided to evade that block by ignoring the registry key that used to be able to block it. Microsoft also promised that they wouldn't try to force the upgrade or GWX on domain joined computers, that was a lie. They also said that Windows 10 would be opt in only and that they wouldn't upgrade without consent. They also lied about that, unless you believe Microsoft obtained consent by the user not pressing "no thanks" and ignoring the GWX spam once.

Even just the upgrade itself broke more than hundreds of thousands of computers. Sure, you can blame that on drivers or sketchy hardware but the bottom line is that Microsoft still upgraded those computers and caused them to become nonfunctional. Even after the upgrade, Microsoft allowed users to revert back to the previous version of Windows but I've personally seen that fail on three separate occasions.

I'm not just using hyperbole here, Microsoft really did do all of that and more with Windows 10.

And if you doubt the users who say that it upgraded when they weren't at the computer and that they never consented, there are plenty of cases of isolated machines like HVAC computers that didn't even have a display or input hooked up to them that broke because Windows 10 was installed. How exactly did Microsoft get consent for a computer that had literally zero input devices and no display?
Can Google properly crawl and index JavaScript frameworks? JavaScript SEO experiment
I should disclose: I'm an A-theory-supporting philosopher. (Sigh. Why are philosophers and physicists always disagreeing?! We should be friends!)

My above analogy to the left/right issue is the example I use to introduce students to the A- vs. B-theory.

The A- vs. B-theory debate is, of course, complicated, and you point to one possible complication: can we separate the issue of temporal asymmetry from the issue of temporal change?

As I see it, the answer to this question is "No".

We can talk about how some physical object 'changes' its spatial properties as we move from one spatial slice to another. For instance, as we move from the pointy-end of a cone to its base, each circular slice of the cone 'changes': they keep getting bigger until you reach the base.

This use of 'change' is symmetrical. There's no preferred direction of 'change' here. It makes equal sense to speak of changes "from bigger circle-slices to smaller-circle slices" as it does the other way around.

But in the context of the temporal dimension, talk of 'change' is not symmetrical. It's fine to say "The President changed from Obama to Trump", but you can't say "The president changed from Trump to Obama".

The point of all this just is: the issue of whether (temporal) change is symmetrical is tied up with the issue of whether time itself is symmetrical. You can't have your cake and eat it too. There's either an objective temporal ordering of physical events from past to future (as A-theory posits) or there isn't (as B-theory posits). If you're a B-theorist, you have to say that "Trump came after Obama" is like saying "The cup is on the left".

This is not a refutation of B-theory. But it, I hope, makes clearer what the stakes are. And when those stakes are made clearer, B-theory, in my view, looks less attractive.
> All of the work in a traditional mother's role, well it's usually uncompensated too. Sure it's a "labor of love" but it's also just a huge amount of work, for decades. An argument could be made that the entire capitalist system is built upon uncompensated labor. Just ask your mom.

I mean the key difference here is the obvious one, which is that spouses have complete access to the other's money. period.

If Lola had been the equivalent of the mother and the mother the father, Lola wouldn't need to ask the mother for money -- she could just go to the bank with her marriage certificate and take it herself.

My wife and I live in California, a community property state. At the moment we married, everything that is mine became hers and vice versa.

Right now, for various reasons, she's not working and she does a lot of the housework. She's hardly a slave though. Firstly, if I didn't give her enough money to live on, she could just go to the bank. Secondly, if I hid my accounts from her, she could sue me for neglect. Thirdly, if I were to take on a mistress, she could sue me again for spousal neglect. Of course, the same would apply if the situation was reversed.

Let's not compare marriage to slavery. The entire institution of marriage is meant to prevent one spouse from controlling the other by simply making ownership joint. Show me a system of slavery where the slaves own the entirety of their master's estate, and I'll show you justice.
> Yeah, being limited to 720p because you run a free software operating system is not my idea of 'not shady' (Netflix is keeping their streams on Firefox and Chrome on 720p as a matter of policy, 1080p requires IE11, Edge, or Safari on a non-free operating system, or their proprietary app on an approved operating system)

Wait, really? I did not know that. I'm watching Netflix with Chrome on mac OS and always assumed that they use a poor bitrate for what I thought was 1080p content. This explains a lot. Any workaround on mac other than using Safari?
Nuclear reactors require a heatsink, usually a large amount of water.

If you put a nuclear reactor underground, you have to pump water back up. This takes a lot of energy. Whereas, electrical energy travelling through cables is not affected by gravity.
All due respect, I'd rather just bring in the Hong Kong MTR corporation and let them run the entire LA public transit system instead as they do in Stockholm and Melbourne, among others (https://www.mtr.com.hk/en/corporate/consultancy/railwayopera...).
When imagining a 150 way merge I can't help but feel like it'll pollute enough to make nearby trees crumble in a matter of days. 150 ways at approximately 1 car per second (a very full highway) and 1.1 people per car (I hardly know anyone who carpools), there's 1501.1120 = ~20 000 people every two minutes. Trains can operate at the same frequency, carry a few thousand each and pollute a lot less -- heck, electric ones can draw from solar panels, reducing pollution to near zero. Give it ten tracks and you have equivalent capacity to 150 stinky lanes.
There's some interesting stuff in here, I'm excited to see what comes of it.

But I'm a bit worried about the thought process in the intro:

> A large network of road tunnels many levels deep would fix congestion in any city, no matter how large it grew (just keep adding levels)

this is untrue in the general case. Notably, if everyone wants to drive to the city center, then there will be congestion, because at one point you must get to the destination.

It's not just volume, but throughput that causes congestion.

When the traffic flow isn't spread out nicely, your traffic can only go as fast as the weakest link.

You know what has higher throughput than cars? trains
I think people are missing the strategic importance here. Tesla is going to be in the game of self driving cars. Once self driving cars happens, there is no longer going to be anyone who buys cars, they will simply hail a ride using the self-driving Telsa(Uber, Lift, Google) network. Soul-Crushing-Traffic is going to be optimized heavily, using certain algorithms and the inter connectivity of the cars. However, one HUGE advantage that Tesla cars are going to be able to have are these tunnels. I think this is of huge strategic importance, because they can reduce the cost for transportation across cities, because they don't have to deal with all the traffic. As discussed in plenty of places on hackernews, ride-hailing is going to be a commodity similar to the airline or ocean transport industry. It will be solely based on cost. If Tesla can make the cars at cost, owns the self-driving tech, are all electric with a huge network of free fuel, and have tunnels that allow you to bypass traffic then they will own the future transportation industry, while everyone else tries to catch up.
> Is there a better way to deal with constant ssh probing?

Turn off password auth (aka only accept pubkey auth) and use something like fail2ban to ip-block hosts with repeated failed login
3? For me it's 10.
Paste them in website popups that ask for email addresses to be put on a subscription list.
Absolutely. And the biggest problem is what to do with all those cars in the city. It's an enormous waste of space to park all those cars, besides the enormous hazards of the moving cars, not being to be able to walk. It destroyed cities.

That's why public mass transport was created and was so successful in the big cities. US big automotive destroyed most of this working infrastructure in the last century (E.g. Los Angeles, Houston, ...) but it's still cheaper to build mass transport than to support individual transport. Just ask a New Yorker or a foreigner.

Tunnels are a hazard for individual traffic. That's why pods do help. But trains are still preferred.

It's a good alternative idea to build long range tunnels. He is right. But the focus needs to be mass transport, not individual. It's a matter of costs.
I have noticed and I agree. HN is at the top of the list of sites I wish I had log data for. It would be a very interesting week of hacking looking for trends.
Most of us in the Indian IT industry, have probably seen the writing on the wall for about close to 6-8 years now. One way Indians can handle this adversity is to switch from working for service companies to working for firms that build product.The silver lining, although a very tenuous one, is that venture capital and private equity inflows into India in the areas of e-commerce, digital marketing, fintech and software automation have been steadily increasing over the last decade (although not in 2015-2016.) That provides opportunities for experienced professionals -- the cohort that seems most affected. Those with the experience of managing people, technology and operations may find the downturn easier to navigate.
The car in the video looks like Model S size. About 16 feet long. Add 2 feet on each end for an even 20 feet for the sled. At 125mph one gets 660,000 feet per hour. So if you can pack the cars next to each other, the maximum is 33,000 cars per hour. So 33,000 people per hour with each person getting a space that would rent in SF for $1000/month. Pack that sled space with people at the same density as a train at rush hour (50?) you get 1.65 million per hour. Mix and match your people density and sled packing to determine your own rate. Seems like in reasonable scenarios you could get train like rates with one tunnel.

Bart says at peak commute it does 60,00 per hour. Maybe other systems do better, but those BART trains are full.
I tend to agree, but the non-technical user that might make themselves vulnerable by installing weird OSs on their phone (already a rare beast) will most likely not run without Javascript.
I've got confidence in them too. I think internet commenters are far too quick to overlook the fact that Musk is not going to push forward a venture like this without loads of research from a team of really smart people. It's not like it's just the one Elon with a fantasy about tunnels. It'd start with a bunch of talented people brainstorming and then, early in the process, they'd surely be speaking with really knowledgeable people who know the industry and pitfalls.

If smart and motivated teams can't do something, can anyone?

With something like soil, maybe they figure the technology will be useful even if it only services projects with easy terrain and environments and avoids areas with swamps.
this is not a submarine piece... which company's pr firm paid for this? tesla? (why?) uber? (serious?) how about the guy who is writing "wild ride" who only got one sentence in the article? (well maybe.. but that's kinda weird if he only asked them for one quick blurb)...
I wouldn't call tabs a usability horror show with the reason you stated. Surely you can just drag a tab off the tab line and then you have it in its own window. Ready for you position however you want, in the full control of the window manager.

It's so easy to separate tabs into their own window and utilise the window managers control.
I don't know where this "$1B/mile" just for tunneling figure comes from. That's certainly not the tunneling cost for any current subway extension project in Los Angeles: all-in (i.e. not only tunneling) estimates for the first phase of the Purple Line extension are at $2.8B for 3.9 miles of heavy rail subway; the full Purple Line Extension is estimated at $6.3B for 9 miles of heavy rail subway.

The closest thing is the Regional Connector project, which will be 1.9 miles of light rail and has a budget of $1.8B. But that's the entire project budget. Tunneling costs are only part of it; it's hard to find a finely grained budget, but total construction (including four new underground stations) is budgeted at $1.2B here [1], which is still "just" $600M/mile.

[1]: https://mtadash.mlmprojectservices.com/projects/5773#/cost
Get your phone out and call your representatives in the congress right now and tell them to change the NIMBY law that restricts constructions. Build more buildings if people like them. Don't restrict them.
130 comments and I'm yet to see anyone articulate why sex in the office is bad, just downvotes to anyone that disagrees with the current traditions.
A Comparison of Mapping Approaches for Distributed Cloud Applications
While, how much money did the Wanacry black hat pocket?

Really makes you wonder if it was worth it.

Granted he did it out his own curiuosioty with no promise of a reward.

But still. It seems a bit petty. 10K and pizza.
Google Cloud IoT Core: securely connecting and managing IoT devices
>Public transit has failed to solve the problem despite a 100-year head start.

I take objection to this because, aside from other cities where public transit is the norm, the interurban system in LA [0] was dismantled, partially because it was forced out by cars that increased congestion to the point that streetcars could no longer run on time, and partially because of car companies advocating that buses could replace the streetcars (they didn't).

Things don't exist in a vacuum, and LA decided to make itself a city where you could only be comfortable getting from place to place inside a car.

0: https://en.wikipedia.org/wiki/Pacific_Electric
I wonder what the market share is and if they're actively seeking it at this point.
Manning, Assange and Snowden will be seen as heroes in our children's history books. They opened our eyes to the overreach of governments and they showed the power data can have in exposing regimes.
Need Fintech seed funding in India – any buyers?
What a bad boss did to me
How Web Components Power the New YouTube
I think the sled idea is really interesting. Imagine a conveyor belt like you have in airports. Except it moves cars at 150 mph through an underground tunnel instead of people at 15mph.

Traffic is often massively asymmetric so you can just reverse the direction it travels at noon.

It seems plausible that keeping a conveyor belt in good service is cheaper than keeping a fleet of railway cars is. It's also significantly less hassle as you don't need to figure out where to put railway cars when they get the end of the track. Finally it's costs would scale fairly linearly with distance, making short belts totally doable in a way that short railway systems are not.

The natural throughput of the system will be high. Like a new car on the belt every x seconds, where x is not a big number, seems totally plausible.
Freight would be a great case for tunnels, if you could find a way to make the freight companies (say, Amazon) pay to use it. There's a reason why Amazon is pushing drone delivery, and I bet it's because they think they can get the rights to use the skies for free.
Making Custom Report Tables Using AngularJS and Django
Too bad my Nexus 5 just bit the dust a couple of weeks ago. I was surprised that this only works with the Nexus 5 though, since it's a pretty old phone. I was primarily using it to performance-test stuff on a low end phone. Maybe maruos does it for the same reason?
Software that comes with a computer
Last year I configured a Raspberry Pi with a web server and a database to use for developing an upgrade to a web app I'd written in Perl years ago.

During that process it occurred to me that a Pi can actually provide developers with a very cost effective application distribution method. One that opens up what could be huge new avenues for both app developers and software users.

For the user there is the obvious advantage of having the software and all your data, and the hardware it's running on, in-house (as opposed to the cloud). For the developer, it means they can tune the entire platform for a specific app and/or end user.

When I think about it, this seems a rather natural path in the evolution of both hardware and software and how it is delivered and used. It kind of brings the way software is distributed full circle.

In essence, instead of a computer coming with software we now have software that comes with a computer. Instead of "installing it" you access via wifi. And instead of a user being required to access their app from the internet the user connects their app to the internet when they choose to.

I've been playing with this concept for a few months now. It's certainly doable now and with a bit more work it could be "plug-n-play".

The question is, are we ready for software that comes with a computer?
Most likely needs a Vary header (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Va...) set to "X-Requested-With"; otherwise the browser will use whatever it has cached for the last request when you hit the back button (and if it was an Ajax request, that's probably going to mean a bunch of JSON).
Same kinds of hardware backdoors as Intel. Of course. :)