skysight-inc/HackerNews huggingface dataset:
Possibly relevant[0]: What is the difference between Accuracy and Precision?(video)

[0] https://www.youtube.com/watch?v=hRAFPdDppzs
But in this case, we're not talking about business. We're talking about the funding to pave our roads, run our schools, be able to fight fires, and all that other good stuff we need.
There’s no downside that I know of, but if you’re using keys there’s no upside, and if you’re not exclusively using keys there’s a huge downside to that.
Sniper-guided .50 cal round – with RT optical sensors and aero-actuation controls
"America is NOT corrupt. Every corrupt practice is being lobbied to be legalized. USA has legalized corruption."
- a quip I heard somewhere.
Golang Context API explained
> But hey if it means farmers grow less corn then I'm all for it!

It is billed as a wheat replacement. It may erode wheat acres in the future, but is unlikely to touch the corn acres. People would already be growing more wheat and less corn if the profitability was there. But it isn't. There's a reason why farmers have nicknamed wheat "poverty grass".
“Should” and “will” are different things entirely. Also, homeowners vote more often than renters, which is sad.
Hardware Wallet Vulnerabilities
Even if this got them over regulatory problems, they're still in the business of selling meal replacements. What are they going to market their products, as? Dessert? Meal supplement? Their whole business is about selling you all you need to eat.
It can be an hour to get to work if you live in SF. Just depends where you live and where you work (commute from the Sunset by bus to the FiDi - it’s going to take close to an hour).

Whereas I live in Oakland and door to door it’s about 45mins if I time it right.

So I’m not sure what your objection is. Working in a big city (be it SF, NYC, or London) means you’ll have commute time.
You can buy certain OEM android devices not only rooted, but with unlocked bootloaders.

It'll be a cold day in hell when Apple does anything remotely similar.
Finding numbers in pi
My hearing loss is severe, so I can't just get Costco hearing aids... and insurance never covers it. They cover the audiologist exam, but not the hearing aid itself. It sucks so bad. And yes, if I want Bluetooth accessories, it's even more expensive. My current hearing aid is "Made for iPhone" or whatever, so it can stream directly from my iPhone, which is awesome. Unfortunately, my brand new Apple Watch isn't, so I still have to carry my phone with me on runs or whatever, while my wife can just wear her watch and Bluetooth headphones...

First world problems, I guess?
If there is ever an apocolypse leaving me dependent on personal agriculture, I’m planting nothing but squash. Until then keep it away from my backyard.
> An AI god would be cold and impersonal, an intellectual “being” that’s not capable of love or emotion.

There's no reason to believe this.
thanks, I'll do it
That's true of all the autonomous vehicle projects: the planners, etc are all written by hand. The ML is for "image" processing (I say "image" because it's object extraction from multiple sensors, in most cases including LIDAR).
Weekly Zen Koan Newsletter
Reminds me of the "self-guided smart slug" from Cory Doctorow's Down and out in the magic kingdom, p.17 [0]

Incredible live-fire test video of bullets changing course mid flight to hit moving targets. [1]

[0]: http://craphound.com/down/Cory_Doctorow_-_Down_and_Out_in_th... [pdf]

[1]: http://www.military.com/video/ammunition-and-explosives/ammu... [video]
"Corporations have outsize influence on the government because they control jobs, which is the single thing Americans care about more than anything else."

They have influence on government because they pay politicians bribes that get them elected. Endless evidence to support that where companies or industries give money, politicians get elected, and politicians pass laws to give those companies benefits they want that aren't good for voters or even the voters money. The politicians get wealth and power in return. End of story.

The rest is narrative the politicians use to distract from that. Now, they do like bringing jobs and contracts into their districts to increase their votes. They operate on money, though. Recent example with ISP's:

https://www.theverge.com/2017/3/29/15100620/congress-fcc-isp...

The oil companies make it even more obvious. They're making insane profits but still get tax subsidies from the politicians they paid off.

