skysight-inc/HackerNews huggingface dataset:
https://www.payscale.com/research/CA/Industry=Construction/S...

Average is 66k CAD / year, apparently.

That's not amazing. Construction is also notorious for ruining your body (health problems / early retirement a necessity) so it's not even as good as a 66k CAD office wage.
(February 2020)
> See if any of the top three or ten results contains the word "goolge"

The top three did contain "goolge"...
A phyrric victory for a Web that is basically ChromeOS.

Ever heard of Web Bundles?

https://web.dev/web-bundles/

https://github.com/WICG/webpackage
Google literally colluded with other tech companies to avoid passing on those profits to employees.
Not a legal obligation but a support obligation. Documenting implies stability of an API. It says, use this thing we intend for you to use. Usually, you mark an API as deprecated, and often provide an alternative, before removing it.

Sometimes backwards compatibility is preserved even to the point of preserving bugs (especially if the companies/apps depending on it are large):

https://www.triplefault.io/2017/07/breaking-backwards-compat...

https://arstechnica.com/gadgets/2008/11/ars-investigates-doe...
From Google's perspective that is an excellent reason to continue. What I don't understand is why all these parties instantly sign up to any abomination Google decides to foist on us without thinking through the consequences and realizing that they just handed Google even more control than they already had.
GDPR popups are dangerous because they train millions of people to mindlessly click "accept". They then become part of a dark pattern complex.
I'm flagging this article because of a very misleading title. This is definitely not the end of AMP.
I don't think you will see new custom chips made to match those chips, however they are small enough to be easy to implement in a modern CPLD/FPGA.

I know of three such projects at the moment:

J-CIA: https://1nt3r.net/j-cia/

FBI: https://www.forum64.de/index.php?thread/84273-wip-fbi-als-er...

VHDL6526: https://github.com/bwack/VHDL6526

The 6526 CIA from the C64/128 is almost identical to the 8520 from the Amiga, the only difference is in the time-of-day clock registers. The 6526 uses BCD encoded TOD, the Amiga 8520 counts seconds since midnight.
Well my wife used to be in the Air Force and would constantly make fun of how awful it was. And I really don't feel bad if you're offended by something that's true.
Aren't pocket knifes legal in most places?

(I assume you mean some swiss army style folding knife?)

Most because that kind of folding knife that doesn't lock in place would be less useful in a fight than leaving the knife folded and wrapping your hand around it as a weight.
I created a - very - opinionated Wordpress Theme that out of the box - after following the install instructions - fulfils the Web Core Vitals. this was the failed campaign for it https://www.kickstarter.com/projects/franzseo/fastest-possib...

we created it anyways. now i am looking for alpha testers. my email is in my profile.

oh yeah, it is AMP free as AMP is .... a horrible developer hostile, brittle and free internet hostile technology, not even mentioning the QA overhead it burdens on every project.
I'd say, get professional help.

From what I see, you want a cure all dumb and easy method to stop you from using your phone. Forget it, it's not gonna happen, there is no easy way anymore with the behaviour you are showing: reseting your girlfriend's password on your phone without feeling guilt is just beyond healthy right now.

Even if you somehow switch to another bank with a Web app, you'll probably switch from scrolling tweeter on your phone to scrolling on your laptop.

Get a therapist and talk it out.
Generally yes. Because not having range support means you can't resume file downloads. Which is a pretty essential feature for a static file host.
Keyboard wood choice creates subtle a difference. Bridge structure changes sustain amount, also the guitar building method changes the outcome.

I have an Ibanez BTB670 bass with neck through construction. In practice it's a very long, 35" neck with two big blobs of wood glued for body. Its sustain is amazing. It just goes on unless you mute it with your fingers.

