skysight-inc/HackerNews huggingface dataset:
He is marking things as non-playable if they don't install on his version of Ubuntu. A lot of the failures seem to be due to ia32-libs, which was replaced by other packages some time ago.

The current package systems aren't really a great way of distributing software that won't be actively maintained and updated for new distro releases, which is going to be the case for games.
If the goal is to keep companies small then surely limiting their size in terms of revenue rather than employees would be much more effective.
It sounds incredibly strange that you can license samples of your music to be used in other artists' works - but only in specific media.

"Yeah, it's fine, you can use 5 seconds of my song, but only if you sell your song on vinyl, CD or audiotape."
Link to the source on github for anyone else without a view source button:

https://github.com/jameshfisher/cursory-hack/blob/gh-pages/i...

It's using a canvas to draw the address bar and adjusting the position every time the mouse moves, but I don't understand the details of it
Not sure if I am that excited with this overhaul. I guess Touch ID is a nice addition.
I'm a mod on Reddit's /r/cscareerquestions, and we get questions like this so often that we created a specific weekly "Big4" thread to address them.

Even if your BS in SW had been heavy on math, it wouldn't likely matter much now that several years have passed where you haven't used that education.

As others have said, practicing for the type of interview you'll be subject to at these companies is probably a better plan than taking a bunch of online courses.

