skysight-inc/HackerNews huggingface dataset:
This is something I definitely agree with. I've sometimes found that taking a few seconds to cache state in a notepad before responding to the interruption helps a lot. Having times of day dedicated to meetings also helps reduce fragmentation. At the risk of being overly self-promoting, solving problems with fragmented work days is something my cofounder and I are working on now with TimeFerret (https://www.timeferret.com).
Weekly digest 1 – x64dbg
The age of animated gif files is over. You want something that creates webm videos, like VLC or ActivePresenter.
Any option to browse books by category?
Sounds I'll never forget:

* Modem

* Dot matrix printer

* DEC Line printer
I wonder what advantages captured carbon as a raw material would have over the numerous other sources of carbon?
I am always intrigued by a lot of these announcements that clarify that only 'some' of the user information was obtained by the infiltrators.

I would have assumed that if a database was breached, then the bad guys could access the entire user or password hash table? Would 'only some' data mean that they detected a 'SELECT * FROM users' query being run and shut down the connection before it could complete? Is it the database sharding they use which means the entire table is not visible at one time?

I'd be interested to hear more about technique or technologies available to prevent global queries to scrape entire tables once someone has gained access to your database.
Fat Diminisher System Review
To find our current apartment in NYC, I just used IFTTT, plugging in the URL of a custom search (neighborhood, price, bedrooms, etc) on craigslist. Worked a treat
What different sorting algorithms sound like
> They may arrived at the guidelines using ML, but it's possible that their guidelines wouldn't be right for the types of emails you are sending out.

This is a great point, and it's something that users ought to consider with nearly every application of machine learning that ends with a definite recommendation to the user. Machine learning can be used to solve many many different types of problems - when it comes to solving problems related to human interaction, the insights that it has will tend to function more like the rules for running an effective business-focused popularity contest than the rules for crafting meaningful emails to every possible audience. That said, if you happen to be sending a business email and want nothing more than to improve the likelihood of response, this seems like a great tool for the job.
In Singapore the 'racial' hierarchy is: Chinese Singaporean -> White -> Malay Singaporean -> Indian Singaporean -> Malaysian -> PRC Chinese -> Bangladeshi

The bus driver salary hierarchy was : Singaporean -> Malaysian -> PRC Chinese

PRCs are regularly denigrated with terms like "foreign trash" and "PRC scum" - they get the epithets much worse than most other immigrants - with the exception of Bangladeshis. I don't know why they look down on them with disdain given their shared ancestry but they do. If you want to see this racism for yourself, look at the comments of a website called 'stomp'.

In any case, the salaries accurately reflected the default prejudices of the society. It would be like if American bus drivers paid whites more than latinos who in turn got more than blacks.

They went on strike because of this and got beaten up and thrown in prison before being deported.
You should also regularly rotate your CPU in its socket, to ensure all the cores wear evenly.
Yes they did.

It's true if you're behind the state of the art you copy whoever is out in front. Because there's no reason to reinvent the wheel. Once you catch up, though, you start doing your own R&D because it makes sense to do so. That's what the Japanese did, that's what the Koreans did, and that's what the Chinese will do when they feel they've learned everything they can from manufacturers in other countries.

It's going to take awhile, though. Chinese companies are having problems filling slots at the very top of the high tech skill ladder. A relative of mine works for a company that moved an optics manufacturing operation from China to Switzerland for cost reasons. The particular expertise they needed is rare in China, and people who have it can write their own ticket.
Shameless plug: there’s also Debian Code Search at https://codesearch.debian.net/. It’s based on the same idea as Google Code Search (using regular expressions sped up by a trigram index) and indexes everything that is available in Debian sid.

If your search on GitHub isn’t fruitful, consider giving Debian Code Search a spin.

Disclaimer: I built it. Happy to answer questions if you have any.
Previous submission with no comments - https://news.ycombinator.com/item?id=12371316
The problem of the monthly share thread is that there is no comment for each post.
Oddly enough it doesn't.
This was developed by DARPA with over the shelf technology the camera uses an array of several 1000s cellphone cameras and and the processing is done on commercial GPUs.

