skysight-inc/HackerNews huggingface dataset:
Xoogler here, but I guarantee:

1) This conversation (and complaints) already happened, repeatedly and in-depth, months ago on various internal lists

2) The response - the Decision is made, you're change averse/not a representative user

3) Whichever PMs/leads/designers involved had an OKR to do Something, so Something had to be done
similarly, I lost 60 opened tabs on my iphone chrome.

When I don't have time for a long read, I keep the tab open, so they are like my temporary bookmarks. The new chrome iphone app introduced a new "close all tabs" button at the bottom left corner. I mistakenly pressed it.
How Important Is Copywriting for E-Commerce Business Success? Very
We can’t

But 200 years ago we “didn’t need” relativity and then we did

Asking questions and wondering about the things we don’t know is how we now know about many valuable things that, in the past, didn’t appear to be valuable
Its main app isnt musically, its Jinri Toutiao, a news app that has reputedly $2B revenue. TikTok, Musically is just its new acquisitions and ventures. It owns a vast array of video content based sites and apps.

http://bytedance.com/products/

From what it seems, its trying to dominate the new media space in China and Asia through consolidation and acquisitions.
> * Payments to gray area businesses like porn and marijuana businesses who can't get credit cards

I was aware that US cannabis businesses have a lot of trouble getting banks to work with them, due to federal level issues, but I never even considered that angle.

But looking at it now, it makes perfect sense, both crypto and cannabis legalization became very mainstream around the same time.

Tho, have any legal businesses actually adopted this. How common is it to have a cryptocurrency payment option at retail dispensaries?
> it would be cool to see Zig on QBE.

from https://c9x.me/compile/:

> Text input only. A C library interface is work in progress.

this is a bit of a non-starter

> Some ongoing work on the Myrddin compiler aims to use QBE as backend.

sounds like myrddin does not use QBE as a backend.

----

It is unlikely that Zig will ever use QBE as a backend, optional or otherwise. However, it is quite possible that in some distant future Zig has its own backend that avoids the LLVM dependency entirely. This would be in pursuit of fast compile times.
Yeah, I thought this was old news I heard years ago, but I guess the broke it again.
Is maybe the new Chrome login thing related to this. I'm starting to feel like new GMail and the Chrome auto-login thing are somehow connected. Maybe the whole GMail thing only tested with logged-in Chrome so they never noticed the problem.
It's up! With first post on WeChat's subscription account:

https://paraditedc.com/
Standard deal does not have a discount?
Awesome, I'll be sure to keep up on that.
It's not just Leave vs. Remain, and it's not just the UK. In the US, the two sides can't talk to each other at all either. Something broke in our ability to have a national conversation.

Personally, I think the problem is that social media means that too much of the conversation is in echo chambers, and echo chambers are terrible at fairly considering the other side's view.
Looks like Python 3.7 is not supported yet:

https://github.com/tensorflow/tensorflow/issues/20517

Somewhat off topic: I'm rediscovering the dance required to set up a new Windows 10 laptop with Python, CUDA, and TensorFlow. If I understand correctly, pyenv does not work on Windows. Is there something similar?

Also, if I installed TensorFlow in WSL, it wouldn't be able to use the GPU, would it?
It looks like gcc is going backwards on this one (at least in performance, the gcc-8 code is smaller): gcc-8, which generates the compact code you show, is the slowest of all the versions I tested (at -O3). Here's what I got:

gcc 4.8: 4.1 s
gcc 4.9: 4.3 s
gcc 5.5: 4.3 s
gcc 7.3: 4.8 s
gcc 8.1: 6.6 s

The difference between the compilers isn't just alignment: gcc-8 is generating very different code than the others, which are generally generating a large fib function with several calls of fib inlined into it, so there are many fewer calls (around 300k calls for gcc 4.8 through 7, but around 3 million for gcc 8).
Here it is! With first post on WeChat's subscription account:

https://paraditedc.com/
Ah, so this is why I was force-logged out everywhere for my two accounts in the past day or so.
I am speculating, but perhaps, "Thundering Herd,"[0] concerns?