https://www.theguardian.com/environment/2015/may/12/us-taxpa...
If you rely on logging as a “high priority” in your security architecture, then it follows that reducing noise is of parallel importance.

Personally, this is why I change SSH ports every time on a public service and add extra firewall rules if possible. If for some reason I want to watch port 22 “attacks”, I can do so.

I’m not even sure I place this in the security OR obscurity categories at this point ... more of a disk hygiene issue.
How to Make Your First Ebook
std::map will often have better cache coherence, especially if you're using a custom allocator or have a small data set.

Also not sure what you mean when you say operator new never overflows. Can you elaborate?

It would be nice if C++ gave an operator new/allocator that put the object on the end of a page boundary so that the hardware could catch any overflows. Sort of like how the atomic operators are cross platform but hardware specific.
You're right, it would do nothing. The reduced tax base is just the result of increased tax competition, offering businesses a better alternative. I don't believe you can bring it back.

If you want to lower or eliminate corporate taxes (with a positive effect for people), you would need to increase dividend and capital gains taxes to compensate. You don't need to collect more corporate tax than is collected today, but if you can create more jobs, that's a net win.
Sidekiq is not a server, it's a Ruby worker process. Redis is the server and I can't build a fast, easy to use embedded queue system on top of Redis.
CLion also has clang-tidy built in: https://blog.jetbrains.com/clion/2017/04/clion-2017-2-eap-cl...
From the Iron Law of Oligarchy page: "no sufficiently large and complex organization can function purely as a direct democracy"

I'm not sure this is proven yet. Certainly in the past, I'd have agreed, but with communication via the Internet making realtime decision-making between all members of a democracy possible, I think direct democracy is theoretically possible at least.

If not absolutely direct, then at least having the ability to instantly revoke a mandate from someone you have entrusted could go a low way to limiting the power of an oligarchy, as could entrusting different individuals and groups with a single person's vote, depending on the issue. For example, maybe I'd trust a particular economist to vote on my behalf for specific economic proposals, but I'd want Greenpeace to vote on my behalf for anything to do with, say, baby seal clubbing.

So long as the individuals can instantly take back the voting power they have entrusted to someone else, a reasonable semblance of direct democracy could work.

In practice, of course, it would be a hell of a mess to get everything functional, I just don't buy the notion that it's impossible in a world where everyone can communicate with everyone else essentially for free.
First job out of college. Homemade crypto plugin for SQL Server sometimes corrupted client data, which was life & death important. Couldn't recompile the plugin.

Discovered race condition causing use of fallback crypto key. Taught tech support to decrypt with fallback key.

Looked through compiled machine code. Discovered race condition triggered by particular two-byte opcode sequence that happened to be readable ASCII and unique.

