skysight-inc/HackerNews huggingface dataset:
Yep, but that's no different than the US government subsidizing liability insurance for nuclear generators, as well as allowing nuclear generators to store their waste onsite (with no permanent storage facility on the horizon).

Everyone gets a subsidy.
read this story and realize who the real terrorist is. Even if this man was a member of the taliban does that give anyone the right to make his children afraid to sleep in their bed at night?

this whole situation reminds me of the ending of I Am Legend where the protagonist realizes he has become the terror in the night that all children are afraid of. In an effort to combat terrorism the US has become the worlds largest and most aggressive terrorists. Committing more acts of violence against civilians in one week than all other terrorists in the past decade
I ran X over a 128Kbps ISDN line for years. I thought it was pretty usable, as long as you were a bit careful about what you ran over it. XTerms were fine; things like Framemaker were painful.
This might be my favorite data science post ever to grace the front page of HN.
DataStax enters graph market
Your point is made (but, slightly off-topic: that single quote in "I've" would cause issues with your code).
I can't reply to the sister comment for some reason, so I'll piggyback on the parent.

I always fill these with awkward or absurd questions/anwers that would be amusing if a human operator ever needs to verify them. E.g.

Would you like to go on a date with me?

What color pants am I wearing?

What is the square root of insanity?

Obviously you need to store these in a password database in order to remember them, which kind of defeats the purpose. If I have to choose from predefined questions, it goes along these lines.

Q: What was your mothers maiden name?

A: Why, are you stalking her?

Q: Where were you born?

A: Oh I can't remember, it's been so long!
Unless I'm misreading, I think he's talking about Facebook Messenger's backend being migrated to C++, not WhatsApp's.
Which part of https://www.eriklundblad.com/log/post/lets-encrypt-on-freebs... is hard?
Developer of Botkit here if you have any questions!
I apologize for the disappointing answer, but continuously deploying in the sense of constantly pushing code to production multiple times a day isn't just a feature you add to your stack. It's not just another tool. It requires an engineering culture that is focused on it. We have testing, and automated tools for sure, but we have A LOT more tools for logging, and robustly handing errors. When a bad commit is pushed into production, I can pull up a graph that shows me the number of errors, and the full read out of every occurrence of it. I can also revert that code very quickly. We also have a team that does nothing but monitor the code, and the deployments. There are a bunch of tools you can find probably... but my point is that it's something we're thinking about from the design stage... because from design to production it might just be a few days. Major features will get pushed in stages, its a very different way of doing things (at least for me). Before I was here, deploying was something I did maybe once every few months. The code had to be absolutely perfect, because it'll be a while before I can get a chance to fix it. Here, I deploy while I drink my morning coffee.
Perhaps not, then... maybe in the future we won't even have to talk. We will just stare into each others eyes & read body language. Who knows where language is going.
OK, you have a network effect product and a two sided marketplace. How will you get users on each side of the market?
The consequence of a nuclear accident is much greater than the consequence of a wind power accident

Accidents are not the only things that cause damage, though. Pollution kills people too. Stuff like that should be factored in when considering risks.

http://www.washingtonpost.com/wp-dyn/content/article/2008/03...
It sucks when you get declined - I had a seven-song album that I honestly felt pretty darn good about, was co-produced by a buddy that had an album on Pandora. I remember he was nervous about whether he'd get on Pandora and was relieved when he did, said he had an "in" at Pandora but wasn't sure it helped. He felt pretty confident mine would get in if his did - I submitted. They ask for you to pick one song from the album for them to check out first, and if they choose to check out the others from the album afterward, they will. So I picked the one that seemed to have the broadest enjoyment from my friends - fairly straightforward, nice instrumentation.

Months passed, and then I got a form letter saying the album was rejected. No explanation, no details on if the other songs were listened to, etc. I've never been sure whether to conclude if my songwriting just sucks more than I thought it did. Anyway, I haven't really had any ideas of where to submit the album since then, other than just giving up and putting it on Spotify.
Free Electric: A Bicycle That Will Power Millions of Homes
"Dumb fucks."
Reminds me of my personalized Bitcoin address:
1HiMoMgBaAikFHgAt3M4YJtetp4HrnsiXu
That's crazy that customer service was able to turn off 2 factor!

Godaddy has gotten really good at preventing social engineering stacks like this. I use 2 factor authentication for my account and customer service can't event talk to me till I give them the code. Don't have that? Need to send them my drivers license and other proof to get the account reset.
Yeah I did not mean to imply that the kernel was written in C++. As to whether C is "strongly typed" or not that is a matter on which we can disagree, as there is no agreed-upon definition of what that means. In my view it certainly falls on the strongly-typed side of the line when compared to the languages most developers use today. The point of my response is that OO methods as embodied in C++ were a response to the growing complexity of compiled programs back when it was developed, and those principles definitely helped developers, including myself, get a handle on that complexity.
> But it's fine if you don't.

