skysight-inc/HackerNews huggingface dataset:
Reassured that others also don't see the third flash.

If you're going to work on subtle detail oriented things such as illusions, it seems like this ought to be noticed and resolved really quickly, which doesn't fill me with massive confidence in the rest of the research!
Hey! I'm not really familiar with either one so take this with a grain of salt. On the first glance, it doesn't seem like these projects are designed to be run in the browser. We're mainly focussing on the use-case of using Revideo as a part of web-apps (we're building on top of the HTML canvas API which makes it really easy to preview instantly). There might be some use-cases where a lower level implementation is more suitable.
I agree that some particulate matter in the air that is larger than 2.5 microns contains viruses, as does some that is smaller.

Please provide some data as to how many virus particles we inhale in particles larger than 2.5 microns and in particles smaller than 2.5 microns.

I am not aware of anyone having that data, therefore COVID-19 masks seem like guesswork without sufficient science to back them up.

“When you can measure what you are speaking about, and express it in numbers, you know something about it, when you cannot express it in numbers, your knowledge is of a meager and unsatisfactory kind; it may be the beginning of knowledge, but you have scarely, in your thoughts advanced to the stage of science.”
― Lord Kelvin
Flameshot – Open-source screenshot software
On the other hand that space makes it far easier to work on myself.

My Subaru has almost zero free space under the hood and there are all kinds of repairs I wouldn't attempt because you have to disassemble half the engine to get to anything.
Fair enough. I've taken digital logic classes etc. in college but when it comes to practical circuit design I'm mostly self-taught, having worked my way up from all through-hole components with ATmega and similar devices to dipping my toe in the SMD waters with larger TQFP parts to now doing a few designs with the RP2040. I've tried to educate myself on best practices and follow recommended layouts and things like that where possible, to try to learn to do things the "right way" - but I definitely don't have enough experience to know when the rules of thumb can be broken or not.

It's good to know that the "closeness" requirement of decoupling caps is perhaps not as important as I had believed.
You're using the word sex. There is a known, massively complex, relationship between sex and gender but it's not 1:1. For anyone. Or, if you think that's not true, then please describe to me how they're identical. In a group of men, in any place in the world, you'll find wildly varying accounts of what the male gender "is" all the way down to how their bodies should look.

And, gender aside, the most important thing to consider is the existence of intersex people, the diaspora of their bodies, and to consider how you think we should talk about them. Sex is, even outside gender, in fact not immutable. It's biology. These people are also historically denigrated.

Please imagine how ~150 years ago we collectively thought (and some people still think) that a person's race determined their intelligence. Historically "fundamental truths" usually end up with people being thought of as subhuman. The "fundamental truth" of sex, as it's presented by those who consider trans folks not people, is the same sort of truth. Biological sex is a spectrum, demonstrably. Gender is also demonstrably a spectrum. I don't care what people believe sex is or isn't. I care that we treat everyone, no matter how "weird" with respect.
Typed throws (of errors, swift does not support exceptions) are for pretty specific usage scenarios - there was a years-long recurring discussion around adding them to the language (which I was an opponent).

They are useful within your own module, e.g. when they aren't part of an exported API, as an alternative to other error handling methods.

You can support them in generic utility methods like map, because you will just rethrow the typed throw.

Otherwise, it is meant for systems programming or use in embedded environments - basically the 'leaf code' that doesn't have upstream variability or independent upstream dependencies. It is meant to indicate things like 'errno' in a POSIX API. I actually feel it is a poor functional fit there; the valid error results differ both across errno-setting functions and across UNIX implementations of a particular function. The symbolic assignment (semantic error code to errno numeric value) is also variable across implementations. However, this allows the compiler to know errors are an int-sized stack type, vs a witness of a heap-allocated object.

To look at it differently, errors are meant either for recovery or for indicating a general failure for code to attempt to clean up from. Once you delegate an error to other code by rethrowing it, you no longer are conveying proper knowledge for recovery - so there's no purpose to having it be typed; all you can really do is try to fail gracefully.

