skysight-inc/HackerNews huggingface dataset:
I was referring to the use of generic functions (ie. with an argument with type-specifier auto) which is not C++14. Your copy of g++ may accept it as an extension.
Bay Area wages soaring but still can’t keep up with housing prices
Ask HN: “Doesn't matter what p. say about U, as long as ” Do You Agree?
Full:"It doesn't matter what people say about you, as long as they're talking about you."

Is this quote true in SaaS advertising? What do you think?
A good practice to enforce (if you can) is to only share credentials with your coworkers if they're gpg encrypted.
e.g. coworker asks for password to some AWS box? encrypt it to their GPG key and email it to them.
Back in the olden days, when the ping of death causing a windows BSOD was a thing, if I was online when I got spam I would immediately look for the spammer's ip and send them a ping of death. I could tell it often worked because then I'd get the same spam again 10 minutes later, so I'd do it to them again, then I'd get spammed again and ping them again until eventually they gave up.

I assume their mass mailing program would just start at the top of an email list and send them one by one, without tracking progress, so when the computer crashed they would have to start over. After a few crashes in a row hopefully the spammer would blame the spam sending program for crashing the computer and give up, maybe even demand a refund from whoever sold it to them.
> If true, it seems to call into question the regulatory policy of letting non-qualified investors trade in these things in the first place.

That's a disturbingly paternalistic thought to my reckoning, and it's the "Baptists" part of the bootleggers and Baptists story that leads to barriers to entry that end up benefiting large, concentrated interests (who can afford all the crazy paperwork and legal fees) over smaller players. Maybe there's a problem, but, "impose a licensing scheme to prevent people from taking risks with their own money" should probably be the last thing you try, not the first.
I will agree with the point that the other methods of reading/writing from streams aren't taught early enough, and that formatted output is pretty bad with streams. I've actually written a wrapper around snprintf for printing in c++ (I should put that on github sometime)

Your project looks good. Two minor observations: 1.) You have 'using' statements in a header file. This is fine for a small project, but is considered bad form in larger projects (every file that includes that header will end up including the 'using' statements. This can cause collisions in large projects).

2.) Const correctness is a good habit to get into. (Ie, only pass non-const references if you are actually changing the object in the function)
Maybe it's just my lack of need for external influence, but why is this a big deal? I think women can and should be whatever they want to be. A trashy magazine shouldn't change that.

Should A Girl's Life change the tone of their stories? That's up to the market. As long as their demographic enjoys what they print (which translates to $$$), they'll continue to run it. Should people be outraged by it? If they choose to be, yes. But at the end of the day a consumer is a consumer, and if they want trash they'll get it.
I found that just looking at them with an unconcerned, disinterested expression, then carrying on my way did the trick.
I didn't know he was the one behind that. Yeah, that's amazing on another level. :)
Some cities are taking another look at LED lighting after AMA warning
Can you give a few typical examples for when your are and aren't entitled to your "casual time"?
As someone who doesn't know Lua and after reading this article, can it properly be said that a scripting language is fast if you write most of your time sensitive code in C? Why not just C?
> Even introverts need to gain enough skill (chutzpah?) to communicate with their colleagues.

We have enough of these skills, thank you very much. We just don't like
talking about nothing for three hours and we don't like forcing intimate
details of our lives into somebody else's throat. If we have nothing to say,
we stay silent.
Yeah, but even beyond that, based on my understanding of the situation, $11/hr now would also mean that the nominal wage of drivers has also gone down over that same time period.
Is the article wrong on the requirement of a judge's order for collecting information? As far as I understand they will gather the info nonetheless and have a pro forma judge order to "access" it, correct? So what's the difference to the US - other than vastly inferior technical capabilities and the court in question not being secret?
And the US didn’t do the same? They didn’t murder hundreds of millions of natives, overthrew democratically elected governments and instead put dictatorships in place to spread their antidemocratic radical capitalism?
Something very weird is going on - krebsonsecurity.com is resolving to 127.0.0.1 . Could this be an attempt by someone's DNS servers to make the machines in the original attacking botnet DoS themselves?
You can start with the VCTK corpus.
Cloudera: Impala vs. Redshift for Cloud DW Performance
Please correct me if I wrong, but it seems to me from the description in the OP that this is nothing compared to mass surveillance in other countries. Notably, it requires a court authorization to put somebody under surveillance, which is something that even Snowden would approve if I recall correctly.
I'll grant you this: There are parts of the US where I've found it much easier to be heads-up friendly than others. It seems to be in the demeanor of the general population, and smaller, more out of the way places seem to be more friendly, in general.