Taught tech support to search and replace that opcode sequence with Notepad++ in the DLL, changing a comma to a tilde, thus solving the problem once and for all.
Instead of focusing on what Machine Learning is, this tutorial shows you how to apply it to a specific issue, like what to do when your image is broken.
One of the other important things about Kernza that the article doesn't talk about much is hardiness and drought-resistance. Kernza's yield at its best is lower than modern seed at an average year, but during a drought year, their yields are a probably lot closer. (They haven't been able to do extensive enough tests to confirm this, if I remember correctly) That's a huge win, especially because of potential problems with the Ogalalla Aquifer in the coming years.

Another advantage, unmentioned in the article, is that it is easily possible to grow Kernza in a backyard with little intervention, and have enough grain to make a loaf of bread a week, or a couple pizza crusts. You need a mill, sure, but hand powered mills are pretty cheap ($50 for one that will work for the amount of Kernza you'll probably grow in your backyard), and in the midwest, your local library might have one to borrow. You might need a specialty mill, I'm not sure, my dad bought one of the heavy $500 hand mills when I was a kid and it had no problem with some Kernza.

I grew up in Salina, where the Land Institute is headquartered, and tangentially know some of the people mentioned in the article, so while I'm not an expert, I am a semi-interested lay person.
I didn't mean to suggest that what you heard was wrong in general -- just the part about the highway exit in particular.
Umm, no. A vector allows you to dynamically change the length of an array. If you need it, then you pretty much need a vector (or some other kind of smart container). Otherwise, there's no reason to prefer a vector to C-style array.

Also shared_ptr's make the ownership relation harder to understand. (Also there's additional synchronization cost for copying pointers.) Of course there are situations where you need them, but in general, I think it's better to avoid them.
What you, CGP Grey and other people tend to not say is that this is not a deterministic outcome of democracy at all. Even the second link you posted has some exceptions in the article . The book that the video is based on (the Dictators handbook, great read) contains some ways out of it dilemma. It shows how and why democracy is more efficient at creating wealth for a bigger number of people, and so there is a strong market pressure towards a free society. These forces can be smothered (e.g. by making pessimistic youtube videos because those get viral views) or tapped into and strengthened (by offering counter points, becoming active in your local political sphere etc.) Culture shapes us and is shaped by us. This is not a game where fate is a player (oh, and as a side note for those that need it, it is also in your personal monetary interest to become involved in politics, even if you do not get corrupt. Knowledge and connections are power, even without corrupt behaviour)
http://www.nbcbayarea.com/news/local/Eviction-Notices-San-Fr...

In the short term, building more housing will still result in lower rents relative to not building more housing; its the right thing to do for both time frames.
> A cartoonist (a guy with no engineering, legal or historian background) born in 1982 on the wrong side of the continent

> cynical style typically demonstrated by the worst of US-born Millennials

> Disclaimer: The works below are the opinion of the author and not the official viewpoint of the Edison Tech Center

That's enough for me to forget this whole article. I'm not buying all the "facts" in The Oatmeal's comic either, but wow, when you have to lash out at someone for being a young cartoonist living in Seattle...
Show HN: Stuck in Corporate Hell? Outlook to iPhone calendar sync
Ok, here goes my first "show HN". Will you be my first 10, or even my first ever customer?
https://outical.com
It's a little utility to periodically push your Outlook calendar to your iPhone. It works even behind the most evil of firewalls and web proxies, because it uses email as the transport mechanism.
The premise is, you are in Corporate Hell. You want to have your work calendar appear in your iPhone.
Kudos to user logicallee who pointed out to me that the whole thing may look like some kind of trojan/exfiltration device. Hence, the option to buy the client source code, to verify no shenanigans is going on.
> That's pretty fast for traditional selective breeding techniques.

I wouldn't be surprised those techniques have seen a lot of improvements in recent years too. I mean, surely genetic engineering coming onto the scene doesn't mean everyone just dropped the other methods? There must be a lot of complementary techniques there - I'm sure a lot of modern advances in biology are helpful there as well.

EDIT: Heh, I just got to the part of the article where it explicitly describes this:

> Kernza’s DNA has never been genetically engineered; its genes get reshuffled via the scattering of pollen, from the male parts of flowers onto the feathery, sticky female parts. But advances in genomics—the -sequencing of DNA—over the last 15 years have made it far easier to tweak Kernza. Almost all of the grain’s genome has now been mapped. Once breeders have a genetic blueprint, they can track down the genes that control particular traits and select individuals with genetic stock that codes for, say, fat seeds or resistance to disease.

I hope they're smart enough to keep some kind of "unselected seed bank" to keep a source of higher genetic diversity for quick adaptation.
https://gizmodo.com/382026/a-cellphones-missing-dot-kills-tw...
I agree with you that it's further out than we'd like to think but since you're an insider - do you see shorting Delphi as a decent investment play?
I (unfortunately) use beanstalkd, and it seems to be pretty dead, at least on the Java client side.

My question is why to we even need a 'background job' system, isn't this just a message broker / queue? RabbitMQ (and friends) can do much of this, no? Maybe I'm missing some of the future features they aim to implement.
It is when the "disagreement" is not only flat out wrong, but condescendingly so.
Three ways to increase your reach on Facebook
Gotcha. All valid points, and I’m a big fan of firewall-based port rerouting like you describe.

I agree that an attacker who gets code exec on an app server is in a pretty fun spot already, and has a lot of different paths to escalate/persist/etc that don’t involve misuse of your ssh daemons port.
...which is what some government's do through the provision of an environment in which people can afford to own cars.

The argument that there are currently great reasons for automotive mobility isn't affected by the notion that a set of imagined circumstances could enable people to stop being reliant on cars in the future.
I don't agree. Self-driving cars can solve the "last-mile" problem and I am convinced that they are actually the most important tool for building the 21. century public-transportation.

At least in Europe, public transportation is usually pretty good already and there is a lot of capacity left unused because while trains are going relatively deep into the suburbs and countryside, they only serve those living next to it. Self-driving cars could unlock this potential.

Edit: If you look at for example Munich, I don't think self-driving cars will be a challenge to the public transportation inside the city. But they can help getting completely rid of your own car (or alleviate the desire to buy one).
In all your examples, state acts as gate-keeper and these are local/national industries. If you have a multi-national company that is monopoly, its very likely to be market granted monopoly.

> In a mixed economy, monopoly exists because of state and market.

No. We live in global economy. Most companies have to compete globally. You might get favours from few countries but not most. Note whether your home country gives you a boost or not, is irrelevent. The success in a foreign country without its govt's blessing, is the question.
No, the point is that the car decides on its own that the "weaker brake" will not do anything, which surprises the user.
If you look at the migration patterns of people in NorCal it’s really not. Hell, just ask the locals - it’s a damn cliche in Austin or Portland that ppl moved in from NorCal to there.

Also if you look at the businesses, networking, and where the VC money comes from, the SV connection is clear.

Flight from the Bay Area has absolutely powered a lot of growth in those places.

They were cool places in the first place of course, but that is why they were attractive to move to.
Temporal correlation detection using computational phase-change memory
Yes, investors care about the goals of the business. See the promises of Theranos' "40 tests and detect cancer from a single drop of blood". I can't think of a VC that has the investment thesis of "put money into businesses that has cutthroat competition and drive others out of business".

Theranos had promises of "blue ocean". No competition. This attracted investors like moths to a flame. (We now know they had no competitors because their technology was a fraud.) The investors would have been better off investing in a boring factory making generic aspirin ("red oceans of bloody competition").
“Investor demand for algorithmic investing has exploded in recent years, even as the rest of the hedge fund industry has struggled with poor performance and outflows.”

Is this machine learning?
A while back I heard a story from a doctor friend about colleagues who would use Google Translate to translate notes to Spanish-speaking patients. That kind of stuff is an accident waiting to happen.

The issue is not machine learning per se although that's behind a lot of the free services that have popped up. Rather it's that once you get outside the scope of translations the system can handle the results may be catastrophically bad. You can't judge the risk unless you understand the assumptions behind the translation service. Most people don't know this and just use free services without thinking.
>It's important to keep in mind that near the end of his days, Tesla sure seemed to be experiencing some mental illness.

Not just towards the end of his life, he likely had mental issues throughout his entire life. He himself reported experiencing incidents of hallucinations/strange visions of light, and had a number of very strange and exact habits that sound like some kind of OCD (including an extreme aversion to women wearing pearl jewelry of any kind).
The license is really baffling:

"a) Neither the Work nor any of its individual components, in Original or Modified Versions, may be (i) sold by itself; (ii) used for website or app generators; (iii) used to create templates, themes, and plugins for sale."
I like to say that obscurity should not be used _for_ security but in _addition_ to security.

For example running ssh on a non-default port. It's obscurity. But it should still have correct key strengths and all the settings as if it was running on the default port. It shouldn't be weakened somehow because it is running on that port.

So why run it on a non-default port, then? Perhaps to get less log noise. So it doesn't add to security but it makes parsing the logs easier, because it's less stuff to search through.
It's not so much being Facebook experts as it is actually having a solid pretext for an arrest.

I guess if Facebook isn't marking the automatic translations that is a problem, but they shouldn't be giving someone a bad day before they understand which part of the post he wrote and what it likely means.
It can also make maintenance more difficult, especially if there is a team with turnover involved in the maintenance.
C++ is old. It inherits most of C, which is also old. No other language has had to maintain backwards compatibility for roughly ~40 years, through generations of programming paradigms, while also trying to stay relevant. Modern C++ is a ton of new functionality mostly because its adding another paradigm to the language - since C++11 it has gotten much more functional.

Just look at how Python ended up if you want to see what happens when you try to backwards-break a language. And C++ is oh so much worse at that - if you make a non-compatible language iteration it would also (probably) break the ABI, which means "new" C++ cannot link old C++. It would make two languages. And nowadays, you really only have one of three reasons to write C++:

* You already have a C++ project.

* You need to use a C++ library / supporting code / integrate with C++ directly (and not through a C API).

* You want a feature only a C++ construct / library can provide. Qt is a great example of this, because there really is nothing comparable to it on any other platform in terms of a cross platform native UI toolkit, and using bindings can work but introduces a lot of build system complexities.

So C++ has all the reasons to adopt new paradigms to make life easier for those who have to use C++, but breaking backwards compatibility defeats all the core reasons you want to use the language. A prettier language is useless if you cannot get real work done in it.
Seems like an apt description of tech giants like Facebook, Google, and Apple.

Consider the inordinate attention (~homage) and data forfeiture which billions of people submit to those walled gardens (fiefs).

It seems symbolic that so many spend so much of their day with their heads bowed down towards their phone.
Why Uber Is the Revenge of the Founders
So is client-side validation. Anything qualifies as "Valid Security Layer" as long as it prevents your grand-ma from attacking your system. The layer that protects against the most motivated attacker is the one usually known as "security".
Not every culture in Europe, I'm afraid. English people have a pretty strong aversion towards "offal" (innards). I live in the UK (I'm originally from Greece) and it's impossible to find any trachea or lungs, let alone small intestines for some traditional dishes I really miss (g. kokoretsi, gardoumba).

