skysight-inc/HackerNews huggingface dataset:
What makes him think he's any better to deserve to be sentenced to the comfort of his own home than the thousand other felons he's housed with? Because he violated campaign laws and not drug laws? Or because he had money he shouldn't have to face actual prison time? Or that he had powerful friends advocating on his behalf?

Another upstanding citizen who doesn't care about an issue until it personally affects him. Where was his concern of the expiration date of frozen meet when he had the power to do something about it? Didn't care much about the animals in prison then.
SEC Gives OK to Online Investor Crowdfunding
It still is, to those the symbol's meaning was stolen from.
That "physical transaction" analogy would be correct if it was putting a surveillance team on every single person in the UK 24/7/365 recording everything they do, just in case any man, woman, or child turned into a bank robber at any time.
I respectfully disagree. After reading the "Getting Started" guide, you might reasonably believe a developer would be setup and happily coding away, but in my experience it fails at the very first steps.

Which is fine, if you want to keep a high bar, but don't be surprised when people still think the product is "harder to use" than MongoDB or whatever in 2015. Blaming maintainers does nothing for the users, take ownership of the experience! If you want to be seen as approachable and easy to use, you have to actually target people new to PostgreSQL and not write the basic guide assuming you're compiling from source on Solaris or have a dedicated site DB administrator. The magic phrase "sudo -u postgres createdb" does not appear anywhere on postgresql.org that I can see, and as a experienced user you know that's not the end of it (can I use psql as my regular user after running it? No, of course not. There's many more entirely undocumented arcane incantations left!). I claim, it is in fact impossible to get up an running with no previous knowledge if all you have access to is the postgres site. Thankfully there's Stackoverflow, so at least some users are still getting through the gauntlet.

Sorry for the rant. I get a bit frustrated when I see a great project that I love dropping users through a bad onboarding experience (I know, contributions welcome...)

