skysight-inc/HackerNews huggingface dataset:
But you plainly are afraid, kid. You've done nothing but argue dishonestly. You set a ridiculous standard that not even gas stations meet and you think you've discovered something. You haven't.

EVs are here now, they work, and they're getting better year by year. No amount of whining from you will change that.
In my twenties, I wanted to use all the cool PL techniques: meta-programming, reflection, monads, macros, type-level programming, etc. I'm getting older and now I want my programs to be 90–95% functions, arrays, structs, enums, and loops and only parsimoniously throw in more advanced language features.
What We Get Wrong About Proof-of-Concept
If you do a bait and switch, then don’t come with the “they deserve to get paid” bullshit.
Christmas tree farms. They plant tiny forests and cut down every tree, running saws for many hours. I grew up near Christmas tree farms in Western Oregon, and its an odd but significant agricultural activity in certain areas. Over multiple plantings the amount of oil sprayed around could cause issues. In the area where I lived some farms have converted to wineries, so that somewhat marginal land does get converted back to food production.
All Horses Are the Same Color
> Now the kits seem more like models to be assembled and put on display and not touched rather than “a paint brush of blocks” where I can use my imagination. It lost my interest.

That's how that whole "kit" malarkey has seemed to me ever since it started. What's the fricking use of a Millennium Falcon, or a motorized excavator for that matter, when it's full of bespoke pieces that only really work for that particular end product? The whole idea totally sucks, IMO.

When I was a kid, "kits" didn't exist; there were only generic pieces, and I think that's the way it still ought to be.

Yeah, yeah, get off my lawn.
I got those earliest-comment-stays-on-top upvotes, but no replies, and so the mystery of whether this is obvious and I am preaching to the choir, or this is a genuinely enlightening point, is not resolved :)
If I wasn't clear, I'm asking about vulnerabilities in the baseband processor (BBP), not the CPU.

The BBP is what makes a smartphone a phone, rather than a small tablet:

https://en.m.wikipedia.org/wiki/Baseband_processor

The thing about the BBP is that it is a second computer running its own proprietary OS (typically an RTOS) to handle the RF modem. The phone's main OS typically has no visibility into that second computer, even as root, but the reverse may not be true.

So I was wondering if any of Google's efforts to increase security can mitigate attacks that might come through this particular channel that lurks, Kuato like, just out of sight.
Wait a moment. Mineral oils are food-safe?

Don't they accumulate in the body and act as endocrine disruptors?
> Suppose a person hired by Google is paid $60 per hour, and can review 20 video comments in that time with a reasonable thoughtfulness. So every human review costs Google $3.

You do know most moderation is contracted for much less than $60/hour. Potentially to offshore corporations paying less that US minimum wage.

It's doable, but an uncomfortable reality.
If it doesn’t change, why would u care?
> Think about the accessibility implications (for e.g. screen readers) if ruby text was supposed to be modelled in the DOM as being interpolated into the text it's annotating.

The <rp> tag exists explicitly for the purpose of interpolating the annotations into the text. So e.g. <ruby>漢字<rp>（</rp><rt>かんじ</rt><rp>）</rp></ruby> will look like 漢字（かんじ） to a client that doesn't support ruby text and a screenreader could read it the same way it would read any other text with parenthetical annotations in it.

The standard doesn't actually say what screenreaders are supposed to do, so I guess they could also try something fancy. But they don't have to.
here's a good post on the topic (from 5 years ago but things haven't changed too much afaik)

https://eev.ee/blog/2016/04/30/embedding-lua-vs-python/
I heard a talk many years ago at a AAAI conference on this topic. Really cool that a natural language can be unambiguous.
https://kottke.org/19/11/the-indiana-bell-moved-a-functionin...

From https://news.ycombinator.com/item?id=21468788 ( 2 years ago )
Reimagining the Introductory Math Curriculum for Life Sciences Students
Scientific rationale for developing potent RBD-based vaccines targeting Covid-19
I don't know about other manufacturers, but Fellowes brand shredder oil is just expensive canola oil.
when it wasn't designed as a tool to "just" store value but to circumvent any "checks" on value transfer/ownership etc.

