skysight-inc/HackerNews huggingface dataset:
Trucks drive on roads paid for by taxpayers and gas taxes paid by car drivers.

Rail is paid for by the rail traffic.

Hence the gross distortion of financial incentives.

As for why it is inefficient:

1. one truck driver per load vs one train driver per 50 (or whatever) loads

2. one engine per load vs one engine per 50 loads

3. steel wheels are far more efficient than tires

4. no rubber dust pollution from steel wheels

5. truck damage to freeways is enormous, but is not paid by trucks. rail is built to handle heavy loads, and is much easier/cheaper to maintain

6. trains are far more fuel efficient per load than trucks
If a Gigalapse is about 12 minutes these days (given 4.66 billion people on the Internet), a Teralapse would be about 9 days of no Internet for all of us.
i remember them addressing all the garbage on there actually. he does deserve an award. i am in a mood due to severe lack of sleep, depression, and got hit with more sonic last night. phew doggy, let's go, gotta kill 'em all
Feels like you’re slinging a lot of assertions without substantive evidence, seemingly asking people to “Google that for you”.

Among other things, vaccinated persons can and do contract, carry, and spread, during which a decent* mask does do its thing.

And who doesn’t wear an N95 class mask? I see about 2/3rds N95, KN95, or KF94s, 1/3 useless masks, appearing to be mostly correlated along economic lines ($2/masks vs. $0.50/masks).

PS. This is bigger than “fractions of a percent”:

https://jdrampage.org/real-world-covid-mask-trial-proves-mas...

* This shows lame mask are lame:

https://pubmed.ncbi.nlm.nih.gov/32512240/

Put those two concepts together, you get humdinger models suggesting:

“… if only around half of the population opted to wear respirator-type masks from the beginning of the pandemic, COVID-19 would have failed to establish in the United States.”

https://royalsocietypublishing.org/doi/10.1098/rsos.210699

(Would have needed closer to 2/3 with those sneeze guard ’surgical’ masks.)
Ask HN: Anonymous Blogging with Signatures
Someone recently asked about making an anonymous social network in order to allow for less tribal and partisan discussions but the incentive structures for such networks never work out as expected. Most anonymous networks usually turn into troll farms (unless there is some heavy moderation to curtail troll behavior).

So one way around this I think is to require "signatures" for a post where a signature means taking the text content, appending some random string that only the original poster knows about, appending it to the message and then calculating the hash. This way there is an "identity" associated with the post but it is up to the original poster to reveal ownership of the random string that verifies they wrote the post.

Does anyone know if there is something wrong with this scheme? I can't think of any but I'm not a cryptography expert. So in essence, if a user keeps track of the content and the random string then no one else can claim to be the writer of the post but if someone wants to reveal they are the writer then they can do so by revealing the random string that validates the signature of the post.

This avoids the issue of permanent online identities but also gives people the option of "unmasking" anonymous posts.
How did he deserve it exactly? They were being snarky, sure, but population-wide infection hospitalization rate is estimated around 2-3%, so yes, the vast majority of Covid cases were mild. That's not even a controversial statement.
And functional paradigms have a way to express looping over a thing that's much better than recursion: filter / map / reduce.
Legos; also the ender 3d printer. I had a nostalgic time putting the ender together. Felt like a lego set. That's not saying it was trivial (it challenged me) but that I trusted it every step of the way not because of previous experience, but because of the obvious well-designed aspects of the experience as I was putting it together. For example: I put on a part sloppily, and trying to attach anther part was the first real resistance I felt in the entire process -- physical that is, I had to study every page of the manual for a minute or two before even being able to figure out what the next step would need to be, but it was always clear after studying.
It’s absolutely insane compared with what bare metal providers charge.
First detected in Botswana, where apparently 20% of the population is HIV+.
With any vaccine, there are people who