A specific example - something like Swift Data is a poor fit for typed throws, because the database layer itself is adaptable. My Application doesn't know whether a failure is due to the local disk being out of space or a transient network issue connecting to a remote server, and attempting to recover from these in my application code is a pretty bad pattern because I'm baking in assumptions about a particular configuration of Swift Data across my application code (or into applications which use my module).

My opposition to the feature is that it is never required (you can indicate failure in the return signature via something like Result), adds overall language complexity, and is likely to be misused in cases where it doesn't provide value - it just adds ABI complexity over simply documenting expected Error types.
What's interesting about the Acropolis photos?
What Are the Most Prestigious Tech Companies to Work for in 2024?
Uh... maybe not? I've been living with just a few folders in Outlook for some time now (Inbox[0], Archive, and Important) and can almost always find what I'm looking for. Usually with a search word/phrase, sometimes by another field.

Tags could cover most of my need for taxonomy/organization. (I'm hesitant to say 'all'.)

FYI I noticed a typo, "Github falvored markdown".

[0] I try for 'inbox zero' but am okay with leaving things in my inbox for a few days if I'm expecting to need them soon. Sometimes I flag for followup or color-categorize.
This is an amazing project and I'm glad it exists. My college capstone project was building a 3d scanner, and we were able to use POV-Ray to create a repeatable test environment for our algorithms. Wish I had an excuse to play around with it nowadays.
> A persons right to exist is not political

I don't think anyone disagrees with that, I think the disagreement comes from the way that activists insist that the best solution for treating [gender dysphoria, etc] is to "socially and heavy handedly force everyone to complete the illusion by treating transgender individuals as indistinguishable from their biological counterparts in every way". That's not the only solution for treating [gender dysphoria, etc], just the current (and perhaps uniquely) American one, and it comes with a variety of problems the obvious of which stem from significant biological factors that make the illusion impossible to complete (sports, etc).
https://web.archive.org/web/20240309142149/https://ai.eecs.u...
Hypothetical 2: leave your cell at home and just carry your sim card. After leaving airport, purchase a usable phone and insert sim card. Remove card and ditch phone when leaving country. Would they detain and harass this person?
I told you it was considered rude to use that term and you threw it at me again, seemingly on purpose.

I don't think you are engaging in a good faith discussion and I wish you a day as pleasant as you are.
> If they are a small company who outsources any step of their interview process to another company.

I'm torn on this. Having dedicated recruiting staff isn't cheap, and I'm not sure a small company could justify this unless they're constantly hiring. But I've gotten soooo much low-effort, generic recruiting spam from third-party recruiters that, were I running a company, I'd only resort to those sorts of recruiters if I had no choice.
Well say I have U&P or API keys for some network service and I have a little shell script that automates it. I can save the auth info in the script or in a ~/.keys/ file or something and the file system permissions are all that's protecting them.

If my script could retrieve a password from my KeePass DB if it's unlocked, or ask me to unlock it, that would be cool.
How life plays things out...

I was told earlier today that my best friend in this world has died. We haven't talked for the past 4-5 days (we usually catch up on the weekends - but this past weekend he had a packed concert-going-schedule - we live in different countries so I couldn't join).

What sucks the most is that we use(d) Signal, and we have autodestruct every 2 days so apart from some really old emails, I got nothing left from him, and our frequent "correspondence".

I am using the "Henry Bemis" moniker because he was making fun of me and my reading and I was making fun of him and his frequent cinema-going (and we both loved THAT episode of the Twilight Zone - Time enough at last)(great episode btw!!)

And now I got into HN and I saw the black banner on top and I thought "WTF is going on today with the deaths!" and my stomach got a bit tighter.

It sucks when people we love die. It's what Keanu said to Colbert "those who love us will miss us".

My friend also "..would like to live five lives in the course of one life", but alas, he managed to live half of it.

Farewell to those who fade/reincarnate/cross the river Styx/go to hell/go to paradise.. we will miss them.

I don't maintain a blog, so I'll be keeping this bookmarked. Apologies for the 'spam', I wanted to get this out of my system.

