skysight-inc/HackerNews huggingface dataset:
That's curious, because in my opinion YouTube recommendations haven't been any good since 2009. Instead of getting interesting, strange and niche content, I'm bombarded with videos that have >100k views, feature clickbait titles and thumbnails and are generally incredibly low effort content.

Methods that work better for a population as a whole might not work better for a large subset of that population, and might even cause users to stop using features entirely. The lack of transparency in recommendation algorithms combined with the homogenizing effect of distributing low-quality content this way is something I find somewhat depressing.
Is Phytium owned by the Chinese government? Otherwise, why call it China's chip? It's like saying America's Xeon.
When I fly commercial, I fly Delta.

Once, on an SD to NYC red eye in which I take a prescription sleeping pill, the person behind me took the same one and two shots. Scared me but I guess not fatal for him.
> Politicians constantly do these types of practices
I think that's the thing - most "civilians" find IT practices a pain in the neck and will try and avoid them if they can (only to get angry at the Admins if the system gets compromised, of course)

So that's not seen as particularly bad or noteworthy. No doubt Trump, Sanders, Cruz or anyone else would have done the same.
Microsoft has good built in automation capabilities. Almost any UI element can be accessed via winapi ( SetWindowsHookEx
https://msdn.microsoft.com/en-us/library/ms644990(VS.85).asp... etc )

This is much better for overall scriptability IMHO than AppleScript

Then StickyKeys etc are valiant attempts at a complex area with so many different user types
DNA repair mostly results from transcription errors and biological processes, not from radiation damage.

DNA in isolate is pretty stable.
Good trackpads/touchpads with gestures aren't that far away from Soli, once you accept that people are lazy and don't want to fight gravity with their hands.
While art is essential to any modern culture, you cannot build an country's economy off the creation and trade of paintings. Besides, isn't art a product of creativity - an attribute that cannot be taught? Colleges should exist to enable creativity with the technical skills to implement it. If money is a problem, prioritize practical skills over arts.
How secure is the mechanism to tapping or smashing? Does it fail open, or closed?
Seems to me that it should be renamed.
One more item for the list: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...
Ask HN: Labour of love projects
An individual or small enough team of individuals' care and dedication to a project can outshine and outlast better funded/manned projects in the same space, often at the cost of reduced material rewards. Which such projects do you find inspiring?

A few personal favorites:

GPG - Werner Koch (see https://news.ycombinator.com/item?id=9003791)
Tex - Donald Knuth
Fabrice Bellard's projects
It's those line deletion/addition ratios man, it has to even out.. or preferably favor the left side.

But seriously, it's often said that the tree is now full, you need to remove something unmaintained before you add may something new.

..more seriously, while it may not be noticeable by DVCS users, working directory sizes for CVS/SVN repositories can actually /decrease/ when code is removed.
ahh yes. I have done something like that before with pyopencl but it was not pretty:

https://www.youtube.com/watch?v=lnOmy1ly6M0&list=PLCN-Ml6vUJ...
Same in Taiwan, everyone seems to use Assistive Touch there. I guess it's a bit like force-killing all apps before putting your phone away. It feels good to invest some effort into taking care of your expensive device.
Hardwax[1] is selling aiff, which can be packed into flac. No metadata though, which is kind of a bummer. Beatport[2] offers wav and aiff as well.

[1] https://hardwax.com/
[2] https://www.beatport.com/
Running a Tor Exit Node for Fun and E-mails
Reading that I feel sorry for HermitPy, it would seem they're trying to please everyone and getting burned :(
If people fall for the click bait(they do), then they get more views from optimizing for it. It would be more surprising if an optimization algorithm for views didn't favor this.
William Binney: NSA were planning “bulk acquisition” even before 9/11 [video]
That's a major technique in one of the social platforms I'm working on, too. Glad to see it working so well at scale!
The Phi project is not directly an answer to ARM, but it's a way of trying to escape the vice-like pressure from outrageously numerous cheap ARM cores on one side and GPGPU cores on the other.

If they can't produce a cost-effective, power-efficient system with 64-256 cores then ARM will eat their lunch in a good chunk of the server market and NVidia will destroy any hope they had to get back in the supercomputer game.

I'm not saying Intel can't do it, but they sure are in a bind now. Their flagship product is a stupidly expensive 14 core Xeon that only appeals to a narrow market segment. They really don't have an answer for ARM when it comes to massively parallel server installations, and those companies, the Google and Facebook types, buy a lot of hardware.
> Apple, pay your fng taxes

Tim Cook says Apple is the U.S.'s largest taxpayer.

http://www.washingtonpost.com/sf/business/wp/2016/08/13/2016...
They sure can fab it elsewhere, just not in mainland china is what he meant imho.
The commercial excitement over IoT is all about offering 'services' you couldn't offer before. When your house is full of these devices, some people will pay extra for the 'enhanced tier' of service (even if the basic tier is offered for free). In cases where the business model isn't subscription-based, it's either made up by the high retail price of the device, or indirectly monetizing the data collected for 'market research' and the like.

IoT isn't about people hooking up jailbroken Kindles to one-way mirrors to show the weather. It's not about Ardunios and Raspberry Pis being used to collect some data, move some servos, and make a blog post about it. It's about big money to be made by introducing new monetization channels in places there were none before.
That's also true, but you still see a ton of ex-academic physicists on Wall Street.
"Racist" is the new "fascist", it doesn't mean anything, other than "I don't like it".
With 185 rental days and counting this year I had my fair share of these kinds of situations.

I made fully resetting all electronic systems in the car as much as possible (which sometimes ends up being not at all) a ritual before returning cars.

Some cars offer a master reset (such as Ford with their SYNC system), some don't (such as BMW's iDrive).
Some cars can have their multimedia systems reset but retain some information about the paired phones and some history as fragments on their SD card (such as the Nissan Maxima, where the multimedia system also malfunctions by forgetting all settings between power cycles if no SD card is present, make sure you check before you pick one up).

But in 95% of cases people don't give a damn and I would get a car that has all the previous customers' data in it. Phone logs, Navigation history, sometimes even contacts and text messages. I think it's scary.
No, that wasn't my argument. Obviously moderating HN requires a lot more effort. That being said, an argument could be made that the HN's status and the people it has access to makes it easier to successfully implement a decent system of moderation.

My actual argument was that it's rather difficult to exercise consistently good judgement when surrounded by an angry mob, if that makes sense.
If the power/skill difference is too big you can't beat it with one tool or two.
> so the MBAs running my organization have no clue

There, you said it.
Wow, thanks for the comprehensive answer. Its much appreciated.
Peter Kropotkin thought so about intraspecies cooperation being driven by conflict with a harsh environment, much of his evidence coming from observing wildlife in Siberia which is quite a harsh place to live. Here is a note about his work by Stephen Jay Gould: https://www.marxists.org/subject/science/essays/kropotkin.ht...
Author here - happy to answer questions about the techniques in the paper. We're super excited to finally share this work externally. Feedback about YouTube recommendations in general also welcome.
There is a massive difference between could have and proven to have done at such scale.

I'd say the majority of those politicians who have access don't blow it, but the few that do usually do so due to laziness and arrogance. Those that do that routinely get removed from access lists so it's not like there are no consequences.
Only as a bound variable pronoun, it's use as a singular personal pronoun is very very recent and not very common.
Turing Learning breakthrough: Computers can now learn from pure observation
> This is a very high social cost in the west, and you can't pose with a tor t-shirt (like the dude in the photo) if that the narrative. You will be expelled from your students union instead of celebrated for supporting it. So, a typical westener tor-supporter does not want this image.

I suggest this is overstated, at least as far as Tor is concerned. While there are occasionally news reports about various crimes that utilized Tor as part of the process, more often the generic term "encryption" or "anonymizing software" is used in news reports. I think the general reaction to anyone wearing a Tor T-shirt would be indifference, save maybe one or two curious talkative parties.

I will admit this is anecdotal, but overwhelmingly when Tor has been brought up in the past in my workplace or during discussions, overwhelmingly the response has either been "what's Tor" or "oh Tor. I've heard of that. What is that exactly?". The idea of "expelled from student union" for being a Tor Supporter is completely outside of my understanding of what people in the US even know about Tor. Even so much as having a casual two-way conversation with a non-tech person about Tor seems like a foreign concept. Tor might catch headlines once in awhile, but when it comes to things like online privacy and anonymity, I don't think this is what the lay person thinks of.

I mean, just page through news.google a bit searching for "Tor". The news outlets covering it are pretty much tech-oriented; going just a few pages deep, only politico really mentioned Tor, and that was literally only to say it was used by the hackers during the Clinton email breach, calling it an anonymity tool.

I just don't think there's enough evidence to really say that the general public or even law enforcement really knows what Tor is, much less form an aggressive opinion towards supporters.
Top Best FREE Android and iOS Games 2016-2017 (HIGH GRAPHICS / OFFLINE) NEW
I have exactly that example here: https://github.com/HIPERFIT/futhark-benchmarks/tree/master/a...

All simulation and rendering is done in Futhark, with Python+Pygame for gluing things together. All the particle information stays on the GPU at all times. The only thing being copied back to the CPU is the rendered bitmap, which is then immediately moved back with a Pygame blit operation...
> this is a lot of speculation

This is only speculation if you ignore the last few years of speaker exclusions and anti-"brogrammer" activism.

All the evidence points to this being a proxy battle of "SJWs" vs "un-PC enthusiasts". Nodevember were told that having Crockford speak "sent a message that women are unwelcome".

> Instead of inserting your own narrative

This is a roundabout way of saying that I'm making things up.

> If Crockford feels wronged by this exchange, he's free to come forward with his side of things

Crockford doesn't need to do anything. You're implying that he's the only one who should be bothered.

But the whole point of incidents like this is to show that people like Crockford aren't welcome. Linus Torvalds gets the same s... from the same people for the same reasons.

(A side note, but it's weird that TDD-enthusiasts are very condescending to non-TDD followers, but this isn't seen as "exclusive").
What the article doesn't mention is that no independent benchmarks will be released, no English documentation exists, and the chip won't be available outside China.
Thoughts on Node Inclusivity
Ask HN: How did you keep improving your typing speed after 100 WPM?
I type at 100+ WPM on a Laptop (Qwerty) keyboard (120+ on a nice cherry blue keyboard). I know many typists get faster than this. I practice on http://play.typeracer.com/ a bit, but it doesn't seem to improve my speed much.

I have no need to type faster than 100 words per minute, but I'm interested in how one would keep improving when all the learning resources are targeted at beginners.
William Golden and Jason Orendorff seem to be the only organizers in this discussion, and neither of them says anything more than "he was uninvited because other attendees and speakers did not feel comfortable attending/speaking with him there". There's some speculation and links to a video where he references genitalia, but none of that appears to be acknowledged by the organizers.

I don't see anything in this chat log that changes anything.
Focusing on the editor won't help because then you're adding an unexpected constraint on the user.

I think I happened to experience it using kwrite, or maybe also notepad++ when I had to edit something from a non-default computer once. The point still remains that editors which /try/ to be smart and helpfully correct, convert, or automatically indent things, won't always do it the way you might have wanted. What works in one context won't work in others, and having context sensitive whitespace handling can bite you when the program isn't aware of which context it's supposed to be crafting the document in (EG when you start a new one or copy an example from the web).
Meh, in what language does ('Null'==Null) evaluate to true?
Type coercion and a misguided approach to removing character counts is a pain.

It is embarrassing how little of the code I have seen uses type unions either explicitly or implicitly. How often crucial checks and balances are removed for example or test code. How often copy and paste is used over abstract.

This is an embarrassment to all of us, and I am not sure that it is absent from my work.
Whatever you may think of `null` (ahem https://en.wikipedia.org/wiki/Tony_Hoare#Apologies_and_retra...), it is not a string type. It is horrifying to me that all of the problems described in the article are cases of allowing a user to execute arbitrary code by string input, and the article fails to point this out.
Isn't a name in a database and/or variable just a string?

How can it become the data type Null without a literal casting?

Is this just affecting scripting languages?
Normally through coercion, and where the idea of a missing field hasn't been considered by a parser.
> if that's true why is it not being done?

Most profitable things are not currently being done.
The comments on wired shed some light on what might be happening, that legacy systems used the string 'NULL' to represent null and now the legacy data has intermingled and can't be cleaned up. Gross!

This guy is basically a walking fuzzer on forms and input systems. He could find vulnerabilities without actually doing anything illegal ;)
r/php and php-fig has its own share of drama and toxicity
Agree with most of this, and even upvoted it, but...

> I don’t feel like substructural types are really geared toward functional languages, however; where they really shine is safe imperative programming like Rust—for a particular definition of “safe”, anyway.

I disagree with this. Even vanilla Standard ML and Haskell can benefit from substructural types. The structural rules (weakening, contraction) don't have to be an all-or-nothing proposition. Why should I be forced to pick one between garbage collection for in-memory data structures (which Rust won't give me, at least not out of the box), and deterministic reclamation guarantees for file handles and network connections (which ML and Haskell won't give me)? I want both!
Meh, I assume that's simply an easy way to get it published. They could send it to other papers, where it might get printed or rejected, but why bother?

Also, do you really think that a journalist at another paper would get this and fact-check, proofread, or even rewrite it? No, they'd just print it as-is:

> The main reason PR firms exist is that reporters are lazy. Or, to put it more nicely, overworked. Really they ought to be out there digging up stories for themselves. But it's so tempting to sit in their offices and let PR firms bring the stories to them. After all, they know good PR firms won't lie to them.

http://www.paulgraham.com/submarine.html
No one is in production at 10nm yet.
> Downside is that I have no clue how to market it, and I hate writing documentation, so there's only a few people using it.

You could always write up a quick demo program (something anyone can just clone, compile, and execute), throw in a few example files, and submit your repository as a Show HN. That might get some attention at least.
Maybe those are just the videos that you're statistically more likely to watch through to the end based on your viewing history...
Type coercion does not necessarily imply the contents were execute as code.
Is there a list of Twitter people who belong to this SJ group? I've blocked them piecemeal, but it would be great to not have to swat at mosquitoes.
> But the consumer router you use to hook up an O2 or an Octane to the internet has a more powerful MIPS CPU.

Which consumer routers have 64-bit MIPS CPUs? I thought they'd mostly settled on mediocre 32-bit CPUs.
OS X has the same APIs (Accessibility). AppleScript doesn't use them, but VoiceOver and Xcode's UI testing do.
> "Using Tor" is not the subject of that sentence, "who's looking" is.

"Using [Tor]" actually is the subject of that sentence. "Who's looking" is not the subject even of the dependent clause in which it occurs; "depending on" is introducing an adverbial clause, in which "who" is the subject, "is" is the verb, and "looking" is the predicate.

> Passive voice also elides these serious issues by pinning results on nebulous activity.

The passive voice is not used in the sentence quoted.

I recommend preferring rhetorical techniques other than grammatical analysis; even for someone with a solid understanding of a language's grammar, picking apart the way something is said tends not to advance the discussion as well as repling to content would, however dubiously it may be expressed.
Which is why they have the Xeon D SoCs, which are up to 45W TDP parts with up to 16 cores/32 threads.

They come with PCIE lanes and 2 10Gig ethernet on board the SoC and you have CompactPCI form factor AIB cards with Xeon Ds already.
https://www.men.de/products/cpu-boards/g25a/

This is what Intel has to combat the threat from ARM and beyond, these SOCs are quite popular now for both compute heavy industrial use (e.g. collision detection systems for aircraft, boats, and heavy duty vehicles) and for small form factor servers.

SuperMicro for example offers Micro-Blade server where 56 Xeon-D SoCs are fit into a 6u chassis that's 896 cores / 1792 threads in a single 6U server or 6272c/12544t in a full 42u rack.
It's also a regressive policy. It assumes the only cost of attending college is tuition. That's the cost that the middle class is attuned to, but it's probably not the most important thing keeping low-income people out of school: for them, a very important additional concern is opportunity cost. Not everyone has the luxury of forgoing 4 years of income to attend additional school.

It's also the case that the pipeline to college attendance is constructed to reward children brought up under middle class circumstances. Unless you think it's the case that food and shelter insecurity, the requirement to care for and sometimes transport younger siblings, and sometimes total lack of supervision doesn't contribute to poorer school performance.

In that sense, proposals for free college tuition aren't that much different than the (totally, unbelievably, egregiously regressive) tax favoritism we accord home ownership through the mortgage income deduction.

How about we fix childcare and K-12 first?
"The Arts" - the Liberal Arts, not just "Art". But if you want to talk about art,

> isn't art a product of creativity - an attribute that cannot be taught?

Background: I went to art school. Why would creativity be something that's unteachable? It's a mode of thinking, just like any other. Every talent needs to be practiced, trained, enhanced; people need their ideas challenged, and a safe space to develop. I see little difference in this respect between art and engineering.

Saying that creativity is just an innate property of, "artistic" people is discounting the work involved in the development of someone that is creating the things you are taking for granted.
For some definitions of "all" I agree. i.e. for Hifi quality Stereo Music to end users where file size and bandwidth are not so important, yes fine, but in situations where space or bandwidth are limited / expensive, AAC can achieve transparency at well below 256kbps with most music, to most people, in which case it would often be overkill --especially for Audio Books, lectures, plays or other mainly speech content... conversely for 5.1 or greater multi-channel audio it's often insufficient.
Seems far more likely to be type coercion, or over enthusiastic validation, rather than arbitrary code execution.
And Egyptian police are getting that data via. tracking cookies tied together? Or just going to the dating app companies directly?

If you're trying to convince people, saying, "it makes it easier to catch tax dodgers" is unlikely to be very effective. Also, catching tax dodgers on Instagram doesn't require tying together cookie data, does it? I mean tell me if I'm wrong and it does.
TSMC is tapping out 10nm, MediaTek is going to release the Helio X30 in Q1 2017 on their 10nm process.
If the U.S. economy keeps putting downward pressure on non-college wages, people will keep borrowing whatever it costs to have a chance to escape modern serfdom.
Currently there are 3 DNS servers and no problems as far as I can see. (Ignoring the MX record anomaly)

http://www.intodns.com/marc.info
It doesn't have to be at the language level. It's not unreasonable to assume that someone, somewhere in the mists of time decided that the string "NULL" was a reasonable choice for representing missing data in some input data and things kind of snowballed from there.