But many of us would like to, though. Obviously you wouldn't want to take $9/month from people who would gladly give you $49. But on the other hand, active customers paying $9/month seem infinitely more valuable than free customers.
Somehow I still understand what he is saying... for the most part.
Generally, if you don't want encapsulation then your not dealing with an independent object. You could write a game using 2 objects or 2,000, but building complex systems without partitioning becomes incredibly difficult. At the core Objects are a very basic abstraction. It can be as basic as Simulation <-> Rendering, but it's hard to point to a complex system and say this really is best represented by a big ball of mud.

So, sure not everything should be an object. But, saying nothing should be is a much higher hurdle than that.
This refers to the loss of two virtual private servers -- two VPSs.

I read through this looking for the part where two Vice Presidents from Namecheap were fired over the incident.
Yale Advances in Shaping Portfolio to Address Climate Change
https://en.wikipedia.org/wiki/Illusion_of_control
Kind of confused, is this setup for their production deployments only? Does instagram involve any staging environments that would catch a lot of their issues ahead of time, such as failed test builds, bad commits etc? Are their developers allowed to commit directly to master or do they go through a formal pull-request process that gets signed off by someone?
The more I read about functional programming the more I question why are things this hard in traditional oops. If so many people have been doing oops for so many years then it must have something that is easy to pick up or something that is easier to work with. But after doing some functional programming the number of lines are painfully less and the code is easier to understand. I was thinking may be I was giving too much credit to FP but I was not it's simply just the way things are. But why has FN been used only as an academic tool and not as a goto programming paradigm? Can someone shed some light on this?
Yep definitely blocking ads. That is insanity without. 8|
My guess is the sunlight reaching the earth's atmosphere is already too diffuse. This could maybe work if the collector + launchpad were closer to the sun.
The email being compromised opened the door to his email being compromised. The door to his Namecheap account being compromised was apparently already wide open.
Build a network map of your development process
They don't support wildcard, but they do support alternate names, so you can have multiple domains on the same cert. I know it's not the same, but if you have a known list of subdomains, you could still use it.
Uber shared 14M users’ info with the government, transparency report says
I remember being about 14 (in 1991; 25 years ago) and learning about the effects of CO2 emissions on climate change in school. It seemed blatantly obvious - the only remotely feasible chance the planet had was to replace coal/oil with nuclear. The risk calculation was trivial. (Even after seeing the effects of Chernobyl in the years after 1986 in southern Sweden - we couldn't pick berries and mushroom in the forest for a while and moose meat was contaminated iirc.)

I'm so sad that we're still having this debate 25 years later and nothing has changed.
> Everyone thought they were helping out the independent artists, but in reality, it made it so they could no longer compete without a huge corporation backing them. File sharing has only helped big labels by increasing the barrier to entry.

Speaking about Indie Music

I'm the SMALL Record Label. The money comes in through sales of Merch, Gigs and selling CD/MP3. I think there has never been a time better for Indie Music. There are more people making a "living" in music and not being a big label band or a cover band, but they are all fighting for a very small pot.

Blame

1) Music Fans. The vast majority of people will never give Indie bands a listen and have the listening pallet of a 6 year old.

2) Indie population is high majority college age kids. I would love to see this expand. I am in my 40s and I don't know anyone my age that is into Indie Music. Heck when I was in my late 20s and early 30 I was "Old Man" to everyone.

3) Bands - Don't have enough money sense (Including myself as a studio/label owner). They have a TON of survivor instincts and the tenacity to keep going but they can't figure out how to turn things into money.

4) Streaming - People actively seeking out certain music pays the same as mindless random steams. I think if people search and specifically pick your music it should pay more.
I'm looking for a roommate/hacker (bay area)
Hey HN,

I'm a graduating CS student at a top 3 university taking a year off after graduation (in a couple months) to build a product from start to finish. I have a long list of ideas, and I'm looking for a fellow hacker who's crazy enough to take a risk and join me on this journey. I'm currently living on my own in the bay area in a small space. It's not super comfortable, but I think it's good enough and rent is cheap. If you're interested, shoot me an email with a little about yourself. email -> ahacker1729 at gmail com

_ahacker_
It's also tricky because ad bids come and go, Google does personalization, etc. But, I see what you see pretty reliably if I use an incognito window (no personalization).
From my poor understanding of GR, there will be no limit on the measurements. You just have to take relative motion into consideration when interpreting them.
Yes, it does. Live updating already works (i.e. if A and B have a sheet open and A updates it, B sees the updates at the same time as A). And you can share links with others. These features are disabled for the demo, though.
Your app shouldn't suffer SSL's problems
Intercomm raises $50M from Index Ventures and previous investors
Dell XPS Developer Edition has i7, 16GB, 1TB and comes with Ubuntu. Probably the most straightforward option right now.
Have you tried some of the recent recruiting firms?