[0] https://en.wikipedia.org/wiki/Thundering_herd_problem
Facebook is worth $475 billion, 22x as much as Twitter.
Spent a hour or so, the first post is up:

https://paraditedc.com/
> Add multi-GPU DistributionStrategy support in tf.keras. Users can now use fit, evaluate and predict to distribute their model on multiple GPUs.

Is this different than the existing multi_gpu_model? (https://keras.io/utils/#multi_gpu_model)
Eh. The irony of an anonymous person defending a company which forbids anonymity is not lost on me :)
And it looks like it's natively supported via Keras too? https://github.com/tensorflow/tensorflow/tree/master/tensorf...
I can't agree with you.

Can you name a framework where upgrading a very large (several hundred thousand LOC or more) application across 6+ years, two major versions, and multiple minor versions is not a significant undertaking?

FWIW at my former employer we had a huge Rails monolith with something like 500K+ lines of code. On top of that, our genius architects had split it up into a very nonstandard Rails architecture.

We hired these folks (no affiliation, other than that I used to work for a company that hired them) and they did a solid job. They blogged fairly extensively about each incremental upgrade and the problems they encountered:

https://www.ombulabs.com/blog/tags/upgrades

Do you see anything there that's much more painful than a similarly ambitious upgrade in other frameworks?
> Breaking democracy in the US and the UK by being _the_ platform for disinformation.

Blaming facebook for "breaking" democracy in the US and the UK is ridiculous. I can't understand how this can continue being a claim remotely considered valid. I agree (or may agree, at least in part) on some of the other points, but not on this.

Claiming that Trump won just because of the russians putting ads on facebook is at least naive - and ignores the fears/actual issues a very big* part of the US population experience daily. Isn't failing public schooling a problem there also? Does that give us citizen more or less prepared to actually participate in democracy?

Politicians (of all sides) in the UK have accused the EU of being the root of all evil since they "joined", again and again and again: you lost your job? Blame the EU! We can't cut taxes? Blame the EU! You really want to blame facebook and NOT the politicians themselves because people voted for brexit?

