skysight-inc/HackerNews huggingface dataset:
The vast majority of the time that I've seen slow Python code, it's because people are not leveraging the libraries in the right way, e.g. by using groupby-apply in Pandas or not vectorising while using NumPy.

I can't speak as to the specific use cases that you've encountered, but performance wise, I have found Python to be a fine choice for several ML services.
Why media and government keep calling them "attacks"? If three letters agencies are so eager to call them attacks I suppose they know how that would work and they have similar tech right? If so, is there any documented case of "washington syndrome" in russian/chinese/iranian diplomats? (Sorry for my english)
How I call it: "Product as a Service:" you buy something, but still don't own it.
One issue he doesn't talk about is that the sender can never for sure know that the pager received the message.

At one point I was interested to know if there were versions of the paging technology (for some critical application?) that tried to solve this by issuing multiple redundant messages over some amount of time, and the pager ignoring the redundant ones after the 1st one had been received?

Also would be interesting to hear how the many companies "divided up" cities, etc. to create a network.

I remember there used to be some convoluted way of dialing into a pager service and keying the numbers/text that you wanted to be shown on the recipient's screen, but have long forgotten it.
Future World Technology Innovations the World in 2050 Hindi
Maybe rename: TMON: 1990s debugger for Mac ?

It's not quite within the rules, but it would give people some sense of what's inside.
Try doom emacs and see what you think. I don't use it, I prefer pretty GUIs (I don't care what the HN crowd thinks of me and my love of graphics) but sometimes I'm in a terminal and DOOM emacs works great.
Speaking personally; I bought a iPhone 12 mini near launch, got a nice leather case for it because I dislike the camera bump but still managed to get a scratch (which I can feel) on the screen a mere week in.

I’m pretty careful with my phone too, has its own pocket doesn’t mix with anything. I’m actually quite displeased; especially as scratch resistance was a touted feature.

EDIT: never mind. It was drop resistance. Not scratch resistance.
Visualized timeline of speedrun records for popular games
Coincidentally, I recently bought the creative bundle. Very nicely executed. Tell me about the issues you found when considering the use of the phone mic or general music playback as input to the visualiser.
I’d assumed Painting with John was as much about painting as Fishing with John was about fishing. Is he actually, seriously trying to teach people to paint?
If not ransomware, it's at least malware, as is anything that modifies the user's computer without consent. Also, this all-or-nothing "accept whatever the developer demands or uninstall and go away" mentality is not helpful, and a false dilemma.
This twelve inch cast iron skillet, on the other hand, will last forever.
Probably because it's relative. Emacs being single-threaded hurts it the most I think.
Indeed. But it's a nontrivial question of numbers.

The vaccine has to be orders of magnitude safer than the virus, because (essentially) everyone will get the vaccine, but only some will get the disease. E.g. it might be harmful to vaccinate people in New Zealand and Australia at this point, because for now they cannot get the virus.

What these papers (there are 3 independent ones showing very similar results, all coming out in the last month) show is that the vaccine outcome (specific proteins) that were assumed to be inert and only prime the immune system against the virus, are actually active and damaging. That's a big difference -- and the question of whether it makes sense to vaccinate needs to rely on actual science, not "it's a vaccine so must be good and safe" ideology. It also depends on specific attributes (e.g. age, obesity, etc.)

There's an Israeli study showing myocarditis at a rate of 1:20,000 for the 16-30 age bracket, with 1:100,000 overall (all pfizer)[0] ; the US Army stats are 1:250,000 (for a mix of JNJ,Pfizer.Moderna) but I didn't find age distribution - and these are exceptionally lean and fit individuals, compared to the general population.[1]

That's just myocarditis ; it it related to what's described in this paper? I don't know. Are there any other issues? I don't know. And generally speaking, no one else does either. But because everyone gets vaccinated, we require exceptional proofs of safety. Or at least, did before 2020.

[0] https://www.timesofisrael.com/israel-said-probing-link-betwe...