The sensory data looks like ARGUS, before this around 2008 the Israelis had a similar system called Sharp Anchor which had even greater resolution at 4cm per pixel in full color which was reportedly deployed over Gaza.
Subliminal side-channel attack on the brain of brain-computer-interface users
It is getting to the point that I am seriously contemplating of deleting all my social media presence. I got nothing to hide, but I also don't want any stranger snooping in my privacy.
"...the US isn't particularly unique, just more public about it."

I agree. I strongly dislike the US proposals discussed here, but the fact is travelling abroad means you've already given up much of your privacy.

Those of us in Europe and the US have a somewhat contradictory attitude toward privacy - opposing certain rules or regulations, while happily ignoring others. Take the UK, where the British government has intrusive surveillance laws. A self-serving and apathetic media discourages discussion or opposition to such laws. On the other hand, there was strong opposition against mandatory ID cards when the idea was proposed a few years ago, possibly more to do with the cost of the scheme and little trust in the competency of the government to carry out such a proposal.

So, yes we do have a somewhat inconsistent attitude to privacy. Even in Continental Europe (if the country is part of the Schengen area), biometric passports are common. Applying for a passport often means providing your fingerprints - something a lot of people might be uncomfortable doing.
Nitinol motors seem pretty cool, such as https://www.youtube.com/watch?v=sscoMtJV0uY as an example of shape memory metal
He probably mined more BTC once he realized that the first few would be linked back to him. He had plenty of time.
Startups will overtake enterprises in the new AI ecosystem
Here's one interpretation of Gödel's first incompleteness theorem that may help.

First, let's look at computability. The intuitive idea that some functions can be computed by an algorith is very old (think Euclid's algorithm). The idea was formalized in the 20th century by the notion of a computable function. Several different definitions were given, but surprisingly, they turned out to be equivalent. Today, most programming languages are Turing complete. As far as pure computation is concerned, it is possible to translate between different programming languages.

The idea that a mathematical statement can be conclusively proven is also very old. Again, different formal definitions emerged: provable in PA, provable in ZFC, provable in ZFC + some large cardinal axiom, etc. These are not equivalent. And this, in a sense, is one way of framing Gödel's first incompleteness theorem. There is no absolute notion of provability: no equivalent of Turing completeness; no precisely definable concept that would deserve the name "provable".