My concern is that you seem to equate "solving real problems" with only a handful of companies, and it turns out that those companies are somewhat known to all have this particular interview style which will require you to memorize algorithms and data structures (even if you won't use those skills on a daily basis at that job).

Essentially, you're talking about taking a few months to prepare for the interview that most entry-level candidates with "Big4" aspirations prepare for after graduation.

Another option would be to consider whether there are other companies solving real problems (of course there are), and whether or not these other companies would subject you to the same style of interview (probably not).

Other companies won't interview the same way, and still solve big problems. I'm not sure if this is something you'd considered, but thought I'd throw it out there.
IN-APP MESSAGING SUITE  FOR USER SUPPORT
Direct Memory Access (DMA) Attack Software
Geophysics data, for things like oil exploration, benefits from this sort of display. Being able to see 3D views of subsurface features that will effect how a borehole is ultimately drilled is very useful.
Yeah, Graphics manufacturers are not doing their job well.

I'm currently playing FO4 on windows 8 and there are a lot of hickups as well. Even the computer dies sometimes. Saying that something is less painful on Windows won't do good either.
I find it a bit funny and ironic that the only app I regularly use which prompts me to install Flash [0] is Google Music. On both Safari and Safari Technology Preview!

I'm all for killing Flash, but if even Google is unable to completely do away with it, doesn't that mean that it might be a premature move?

I don't have any interest in seeing Flash kept around. In fact, I'm quite happy to see it die. But do we actually have working alternatives for the problems it currently solves? I don't ask this rhetorically, I'm very curious if there's still problems which HTML5 is unable to reasonably solve.

[0] https://www.dropbox.com/s/f52ew4wpwcmt1dr/Screenshot%202016-...
I use that or "ls -1 */."
(2) Sounds as someone who had the privileged to never been excluded and treated like a second class citizen because of your gender.
That's not what happens though. The server totally delivers the initial thing, the browser decides the thing is not important and doesn't do anything with the data it received and inspected. This may result in other things never being requested.

The term "ignoring" is more accurate.
After a first look, it seems like this hack involves setting a custom cursor, which is defined as a canvas image that is 128 px tall. This 128px high image is mostly transparent, and has a fake "cursor" image at the top of it. The bottom of this image tracks your real cursor, and the fake cursor at the top of the image makes it seem like your real cursor is hovering over the browser chrome, when in fact it is ~128px lower than it appears. The rest of the effect is achieved via animating the canvas used for the custom cursor.

In terms of mitigation, it seems like at a minimum custom cursors should never be rendered outside the bounds of the page content.
This seems the most nuanced explanation. Most Big Companies™ I've worked with (AOL, CNET when it was a public co) have a lot of layers, which without proper objective alignment, creates a natural 'broken-ness' feeling.

Contrast that with startups where the lack of resources and increasing growth makes it feel broken.

Also if you're growing headcount very quickly, culture doesn't always get transmitted and you can end up with factions fighting against each other.

"Life is pain. Anyone who says otherwise is trying to sell you something."

You do, however, get to pick your pain. Pain from growing too quickly feels much different from organizational disfunction.

In Amazon's case they might have both (!) because of how fast they grow and how big they are.
Citizen scientist hunts for kissing bugs
Yeah, Steam is also not an angel. But right now it gets us something we need deeply: Playing on a free OS. Let's worry about the next step after that one succeeded.
I don't understand the connection.
> Is it Airbnb's responsibility to verify

No, but it is their responsibility to help the "landlords" to the best of their ability, which includes making it very clear when a renter is not verified.

> none of those hotels asked for that id in advance

4 of them required my credit card in advance.

> how many of those hotels asked you what you did for work?

None, because it would be silly to use that as proxy id verification when they're already asking for my id card.

Besides, as i already said, it doesn't matter what she works, it's that she lied about it and the landlord is suddenly there with a person who not only wrecked her place, but who's also a big question mark.
And would boycotting them all be a bad case, although a bit unpractical. It's not like they are being entirely ethical without incentive.
There are other tests for AI besides the Turing Test, some of which require more understanding on the part of the program. Check out Winograd Schemas: http://www.cs.nyu.edu/faculty/davise/papers/WinogradSchemas/... which hinge on understanding the subtleties of how words refer to the world.
Amazon is large company. A really large company. Like all large companies, there are good/great departments and bad ones.

Sometimes, the people part of the bad ones wake up and start bitching, then you get this.

Google has great reviews, but it has its share of bad departments. It also has a lot of koolaid drinkers, so the people who work in those just bitch about it a lot to their friends and it never goes any further than that... Eventually someone will post a NYT article about it and make Google sounds totally horrible because of those localized issues, just like Amazon. Or maybe they'll just keep drinking the koolaid. Who knows!
> Apple is using one of AMD’s "Polaris" graphics chips

Huge disappointment. MacBook Pro used to have NVIDIA GPUs and was an excellent CUDA development environment. They switched to AMD around 2012. I suspect the change was more business related than technical.
> no verbal conjugation

I don't know how you define conjugations, but I consider 食べた a conjugation of 食べる. I know some tokenization systems will split the former into 2 tokens and keep the latter as a single.

The other points in your list I agree with, but I am sure we can find just as many dissimilarities between Japanese and Chinese, although I concede that I was exaggerating with my comment about English.

My point is that the way Chinese is shaped, the character system is befitting. The way Japanese is shaped, it is not, but effort has been made to put them there anyway, which has lead to (at least a written language) far more complicated than necessary.

A friend of mine once described Korean as "Chinese words with Japanese grammar" and the Koreans transitioned away from Chinese characters with great success (and I dare say they are better off having done so) and retain plenty of words that more than resembles their Japanese and Chinese counter parts. I'm assuming you wouldn't argue that Korean is a "Chinese character based language"
Automated systems crawl the DarkWeb to find Zero-Days
Yes my problem was with glibc among other things.
The bandwidth bottleneck that is throttling the Internet
I'm sure one factor is its probably relatively easy to get hired there with solid benefits and pay. While we always hear about great paying jobs (etc.) on HN, most people don't look that hard when searching for a new job. If Amazon pops in with everything they want (salary / benefits wise), they may be reluctant to go on that 4th, 8th... 10th interview.
Love this. I couldn't see any deeper explanation of the encode/decode algorithm. Is that written up somewhere?
The page seems to forget to say what the point of this is.
Before you click on that remember.

Alt + Left

to go back :P
You just being able to type the words "it could have been me, someone in the group, or Prince Paul" absolutely blows my mind.

It was me ... or Prince Paul.

Incredible story, man. Really enjoyed reading this :)
Not so in the US either, at least not universally. My credit card companies have followed this same pattern when there has been a dispute.
Yes, the impression the article wants you to have is that those people are top (or at least important) execs at both google and the government who are able to make decisions that benefit one or the other or themselves.