[1] https://www.military.com/daily-news/2021/04/26/pentagon-trac...
Depending on your defect, CF can either under-produce CFTR, produce deficient CFTR, or produce no CFTR. I’d imagine each of these scenarios has different viability for mRNA theraputics.
What's Salesforce? (2019)
>"I found a leftover board from pimping my microwave, and quickly threw together a contraption to read the EEPROM..."

I found this particular line laugh out loud funny. This whole post was a great and a fun read. Cheers.
Right, some good arguments here. If you don't mind, to continue the discussion a bit further:

>>Because god prohibited these things.

But God didn't, at least not explicitly. The specific instruction is to "do no work on Shabbat". The interpretation is human. I think(and of course Rabbis disagree) that interpreting "flipping the light switch" as work is NOT what God meant, it feels almost like an insult to intelligence to interpret it this way. There is an intention behind it, and I think the intention is more important than trying to be as literal as physically possible. After all doing literally anything is "work" in the sense that there is physical activity happening, you are burning oxygen just breathing, walking creates sound and talking moves the air about - it's all "work" in the physical sense. Why is flipping a switch special? I know the answer to this - because religious authorities have decided that's the case.

But that loops back to the original point - God didn't decide this. Rabbis did.

It's like Muslims are prohibited from consuming alcohol and if we accept that this is a divine restriction, we can still discuss what it actually means for us humans. Some interpretatioms say that Muslims shouldn't drink alcohol because the intention here is to prevent inebriation. But cooking with alcohol is fine because it doesn't lead to inebriation. Some other teachings say that all alcohol is bad. Those teachings conveniently ignore that alcohol is in everything(your average loaf of bread contains up to 2% alcohol by volume, purely due to yeast fermentation), but dogma is more important than reality.

So yes, I think I stand by what I said initially - all of this feels like a game, with some really crazy rules. Play according to the rules and you get eternal salvation. Don't question the rules.
Is this Amazon book on herbal effects real? I am pretty familiar with Chinese traditional medicine, but their effectiveness is very dubious.

The author does not look like a medical professional either.
And yet a lot of people think that it's gone up because of skewed reporting.
The type of jobs GP is referring to are dependent on illegal immigrants which was not reduced under last admin.
Not naive at all. I didn't word my question well as my interest is broadly if this new technology gives us any more ability to differentiate the delivery, either by selecting for cancer cells or by only 'activating' within cells that are cancerous.

In general there are a number of 'targeted' therapies being developed that don't specifically target the cancer cell, but try to make life more difficult for the cancer by broadly impacting a cell's ability to hide, replicate and accumulate...features that the rest of a healthy human tissue is less dependent upon.
Beware of their bottom end models. My house came with a Bosch and it does a decent job cleaning but it's very cheaply made. There's a weld that failed that used to hold the upper spray hose in place, the bottom rack falls out of the track most of the time... My Whirlpool at my previous home was far better built.
Assuming you have your git config set up to use git format-patch and git send-email, they're pretty easy to use. Plus keeping your local copy of the git repo up to date is easier than keeping your github fork up to date.
What about a raspberry pi + thermal receipt printer? You could have a way (or several ways) to add items remotely and automatically sort items and then print the list just as you’re about to head into the store. And with thermal receipt tape you could mark off that you’ve got the item in your cart with your fingernail.
With ~3 million squares it would fit in a couple hundred megabytes at the very most, even without any compression. It may not be optimal, but it's certainly not unrealistic either.
that would be very very painful
> Not exactly, no, but you can with "X-macros",

I only gave this a passing thought before and was too quick to dismiss it. Yes, I see how it can be done. Which is just another argument that the whole thing is a non-issue, no? Languages with macro systems can do it. Languages with other build time code generation systems can do it as well.

> what's the name of the feature I need to look up?

Annotation processors. Here's the first thing I found with an example of code generation: https://cloudogu.com/en/blog/Java-Annotation-Processors_3-Ge.... Yes, it's considerably more verbose than a macro system. But it's still a tiny, write-once (or completely off-the-shelf) part of your overall project.