Anyway, sorry to hear Lynn Conway has died, looked technology just lost a great contributor.
This sounds like "other models in place of ChatGPT," and for those not in the know, ChatGPT is basically a fallback for requests that Apple's local / private cloud model can't fulfill, and the user has to give consent every time a request is sent to ChatGPT instead. It's barely an iOS feature, it's essentially a Siri integration.

The ChatGPT integration is barely the exciting part of Apple's announcements yesterday. The stuff that is done locally and with Apple's new servers that can interact with your account and data is much more interesting because we haven't had anything this personal comprehensive plugged into an LLM before. I don't really care that I can pass prompts to ChatGPT with Siri.

Not really news here, just "maybe one day instead of passing requests to ChatGPT Siri will pass them to Google"
Seems like the inevitable outcome of late stage capitalism with a lot of capital concentration and diminishing places to deploy it.

Ultimately they’ll probably just end up with all the land while burning what’s currently on it, as that allows them to put the squeeze on the entire physical economy, and then we’re back to feudalism all over again.
While I agree that everything is inescapably political, I think the subtext of quoted comment was not just exist as in "be alive", but exist as in "be alive with dignity + autonomy". Which (going by the wiki on Lynn) was clearly a strong point of contention / friction between them and greater society.

The Alan Turing comparison springs to mind.
This has been true for ages. They were the first to ditch the floppy disk drive and later cd drive in their computers. Both choices were very controversial at the time.
It will be just like all those little paper signs they stuck on EMV terminals. “Insert chip here”, “No chip”, “Tap card on screen”.

So how do you make people use a retinal camera? You cut a hole in a picture of a monkey or the store mascot’s head and put up a big sign that says “look at Mr. Groceries to pay your bill with MasterCard EyeScan” or whatever it is called.

Because explaining how to use it to every single person in line is definitely going to make it fast.
Another option: explore an IPO on a smaller exchange.

https://www.publicfinancial.com/advantages

At the very least, it will be educational, and understanding that path more will give you some more leverage in your negotiations.
They make billions and billions of dollars from selling the search slot
Reading the example, I really wish the syntax for push and pop had been "<foo" (push foo on stack) and ">bar" (pop from stack into bar). I find the choice of $ and ^ not obvious. Especially since, for me, ^ implies popping, not pushing.
Iran is likely to imprison a Westerner for years for trying that.
Silicon Valley salaries are shrinking, leaving workers in the lurch
Like 10 yo Nokia had it on LCD screen and it was fine, both readability and battery life.
It's interesting how often I have to look at timestamps on content on the internet these days. I assume anything after 2022 that has the slightest whiff of ChatGPT wordiness is probably slop
We laugh at him for throwing his toys out of the pram every five minutes, not because of his politics!
The assumption that business users can't be taught or are too impatient (even a hint of too stupid?) to learn the relationship between their questions, the data models, and the drop downs is ridiculous.

I could flip this problem around ..

In my experience they are always willing to learn but often times the data modelers don't understand their domain well enough to capture all the nuances of the questions they ask.

Instead they just hide nuance (and increase the time it takes to answer a question) or eliminate it (and therefore produce inaccurate and misleading answers) all in the name of dumbing down self-serve.

I hate the euphemism "non-technical" you can absolutely find a middle ground between LLMs and BI query generation tools and SQL, instead of just declaring by fiat some impenetrable wall of competence.
> So you're saying that your test showed that above 2.5um the masks
> you tested did do something?

They blocked almost all of the particles larger than 2.5 microns, which surprised me.

The masks did nothing to block particles even a bit smaller than 2.5 microns. I checked the presence of particles at 1.0 microns or larger, and the after-the-mask number was only smaller by the number of particles 2.5 microns or larger that the mask had blocked. The ability of Chinese factories to make masks that filter that precisely surprised me even more.

> So the masks were helpful (because respiratory droplets range from
> <1um to >100um).

They did something, but I do not have numbers on what quantity of virus particles we inhale from droplets in each size, so I can not do math or science on this.