1. triplebyte.com
2. interviewing.io (disclaimer: investor)
3. hired.com
4. agoodengineer.com (disclaimer: advisor)
5. angel.co (not a recruiting firm, but close enough)
5 Dicas básicas para capturar endereços de email em seu blog
Hardly surprising. If the handler/owner is racist, the dog reacts accordingly. The dog just responds to his human master. Also, the dog could be "racist" without his handler/owner being so because he's a dog and he doesn't need a logical reason.
>At the end of the day, you need to get values from your class,

Yes, you eventually have to <scarequote>"get"</scarequote> values from the class but you don't literally have to mindlessly create a one-to-one set of "get()" for every private member variable.

The author's example and my response to it were talking about a literal thin wrapper of public getX() for a private int x. This practice deceptively looks like OOP (I "hid" that private member with a public method) but it's not really OOP.

Instead of gets() & sets(), the programmer should find the higher level concepts to turn into higher-level methods. This way, the gets()/sets() is kept to a bare minimum.
This reminds me of a clip from Vinyl.

Vinyl 1x01 - Zak Yankovich "We practically break even on all the flops."
https://www.youtube.com/watch?v=3PU3DHiXZ-8
I'm really happy to see microsoft implementing this feature.
A couple years ago at work I created a tool to do this within a single (Caliburn Micro) WPF app. We called it the Dynamic View Reloader.
It basically intercepted calls to caliburn micro's ViewLocator and either fell back to the default implementation, or Xaml Parsed the (sanitized) xaml for the view. The results felt rather magical and was a huge productivity boost for visual/layout changes.
I've been hopeful since that microsoft would make that sort of feature a priority.
Apparently today is the day, bravo.
Founder here.. Just to reiterate a point - we understand that this is not the first attempt at making programming more 'visual'. Though visual programming is pretty popular on the enterprise side, they have failed to get mainstream acceptance.

Codeflow is heavily influenced by successful application of the paradigm on enterprise side, especially on ETL/EAI space. We believe entire web programming is a big integration/ETL use case. You transform data from one form (Database) to another (Json or html).
Will they do that on their own sites too ? like youtube or blogger ? because yes, I got plenty of "Your computer is infected by a virus, Please call Microsoft hotline" popups from those.
A certain amount of price increase for a desirable area is expected, of course. It's just gotten out of control in certain areas due to highly restrictive regulations around building more.

Like, the bay area should be more expensive than normal because of the booming economy. But should housing in otherwise-normal suburbs like Sunnyvale or Santa Clara cost 3-4x as much as normal? No; that's the result of onerous regulations.
Anyone else use Flyway? Looks compelling for anyone not using RoR/Active Record (where migrations are out of box).
So, all this encryption and passcode security but iOS trusts any response it thinks is from ntp.apple.com?
Because people start using Adblock and sucking the life out of their business. I just deployed adblock across the entire organization I work for as a basic security measure.
The minicomputer industry was more concentrated, especially around Boston (though also Silicon Valley with HP, Rochester MN for IBM and others I'm sure I'm forgetting) but, even then, they were pretty spread out over a fairly large greater metropolitan area and beyond.

There are still a lot of tech companies outside of the Valley, including startups. But there's certainly a tendency to concentrate.
They had an XMPP interface, yes. It allowed you to sign into FB Messenger using any XMPP client. But it was very limited and did not follow modern XMPP practices. Then they killed it in favor of MQTT, which isn't even an IM protocol.
(2011) Why I love everything you hate about Java
Automatic Test Case Reduction for OpenCL [pdf]
https://joule.run/
Humans of Simulated New York (AI Public Policy Project)
If anyone is actually interested in the theory behind the rating of Mortgage backed securities(MBS), have a look at this wired article.

http://www.wired.com/2009/02/wp-quant/?currentPage=all

It does a good job of explaining the intuition, behind the Gaussian Copula, and of course where it fell apart.

I submitted the below article a few days ago and I think at this point this topic can be considered a very dead horse.

https://news.ycombinator.com/item?id=11472094
Was not FreeBSD already available as an image on Amazon?
I tried Hired and Indeed Prime and got accepted, but got only one response. It is still active, but they are very slow to get back to me. I wasn't aware of the others, so I will look into them. It seems that many of these only work in SF and a few other areas though, which is unfortunate as I don't want to move if I can avoid it.

Thanks for the tips though.
This is true for bathrooms but what about locker rooms?
Very useful toolkit for developers. Is anyone worry this will become like Parse since it is rather independent from Facebook's core app and service can be terminated easily without affecting Facebook. Would be nice if there is an open source alternative built on top of Django, NodeJS, Rails.
To net it out for you: the disaster never would have happened if they had built it on higher ground. And that fact should have been obvious when they did tsunami planning.