I'm really flying by the seat of my pants on this one, but perhaps it has to do with the variety of people you meet on a given day. The less variety, the more likely the people you meet are like you and the more comfortable you could be in engaging them. A large variety, and you just can't be sure what you're going to get, and the risk that it's a cold shoulder is too high.
interesting that they are pinning certs for -int domains (integration testing) but not -ppe (pre production)

perhaps they no longer use -ppe?
> How do they tell the difference between passengers and drivers?

> How do they tell the difference between cars and buses?

You don't. You disable it for all people in moving vehicles.
Munich?
Ask HN: How to sell and idea?
First off. If I saw this post, and it wasn't me writing it, my knee-jerk reaction would be to say, "Ideas are nothing, execution is everything", without even reading the whole post. While I truly believe this is true most of the time, don't we all suspect that there are exceptions?

Why do I want to sell this idea instead of doing it? I get my joy in this industry from solving deeply technical problems, and this idea isn't a deeply technical problem at all, but it comes from some pretty specific domain experience that I have.

It's an idea I had from the last company I worked at. I even gave it to them, and we started executing on it right before I left to work on virtualization and network technology at another company. I have found out from people there that they are no longer executing on the idea, and never really tried. My non-compete with them is up in December, and I think that the idea is really worth something, but I don't want to just give it away (I may in a few years time if nothing comes of this post or other attempts to sell it).

I google around every few months to see if anybody is doing this yet, and I honestly can't believe that nobody is doing it, it seems like such obvious, low-hanging fruit, IMO.

Here's the catch. I'm not sure this is a billion dollar idea at all. In fact I kind of suspect that it's not. When I toyed around with doing this idea for a while, I considered it a passive income opportunity that I could have managed on my own (maybe hiring one or two people down the road). I'm fairly certain I could build this project in my spare-time in 6 months to a year, but I just can't justify (to myself) wasting that much time on a problem I don't find interesting (even if it made me 10k/month recurring profit...seriously).

I'm sure this will get voted down, and everyone will bring me to my senses about how you can't sell ideas, but you can't blame a guy for trying :). So how do I do it?
What was your hack?
It's worth consideration although I don't think an architecture requires backward compatibility by definition: more a way to keep users or earnings reliably. You'd be saying that Mac OS 9 isn't an architecture since Mac OS X was different. Or PS2 -> PS3 mismatch meant they weren't architectural designs. Android API isn't backward compatible with GNOME or KDE on Linux. I'm just not seeing a lack of B.C. meaning there's no architecture or platform.

If it was, though, we might potentially resolve the issue if there's a standard API for various things where the implementation can be ignored (and improved w/ SW or HW). Modern example of an Amiga-like architecture might be Microsoft's DirectX techs where there's API's for networking, I/O, audio, and video. Any of those might have been accelerated with dedicated coprocessors with apps looking the same. At least one or two were in practice.

Likewise, the programming model might obviate the need for this consideration. One where they were tasks called as needed by a control code w/ optional acceleration might mean just the control code or OS interface needs to change per release or platform.
From the article, it sounds like it is only allowed for specific individuals/organizations and requires approval from multiple people and a due process warrant.

