skysight-inc/HackerNews huggingface dataset:
AFAIK Tesla Superchargers used to be free, but are no longer?
Imagine you see a squadron of fighter jets flying in above in the sky. Then, one of the jets inexplicably breaks formation and flies off by itself.

How do you know which group is on the right course? It could be that the supposedly "rogue" jet that broke formation had realized the others had lost course, and thus reestablished the "correct" course.

Thus is the problem of psychiatry. It makes the subjective and critical judgement that the behavior exhibited by most people signifies health, and any deviance from the statistical mean is diseased; evolution be damned.

Such an assumption has led to a variety of compulsory "treatments": indefinite solitary confinement, electrocution, lobotomies[1], and gas chambers[2].

[1]http://www.pbs.org/newshour/rundown/the-forgotten-lobotomies...

[2]https://www.ncbi.nlm.nih.gov/pubmed/23511221
I'm pretty sure that's a criminal offense in most countries in the world. You're destroying company property, at least.

It's the best way to destroy your career and really become unemployable, even if you don't go to jail.
Is anyone buying any smartwatch stuff?

Wasn't Apple even lumping their Watch sales figures into the "Other" category along with the Apple TV out of embarrassment.
My guess is that early versions of products are over-engineered and therefore have long lifespans. The manufacturers haven't yet learnt where they can cut costs without risking immediate breakdown. So the best time to buy, say, a microwave would have been around 1980...
FWIW, "Zbigniew" is a male forename.
What's wrong with that? If they leave feedback people can argue and claim it's invalid. Interviewing at a company isn't a free mentoring resource.
Yes, you're doing it wrong.

The trick is you've got to reduce your "saturation level" of #includes in header files, by preferring forward declarations over #includes, and using the PIMPL pattern to move your classes' implementations into isolated files, so that transitive dependencies of dependencies don't all get recursively #included in.

When it comes to templates, one has to be very aggressive in asking "Does this (sub-part) really have to be in template code, or can we factor this code out?" Any time I write my own template classes, I separate things between a base class that is not a template, and make the template class derived from it. Any computation which does not explicitly depend on the type parameter, or which can be implemented by the non-template code if the template just overrides a few protected virtual functions to carry out the details, gets moved to the non-template base class.

If your problem is not with template classes which you have written, but with templates from a library, consider that in most (all?) cases there is still some "root" location (in your code) which is binding these templates to these user-types. This root location will either itself be a (user-written) template class, or it is an ordinary class which "knows" both the template and the bound-type(s). Both of these cases can be dealt with either by separating it into non-template base and derived template, or using the PIMPL idiom, or both.

The general principle is that what you allow in your headers should be the lower bound of the information needed to specify the system. Unfortunately this takes active work and vigilance to maintain, and a C++ programmer is not going to understand the need for it until they reach the point of 30 minute builds and 1.4GB's of .o files.
Turbo Pascal.
OK, so I wasn't paying attention. But back in the day, I recall loving the Jawbone cellphone headset. Especially for noisy and windy environments. Did it just get too greedy?
> It's the overwhelming number of people who want to say they're green, but still own two cars, never take public transport, eat meat daily, live in big houses, and buy buy buy.

The car and the "buy, buy, buy" are the only real problems. Cut those two out and the big houses and meat aren't a big deal (or are at least workeable).

Probably the biggest thing you could do to help the environment is not buy any kind of mobile device and to run your computer into the ground.
The Pragmatic Bookshelf – 40% Off for #DayAgainstDRM
>>>They are just replaceable cogs in our machine.

Which matches how most corporations see their employees

They are Human Resources, to be consumed like any other resource
> Best to seek the help of a real medical professional

https://en.wikipedia.org/wiki/Psychiatrist

Psychiatrists are medical doctors.
> Why single out Muslims when other groups are doing the same thing, like the Christian "Quiverfull" movement?

Because statistically the Quiverfull movement is irrelevant.

