skysight-inc/HackerNews huggingface dataset:
Depends a lot on the company and situation (how easy is it to fire a bad hire? Does the company do it?) - but you can use something like F2 or F0.5 where relevant.

Remember Facebook rejected Brian Acton, and paid billions for that. An oversimplification, I agree, but the larger point is that people tend to dismiss too easily the impact of bad “no hire” decisions, compared to the bad “hire” decisions. Just because you can’t or don’t measure it, doesn’t mean that the impact may not be arbitrarily large.
Very few at Google work at client side stuff, most sought after positions are many layers down the stack like machine learning, distributed infrastructure, programming languages or operative systems.
I think this claim is ought to be very controversial, I seriously doubt anyone would consider Blockchain a viable source of true-randomness.
You don’t say anything about the client machines but in general I’d very much avoid trying to reinvent the wheel especially for critical systems like backups. It’s hard enough to do right so adding another layer of hacked and glued together software is not what you want.

Can’t you use Carbon Copy Cloned or TimeMachine and set them to start the backup as soon as the disk is attached? Just add a calendar event to notify the user to bring the disk home from time to time.
First Postage Stamp – The Penny Black
Surplus is not needed as you could print Treasury "banknotes".
The (free) Google desktop suite has so many visible fails, it constantly surprises me. Gmail search gives a superset of results. Contacts editing is so slow, it must be doing something artificial behind the scenes. Contacts and Calendar entries rescroll back to the beginning whenever you change context. Even Gmail Labels are sorted differently between desktop and mobile, and navigating within a Label contents can lead you to a dead end that makes you reload Gmail.com from scratch.
I pretty much understand what You mean, and yeah it sounds fine like You just add one contact and then attach all the data to it, not spread between submodules but rather some kind of boxes where You add all You need.

I agree that it would indeed look nice and be more handy - I will write that in "Ideas" section on my project manager.

Maybe in some distant future I can redo it - at this moment i want working project with least effort. :)
No, I'm giving examples of the kinds of people one wouldn't want to live next to even if one wanted diversity.

The idea that liking diversity means liking all possible humans is flawed.
All together, UK billionaires have 156 billion pounds [1]. Put a 4% wealth tax on that, and you'll get 6.25 billion pounds. You won't even be making their fortunes smaller, so you could take that amount for forever.

The NHS spent 140 billion pounds in 2017 [2], so you would cover 4.5% of the NHS budget just with this wealth tax. That's not insignificant, and we're just looking at billionaires here.

UK millionaires own 6.5 trillion pounds [3]. With just a 3% wealth tax, we raise 195 billion pounds, which is a lot more than the NHS budget.

So yes, since Richard Branson is not the only rich person, you can tax the rich, let their fortunes still increase by 1% per year, and fund the entire NHS and more.

[1] https://en.wikipedia.org/wiki/List_of_British_billionaires_b...
[2] https://www.bbc.com/news/health-42572110
[3] https://www.coutts.com/insight-articles/news/2017/how-many-m...
Conclusive is a stretch. I personally think that reality has "true-randomness" or, is otherwise not deterministic.

Unfortunately, at least from a philosophical perspective for now, things like Superdeterminism have to be considered. One might come to the conclusion that there are both deterministic models, and randomness models of our universe, and thus the physical laws don't commit one way or the other.
There is a chart in the article that suggests the price competitiveness is a new development, circa 2013.
Machine Learning in Production – LinkedIn Group
If you're interested in the actual study, I found it here: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2956122&...

(If a signup form appears, just scroll down)
Looking at the screenshots and description, I was immediately thrown off by the "enhanced gameplay" and the fact that interactive items in the level seem to be highlighted with the magnifier icon.

Being a fan of this game, I'd say that unless you can turn those off, play the original.