Similarly pickups have a default tone, but it can be tuned upto a point. Out of the box, a BTB670 and Fender Jazz Bass sounds so different in their default, direct to amplifier configurations. Everything has an influence in that tone. Some things have bigger influence, some less, some negligible.
To me, this is why Proof of Stake is the only long-term sensible decentralized cryptocurrency system. ISTM PoW and PoST ultimately equate to the same thing, for the reason you've suggested. If it's profitable to invest more in mining, people will invest more in mining; it doesn't matter whether that investment takes the form of ASICs, GPUs, HDDs, or simply the opportunity cost of holding the currency itself. The only difference is, that last one doesn't burn a bunch of real world resources in the process.
Other than a place like an airplane, where is it illegal to carry a pocket knife?
Globally around 1.3 million people are killed in motor accidents yearly and tens of millions more are permanently disabled (https://www.cdc.gov/injury/features/global-road-safety/index...). In comparison there are around 0.4 million malaria deaths annually (https://www.who.int/news-room/fact-sheets/detail/malaria). So eliminating motor accidents would save around 3x more lives than curing malaria.
Discord is bad at this.

When you receive an invitation to a server, you're presented with a textbox that reads "What should everyone call you?" and you're unknowingly creating a new account. Then you're asked your birth date and then for your email. You type your email and it's already used, obviously.

By this point you don't want to go through the whole process of deleting your browser history to log into your existing account, so you go along with the new account thing and use another email address.

Before you know it, you have 5 different accounts and don't remember which ones you use for which servers.

Yes, there is a "use existing account" link, but it's not prominent, the "What should everyone call you?" textbox with the big "Continue" button are the only psychologically viable option unless you've already gone through the whole process of involuntarily creating many accounts.
Google penalizes you for using Google Analytics
Sadly, this is great for the actual working condition and environment, but nothing that attracts funding.
For those interested, my own website is based on it https://developers.google.com/speed/pagespeed/insights/?url=...
I meant meditating not in the "sitting on the floor, breathing" sense but in the sense of ruminating and thinking.

I'm not an expert on death anxiety. There is the "normal" kind, and then there are conditions that probably require a therapist.

I am not suggesting life should not be cherished, nor that one should not consider each death a loss.

Lots of people have written about getting rid of it. You just probably need to skim through self-helpy books until you find some rationale to appease you.

Three points that helped me: It is a huge privilege to be born in the first place. The number of living people is infinitesimally smaller than the number of people who will ever exist (I'm referring to the fact that there is about 70B ways fathers and mothers genome can combine and you are only one of those options - as is any human of their parents genomes who has lived).

Being dead is just like being before you were born. Renaissance doesn't cause anxiety in me so I don't know why a future centuries from now on without me would frighten me.

There is the "imagine you are dead" visualization. Imagine you are dead, buried to the ground and worms are eating your corpse. Really vividly, focus for a few minutes. Then stop and continue your day. Notice the thought of being dead does not seem so frightening now you've imagined it.

Some mythologies purport an afterlife, if you prefer in believing the continuity of consciousness go ahead and do that - I have nothing against it.

I think everybody agrees patterns that are related to of us will remain in the world like ripples in the pond after we are gone. But beyond that I have no reason to believe in any sort of continuity.
Funny thing is 1000$ is "cheap" for an engagement ring
There's always a labor shortage of some kind if you're the one paying the wages.

In truckers' cases it must be a shortage of experienced truckers willing to partake in backbreaking labor and take financial and health risks for $60k / year.
Very quick reaction, great work!
"As for making posts myself -- that only attracts likes and comments from previous colleagues. It doesn't contribute to future job approaches" - agreed, that is my conclusion as well, I was just wondering if it's just my observation or more common view.
Hetzner is great! I have a k3s cluster running there and can't complain, my experience has been very smooth.
when other kinds of chickens finally started coming home to roost, and those within hacker circles started to have their oppenheimer moment.
Sure, and that's only recommended if you know your way around Kubernetes. I just wanted to illustrate that it's possible to host a k8s cluster with some workloads for 2.5€ per month.

You can always skip the Kubernetes overhead and use plain VMs.

Obviously you can't expect too much from a single vCPU at that price, but as an example, I had the above setup plus miniflux (feed reader), Postgres, Maddy (mail server) and Nginx for a few static sites, all on the cheapest instance. It was mostly fine, apart from occasioal stutters.
You think cloud is good wait till you use the dedicated servers :). I was sold on Hetzner after running into their robot marketplace (on HN I think) years ago. Fantastic provider if you can live with a little bit of latency depending on where you are.

With what Hetzner prices at I'm always on the look out for a US competitor but there doesn't seem to be one yet -- best prices consistently come from OVH most of the time or LeaseWeb.
Unified Experience Across the Computer
Musk’s public persona is: the guy without whom nobody would know the names Tesla and SpaceX. As noxious as his personality seems to be, he does deliver.
There is also PythonAnywhere which isnt mentioned here
I just vouched one of your comments.

I suspect you just got hit by the spam filter. (But I’m not a mod I’m just a nobody so that’s just a guess on my part.)
The problem is you're being presented a mandatory popup for what appears to be used as GDPR compliance but realize that it isn't because real ones are instant. This is fake GDPR in the sense that it isn't (compliant); it's other things, as you note. If the purpose is to facilitate GDPR, that opt-out time shouldn't be conflated (the ad stuff shouldn't be bundled), given that GDPR appears to have a requisite "It shall be as easy to withdraw as to give consent.". Is that a correct interpretation? You're suddenly notified you can't operate for minutes (unless you opt-in), which is definitely dark, and unnecessary (unless you want to achieve the action they're doing, but you didn't; you just need GDPR). Sitting captive for minutes is not a modern day web experience anyone finds acceptable, that's why Google is so focused on empowering loading speed inspection/resolution. The experience made me wonder if they use users who don't opt out (I almost gave up just to get out of being locked out) as a selling point. There wasn't, that I could find, an instant GDPR-compliant way around this obstruction. Why would any company care for this experience? If they wanted to be polite and do extra action (this ad network regulations thing), they have the tech to do it asynchronously/unobtrusively, right?
Direction out of touch with the importance of cultural well-being. At this point I'm not accepting talks with companies that do that and point them to their online onboarding and processes. If they are so lonely that they value what they see more than the work done then I have other companies and other priorities.
Does it not? Is there a bounded limit to the amount bit-coin can be subdivided? If 0.0000000000001 of a bitcoin is valid for purchases etc. then doesn't the limited supply become meaningless?
Yes, technically you are not increasing the size but it feels like word play.
My First Flutter App
Coffee in moderation is great. Although, I want to highlight coffee with milk/cream like lattes [1] etc can quickly add on lots of calories.

