skysight-inc/HackerNews huggingface dataset:
Many great men and women didn’t embark upon their greatness until their fifties. And quite frankly, if you are leading a life of dignity, principles, and continual learning, you are living up to the true potential of what humans are meant to be (yet so few humans attain). Your life will be a victory whether you’re flipping burgers, houses or companies.
If you have a little discernment you can probably filter out bad advice. Personally I have often gotten better advice about legal or health issues from online forums than I have received from professionals like lawyers and doctors. At a minimum these responses are a cheap way to learn about things you should be looking into so you are better prepared for talking to a professional person.
GCP beats out AWS by a factor of 2? Interesting
I see it's available on Firefox Mobile (Android) under Settings → Advanced → Media → Allow autoplay.
The natural products that could replace plastic
>Mailspring is the best open source option I discovered

Mailspring is not opensource, only the UI is.
https://github.com/Foundry376/Mailspring/blob/master/ROADMAP...
> It's interesting that a lot of sound programming environments are primarily visual -- I'm thinking pd, Max/MSP, and Reaktor. Probably because many audio synthesis concepts trace back to when people literally had to wire hardware modules together with patch cords.

Visual sound environments are also tools that are taught to music students in conservatories, who don't have any programming ability. These are tools to make sound / art, and people who make sound / art aren't necessarily programmers.

> With text-based code I can read every single character and make sure it's all precisely how I want it.

and when you make art you aren't necessarily looking for the precise. Some people just throw random objects on their patches and wire them almost randomly until it sounds good ; writing the patch is entirely part of the artistic process. That's a completely different mindset that "client wants feature X in Y time, what's the most easy way for me to achieve it".
To be honest, I think pop culture and doomsayers like Musk have been hyping up AI to be something it's not.

It's not actually "intelligent". It doesn't make decisions, it doesn't learn outside of its domain. It doesn't control things you don't give it access to. It's still a goddamn computer program!

People need to start worrying about the real implications of AI--mass surveillance, fraud generation, etc., not the Terminator or AI taking over the world. It's math, and math can be dangerous in the right hands; but it's those hands we should be worried about, not math itself!
When did you last look at Tridactyl?

- :js is there

- You can have numbers with :set hintstyle numeric

- You can have Vimperator style link filtering with :set hintfiltermode vimperator

- There's no map (and probably never will be), but you can bind sequences of keys to "ex-commands", which is probably 99% of what you want, e.g, :bind <C-b>t open google what time is it

The main problem I have with Tridactyl is that it's pretty janky at the moment.
I wonder how many people would run marathons if they had to do it in secret?

See also: https://goo.gl/images/o1L8J7
I am terrible at formal statistics so maybe I’m wrong, but I think you are taking issue with the wording of the headline rather than a statistical fallacy.

If I wrote “why are wealthy people over represented in endurance sports” would you be ok with it?

If say ... 1% of the population is wealthy but 20% of participants in marathons are ... that would be potentially of statistical interest, no?
I'm in the same boat, waiting on Verizon support. But as a note, Verizon has a bunch of pre-approved modules (https://opendevelopment.verizonwireless.com/design-and-build...) and as long as you can pop one of those in the phone, it should be able to be activated on Verizon. One of the modules is very similar to the module Librem's code already supports too.
I couldn't make that claim, because Gmail is very far from 99.999%. I merely pointed out that SRE quote is wrong, that's the quality of reliability advice they give. I generalized it, because I've seen plenty of bad reliability advices coming from Google, even burned by some of them in the past.

If you are into reliability you really shouldn't take Google seriously.
KABOOM! in 180 lines of bare C++
This misnomer is frequently brought up, but untrue. Whether you’re on prem or cloud, the skills are transferable and staff needed regardless unless you’re a dev who just knows API calls for cloud services (my condolences). Cloud doesn’t mean you don’t need to know the infrastructure, it’s workload management. You still need to know how the underlying fundamentals operate, or you get burned (either through excessive cost, unexpected performance degradation, or data loss).

