skysight-inc/HackerNews huggingface dataset:
What's cool about it? It's totally bizarre to me that someone would spend two years on a project like this.
If we ignore the fact that it's a cell phone which requires another cell phone.
Smart move. The UI wasn't that great, the product wasn't intuitive, and why would you have two inbox clients from one company? Normal people don't use Inbox, they just want to use regular Gmail and not think about it.
This may be an example of the frequency illusion, or Baader-Meinhof effect, which I've only recently become aware of.

https://en.wikipedia.org/wiki/List_of_cognitive_biases#Frequ...

The vast Julia PR machine is certainly earning its million dollar bonuses this month...

(But you're right, of course; with a stable release out, people are now able to use and promote the language more effectively.)
Likewise. I come from a mostly C background (embedded), but now Python is especially popular in my close circles. I liked it at first, but over the past five years I grew to despise it for anything more than a single file, 300 loc program.

In stark contrast, I’ve been playing around with Unity/C#/Visual Studio and my productivity with this tool stack is through the roof. There, it is rare that I create code which doesn’t fill its intended purpose the first time around. It’s all so easy, and InteliSense makes the quite verbose typing not felt. The tooling and safety is magnificent.
International Programmers’ Day
> I wonder how long until companies outside of Europe decide it's easier just to block all traffic from Europe in protest.

Exactly this. I already hit error 451 when trying to read some local news in US when browsing from Europe (I don't remember name of the page now). This happened after GPDR came into effect.
I can totally relate with companies who don't want to deal with legal mess related with GPDR and other nonsense from EU an prefer to just show the user error 451 page.
I'm pretty sure VPN providers and huge companies like Google will benefit from this legislation.
How would a more nuanced counter-argument look?
I don't think most ad-revenue driven companies claim that these things are done locally, which seems key.
Behind the Scenes at Tesla’s Gigafactory: Field Notes from Our Recent Visit
Illinois just legalized medical marijuana as an alternative to opioid prescriptions.
Ah, right. Considering the first thing I do with a new mac is install Firefox and Chrome (front-end developer) then maybe it’s just been unlucky timing that it always pops the message up as I’m loading a competing browser.
People should be able to vote from home using a mail-in paper ballot with an audit trail, like we do here in Washington state.
Walmart Selling Bitcoins for $1? Thanks to Walmart
I wouldn’t say Hack was ever popular as a language. The HHVM certainly had popularity as a runtime for PHP until the speed increase of PHP7.
My previous employer sells a legal review & production solution with a Silverlight UI. I left half a year ago, but if all is well they have just finished reimplementing it in Angular.
You can't transfer games between accounts on Steam
Where can I file my adtech complaint against Google? (No where, trust me.) Their "algorithms" think an SVG on my site is malware (it's downloaded from the Apple website -- you know those "Get it on the app store" buttons?)

Now we can't even show an in-house ad without getting an error about the site having "malware".
That's actually sad to hear. From my limited experience in China it seems like an amazing entrepreneurial place, in spite of all the barriers. You can't even access Stackoverflow there! But the culture there is really "no excuses" which I respect a lot.
Just curious, since I'm not a mobile developer, is most app design done with pixel perfect layouts now? I vaguely remember watching a YouTube tutorial years and years ago (iPhone 4 I think) about making apps and many of the interface elements would expand/contract to the devices screen.

Not bashing on your decision, just generally curious. If so, that sounds like a lot of work to make custom interface layouts for a half dozen devices.
I've worked as a PM for a few startups and scale-ups and can confirm that sometimes one of our responsibilities is to slow down the release speed. Why? Because, after (and even before) the customer base passes a certain threshold in size and complexity, there are many more hidden variables in the "what and how to build" equation.

This being said, as a PM (or at least as the specific "story writing and prioritizing" sub-category of PMs known as a Product Owner) you sometimes have the feeling that you're adding complexity and overhead to the process without actually contributing much. I guess this is true mostly when you're new to the company and have a long way to becoming an integral part of the product development machine.

In addition, I have to agree with this line taken from another comment: "Growth stage developers are a different breed than scale stage developers. As a company reaches scale, things generally need to get more formal and experts take favour over generalists."
Learn Vim with These Great Free Books
What do I literally know nothing about? I spent way too many years using Windows (not knowing any better), so I know more about it than I care to. I'm not sure how mentioning Wine's capabilities is hate in any case. But I'm happy to learn about whatever I may be mistaken about.

Edit: Ah, I realise what the 'hate' remark is about, my comment about Windows 10 and sanity. Here's my Windows 10 story - I was installing it on a 'game box' (since repurposed as a Linux workstation) off of a usb stick. In the middle of the installation, it complained about some sort of missing drivers (in a very opaque fashion). I wrote down the information and went off to the Internet for help, figuring, it's easy to help for Linux issues, so Windows issues like must be even easier, given its wide-use. But nothing I found made any difference. Until I came across a suggestion somewhere to unplug the usb at that point in time and plug it into another usb slot. I thought "that's silly and will never work". Of course, that was the solution. Note: it didn't matter which usb port it was plugged into initially, so it wasn't a 'usb3 drivers missing' issue or anything like that. For whatever reason, at that point in the installation, unplugging the usb and replugging it in made Windows 10 'see' the drivers. I spent way too many hours on such a silly (and still to me opaque) problem. Thus I don't really associate Windows 10 with sanity. (And I won't mention my experience with the official Microsoft Store and malware.)
It really is not. The XR is quite a bit bigger (150.9x75.7x8.3mm versus 143.6x70.9x7.7mm) and with a bigger (6.1" versus 5.8") but lower-quality screen (326 DPI LED w/o 3D touch versus 458 DPI OLED w/ 3D touch).
After 2 years, Vegeta is truly over 9000
Indeed, this seems to be the best way for a small code base that gradually grows in scope and criticality. It allows rapid development early on and better stability later in the project.

I'm really glad that Python is making good progress on this front.
Maybe "Napalm Girl" v Facebook, as an example how chilling effects and cultural differences can lead to an outcome which is perceived as censorship in Europe?
Very interesting!

I like the idea of decoupling compute from storage for streaming/log data.

I wonder if it would be easy to make it run under Consul, instead of ZooKeeper.
I appreciate the Dr. Ferris quote. It's pretty scary to see so much of Atlas became reality.
Juvenile or adult? Leap-year suspect poses conundrum for court
Did they consider that some people might call this iPhone Excess?
Insiders Secret to Cracking the Google Summer of Code – Part 1
That assumes all consumers are connoisseur gamers who are well-informed about the verious upcoming indie games and not just kids who want to play Battlefront because they like Star Wars.

In other words, this assumes, as the efficient market hypothesis requires, that consumers are perfectly rational and have perfect information about the market. And I hold that, as always, this is not actually the case in the real world.

Moreoever, loot boxes aren't just some random game design feature. They are currently the best way to make money with a game. (And I believe they are well-known to the vast majority of developers). So there are actual economic forces pushing developers to implement loot boxes unless they explicitly reject the idea and have enough resources to do so.

> Obviously if people buy games with loot boxes, they don't oppose them strongly.

This is exactly the circular reasoning I'm talking about in the parent post. If that were the case, then people wouldn't at the same time complain about them so much.
For me it's costs saving and not depending on any AWS specific technology.
New #PyLocky #Ransomware stands out for anti-machine learning capability
Isn't this only disturbing if one rejects there being an objective distinction between misinformation and information? Sure, there are gray areas, but there are many actors exposing people to indisputably factually false claims, and "false" in this sentence is quite often not a political concept or subjective. The pope didn't endorse Trump. Trump's inauguration crowd was not the largest in history, etc.

Google may be involved in a lot of manipulative things, but trying to distinguish between blatantly incorrect sources of information and the rest does not seem like a shady political motive to me, and there overall goal seems worthwhile to me. Encyclopedias and scientific journals also manipulate what people are seeing and I don't think filtering mechanisms in general are problematic; it depends on how the information is selected, and if this is done through a good process, it can be very beneficial.
"Furthermore creating native packages for even the major distros and LTS releases is too difficult."

This is simply not correct: the truth is that people are lazy and don't want to spend the required time reading the documentation, the first thing a real engineer does. Instead, they just want instant gratification. They just want to hack. OS packaging is actually quite easy.

"We still need pip because nobody creates native packages."

I created over 170 CRAN R packages as RPM's. Was it time consuming? You bet! But now it's done correctly. Now it's done cleanly. Now I don't need nonsense like Docker, and I could even plug them all directly into Kickstart and have Kickstart spit out ready to serve systems with a rich R environment on them. With no scripting or any code. Just because I made RPM's, the client now has an architecturaly simple application ecosystem. Simple is robust.
If you’re testing an arbitration clause outside of arbitration then it’s already clear that the arbitration clause wasn’t binding.
We should all switch to Esperanto! :)
Easier, but not easy.

During my PhD I've translated about a dozen papers into English, mostly from Russian. Google Translate and Yandex Translate did the actual translation (I would compare the two), but what they produce is not always intelligible or correct. On a few more important papers I went through the paper sentence by sentence to clarify the translation. It's not uncommon that I have to change certain phrases because the software translates a phrase literally when the equivalent is not a literal translation, for example. Sometimes I didn't know what the equivalent terminology was without research and guesswork. I also added footnotes as appropriate if I thought they would help the reader understand something which would not be clear if they were unfamiliar with the original language or research culture.

I would not be surprised if I spent over 100 hours on a particular series of 3 papers alone. I don't mind the time, as I enjoyed the process and learned a lot from it.

The good news is that I think the feedback I provided Google Translate improved the quality of the product's translation of scientific Russian, it is slowly getting better.
I hear good things about spreadsheet functionality in org-mode.
So... anyone know of an open source mail client that is designed around the same philosophy as inbox?
For anyone who was as confused as I was, this page has all the answers https://docs.lucee.org/guides/getting-started/getting-to-kno...
If you go to slide 70 of the CMU link posted above [1], it covers an algorithm called FutureMatch [2], which attempts to assess or predict the quality of a matching. I wouldn't call it AI as the article author calls the algorithm, but more of a subset of ML -- reinforcement learning (RL).

[1] http://www.cs.cmu.edu/~arielpro/15896s16/slides/896s16-14.pd...

[2] https://www.cs.cmu.edu/~sandholm/futurematch.aaai15%20with%2...
European here. I can't view some major newspapers in the US such as the LA Times. Smallers ones like the Virginia Gazette and Daily Press are also verboten for me.

Many US newspapers now redirect to tronc.com for a standard disclaimer.

For example, the LA Times redirects to http://www.tronc.com/gdpr/latimes.com/, which says this.

Unfortunately, our website is currently unavailable in most European countries. We are engaged on the issue and committed to looking at options that support our full range of digital offerings to the EU market. We continue to identify technical compliance solutions that will provide all readers with our award-winning journalism.
I think the upload filters are meant to serve a peeking hole for EU governments to listen to what people share on the internet, as this bypasses the encryption. This will enable governments to stop content harmful to the regime from being shared and also track individuals who are working against the government. This all happened before in all socialist regimes. I remember it well, when I was phoning someone there were censors actively listening to the conversations. This is being transplanted on the internet. It is ironic how people fought this through the 80s only to have it reinstated.
- Ayn Rand.
You can also use a proxy object to keep state in sync between client and server. Replace verbose API calls with JS objects. Reading and writing from server become native JS mutations.
Protein powder is essentially powdered milk. I don't think you can really 'cheat' with it, it's just 'food' :)