Why not single out Muslims for things that they're doing that harm the future of the planet? Are you implying that doing so is racist?

And Muslims are also more likely to pro-create with their cousins leading to genetic abnormalities. This too needs to stop.
I actually noticed this on most newer cheap laptops. It's annoying, but can be fixed (I think, I haven't tried) by buying a cheap (less than $1) Drone antenna from China (2.4G models) and plugging it into the other port.
Agreed, that is a very good analogy. I was thinking whilst writing that, one of the exceptions where existence of a parent component can/should be assumed is using the 'provider' pattern with React context.

And actually, thinking about it for a bit, I see now that css variables could be used to avoid the inconvenience of piping props through to deep children for styling, in a similar way. Still though, like React context, if it's used at all I think it's a special case pattern to use in specific, encapsulated situations where you really need that benefit.
It's pretty hard and depend on the context a lot.
I'm not a native, but I'm European. I still have a lot to learn.
I've seen lengthy (10 seconds to an hour) freezes primarily when the system starts thrashing.
Error = Model - Reality;

//current process

1. Dig in heels

2. Yell louder
pls stop

you already have an html document and a browser that was made for browsing documents. why make another application that does the job of the application i'm using to access your documents?

for fun, it get it, but as far as something that i would actually use to read docs. no thanks.
Hmmm ... at $dayjob-1, I watched one of the major Indian IT houses take over a large US companies infrastructure in the interests of cost savings. Driven in large part by your standard gaggle of very expensive (and often clueless) big name consulting firms.

The net result is that this former customer took a system that worked well, and replaced it with a system that doesn't. Add in frequent outages, "core team" changes on the IT side, and on the customer side (they fired all their internal developers and most of their support) ...

... This would make for a compelling "do not try this at home, kids" type case study. Somewhere in there, the expensive consultants made some other egregiously bad statements to the customer, resulting in a disastrous policy with regard to their core analytics.

I give them another 2 years before they reverse course and fire the IT firm and the consultants.

From my personal experience, the money you "save" is rarely worth the headaches associated with this. Call it a Pyrrhic victory. It looks like you are saving money. You really aren't.

This said, and going back to the OPs point, this change was inevitable. Automation is going to wipe out low level jobs in this space, and the most at risk are those whom have not adapted. The Indian IT firms have not adapted.
Its a government website which provides data to you. They've moved to a new platform and they're asking you to provide a bit of information so that they can improve their platform which in turn should improve the developer experience. Are you fucking kidding me? More user friendly? How about they don't ask anything, guess at what the developer wants, so that a few years from now you can come back and comment how their data portal is shit.
There's something funny about the line "Startup failures are not uncommon, but a billion-dollar company that has raised huge pools of money going belly up remains a rarity."

Jawbone raised ~$900 million. It's a bit strange to talk about companies as unicorns when their post valuation is so heavily dependent on other people's money. Like GroupOn and a few others, actually running a business seems to have gone worse than just sitting on the stack of cash would have.
LOL. Please, just bow out on topics related to security. You are spreading misinformation.
Microsoft Azure Stack ready to order
Stripe Strikes Global Partnerships with China's Alipay, WeChat Pay
How about Eau Claire? Duluth? La Crosse? Iowa city? Marshal? Wausau?

If there is an influx of people to an area (Madison, Milwaukee, Minneapolis, Rochester), entry level will be harder to find. This extends to a reasonable commute distance away.

If you have your heart set on the larger midwestern cities, you will need to look harder for the jobs (possibility to less traditional tech employers) and places where there are not "fabulous" roles to fill (instead of entry level code ninja with free coffee, entry SDET in a boring government office).

My first tech job after graduating with a 4 year CS degree was customer support - answering phones. Then I did QA for awhile. Then a startup as a sysadmin / webmaster where the paycheck bounced. Two years after I got my first tech job, I got an entry level programming job at a tech company doing internal automation.
> It seems like every time I read about how SMS2FA was hacked it was done by some state level power...

