skysight-inc/HackerNews huggingface dataset:
It's one thing to know it and the other to deploy it. You don't know how messed up their system might be - it might actually be a very difficult change if it's tied to other components with some crazy kludges. Looks like they didn't prioritize them well enough. And if you're looking for an example of a company that's way too afraid of changing anything in their system because it's too much of a mess, consider PayPal an example...
You mean American companies like Apple? Whether you trust them or not they've certainly brought it up. Though they might not label the spying indiscriminate; maybe still 'criminate.

Or are Chinese companies doing some interesting walling-off?
It's probably a naive substring detection check.
The Non-Technical Technical Interview
Forget the internet of things – we need an internet of people
Taking the headline literally "Yahoo installed a backdoor for the NSA behind the back of the security team" is as much an indictment of then-Yahoo's security team as a reminder that's it's a possibility for other companies to consider.
Eh, Lightsail is very stingy compared to competitors in the lowend market, and the CPUs & SSD space don't linearly scale which will deter many who forsee the need to scale their container as their needs grow.

lowendtalk.com can show ya what Lightsail is competing against, IMO more BW, SSD Space and less aggressive throttling are needed if they are to compete with even the higher end of that market, it comes off as a stingier knockoff of Digital Ocean & Linode.
I totally agree with you. I'm not the best person to ask for advices, but this guy [1] knows tons about how to run hospitals on budget. The only problem is that he is perceived as very leftish in Europe, so I guess that in the U.S. his opinions will never ever be acceptable.

[1] https://en.wikipedia.org/wiki/Gino_Strada
> Everyone's been saying "just use bcrypt", but bcrypt has too many gotchas to be the default choice

This has got to be the underlying problem of modern security. By the time a best practice is well known, it's no longer best practice.
Make sure to run PHPStorm with 64-bit Java on Windows if you are on 64-bit platform. Much better experience.

PHPStorm on Windows ships with 32-bit Java. You have to install 64-bit Java yourself and change your Windows shortcut to point to the 64-bit PHPStorm exe. It also has it own vmoptions file.

If you install Jetbrains Toolbox App you can tell that run 64-bit for you and also set java heap size.
Putting WFC in bankruptcy like fludlight proposes does not necessarily make customers lose money. I do agree, though, that it doesn't solve the problem.
* Output is NOW included in the notebook
Larnabel Enterprises and VP Capital to Invest $100M in AI Sector
Pity it isn't a recompiler.
What I tried to say is that there's a difference between being stupid and being able to grasp the implications of a complex situation. People tend to be dismissive of the things they can't understand. When combined with uncertainty (who can we trust anymore) and paranoia (they are plotting against me), people are finding solace in conspiracy theories.
I just deleted all data from my account and set an automatic responder stating that, due to security concerns, I no longer use that account. I created my Y! account in 1998, it's a shame it has come to this. There were a lot of memories I had to purge along with my account (even though I had a different main account in the last decade). Shame!
I don't think Clojure is .. that .. to Java.

Clojure is a language which compiles to JVM byte code, which is also the platform that java compiles to, so (as consequence of that) they can interoperate.

But I don't think Clojure was meant as a replacement for Java or some kind of extension of the Java language or some sort of CoffeeScript for Java.

Clojure is a powerful functional programming language with lots of new paradigms and original ideas - quite at the opposite spectrum of the object-oriented Java.

Although I don't program in it, my C++ coding skills and more importantly architectural skills, improved dramatically after learning Clojure.

So the title of the article is incorrect (and click-bait-y).
Lucky Stars App Contest – Win Micromax LED TV – Offerscontest.com
Using FlatBuffers in JavaScript
Uber needs to replace its five star system with a binary rating system: "Good enough" or "Deserves to be fired". I mean that is basically what they have today, but they really should make it clearer
Georgia Says Cyberattacks Traced to DHS
You reused the password on other websites, I'm guessing. Especially likely if it was a strong (i.e. hard to memorise) password.

The bulk hacking attacks that began around Spring 2010 hit all the big webmail providers. The source of the passwords was always, without fail, reversed hashes from breakins at other big websites:

https://googleblog.blogspot.ch/2013/02/an-update-on-our-war-...

Source: was a tech lead on the Google anti-hijacking team during this period.
I will try it on one of my project
Hmm, using search engine X to search on website Y. That's an interesting tactic to keep in mind.
Has anyone been able to get decent JS Intellisense working on VS Code? I recently switched to (and decided to pay for) WebStorm, despite the fact that it's debugging experience is slower, because it will properly inspect my project, automatically get the typings .tsd's for all of my node_modules and Node core and put them somewhere out of my way (i.e. not in my project root directory!).

I can then properly refactor my code. I can 'go to definition' and it actually works! Also the editor automatically telling me a 'variable is unused' being switched on by default without some plugin? This should be standard.

Having been a C++ and Java dev before this Node gig, these things were essential for me.

This and the fact that it has lots of tools built in persuaded me to make the switch.

I still keep an eye on the VS Code releases hoping one day I can hop back.
Just use your own domain. That gives you the ultimate power over the your emails regardless of the mail provider you end up using.
> You could show a warning that the extra chars beyond 50-55 will be ignored.

Or you could use a better KDF, e.g. scrypt (even PBKDF2 is better on this metric). Artificial password-length restrictions are symptomatic of poor design.
> everything is protected and you can always get a refund.

Hardly. No guarantee that anything is authentic or not stolen. No refunds outside the return window. And you need to know how to use ebay to force your refund. If your return package fails, you'd need to go through all of the USPS insurance hoops. And the protection ebay offers is the same protection most credit card companies offer which is also similar to what paypal offers... so this idea that "ebay provides safety" is a delusion.

> you either have to accept the risk, or get some kind of insurance.

That's not the point. The point is, ebay doesn't give a shit, and there is no "some kind of insurance".

> auction places always attract scams

As do all monetary transactions.
On the other hand, try -Os as in size optimization. You will get readable code that is not slow.

I think most people internally optimise readability and thus size, those who don't generally make unmaintainable mush.
I was a very early eBay employee in one of their non-US locations.

The company culture definitely changed between 1999-2002. By 2003 I was gone, mostly due to friction with management, somewhat to do with my immaturity in dealing with it.

In those early years, powersellers were already being actively courted, but there was still a strong recognition of the small collectable buyers and sellers.

This attitude changed as more MBA holders were brought in to run the show. Fees were constantly creeping upwards and largely irrelevant advertising was introduced. There was always a real focus on the quarterly earnings announcement and trying to hit the numbers no matter what. This introduces friction between shareholders and customers, with shareholders almost always winning because the employees all held options and obviously wanted the share price to continue to rise.

Having said all that, I had a mostly very fun three years working there. Just the last 12 months were not such a happy time.

Subsequently, I bought and sold a lot on the platform, including reasonably high value motor vehicles. I haven't bought or sold in over 12 months now.
That would lock out anyone who chooses not to execute your JavaScript.

Requiring me to trust your code in order for you to decide whether or not to trust me is asking too much.
Leak First Motherboard Gigabyte for AMD Zen
That would mean only your first IQ test ever can be meaningful. Every IQ test also teaches you a bit about the kind of thing IQ tests are looking for. I don't think any kind of a training is ever going to get you more than 10 points extra, but I'd be very surprised if at least a few points isn't doable.