The fixed throw distance plays a crucial role in several of the puzzles. What's the point of interacting with the environment if you can go directly at the spot and pickup everything? There are, again, sections where only speaking with the villagers hints you at the right locations. This is _very_ important for the gameplay mechanics.
Sure, but still they do not dictates implementation details. And that's different than what OP saying.
Can you explain how it would work in this case please?
This is how Warsaw, capital of Poland, EU member works. Recycling bins are mandatory per EU policy, garbage trucks load all three bins into the same bed and dump it into the same landfill, city pays EU fine. Everyone is happy because

- people get to pretend they care

- collecting is cheaper than using 3x the number of vehicles

- its cheaper than actually doing something sensible with segregated garbage.
That beats fizzbuzz for me - I think I shall steal it. It's simple enough that it can be done in five minutes but it has enough edges that people could go down the wrong rabbit hole
An employee and customer get in a fight. The employee is fired but the customer is not banned. What's surprising about that?
I’m a newbie in NN topic and feel surprised to hear that noone uses Numpy in actual NN implementations, although it’s written in C++ and highly optimized. Why is that ?

And, how about Gonum (Go equivalent) ?

Finally, I’m currently going through the deeplearning.ai program. I got one week left, and will experiment with building some apps. Which technical stack should I choose ?
Come visit Hawaii some time. It's one of 4 states that have banned billboards (Alaska, Maine and Vermont are the others), and it's wonderful. No incessant, demanding, constant bombardment of stupid messages for products you're not interested in. Bear in mind that even if you think you're ignoring them and not seeing them, they're still very likely to be having a subconscious impact on you.

It really says a lot about how we're conditioned that people would even actually miss advertising billboards when they're not there.
The UK’s big problem is low productivity, whether in industry or services, and it takes good management, worker training and the judicious application of capital to fix. The financial sector sucks up the best and brightest, leaving only the second-class going into industry, in a form of Dutch disease.
First question: Why?

If you're buying into the "prevent people from spring on you" propaganda just keep in mind that the VPN only encrypts the data from your home to the VPN gateway, so the VPN provider itself can now spy on your traffic instead of your ISP.

Getting around geoblocking would be a valid concern but is also difficult to pull off for many services in the way you want ("split tunnel"), since many services are using a cloud provider in some way, so you can't just route the IP addresses the website is using through the tunnel without it affecting a bunch of other untreated stuff. Even just gathering a complete list of all addresses owned and potentially used by someone like Google (for YouTube) and keeping that up to date might prove difficult. So if you still wanna do that it might be simpler to just turn the VPN on whether you need it. If it's just about browsing though a provider that offers a browser plugin might do the trick on a per-tab basis.

What might work for you is having a dedicated VM for the VPN that is constantly tunneled, so just use that one whenever you want to visit some blocked site.
People who take the easy way or cheats to get around bureaucracy will do the same thing after you hire them at the job. They will do things like avoid password salting for your database unless you explicitly tell them to do it etc.

In other words, I don't want to hire "smart" people, I want to hire intelligent people who take pride in what they do and don't try to take shortcuts to make their lives easier at the expense of others.
> if you ever find yourself interested in TLA+

Unlikely. Though I might be interested in HOL Isabelle eventually.
Go right ahead.

Scientific papers are probably easier to access than anytime before.

Start by looking for optimal angels for mounting solar panels. Last I heard, unless you have movable panels the only correct angle is where they catch most of the sun in the middle of the day.
You're right, and... I'm working professionally using DL for computer vision, for robotics. We spend the majority of our time writing the business logic around the learned parts. To get all of that code bug free and fast is way harder in python that I expect it would be in Rust. Rust's ndarray ecosystem is immature, but Python's static type checking ecosystem is too (no stable mypy stubs for numpy ndarrays), as is Julia's AOT compilation story.
I know - I just can't fix this. I use gui:
https://github.com/krzysiekpiasecki/Symfonator

It came with encore/npm - im not master of it. I just learned a bit when started working with it, and the errors are just there. I dont know why. It would take alot of time to deal with it for me.