It seems to be a lot more vulnerable than that. Perhaps the biggest problem is that the phone companies do not treat your phone number as being a component of a 2FA system (and, to be fair, that was never the intent). This is from the linked article by Cody Brown, "How to lose $8k worth of bitcoin in 15 minutes with Verizon and Coinbase.com":

"Of all the things that went down in the factors that lead to this hack, Verizon Wireless is what I was massively unprepared for. After talking at length with customer service reps, I learned that the hacker did not need to give them my pin number or my social security number and was able to get approval to takeover my cell phone number with simple billing information."

See also:
https://krebsonsecurity.com/2016/09/the-limits-of-sms-for-2-...
> If there are no lower level positions for people to take on, how will the masses work their way up and improve?

I agree with that. First time I thought about it was when Obama said we don't want those low skilled jobs. I felt that was too broad a statement. Don't we want all levels of jobs to enable people to enter at any level? For me, it was hard to go through school all at once with confidence that I would enjoy my job afterwards. I found I preferred to go to school for a bit, then work, then go back, then work again, then go back to studying again to refine my focus, interest area, and be able to follow current trends. In order to follow this pattern I needed to first experience a bit of low skilled manual labor.

Maybe everyone doesn't need to do that but I found it helpful.
It actually looks like all of these are legitimate news sites that have been hacked so that they redirect to viagra sites if the url is crafted correctly and if the referral comes from google news, e.g. http://www.maceandcrown.com/?zhq49qb=1658898069 (link works fine there, but when referred from google news it goes to a viagra site).
It's called a startup.
Re. reversing desertification:

Came across this technique - imprinting - recently - seems interesting:

Imprinting soils – Creating Instant Edge for Large Scale Revegetation of Barren Lands:

1) https://permaculturenews.org/2012/09/19/imprinting-soils-cre...
Excerpt:

[ Imprinting is a method for instantly adding what permaculturists call the ‘edge effect’ to soils, utilising a heavy and dimpled/wedged roller to ‘imprint’ soils with patterned depressions. The bottom of these depressions then become collection points for all the crucial elements needed for seed germination and soil building: seeds themselves, water, organic matter (including plant debris and animal manure) and wind-blown silt and clay particles. ]

Check the before and after photos in the article.

2) http://imprinting.org/

Bio of Dr. Robert Dixon, who started this:

3) http://imprinting.org/biography.htm
Oh no, you can figure out an address by knowing a building's general location and comparing photos to Google Street view/satellite. You can even stalk the owner on public records/social media for even more info. Next week: the attack works on craigslist postings too! And those photos you saw on Facebook!
My understanding is that it's using basically what the W3C is now considering. The browser manufacturers already decided on this months ago and implemented it. Now the question is if it becomes part of the standard so there aren't annoying differences between each browser.
2015-16 Was a subcontractor for a US startup which acquired another startup. We had to document the old code base and reduce the cost of operations.

Worked for over 7 months. Then the founder decided it was not worth it. He fired all the remaining tech staff(acquired startup) and people who managed us.

When followed up for pending invoices, we got a email with threatening tone, that they are investigating all the contracts signed up and payments for fraud.

So not getting paid also happens in many cases.

In another case in 2008 a Bay Area startup got bankrupt and systems engineers brought the racks and expensive chairs from office, and they were doing yard sale
physical mail is not secure by _any_ stretch of the imagination
Coincidentally I set up 2FA on Amazon yesterday. I am disappointed they do not give you backup codes, nor do they support FIDO U2F. I made sure to keep a copy of the secret token in case anything happens to my phone I can set it up again. The way I do it is to scan the barcode in a reader first, save the token, then scan it in an authenticator app to install it.
The article also claims that a rise in kidney disease in El Salvador is related to global warming without offering any evidence whatsoever. Correlation is not causation, right? I think that one specious claim undermines the entire article, quite frankly. El Salvador is a nation with all kinds of social problems including a population that is under-educated (to say the least) so I find it hard to believe that heat is the biggest problem there versus dirty water, ignorance of the need to stay hydrated, etc.
Whats worse? "your fired" or "welcome, stagnant wage growth for 10+ years awaits you"
That's fair. I've been through 2 "failed" startups, one somewhat success and one that looks promising but you come out the other side of these things alright.