1. Can't access the vaccine,
2. Can't take it for medical reasons
3. Who are scared/skeptical of getting it due to misinformation (often spread by those in power). Florida could have pushed for higher vaccination rates, but mainstreamed misinformation and skepticism instead
The Worm Has Turned – Employment
No, it's not okay. Unfortunately it is normal. I have been in charge of hiring decisions in the past and was explicitly told to "prefer women and minorities". Because of this, I felt it was my duty to discriminate against women and minorities, to at least balance out the decision-making somewhat (I was not the sole hiring decider).

I would prefer not to discriminate at all. But in the current climate, to anyone with power reading this, giving preference to white men is ironically the right thing to do. I hope things change soon to where I and others don't need to do this.

> I'm concerned that at some point I will inevitably have to either challenge something, and be labelled a bigot or misogynist, or live an increasingly bizarre existence with things happening around me that I consider to be clearly wrong.

This is a hard issue. I have chosen to accept the 'bigot' label if it comes (no one has called me that irl yet). My skills are highly in demand, and I don't care at all if I get fired; I can have another job in a week. If you're not in this fortunate position, I can't say what you should do. But I do believe that once you've "made it" and you can afford to do and say what is right, you have the duty to do so no matter what people will say.
you think google/fb production code runs on laptops?
> because it is not easy to quit smoking or overcome obesity

Eat... less?
I know that. But it's a way to get started without needing expensive cranes and crane operators. It also works for intermediate low traffic dropoffs of freight. All you need is a platform level with the flatcar.
Unfortunately, you’d be surprised. I know of at least one
I did the exact opposite move - moving away from sqlc to gorm. Sqlc is great and fast and it was a joy to use, but I needed the ability to track changes to database models. So either I would build my own abstraction on top of sqlc or work with database triggers. Gorm provided an easy way to hook into all of that as well as making several update queries easier. I still think that sqlc should be the first choice when you don’t need more complex features, but gorm does provide a lot of goodies.
The problem is that writing SQL by hand tends to led to more errors. Experienced devs might be able to minimize those errors (and potential vulnerabilities, remember all those injection bugs?) but especially for junior devs I would recommend using an ORM to avoid shooting themselves in the foot. The question is Performance <=> Security, which is most likely gonna be security for most people on the data/ application layer.
You told sushsjsuauahab that he/she is a small minority of people.
I'm sure that makes sushsjsuauahab and others who have their own (gasp) reasons not to get the vaccine feel better...
See, it's this one-size-fits-all dictum backed by sanctions that's the problem.
The vaccines help prevent sickness, but government policies hurt healthy people.
And yet, it’s been done:

In a First, Randomized Study Shows That Masks Reduce COVID-19 Infections

A large study co-authored by Yale SOM’s Jason Abaluck and Mushfiq Mobarak tested the effectiveness of a mask-promotion program in Bangladesh in increasing mask use and preventing symptomatic infections. The study found that masks significantly lower symptomatic infections, especially among older people and when surgical masks [instead of cloth] are used.

https://insights.som.yale.edu/insights/in-first-randomized-s...
On reflection, I'd add that the casting/actors of the series are actually pretty good and the quality of the production is very good.

I suppose my biggest peeve comes from having read the novels first. Which is normal for TV/movie adaptations of novels.

Which is why I didn't start reading The Expanse novels until I'd watched the TV season treated by each novel. That made the TV series much better IMHO.
Zoom out a bit and take a group of friends 20 years ago vs now. A CD would commonly be shared/ripped, unlikely that everyone in the group buys the same record. Nowadays I wouldn't be surprised if sharing music is much less common since the monthly fee is quite low and good value.
- Canon 5D classic. Fits my hand perfectly and the way colors are popping is something that i chase in photography to this day

- Older Intuos drawing tablets. Super sturdy, great experience to work with, and battery-less pen tech which for many years was offered only by Wacom products

- iPod Classic. Great interface idea with the touch circle, nice metal back.

- HHKB Keyboard. Something i use to this day and don't really plan to change, even as I'm strongly into custom keyboards as a hobby. The layout is just too perfect for programming, especially if you're used to Vim.
> when you are hiring for a python position