In particular, this means that it is not always possible to translate proofs from one system A to system B. At least unless you are willing to add new axioms to system B.
Is SEO the future of business or a fiasco?
I agree, subsidies are very important to discuss! For comparison, some IMF researchers claim that fossil fuels are subsidized by $4.8 trillion per annum (that's more than 5% of global GDP):

http://www.imf.org/external/pubs/cat/longres.aspx?sk=42940.0
... because utility companies have to collect a price that covers the subsidies going to solar and wind producers, required by law.
> For most of history China didn't have the CCP.

Firstly, Mao's China/CCP is completely different to the modern day China/CCP. Secondly, why is the CCP any worse than other periods in Chinese history? There have been many periods more oppressive and less democratic than the post-Mao CCP.

> Mao had all the sparrows killed.

I don't see how killing sparrows under Mao relates to the subject at hand. Yes, Mao's period was crazy, but Chinese history is full of such events.

> he killed all the intellectuals

This simply isn't true though. Yes, some intellectuals were killed and many more subject to physical and mental abuse, but to say "all" were killed is absurd.
This was something I did on my cousins G3, but rooting isn't exactly in mainstream users domain.
I took the permission to editorialize the title to better reflect what this is about. The original title is "Subliminal Probing for Private Information via EEG-Based BCI Devices", where EEG is "electroencephalography", and BCI is "brain computer interface". This work follows the proof-of-concept presented at USENIX in 2012 and titled (less obscurely) "On the Feasibility of Side-Channel Attacks with Brain-Computer Interfaces" [1].

[1] http://intelli-sec.cs.berkeley.edu/papers/Usenix12_EEGattack...
English only?
"but Proto Labs will send you a copy for free if you ask them"

... and you happen to have a U.S. or Canada mailing address.

http://p.protolabs.com/injection-molding-dummies-book

"*We currently ship promotional items to the U.S. and Canada only."
I guess this begs the question of how many times you really need a perfect candidate (such as in this case) if you are confident in nailing the timing and can get leverage. Doesn't seem like you need a ton of these to potentially make off like a bandit. Of course those are big assumptions.
WhatsApp – Opting out of new terms doesn’t stop Facebook taking information
No need to downmod me (I was sitting at +1 until literally the moment you decided to comment), what I said was 1,000% factually correct. There ARE ghost cities in China, A LOT of them. Just because some of them are no longer completely vacant doesn't mean they stop existing. The majority of those cities are still vacant. End of story, really.

Actually, it isn't. Over the last 2-3 years, China has been soliciting reporters and writers to come out and visit some of their "ghost towns", specifically, the few they've actually put some people in. They pay for the entire trip and basically give them the emperor treatment while there. The hope is that these writers will come back and write fluff pieces like this, they want to change public perception. I know they do this first-hand because my ex-roommate is a writer for a large well-known website and received such an offer. He had to turn it down because his wife was 8 months pregnant otherwise he would have went.

Oh, and your article talks about reasons for delays in getting people in there. I think the entire article is a load of BS (it's forbes, after all). Many of those ghost cities are beginning to fall into disrepair due to how long they've remained empty. At that point, justifications and excuses become a moot point.
If there are no interesting comments to read why post the fact that it had been previously submitted at all? This is completely useless!
So introspection is replaced by studies that mostly focus on a single aspect of a complex system, analyzed by people who don't know MANOVA and just do p-value fishing in Excel.

I'm with Feynman on Psychology.
You're proposing buying when you no longer have knowledge unavailable to the public. Can you out-analyze pro stock analysts because you are forcing them to decide with less time to think?
The article emphasizes that the declining price is due mostly to peripherals & installation rather than any scientific breakthroughs of the solar panels themselves. The following quote is key:

>"This means that the decline in installed cost observed since 2012 was largely caused by a decline in the cost of the inverters that convert the DC power produced by solar panels to AC power for the grid and other “soft” costs such as customer acquisition, system design, installation, and permitting."

On another note, calculating the payback of residential solar panels is tricky because many online calculators don't consider:

- inverters failing and needing to be replaced (~10 years?)

- bank of backup batteries need to be replaced (~10 years?)

- significant increased labor costs of replacing the roof or repair roof leaks (roofers must spend extra time unmounting all panels before replacing shingles or tiles.)

- paying a service to clean the panels if the house is in a dusty climate and the homeowner doesn't want to climb on the roof and do it himself

One can lump all those negative costs into one bucket called "ongoing maintenance" to simplify things but nevertheless, it doesn't seem like many ROI calculators properly account for them.

(That said, some people pay the premium for solar panels to gain power autonomy which overrides any over-optimistic estimates of installation payback.)
Last time I visited San Francisco I had border officials twice just suddenly snap at me. While getting my luggage an official just randomly approached me an asked me some random question in an angry tone. Then when in line holding a piece of paper on which I had written my ESTA number, an official came to me and just pulled the paper from my hand, demanding "what's this!?". Additionally they flipped through my entire itinerary.

Consider that this is someone's first experience on US soil and it sets the tone for the whole trip. Nothing like this has happened in any of the other countries I've been to, including India, Vietnam, Cambodia etc.
It's also hilarious that they're protecting their knowhow like this, where Sony imaging postprocessing of taken pictures is really bad.

They ship capable camera sensors on their devices and are outperformed by other vendors who use their same sensors, but don't suck at image processing.
Pretty sure satoshi never signed anything.
What a crazy world.
This reminds me to the Hun village in the Swiss Alps:

https://en.wikipedia.org/wiki/Anniviers or
http://archive.worldhistoria.com/the-hunnic-swiss-valley-val...

Because the difficult landscape, these villages were isolated and kept the culture and some of the language. Funny to see the motifs on my mom's table cloths or the ornaments on my far relatives' main gatein Transylvania are exactly the same.
The greatest divide of all
Not even close. You can't be serious. China and Japan are nothing alike and any comparisons would be entirely irrelevant. For starters, Japan is a capitalistic economy with a democratic government. That alone is enough complexity to make any china >> japan comparison invalid. But just for a cherry on top; Japan 30 years ago wasn't known for excessive espionage and IP theft. Sure, all countries do it but China has taken IP theft to the next level -- their entire economy is practically based on it. Tell me, when was the last time you bought a knock-off from Japan? 30 years ago, knock-offs didn't come from Japan, they came from Singapore, Indonesia, Cambodia, China, Laos and a few other poor SE asian countries. But not Japan.
It might be helpful to be a bit more precise here.

The expression "first-order logic" (FOL) is a bit vague. Do you mean
pure FOL (i.e. all axioms are about equality) or FOL plus additional
axioms? Pure FOL (without additional axioms) is indeed rather weak
and cannot be used for much. That's why mathematicians build a
foundation of mathematics on top of FOL by assuming the truth of
additional axioms.

The most well known foundation of mathematics built on top of FOL is
ZF-set theory which adds about a dozen additional axioms about how to
construct new sets from old, and when two sets are equal.

There are other FOL-based axiomatisations of mathematics such as Quine's NF, or
category theory (which can be expressed as a theory on top of
FOL). There are also foundations of mathematics that are not using FOL
(Martin-Loef type theory and successors such as HoTT).

Goedel's first incompleteness theorem forces all those axiomatisations
of mathematics to be incomplete, meaning there are formulae A such
that neither A nor the negation of A can be derived.

A statement like "99.9% of the mathematics anyone ever does" is about
FOL extended with foundations of mathematics like ZF, or a
type-theoretic equivalent.

However, mathematicians are getting ever better at producing
interesting formulae whose truth (or otherwise) cannot be settled in
ZF (or similar) [1]. In order to deal with such expressivity gaps,
mathematicians investigate more powerful axioms, called "large
cardinals", which claim the existence of certain extremely large sets.
You can also think of them as more powerful induction principles.

The problem with inventing new large cardinals (i.e. more powerful
induction principles) is to navigate between the Scylla of expressive
weakness (the axiom is a consequence of other axioms) and the
Charybdis of inconsistency (adding the axiom allows us to derive
"false").

[1] https://u.osu.edu/friedman.8/
You can justify the cost of anything if you compare it to a made-up scenario where having the thing is far better than not having it. That's just rationalizing; it's not a valid analysis.
PEI stage firmware backdoor for UEFI based firmware
No, I don't agree. If someone spends time creating course content, someone else steals it and sells it, "theft" is exactly the correct word.

If you do this in Kindle World - copy words from a book, and sell them as your own in a different book with your name on it - you get taken down and thrown out, and the author may sue for lost income.

Online course content is no different.

It's theft. There is no other word for it.
Do you know what kinds of optimisations Erlang/BEAM does for clusters of independent nodes? Does the user have to tell Erlang/BEAM which thread lives on what node, or does the scheduler handle this automatically?
I'd love an IDE that auto pulled code snippets in based on what I was working on. You could use he file name, algo pattern, etc. Would be hard to get right but worth it.
I was in similar situation with Google Cloud. My 2 projects were disabled, they just give me 3 days to send appeal (of course I did it in first 15 minutes). After 3 days without getting response I started complaining on social media, only after that I got contracted by Google representative and they fixed this issue. So it took a week to restore my projects.

I wasn't hacked, and didn't do anything wrong. It seems that their thread detection tools doesn't like when you're using an unusual port and it disabled my project automatically. It happened to same project few weeks later, again because of fault on their system. Yes, one of the projects was disabled twice. Fortunately for this time I have a personal email of the guy who helped before, so it was quick this time, just few hours of downtime.

Of course you don't get any explanation, just automatic email "your project is suspended". After this you lose access to you servers, access to project dashboard and Cloud Logging, you're unable to check what happened, have no access to db to make backups or move to other server, just nothing, all disabled. Good job.
This is completely nonsense. Japan did not commit mass espionage and IP theft.

Copying? Reverse-engineering? Sure, what country doesn't do that? That's the baseline. China is doing something completely different and on an entirely different level. The sheer volume and amount of IP theft and espionage they engage in is jaw-dropping. Whether they're using useful idiots/nationalists to steal the space shuttle plans, or running their hacker groups targeting corporate/governmental entities 24/7/365, it's moronic to equate that to Japan in the 70s/80s.

Again, Japan wasn't known for their espionage efforts because they engaged in so little in comparison with everyone else. Hell, Russia was the bigger threat in the 80s thanks to the cold war. Japan was a complete non-factor. Japan had a growing economy that people were scared would supplant the U.S but that's where the similarities end. I'm befuddled how this nonsense is allowed to stand here on hackernews. It's reddit level garbage.
Data science trello
Say there's two tables, users and user_preferences. Someone goes in, takes the contents of users (hashes and salts and all). Only some of the user information was obtained!
Dilbert Comic Strip: Corporate Entrepreneurship
> It's kind of annoying, I don't really want to spend all my time writing content

I hear ya. I really do. I'm not sure what your project is but it's important to remember that no matter what you do that you're always providing value to the user (otherwise they have no incentive to come to your site). Many times that's writing content (tutorials, blog posts, etc). Anything that can actually give them something interesting or something they can act on.

But you don't have to only write those over and over and hope for organic growth. You need to jump into social media and jump into it hard. Write something interesting? Pimp it out on Facebook, Twitter, Instagram, SnapChat hell even Musical.ly depending on your demographics. Find someone in the same or similar space as you talking about a topic near to what you have written on before? Jump into the conversation. Provide value. Re-pimp your articles in different contexts.

Writing content that provides value is important. Diving into social media is important. Try to give them both time and certainly get into the social media game as much as possible.

I'm not sure how the HN crowd feels about Gary Vee but the dude is a social media beast. Just listen to a few episodes of his podcast. He provides great insight around social media.
It's not true in some cases, sometimes. It's still quite easy to cause performance problems listening to scroll events, because even if scroll is partially asynchronous, the webpage itself is not - the browser will wait to render new content if the page is blocked.
Not really, you mainly need it during the day for commercial demand. At the moment we're still in the phase of "negative demand" in almost all countries, where there's no question of storage and it just manifests as the ability to turn fossil power stations off. The UK has at the moment turned off most of its coal generation capacity for the summer.

(Is there a US equivalent of http://www.gridwatch.templar.co.uk/ ?)
In general, rural areas in England voted to leave while cities voted to remain. Immigrants are more likely to come to cities rather than the countryside. Those that work in the countryside are more likely to be seasonal labourers.

That said, I don't think the immigrant numbers are so high to have made that big of a difference. The UK population is >60M.
CycloTaxi:A pedicab with electrical assistance for local transport
China Unveils its 2020 Mars Mission
Indeed. But also strategy instead of tactic, culture instead of way of working, engineer, architect and many other have a ambiguous meaning these days, so if you want to precise, it is better to use something else.
Since when though? Free movement within the EU has been in effect for 30 years.
Direct link to the article instead of a google redirect: http://www.independent.co.uk/life-style/gadgets-and-tech/new...
> We've seen that multi-sig was introduced and it still didn't help.

Only because nobody actually uses it, I think? Or have I missed out on something in the Bitcoin community since I left it?