For testing You can skip that part it's only for development mode when doing something with javascript - working version works fine with just composer installation.
Please excuse my cynicism, but how can a global variable for switching between blocking and async be considered interesting?

I mean, don’t you know at compile-time whether you want something to be async or not? If so, it should be handled by the type system, not by mutating a variable at runtime.
I imagine GP's point was that economy of scale is the key, and had people actually listened earlier, the technology was there, it just needed the scale.
Solar roads seem like a very expensive and thus fixed alternative, when we have a big enough expense ahead of us moving HVAC, transportation, manufacturing, etc. to green sources. Keeping solar generation separate is more flexible.

It's also worth considering that we may choose to move away from big, expensive, fossil-based roadways to more compact, inexpensive and 'smart road' options.
Bit more perspective. At the end of 1800’s and start of 1900’s China was still almost feudal agrarian society that didn’t modernise due to internal reasons. Neighbouring Japan had their Meiji restoration that made it a powerful modern country, that happily joined others in bashing China.

So at that point China was already decades behind Japan. After this came the Chinese civil war between Kuomingtang and the Communists, interrupted by Japan attacking again.

After the Communists won it spent the next 40 years shooting itself in the foot, again delaying its rise.

Comparable places like ROC (Taiwan) and South Korea have taken off like rockets economically, and are now great places in relation to their populations. China will be the biggest superpower if it reaches same production per capita as their non communist counterparts in Taiwan.

tl;dr:
China mostly shot itself in the foot repeatedly. First Qing dynasty then commies, pushing them back over a hundred years.
Funny, I use RSS constantly for podcasts and I never made that connection. Good call.
For those afraid of the complexity of GNU Parallel, there is the tiny moreutils `parallel` (or Tollef's parallel) that covers 90% of the common use cases with a single-page manual.

https://manpages.debian.org/testing/moreutils/parallel.1.en....
Probably to save money on ink for those envelopes with printed passwords!
I see that it's about people management and so on so it's bit different :) but that's nice.
Maybe a motorway hard shoulder would be preferable to a live lane.
> Meanwhile, an installer/updater knows exactly that something was changed, and what precisely it was―because the installer just done that.

Except the distri installer does not modify files, it only ever adds images to the package store (which, to be fair, might result in changes to the contents of exchange directories, which are derived from the package store contents).

I agree with the larger point that state tracking might be hard, but it’s not clear to me that it would be easier in distri’s architecture if the installer was responsible for it.

> You're shifting work from install time to run time, which e.g. in backend web programming is exactly the opposite of the right thing to do

Absolutely. My observation here is that I always want to shift that work. Frequently, I had to wait for extra work to finish that was entirely unrelated to what I wanted to accomplish. E.g., if you don’t update your Debian machine for a few weeks and want to install a new package, maybe that requires a libc update, which requires service restarts, etc.

I wanted to explore whether shifting the work improves my experience, and so far it does.
I know nobody comes here to read the articles, but I still feel that this is going a bit far.
Nice! It reminds me of another fighter game that used ellipsoids to render characters (the name escapes me though)!
He's talking about the Formula 1 cars. I think except of two teams all current teams are based in Britain (Ferrari and Toro Rosso). Even more, most of them are in a 50 Kilometer radius in the Midlands. And that has historical precedence. Since the beginning of the F1 World Cup, there has been only a single year when the Championship-Winning car was not either from GB or Ferrari.
I haven’t noticed a gain, but also no substantial hit for day-to-day use.