There's also the fact that IQ tests need to be designed for a specific culture. Taking an IQ test for a very different culture is likely to cost you a couple of points. They're unavoidably subjective.
Storro – Secure collaboration, without the cloud
eBay are partnered with escrow.com to offer this service (which, I admit is different from offering it themselves, but it's there in that form).
fastest would likely be to wrap at the greatest multiple of N that fits in your integer representation, since that (probably dramatically) reduces branch mispredicts.

However, you're still doing lots of modulos to then find the "real" array index from the "virtual" one, so this is still likely not a great option compared to the power-of-two buffers.

It might actually be faster (at least for mildly large buffers) to use 2 ifs and a range that's twice the capacity. One ifs checks whether your virtual index needs to subtract the capacity to become real, and another checks whether it's time to substract 2 times the capacity.
Thank you, I didn't feel like I could explain it properly that's why I didn't open a issue.

You guys are fantastic
The latter is generally not faster on most modern chips. Results in similar microcode to non vectoring assembly, but you need to put data in the SSE registers which is not free.

A smart compiler would not use the new SSE version. (perhaps you didn't set the flags right?)

This is why: http://0x80.pl/articles/sse-popcount.html
Cycling can be bad for your back but it depends upon your position on the bike. I had problems with my lower back but I cycle regularly on a road bike and I haven't had any issues for a long time. One thing is that the lower handlebars on a road bike takes weight off the lower back and onto the shoulders and arms. It also makes you build up your core which is one of the main causes of back pain. Too low or too stretched out is not good. But if your position is right theres no problem.
When compared to water scarcity, climate change is a very complex problem. The solutions to water scarcity are easy. Use less water, or make more water available. Both have an immediate effect.

The solution to climate change is not simple. Yes, emit less CO2 and other greenhouse gasses. But the amount of things you can supposedly do to achieve that are numerous and the effects are maybe not even visible in your lifetime.
Restaurant Delivery App Builder Like Ubereats and Doordash
That's an extremely rose-tinted narrative.
90% of DJ30 Companies still use SHA-1 Certificates (8% worldwide average)
100 Years That Led to President-Elect Trump
Does no one watch it through good old floppies anymore? ;)

(you do need some IR protection on top of that)
It is not a cultural universal, unfortunately.
Depends on what you mean by IQ. If IQ is simply the result from the test, then it's clearly varying. If you define IQ as some sort of intrinsic and mostly unchanging ability for intelligence, then IQ tests are clearly very imperfect.

Part of the problem is that there are too many slightly different definitions of IQ and intelligence, and what's worse: we're not even sure what exactly we mean by "intelligence".
Divide yearly salary (before taxes) by median rent (40 = bare minimum to rent an apartment, 60 = comfortable, and 100 = luxurious living).

Once you're making enough, it's about realizing the chances you'll be able to buy a house or find a compatible (and attractive) romantic partner are low.

Before the rent situation got completely out of control, it was easy to recommend at least living in the Bay Area for a while (just to see if you like it or not, and to have experienced it), especially if just out of school, but now things are unclear.

Many (of the better) tech companies have their headquarters in the Bay Area, and it's been commonly said that working out of any other office is a poor experience.
And as it turned out Uber AI now cross red light:
https://www.youtube.com/watch?v=_CdJ4oae8f4

Distinguishing verifiable facts from marketing is actually important...
Three-word addressing scheme adopted in Mongolia and Ivory Coast
Google trends for “delete yahoo account”
The Art of Minimalism in App Design
13W LED R7S Lamp 189mm
For a phone one might meet at your wireless providers retail outlet.
I am currently running all my browsing through a self-hosted VPN on OVH's cheapest SSD (GBP £1.50/mo on Black Friday), and I'm happy so far. Bandwidth is limited to 100Mbps, but my home connection is 55Mbps, so no problem.

In fact, one thing this highlighted for me is that Linode disables AppArmor on their kernels (running Ubuntu 16.10) — which seems like a slightly shitty thing to do, especially for a company with a somewhat flaky security history — whereas OVH doesn't.
The OP does specify that Yahoo's Security Team caught the backdoor within a few weeks, so they can't be wholly incompetent.
Independent code in performance optimizations
Try to report it to Kharkiv's police.

https://police.kh.ua/?lang=en
You can follow ghc's compilation with '-v5'. Alas, I've never liked the way it compiles - full of unpredictable jumps, makes no sense at asm level, and just doesn't look a good modern CPU citizen.

Of course I am only a minor Haskell learner but jhc could do whole-program compilation with readable assembly.

As for gcc, try 'gcc -fdump-tree-all -fdump-rtl-all-slim' and read the 50 files it prints.
AIUI you just described Paypal, which they not only provide, but also make mandatory, and part of their mandatory fee pays for insurance.
You can also compute the optimization at runtime, same as the compiler does. Libtheora contains code for this, used for quantizing video data.
That is really impressive. Static sites for the win!
It turned out that rumour about Google's car wasn't true. Instead, they spun their self-driving car business into its own company under Alphabet. It's now called Waymo.
F# needs a Phoenix badly.
Java version @ https://javap.yawk.at/
How to Jump Ship from Evernote and Take Your Data with You
Introduction to Microdisplacements
SUPER MARIO RUN IN REAL LIFE
Suing companies for this sort of thing isn't as easy as you'd think. One of the issues is damages, as in, you need to prove you incurred some sort of tangible harm or damage. This is usually calculated in financial damage. Currently there is a big split in the legal community about whether having your password or other info stolen, without any thing else happening (such as leveraging that information to get inside bank accounts and stealing money) is enough harm to satisfy the damages requirement because there was no financial damage done. Not saying I agree, but it's an issue.

If you can prove financial or other harm resulted from this, then yes, you'd might have a case.

Another avenue you could take is breach of contract or some similar claim. As in, you paid them and formed a contract according to their ToS, and their ToS (I assume) states they use at least reasonable security. Yet they didn't, which would be a breach of contract.
JavaScript Generators – introduction and examples of usage
GCC is messing up here. Compare with clang!

https://godbolt.org/g/HCifdP
Why do you mention a random country's police?

For the record, the buyer...
with a shipping address...
New Castle, DE 19726-2079, United States.

Both buyer and seller are located in the US.
It should be career suicide, but I'm assuming that because people do it there's a good chance of getting away with it. I'm just speculating though.
> it's not a lisp

Why do you say that?

> no powerful macro system

It has macros that...look pretty powerful to me? What's your issue with them?

> doesn't share with Lisp the code-as-data philosophy

Can you flesh out your objections a bit more?

Edit: For the sake of anyone reading this later, the comment I was replying to originally said Zygomys wasn't a lisp, which seemed a bit odd. It has since been edited to say Zygomys isn't Clojure, which is quite correct.
You'd be surprised that there are still (technically competent) HN users who seem to be that naive. Or to promote gv't propaganda.

Our only solution is to go 100% open-source and 100% end-to-end encryption.
Researchers discover new cancer-spreading protein
Details matter. Vivaldi 1.6 is ready
Downsizing is a plus, not something to be baked into estimates. If down sizing to having roommates in the Bay Area, then the only fair comparison is the same roommate situation elsewhere.

The idea is to normalize salaries by cost of living. If you have more specific information for each area (you have actual offers), then you can use that. However, using a lower rent for the Bay Area, for example, because you'll have roommate, may set you up to take an equivalently lower salary.

For example, if you're going from $100k/$2000 location to $100k/$3000 (salary / rent), but you set it back to $2000 because that's your rent with roommates, you've foolishly/ignorantly accepted a lower equivalent salary.
http://www.rfelements.com/products/integration-platforms/sta...

You can get that kind of smoke alarm looking enclosure for your Mikrotik.
How We Helped Magnus Carlsen Prepare for the World Chess Championship
Coati 0.10 released – cross-platform source explorer for C, C++ and Java
It's too late guys, you should have try to popularize lisp like 10-20 years ago.

Now we have much more powerful things, while you are still trying to catch up with lisps.
My President Was Black
Calling itself a Clojure is a pretty bold statement.

Clojure is one of the most revolutionary programming languages of the last decade, I can't see how this mini-toy-language packaged as a Go library can be compared to the mighty Clojure with a straight face.
No, those are called objects or object files. ;)