If you instead hire for "engineering" positions, without caring about what languages the candidate knows, you can interview for their ability to solve practical programming exercises [1] in whatever language they are most familiar/comfortable with. Maybe this only works at FAANG-level hiring, but in these contexts, top tier candidates can get things done in any language, and that's really what matters, no? But more to your point, I've generally found candidates that pick Python (or Ruby/Perl/etc) can actually accomplish more–and therefore prove their capabilities–in the space of an interview simply because they're picking a more expressive language. Bad candidates will prove they are bad candidates no matter what language they choose.

1: Eg, reading/manipulating files, merging/filtering/sorting data, generating and processing multi-dimensional data structures, etc.
The first Ghostbusters is hilarious, and one of many exemplar 80s movies - back to the future (as mentioned), crocodile Dundee, short circuit, die hard, ferris bueller (just off the top of my head) that embodied that decade and often saw stodgy corporate types as the enemy of fun. I've never even thought about it as a libertarian parable, and I believe doing so is a revisionist strawman coming from opponents and reading too much into it coming from supporters. The movie was good clean fun of the kind that existed fleetingly around that time.

The remake was based on only one premise- it will be women instead. It wasn't funny and had none of the cultural centering (especially the whole vibe of 80s New York) that the original had. It was a shitty movie. So it failed.

There is not some broader political message. A good movie that hit the mark for its era was successful, a lazy remake was not
Actually, I've recently watched a talk by Guy Steele where he makes a case for tail call elimination being essential for object orientation: <https://www.youtube.com/watch?v=0hlBkQ5DjaY>. He demonstrates how tail call elimination enables better separation of concerns, allowing you to write code where objects don't need to "peek" into one another.

Another non-functional application of tail call elimination is finite state machines. Writing them as functions calling the next state in tail call position is very elegant, legible and efficient.
"Pre-USSR Russia is almost a poster child for the harms of the state."

Also, as you note, during-USSR Russia and post-USSR Russia.
The only place you can discuss this openly is 4chan /g/. It is what it is.
Every time I point out big html tables are slow someone suggests virtualized one. The problem is its not real, cant quickly search for contents of last row with ctrl-f after loading the page.
Python has operator overloading now. (And as far as I know, always has.) Avoiding operator overloading was one of several weird, idiosyncratic decisions Java made.
My Cuisinart PerfectTemp water kettle.

I bought it 11 years ago, a couple years after moving out. It was more expensive than many of its competitors, but the build quality seemed worth the investment. Early in my career, it was a big investment.

I have used it nearly every single day in that time, and honestly never stopped to think about it until now. It's been a fixture of my life. Other than the occasional descaling, it's been perfect without maintenance.

Beyond that, as someone who drinks a lot of coffee - I'd also like to mention my classic Bunn coffee maker. It has a reservoir of water it keeps hot, the new water you add displaces the old water like a water heater, so you're able to make an entire pot of coffee in under 3 minutes.
I don't have millions of emails; I might've received a few thousand legitimate emails since my first account in ~2000, and most of those I wouldn't keep this long.
I haven't thrown mine out, but I'll no longer buy their products. They got too political in the past (I've ignored them since, so I don't know if they still are).
I've the similar Kershaw 'Tactical' Blur for 12 years; they are great knives.
Mutagenesis will continue as long as there are viruses making more viruses.

If I had to guess our future, COVID will become endemic but with less potency. We will manage it with vaccines and anti-virals.

Lockdowns and restrictions? Frankly, I don't think business will allow it, particularly given how hard it is to demonstrate their efficacy (we can't look at the parallel universe where restrictions weren't imposed by a nation).
South Korea is the poster child for export driven development.
Is this made by the same people who made https://www.raycast.com/?

The website design seems uncannily similar.
Yeah, I'm doing UT Austin, and they charge $1k a course, for a total of 10 courses - to me that is pretty cheap.