They learned a super valuable lesson about market for, and it will help them all in the future having this experience.
It's why I started doing more of my business with Hover.com. I wanted a reliable looking company with 2FA. That was important to me.
Just thinking out loud here, but if the arctic somehow contains more carbon and methane than all we've released into the atmosphere (can someone explain why that is???) then can't we:

1) Coat the entire arctic with a more reflective compound, so it will not be as likely to melt under the same summer temperatures... the expense of this would be far less than the fallout later. This may interfere with some life in the arctic that depends on surface ice somehow. But considering the rest of the planet will have to adapt in the alternative scenario, I'd say this life would have to adapt. I doubt it has much effect on the rest of the world.

2) Do one of those sci-fi thingies where a compound is discovered which instantly causes a chain reaction to crystallize e.g. water at much higher temperatures than the current melting point. Salt can lower the melting point of water. Isn't there anything that can raise it? But obviously we wouldn't have enough of that compound to just inject into the ice. I've seen spontaneous crystallization of water into ice at room temperature when you hit a bottle. Maybe something like this can be done on a more permanent basis.

3) Release reflective material into the atmosphere (like in nuclear winter) to counteract the greenhouse gas effect and hope this doesn't somehow cause deadly pollution in some other way. After all, the Earth can only radiate energy into space, convection with the vacuum of space doesn't really transfer heat away much at all. But we can reflect the sun's radiation to the Earth, and limit the heating up that way.

4) Instead of reflective material, you can fly satellites into space where they cast a shadow on the Earth (assuming the sun is far enough, I haven't done the calculations, it might be possible that small satellites or gas clouds can cast a shadow on the Earth just like the moon's umbra will in August 19th this year). And in that case we can try to reflect a lot of the energy that way. Of course, they would have to be SUPER reflective and have a high surface area, or they'd heat up within a decade rendering them useless.
I'm guessing a lot of companies that offshore are going for cost savings and many of those wouldn't spend much on training anyway. India really needs to focus on product development to move up the value chain. Look at South Korea as an example. Practically half the electronic gadgets we buy come from there.
Developing an intuition for orders of magnitude
https://radimrehurek.com/gensim/ makes topic modeling really easy in python
Right to repair means nothing without ability to get parts.

I work on embedded products. We have perfectly good working machines that don't need any changes, but the CPU (or some other off the shelf chip) is not going to be made anymore so we have to do an expensive port to a new CPU: EVERYBODY loses. We have to charge more for our products because the cost of engineering is only amortized over a few years. we have ideas for a different machine we could build, but that engineering budget (expertise as much as money) is stuck working on the port. If someone does find a bug we have to fix it in both versions.

In the mean time you can find parts for 100 year old cars. Part of that is someone in their garage making them (can you make a replacement chip in your garage given just the old one) but part of that is the molds to make oil filters still exist so they can make another batch on demand.
Television used to be free, supported by 8 minutes of ads per hour.

Then cable companies let us pay $12 per month for ad-free TV.

Today we pay $60 per month for basic cable plus 16 minutes of ads per hour.
The thing that freaks us out about statements like "Normal human behavior is surprisingly robotic" is that they carry with them the idea that human behavior can be hacked. But that's just a question of competence. I mean, are we talking Roomba-robotic, or HK-47 robotic(without the bloodlust)?

Practically, as soon as someone starts "hacking" social norms---most often with either sales or scams in mind---then the norms adjust. That's why city folk are more standoffish than country folk, why your inbox is full and mostly unread, and why women at bars are closed-off.