Disclaimer: 18 years in different ops roles
Not only "rich people" have stocks. I for one lost a few thousand with that drop.

Global warming is an issue at play even though it is always easier to point the finger "at the evil [X] corporation"
Yup that's for containers. It looks like development sorta died on it but I think they will circle back once infrastructure work has been done for sync.

For proxies you can use whatever vpn service or plugin[1]. I use paid Nord because I need consistent access to certain countries for testing. There is some tunnel bear/Nord like plugins that have lists of free proxies.

1. https://addons.mozilla.org/en-US/firefox/addon/proxy-switche...
Show HN: Rig – A Small, Simple, Consistent Language
It depends on how you set up that poll. You could attach a price to every feature and let the people decide which feature they want to pay for and what kind of price sensitivity they have (e.g. if they would accept a feature if it would be for free). After you collect the data you analyze the data (e.g. with a cluster analysis) and find out which combinations would have the largest market success.

It would be still hypothetical, but I would expect better (from my point of view) results than the currently available models.
Did they remove ctrl + shift + t to reopen a closed tab?
Step inside NYC’s competitive slotcar racing scene
i agree with you 100% - Musk is doing it for long time and it serves his purpose
I am pretty sure I have used things like “auto” and anonymous functions around 2011. The support wasn’t complete but there was already a lot available.
If one is in the business of making such robots, then it would definitely be a good idea to protect one's IP.

We don't get to automatically assume the position of one player in the value chain (say mobile manufacturer) and assume it would be 'beneficial' to just open source the IP of some supplier.

Every 'buyer' everywhere would want all the 'supplies' as cheaply and freely as possible (!) but it can't usually work that way.

In the article, there's an email referring one person to the 'manufacturer of the robot and not Tmobile' - which I guess indicates that the thing is not made by Tmo but by some 3rd party supplier.

Should that 3rd party who ostensibly invested in designing that thing just 'open source' their products? How would they benefit from that? It's possible they may, but doubtful.

I guess because this isn't exactly 'advanced robotic's it all seems a little clownish, but most of what we make isn't super hight tech, yet laden with specific know how and knowledge.
The related mistake here is to jump from "not really useful for making judgements about individuals" to "not useful for making judgements about averages". Sometimes you are trying to predict about an individual. Sometimes you are trying to predict a population average.

Sticking with medical examples, the first matters for "does this guy have this disease?" The second matters for "how many doses should we order?"

Or, more controversially, "how many of the doctors we train today will still be working in 30 years?" Which came up as a question regarding the increasing proportion of women in medical school. And many people were loudly offended that this might be something to take into consideration. Because they read it as the first kind of question, "will this individual...". But that's different.
Does that also imply a potential power savings of an order of magnitude or two? Because then it becomes a lot more obvious that the demand for them will be there in mobile phones and laptops at least.
Is per site autoplay control still not available?
On the forces shaping the energy transition in Germany
> Speculation! Slacking individuals probably got turned into food more often than not, until we discovered agriculture.

Speculation, followed by your immediate counter speculation!

Yoel Harari, using examples from still living hunter gatherers calculated their avg 'working' week was ~20 hours.
Life Hacking and Hustle Porn
The Canadian Embassy?
Yea but you don't have to. I don't have a lot of experience with 1pass/last pass but I assume they're the same. I liked that Bitwarden was free, that I could do my own server, and that I can do dual account sharing via org setup - all free accounts.
Microsoft makes final push to rid world of Internet Explorer 10
Thank you!