It's all through EdX, so still a cash cow for them, but reasonable for the student.
+1 ..2b is insanely high
There’s nothing scientific about Lenin, nor about Marxism. We’ve learnt a lot more about how capitalism works, and how our economy works, in the last 100 years. Plenty of better analyses of capitalism in the mean while, such as the “Capital as Power” framework
WebTorrent gets you pretty close.

https://webtorrent.io/
I wrote a comment up here: https://news.ycombinator.com/item?id=29300115

tl;dr: when freelancing, you need to find ways to do 3 things:

* find the work
* do the work
* get paid for the work

Usually the middle one is the easiest/most fun.

Easiest way to find the work is to work with folks you've worked with before, and build a business based on referral.
The format has been around for 2000 years, so it's pretty well refined.
And how exactly did the early US civil rights movement accomplish equality without "discriminating in the opposite direction?" You're just playing rhetorical tricks here, and defining equality as discrimination.
> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

Before you automatically cite some site guideline, think it a moment about what happens when a community is collectively positioned with some mental disease. And see how this rule is literally prevent the community from criticizing its own behavior.

> guilt-tripping

If someone just downvote a informational piece written by someone who clearly demonstrated specific understanding on the topic, then calling them out and let me feel a bit guilty about their lack of patience, isn't that a good service to them?
McMaster now has them for unrestricted purchase.
Allowing a company culture that reduces people down to their race and gender during recruiting has a rather significant risk that it may spread to other part of the company.

Do we want a company cultures that operate based on biases and stereotypes? I don't. I also do not believe in collective punishment in order to improve society. The best thing we can do to society to remove biases and stereotypes is to encourage a culture of understanding, by seeing individuals as individuals rather than single bits information like skin color or gender identification. Be the change that society need to be, encourage others to do the same, and culture will slowly change in the same direction.
Cloudflare, my hero!

[1] https://blog.cloudflare.com/introducing-r2-object-storage/
Correct link:

https://plebussupremus1234.github.io/LemonScript/
I mean it’s not a problem when you recruit the top 0.1% of candidates but when you pull even from the top 10-20% pool you get a lot of folks that aren’t very self motivated to learn without some guidance from coworkers.
> The security boundary between different programs/users is enforced at the bytecode level, not at the machine code level, so the bytecode-to-machine code translator is security-critical.

Worth noting that this is exactly how sandboxing across WASM modules works nowadays. It's not exotic technology.
With 32 mutations spread out over the ~1300 base pair spike protein, we're approaching the point where antibody resistance will be an issue. But knowing how our bureaucracy works, there is basically zero chance they'll update the vaccine to target omicron (which is very likely to become the dominant variant within a few months).
The study was repeatedly updated.
Latest correction is from Gaya Herrington (2021).
I know it’s from the Greek alphabet, but yeah, they shouldn’t have used “Nu” - homophones cause all kinds of confusion.

-----

Patient: “Give it to me straight doc, what have I got?”

Doctor: “you have a case of the Nu variant of Covid.”

Patient: “yeah, but what is it? What’s it called?”

Doctor: “the Nu variant”

Patient: “yes, but WHAT IS IT NAMED?!”

Doctor: “I’VE TOLD YOU ALREADY!”
Different teams I believe. I think Raycast team uses Linear for issues and I am sure they inspire each other.

Raycast has Linear as one of the core extensions it lists: https://www.raycast.com/extensions/linear/
Ask HN: How do I go about learning more about Applied Math?
I'm very interested in improving my applied mathematics knowledge/skills. but I'm not sure where to start or anything like that. The Highest math i know is calculus and Statistics. any hints from the community would be great.
You're looking at it as a robotics engineer not an economist.

'Economic Growth' is an increase in the opportunities available to entrepreneurs.

No 'model' will ever beat the capitalist free market with 6 billion agents cooperating to satisfy the infinite wants and desires of humans. Clean air, water and natural surroundings is one of those desires, just have a look at the Sotheby's real estate website.

Socialists are working to destroy this platform and replace it with a tiny elite coercing the rest of us to supply only their wants, desires and fantasies.