I can only speculate as to why containers are not using SquashFS, but my first guess would be that they wanted to use something more broadly supported. Manipulating SquashFS images is not as commonly available in different programming languages as dealing with e.g. tar archives.
The point is that I'm a single person working on this and I do use chrome on my own in 95% cases. It would be just time consumption for me to test it on every single browser - for now i need working product for myself - if someone would like to fix other browser based bugs - feel free. I really dont have time for that.
The Goal of Learning Everything (2008)
I assume the comment refers to Formula One racing cars
When you have a problem and call support, they do the "please enter the 4th digit of your account password" thing to verify you (further evidence that they store it in plaintext). This is particularly fun since my password is only in a password manager, which, if my service is offline, I can't access. So whenever my internet goes out, calling VM support to get them to fix it involves an extra 15 minutes of me arguing with them.
Earnings are also cyclical, just like prices. Imagine an industry whose earnings are especially sensitive to business cycles. On an upswing of the cycle, they look like a good deal because their P/E might be low, but that's only because the market is reflecting the risk inherent in the industry. After earnings crash during a recession, investing in such a "value" company at the top starts to look like it was a bad idea.
I've fixed it for now. Yeah sorry for that, but thanks to this I implemented small protection for new file upload changes. If people messed up with password they will try to mess with .php files upload and so on - that was nice lesson.
Some systems aren't internet connected 24/7 and thus not able to autorenew all the time.

Not a problem if someone has to do it manually every year or two years, but it becomes a bigger issue if you need to renew a cert every 30 days.
According to this article, Goldman-Sachs is paying Apple a considerable amount for the privilege of facilitating Apple Card, expects to lose money for a while, but is confident it can make the deal profitable by employing brand-new technology. This suggests to me something highly intrusive. I cannot take Apple seriously on any privacy claims as they partner with GS and do things like develop iBeacon.

https://9to5mac.com/2019/06/10/apple-card-goldman-comments/
In HK, pronounciation of Cantonese words is usually just learnt orally without much formal Romanization. You wouldn't encounter Jyutping unless you're a linguist studying the language, or you study it as a non-native speaker. Similarly, a native English speaker most likely didn't learn English words by using e.g. the International Phonetic alphabet.

As an aside this has caused colloquial Cantonese prounciation to "shift" over the years [0], it's called "lazy tone". E.g. 你 (you), the proper way is 'nei5', but most younger people say it 'lei5'. It's a big debate whether this trend ought to be stopped or not.

[0] https://en.wikipedia.org/wiki/Proper_Cantonese_pronunciation
I'm kind of trying to divide it somewhat into modules so it doesnt feel bad when I need to change something here and there to make some adjustements.
It seems incredible that the little guy could compete on that level. In the days of AWS data centers this kind of disruption seems like a fairy tale.
You don’t have to do it all yourself. The article shows that for about $55k in the first year you could start your own ISP. This leaves about $450k for hiring some people who do know about running an ISP to get it off the ground and it’d still be cheaper. Maybe you could even start getting customers locally and break even in a few years.
>If you're buying into the "prevent people from spring on you" propaganda just keep in mind that the VPN only encrypts the data from your home to the VPN gateway, so the VPN provider itself can now spy on your traffic instead of your ISP.

Both PIA and Mullvad have a better track record than my ISP so it seems like a good trade.

But also it is for stuff like geoblocking, yes ( a lot is blocked in Germany)

I mean, worse case scenario you can tunnel one browser through VPN and an another browser through your normal connection. That's what I used to do with "ssd -d" but it feels like you should be able to isolate all request specific to a given tab nowadays to do what I want. Or at minimum for different users.
They can't help but mess things up can they. Although I've found some enhanced games like Resident Evil have managed to do it properly. But you have to have someone who really appreciate the original doing the update. Someone opinionated on the matter like yourself.
We may as well complain that the Egyptian Middle Kingdom's 12 Dynasty didn't properly formulate Euler's formula in 1991 BC. Nobody at the time made it happen so it didn't happen and the same could be said of any improvement.
Handwringing can be earnest, even if it's mistaken. Judge people by what they could have known at the time, and their intentions.

