skysight-inc/HackerNews huggingface dataset:
I feel I'm in a good position, but have nowhere near what many others are stating. I still have a lot of years left in my career(25+?), which means a lot of compounding and more income.

My biggest fear is losing my job. Even though I hate my job, I need it to support my family. I have no real options to switch jobs based on the tech I got into.
Yes Erlang is one of the few languages I instantly liked upon reading about it and playing with it, even outside its typically parroted features it has a ton of stuff I wish was available in more languages (working with bit oriented protocols is so much more pleasant in Erlang than most languages thanks to bitstrings). However, as other have mentioned it’s not exactly a go to for general purpose stuff and even when it seems a perfect fit, I often have to look elsewhere for a variety of reasons.
Thank you for your reply.

How would I be able to read the calendar? Is there a minimum resolution to play this game?
The mental image of a green sunny pasture with an old farmer milking a cow that just magically happens to be there, ready to be milked, is a fantasy limited to package marketing on cereal boxes.

When you look into the details of how a dairy cow comes into being, the reality isn't quite so charming.

Though there's also the fact that, even if ethical milk existed, for 99% of people it's just a warm thought they have while they buy whatever factory-farmed milk carton their grocer sells, myself included.
Are you suggesting we cull dairy cows to eliminate the tainted breed?
Yeah, we literally used it as a stripe proxy and to serve frontend. All data was served in stripe and then queried using Stripe Sigma, their flavour of Presto.

Can tell you the total cost from RTE does Comic Relief, which was the same size, was about 16 euros to host the whole thing. This would be about the same, however is on RTE's cloudflare account, so not easy to get breakdown.

Workers were just a good fit not to have to host anything, due to the unpredictable number of donations that we would be getting through. Deployment and development is also really easy.
> A CLI client that is reliable and cutting edge would be awesome (looks like some contenders - I'd love to see one in Clojure or Rust but that's just me..)

Weechat is really impressively good on Matrix, and the plugin is in the final stages of being rewritten in Rust. It has full E2EE support, and the developer is funded to work on it full time.

> I.e., implement the difficult parts of Slack really, really well

Yup. The balance between features and core stability is Hard, but hopefully we're getting the balance right (at last).

Hydrogen (hydrogen.element.io) is an example of a ludicrously lightweight, stable, but not-yet-featureful Matrix client fwiw, as an example of what the balance looks like for "implementing the difficult bits really really well".
Presentation: Ten Things I Have Learned about De-identification https://www.youtube.com/watch?v=56whNWFIicY&t=3055s
According to Jim Keller we still have a very long way to go.

Lex Fridman's podcast interview with him on YouTube is amazing.
Hi, I'm the maintainer and put together the code for this first working prototype of the digital version of the game. Thanks already for your feedback!

I will gladly provide hints here if you get stuck :)

Many thanks also to atum47, whose FOS, Fake Operating System I've used for the game. You can find it here:
https://github.com/victorqribeiro/fos

We have developed the game at the University of Applied Sciences and Arts Northwestern Switzerland, School of Business, Institute for Cyber Security & Cyber Resilience.
https://www.fhnw.ch/en/about-fhnw/schools/business/iwi/cyber...

The game is based on a student work that has been published here:
Schneider, Bettina, and Trupti Zanwar. "CySecEscape–Escape Room Technique to Raise Cybersecurity Awareness in SMEs."
https://conference.pixel-online.net/FOE/files/foe/ed0010/FP/...
Not only that but the history and back button hijacking and other weird behaviours make for a really bad experience in the browser.
Amazing, thanks for such detailed post!
Spikey, unpredictable traffic, serverless is the way.

Sorry about the title.
I'd be happy to know how that shortening affects confidence in the vaccine.
I'm late to respond, but the obfuscation of code is almost certainly automated.
I’m not aware of any vaccine that had long term side effects that were not also apparent in the short term.

E.g. I believe it was the swine flu vaccine that caused narcolepsy in a small percentage of people receiving it. But that was apparent immediately.

To my knowledge no one has identified any slow acting consequences of a vaccine that would not have been obvious from the first rollout of a vaccine.