If the Russians tried to manipulate (and for sure they did, oh gosh, I'm pretty sure the US and the EU states never do - or did - anything to manipulate elections abroad! Evil Putin, why you do this to us? :cry:) we rolled out the red carpet for them!

Democracy was broken because actual journalists did not do their job. Stop doing what they (may) want you to do, using social media as a scapegoat for their own (willing, sometimes, for sure, at least if you read what Chomsky has to say) MASSIVE failure of being the "champions of truth" they claim (and blindly believe - I worked on somewhat close contact with them for years, I've seen that) to be.
Many of Mikrotik can be loaded with debian or openwrt, its hardware is solid
Those are both fantastic stories.
I do think it has become unfortunate that the choices in a lot of online communities is either "PC police" or "White nationalism". I know people will be quick to proclaim that this is a false choice, but I think Linus correctly identifies that the nuance is lost in most of these online communities and that defending language without any CoC has largely come to be defined with the anti-PC people who seem to see a liberal agenda around every corner.

All sense of moderation has left our discourse (not just in tech), but I do think the right choice is to identify with the PC police types (as Linus seems to be indicating) and to try to be kind and corrective whenever the more ardent members of that group start to lose all sense of proportion.

Here's hoping we can all come back to some sense of moderation one day. Linus definitely crossed the line a few times, but overall it never seemed personal, at least to me, but always about the tech.
IMHO, you can never win the UI war, because habits.

If they improve the speed and make it work as fast as the previous version did, I think most users will learn to live with the new UI.
A Flannery O’Connor Reading List
Interesting. I usually use Chrome and I get the loading animation every time. The old one had an animation too, but this one takes 2-3x longer.
LinuxKit, a toolkit for building minimal, immutable Linux distributions
I'd like to hear about some of these platforms. 5+ years of continuous development, 2 major versions, heaps of new framework functionality, etc.
Why would the US House care about Google's business practices in China?

I think Dragonfly is horrible, but why would the House care?
> You can find other platforms we're updating is a lot easier.

Care to name the platforms that would be much easer to update at Github's size across two major versions?
Yes, that’s pretty much true and of course it’s regrettable. But on the other hand even news that like to think themselves as neutral, say NPR, will, when interviewing a partisan follow the pattern thus:

When interviewing liberals, don’t follow forcefully up on omissions or questinsble assertions.

When interviewing a conservative (regular, not Trumpist) will bring up omissions or will follow up on questionable assettions more forcefully.

Regarding campaiging, they will embed more with liberal candidates and follow progress more than with conservative candidates.

I’d be happy to know I’m wrong, but this is my take listening to NPR regularly.
It depends on scale. It tooks us at a previous company over a year to update from Java 6 to Java 8 (technically 7, but 8 was released before we got done with the upgrade so we jumped to 8), and that didn't involve any major new frameworks. Where I'm at today I don't even want to think about upgrading from Elasticsearch 5 to 6+. Terabytes of data indexed each day plus way too many consumers. I think web frameworks are easy to upgrade compared to databases or schema, at least when you're faced with distributed architectures.
Societal pressure to do everything it takes to get rich and succeed is a serious drug. I also contribute some of it in cases like this to the fact that some programmers are unfortunately just not well adjusted.
It's not the time it takes to write the code I'm concerned about. With more LOC per feature there is more code to maintain, there are probably more bugs, and there is more code one has to comprehend to understand what the system does. That has a significant cost.
That's not enough. You can vote for a populist, your 51% can get the populist elected, but they have to work through the regular system to get anything done, and the regular system has (very deliberate) checks and balances to keep one office holder from doing too much damage.
I had totally missed that. Oh my.
There is absolutely, 100%, without qualification, no circumstance whatsoever where a regression is good for most users.

The fact that you think so makes it hard to take anything else you've said seriously.
You compared the company to dog shit, even the best of which won't make its owner any money. Yet, this company, with a $75B valuation, clearly has made its owner some money.
The US government, corpations, police, other proxies are frequently responsible for human rights violations way worse than building a filtered search engine. How about a hearing about how US made weapons are killing civilians in Yemen? <crickets>. The GOP just confirmed a CIA director who previous gig was literally torturing people at black sites. But by all means lets all fixate on Google.

The conservative-bias thing is political kludge for $money$ & attention and because Trump (a moron) doesn't understand why his unpopular irrational ideas aren't ranking higher on a automated popularity engine.
Same thing do real-time search-engine. They store checkpointed-data in inverted-index type, and real-time data in b+tree.
This is just pointing out a site that's ranking--the title of the post doesn't go with the content of the post. The "how" isn't revealed.

Regardless, most likely there are links involved, and there actually be canonical tags involved, as well. If there are links involved they're most likely hiding them from link crawlers like ahrefs and Majestic.com.
If Apple doesn't offer a better solution, Electron's performance will eventually catch up to "good enough" for all sorts of purposes and then nerds will really be crying as those Electron apps take off in popularity.

Slack is only the beginning, and Apple sees what's happening, perhaps a little bit too late.
I replaced it with another habit.
It's irrational to hate without mentioning tradeoffs. Sure, if performance is your only metric, then Ruby is a bad choice. But that's rarely the case, particularly with the web.
Exactly. And without the standard x in the corner to just dismiss it. I don't want to update now or in 1 week (my options currently). If you are going to force me to do something, then just do it already and don't play these games.
There was a quote from a documentary where they claimed that they picked Powell to deliver the theory about WMD specifically because his approval ratings were so high.

Apparently, Powell didn't want to do it and Dick Cheney (or maybe Rumsfeld) said to him "Why? Worried you will look bad? Given your approval rating you can afford to lose a couple points."
When you are getting money on a 75B valuation good luck cashing out on that sort of startup. The investors will eat most of that profit leaving you with a few million if you are lucky on a big exit.
OK, but can you even guarantee an upper bound on the damage of this gene drive getting out of control? For all we know, it could result in even more lives lost. We would be so screwed if, for example, all insects became extinct.
One of your favorited links is "Holloway Guide Equity Compensation"[1] and it has a section of typical percentages. It also mentions some higher percentages for employees which are not typical.

As for "fairness", it's going to ultimately be in the eye of the beholder. You could give employee #12 a 5% stake (which is CEO level at other startups) and yet that employee still feels it's "unfair" even it's explained that he's getting more than anybody else in SV. It's human nature for the employee to think he's worth more, and for the employer to think he's worth less -- and therefore, they negotiate.

[1] deep link to the employee ownership percentages: https://www.holloway.com/g/equity-compensation#_there_are_no...
Pre-disclosing news to publications is a standard affair in business and politics. Nothing out of the ordinary here.
50 years old is mid-life crisis time. If his girlfriend has already seen enough of capitalism then upsetting wall Street might just be a naughty thing to make her laugh, if wrapped up in a 420 reference, worth it for two minutes even if costing billions. These things happen when mid-life crisis strikes some people.

People in their twenties that get thrust into the limelight generally do defer to some more sensible babysitting advisers, as per the Google deal with Schmidt. The handcuffs are on as far as money and share valuations go with the junior crowd. It is the 'responsible 50 year old adults' you need to worry about.
Python 3.7 is supported if you build master from source. But that can be a lot of work and though it may solve your TF problem, it may create other problems with other Python packages.

In my experience conda is the way to go for setting up your environment. I did not have great luck with pyenv, YMMV.

I don't know about WSL. Maybe setup a dual boot with Ubuntu on your system?
The hover effects are atrocious.
I don't use or scout military hardware but if I were planning to use fpv quadcopters for military use the first thing I'd do is get spread spectrum control hardware.
Show HN: Atomik [] of Doom – Four cold-war themed pixelart games
Maybe because their codebase still serves their use cases very well?

And perhaps they have little to gain and possibly much to lose if they ditch it?

You didn't say much in your question, so I don't know if you feel they ought to rewrite with a popular SPA framework or use something like Elixir Phoenix, but if their Rails-based solution handily serves 30 million users, why do you feel so strongly they should move to something else?
Definitely yes, and plenty enough.
Michael's other blog post has some numbers:

https://blog.ycombinator.com/yc-has-changed/
Because that's literally the case. Check the network traffic with Surge or Charles. I'm not sure if the iOS 12 store has native parts to it (because it's pretty responsive), but there's always a significant XML blob downloaded.
A whole world currency that is potentially immune to inflation and government manipulation.

No currency conversion fees.

The ability to send funds to anyone with no middle man and no fee (besides the miners).

Also the removal of business and corporate surveillance. Right now Banks, Mastercard, stripe, venmo etc. know everything about you. They can then leverage that information in any way that they want. I don't like that. You run for office on an anti banking or big business platform and amazingly its leaked that you have an ongoing monthly subscription to X.
Can you imagine if your browser or some add-on decided you could auto-fill info. on a form like that, and inappropriately checked the box or filled the radio button or whatever?
Wow, this is amazing and old school - doing the art, sound, music, programming. I think the only advantage he had was he could look up anything on the internet and possibly find an answer to technical road blocks, he still had to polish and rework for five years (and not feel pressure to get or work a regular 9-5 and keep his relationship going, though it sounds like it may have been a close call there towards the end with the three playtesters helping immensely).
Introducing Privacy Toolkit by Search Encrypt
> Fire whoever is driving your god awful UX on web.

I have the feeling that UX specialists are actually the problem. When you employ people to work on UX and design, well, they will work on it, even if there is nothing to do. So you get periodic redesigns that improve nothing but justify the existence of a bunch of people whose purpose in life is to propose UX changes.
Speakninja: Tech Speaker and Conference Newsletter
PDC 1 – WeChat subscription account
This is disingenuous. Quoting the abstract:
```
Language design does have a significant, but modest effect on software quality. Most notably, it does appear that disallowing type confusion is modestly better than allowing it, and among functional languages, static typing is also somewhat better than dynamic typing. We also find that functional languages are somewhat better than procedural languages.
```

The "statically typed" languages that you're focusing on (I say probably because they're the ones with high bug counts in the data) are probably C and C++, which have other issues making them higher in bug count. C is hardly even typed. Both have manual memory management.

Also, there's no control for commit frequency. Some people put everything in one commit, while others commit every line change. The Rails Tutorial even recommends the latter.

Lastly, Scala and Haskell killed in this study, as far as raw numbers go. But it doesn't seem significant.

I'll stick with subjective evaluations for now. This is just too hard to measure.
Oh shit. We didn't know "hawski" from the "hackernews form" doesn't like it, lets revert stat!!

Threatening to quit is the equivalent to Godwin."Ima gonna quit" is probably the saddest thing to share on the Internet.
These four games were made for the exhibition "Atomik Bazar" organised by François Burland in Fribourg at the Espace Jean Tinguely-Niki de Saint Phalle. The graphic line of the four games, all named "Atomik [...] of Doom" in honor of the exhibition, is heavily inspired by the work of François Burland, especially his well known war ship,submarine and airplaines.

Atomik Chaotik Bombing, Blind Threat, Inaccurate Laserfights and Unpredictable Meteors Field of Doom are all inspired by the main theme of the exhibition: The Cold War. Each game, in its unique way, challenges the player through a new aspect of this period: nuclear and space domination, invisible threat and arms-race.

Let us know what you think!
And all of those credit card companies know that you have a porn subscription. That can be leveraged against you should you ever run for office.
Everyone living in EU (you don't need to be a citizen) is a "data subject" in the GDPR sense. But the Estonian e-residents ...that is a good question.
Great news! I have been using Nim almost exclusively for my open source projects for years now, since when it was called Nimrod...

It is simply amazing to see how it evolved and improved over time. I love the fact that it runs seamlessly on several different platform, that is so fast and so syntactically expressive and elegant.

Way to go guys, Araq, dom, and everyone who made Nim possible! Really glad you are finally getting the momentum and the attention that you deserve. Keep it up!
The article is from last year but it's still extremely valuable and interesting.

Exploring this topic is currently my primary hobby. Specifically, I've been using OpenAI's retro (Sonic, Contra, Mario, Donkey Kong and, more recently FZero) and comparing the ancient NEAT with more fashionable stuff like DQN, PPO, A3C and DDPG.

With my extremely limited experience, NEAT seems to outperform all of these other algorithms. I believe the advantage is the potential for strange/novel network structure.

And the best part is that NEAT doesn't require a powerful GPU.

Apologies for the shameless plug but here's a link to a series on youtube I made about using Retro and NEAT together to play Sonic. https://www.youtube.com/watch?v=pClGmU1JEsM&list=PLTWFMbPFsv...
I've reverted back to using the Basic HTML view. But, I'm also working to migrate away from Gmail. Sad to see the demise of Google, but it seems all good things must come to an end.
Yes, both points make sense. And I assume the 10s latency is also geographically related - i.e. it's worst case 10s for the longest distance on the network topology graph? That should be fine.

Low latency requirements also tend to be geographical, I think - stock markets are mostly specific to a single country, examples like ticketing are usually specific to a single city / edge. For general news being broadcast globally, that kind of latency is fine.
> within existing theory, the location of "the farthest we can see" is not particularly meaningful physically

Except that you can always put a finite upper bound on that distance. That is what matters with regards to the topic under discussion.
Stranger things have happened.

I've personally found an increase in instances in which I think, "The likelihood of X is so low," and then bam! X occurs.
Jeremy, I live in PA. Do you have online streaming for this course or do we need to be physically in CA
Here's how: https://news.ycombinator.com/item?id=18096225
Primarily cost of living increases for the founders. Things like hosting and other services have gone down.
Please leave GMAIL. I hear AOL has got it going on.
^ This is called “Whataboutism”. Stop it, please.