But, more realistically, yeah, people will just forget all the bad predictions.
Big Data File Formats
Differential Privacy: A Q&A with NIST's Mary Theofanos
Mercedes are in Brackley, UK. Ferrari, Sauber & Hass are the only ones outside UK. (I think Hass may have a UK facility as wwell)
Launch HN: Relatively No-Frills Product Hunt Launch Checklist
In preparation for our own Product Hunt launch we have started reading about best practices and pre-launch procedures. Having gathered them in an ugly to-do list, we realised that others might find it useful as well. So we made it a bit prettier and decided to share it hoping that it will make someone's life easier.

This to-do list is mainly focused on tasks you can achieve in under 7 days, but you can of course copy it to your GDrive and adjust to your own needs.

Please, let us know if you find this to-do list helpful and we wish everyone a successful Product Hunt launch.

And here's the link: https://www.producthunt.com/posts/relatively-no-frills-ph-launch-checklist
>Right now even with a very tech-forward customer base 500 customers will only rarely spike above 900 Mbps (0.9Gbps). That means that even at peak times a customer could still come on and run a speed test and get 100Mbps.

Is this still true?
I guess he called it the "software arts" after "liberal arts," which at Middlebury I once heard "prepares you for everything but trains you for nothing."

It is a little interesting to think about software education that would train you for nothing, classes I've taken in CS and Eng do train you for some pretty specific things. I'd be interested in hearing the summary of some "university courses in, for example, political theory that explore how software platforms, like Facebook, should be redesigned".

But this interview has tons of run on sentences that mix together concepts and everything bleeds together. For a moment I was shocked when I saw "computer scientists like Donald Knuth and Steve Jobs" until I realized it was two breathless sentences jammed together.
Ringless Voicemail Marketing: Smart Ideasto Skyrocket Your Business
I tried to work with 3rd part systems but I've quit that idea. I was in middle of syncing todo list with google todo but then came across one problem where I could not found anything on any forum.. any documentation, nowhere.

Also payments goal were using Paypal at beginning - but this came out to be very problematic as Paypal does not support Pools in API co I used curl for data fetch and... when You call page in short time like 2-3 times Your Ip gets banned for few min....

I decided on that moment that I want to have independent system.
Something I miss from reading those articles: what are you doing when the wind doesn't blow for a few days or even weeks? And in case of solar farms, the sun doesn't shine (like at night)? How do you store the energy efficiently?

If you think batteries, how long does the battery of your smartphone or laptop works? 5 years max? Maybe 10? Is this the timespan you plan your reliable infrastructure for? And how "green" is it to build these batteries?

If you think pumped-storage hydroelectricity, how much places do you have where you can have two pools (one uphill, one downhill) to store the water? How much energy can store in there?

The thing is, you'll build all these solar and wind farms and then still build and run the fossil plants, because you aren't able to store the energy to make it reliable enough.
I personally like XML a lot for rich text (I like HTML better than TeX) and layout (like in JSX for React), and it's not horrible if you want a readable representation for a tree, but I can't imagine using it for any other purpose.

JSON is exactly designed for object serialization. XML can be used for that purpose but it's awkward and requires a lot of unnecessary decisions (what becomes a tag? what becomes an attribute? how do you represent null separately from the empty string?) which just have an easy answer in JSON. And I can't think of any advantage XML has to make up for that flaw. Sure, XML can have schemas, but so can JSON.

I will agree that JSON is horrible for config files for humans to edit, but XML is quite possibly even worse at that. I don't really like YAML, either. TOML isn't bad, but I actually rather like JSON5 for config files - it's very readable for everyone who can read JSON, and fixes all the design decisions making it hard for humans to read and edit.
Moore’s Law is not Dead
I remember one discussion around the Nissan car plant in Sunderland (North East England).

After the Economist Intelligence Unit described it as the most productive car plant in Europe it was pointed out that what had changed compared to other UK plants was not workforce but the management.
Yes nextcloud is cool i can recommend it as well. :)
The AS3 VM was opensourced in 2006 (as Tamarin) and donated to Mozilla who planned to use it as a back-end inside Gecko: https://en.wikipedia.org/wiki/Tamarin_(software)