Don't be a socialist.
This is spot on. Unfortunately it’s too simple an explanation for these people. Everything needs to be “deconstructed” and viewed through a post-modernist lens.

Fortunately the consumers vote with their dollars, and no amount of academic handwringing around why the ghostbusters are a political legacy really matters.
Bit late on the reply, but I just featured your company on my website! Check it out here: https://nowhiteboard.org/
I'd also love feedback on if the interview process description needs to change at all for your company's listings
Devs might like them, but it would be hard to find a user who grew up in a mobile native world that "likes" a web browser. That's the problem. It doesn't really do anything that 1st and 3rd party apps can't do. Much of the functionality around identity, payments, ad and ui rendering just works so much better in native apps. This is because of API crafting and data management by the platform and partnerships with 3rd parties, like payments. It can all be integrated in a product focused way. Regular users don't even need to understand it. They are just trained that its better. They will learn that once they get into Safari things might not work very well based on prior experience.
I am one of them. But I don’t consider myself spiritually enlightened. I just realised that I already have more than I need to be happy and content. I used to own an expensive sports car but sold it because it wasn’t practical and didn’t bring me any additional happiness. Quite the opposite. I learned a lot from that.
Zojirushi rice cookers. Even though the shell is plastic it has a durable feel to it like you don't find it kitchen appliances anymore. It'll still work in 20+ years type feel
Tail calls and while loops are essentially equivalent, so why care whether a language prefers one or the other?
Wait... Why did they really skip xi?
Smart artists have already internalized this.

I remember an interview with the lead singer(?) of a hard rock/metal band where the interviewer asked when their next tour was coming up and his response was "LOL! I can go on tour and lose money or stay here, play the occasional local gig, and charge $100/hour to do tattoos. When do you think our next tour is going to be?"
I just got the new Thermapen One and used it yesterday for Thanksgiving dinner. Although it is a relatively small evolutionary step from the ThermoWorks Classic, it is still a great design.
> My expensive TV has banner ads in the menus

Mine doesn't, because I don't plug it into the intertoobs. (I use a Roku box.)
Is that a common occurrence or is it specifically happening because of the backup on west coast ports? Or is it even part of a bigger macro trend not related to east vs west coast consumption?

https://www.wsj.com/articles/east-coast-ports-get-more-shipp...

> It's much more efficient than trucking across the whole country.

I don't think this checks out on a time perspective. 15 days to get to CA = 15 days for the trucking route, or air. I think both get there under 15 days. Fuel efficiency, maybe, I'd need to do more research. And it seems like the bigger factor is not final destination but the other stops of the shipper, e.g going and dropping in Europe for the Suez.

See section 3.1 here for timing being quicker to truck: https://guidedimports.com/shipping-from-china-to-us/

Actually glad I went on this journey for some learnings along the way, but I guess the point here is that west coast consumption levels have nothing to do with this supply chain issue. I live near you too FWIW, not in this for defending my own west coast dog in this fight, but more to try and see why you were so quick to jump on west coast consumption!
Personally, I think when you write Julia in shorthand form, it looks nothing like ruby or basic.

for example, check out parts of the stdlib:
https://github.com/JuliaLang/julia/blob/master/base/operator...

but in the end, julia really is a lisp:
https://www.youtube.com/watch?v=dK3zRXhrFZY
And works about as well as any other perpetual motion machine.
Hey, also replied to the parent comment, but would also love feedback on if you'd like the interview process description changed at all for Mainstreet's listing here (I used your comment as the basis for the listings): https://nowhiteboard.org/
I used views several months ago when I implemented a tracking database for AWS SSM parameters: I wanted to retain a history of all changes to the parameters over time, and the schema was complex enough that queries for simple things like “what’s the current value?” weren’t simple at all.

So, I wrapped common queries in views.

(None of this should be taken as advice for how to approach such a problem.)
I thought yoga pants were a viagra alternative…
Impressive middleware!
what do bare metal providers charge
I'd flip that meme slightly; it is true that scientists write shitty code...but it turns out computer scientists do exactly the same, and with less humility.