Random pro-tip: unflavoured whey powder goes into just about anything (and is 150% less gross than I thought it was before I tried it).
Yeah, I thought for sure it was gone too ;) it's the only Apple notebook I can recommend at this time.
On average, ours have less nuclear options.
Coincidentally, the idea of this natural conversational limit at Four surprises me. Sure, it is challenging, if you intend to participate (without just being a spectator). I'm used to Six as the described hard limit for this phenomenon.

The professor would then muse down a tangent about "six archetypal roles". But remembering this about human active memory and reasoning capabilities flushes things out a bit more.
“I wish Mozilla would include a default content blocker to block Google”

FTFY
There is lack of decently read audiobooks in English at any price, and the situation changes little over time. Dictors are horrible and even blockbuster titles like "The Name of the Wind" have poor recordings.

On the other hand, I have access to a wealth of audiobooks in Russian, ranging from free-as-in-beer recordings from Vlad Kopp, Serguey Kirsanov and Igor Knyazev to literally hundreds of $2-4$ offers on litres.ru.

Interpreting audiobooks is an art. Some audiobooks are great performances that influence popular culture, like "Hard to be a god", starring Leonid Yarmolnik. Vlad Kopp gathers concert halls for his live reading performances. Igor Knyazev has a cult following.

If there is an example of copyright stifling culture, this is it. Russians had laxist copyright rules for a while, and the art of producing audiobooks flourished.
I don't know what 5 year olds you hang out with, but I think this would have gone over their heads ;)
git push origin current?
Lexus ES becomes the world's first production car with digital side mirrors
Just as a side note, neither iTunes nor Amazon have DRM on purchased music. That battle was won my consumers.