“When you can measure what you are speaking about, and express it in numbers, you know something about it, when you cannot express it in numbers, your knowledge is of a meager and unsatisfactory kind; it may be the beginning of knowledge, but you have scarely, in your thoughts advanced to the stage of science.”
― Lord Kelvin
Some random points:

- not offering full-remote for all jobs actually doable from remote;

- trying to start selling itself as a super-duper-enterprise naming vague roles with unclear responsibility and so on;

- choosing external recruiters who have no clue about real opened position so they just run HR games and absurd questions;

- talking about proprietary software they use, requirements like "you will use this IDE", finding normal using a laptop for desk-fixed works;

- not possessing anything themselves living on someone else iron and even worse develop on someone else services.
> but again if these are my two smartphone choices it seems fairly clear to me.

If you really perceive this as a binary choice, I have no idea how you could conclude that iOS is more secure than the Android Open Source Project.

...of course, it's not just a choice between a Google-spyware phone or an Apple-spyware phone. Many people like to reduce it to that so they can rationalize whichever company they pick, but in reality you have many choices including no smartphone at all. On Android's side, the Open Source images have enabled rigorous cross-referencing in OS capability, as well as forks that reduce the already-limited attack surface. Apple has a long track-record of letting zero-days fester in their inbox and failing to communicate promptly to security researchers, even for actively-exploited vulnerabilities.

It's not a "false equivalency" to highlight how Google, Apple and Microsoft all fold over like wet paper when the intelligence agencies come around. It's not a coincidence, either; all of those companies are enrolled in the NSA's domestic warrantless surveillance program.
In that case, it sounds like they reinvented the coprocessor. I don't see any fundamental difference between that and what they did.
I honestly think 30 minutes is a pretty good length as an average. Get much longer than that and it's really easy to get into filling in conversation holes. I've even interviewed people where 10 minutes in it's pretty obviously not going to work out and now where are you?

Maybe it's modern attention spans but I generally push back on analyst briefings/presentations/etc. that get much beyond the 30 minute mark.
> seemingly endless string of heat waves, droughts, floods, wildfires and storms

The headline states that we just went through a year of extreme events, but this is all that the NOAA mentions in the article to back that up? Seemingly endless string of extreme events?

We should definitely decarbonize, quickly, but this is nothing more than propaganda. They provide nothing to quantify their claim that last year saw more extreme weather events than previous ones. No mention of El Niño at all.
Rutgers-Led National Survey Uncovers Doctors' Misconceptions About Nicotine Risk
I did a 24 hours blood pressure monitoring once. Every 30min it would go off. I was worried I'd never fall asleep and blood pressure would not show the normal rhythm, and it absolutely felt that way, but the reading definitely showed I was asleep at night.
Regulation that stops companies copying ideas from one another would be a disaster.
how is that open source app is smaller but a lot of faster than the official app? never saw this app, thanks
After seeing a few mainstream news headlines that were like "Apple adds ChatGPT" as the entire WWDC takeaway, I wonder if this was actually a mistake. It's such a trivial feature, a footnote after plenty of really interesting AI integrations.

I think it adds very little value for customers and distracts from their repeatedly hammered, legit message about privacy. Surely their own chatbot will be competitive with third-party LLMs within the next year or so.
> Although nicotine's primary risk is addiction or dependence on tobacco products, researchers found that 83 percent of doctors strongly believed that nicotine directly contributed to heart disease. In comparison, 81 percent thought it contributed to chronic obstructive pulmonary disease (COPD). Pulmonologists, who focus on the respiratory system, were less likely than other specialties to misperceive nicotine as a direct contributor to COPD. Family doctors were more likely than oncologists to misunderstand nicotine as a cancer-causing substance
>What's the reason behind their prevalence in almost every language?

Unexpected errors are inescapable when you consider OOMs and other things so its almost required to support that. Ending scopes and bubbling up an error without a ton of unwrap boilerplate is actually really compelling.
>> That was when I started laughing at the whole thing.