> And now, you try to use the standard library "Sort" or "Find", it doesn't work without adapters

OK, but the same is true for all the macro based systems you mentioned above, isn't it? And if it isn't: whatever you can generate with macros you can also generate some other way.

Edit: You won't like this, but looking at the docs for Java's Collections.sort method (https://docs.oracle.com/javase/7/docs/api/java/util/Collecti...: "This implementation dumps the specified list into an array, sorts the array, and iterates over the list resetting each element from the corresponding position in the array." So you can use it just fine if the SoA implements the List interface. But yes, at the cost of temporarily materializing an array of structs.
No worries, that makes sense; thanks for clarifying. I particularly like this:

> rather against the idea you can dip your toes in for a minute and be washed of your pretension
Using spelling correction on a limited word set that avoids ambiguities is a brilliant idea. It wouldn't solve every issue with word-based systems (for instance, people who don't speak the language will still have problems, and it obviously wouldn't be as reliable without a computer) but it's much better than W3W, and I hope whoever implements an open W3W alternative implements it.
"That’s it. It’s a one-way communication, there is no confirmation sending back, the pager has only the receiver and no transmitter at all."
Implies the issue of not knowing if the message is received.
You don't speak for all POC just like i don't speak for all queers and never would be so presumptuous to assume my opinions are shared across the community. So just because you didn't care or want it changed doesn't mean others didn't ask for it.

> don't kid yourself about your reasons for telling everyone about it

You really seem to have a hard time grasping that there was nothing more to it other then being raised as a concern by POC so i just did it and moved on with my life. The only reason i mentioned it was to use it as an example of how hard it can be to escape politics entirely in the workplace and this entire conversation has really hit that point home.
MCL65 – Fastest Apple II+
It’s not hostility per se, it’s gate keeping/admission. Linux is arguably the greatest OSS ever made and jumping the gun to whatever’s the next trend (GitHub has only been around for ten years) is just unwise. Shiny object syndrome. What happens when GitHub is down and the thousands of projects that depend on Linux (device drivers, networking stacks, soc’s for instance) can no longer access it? Why don’t we just move LWN to Notion? And we can use React 17.8b for the man pages! /s

Also GitHub is owned by Microsoft and I hope I don’t need to explain why Linux-users wouldn’t be comfortable with that…
as was mine (I'm in CEST timezone, fwiw)
> By "scalable" I assume you mean "centralized".

Yes, at scale it has to be. Google has hundreds of terabytes of data in their monorepo, you can't check out it all! Historically centralized used to be the norm - previous popular VCS generations (CVS, subversion) are all like that. DVCS (git & co) came into dominance only in the last decade or so.

> That scales better with repo size, but it scales worse with the size of your development team.

Google switched to piper around 2014 when they had ~50k employees. Perforce monorepo worked pretty well for them until then. It has certain costs to scale a monorepo that far - lots of investment into tooling to make it all work, needs dedicated teams. But it can be scaled. And it offers certain benefits that are very difficult to harness in multi-repo setups - ability to reason about and refactor code across entire repo is the biggest one.

> I'm sure the Linux kernel has orders of magnitude more developers than a typical video game or engine

Linux kernel development is very different, decentralized across many different companies and ICs, hence the need for DVCS systems like git. In a corporate environment like google or gamedev, it is much easier to keep version control centralized and dedicate a team to maintaining it.
> There’s something satisfying in this kind of work with clear explicit goals and getting through the list everyday.

This sums up my mid career crisis. I miss the jobs of my youth where I was just scheduled, showed up, did tasks, and left when scheduled. Of course, a flaw of memories like this is I mainly remember the good parts. When I really try, I remember things like lack of flexibility (working from home, leaving early to meet the plumber/doctor, etc) and honestly how difficult living on a low wage actually was and that was before all the responsibilities I’ve accumulated (family, homes, etc).

Also, I always found these jobs truly fun. The carefreeness of other employees and they types of characters you came across was eclectic and interesting. Corporate America does not allow of much of that and is fairly homogeneous even when diversified.
It's Red Hat advertorial, but it's interesting to examine their arguments about the differences between RHEL's no-cost option and FOSS options such as CentOS, its successor Rocky Linux, Fedora, etc.
Lagniappe
An update is just as likely to break something as it is to fix something.
It's absolutely possible to earn money by solving a real problem. It only becomes impossible when there is no real problem to solve and you're intentionally creating a problem.

Dishwashers are a solved problem and have been for decades. If you search hard enough you can find lower-profile models that solve the "size" problem this current product is trying to address.

I'm not sure whether this company is profitable. Most likely they aren't and the proprietary cartridge system is a way to lock people in for future profits and potentially fishing for VC funding or an acquisition by a bigger unethical company happy to milk this thing out until it collapses.

Their whole eco-friendly concept (pseudo - because shipping the cartridges is anything but) is to appeal to environment freaks with more money than common sense and/or fish for eco-related awards or government grants (just like Solar Roadways).
Git even has a command for that called request-pull[1].

[1] https://git-scm.com/docs/git-request-pull
There's also Amibian, which is precompiled distro that simply boots seamlessly into an Amiga emulator. For those who don't want to faff about with compiling or configuring Amiga emulation on their Pi.

https://www.amibian.org/
Browse the Intercept Anonymously with New Tor Onion
Hosting SQLite databases on GitHub Pages or any static file hoster
Do the pencil marks randomly appear on pages you needed to read because the homeowner magically changed them remotely? Did the homeowner then tell you, that you could make it stop happening if you paid them? I think yeah, you should trash the homeowner for being a dick in that case. Sure, free book, and the homeowner assumedly thinks the book is better that way, but at what point does this 'free book' became the responsibility of the new owner? Where's the line between the as is, and as is but we're gonna randomly make it worse?
As someone who does a ton of home cooking, my dream is for a microwave with built-in IR camera.

I don't ever want to type in a duration/power -- I want to type in a desired final temperature, which is all that actually ever matters. E.g. 60°F to defrost, 110°F for reheating my salmon, 135°F for reheating my burger, 165°F for my soup, 210°F for water to boil for my tea.

It would cook until a single hot spot reaches the desired temperature, then pause for heat to equalize/spread until there is no spot within x degrees of the desired temperature (fuzzy logic!), start cooking until new hot spot, and repeat until the entire object is within x degrees.

For particularly thick/large objects, specify to "hold" at the desired final temperature for n minutes at the end, or even better use some intelligent calculations around the rate of decrease of temperature on the outside to determine whether the inside is at target temperature or far from it.

I just don't understand why this isn't a standard feature on microwaves these days. Or at least on premium models.
This thread is in response to why we need a Linux OS, which is because they are all bad.
Scientifically and medically, vaccines seem extraordinarily exciting as a simple tool that can permanently eliminate problems. Treatments sound very exciting if I were running a business, but scientifically less so.

I'm really glad that we've developed these great mRNA vaccines, and I hope that a business drive for recurring revenue doesn't chase people back to merely looking for treatments.
All of those should be a law of some form.
Is the coverage really that bad? Looking at that map it seems like you’re really only covered inside major cities. Even somewhere like Connecticut seems to have most of the state with zero coverage!
Both guards survived.
https://satrucker.co.za/cash-in-transit-robbers-beaten-hands...
Ask HN: Is anyone using ML for crypto trading?
It's not an issue of "looking down" though. We absolutely need these jobs (some of them anyway, we don't really need restaurants for example). That's all the more reason to ensure that they are sustainable. We need rules so that people are paid well, working in safe conditions, not being overworked, etc. As a society we need to ensure that people doing vital stuff like delivery are protected and taken care of, for our sake as well as theirs. Post-Covid, Amazon has essentially become a core part of US infrastructure, as much or moreso than the USPS.

And of course, all of this is even more important for the reason the article highlights: These are the jobs people end up in now. In a country with a vanishing middle class and terrible social safety nets for seniors, increasingly large numbers of people end up here. Not just criminals, those who aren't especially bright or those who are a bit unlucky, but good, capable ordinary people have nowhere else to go now. If we're all going to be living here now, we need to start cleaning the place up.
Yeah same here
This is a gem, for me, for its conciseness:

> Crossing a boundary from a pull system to a push system requires polling its state, and crossing a boundary from a push system to a pull system requires materialization of its state.
It didn't. Western medicine new lead was poisonous dating back at least to the second century BCE. What changed was the belief that only acute lead exposure could cause poisoning... We came to understand the mechanisms by which chronic exposure causes buildup and poisoning over a long term.
Any thoughts on the best way to make this more obvious to new users? Just some copy on the front page saying you can test without an account? Or perhaps focus on the fact that there will be a "sandbox" where you can test everything right away with canned data(?)
Did you make a new account just to come here and make this snarky comment?
> I'm not sure that I would want all of Windows libraries to be statically linked to all my applications.

Why not?

> Sometimes you want static linking - sometimes you don't.

Why wouldn't you here?
Thank you, I never heard about Docker Desktop, and was confused what all the fuss is about in the comments
1) Y Combinator is based in the US, and HN is hosted in the US. While the non-US participants are welcome & valuable, It’s reasonable to assume a commenter is from the US unless they specify otherwise.