You can find hearts, livers, kidneys and stomachs, but except for chicken livers, pretty much only in halal (i.e. middle easterner) butchers, as far as I can tell.

Edit: Most English also tend to find blood saussages disturbing. There's black pudding, a blood sausage they make oop north, in Yorkshire, but people under the north-south divide won't go near it with a ten-foot pole.

And you should just see the expressions of disgust towards haggis (a Scottish dish made with innards and quaker oats).
The people in the article are celebrated too. Not a lot of consolation for those burned at the stake, but the ones like Galileo would probably be satisfied.

Fortunately nowadays Galileos are much more common than Brunos.
> like regulating the amount of fat/sugar/fiber

But only for products marketed as meal replacements. Soylent is not only advertised as a meal replacement, but as a sole source of nutrition.

These are moving towards products with medical use, so obviously there's going to be some regulation.
Especially when the masses enjoy justin bieber, and the olive garden.
Not him/her, but certain King County Metro routes are/were known for having buses full of mentally troubled homeless people during certain times. My friends and I made the mistake of using one such route to get back to Bellevue after a night out in Pioneer Square back in 2014. Had a guy obviously whacked out on something try to sell us an obviously stolen watch. Another guy had a shopping cart full of trash on the bus as we crossed the 520 bridge (old bridge).

It's gotten significantly better since Metro stepped up security, though. Those cops are usually pretty chill themselves as well.

The real disturbing thing is that Seattle is probably some of the best transit in the area in terms of coverage (even in the above state of being). Everett, Tacoma, Kitsap, Olympia... None cover as much in-city territory as King County Metro. So when you hear people complain about how Metro sucks, just remember that you would need to walk much further in the other areas around Seattle to cover the last mile.
The intended consequences seem pretty good though. I think Kernza is worth experimenting with.