Not exactly the NSA-style illegal warrantless dragnet going on elsewhere.
I'm waiting for Amazon to finish their locker network so they start to sell un-utilized capacity for this purpose. This strategy is why we have AWS.
> it really boils down to not enough people understanding the issues and the problems.

Exactly. The systems we create are now about to become too complex for us to understand (the climax probably being the arrival of "AI"). But understanding the systems we live in is the basis for democracy. Are these the signs that democracy will only have been a transitional solution? And if so, what comes after democracy?
This is a weird non-apology (though I frankly would be disgusted by someone actually apologizing for holding unpopular opinions). Sounds like he's saying his views were misrepresented and that he was impersonated, so what exactly is there for him to apologize for?
SBCL is enormous compared to LuaJIT, true. But most of SBCL is written in Common Lisp which is extremely easy to understand (statically and at runtime). It's also not a JIT compiler (in the deterministic sense).

LuaJIT source is terribly, terribly, terribly-written C code with minimal (and opaque) documentation that doesn't really facilitate human understanding. In that regard, LuaJIT __completely fails__ one of the maxims from SICP (code should be written primarily for humans to understand).

I therefore propose that this be one of the first issues addressed. The LuaJIT codebase needs to be refactored and extensively documented in such a manner as to facilitate rapid understanding by 3rd parties.
Indeed..

In fact why not take the inbound spams, and save those... and sprinkle them in to the outbound replies?
If you haven't seen the short (15min) documentary "Humans Need Not Apply", then I highly recommend it: https://www.youtube.com/watch?v=7Pq-S557XQU

A hundred years ago 'horseless carriages' replaced a lot of horses, and in the next couple decades we're going to see 'driverless trucks' are going to replace a lot of humans.
He startup world has matured. It’s time for most accelerators to go
The Box[1], a book about the history behind the shipping container which eliminated the jobs of bunches of longshorement, seems very instructive.

[1] https://www.amazon.co.uk/Box-Shipping-Container-Smaller-Econ...
I have to wonder if the following would have any impact:

1. Create something, copyright it and put an insane value on it (movie, book, music, something)

2. Put it on torrent sites.

3. Spoof the IP address of a ton of high profile people - hopefully executives at he kinds of places the sue for this crap.

4. Download that copyrighted content with the spoofed IPs, and make sure it's "Monitored" by one of the companies that monitor this junk

5. Sue them all for downloading your copyrighted content.

6. Likely in court they'll argue that an IP address does not equal an individual, thus ending this nonsense once and for all.

Thoughts?
Actually I think a NN might require way too much supervision. You could feed exits (emails that got no response) into a decision tree to know what to send at any point in the chain to maximize response.
Seems pretty easy to combine with a $4 LED flashlight for a light source.
I, for one, have no desire for a voice-controlled home. What would be the advantage to me? It would just become another thing that needs maintenance and replacement. How often do you need to fix a light switch in your house? It's rare; it's a reliable piece of equipment. I've lived in houses with pre-WWII push-button switches that remained in service because they just keep working. Why would I replace that with something that needs firmware updates, security patches, and then eventual replacement when the manufacturer decides it's not going to provide support any more? Or, if it's open source, just becomes another abandoned project?
I'm seeing the same thing. IIRC it was a mitigation measure by Akamai, perhaps to prevent new bots from joining the attack.
That is really interesting. This type of enlargement is amazing for purely aesthetic consumption. The most impressive aspect is the ability to maintain accurate sharpness across the details, even when those fine details themselves cannot be reconstructed.
Can't they simply get units with a 2800K white point?
You seem to dislike the idea of the default constructor, not RAII. Default constructors, at least for relatively simple types, are meant to be minimalist so as not to incur any significant overhead. Which makes them comparable in this regard to the "default constructor" of 'int'.
I wasn't sure how const worked in this language so I decided not to mess with it yet.

Coming from Java I have a blanket policy that every variable is final unless needed to be modified. I've run into those pain points.

Your first observation is one I have some into as well but I haven't been taught how to do this.

For example if my header file needs to define the method:

void test(std::string something);

Is it bad form to them define the header in my cpp file as such?

void test(string something);

Isn't that also bad form? Coming from C some things like this could be done but very much shouldn't have been done.

I know for a fact that namespacing is one of the hugest benifits to large projects I just don't know how to use the tools provided by C++ to do it correctly. Java? Yea I can get anything you want nice and tucked away. But C++ with the way headers and namespacing works its difficult to obviously see what I want to do and how to get it done.

Any examples?
Agreed. Typography? Not so much...
I imagine one of the differences in context is Swiss Citizens don't have an outright distrust of their government, relatively speaking.
In Taiwan, it's ~22€/month for prepaid phone service plus unlimited 3G. And by unlimited, I mean I used over 100gb for that price this March.
For information, all "cantons" (26) approved this vote. You can see the details here: https://www.admin.ch/gov/en/start/documentation/votes/201609...
The typical police officer never discharges their weapon in the line of duty.

Here's an example. New York City has 35,000 uniformed officers. In a given year, they have ~100 incidents involving use of firearms. So even over a 30 year period ("a career"), only a smaller portion of the force will have cause to discharge their weapon (multiple 10,000s of officers over 30 years, ballpark 5,000 incidents, so a single 10,000 ballpark of involved officers).

http://www.nyc.gov/html/nypd/downloads/pdf/analysis_and_plan...

To be clear, that includes all incidents, so if they shoot a dog or whatever, that's in there.
fail2ban is for any log you want to monitor and block access to your machine for; not just ssh. fail2ban isn't a "keep my logs clean" tool it's a "reduce my attack surface" tool.

Edit: Feel free to Google "fail2ban security" if you disagree.
Are you being serious?

> I wonder what these people think about you

If they're acting at all as GP described, then it's obvious they see you as another mark to aggressively try to extract money from.

Caring about what some bothersome strangers think about you and where you're from takes a distant backseat to standing up to aggression.
You'd probably block all security updates as well. Not the best idea.
It's hard for coastal people to understand how cheap land and housing is in the interior of the U.S. What constitutes a down payment for a tiny home on the coasts will buy a virtual mansion with a ranch just outside of Houston. There's almost zero economic and social pressure to create the kind of cities we're used to on the coasts (or in Europe or Asia for that matter).
It depends on the context.

Ethereum is a platform that uses a blockchain to build and record consensus. Conceptually, the blockchain is a technology underpinning each cryptocurrency. Across the many cryptocurrencies in use, there are many blockchains keeping track of who owns what.

It is never correct to refer to a capitalized "Blockchain," or refer to it singularly without articles (a or the), imho. We don't refer to other data structures that way, like a priority queue.
What objective function is a four-year-old maximizing when pretending to be Batman with friends?
Correcting client time for an offline SDK
Most of the second paragraph is devoted to the fact that the talent base is becoming more diverse. That does not make diversity itself inherently valuable, it just means that it's a disadvantage to restrict yourself to a monoculture.

The part about workplaces with more female executives being more profitable is weak evidence for the inherent value of diversity because it could easily be driven by the above effect or any number of other factors.
>
He already had a relatively healthy diet. He was counting calories.

Right. Which makes the 12 lbs lost over 2 weeks very suspect.

> The question is will replacing a couple hundred calories of sugar with something healthy, like nuts for example, cause one to lose weight?

Yes, but with all diets, it will be temporary.
"We all think this is stupid, except for the one or two busybodies who call the cops."

Your comment reminded me of Taleb's "The Most Intolerant Wins."
https://medium.com/@nntaleb/the-most-intolerant-wins-the-dic...

Re-reading the article his idea of 're-normalizing' explains what is happening here with our society's view towards unattended children. It's different than the explanation from the parent study, but seems complementary not contradictory.
This is obviously a planted PR piece. Also will note that those books look like they are in remarkably good condition as a group. They don't look like they were abused cover to cover by many people at all. It's almost ironically like some kind of a movie prop setup but lacking the key review that would ensure accuracy and realism in the final product.