For coffee geeks out there who love brewing their fresh cup in the morning. I recommend watching alans adlers talk at CoffeeCon [2]. He goes into great detail on various techniques (percolation/immersion) and acid / oil levels of different types of beans/roast. You can fine tune brewing methods to get a much healthier version of coffee.

[1] Peets latte is 220cal (with whole milk) https://www.peets.com/products/caffe-latte

[2] https://www.youtube.com/watch?v=gkwcTNTkmBc
What's really nice about this repo is that it has pros/cons and specs for each service. It's actually a really nice way to learn how one might use a service. I thought this was a nice side-effect.
> AMP also came with the unfortunate requirement that publishers let traffic sources such as Google cache their content and serve it from their domain, such as google.com.

I think this is backwards. Google offers to host your content on their domains, and if you want that it requires you to use certain markup, and only certain ads.

If your job is monetizing content, or if you want to raise some abstract "time spend on domain" metric, then I can understand how this can be unpopular. But if your goal is to have your content read by many people, have very fast load times, and spend a bit less on traffic, then it is beneficial.
How is Web Bundles different from .mht, which I "think", if I remember correctly is the same as MHTML. And Safari somehow support something else.....

This is a genuine question. It is such a simple feature, zipping an HTML file with all of its resources. Why do we need that many standards for it. Is it NIH syndrome or are there technical reasons in doing so?
JavaScript – Use console.log() like a pro
Yes. Though having heard of modulo arithmetic before helps a lot. So eg simple enough for your typical HN crowd.