So this question is mostly academic. Unless you’re someone in the UK slated to get the first dose, you probably won’t even have an opportunity to get the vaccine before the effects in early groups become known. And for those in high risk early groups, the risk of covid surely outweighs the risk of vaccine.

Nothing has shown up in trials so far so I’m not expecting side effects beyond the known effect of short term flu like symptoms for a couple days.
AergoLite – SQLite with Blockchain
NetBSD/MacPPC 9.1 Installation on a Power Macintosh G4
For me, from a strictly individual perspective, the health risks from a vaccine is almost certainly less than the long term (and short term) risks of COVID-19 infection.
Very true. This vaccine doesn't exist in a vacuum.
3nm, 5nm, 7nm are all marketing names now since the fabs switched to 3D transistors and not a measure of any exact feature size.

When examined via electron microscope, TSMC's 7nm is just slightly denser than Intel's 14nm++ and not half the size.

“You need to understand that this naming scheme reflects only the process. It’s just the process called 14nm or 7nm … It could be called Intel Blueberry Construction 5 or if it is called AMD Strawberry Process 3, it would give you the same amount of information as having 14nm or 7nm (in the name).”

https://www.time24.news/2020/09/der8auer-compares-tsmcs-7nm-...
If TSMC are smart they will reserve some capacity for AMD, in order to keep AMD as a customer. Apple has no alternative, so no reason to give Apple exclusive access (unless Apple pays a ton for it).
"...being surrounded by very successful Silicon Valley people: a lot of my friends have net worths around the $10M..."

Wow
Postgres IVM (Incremental View Maintenance) Preview
Predictions for SRE in 2021
Yeah it’s in much part my fault though ~~and I ll start getting things together next years~~
I disagree.

What's being explicitly applied is the federal and provincial sales tax.

Airbnb and the hosts were selling a service without collecting the sales tax.

Someone was tax evading, and someone owes the CRA back taxes.
The only reasons cows give milk is because they gave birth. A cow’s life is to consistently be in a non-ending cycle of being artificially impregnated, giving birth and being milked dry while her young is not the sole drinker of her milk, as it should be. I am an avid milk drinker, who expects calcium deposits in his early 50s, and I know there is no ethical milk. I’m actively choosing the beautiful taste of cow’s milk knowing full well the pain and misery I’m inflicting on all those cows.
Small enough for all kind of quantum shenanigans going on.
It is easy to find any reason, likewise for any anti-discrimination policy in hiring. They are even trained to evade any possible recourse claims and they have exact speech codes that inhibit any possible litigation with potential candidates.

I hate this behavior because I know that any HR will never be truthful about how they perceive you, which is actually a huge penalty for many that are not too confident.

What is unusual is HR discriminating by sex or race. It just seems unrealistic in todays world. Plus, I know HR did skip advertising some positions when laws were changed because my countries has lawyers specialized in sending warning letters to companies using the wrong terms de jure. Side effect was that some jobs were directly mediated through other employees.

In my country there is a cultural divide between the public and private sector and these rules are mostly written by people from the former and it really shows.
I think it's the "taking it way too far"-aspect of it, compared to a regular calendar[0], that makes it so creepy. It's the fedora and trenchcoat of calendars.

[0]Which my casual duckduckgoing indicates a filofax is.[1]

[1]On re-reading the above, I fear it might have sounded a little condescending, which was not my intention. I've just never heard of filofax before. In Denmark we just call those calendars or occasionally "Mayland", after a popular brand that makes those.</tangent>
Absolutely. At some point, the electrons in the transistor experience quantum tunneling - i.e. they jump over the gate. Which means it's not a very useful gate anymore...

See this great video about it : https://www.youtube.com/watch?v=67S4IyakRko
Not OP but I'm suggesting we never breed them into existence in the first place
Lyft Level 5 | Self-driving Research | London, UK | Full-Time | Onsite

Level 5 is looking for doers and creative problem solvers to join us in developing the leading self-driving system for ridesharing. Our team members come from diverse backgrounds and areas of expertise, and each has the opportunity to have an outsized influence on the future of our technology. Our world-class software and hardware experts work in brand new garages and labs in Palo Alto, California, and offices in London, England and Munich, Germany. And we're moving at an incredible pace: we're currently servicing employee rides in our test vehicles on the Lyft app. Learn more at lyft.com/level5.