The battle for DRM-free video, however, is far from won. I’m not aware of any source for legal DRM-free video purchases (other than niches like stock video clips).
Closely related (and even briefly shown in the video) to the description of a computer as a bicycle for the mind: https://www.youtube.com/watch?v=xqxWlvJ35yk
Silverlight is used simply because MSFT grant the use of their DRM license, unlike Adobe at the time.
I've never known anyone, minority or not, who got teary-eyed at the word "slave". Uncomfortableness with the basic terminology of slavery is a reflection of how people relate to their privilege, especially in an era where minority rights and minority power are at the forefront of the contemporary narrative.

That isn't to say that there doesn't exist terminology that people should be mindful of. But most privileged, white people wouldn't recognize it. When the candidate for Florida governor denied using the word "monkey" to illicit traditional racial animus in his conservative base, people on the left were incredulous. But why? As we're seemingly attempting to do with the words "master" and "slave", we work hard to erase the incidents of oppression rather than actually addressing oppression. Is it so hard to believe that, once excised from common speech patterns, the memory of the origins and import of words and phrases is forgotten, even if the undertones linger? Especially among earnest individuals? (You can be earnest but still prejudiced and even prone to using the language of prejudice.)

Now, no doubt blacks in Florida had good reason to be incredulous of his supposed ignorance. But context matters, in particular the perseverance of the more crass language of racism in Florida. The use of the word "monkey" was offensive because of the context and what it implies, quite concretely, about the motives of someone running for a very powerful office that has traditionally done horrible things to certain Florida communities. But nobody is, yet, arguing that we should remove the word monkey from zoo plaques, or stop using terms like monkey-patching.