There's also an interesting public key encryption system you can build on top of DH called ElGamal. https://en.wikipedia.org/wiki/ElGamal_encryption

What makes ElGamal so interesting, is that it's probabilistic and that you can easily prove its semantic security (from relatively straightforward assumptions), and more importantly 'indistinguishability under Chosen Plaintext Attack' (https://en.wikipedia.org/wiki/Ciphertext_indistinguishabilit...)

Ie even if the attacker can guess your plaintext and knows the public key, they can't be sure that they guessed right.
PLEASE don't do this. I've worked on too many systems where these optional keys ended up being relied upon, misspelled, missing, unexpectedly null, etc. and a raft of bugs that made customers very unhappy necessitating a time consuming "data cleanse".

Use a system which makes it easy to do migrations instead. It will take barely any longer to create that new column and it won't store up trouble in the future.
Earn More with Article Links and New Website Article Monetization by MageNet
Sort of. Access had a "Forms" feature that let you create basic GUIs on top of your database. Also, the OP's project is (currently) only providing a read-only view of the SQLite database. Adding write support is possible but will be far less impressive to the HN crowd because SQLITE_BUSY will rear its ugly head ;-)
OpenStreetMap seem to have missed a trick. The GB patent was thrown out for being obvious, and the report on the exam is public. They also suggested withdrawing the application due to the EU one being filed.
The scraping incidents with Clubhouse aren't really comparable with those of Facebook. All the Clubhouse profiles are public and searchable to everyone from within the app, so it's not really a big difference to privacy if they get scrape and people can search and look them up on a 3rd party website. By contrast, many profiles on Facebook are unlisted / private, and it's a major issue that the profile information was searchable by default via phone number, allowing for the mass scraping of non-public profiles.
Don't get me wrong, I use firebase all the time as well, I love it.

But I don't advertise my services saying that user's info stays on device, because I know I'm sending their info to a 3rd party, be it their emails, phone numbers, IPs and all that jazz.

When Google gets a leak of user info and all your user's phone numbers get exposed, how are you going to explain to them that their personal information got out through a third party when you promised that "data stays on device" ?
Hi, I'm working on SkySQL, maybe it's useful for you: https://github.com/upshot-tech/SkySQL
What are _you_ talking about? Apple has never directly supported both directly through software support or otherwise, support for booting anything else but macOS on bare-metal M1.
> Even if the electrical signals that are measured are only echos of the triggering signal, it can be utilised as a control signal.

I'm not thinking of something like echos, but more of auxiliary signals - e.g. Perhaps they are signals to increase energy supply to a particular are of the brain, or for controlling 'peripherals', while the main computation happens in other channels.

It's also an interesting question to see whether the analysis techniques could work on a simpler and clearer machine, one where we know for sure that is controlled only by electrical signals - could we infer what a CPU is doing by just measuring electric currents in various areas, without any knowledge of the code running there? This is an experiment that is eminently doable, especially if we design a core specifically for this purpose (making a large and slow core in order to focus purely on the problem of analysis, not difficulties in probing and data collection).
I agree with your critique of FileCoin, but re Chia, I think it's the exact opposite of this:

> This is a short term phenomenon as there eventually comes a point where you cannot compete against people who just have spare hardware and therefore $0 upfront investment.

Very quickly people with just a regular amount of spare storage won't have any incentive to bother, compared to those with racks of PiB of drives and dedicated plotting hardware streaming to it. It's already at the point where 1TB of plots would take a year or so to win a reward, and the difficulty is increasing exponentially, so it would actually be far longer.

Perhaps farming pools will eventually make it feasible to make something with spare space, but likely not enough for it to be worth most people's time.
>>> From SQLite’s perspective, it just looks like it’s living on a normal computer with an empty filesystem except for a file called /wdi.sqlite3 that it can read from.

Beyond static hosting : Now imagine also implementing a virtual file system that SENDS chunks of the database with HTTP Range requests when SQLite tries to write from the filesystem