I mean, OK, we're robots. But we're pretty good robots.
As a product manager, do you have developers formally reporting to you? That seems like a bad idea. If a PM doesn't have formal authority over developers but thinks of themselves that way, that's also bad.
IMO there are a vast number of problems caused by overfunding that can compromise a company. Other users have already brought up some.

But the one most salient in my mind is that overfunding removes the pressure to ship.

I've seen this often from repeat entrepreneurs who are able to secure a large amount of financing for their new ventures, and wind up bikeshedding over the perfect product.

Instead of releasing quickly and iterating quickly, the immense amount of cash causes the company to move more slowly than they otherwise would.

Overfunding also bypasses some of the sanity checks that are supposed to exist in the VC system - that a company receives enough funding to get to some future milestone that demonstrates success. A bank account flush with cash removes the need to justify your own existence to investors on a regular basis, and causes companies to not realize strategic errors until it may be too late.
This is funny :) and actually, could work, but we want to change "coding" too, as we are already beyond coding, and want to expand to design, marketing, data entry, accounting, etc.
Taxes? Socialized retirement and healthcare? In this case, lots of people generally lack the required foresight to manage these themselves, but they also won't fight hard if you make the thing opt-out.
>> I guess some kind of biometric authentication/confirmation will take place as soon as a user will tolerate that.

Hopefully our concept of authentication doesn't slip down the slope so far that we start allowing biometrics for it.
>Psychiatry is a failed science

i'm inclined to agree, but i'd also like to temper your use of the "f" word: it's a work in progress.

sure they've had decades to sort it out, but psychiatry is complex material. general shamanism has been replaced by its modern equivalent which is actually significantly better in quite a few different dimensions and can actually provide relief to some patients. if the science of psychiatry is incomplete and flawed and terrible, fine-- i agree entirely.

but if it can provide relief to the median patient-- even if it's only a little bit of relief-- so long as that relief outweighs the medication's side effects, it's worthwhile. and we won't get better without constantly trying things out and learning what works.

>usually do more harm with debilitating "side effects" to their drugs

this doesn't always follow. not all patients experience side effects, and most of those side effects are less debilitating than the disease symptoms which they are replacing. sure, there's the much shushed SSRI-induced sexual dysfunction (which may be permanent for some), the forcefully ignored antipsychotic-induced tardive dyskinesia (permanent and somewhat disfiguring).

but then there's also the upshot: many side effects reside with time, and in some contexts treatment can actually address the underlying condition.

remember, the psychiatrist's metric for successful treatment is that the patient stops reporting their detrimental symptoms.

for most conditions, there is a drug which will accomplish that end with acceptable casualties.
I mean, he wrote git for that reason.
Yes they are in Canada where they don't need their employers-sponsored health insurance, get more vacation time, don't have huge student debt, and can't get laid off with no severance and no notice.
yes, but what i said still applies. entrepreneurship is gambling with reasonable odds, right? hardware might be a longer shot, but at the end of the day its approximately random (skewed on the side of players with more money)
Instagram, Facebook, Pinterest and Snapchat Bring New Updates
Yes. Some operations already do this, for example Genesis mining have a facility in Iceland.
The easiest candidates for an answer is obviously Scurvy (Vitamin C) and Rickets (Vitamin D).

Both can cause mental symptoms (retardation for example). But both are rare.
Awesome project!

There's a company who developed a cute product around this type of technology. It's a bestselling toy in Germany.

https://tonies.de
> A pro tip with 7z is to use the two pane interface to extract and not dragging files to Explorer. The latter option extracts the files to a temp directory before copying them whereas the former extracts directly to the destination.

That's insane. I had no idea. Thanks for the tip!
I didn't single out Muslims, I said any families that have 7-10 kids. Those kids eventually move into the cities and use the modern amenities everyone else uses. Unless you think all those people will stay poor and underdeveloped for the next 50 years.

I did however link to a Wikipedia article that lists the birth rates of Muslims, Christians and others.