Separate issue is that as we can see from HN comments [1] not everything that is written is accurate but it's often interesting and makes a compelling read.

[1] One of the reason that I read less books is that any book that I used to read (non fiction, business or history let's say) is always the point of view of only the writer.
Keeping an archive of .plan files and making it web accessible is why Ryan wrote IcculusFinger. A shame finger died out :-)
In the article he mentions that was done before moving from Akamai to Google Project Shield.
Having just returned from a trip to England, whenever we were in touristy areas we saw a very high increase in the level of aggressiveness/pushiness while waiting in queues with certain foreign cultures.

At first we suffered in silence, thinking "well that's just the way they behave in their country", but towards the end we were very direct and to their face when being rude to finally get them to stop.
> I simple don't trust MS anymore

You just "simple" don't trust Microsoft. What about other big companies, for example Google? Do you trust them or not? Why?

Do you trust Apple/Facebook/<put_here_another_big_company_with_users>? Why?
Yup, this was also my understanding. Nothing like what the NSA or other agencies would do.
Isn't someone's "expert" status up to challenge by the opposing party though?
Aren't those same sugars also responsible for powering our oversized brains?
Strange: after describing all the roadblocks to development (money, indifference by pharmaceutical companies; government requirements; resistance by regulators to anything labeled 'traditional') they mentioned how they'd added their own obstacle: the new international Convention on Biological Diversity that requires companies to negotiate with traditional healers for compensation.
> So this very much looks like evidence of an active system-wide certificate pinning mechanism protecting against MITM attacks on high-value Microsoft domains. Which, per se, is a good thing!

I feel like a broken record, but no, if you can't turn this off, it is not a good thing! It means you can never use an HTTPS proxy and know exactly what data is streaming off of your computer.
> Are you being serious?

I am.

I'm the guy who wrote the story, maybe I did a bad job. It's not like they're getting violent or "trying to extract money from me" - jeez, when you do buy something you can just hold out a handful of money and they'll take the right amount - extremely, extremely honest.

In reality, they're just trying to sell their stuff, I don't understand why someone would react by yelling and getting angry.
Sounds promising, but who's going to bell the cat? (especially steps 1 and 5 which involve massive inputs of time and resources)
PfSense, too
The official website at http://www.foldscope.com is largely content-free, but here's a decent article on it:

http://www.theatlantic.com/science/archive/2015/09/one-dolla...

There's also a formal paper describing it; there's more to it than first appears:

http://journals.plos.org/plosone/article?id=10.1371/journal....

Kickstarter campaign coming, apparently. I want one.
For those getting a 502, I'm working on the server, Elastic Beanstalk didn't scale fast enough >.<

Cached version here: https://webcache.googleusercontent.com/search?q=cache:F0QdH3...

Or if you refresh a few times, it should come up.
land that currently provides enough rice to feed 27 people will need to support 43 by 2050

if there were fewer mouths, you would need less rice. I realize it isn't an area the Gates Foundation is active in, but there is quite a bit of evidence that educating and empowering women reduces population growth[1]. In many parts of the world women are still treated like property, forced into marriage, and have no access to family planning or education.

1. https://www.scientificamerican.com/article/how-women-can-sav...
What I have seen until now on Android is limited to a list of contacts to call in case of emergency. Furthermore, this last is not always trivial to access.

The app I have developed aims to go further. First, its availability on the lock screen is clear. You don't have to look for a tiny icon on top left/right side. Besides, it allows to create multiple profiles, which is useful if you have for instance young children.

For each profile, you can specify, emergency contacts but also the blood type of the person, its/her height, weight, allergies, medical conditions and any other information you may consider vital.

In addition, the app provides some utilities that allow to display your location (address, GPS coordinates, altitude), find nearby hospitals, send an SMS alert (e.g. if you are not able to speak in case of emergency).