(which is why the tool to handle them is called objdump)
This is a terrible policy. Do other email providers have a similar policy?
Galaxy S8 introduce un assistente vocale proprio
News in paper…. Gone with the wind – Code95
Absolutely amazing world for entrepreneurs around the world. It used to be that incorporating in Delaware for foreign companies was almost a secret knowledge that cost quite a lot in legal fees and travel. Right now it is almost click through. I hope this will lead to VC money being more accessible as anyone can create Delaware if there is someone willing to write you cheque.

Same with credit card payments, it used to be super expensive and painful to integrate, right now its a simple API.

Thanks Stripe.
This Is How You Can Make Your Sister’s Birthday Special
Health Benefits of Pure Garcinia
What to expect and how to prepare for Web Summit 2017
Here in Ireland anyway for a university to be accredited at all ethics has to be part of the engineering curriculum.

First Semester of our first year we got a dedicated ethics class.
> Doesn't this just mean that IQ Scores don't measure what they're supposed to? My understanding is that IQ scores measure how smart you COULD be, all things considered.

Actually there is no precice definition of intelligence outside IQ tests. My psychology professor had a nice saying: "Intelligence is what an IQ test measures".

IQ tests in general have very low prognostic reliability, e.g. they neither say how smart you could be (neglected children can easily rise more than 20 points after living a a few years with a nurturing foster family) nor how successful you'll be in your professional life (where motives and motivation play a more important role).
PayPal doesn't put the item in escrow.
If a driver is driving a car, and the car knowns it has red light. It has to take control over the driver and stop the car. Over. Why else do you think we need driverless cars? Literally, to fix drivers mistakes. It's Ubers fault, it was computer error. What else do you think Uber would say?
Let us all not forget that with the move from Chrome 52 to Chrome 53, this version of VS Code supports full-color emoji.
Correlation is not causation.