The reality, if you dig into the data, is that the vast majority are not.
Access to healthcare through ACA may actually improve Americans’ health
Here's what a Unity dev said:

"I don't expect Chrome to keep supporting PPAPI native plugins for any longer then they have to (in order to support Flash), because it has the same security issues as NPAPI.

And, porting the plugin to PPAPI would be far from trivial, and not be compatible with existing content anyways"

Is any of that fundamentally wrong? They decided it was a better use of their time to go right to WebGL.
I hate it when people do remakes with the same title.
Does any one know if there is a plan for a GCC Rust Frontend?
Postmortem of one of the most beloved Windows 10 apps
There's no such thing as an Intel HD 4440, there's the common 4000 and 4400, and the less common 4200 and 4600. There are no other entries in the 4xxx series of Intel HD as far as I know.

So likely, your brother has a 4400.
Well, the author who has studied Japanese for a long time didn't even pass the JLPT level 1, so a) he mustn't have studied very hard b) he's not good enough at writing and reading Japanese to be able to comment on it.

Regarding word processors, it is true that a lot of people cannot write kanji by hand but that's orthogonal to literacy. I can barely write legibly in the latin alphabet and that's purely because I almost never need to write by hand but that doesn't stop me from consuming books or writing.

In term of the level of universities here, he does have a bit of a point, the undergraduate level in a lot of universities is very low (it gets better in graduate classes though) but, in my experience, good universities like Todai or Kyodai are much better... That's hardly a problem limited to Japan though, I've seen liberal arts degrees in other countries that weren't worth much more than the paper they were printed on.

And, lastly, I agree with Yifanlu, his claim about writings, movies and music is laughable and show a lack of culture from someone who claims to like Japanese culture.

It's not because someone has been living in a country for x years or that someone claims to admire the culture of the country that that person is not racist. If he makes racist comments then he is racist (a cultural racist to use the correct term in this case) ..
Well, we'll have to disagree then. I've had this conversation many, many times. Using a pile of ASCII characters is, objectively, a very bad idea. And, despite what you have said, it is not a notation.

Hardware engineers have actually had contact with APL without knowing it. Programmer's manuals for many CPU's use notation derived from APL to describe how the CPU executes the code. It's intuitive and easy to read.

Iverson himself used it to describe the inner workings of the IBM 360 even before APL existed. If I presented anyone with a databook or IBM 360 technical manual that used J's transliteration the very first statement out of their mouths would probably be "the printer fucked up, look this gibberish".

Again --and I don't mean this an a personal attack at all-- with zero experience in APL it will be hard for you to understand the power and value of a real notation rather than using a mish-mash of ASCII characters and attempting to ascribe meanings to them. There is a huge difference between the two.

Music notation is perfect parallel for the value and power of APL notation. I only wish it had been taken farther. Maybe someone will pick-up where Iverson left of and develop the next generation symbolic programming notation. In many ways we need to evolve past where we are today in order to gain the kind of power and expressiveness that, again, one can experience with music notation when composing and playing.

Have a great day.
What are the attributes of a crappy manager? A lot of people say what they hate, but there is a theme I have seen in tech.

When you think of these managers, you need to ask, who are they? Where are they from? How did they get the job? What did they do before (large/small org)? What is their social background? What is their style?

At the root, I suspect it's shitty leadership at the top. The Valley execs I have met, let's just say they are not the sort of guys you would willingly go into battle for. Tech lacks a real officer class that commands respect.

I have also yet to see a non-white person quit over company culture issues. Thar be some elephants in thar rooms.
Well, being too smart about binary packages after supporting source packages
also could give similar results. Gentoo's emerge used heuristics and heavy
magic when used with tbz2s, and that failed every now and then.