2) the statement is relevant regardless of your nationality. There’s only a couple big regulators for this kind of thing worldwide, so a movement by any of them is relevant regardless of whether or not you fall under their jurisdiction directly. GDPR is very meaningful to US tech folks, for example.
here's a link with reviewer comments https://openreview.net/forum?id=PdauS7wZBfC (praise to openreview!)
I have been fortunate enough to land in a part of my employer's technical culture governed -- roughly -- by this sort of idea, albeit not one that's written down anywhere. The people in the Slack channels (IRC, back in the day, but time marches on...) that I frequent are the ones who provide some of the backchannel cross-team communication and technical analysis that make our company work.

I like this article a lot; if I were trying to replicate the community I've got now, I'd probably start with this.
An office I worked in had a microwave that had only a single dial. The dial had time increments on a pseudo-logarithmic scale from 10 seconds up to tens of minutes. Turn clockwise to turn on, turn counterclockwise to turn off/clear. It was nice because you could also decrease the time mid-cook if you decided that you didn't want to as long and were fine eating a slightly colder lunch.
Wait you're saying most people wouldn't just squeeze a bottle of ink into a cartridge? Maybe, hmm.
Forgive my ignorance, but why would doing all of the application work on a single thread make more sense 35 years ago?
For me it's the GIANT, NEARLY BLACK TREE SLASHED DIRECTLY THROUGH THE FOREGROUND AND MOST OF THE SKY that he adds right at the end.

It's actually kind of funny to watch in the spirit of a cartoon where our plucky protagonist always gets to the end of a potentially nice painting then predictably fucks it up in the same way every time before the curtain closes.
comms is often far detached from the reality, but surely most people learn this in their career.
They've raised over £80m. Astonishing.

https://tech.eu/brief/london-based-location-tech-what3words-...
This is true for almost all labor "shortages" when there is anything less than full employment. If you struggle to find workers at a given wage, you're not paying enough. It's not like the world is out of people.
just like they are on the innumerable illegal activity hedge runs commit every day, right?
Are you criticizing the fact that Apple brought a tracking device to market utilizing the best tracking network? Wat.
I also have a Panasonic inverter model. I find the pre-programmed defrost modes are too aggressive, so I prefer defrosting things more gradually by turning the power level down to 3/10 and setting the timer. Turning down the power and cooking longer are also useful for reheating thicker foods such as lasagna or casseroles so the center has more time to heat up and the edges are not overdone.
Your algorithm fails to choose k and N coprime for about 19% of N, such as N = 6, 10, 14, 15, 25, 27, 35, 36, 45, 54, 55, 65, 66, 75, 84, 85, 90, 93, 95 ….