This newly formed team will develop new experimental solutions that combine the latest findings in cutting-edge computer vision, deep learning and large-scale data processing to advance the capabilities of our existing systems and to advance the state-of-the-art of the field. We are looking for Research Scientists and Machine Learning Engineers.

Responsibilities: -Work in a small, high-velocity team of engineers and researchers -Design and prototype new computer vision and deep learning solutions -Develop case studies and experimentally validate hypotheses Collaborate with AV engineering teams in productionizing systems -Advance the state-of-the-art, publish and represent Level 5 at top-tier conferences (e.g. CVPR, NeurIPS, ICCV, RSS, ICRA)

Experience & Skills: - Hands-on deep learning experience (deep learning, reinforcement learning, GAN, autoencoders etc.)

Apply at https://boards.greenhouse.io/lyft/jobs/4750867002?gh_jid=475...
The Great Firewall of China is not so great, afterall
Combat at the Movies (HTML5, desktop browser game)
No, seems more like remove-js and hacker news aren't playing well together. HN reference's it's one stylesheet relatively, so the remove-js output builds an invalid URL like this: https://news.ycombinator.com/item?id=25276193/news.css?7xnRK...
My bad! Text is funny sometimes, isn't it?

I agree with your basic argument here and you've convinced me to some extent. I wanted to dredge up some examples to highlight inherent flaws in Python's error handling ergonomics, but I was pleasantly surprised by new language features that made the experience much more enjoyable (the with ... as keywords, in particular).

I will say this though: try/except still sucks, in my opinion. I much prefer languages whose standard libraries utilize monads/callbacks for error handling, because it offloads much of the work/documentation onto the type system, as opposed to languages/frameworks which prefer error handling as part of a try/catch statement.

Monad Example (Scala documentation - Try monad [1] ):

import scala.util.{Try, Success, Failure}

def divide: Try[Int] = {
val dividend = Try(Console.readLine("Enter an Int that you'd like to divide:\n").toInt)
val divisor = Try(Console.readLine("Enter an Int that you'd like to divide by:\n").toInt)
val problem = dividend.flatMap(x => divisor.map(y => x/y))
problem match {
case Success(v) =>
println("Result of " + dividend.get + "/"+ divisor.get +" is: " + v)
Success(v)
case Failure(e) =>
println("You must've divided by zero or entered something that's not an Int. Try again!")
println("Info from the exception: " + e.getMessage)
divide
}
}

Callback Example (NodeJS documentation - fs.readFile function [2] ):

fs.readFile('/etc/passwd', (err, data) => {
if (err) throw err;
console.log(data);
});

[1]: https://www.scala-lang.org/api/2.9.3/scala/util/Try.html
[2]: https://nodejs.org/api/fs.html#fs_fs_readfile_path_options_c...
This is a funny line that I hear a lot as a vegan and it’s based on a misunderstanding. Veganism is actually quite pragmatic, veganism is not driven by saving lives it is driven by harm reduction. If I thought that the greatest harm reduction outcome for dairy cows could be achieved by a mass cull, I would support it.
You use RAII, to put it in C++ terms. To use your variable names, someoneElsesObject is inside mu, and is returned by mu.lock. When it goes out of scope, it will unlock.

You can also use defer if you want, but I've never seen it in real code, it's more error-prone and not as flexible. You can build it on top of RAII.
The click action is bugged - I clicked the mug 5 times and it didn't do anything, 6th time it turned around

Also took me a while to figure out the calendar zoomed in because it didn't work the first few times

Is there a way of finding out the format in the game? I would never have tried that
You are not obligated to buy anything you disapprove of
King's College London: Digitising collections opens whole new areas for research
According to Wikipedia the owner/operator is the $6B Hyundai Glovis, and the ship was insured.

https://en.wikipedia.org/wiki/MV_Golden_Ray
>Saving your friend's child's birthday in a database just so you can say that you remembered vs actually remembering their birthday; I feel like there is a huge gap between the two. I would rather have 1 genuine relationship, rather than 100 superficial, inauthentic relationships.