Just for reference, check out:
https://docs.mongodb.org/manual/tutorial/install-mongodb-on-...
https://docs.mongodb.org/getting-started/node/
In fact, you get different sets of documentations for the whole matrix of OS * ENV (Shell, Node, Python, C++, Java, C#). When the docs have their target audience down to a T ("Why yes, I AM a C++ developer on OS X! This looks like the perfect fit!"), it's easy to see why they're so popular.
It's actually recommended that you get two yubikeys and connect both to every account and keep the backup safe.
I agree, this article seems to be just entirely fluff. I was hoping I'd see something about the actual technology itself.
Different languages have different design tradeoffs. I had many profitable exchanges with Andrey Breslav and other Kotlin designers. We can have a technical discussion about the design choices without getting into a fight about who is more competent.
Work on a product, instead of doing one-off projects for other companies.
If prisons were paid based on recidivism rates rather than "keeping a human alive for X years", I suspect we'd see more humanity in how we treat prisoners.
Java was heavy, and still is but most of the perceived weight came from immaturity (the world wanted freeform template oriented scripts). Now all languages are moving towards types, packages/modules, conventions and structures. If a php3 dev discovers php 5.6 I'm sure he wouldn't enjoy it.
Not all the majors at Caltech are going to be value adds, and of those that are, they are generally leading to bench/engineering rather than business dev/marketing/executive positions
This was a human driver, Tesla's don't have a real autopilot system that can literally drive the car for you. The "autopilot" feature is just to avoid collisions, so in this case it just applied the breaks when it detected the car moving in front of it.

In addition, the right lane probably had so much traffic because it was an exit. In this case no one in that lane is going to suddenly hop into the left lane (they would obviously miss their exit if they did). In that situation it's really not that ridiculous to be driving that fast.
> Maybe he just deployed a webapp that the people in the communications center could access...

I can hardly thing of a single bit of code that should be deployed in such a literal life-and-death environment, which shouldn't go through FULL REVIEW.

Maybe it's a small webapp that gives a bit more information -- which leads dispatchers in the wrong direction one out of ten times. Maybe his "highlighting the most critical calls" was highlighting the wrong ones. Maybe he solved a minor problem only, but took up dispatchers' time in training.
It's the other side of the equation that's missing. Somebody has to be making money selling a one-way ticket to Mars to a desperate refugee. As for now, I doubt even Bill Gates' whole wealth could buy a single ticket to Mars.
The author knew he was being provocative and later revokes his theory due to code not being able to evoke emotion. But I disagree, I've felt rage many of times while code reviewing.
They are shoving it down our collective throats because there is a very large cohort of completely oblivious users who would otherwise never consume the update. I can appreciate their desire to EoL Windows 7 and avoid another Windows XP, wherein they have to support an operating system for 15 years. Even RHEL only offers 10 years on their extended support.

Same reason Chrome updates automatically in the background without your consent. It's just less invasive, because it's only a browser.
I don't understand this part:

> In the longer term there is the option to repopulate the database used by the Standard map style so that it has access to all OpenStreetMap data tags, not just a limited few.

How does a map 'style' repopulate the database? I get that not all tags can be displayed (e.g. many businesses have a website, but you don't display that unless you want to view the business's details) so why would a map need "access" to all data tags?

I have to be reading it wrong, but I don't see how.
SEC Opens Way for Wider Pool of Investors to Take Stakes in Startups
Massive 'crack in the Earth' opens up suddenly in Wyoming's Bighorn Mountains
This can occasionally be an issue for people unaware of the update schedule - I agree.

A small learning curve of "reset before turning off for the night on Tuesdays" alleviates that problem and I feel Microsoft made that trade off for user security with their general user (read: non-tech savvy people) as the primary users.

Personally I have automatic updates turned off and vet which patches get installed. But I'm more involved than the typical Windows users. I'd use a Linux distro if I could find suitable replacements for certain programs I rely on for my workflow.
I think "It would’ve saved taxpayers about $175,000" was the reason he wanted to be sentenced to "the comfort of his own home".

And you also seem to be assuming that everyone else's prison sentence is 100% perfect and just.
Not discounting your experiences but I've upgraded several computers from 7/8x to 10 and had few to no issues. On my one laptop I think it originally tried to install the wrong touchpad driver through Windows Update but I solved this by disabling that update, reinstalling the correct driver, and then a week later, Windows Update sent me a newer version of the correct driver so it looks like that was fixed.

The only real annoyance I had was that for each upgrade (I think I upgraded 5 PCs) I initially had to adjust a few settings where I had preferences other than the default (disable search bar, disable web results in search, make Explorer open on "This PC" instead of recent/frequent apps, disable OneDrive since I don't use it). Pretty annoying but takes 5 minutes and only needed to do it upon initial upgrade.

Not saying these are positive things at all but I'm a realist and I've never installed an OS or major upgrade where I didn't have to spend 5-10 minutes setting things up "my way" on first boot.

Otherwise, no BSODs, no broken applications, and a bit quicker and up to date than 7/8x. If anything, I was pleasantly surprised that an in-place Windows upgrade actually worked on all of my machines. In the past I always did clean installs but figured the free upgrade was enough incentive to give it a shot. If it didn't work, I could always clean install afterward but haven't had to.
I think the money thing is paralleling something else entirely - given the supposed caliber of student that comes into Caltech, is Caltech really making them better scientists than if they had gone elsewhere (or at least better scientists than they were turning out in the 1970s). That to me is a open question.
Cartoon: “Hello creative person ”
The craziest part to me is if you look at the history of that file, that is the ONLY commit on that file ever. How does one write that the first time, and never have to touch it again!?
You don't even need nuclear power, we could get all the energy we currently need from geothermal sources. It's not exactly renewable but it's non-polluting and there's enough energy to last us for a long long time to come (I can't remember the exact figures, I'll look it up).

That said, it's good to diversify energy sources (so long as they're non-polluting), and I can see some potential benefits for thorium-based reactors.

The main reason we haven't moved away from fossil fuels more quickly isn't due to blocking nuclear, it's due to short-term profit-led thinking.

EDIT: "The MIT report estimated that over 200 zettajoules (ZJ) would be extractable, with the potential to increase this to over 2,000 ZJ with technology improvements – sufficient to provide all the world's present energy needs for several millennia."

https://en.m.wikipedia.org/wiki/Geothermal_energy

Plenty of time to develop renewables and nuclear fusion, no?
I agree with the first part of your comment. He seemed to agree with the "You don't belong here" comment, which I disagree with. Do the crime, do the time. "What a waste" was a bit more accurate -- a waste to have him in jail, and a waste to have so many people in jail overall.

That said, your 2nd point is incorrect. He specifically mentioned working to reform MO prison statutes -- albeit, without consulting corrections officers.
The insurance giant I once worked for also has a wholly-owned subsidiary in New York. This is probably a common tactic for coping with the ...quirky New York law concerning "No insurance company can sell insurance in our state unless you incorporate in our state."

I know something about the history of the insurance giant I worked for. I know that their success has a lot to do with one of the founders having been a lawyer by trade and making strategic choices concerning things like where to found their headquarters.

I have trouble fathoming doing something less strategic while hoping to break into such a highly regulated industry, basically.

Anyway, thank you for replying. Have an upvote.
Not a lawyer so don't know, but it seems there is some rather underhanded approach to what they are doing here, and class actions seem to pop up for much less.
Sacca to Shark Tank: “I Will Not and Cannot Do It If I Have to Wear a Suit”
I have used them and they are definitely on the right path but they haven't yet got past the point of just showing a lot of graphs and comparative statistics, etc. As always, it comes down to translating data to useable knowledge, which we as an industry are obviously trying to figure out across pretty much all verticals
And terabytes of users' data collected over years or decades…
The NHTSA is talking about requiring at least radar-controlled braking on new cars in a few years.[1] It's been working well in high-end cars, and it's not that expensive. It can't prevent all collisions, but it will almost totally prevent rear-ending the car in front in traffic. Most of the major automakers are on board with this.[2]

Earlier thinking was only to apply the brakes automatically as a collision-mitigation strategy, so that there would still be a collision, but a less severe one, after which the air bags would probably fire. But the technology got better, and now it looks reasonable to go to automatic braking sooner and prevent many collisions entirely.

This will increase freeway capacity. The biggest cause of freeway delay is accidents, most of which are rear-end collisions.

[1] http://www.detroitnews.com/story/business/autos/2015/06/08/n...
[2] http://money.cnn.com/2015/09/11/autos/automatic-braking-nhts...
Amazon to Exit Daily Deals with Closure of Amazon Local
E.E. Cummings might been writing code, with syntactically significant whitespace no less.
That's not really the main point of the article, and he doesn't dwell on it. I imagine anyone in such a situation would plead to have an easier sentence, right?
I would like to propose a "cloud" addendum to Zawinski's law, which states that "Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can".

My addendum is: "Every cloud app expands to the point where it can host group chat. Those apps which cannot so expand are replaced by ones which can."

I think it's also possible that I may have to augment the addendum to "group chat and screen sharing."
DevOps is cool but I find it too bothersome at times.

I personally like product design , development and system engineering aspects.
This Week in Redox 4
Whoever gets named by git --blame
> Its a dead end and the longer you stay there the less employable you will be for your next job.

I don't understand why people have this mentality, because it's so wrong. We live in an era were kids can get jobs fresh out of high school after taking an eight-week crash course in programming an no other experience. Certainly a person capable of building robust software for NASA is capable of learning whatever platforms exist in 10 years.

I've never had two jobs with an overlap in work. I've done everything from embedded development to data science and analytics. Being an expert in many fields demonstrates that know how to become an expert.
"That philosophy was great, but hasn’t survived into the Web age."

As one who still writes shell scripts for my work that do such a thing, and programs, too, I disagree as every Unix and BSD coder I know still does these things. It still serves us very well; far better than the glut of so-called package managers that pretend they can do better than 'make'.

I chalk a large portion of this up to those creating web pages without any real programming knowledge, training or background. Those who only know how to cut/past/npm everything they do. These are the same who think Unix is old and not modern.

I took an interview with a small company yesterday. There the creative director asked me what tools I knew and spewed out everything but the kitchen sink that they use. I was aware of all of them but questioned why he needed any of them.

You see, I've been running a web dev company for 11 years and have never found an advantage to any of it. He asked how we survived without npm or bower or etc. but, when I asked him if he knew how to write a Makefile, he didn't even know what it was or what it did.

A lot of the tools we use are things we built up over time ... or last week. Today's "modern" tools may be "instant on" for those who can't write a Makefile either but that's a fault and not a feature. If you need npm or bower to manager these things then what happens when something breaks, goes away, or becomes unsupported?

I stuck with npm and bower cause, when I tried to write about Angular and other things it got too long winded.

One of my points is, all the tools you need are already built into any Unix/BSD system so why look elsewhere? Those who do are only looking for quick fixes, as I pointed out earlier, and not interested in the science behind it. Creatives who want to build a web site but have no interest in the technology. They can get it to work, eventually, but "it works" is good enough.

No it's not. That's why smart companies hire mine.
Woman hurt escaping S.F. ride-share driver going the wrong way
Yes, stream processing is awesome.
I will look into it.
Google,Facebook,Yahoo,Verizon,Comcast,AT&T,Twitter's New Battleground
Everyone should read this, I almost wish there was less of an emphasis on his time in prison and more on after getting out. It obvious that for the vast majority of people prison makes them worse people than when they went in and so hearing about the inside is very interesting (to find out why they are the way they are) but life after prison is the real hell for most. So much so they welcome getting locked up again.

We really need more funding going to re-entry programs [0] to help convicts get back on their feet after prison. It should definitely start while in prison (To the author's point on things like helping them write a business plan and the like) but finding housing/job/etc is extremely hard for ex-cons and made even harder when the world outside sometimes looks vastly different than when they went in and the deck is very much so stacked against them. Not only that but just like how a muscle you don't exercise will atrophy so will skills so many don't know how to act outside of prison. It's a sad state we are in, no doubt, but I do hope we can turn this ship around before it gets any worse and ruins even more lives.

[0] Full disclosure, I work for an EM and re-entry company and so I'm obviously bias but one of the reason I took this job is because I DO believe in it.
> templates

The vast majority of C++ template usage is acheived by generics, and in a much more type safe and debugable manner.

Most of the remaining things can be achieved by Rust's hygenic macros (which are not like C++ macros, they're more like C++ templates in how they can be used and the guarantees they provide).
NASA is like Google for smart people.
Vogon poetry in most code bases.
Not saying Clemans is right, but couldn't the captain have handled it better, instead of just banning him from the building? We have a talented, enthusiastic, but inexperienced youth on one side and a police captain (whose job by definition is to handle all kinds of personalities) on the other - he could have used a bit more patience and tact in explaining, containing Clemans instead of just throwing him out of the building. The cops lost more than Clemans here.
Or, you could just do the following.

## Ctrl-z (suspend current application)
$ kill -9 %1

That assumes you want to lose your changes which I suspect is okay in this situation since it's 'Howto Quit..' not 'Howto do Make Changes, Write, and Quit...'
> I'd pick the enriched solitary confinement over having to socialise with the general prison population any day, wouldn't you?

Do have experience with either? I believe the "enriched" solitary confinement you're proposing would be more maddening than you think. I agree that the US has a problem with criminals creating new networks inside of prisons, but stripping away all real interaction is throwing the baby out with the bath water. Functioning members of society need to know how to interact with each other. If you believe that prisons should rehabilitate, you should agree that they need to encourage safe, respectful, and real interaction with strangers.
Avast Antivirus (Any Edition) Full Version Free Download
That's what we (company I work for) have done. 95%+ work we do is on our core product. Made work much more meaningful.
Well that's because a grocery store isn't a health care company: it's a retailer. You can also buy very unhealthy things at the grocery store.

What you describe is absolutely the wrong way to start a business: you should look at the type of business you want to open (in this case, a restaurant) and look for white spaces. Opening an organic restaurant is only a sensible idea if the market would respond to an organic restaurant and the category isn't already over-served. If that overlaps with your passion, then great!

Never mind there is no scientific evidence saying organic food is better for you - this is where "health" delves into pseudoscience, and the entire reason the FDA exists.
And the number will get gamed.
What does your comment have to do with interoperability between web services?
You say you want to get to a director level or higher. Given the industries you listed no technical skill is going to put you in the Director or Exec seats at a larger organization. If you were talking SMB then yes, technical skills could assist you to getting that next level, but even then it is more about people skills, planning skills, budget management and most of all how to affect revenue.

What I would say is that people are finally waking up and realizing the data we collect is where the gold is at, not in selling a widget for $5.99. The data tells us what to sell, when to sell it, what to price it etc. So everything you know is driving business today, especially in insurance, finance and advertising. So don't run from what you know, change your focus into leading others to do the "tasks" of what it takes and switch your brain to architecting solutions that make companies more money. Don't be a manager of people, be a thought leader, an inventor that can turn an idea into action and quickly.

As for what to do to grow. Seriously, if you don't know a lot about accounting, learn the basics of how a company runs accounting. Learn how what you are involved in might affect revenue and how you can personally help affect revenue with your team. Stop just taking orders to create this next ETL or report, and invest some extra time to figure out how you can invent a solution (doesn't have to be fancy) that can help senior execs or help the company make more money. That is how you can move up, even if it isn't in your current organization you will be able to say, I thought of, designed and implemented X that brought the company Y more revenue through Z means. Or I created X report that allowed the senior team to see data in a way that they weren't prior and it has lead to Y changes etc. As a last thought, go spend time with sales teams, they will complain a lot about things they need and aren't getting. Help them get some of those done and they will love you and brag about it. They will also then want to see you move up to help them more.
Cool, thanks for the links!
You got downvoted, but I think this is an interesting idea.

I don't think it is great to be applied as a default to everyone, but if I were forced to go to prison as the person I am today, I would opt for this in a heart beat over being exposed to the general prison population as the risks of that far outweigh spending lots of time alone reading/learning. I know I can do the latter--I don't know that I can do the former and come out unscathed. So for me it all comes down to risk.
>the reality is that the majority of established businesses are using unsexy and what they would consider to be "legacy" technology.

I once asked a question online about a legacy technology. The only answer I got was a smug "don't use [technology], it's outdated."

I work in a "people's lives depend on this" industry, not a "move quick and break things" industry. That's why I am working with "outdated" technology.

We could have spent hundred of millions of dollar and several years to rewrite the system I was working on to use the latest technology stack. But for what? It works and does its job well.
To be clear, what was "open sourced" was a C header file containing struct definitions and parsing functions for that file format.

An implementation could be considered one way of providing a format/protocol specification.
Female tech CEO's, here's 10, how would you promote more women in tech?
Though the "buffer" gets eaten-away with every added car that has to wait for the one in front of them before they can "react". Assuming they don't see past the car in front of them.