> In the GPs case I suspect they knew what result they wanted to find and avoided any articles about how masks worked, let alone checking the scientific literature.

I spent a lot of time checking the literature and did better testing in my high-school classroom (as a teacher) than the CDIC did.
I don't think you've been banned. There's some mechanism to rate limit replies in HN to prevent flamewars so maybe that's what you're seeing?
Thank you for sharing those details, I didn't know that. I learned and grew so much by reading Lynn's autobiography, but there's so much in there and it's so deep and personal, that it's hard to get my head around how amazing and difficult a life she had, and details like that help.

I was researching some of the names that Alan Kay mentioned in his classic paper about the history of Smalltalk and his 1993 interview with Yoot Saito, and discovered another amazingly accomplished trans woman at Xerox PARC, Diana Merry-Shapiro, who co-invented BitBlt, and wrote one of the first systems for overlapping windows for Smalltalk, and the Smalltalk code editor.

https://github.com/YootTowerManagement/YootTower/blob/main/Y...

Diana Merry-Shapiro (Xerox PARC):

A member of the Learning Research Group, she significantly contributed to the development, testing, and application of the Smalltalk system, focusing on educational technology and learning methodologies. Her involvement was pivotal in integrating and refining the BitBLT graphics operation, enhancing the system's capabilities in graphical manipulation and display.

Diana Merry

https://en.wikipedia.org/wiki/Diana_Merry

SMALLTALK AT 50

https://computerhistory.org/blog/smalltalk-at-50/

>The second half of the reunion event reunited members of Alan Kay’s Learning Research Group. After a brief introductory video featuring Diana Merry-Shapiro and her memories of what she worked on at PARC, Dave Robson hosted a discussion with Dan Ingalls, Ted Kaehler, and Glenn Krasner.

Oral History of Diana Merry Shapiro

https://www.youtube.com/watch?v=5sTUaO3PNkQ

Casa Susanna:

https://www.hammertonail.com/reviews/casa-susanna/

Review: ‘Casa Susanna,’ starring Katherine Cummings, Diana Merry-Shapiro, Betsy Wollheim and Gregory Bagarozy:

https://culturemixonline.com/review-casa-susanna-starring-ka...

Dr. Vanessa Freudenberg is another amazing successful trans woman programmer in the Smalltalk world who's done all kinds of groundbreaking work with Alan Kay, Smalltalk, Squeak, SqueakJS, Viewpoints Research, Croquet, Harc, OLPC, and is quite open and extremely happy about her transition in 2020.

https://www.freudenbergs.de/bert/

Here’s Yoot Saito’s 1993 interview with Alan Kay, when he was visiting Japan with Douglass Engelbart, and Yoot was working for MacWorld Japan. He also has interviews with Douglass Engelbart, Joanna Hoffman, Steve Wozniak, and Bill Atkinson that I hope to dig up and publish, since they were only published decades ago in Japan.

https://github.com/YootTowerManagement/YootTower/blob/main/Y...

Here's Alan Kay's history of Smalltalk paper that Brett Victor put online in html, and I'm working on transcribing and formatting the appendices that are missing from that.

https://worrydream.com/EarlyHistoryOfSmalltalk/
The idea of a restaurant or parking meter requiring internet access is crazy to me. I'm clearly just getting old, but there's no way I'd gate my customers on the assumption that they have a smartphone with them. Dead batteries, data connection issues, shit happens.
…but v8 is perfectly fine! I remember a lot of buzz about v8 being slow “because it’s electron” but it’s not slow. I use it on multiple laptops without any issues at all.
Apple's trying to make competition between model suppliers, looks very similar to their traditional tactic on physical suppliers to secure a better position for negotiation.
I don't think I addressed the case of calling for mass murder at any point.

My point is that "it will probably be used" is the problem. The power exists to be abused, so it's a matter of trust that it isn't.
The nice part about the way Apple's doing it is that they can enforce privacy guarantees contractually – as opposed to an app model where they couldn't make the same guarantees.

But also, you know, money.
The skit: https://m.youtube.com/watch?v=BXqKkYYALMU