From package managers I like most how aptitude allows to browse resolutions
and allows to choose one and modify it, but this is very far from being
trivial to implement.
>How?

By hardening your email server. Yes, assuming the email server is compromised implies a compromised system in this scenario, but that is tautological and therefore uninteresting.

The extra attention should go towards hardening the weak link, in this case the email server that, de facto, provides authentication services.

Server hardening is a vast topic, so I leave it as an exercise for the reader to research what can be done. Surely you don't deny that "a little extra attention" to server configuration can provide additional security without necessarily resorting to 2FA?

But again, 2FA is valid security, so why not host it yourself? I have nothing against 2FA in principle, but I don't trust Google, Github, Facebook et al with my phone number.

While we're on the subject, the inherent insecurity of the SMS protocol should also be weighed in any serious endorsement of phone-based 2FA: http://www.itnews.com.au/news/telcos-declare-sms-unsafe-for-...
Correction: bought refurbished in 2006, not 2016.
Ulterius, complete control of your desktop – from your browser
If you only look at the public evidence you are right. If you get to drunken politics discussions with Chinese men at 3am at night, then it looks a little different.
That is ... strange. I run chromium on FreeBSD without flash, and Google Play Music works well for me (as opposed to Amazon Music, which wants flash). Perhaps it is something about safari vs chrome?
This forms the basis of what's wrong with scientific funding imo. Saying that it's ok to be disappointed because they did not 'discover' is like equating science to a sport and winning a medal- that analogy is fundamentally wrong.

Performing scientific experiments is not about winning first place, it's about creating abstractions/ models in order to achieve deeper insight. As such failing to find that your model is wrong is not like loosing a race. Ex: a bunch of fantastic physics was discovered and described with Newtonian mechanics , though inherently that model is flawed, it took a while to realize it.
I didn't really look at the images past the first one.

I looked. It is horrible. I can only hope it's a picture of a person putting the last piece onto the board, rather than black making the first move in a match.

Looking now, did you see the fingers "typing" on the German keyboard, where most of the fingers are positioned between keys?

Edit: But it could be legal! If white moved a knight out, and black moved the pawn by one, then white pulled it's knight back, then this could be the move from f6 to f5. That sort of ridiculous move is still not what the author means by the metaphor.
KDE's Kirigami UI Framework Gets Its First Public Release
> You seem awfully certain given that you can't say what "relatively unknown [but] conclusively beneficial" things Soylent is missing.

Some ideas proposed with several sources cited:

* Antioxidants and polyphenols from fruits and vegetables – like Vitamin C, carotenoids, and flavonoids – have been linked to lower cardiovascular disease rates. They’re known to prevent cholesterol and other lipids from oxidizing in the arteries.[14]

* Concentrations of another group of antioxidants, alpha carotene and beta carotene, are also elevated when eating fruits and vegetables[15,16]

* Fruits and vegetables slightly decrease blood pressure[16,17]

* Fruits and vegetables typically contain good doses of magnesium and potassium, both already linked to lower mortality rates[18,19,20]

* Vitamin C, carotenoids, lycopene, and other phytochemicals/phytonutrients (likely some that we haven’t yet discovered) were explained as the success from one mortality study[21]