I would say you're looking at it completely wrong and you don't have to forget somebodies birthday that many times before you write it down because all it does is hurt everybody. Some segment of the population forgets these things EVEN WITH the inner circle of people they know.
That sounds like borderline fraud, which does not require any additional regulation
They appear to already be acknowledging that fact by using the trademark symbol.
Frankly, I'm not willing to engage with you because of the tone of your comment and how you address me.
It's a problem when a large market player such as Facebook with large earnings from its advertising business prevents new entries in the VR marketplace from being competitive.
It's hard to discuss in the abstract, especially with bad names like MinorFunction1() and MinorFunction2(). In style C, you may have to scan over lower levels of abstraction than you care about:

MajorFunction() {
// fast inverse square root
float x2 = number * 0.5F;
float y = number;
// several more lines of code

// find decimal point
char *c = input;
while (*c && *c != '.')
++c;
}

A goal of style A or B is for the names of the minor functions to make the shape more obvious, ideally self documenting:

MajorFunction() {
y = Q_rsqrt(number);

char *c = strchr(input, '.');
}

This is the kind of advice you'll find in, say, Code Complete. Although I generally accept the premise, there is a readability cost to indirection. The bigger and more complex MinorFunction() is, the more likely I'm going to have to jump into it and remind myself what it does.

There are two concepts that underlie DRY: coupling and cohesion. There are good expositions on this in old writings on structured programming and design (e.g., Yourdon and Constantine). If MinorFunction() is cohesive, and MajorFunction() is appropriately coupled to MinorFunction(), then style A/B is likely to be superior to style C. One of Carmack's points is that "very little of our real code" ends up that way.
Daaaad get off my internet!
Sure. Plain old HTML worked just fine for dozens of years, for a vast majority of text-based and mixed text/image media content.

But it wasn't precise enough for the designers, or dynamic enough for the developers, or closed down enough for the media conglomerates and ad companies.
$125K for a very sub-orbital flight feels like a lot. It's a very high balloon ride to less than 20 miles up. I'm sure it's spectacular, but it's not the Kalman line and it's certainly not orbit.

It doesn't require tons of fuel or disposable rockets. It sounds like it's not even a ton of innovation, though I'm sure there's many millions of dollars worth of engineering to make it safe.

I imagine the price comes down once they've satisfied people with a ton of money who just can't wait to get a space-like experience. But the price-of-a-house fee feels like it should be a life-changing experience, and I just dunno if this will satisfy that.
It's way more complicated than that.

Societies get richer by automating things. How much money people have to pay for things is completely dependent on how much they produce, and as a consequence, how automated is their work. The more automation, the more of everything going around.

But automation has a strong short term effect on wealth distribution. How health your economy will be by 2030 depends completely on how your society deals with this effect. And "stop automating" is not a viable course.
> they had downloaded a cached/older version of the software we had uploaded to the same URL

This is a great example (to me) of how weak consistency is useful. It exposed a problem you otherwise wouldn't notice.

You were deploying offline artifacts to customers without giving the customer the version of the new artifact. Regardless of backend consistency, the customer will not be able to tell (from the URL, anyway) what version they are downloading. Nor will they be able to, say, download the old version if the new version introduces bugs. By changing your deployment method to use unique URLs per version, your customer gains useful functionality and you avoid having to depend on strong consistency (which actually removes expensive requirements).

If you design for weak consistency, your system ends up more resilient to multiple problems.
> This is no longer possible on any phone, tablet, or computer Apple sells

It is still possible on all of their computers, just not their phones or tablets. Intel Macs (which are still being sold in large numbers) can always be wiped and restored from USB without an internet connection, and Apple Silicon Macs can do it if you set the boot-loader to "Reduced Security" mode.
There is an issue with the elevation shaders on Windows, being tracked here: https://github.com/felixpalmer/procedural-gl-js/issues/2

For anyone who is having issues, I made a quick video here: https://twitter.com/pheeelicks/status/1334101837625090050
I think so. The antibodies drop off rapidly but that's normal with viruses. Sars 1 patients still have T cell response 17 years later.
The maximum IRA limit wouldn’t be a measly $6k if that was true. 401k limit is tens of thousands to disadvantage smaller businesses that can’t afford to offer 401k.
Pretty much the same here. Slightly lower overall taxes though.
Correct me if I'm wrong, but I believe Kees Cook has been livestreaming some of the patch reviews of this work on Twitch.