Nuclear safety is a multifacted issue and only the news media would take one fact (Fukushima was avoidable) and reach a conclusion (proving that nuclear is completely safe / completely risky).

I'm personally an advocate for fission, because power storage has a long way to go before wind/solar can handle baseload. I especially like the newer designs such a Moltex (http://www.moltexenergy.com/). But that one fact about Fukushima isn't enough to support that position so I didn't bring that into the discussion.
Sure. But it's just funny that Google's approach is to mark these sites with big red warnings when Google itself is the source of the actual problem.
Therefore, just about any technology can result in catastrophic failure if you adopt stupid designs. The answer is not to eschew nuclear power, but rather to avoid stupid designs.

Also, avoiding nuclear power will result in a much worse outcome in the long run, even in the face of stupid designs. A runaway greenhouse effect will be worse than dozens (perhaps hundreds) of Fukushimas.
Why Women in Their 20's in Tech Are Out-Earning Men
Thank you CharlesW, that's really good feedback. It's entirely possible that the pricing is whack. I like the suggestion of a cheaper yearly plan.

The fixed canvas is how the software has been since day one, tons of great diagrams have been created anyway. It wasn't intentional as much as a technical limitation at the time that took significant re-engineering to overcome. It's possible that it's not the correct move to reserve it for the paid plans, we'll see.
Hi Tom,

I've done a lot of work with autonomous self driving robots. Specifically relating to your company is the research I've done on an autonomous wheelchair that can navigate a sidewalk between two locations.

I know it's blatant self promotion, but I would encourage you to take a look at some of my lab's papers [1], which specifically focus on building the kind of system you describe.

One question I have for you is about your business model. Do you plan on selling these to a restaurant directly? Or do you plan on building a fleet of these things and licensing them out to restaurants (or basically any delivery service)? The answer to this question really informs your value proposition and the technology you need to develop.

For instance, you have emphasized that you've done some teleoperation tests, but this requires a human in-the-loop, whereas the value proposition for this devices is in removing the need for a human. If I have a human operating this thing, I might as well have him go out and deliver the food. So this points to the need for an autonomous system.

To really build a scalable business I think the best route would be to focus heavily on building the robot system. Do you have someone on your founding team who is a roboticist? You say you're looking for engineers, but I would say you need someone on the founding team who knows their stuff.

Here are some technical challenges that are still active research areas that you'll need to solve to make this an attractive option:

- Navigating without GPS. GPS is not accurate enough in cities or specifically on the sidewalk

- Large scale mapping. How do you make and store maps? You also have an opportunity here to use the delivery robots to constantly update the map and inform other robots of changes.

- Long-term autonomous operation. How do you recover from lost localization?

- Autonomous operation in different environments. e.g. indoors vs. outdoors

- Sensor calibration and characterization. You have an asus 3D camera on your demo car, but these fail in various lighting conditions and have limited range. You'll need better sensors.

- Crowd navigation. How do you predict the behavior of humans? How do you route a path through a crowd, a seemingly impenetrable obstacle, but one humans can navigate easily.

- Crowd localization. How do you figure out where you are in a crowd, when you have no reference to anything else?

And much much more. Anyway, best of luck! It's a problem I've put a lot of thought into, so feel free to drop me an email if you have any questions.

[1] http://vader.cse.lehigh.edu/publications.php
Facebook Live opens to developers, starting with Livestream, DJI and others
Not quite sure what's happening with the votes on this post, with some up and some down votes.

In case it wasn't clear: several US universities took nude "posture photographs" of most people who attended, and did so for decades. They took the photos in the name of science, but that science was probably junk.

That feels worse than an unofficial email list asking people what colour underwear they have on before accepting their post.
As mentioned in the article itself, Instagram uses code review (using Phabricator), and also uses automated continuous integration for running tests on each "diff", before it allows the change to be landed to master.
Funny thing - the bot you described is essentially a CLI. I'm willing to bet that at least some of the same people who happily used it would also be terrified by the real command line.

Reminds me also of an observation that a lot of people in accounting are actually programming without realizing it, by virtue of making pretty complex Excel spreadsheets to automate their work.

It's funny how much of users' apparent inability to grok computers is actually in their heads. Also, the fetishization of GUIs that has been going on for the past two decades is actually quite sad - it robs people of efficiency and convenience in using the machine.
In the meantime, Facebook still hasn't gotten around to allowing 1-to-1 messages from users on mobile websites, and probably never will. Sharing on your wall, sure, but send something privately? Sorry, we haven't gotten around to fixing that 4-year-old bug yet. (Even weirder, it works fine in desktop browsers...)