I mean that's the whole point of crypto currencies.

Both for good and bad.
Well, I've personally always wondered why people advocate MPC. During like 15+ years of use I can't recall having a single issue with VLC. And that's from consuming basically everything from the VCD era and onwards. In my experience VLC has been as close to flawless software as one can get.
Indeed. New Zealand has had a pretty successful fiber roll out over the last several years because the government awarded exclusive contracts to fiber providers that then have to provide access to their network to all ISPs.

Works great. Even my village of several hundred people has fiber now.
Umm.. what are those codons and other proteins made of? ...
Could you engineer a chainsaw that doesn't need lubrication? Maybe a dynamic tensioner that pulls the chain taught instead of riding on a frame? Or what about rethinking the design entirely and using a long screw with cutting teeth all along it (no metal on metal moving parts)?
Oh good point, I see what you mean. Where are things priced natively in Bitcoin or Ethereum, no matter the USD value? Standard Notes is not an example in that case, it just converts BTC to USD.

Everything on OpenSea is priced in cryptocurrencies natively: https://opensea.io/

By USD OpenSea's contract transacted an estimated 8% of Amazon's revenues.
I’ve been using only canola oil for my chainsaw for the last 3 years. No problems so far. I use it about every 2-4 months
An open-source portfolio for developers with a blog powered by Notion
Well, it is just counting natural numbers and making up placeholders for whenever a subtraction or division wouldn't work out.
I was in a job I absolutely hated up until not that long ago. Initially I was very happy with it - as a developer, I loved the fact that there were no calls lasting hours filled with made-up acronyms and the usual "we should", "we must" and all that. But to be honest there were other red flags from the very beginning which I completely ignored(and I shouldn't have). The tech stack was horrible: infrastructure was 2010-ish at best, the deployments were absolute rat shit(45 minutes to deploy a new version on single digit number of servers, just deploy, which included no tests and no builds), the code was equally horrible - linters were a no-go(the so-called head of engineering had his own understanding of how code should be formatted), open a random file and you will see every anti-pattern known to man. Dependency tree was 500 lines long. Every common problem had a custom solution instead of the freely available industry standard ones. And speaking of the code, it felt like seeing the large perl codebases with 30k+ line files from the mid 2000's: mixing paradigms in a way which only makes sense to the person who came up with them and no one else. Needless to say that a few months into it I hated every single bit of it. Worst of all is that for one reason or another, the developers were not only fine with all this, they had picked up every single last bad habit - mixing functional and object oriented programming, the wretched formatting, everything invented past 2010-11 was considered witchcraft and so on. I admit, I tend to swear when I don't like something I work with. But here I was swearing all day, every day from the depths of my throat. I can't describe how awesome it felt to do a $find -iname {company_name} | xargs rm -rf after my last day.

Two very important lessons:

1. Never EVER ignore red flags. Ask about tech stack, procedures, code-reviews, opinions on basic programming principles and everything you can think of. Generally the interviewers should be asking these questions but it's equally important to see how they see the world. A simple thing to keep in mind is that if someone thinks they know better than the veterans in the industry with dozens of textbooks on the subject, chances are they are morons. If you see something odd, ask more questions. For instance why use mercurial over git: If you get an answer such as "well we evaluated the two options and there really wasn't any benefit to git and only made things more complicated" - run for your life. In the case described here, it turned out that the head of engineering didn't know how to use git and was confused by it.

2. Ask as many questions about the tech stack as possible - there are 3 possible options: One is the company uses what it uses because it was inherited from someone else and they stuck with it. Two, they picked some technology because they wanted to use it and not because they had to. Three is they picked what seemed the most appropriate but are willing to explore alternatives. Ideally you should be looking for the third option.
>it’s similar to credit cards if a cash discount is banned.

[1] A merchant is permitted to offer discounts for paying in cash, however, the discount must be given as a reduction from the standard price.

Does Amazon prevent you from offering promotions or discount code's on your own Shopify site? Otherwise I don't think it's analogous.

> it’s forbidding them to pass on cost saving from using marketplaces that don’t charge the exorbitant tolls that Amazon does.

No it's forbidding them from passing on the costs of the partnership, to Amazon's customers

> For your view of it to be correct, the cost of an item would have to be separated into two categories, marketplace fees and base item cost.

Which in my example you do have. The consumer experience is almost identical... I can place order for pickup/delivery thru the FiveGuy's app or thru the DoorDash app, but thru DoorDash the FiveGuys menu is priced 20% higher to pass-on the cost of the partnership to DoorDash's customers, instead of FiveGuy's selling a burger at lower margin.

If Amazon remove's the policy, prices go up 20% on Amazon to be at the same margin of their Shopify app or w/e. It's the businesses Amazon was squeezing who will benefit not the consumer. Maybe we shouldn't let Amazon or other oligopolies have that much power over vendors but they are taking the side of Amazon customers here.

And at the end of the day... some distribution channels are more expensive than they are worth. If the commercials don't make sense, stop listing on Amazon.

[1] https://usa.visa.com/support/consumer/visa-rules.html
To my knowledge it can absorb a little through the skin but not through the intestines though more than a little will give you the shits real bad.
Love the technical insights, but I comment here to praise the presentation style.

My first judgement was that it seemed a bit rehearsed, but I ended up really enjoying the style. It felt very respectful of my time as a viewer, very concise and well prepared. I'm sure a lot of time went into that and I appreciate it.

So thanks, for both an awesome application of rust and an amazing presentation.
> Impressive how naive people were.

Society was also feeling the stress of a war and a pandemic. The movie FairyTale (1997) touches on this.
Yeah. Though importantly, all of these tasks are (as I understand it) being designed and developed cohesively, by a small team under a single roof. We're not talking about random userspace applications in a general-purpose OS; new tasks can't even be started and stopped at runtime, they're laid out at build time. I think that's why this explicit and cooperative model can work.
With a lot of fuzziness, some state and temporal stuff.
Trump social media group raises $1B from undisclosed investors
Agreed! OpenSea is a good example of native crypto pricing -- replied above about that.
It's like saying, "Oh no they're talking about breaking up Ma Bell. Telecommunications is over." Sure Bell got broken up but the industry as a whole ballooned.
My guess on the personality bots is that they set the bot to play at the players' current rating, not training ml based on the games.
I'm glad, but Apple ships millions of Macs every quarter. When Framework catch up, then I'll agree they're better and not niche. Of course as a hacker I might prefer Framework, believe it is better, even evangelize it. That's a different use of the word, though.
Thanks for that link! I actually like the other one much more. I really appreciate JS free sites, Amazon can be used without JS for example.
I regret that this is not a very good article.

For context, I'm not a biologist, but have joined On Deck Longevity Biotech - maybe half the people have biology PhDs, and everyone is interested in (obviously) longevity biotech.

Yes, there is more money than ever before flowing into biotech in general, including longevity. Why?

For one thing, just a few years ago, people like Aubrey de Grey had successfully branded the field as fit only for crackpots and mediocrities (to be fair, some good people got into the field through de Grey's work, but I am not a fan).

Now longevity (or anti-aging, or whatever you want to call it) has attracted many very legitimate researchers, in part thanks to Laura Deming. However, the field is worried about an "AI winter" - there's awareness that someone or other needs to deliver a working drug in the next decade or so to avoid investor flight.

Here's where I don't get the article's critique: the author lists many new companies, none of which have yet delivered a working anti-aging drug. Sure - but why is that a problem? Scientists and investors alike are well aware this is a new and speculative field.

No one legitimate is promising a working drug. They are promising research, which is normal in biotech (big pharma has largely outsourced research to biotech startups).

What is worth debating is the time horizon. These companies are indeed formed on the belief that there's a reasonable chance of a working drug in the next decade or two. If that pans out, of course it will change the culture at large, make billions, and the field will explode.

If there's no such reasonable chance, then yes many of these companies shouldn't exist.

I was very pessimistic about the chances until I read more of the science, and now I am more optimistic that in a few decades we may see a drug that extends healthspan by say 5 years.

Finally, I will note that "90% of anything is crap" and there are many useless and scammy companies and "researchers" in the field. Just don't throw the baby out with the bathwater.
Incidentally, the architect who proposed rotating the building was Kurt Vonnegut Sr, father of the well-known author.
Some websites won't or can't become apps because of app store rules, especially on iOS. That's why the web is seen by many as a way out, and why iOS web developers in particular seem to be such aggressive proponents of adding more PWA features.

Even an app following all standards can get refused by Apple's app review and there's no recourse other than to retry and hope this time the reviewer does their job right. Code using several open source licenses can't be uploaded to the Apple App store for legal reasons and there's no way around that either.

I think the web does deserve opt-in methods to access to many features, and I'd even like some features (like WebGL or WebGPU) to be behind additional permissions. Same with <canvas> features, most websites don't need that and it's mostly used for stalking me.

In a perfect world, Google would be able to put a real version of Chrome onto iOS and Mozilla would be able to do the same for Firefox, that way everyone could get what they wanted. The PWA enthusiasts could get a PWA-capable browser, the rest could stick to Safari with all of its quirks. That's not going to happen any time soon, though.
Java has never really liked to do in 10 characters anything that could be done in 30 characters instead, especially if it obfuscated things a bit more at the same time.
You’re right, I didn’t notice! Gonna link to evenbettermotherfucking.website from now on.
I've been programming professionally for 30 years now, and I have learned sysadmin skills---the skills required changed at least three times and the skills I learned in the 90s/early 2000s are largely obsolete, the skills from the early 2000s/2010s are on the way out.

You can't win, you can't break even, and you can't get out of the game.
Or, coding is basically just folds and filters.
Any particular links that were helpful for this?
Very creepy knowing the context.

Everything seemed pretty normal for a retreat place until I read what is supposed to be in the master bedroom:

“ Gun placed in beside table drawer.”
Similar thing was done in Poland in 1970: https://tvpworld.com/41981555/lubomirski-palace-moved-to-new...
Colorado pay-disclosure law shows what Big Companies are paying
> non-US based

There is a common theme of people based in homogenous societies finding American race behavior out of place. At best there's places like the UK. Which is still a far cry from the diversity and size of the US.

> I can’t help but wonder, if you focussed less on how to treat people differently to make up for the past and instead just removed skin colour from the equation, whether a lot of this divisiveness would disappear.

When do you cut off the past? Would you say 75-100+ years is too long ago? So we should let go of the insane murdering and pillaging of places like Tulsa and North Carolina by white supremacists. Is 5, 10 or 20 years ago okay to be upset about? Can't enact this sort of behavior if there can't even be agreement on can't agree on this,

> if you focussed less on how to treat people differently to make up for the past

"make up for the past" has never really happened. If every part of the 2nd paragraph is divisive, it is hard to imagine it would stop divisiveness.
Programming is primarily about managing complexity. Other than perhaps mathematics, there is no other field that must, should and can apply the amount of abstraction on top of abstraction as software engineers do.

It is a must, because decades of business requirement built on top each other without understanding the whole is complex. Writing a JIT-compiler that can routinely change between interpreting code and executing it natively, a database optimizing queries, a mathematical library using some fancy algorithm are all complex, in a way that is not reducible.

Complexity easily outgrowth even the whole of our mathematics, we can’t prove any non-trivial property of a program, halting problem, etc.

So all in all, no, we can only respect our “base materials” by finding the proper abstraction for the problem, as our base material is complexity itself. It might be for loops and ifs, but it very well be a DSL built on top of who knows how many layers, because at that abstraction level can we even start to map the problem domain to human consumable ideas.
The story I heard is that the association has a collection of traffic cones that were stolen under the influence of alcohol [0].

[0]: http://nanocrew.net/2005/06/23/vlc-cone/
you are correct, this is what they are saying. But i have yet to see anyone trying to give evidence that the test or curriculum contain thing that are inherently harder for black student to understand
there's no intrinsic reason a capital-intensive industry can only be winner-take-all. capital-intensiveness is primarily a financing issue, and assuming capital finance has been corralled into being a competitive market, it isn't a particularly insurmountable problem. tokyo public transportation is an example of a capital-intensive market that still has competitive dynamics.
Threepp: A C++17 Port of Three.js
The difference is that you don't get to access the uops machine, subsets/sequences of that instruction set are offered as (macro-)instructions instead. Programming happens on the idea of a CPU.
I've been biking in -20oC, and it wasn't a big deal. You need the right clothing, but otherwise it's fine. Part of the issue is that people who drive never buy decent winter clothing.
That is true. The parent of the comment you replied to is also a perfect example of modern approach to race. Not dissimilar to all the fighting against CRT.
I must be missing something. I don't understand how that's supposed to help.
Ask HN: Do you follow any individual stack overflow answerers?
Some are particularly insightful or entertaining. Wondering if you've come across any particularly good people to follow. In any stack exchange network site really.
Related, CNAME is used casually in the opposite sense to it's expansion, "canonical name".

Also, in a hundred years there'll be people making up retronyms for .arpa.

"Uhm maybe it stands for *address reverse protocol association*?"
Consumer stuff sure, but we didn't have today's proliferation of hobbyist platforms back then either. The fun things are still out there, they are just different.
Make it slow and size constrained. People will only use it when it matters then.
1. found out that the current position is not worth it
2. keep working as usual (don't overwork) and spend rest of the time interviewing
3. ???
4. profit
Apparently there was even a small protective effect from children in the household, though this went away after schools reopened. One of the hypotheses in this paper is cross-immunity with other circulating coronaviruses:

https://adc.bmj.com/content/archdischild/early/2021/03/17/ar...

Based on this, I will continue my practice of licking subway handrails instead of religiously “sanitizing” everything like the person preparing to sit next to me just did.
Closer to home in San Jose, around 2004:

https://en.wikipedia.org/wiki/Hotel_Montgomery
https://www.bbc.co.uk/news/science-environment-21044077 outlines the story and this PDF of research gives advice on what to do instead https://pureadmin.qub.ac.uk/ws/files/236046664/Humane.pdf
The more traditional kind of dog leaks all the time as well
> Can we call "lego instructions" an example of software design? I think we must. Programs designed to run on meat CPUs of unknown specs.

So in this category of software, the vendor / product name has to be a four-capitals acronym? LEGO, IKEA...
Please don't cross into personal attack. It's not in the spirit of the site, and you can make your substantive points without it.

https://news.ycombinator.com/newsguidelines.html
I tried using the web notification API for a project recently - a project which is putting users' needs and wants above anything else. Our users wanted to receive push notifications whenever we go live, so the initial prototype used SMS notifications since that's what we were already using.

Over time, the cost of these (completely optional and opt-IN) notifications grew enough that I figured it was time to seek an alternative. I fully implemented WebPush notifications and evaluated them with my users. I found that most Android devices wouldn't vibrate nor make a sound when a notification is received, and iOS straight up doesn't support these APIs. With these findings, I scrapped the entire implementation. It was useless to our users and only led to more confusion.

If I had to guess, I would say that is the exact reason 99% of WebPush usage is spammy. Spammers don't really care about quality of service, they just want to cast a wide net. I'm willing to bet the API would see a massive uptick in legitimate adoption if it wasn't so utterly useless in the real world.
120 children hospitalized, province suspends Pfizer vaccine batch