And that's despite the fact that, very much unlike the word "slave", if you shout out "monkey" in the company of certain groups heads will turn. Chattel slavery doesn't exist and hasn't existed for a long time. Absent a malicious or awkward context, the word "slave" doesn't elicit or trigger any anxiety or anger or tension in African-Americans. That slavery is some pervasive obsession of African-Americans that shapes and colors their every thought is a TV trope, and a racist one at that. Blacks no more identify as a slave then they do a monkey. Again, context matters; it's the context which makes the implication; it's context which turns a word into an instrument of oppression. But when the word and topic legitimately come up it makes privileged whites very uncomfortable, which is why it's so memorable and poignant in their collective imagination, and why it makes for cheap tension in script writing.
1. Reddit on the topic of Donald Trump is an example.

2. Forcing social media firms to delete specific kinds of content is another (albeit controversial) example.

3. Redacting all info about Saudi involvement in the 9-11 reports is a great example of censorship under the pretext of national security.

4. The SESTA/FOSTA bills are a recent (but again somewhat controversial) example.

5. Plenty of movies have been censored. One can easily google examples of this.

6. Many works of music too. Just ask the rappers.

7. Forbidding swear words in public/recorded speech is/was a great example. Although it is also an example of self-censorship among Americans.
> Do you have a better solution?