https://www.twitch.tv/keescook

Past recordings can be found on youtube: https://www.youtube.com/channel/UC6zmTkbgwe2q6l6TNjABSCg/vid...

EDIT: I realized it's mentioned in the blog post! But more airtime doesn't hurt :)
If your real leader is called "Inter-Services Intelligence" your chances are very small to do anything.
Where I live, two-month-olds are scheduled for a comprehensive vaccination.

https://immunizebc.ca/sites/default/files/graphics/vaccine-s...
I am not sure how can you host something serious in just $100/mo on AWS: m5.large w/25GB SSD costs $75/mo, 1TB traffic costs $90. DigitalOcean asks $60 for this (2 vCPU; 8GB RAM) and includes 4TB of traffic out of the box for the reference, Hetzner asks €25. Note that even a second host for a DBMS is not included in this, let alone DBMS with replication. You will also have to host Redis (or alternative) on its own server if you need to scale your frontend beyond one server. Either I am seriously missing something or our definition of serious/prod env differs quite a lot.
Teardown of the SpaceX Starlink User Terminal
Seeing things like this always reminds me of Boblo Island, which was an island amusement park in the Detroit river. You took a ferry from Detroit or Amherstburg, Ontario to get there and back. It shut down when I was 12, so my sisters who are all younger never got the chance to experience it, which makes me feel both sad and lucky to have had the chance.

It's now a private island with a few streets of residential homes. We went back to take some photos last year. It was cool but haunting to see some remnants still there just rusting away (no rides, just a dance hall and some other structures). Feels kind of like a dream at this point.

https://www.atlasobscura.com/places/boblo-island-abandoned-a...
ACA would have caused insurance prices to rise no matter what since healthcare spending would have risen since more people are getting healthcare since the law required insurers to cover everyone.

People that complain about ACA increasing prices are complaining about having to pay more since more people are getting healthcare. ACA also requires younger people to pay disproportionately more than older people.

Health insurance premiums did go down from infinity to somewhere between $400 per month and $1,200 per month for people who previously couldn’t buy it.
Not related to 2020 specifically; but you might find the ML/DL works of Timothy Masters (http://www.timothymasters.info) interesting. He has expertise in various domains and the code is all in C++.

Also i recently came to know of Markus Voelter (https://voelter.de/) and his works on DSLs. You might find his book DSL Engineering: Designing, Implementing and Using Domain-Specific Languages useful in coming up with DSL solutions for your ML/DL domain.
Nice idea, might come in handy when sharing one of those atrocious news websites that want to show you anything but the news, especially confusing and unusable for non-tech people.

I used to use the "print view" page those sites used to have, but that seems to be a thing of the past, so this might be a good replacement.
Nah, it’s just not joining URLs correctly, and so is trying to load the wrong stylesheet:

Base URL: https://news.ycombinator.com/item?id=25276193
Relative URL: news.css?7xnRK0pv8n1Oh7woNqhn
Correct resolved URL: https://news.ycombinator.com/news.css?7xnRK0pv8n1Oh7woNqhn
Actual resolved URL: https://news.ycombinator.com/item?id=25276193/news.css?7xnRK0pv8n1Oh7woNqhn
I think (well, I hope) that Airbnb understood that request would go nowhere. Airbnb is politically radioactive in Canada, any government percieved as "bailing out" Airbnb would likely suffer consequences at the ballot box.

I suspect Airbnb instead made the request to placate underwater hosts during the start of the COVID tourism crash - they had to be seen as doing something.

Still an incredibly scuzzy and tone-deaf ask, but put in context, I sort of get why they did it.
Efficacy confidence isn't affected, but side effect confidence is.
Opendoor is disrupting real estate agents by buying real estate and selling directly. Seems fair to me.
Then perhaps it's better to say that the overwhelming majority of end users don't want those (or wouldn't care if they disappeared tomorrow).

I'm sure designers love 'em.
No some people have disabilities and stuff. People with Alzheimer's aren't simply suffering from not being close enough with their friends and family.