(https://blog.priceplow.com/vegetables)

Lots of that stuff is not in Soylent. It's not very difficult to be awfully certain in my confidence in eating fruits and vegetables.

Again. Soylent's marketing has been extremely dangerous, and your link reinforces that point. Their haphazard marketing yielded unintended consequences, and they shouldn't be rewarded for it.
Is there any reason the code is written half Spanish half English? As I'm from the Netherlands my understanding of the English language is great but because this is in Spanish I have to use Google translate to read te code.
> The security reasoning is that the device must boot intended operating system, and not just any system that conveniently lies around on drive. This is to prevent attack of switching operating system with look-a-like and stealing sensitive information from unsuspecting user.

I'm not saying being able to have signed OS's is a bad idea. What I'm wondering is why isn't this something that the user can enable/disable? Say secured with a long BIOS password.

I'd wager 99.999% of people don't have to worry about evil maid attacks and those that do aren't going to defer to Microsoft's defaults as counter measures.

> Also to prevent attacker from booting into another OS and reading disk content.

Bullshit. If they really want that they can rip out the hard disk. If you don't want people reading your plaintext then don't store it as plaintext. Encrypted disks unlocked at boot is a solved problem.

Having the device default to not booting other OS's unless you go into an unsecured BIOS and flip a bit would cover the majority of cases. All you need is a secure boot path into the BIOS that malware presumably wouldn't be able to replicate from a booted OS.
Exactly: the dark-pattern design speaks to the true motivation behind this push... and it ain't security.
You are all over thinking this. It was almost certainly just a mistake. Very few things unrelated to current day-to-day operations need to be secret.
Seems like the addition of the keyboard screen will make things a bit more complicated if you ask me. I just want a Macbook Air with a retina display... ugh #IfSteveWereHere
I think that poses an interesting dilemma. Say somebody finds a flaw: would they really want to disclose it? If they doesn’t, and nobody else has found that flaw or any other of similar importance, they stands to benefit more by hacking the system when it goes into production.
sign on bonus is the same as almost everywhere. You get the money up front and have to return it if you leave within a year.

RSUs are back loaded. I forget the exact numbers, but it is something akin to 5% vested after 1st year, then 15%, then 35%, so after 2 years the vesting schedule makes it pretty hard to walk away from, especially with the current stock price. "If I stay just another 3 months I get 45 thousand bucks over my salary... hmm...."
New free deep learning platform now available, with Keras model designer /AETROS
I had Sandy Bridge and now I have Skylake CPU. Work fine most of the time, but crash on some games. I don't know why because error messages are usually ambiguous.

I also have Haswell on desktop with Windows, so maybe I can check these games on different systems.
> create gravity on the outer surface

That's a tricky one. Do you mean make the ring thick enough that it has enough mass to have its own gravity?
It is nicely done and unlike what3words.com (which is very similar) this version isn't commercial.

The icon acting as a visual hash is a nice touch.
The only site I visit that still uses Flash is https://twitch.tv/
Why does "go build" build more than what is necessary for "go install"?

Shouldn't "go build" just do incremental builds and be faster across the board?
The customer has no way of knowing whether they are installing genuine update, or MITM-modified malicious update.
Public key cryptography solves that but then you have a problem how to protect the keys and crypto algorithms from tampering.

Update buttons ain't a good replacement for TPM hardware.
As happy as I am overall about the death of Flash I will say that at least Flash being a plugin meant it was trivial to control.

The amount of auto-play videos (both ads and non-ads) is extremely obnoxious and I haven't found a good way to prevent that them yet.
I wonder how a thinner model and more powerful graphics will affect heat in this generation.

I realize this entirely personal, but as long as Apple keeps ignoring heat in hand areas, I'll keep doing my programming on something else.
Hopefully the omission of mentioning HDMI/Mini DisplayPorts means they are staying...
The original code was written in spanish (my native language) and I translated to english, let me know your particular problem with the code and I will change it.
I suppose it was a typo, and the parent meant exchanging BTC for ETC.
I've got a fairly decent machine, 4 years old but it's a 2.3GHz i7 and I've got an SSD. I got about a 1.5s runtime for "go build" on manul too.

Edit - this blogpost has a 18k lines/s though, I wonder what the differences are?

http://ptspts.blogspot.co.uk/2009/11/how-fast-does-8g-in-goo...
Not necessarily. My German MasterCard and Visa cards don't use send the the full number. In fact, I think tokenization is a fairly recent addition to the standard.
AMDs Polaris architecture is also much more power hungry than NVIDIAs Pascal architecture, at least on the desktop variants we've seen so far.

The RX480 (Polaris) trades blows with the GTX1060 (Pascal) performance-wise, but the 1060 uses about 30% less power at load:

https://www.techpowerup.com/reviews/NVIDIA/GeForce_GTX_1060/...