Let the receiver evaluate the information? Sure, some will have false believes. Cannot change that and you shouldn't even attempt to do so. Because authority has been wrong to an equal degree.

The whole premise falls flat in my opinion.

There won't be any viable solution, if the problem cannot even be defined. Currently it is based on a feeling that there are mean and false statements on social media.

And this fact is emphasized by parties who like more control about content.

Anyone aware of the current capabilities of AI should know, that it is no solution, at least in its current state. Sure, big tech likes to signal otherwise. But these statements just underline their business interest in that sector. Nothing wrong with that.

Wanting to tighten control about content is.
That happens under the DMCA, prosecution under existing EU law and the new art11 and art13 wouldn't change much. Notice&Takedown does allow me to review any requests unlike the DMCA and Art13 requires human review in case of disputes. To my knowledge I can ignore entities that send me lots of useless Notices about third party content without legal consequence, I could even get a restraining order.
To be honest, it caught me by surprise how politically unified the whole top management is, and how strong their political convictions are. It is publicly known that Eric Schmidt for example supports democrats, but I (wrongly) supposed that is mostly his personal affinity. Now it seems that not; the company as a whole supports one political party. Now the question is how is this reflected in their products (search, Google News, etc).
Agree, but the iPhone X is damn near perfection, without Steve. Which is admittedly surprising.
Because the only system that sites implement is the DMCA, which is largely compatible with Notice&Takedown in the EU but N&T has much softer requirements and Art13 now requires human review and a founded response from the copyright holder.
Literally everyone already has a Mozilla user agent.
Martin Kleppmann seems to point out technologies for problems
of similar patterns already exist - https://twitter.com/martinkl/status/1039938408393662465
Also because if you use the same language it's easier to re-use code and interface definitions.
On what grounds would they be able to believe that I have read that complaint? Such things need proof in court.
China already released an enforced regulation about this last year: https://www.theverge.com/2017/5/2/15517962/china-new-law-dot...
Yes, the Mac buttons really seem unnecessary and a subtle advert and bias towards Macs.
Outsource Text and Numeric Data Entry to Offshore Partner
It is feasible to outsource text and numeric data entry services to a trusted firm, specializing in the profession for day to day business operation. For more info - https://www.sastabpo.com/outsource-to-india/outsource-text-and-numeric-data-entry-to-offshore-partner-help-day-today-business-operation/
The Chinese language does not lend itself to easy translation to English. It always gets "easier", but not quite good enough. At least not for sophisticated purposes like research.
I'm quite familiar with this concept considering I have gotten a total of 2 Abmahnungen, one of which I paid because I did violate a rule and the other dropped after I threatened to take it to court. You'd be surprised how few of the senders are willing to actually go to court if the outcome is not 100% clear because any case could result in a ruling against them and shut down their business.
> We're not simply replacing ads. We're rescuing an industry.

This stinks of meaningless PR copy. You're rescuing an industry most people would like to see gone. If you want to do good, move away from Google-created products, and focus on the benefit for the common person, not for an industry.
Types are documentation that the compiler (or interpreter) forces you to write and keep consistent, and that your editor can easily understand (:
She's not going to win, but Cuomo is going to lose reelection. He's so thoroughly fucked up the subway he's lost NYC.