Or more generally: I predict a WASI implementation which will treat ANY server resource as a virtual file, replacing REST.
The MIS-C rate is 1-in-12,500 per the CDC:

https://www.cdc.gov/mmwr/volumes/69/wr/mm6932e3.htm?s_cid=mm...

1-in-3 hospitalizations require admittance to the ICU.

The study you cite is total incidence.
"But by that point I was so drawn in that I didn’t care and was just enjoying the ride."

:-) There a high amount of SQLite content/articles/blogs on the web that can provide this effect. SQLite is to programmers like the stars are to astronomers. A wonder.
> that assumes the dev wants to. Plenty of developers still see Google as the all-knowing all-loving mother titty that can do no wrong.

I think I've only met one dev in the last 8 years that was that misguided, although I am somewhat limited in sociability so maybe just didn't realize it.
You mean all those expats that only have to pay half the income tax that Danes do? If you're only here temporarily as some kind of specialist it's hardly like you're being robbed. If you decide to stay for the long haul, obviously you are expected to also contribute your fair share to the welfare system.

https://skat.dk/skat.aspx?oid=2244911
One naughty bird cheats with fancy feather structures
Do you have an estimate of how much traffic/load this can serve? Your description doesn’t make it sound like these are for public services.
Dupe: https://news.ycombinator.com/item?id=26560498 (from 40 days ago)
Every new multi family I've seen in the SFBA since 2015 has had charging stations in the garage.

For every space?
My experience living on a Florida key gives me the intuition that that is false, unless by wrap you mean seal
Well, not really. The compiler is able to optimize the contents of the library and integrate it with the program. i.e. some functions will just be inlined, and that means that those functions won't exist in the same form after other optimizations are applied (Like, maybe the square root function has specific object code, but after inlining the compiler is able to use the context to minify and transform it further).

So it's actually less wasteful.
HN is ad-supported. Its entire purpose is to create a honeypot for tech talent.

Only YC companies are allowed to advertise jobs, and their jobs are the only things you can't vote or comment on.

Honestly, this site is one of the most brilliant business ideas (and most ethical funding models) that I've ever seen. Assuming YC-funded jobs are mostly good (I have no idea), it's a win-win for everyone.
My favorite way to avoid AMP is to use DuckDuckGo. :)
On top of all the subjective emotional things, I can clearly see a difference in typing speed and accuracy. I do typing speed test from time to time and it was constant for quite some years, until I got a mech. When I got another (better) mech it got even better still. If you touch type and you are already fast, the tactile feedback of switches really closes up the feedback loop a lot better. Your fingers know you screwed up, before your eyes have to see the mistake. And it's also easier on my hands for some reason, but may have more complex causes.
I know that 99.9% of your readers know exactly what SNMP is (even though SMTP is in the title), but when you write a post like this, please just put in what the initialism is actually short for.
In terms of usability (their UI/UX, integration with Terraform, etc.), features and support, would you recommend Hetzner Cloud over Digital Ocean? I'm really interested, but, for instance, I don't see Hetzner offers VPCs, right?
I'm not saying it's all, or even a lot of developers. But they exist.
Check out strike app. It’s an lightning based $US denominated peer to peer payment app (ala Venmo and cash app) and lightning wallet (allows paying lightning invoices). Multiple country (eventually all, as it relies on BTC LN network for settlement). It’s as easy to use as cash app, and doesn’t even mention bitcoin at all. No sir, not 18 months. There is innovation everywhere.
> Everyone has biases, attempting to hide them is just gutless.

I think this is situation-dependent.

A lot of product review journalism is nigh-worthless because giving robust reviews would cut off the freebies, previews and ad spending they depend on.

It's easy to imagine how that could be more objective: Just stop accepting freebies.

On the other hand, some situations are almost impossible to make objective: If you're a political journalist reporting on a politician doing foo today, and you know previously they promised not-foo, does reporting that context make your reporting more objective or less?
I've seen independent OpenGL libraries packaged along with games, so, I wouldn't think so no.