Switched to Firefox from Chrome a month ago and my only regret was not being able to control autoplay audio.
Running Jenkins Pipelines in AWS Lambda
At least you made to series A. I know guys who didn't make it through a seed round without loss of control.
Does passive income exist?
You can host it yourself - I don't. The interface is much cleaner and easier to use IMHO, especially if you use password sharing. At the end of the day its a password manager, and there are plenty to choose from. I used to be a big Lastpass fan - but their quality has continued to degrade and competitors have stepped up their game. If I didn't end up using Bitwarden, I probably would have ended up with 1Password.
I believe that it's mostly because you need to abstract away from the visual form, be it a picture or text, and that, for complex programs, it's easier to abstract away from text than a picture (being more dense may help, but I suspect it's more than that - the apparent visual structure may be a distraction).
I think the "piece of paper" question depends on one factor that few people seem to mention: timing.

I started my career in 2000, literally at the tail end of the dot com boom. I got my foot in the door right right before the door slammed shut for a little while. While I DO have a degree, it's not in engineering, math or any hard science. I got in because "Linux Systems Administrator" was so in demand, even during recessionary times, that it was easy to get in the door someplace. Then I was in a busy metropolitan area with an industry that relied on Linux/Unix (finance). For what it's worth, my state school cost under 6K a year, as well, with no aid.

Would I have the same luck today? I'm not so sure.

If it makes anyone feel better, your luck flips somewhat as you get older, the funnel gets tighter and you have to compete with hipster tech that people with 4-5 years of experience (and engineering/science degrees) have. Hipster technology (defined as buzzword tech) includes: some of the latest JS frameworks, Kubernetes/microservices, and more. However, in the enterprise world us oldies do quite well for ourselves as wisdom is recognized -- AS IS, circling back -- being able to learn new tech quickly. Proprietary environments with very complex systems appreciate those people and aren't deterred by degrees or hipster tech missing.
Domain names as an alternative investment [pdf]
Where we lived in the late 60s and early 70s we had the Corona pop man, coal man, milk man, and greengrocer delivering. There was even a rag and bone man (with horse!) every now and then.
Indeed it's an odd measure. But still, a factor 5? It can't be common for top-20% households to contain more than two full-time workers.
They finally implemented globalThis [0]! It's not a huge or complex feature, but it's been something I've been wanting for a long time. Now there's a portable way to access the global object. I would've preferred `global`, but that broke web compatibility which made it a non-starter.

I just checked and was a bit sad to find that the latest version of node still doesn't support it. This is a bit surprising as globalThis is already supported in Chrome.

[0] https://github.com/tc39/proposal-global
Anyone else had a problem with AMP on Android with Firefox set as the default browser? Tapping on AMP search results from a Google search resulted in a blank page and a never-ending progress bar.

Installing the "Redirect AMP to HTML" plugin sort of solves the issues but adds a delay.
Actually, Huawei did not win.

The jury found for t-mobile.

See, e.g., https://www.geekwire.com/2017/jury-sides-with-t-mobile-in-ca...

They then settled the case.
> with the current state of ES, DOM, HTML5, CSS3, and general performance of web browsers would be mindblowing.

Where can I find this mythical mindblowing app?
Profile manager info:

https://support.mozilla.org/en-US/kb/profile-manager-create-...

See other comment for container/proxy info.
> If this behavior was mandated by some other piece of software, it wouldn't be as widely adopted as systemd is.

So your argument is that this is forced on people because of systemd’s political power?

There’s a configuration option to reverse this behavior, it’s not hidden away somewhere, it’s been widely publicized.
Any distro could have flipped the switch and easily reverted to preserve backwards compatibility, but none did. This is because this change is a net benefit to the majority of users.

> That's the true problem with systemd. It tries to do everything and does 80% of it well enough that many people use it, but then is too integrated with itself to easily identify and carve out the problematic bits

Again, you don’t need to fork systemd to change this behavior. If that was the case I would understand the criticism. But that is not the case. The alternative workflow is perfectly well supported. All we’re arguing about is the defaults. Systemd developers go out of their way to not break things.

You’re arguing for making up some abstraction layers for plug-n-play components that no one is demanding, and would probably never be used. Modularity has a cost, and not only that, but you also have to know where to draw the line between core and addon.

And if systemd actually did all of that, I’m pretty sure all those habitual complainers would just argue that it’s over-engineered and should have been kept simple. You can’t win with the peanut gallery.
Swizzles are among the most powerful instructions in all CPUs or GPUs.

AVX "vpshufb", CUDA PTX's "shfl.sync", and AMD's DPP / ds_permute / ds_bpermute instructions can very quickly, and efficiently, move data around.

Its not so much that these instructions are hard: its that these instructions are so flexible. Everyone who studies them instinctively knows that they are among the best operators for data movement ever invented.

It seems like this "Sizzle Inventor" provides computer-based optimization, to search for ideal swizzles. That's really cool.
Microservices Trends to Watch in 2019
Statebox is a bijection between code and visual diagrams (petri nets)
It's only on windows by default, but you can enable it using about:config flag media.av1.enabled
Well, I can guarantee that's not going to happen anytime soon. Phones & tablets fundamentally have lower bandwidth into the device. You need something that doesn't cost much, or even increases the bandwidth while still being portable. A touch-screen only interface isn't going to be it.

Note I'm making an information theoretic argument here, not a wishy-washy humanish discussion of "information". You literally have fewer bits/second you can input meaningfully on a touchscreen. This is something objective, not just an opinion. The fundamental sloppiness of the inputs, which is the fundamental reason for things like mobile interfaces having larger buttons than non-mobile interfaces, for instance, contributes to the lower bit rate.

(I would remind people who wish to dispute this of at least the following things: Information is a log-based number, so for instance "I have four types of swipes" does less than you might think, and you need to account for real information that can go in by a human, not just what theoretically something else could do. You are not a robot individually manipulating every capacitance sensor on the screen, nor does your finger teleport around and tap ten distinct selections per second at an accuracy of less than two pixels. Nor can you build an interface where a swipe in this direction does that, but if it's two degrees farther counterclockwise, it does something else entirely, nor are you going to be using an interface where every slight variation of a curve is meaningful. Swype-like tech is pretty much the upper limit of what you can count on, and honestly, at times that pushes it.)
The evidence to the contrary is overwhelming. Their W3C compliance is abyamal, and it's certainly NOT because they care for the user.

The way they banned Steam from streaming games, by retroactively changing app-store rules, it appears like the motivation is to increase (app-store) revenues, by crippling the iOS browser.
By tools people also mean things like: proper layout, access to native APIs, high-performnace animations, and a lot more.
> AFAIK given the Ledger's on-screen confirmation process it really doesn't matter what's the medium of communication

Except for that time when the attacker finds a way to bypass the on-screen confirmation process and make the changes hidden to you, of course, which has happened like only a thousand times on Windows.
I’ve wanted to try BitWarden, but haven’t because I couldn’t find a way to use it as a standalone app without creating an account on its site or without having to self-host it. I prefer a solution that allows me to choose where to sync the password database.
I read this as IE11 and got prematurely excited. Good news though.
We detached this subthread from https://news.ycombinator.com/item?id=19023701.
I joke that endurance events, particularly cycling, are the perfect sport for middle age when you have more money than time. It's relatively low skill and you're mostly competing against yourself---which both help when you don't have much time to train. No new movement patterns to learn and no worries about letting down team mates. But most importantly you can participate in the sport with just your credit card and mouse clicking finger. Putting in more hours will probably have more effect on your performance, but buying that sweet new gear is perhaps more achievable.
Try Firefox Nightly. Runs super smooth on my Mac, and I think WebRender is what solves this for many people.
So global increases in wealth and global improvements in health mean every individual in the world is getting healthier and wealthier?
I've been interested in Go for a while, but I never seem to find the time. I just started a new Python project last night.
Google cloud support is PATHETIC.

We had a production Kubernetes outage caused by a bug in Google Cloud. We were paying for gold level support.

They deescalated and reescelated our ticket 3 times.

In the end they closed the ticket and sent me a link to "Architecting distributed application" docs. I think they were trying to be condescending. That idiot should have been canned.

Eventually I threw a big fit in the Google Cloud slack channel and thockin ended up looking at the issue and finding the bug.
AV1 is a new video codec, produced by the Alliance for Open Media.

AOM is a consortium of browser vendors, content producers, streaming platforms, teleconference providers, hardware companies, and others to produce a state of the art, efficient codec that's also free of the outright extortion that comes with patents on codecs from MPEG (like H.264 and H.265).
Shouldn't everyone use SHA2, or at least Blake 2 (same software performance as MD5) by now?
> point me to the laws that were broken

Encouraging a crime is a crime in the UK based on the Serious Crime Act 2007

The actual hacking falls under the Computer Misuse Act 1990

If I leave my front door unlocked, return home, find that someone has gone into my house and left a note saying "Hi, your door was unlocked, you should lock it", I would not be happy. If they papered my living room with "visit this celeb's webpage" I'd be furious.
I started crossfit a couple of months ago. It's a wide variety of weight, cardio and other exercises. One time the warming up started with a 3 km run, and that's just pointless to even try for me. I'm better with the exercise bikes, but anything that involves running or jumping will wreck me before I get anywhere.
Ok his fundamental theorems aren't strictly binary. He wrote of discerning possible 'symbols' from noisy measurement where a symbol could have N possible values. The optimum discernment was at 2 values (1 and 0) but his math handled any base.

If I remember right after 20 years.
Anyone know what typeface is used in this table (or modern equivalent)?
What are you going to transition to from Gmail?
For reference: over the course of a year, if you have an uptime of 99%, that means you are down for 3 days 15 hours per year. If you have 99.9% uptime, that means the downtime is roughly 9 hours per year. If you have 99.99% up, then the down is ~ 53 minutes per year. 99.999% then gives you ~5 minutes of down per year. 99.9999% will then give you ~31 seconds of downtime per year.

One thing to keep in mind is that for each 9 of uptime you have, add about two Zeros to the budget and increase the timeline by one time units up and then double it. So if 99% costs you $100 and a day of timeline on the project, then 99.9% will cost you $10,000 and two weeks of timeline, and 99.99% will cost you $1,000,000 and 4 months of timeline, and 99.999% will cost you $100,000,000 and 8 years of timeline, etc.
FWIW I'm in a similar situation, running a moderately sized site (10 servers, ~2gbps) on leaseweb hosts, costing ~$1,500/mo - every year or so I look at cloud offerings, and see that the bandwidth alone would be something like $40,000/mo.

I also have ~10 smaller hobby projects (<100 monthly active users) which could easily fit inside the smallest cloud services, but the smallest on offer seems to be $5/mo, so $50/mo in total. For $25/mo I can get a pair of bare metal servers which host all of them with failover and a ton of capacity to spare.

Then my actual day-job is at the opposite end of the scale, where we build our own datacenters...

I am very confused by the movement towards using the cloud for everything, because I work at all sorts of scales, and can't find a cloud host who works well for any of my use-cases :S
“I prefer not to speculate”. Great advice.
Using AWS Code Suite to Build and Deploy a Simple ExpressJS Project
So 2FA as PR rather than actual security.
I've been running with AV1 enabled on Linux (via about:config) for a while - maybe flipping the pref will work for you?
I agree that better/modern PWA support was added only recently, but the actual "Add to Home Screen" option has been around since 1.1.3.

I'll admit it's been little more than a fancy way to add a bookmark to your home screen with the option to hide the browser chrome, but it's been there for a long time.
Because point 4 is about non-terrorist charges. Pretty much what we find with the black population being biased with charges of drug possession. If searches are applied to blacks 10x as often relative to whites, then if neither is more likely to possess marijuana you'll come up with statistics which say 10x as many blacks illegally possess marijuana than whites. When instead one needs to say what percentage of those searched are in possession
I’ve worked with Nick at PowerBI. He was hard working, mega ambitious but still down to earth. He deserves his success as much as anyone.

But then again this is America and we love struggle pr0n. Tons of people work 16 hour days in and out that don’t get the same success. The survivor bias is real.