Autism is genetic and an autistic parent is more likely to stay inside most of the time.

Staying inside most of the time can lead to vitamin D deficiency.

If one biological parent is autistic, there is a 50% chance their child will also be autistic.
...which is a good argument to give up and continue building, how exactly?
> My experience doesn't line up with your preconceived notions of the Bay Area at all

Your phrasing is needlessly incendiary and possibly mistaken, since parent says

>> I am young and about to finish school, but I am moving away from the Bay Area and even move to a different country.
There is a flag that enables such optimization behaviour for GCC. I think it is part of Ofast.

If it does not work in new GCC it is a bug.
There are take-home salary calculators online (know about the variations by state) if you want to get that "into it."
Incredibly disappointing.

This is heading to be a DCMA for entire websites. ("The judge also appears to support the application of rolling injunctions to make it easier to chase offending sites").

Yet, the most effective thing to decrease piracy in Australia was the national launch of Netflix.

The decrease of portfolio was swiftly reflected by a rise in piracy.

Providers like Netflix, Stan and Quickflix do a hell of a better job at reducing copyright infringement.

Spotify and Pandora effectively killed music piracy.

Laws that require the ISP to spy more and more on the people that pay them to transfer bits are doing nothing for our shoddy infrastructure, and seem to be nothing more than badly directed efforts at a problemspace that the industries affected seem to want to ignore exists: Legal means are often times a multitude of difficulty harder than illegal means.
Genuinely useful. I did not know this.
My first reaction to seeing a Model S was that it looked very much like a variation on a them of a Ford Mondeo - a handsome car but not striking.

Only seen one Model X and didn't think that was nearly as nice looking - mind you it was in white which might not be a good colour for it.
What revolutionary exactly? Transducers?
Throwing Auto Layout Out the Window
Well, in this particular example at least the plagiarism apparently advanced the public good: some unpublished research got published.
> A "rebellious" person would see the merit in both and essentially coin toss.

Perhaps a smart person is a rebel roleplaying as a conformist. In a game theoretic sense you get the most advantage without the penalty. It is one explanation I suspected but haven't seen for why contradictory traits might be expressed by somebody in or close to power.

> A conformist would mimic what the professor sees and pick his right one.

Less Wrong calls this 'Guessing the teacher's password'.

It's the art of mimicry. That there is no penalty for this in the education system is an indictment.

> Often it's a D student who knows the material the best

Even most A students will agree with you. There is an argument made by Alfie Kohn that grades should be abolished.

http://www.youtube.com/watch?v=lfRALeA3mdU
In Semver the first number is not "is this going to break my shit?", it's "is it potentially breaking my shit?" in this proposed alternative the first number is "this is definitely going to break your shit", the second number is "this may break your shit, check the changelog to see if it affects you"