skysight-inc/HackerNews huggingface dataset:
I’m reminded of Ferris Jabr’s well-reported 2019 piece for the Atlantic, exploring the shaky scientific basis of much of what we know as dentistry. It seems a lot harder to hold dentists (and their investors) to a uniform standard when the field is so much more art than science.

https://www.theatlantic.com/magazine/archive/2019/05/the-tro...

(And previous HN discussion in 2022; 366 points, 342 comments; https://news.ycombinator.com/item?id=31790226 )

> ”The Truth About Dentistry”: It’s much less scientific—and more prone to gratuitous procedures—than you may think.

> The uneasy relationship between dentist and patient is further complicated by an unfortunate reality: Common dental procedures are not always as safe, effective, or durable as we are meant to believe. As a profession, dentistry has not yet applied the same level of self-scrutiny as medicine, or embraced as sweeping an emphasis on scientific evidence. “We are isolated from the larger health-care system. So when evidence-based policies are being made, dentistry is often left out of the equation,” says Jane Gillette, a dentist in Bozeman, Montana, who works closely with the American Dental Association’s Center for Evidence-Based Dentistry, which was established in 2007.
Apes aren't monkeys.
To be clear, you can add `get_x_mut()` and return mutable/exclusive reference that can be used to mutate the field behind it. It's not the same as a setter in this case.
There is one mention of Minecraft in the second paragraph of the Architecture section, "...We train on a subset of open-source Minecraft video data collected by OpenAI[9]." I can't say whether this was added after your comment.
Amazon | Full-time | Security Engineering/Management | Austin, TX | On-Site

I am hiring a new Application Security team in Austin to focus on making the highest-privilege applications in the non-AWS side of the company the planet's most secure.

This team will be joining a 9-month old effort to collaborate with developers of key apps on security assessment, architecture improvement, design and code review, and automation of the security process.

The pros of our team are technical excellence, a culture of sustainable work (we are working hard here, but strictly 9-5), the opportunity to have a significant influence on the security posture of the company as a whole, and the chance to hack on applications operating at a global scale, and low (1x/month) oncall expectations.

The cons of our team are moderate process debt (arising from our newness and some unexpected demand)and higher-than-normal ambiguity in tasks (we hold too many task definitions/bars in our head and haven't written them down yet).

Please apply to these roles through the links below:

* Security Engineering Manager: https://www.amazon.jobs/en/jobs/2769965/security-engineering...

* Senior Security Engineer: https://www.amazon.jobs/en/jobs/2778970/senior-security-engi...

* Security Engineer: https://www.amazon.jobs/en/jobs/2777245/security-engineer-ii...

I'll check this post periodically and respond to any questions (concerning non-confidential info about this job) if people are interested.
This sequence replaces an infinite God with ~infinite time and then draws the wrong conclusion.
?
I didn't get what you just said
For the same reason you can't reduce a human to simply a bag of atoms and expect to understand the person.
In another comment I said that a more accurate title would have been "Unicode codepoints that expand or contract when case is changed in UTF-8", which I think covers it well.
Something from almost 20 years ago doesn’t quite work the way you think it does.

Apple does take this stuff seriously. Implying otherwise is just absurd.
Discover Hopfield Networks—the groundbreaking link between neuroscience and neural networks that earned John Hopfield the 2024 Nobel Prize in Physics, in this friendly video
Location: London, UK

Remote: Yes

Technologies: TypeScript, JavaScript, CSS, React, NextJS, React Native, GraphQL, NodeJS, ExpressJS, Python, No/SQL, Git, Linux, Docker

=============

Portfolio: http://bit.ly/3YLIC6B

Resume: https://bit.ly/4hxqmoY

Email: w@walemoren.com

=============

Hello, I’m a full stack engineer with a knack for creating functional, user-friendly & visually appealing applications.

I have had a diverse range of professional experiences working with early stage startups across various industries (esp. Travel, Finance, Healthcare & Eco).

I’m open to part-time/contract work. Also feel free to reach out to me if you're not hiring immediately.
> There’s no real structure to which codes are in which categories, they’re all just kind of randomly scattered

Not exactly. Although the 1967 revision muddled things a little, they are grouped by kind:¹

A8.2 The controls that were selected logically fall into four groups:
(1) Transmission controls
(2) Format effectors
(3) Device controls
(4) Information separators
Within each group the controls are ordered so that the binary
and hierarchical order are directly related.

‘Format effectors’ are the controls that move the carriage/printhead/cursor, and ‘device controls’ are basically private-use format effectors (which mostly followed Teletype's and linger as ^S/^Q flow control).

¹ https://www.sensitiveresearch.com/Archive/CharCodeHist/X3.4-...
All the AI hubris but Logic still does not do fades or zero crossings when cutting audio clips. And don't get me started on the audio zoom. This is basic stuff!

It feels like the audio code was not touched since emagic days.
can we re-release the modal version? LOVE full modal apps!
You mean the maximum number of moves?
Killed but what did they do with the tech? Did it find its way into something else? The Apple Weather app has seen lots of positive development that I've assumed was integration of Dark Sky into their app rather than keeping it a separate app.
On a somewhat related note: has anyone here tried the bio-hacking "nano silver flouride" with good results? https://fourthievesvinegar.org/tooth-seal/

I found this from another HN post a while back, but I've been too scared to try it
> did the joke work? Am I too fast or too slow?

I gave a remote talk a bit earlier this year, and that was the hardest part for me. I didn't quite realize how much I adjusted my speaking based on how the room is reacting. Sometimes my sarcastic humor doesn't land, or it would have landed but I talk way too fast, or people just can't understand what I'm saying and I can see that by looking at peoples' facial expressions.

Probably won't do it again unless there's some kind of emergency. I would have done it in person even this last time, but there was some scheduling conflicts on my end. It's just a lot more fun to do this stuff in person.
Hopefully they will use the Pixelmator remove object model in photos since it is so much better than the Apple one in 18.1.
With stuff like this I always think of the anecdote I had watching my neighbors young children finding a loaded gun in the night stand.

One kid found the gun, looked over at his mom, who in turn looked panicked and rushed over to stop him and secure the gun and no one was harmed.

Another kid found a gun, looked over at his mom who didn't react, and then he shot his brother, and the family watched in horror as the child bled to death.

I fully realize anecdotes are useless for setting policy, but still useful for conveying meaning.

At some point, ignoring a problem doesn't mean it's not a problem.

It's great that you're in a position of safety, security and privilege to be able to regard politics as an insignificant side-show. Other people might have tremendous impacts to their life, safety, prosperity hanging in the balance.
It's a really nice app, I use it all the time. Definitely feels like the sort of app Apple would have made themselves.
We can find a reason for any intervention to fail, but empiricism should be our guide, not our ability to conjure failure scenarios.
Show HN: Autotab Instruct – Claude Computer Use with Guardrails for Reliability
Hi HN,

We’ve built a desktop app to create highly reliable AI agents that use a computer with mouse and keyboard.

Until last week, we had tried many different approaches to open-ended agentic features but none of them had met our reliability bar.

With Anthropic’s Computer Use this finally changed, and we just shipped a feature we’re calling Instruct. Instruct allows users to create agentic blocks as part of a larger Autotab skill that provides the structured logical flow to keep the automation on track.

If you haven’t had a chance to try Computer Use yet, it is an impressive leap from the last generation of vision models (e.g. gpt4o struggles with relative positions, let alone coordinates). At the same time, it is still not good enough to be given a prompt and let loose.

One of the big surprises to us early on was just how much intent specification is required for most real world workflows to run reliably. What looks at first like a simple form filling task usually turns out to have dozens of edge cases and super specific, hidden rules. Even human employees need to be shown how to perform these tasks, and then refined with question-asking + feedback over time.

We wanted to build a tool for specifying intent, and iterating with the model to make it reliable enough for real work.

- Automations run on top of an action scaffold, which works kind of like a very fuzzy programming language with strict types. This gives the model a high level plan that guides execution, and makes it easy to break out discrete steps to get the reliability you need. (Interestingly, this has also proven useful not just for the agent, but also for the human trying to create, verify and edit the automation.)
- When the model is unsure it asks for clarification. For example, if you are in editing mode and the model thinks that an element looks meaningfully different than before, it will ask you to verify that it is the same element.
- The agent has access to a memory system that lets it recall information from past runs as well as instructions and feedback from the user.

Here's a short video of Autotab Instruct in action: https://www.loom.com/share/ccf4e9d8c798450da3324a6cff024971?.... There are a few more demos at https://twitter.com/autotabai/status/1852393973165199425 a75f06f82cab521bc78672ed35d85e8a.

We’d love to hear what you think!
India's Day of Auspicious Trading
Pretty interesting phenom -- do any other markets have trading hours open explicitly for a holiday? (not on a holiday, FOR one)
Heh reminds me of working with LLMs.
Amazing, thank you for the link! There's an entire 'collected papers' on the IEEE website. I'm going to miss my college library accounts now i'm graduated!
Surely it depends on the calibre of monkey we deploy
All the trust-us data-grabby pushes by Apple products creeped me out, until I finally got rid of their products.

For example, although I laboriously went through a ton of settings to make it less privacy-invading, I knew, for example, that I was still only one fumbled touch to a piece of glass away from Apple saying, "Oh, hey! I just grabbed all of your photos! Forever!" (Then Apple would say "Thanks!" in a sunny Californian way that normally is not every meaningful, but accidentally takes on meaning in the era of surveillance capitalism and AI training data.)
> There is a very strong opposition against people smugglers in Europe. Many people are trying to stop them! There are protests in streets!

The people that are protesting in the streets against this seem mostly motivated by xenophobia and racism rather than concern over the well-being of the would-be immigrants.
Maybe? Depends on what level of manufacturing and materials they achieved. Even then, not super likely. Statistically, bones don't survive that long :) It could just be a matter of time till we find a lucky break.

(Again - probably not)
> Alyssa's solution to the 4KB vs. 16KB page size discrepancy by running everything in a virtual machine feels like both a clever hack and a potential performance bottleneck.

In her initial announcement, she mentions VM memory overhead as the reason that 16 Gigs of RAM will be the minimum requirement to emulate most Windows games.
Seems like it would be a lot more accessible for a lot of people if it were a set of HTML pages.

I expect that whatever was used to create the PDF could be configured to produce a website...
Soar: An architecture for general intelligence (1987)
SEEKING WORK | EU | Remote

Senior Python/LLM/Django Engineer & Technical Leader
"Let's do this" attitude + proven track record

└─── IMPACT
• 40K+ nodes/validators (petabyte-scale)
• $1M+ annual infrastructure savings
• 150B+ messages/month (200M+ MAUs)

└─── EXPERTISE
• Django, Python, LLMs, MLOps, Automation
• AWS/GCP/Azure, K8s, Terraform
• PostgreSQL, Vector DBs, Observability

└─── LEADERSHIP
• Technical architecture & strategy
• Team mentorship & process design
• ISO 27001, GDPR compliance

┌───────────────────────────────────────────────┐
│ Linkedin: https://linkedin.com/in/heysamtexas │
│ Github: https://github.com/heysamtexas │
└───────────────────────────────────────────────┘
I suspect they were talking more about general terminology than TypeScript's specific usage of `unknown` and `any`.

"This box contains an unknown item" and "I'll accept any item" both sound natural, while "this box contains any item" and "I'll accept an unknown item" both sound weird (to me, anyway).
Another assumption worth testing is that casing round-trips:

>>> 'ẞ'.lower().upper()
'SS'
I suppose we need to be more specific about what we mean by buzz.

I mean "buzz" to be a general enthusiasm about the software even among non-users. I recall times when there was quite a lot of this kind of buzz about both Logic and Final Cut, in part I think because they were a part of Apple's Mac OS X comeback story.

I suspect you mean "buzz" to be enthusiasm in the community of users of the tools. I know software I've worked on in the pass, the general public couldn't care less about our product, but new releases always got a lot of buzz in our forums. This kind of buzz might actually be a pretty good metric.
As a Kiwi, no. The monarch being head of state is purely ornamental. The head of state only has a few honourary powers that can't really be used for diddly squat.

It's this way for tradition reasons, same as why we didn't end up changing our flag in the end, after a million dollar referendum. Tho I wish we were able to use the silver fern flag, that would've been rad.
Or it will be the (huge) technical debt of tomorrow.
Your response implied something that is outright incorrect, which is what is at issue here.
Registering to vote has been made so easy it can be done by accident. Then months or years later when an election is coming up they'll get a voter card on the mail and think that means they can vote even though they're not legally allowed to vote.
This is a very computer science and not scientific response, but I look at the Game of Life, and it makes me realize that little patterns naturally form everywhere. Biology is just a little pattern that wants to replicate and survive and that doesn't have to mean intelligently.
Musk appears to have worked in the US without authorization
You lack theory of mind, people may "experience" regexes in practice but not make the careful distinction/connection to the elementary theory (and theorems, e.g. about the limitations of regular expressions) taught in CS majors at university, this is not some unusual disconnect, but happens often and in many disciplines whenever transferring any knowledge from academia to industry.
The device isn't "owned by you and under your control" if your passwords were synced without your doing or permission.
I think the 'Age of PageRank' could be revived. A few years ago I had this idea about a decentralized, distributed, independent, public, universal, dynamic and searchable directory of websites; I wrote a toy specification document for it [1] - which I had forgotten until reading this discussion - and if I'm not mistaken, implementing it could be a few days project for a regular dev.

[1] https://codeberg.org/Cipr/specification
This might be a popular contrarian view at the moment, but I'm not sure everyone is trapped in a bubble by social media.

When people mostly communicated with those in their own town that is a bubble. Radio and TV is more of a bubble because there is limited "bandwith" in the scheduling so it has to be editorialised (not necessarily a bad thing).

Social media companies do choose what you see via algorithms, but I'm not convinced they benefit from only showing you content you "agree" with, it feels like being shown a certain amount of content outside your "bubble" would increase screen time. There are also the comment sections that often have contradictory views.

Even social media (setting aside the rest of the internet for the moment) will expose you to more viewpoints than the the social circle in your home town, or a TV/Radio schedule. I'm not saying it is a healthy way to be exposed to other viewpoints, but I don't think the problem with social media is that is creates a bubble.
people who work in jobs tend to talk about their tools. i worked in tv for a while a couple decades back, i went to school for film, and thus i have many friends who do creative video editing and professional video editing and still follow the industry closely. i'm not talking about typical social media buzz, i'm talking about "companies moving on to the product" or even "companies continuing to use the product," or professionals choosing to invest in the tool for their work.

i've only seen businesses and creatives i know moving their workflows away from FCP and Logic. i've not talked to friends in the industry who are moving on to them. buzz may be a poor word to choose, but for example i have a friend who does a lot of in-house editing for a massive, national company that owns many local TV stations and they're moving from avid to _premiere_, of all things, which really feels shocking given that premiere for a long time felt like the hobbyist tool.

a good example of a tool that has industry buzz lately is davinci resolve, which has had a meteoric rise in prominence. i don't think that it's the same thing as the average person talking around the water cooler but more and more of my friends who work at networks or in production are starting to use resolve in their color and editing workflows, and it's a topic of discussion.
The abbreviated story I told was perhaps more dramatic-sounding than it really played out. I didn't just say "Nothing." mic drop walk out :)

The client was satisfied after we owned the mistake, explained that we have a number of measures in place for preventing various mistakes, and that making a test for this particular one doesn't make sense. Like, nothing will prevent me from creating a cron job that does "rm -rf * .o". But lights will start flashing and fixing that kind of blunder won't take long.
Apple bought Logic over 20 years ago. I’d be surprised if it shared any code with the pre-acquisition version.
The upgrade is worth it for vector image editing.
No, it's not just about upscaling, please re-read what I wrote. iMovie can upscale. You just have to trick it into doing so, because you can't set the resolution. Also, you are limited to the 720, 1080, 4k etc. If you want to export a square movie you can't. Best option is to export from iMovie and crop it in iPhoto.
Thanks!

I think what I find confusing is that reduce doesn’t result in any actual reduction in the quantity of the vegetables on hand being mixed in the video even though it’s being called reduce. Maybe you could use a bigger bowl to make it clear that none of the elements in the first two bowls is actually being reduced. I was wondering how the function decided to eliminate some of the vegetables lol.

I definitely learned something from watching the video and having the discussion. I think the map function was super informative!

I liked and subbed!
Back before I switched to mac’s, the visual quality of applications for OSX vs Windows was night and day.

Coda (by panic) was one that I remember vividly.
If only China had listened to Doomberg's advice to not go hard on EVs because there's not enough minerals and just focus on hybrids.

But sadly they ignored Doomberg and now rule this important new market at the expense of the countries that listened to Doomberg or a similar fossil fuel shill.
Blunt question: Where is the discussion? Did you do this on purpose?
Because the link just leads to an ai product like many.
If you wanted to discuss an issue, that would be "ask" HN.
You've convinced me to give it another shot. Another commenter also pointed out Drupal's complexities, which I should have realized, in retrospect.

I am also looking at October, which sounds like it checks some of my boxes, but we'll see. Thankfully, there is no time-table for this project, so I can try a few things out before we settle.

https://github.com/octobercms/october
What do you think a safe threshold should be?

And note that your own link said that the .3% of participants were those that could possibly show signs of myocarditis, they didn't actually contract that disease. So what does your paper show that is damning evidence to you?
lol we’re old now dude. 1998 was 26 years ago. A lot of people on this site weren’t born yet.
> isn’t the probability of the full works of Shakespeare never being typed out also > 0?

No
Thanks for your feedback, I appreciate it!

> The triggering of the action is a direct consequence of the information an event contains. Whether or not an action is triggered should not be the responsibility of the event.

I agree, but still for different consumers events will have different consequences - in some consumers it'll trigger an action that is part of a higher-level process (and possibly further events), in others it'll only lead to data being updated.

> If you are writing events with the intention of having them invoke some specific actions, then you should prefer to invoke those things directly. You should be describing a space of things that have occurred, not commands to be carried out.

With this I don't agree. I think that's the core of event-driven architecture that events drive the process, i.e. will trigger certain actions. That's not contradicting them describing what has occurred, and doesn't make them commands.

> By default I would only include business keys in my event data. This gets you out of traffic on having to make the event serve as an aggregate view for many consumers. If you provide the keys of the affected items, each consumer can perform their own targeted lookups as needed. Making assumptions about what views each will need is where things get super nasty in my experience (i.e. modifying events every time you add consumers).

This is feedback I got multiple times, the "notification plus callback" seems to be a popular pattern. It has its own problems though, both conceptual (event representing an immutable set of facts) and technical (high volume of events). I think digging into the pros and cons of that pattern will be one of my next blog posts! Stay tuned!