skysight-inc/HackerNews huggingface dataset:
America's growing profits are under threat
I have no affiliation, just found them this week, but https://psono.com/ exists. So 1 and 2 are met and 3 is half-way there maybe? It's a self-audit but they have been around a while. Apache2 licensed.

Again, I literally found them the other day, and other than a cursory check to make sure the UI/UX is friendly enough to compete with BW or 1P, I haven't had a chance to look through their code at all yet. I have no idea if the promises they document are met.
My Body Doesn't Belong to You (2017)
Your comments have no relation to the topic of the degree of accountability of American special services.
https://archive.is/eqvjW
Metaphor: ReFantazio Love Story Works Because It Takes Away Control
Uh huh. And that makes said professor an expert in 1) epistemology, and/or 2) experimental particle physics? Why, no. No, it doesn't.

I mean, I'm as prone to the "I'm a smart guy, so I understand everything" delusion as the next person, but I usually only show it in the comments here. (And in private conversations, of course...)
Yeah, even linking to a heading using its HTML ID (part of the pure HTML browser spec) was broken in Confluence for a while due to its fancy reimplementation of the concept of "serving a basic HTML document" in flashy React-y technologies. Though it works now.
Not just benefits, costs but also the risks are to be considered here I think.
Well, yes, I suppose repeated washings over a few centuries would do that.
Show HN: Adventures in Math with Symbolic Programming (SymPy, Python)
> What would be a better approach?

I think Github handled this well by letting you choose between a few canned shortcuts, or disabling the feature altogether [1]. Since I seldom print, I opted to bind the command palette to "CTRL + P"

> Honestly, I think the web platform could use a standard API for defining shortcuts, with browsers providing a UI to manage or disable them. Maybe I'm still over-engineering here.

I'd agree with this sentiment. It's hard, but an obvious (IMO) pain point that has numerous sites reinventing the wheel and needing to introduce some state to save user preferences.

[1]: https://github.com/settings/accessibility
Oh… so it's completely misleading. Thanks for pointing it out.
Car bombs, lawlessness and psychic healers: Russia revisits wild 1990s
Japanese stuff used to be much better than Chinese but they seem to be catching up.
Agree with everything in your comment except I assume Reddit is better than X (I don't use X for other reasons, but occasionally see things posted from there on Reddit or Instagram).

But worth noting, you've presumably been using HN since 2016 which is also "social media" :P
One of those situations where if you don't get a response you have your answer :P
It looks like the immigration problem the whole west is facing is too complex to solve.

As a result we will see a lot more Racism and Insecurities ahead. Social Media will amplify them. Just a wicked priblem.
Same! My dad laughed at me for getting into vinyl - he remembered it as scratchy and irritating. Cassettes are nostalgic, for sure. I used to sit for hours waiting for whatever song to come on the radio so I could record it for future enjoyment. That was pretty cool.

I expect at some point CDs will see a renaissance like vinyl and cassettes. I'm here for that one. CDs were really the high-water mark of enjoying music to me.
You don't ask people to know everything about last tech, they just need to do their job. If a new cool tool benefit is high enough, everybody will know about it and use it. Based on what you said, one could infer Translate AR mode is a nice cool but not something that'll meaningfully change the life of the average joe.

Humanity had been through multiple "event horizon" or whatever you want to call it. With industrialisation, one man with some steam could suddenly do the work of thousands, and it expanded to each and every activity. Multiple "event horizon" later (transport, communication, IT), we are still there with everyone working, differently than previous generations, but still working. We improved a bit reducing child labor but doubled the workforce by including women and we always need more people at work for longer time.

The only constant thing is we keep people at work until we figure out how to burn the last remaining atom. People are far too optimistic believing a new tech will move people away from work.
What's your favorite orchestration solution for this kind of lightweight task?
Link says 'account has been suspended' now. HN kiss of death.
Next thing you know, having affordable and quality state unis pumping out a huge number of engineers annually will constitute a state-backed subsidy :)
An API Client Using Git to Fight for Developer Experience
Were they trying to generate images for marketing creatives like that? People can notice what that looks like right away and it's repulsive for sure unless they can't tell. Text on the other hand is another story
Huge VaultWarden fan here. It's been running absolutely unattended for about 3 years from a machine in my basement now, and it's great.

I back things up fairly often, but otherwise I would have no idea I'm not just using the enterprise grade Bitwarden license. Things just work, features are there.

Side-note - VaultWarden is incredibly reliable for a self-hosted free solution (I have 1 pod restart 27 days ago due to a power outage, but otherwise it basically does not fall over. No memory leaks, no high cpu consumption, no reliability problems)
Are you also a proponent of nonlocal type inference? Do you think annotating types is too costly for programmers?
Haven't finished reading yet but a transport version of a bloomberg terminal would be great.

If anything goes wrong with a train journey I find it useful to have as much information as possible.
Same question. Is stuttering now handled by the next line somehow?

Spec == Init /\ [][Next]_vars

Edit: Answered in the paragraph below the TLA+ code:

> The only thing that's "unusual" (besides == for definition) is the [][Next]_vars bit. That's TLA+ notation for [](Next || Stutter): Next or Stutter always happens.

I guess the `_vars` notation is shorthand for stutter. Anyone know where I can learn more?
I stared at the 8hz one, for the entire duration, and I feel a calm afterward, however I'm not sure if this is because I stopped doing/thinking for a few minutes with measured breathing or if it is me noticing the difference now that there's a lack of stimuli after the video ends.

What measurements or tests can I do to judge whether something is happening, or has happened after watching the videos?
Anecdotal, but I think if you mention it in any discussions in a corporate alarm bells will go off because HACKERS use SSH.

This _seems_ more like a normal user so clearly could not do anything nefarious. /s
I've been been hacking on a web browsing agent the last few weeks and it's given me some decent understanding of what it'd take to get this working. My approach has been to make it general-purpose enough so that I describe the mechanics of surfing the web, without building in specific knowledge about tasks or website. Some things I've learned.

1. Pixels and screenshots (video really) and keyboard/mouse events is definitely the purest and most proper way to get agents working in the long term, but it's not practical today. Cost and speed are big obvious issues, but accuracy is also low. I found that GTP4o (08-06) is just plain bad at coordinates and bounding boxes and naively feeding it screenshots just doesn't work. As a practical example, another comment mentions trying to get a list of flight recommendations from Claude computer use and it costing $5, if my agent is up for that task (haven't tested this), it would cost $0.10-$0.25.

2. "feature engineering" helps a lot right now. Explicitly highlighting things and giving the model extra context and instructions on how to use that context, how to augment the info it sees on screenshots etc. It's hard to understand things like hover text, show/hide buttons, etc from pure pixels.

3. You have to heavily constrain and prompt the model to get it to do the right thing now, but when it does it, it feels magic.

4. It makes naive, but quite understandable mistakes. The kinds of mistakes a novice user might make and it seems really hard to get this working. A mechanism to correct itself and learn is probably the better approach rather than trying to make it work right from the get-go in every situation. Again, when you see the agent fail, try again and succeed the second time based on the failure of the previous action, it's pretty magical. The first time it achieved its objective, I just started laughing out loud. I don't know if I've ever laughed at a program I've written before.

It's been very interesting working on this. If traditional software is like building legos, this one is more like training a puppy. Different, but still fun. I also wonder how temporary this type of work is, I'm clearly doing a lot of manual work to augment the model's many weaknesses, but also models will get substantially better. At the same time, I can definitely see useful, practical computer use from model improvements being 2-3 years away.
At least they are up-front about it. Most copmanies are as bad or worse but hide it in their privacy policy with weasel words and lawyer speak.
is this a cry for help? there's always alcohol and drugs, they can't take that away from us!

(unless the robots of the future are like Bender)
Probably dried it on the sun too much.
That's a bit much to put on a 3rd party password manager.
This is completely unrelated to the point I was making. Come on, going to prison was just an example of something bad that decreases quality of life. Can you please try to engage with the actual argument?
I always thought the "white sheet" thing was just about representing funeral wrapping. I found it interesting that the topic goes much deeper than that.
Working out and diet
Thank you very much for your feedback. I downloaded the video through this program, but it couldn't be played in the default player. However, it worked in another video player. I initially thought the issue was with my default player, but it seems there’s a slight flaw in the video downloaded by the program. Thank you for your feedback; I'll fix it as soon as possible.
The product I would like to see out of this is a way to automate UI QA.

Ideally it would be given a persona and a list of use cases, try to accomplish each task and save the state where you/it failed.

Something like a Chrome lighthouse but for usability. Bonus point if it can highlight what part of my documentation is using mismatched terminology making it difficult for newcomers to understand what button I am referring to.
The lockdowns were justified in the name of old people, yes. That doesn't mean old people were the ones calling for them.
Telling that this comes right on the heels of the Robotaxi unveil. Google sees a threat.
Or you can easily pass in a closure, that does what is needed. No objects or classes needed for that. You still have DI readily available.
Yeah, it makes the owner class richer while driving the marginal cost of labor to zero, at which point the working class can't sell their labor at all and starve.
Yep, this is precisely what they argue. They don't simply say they want to keep their high salary and status due to undersupply. They argue that it's all about standards, patient safety etc. In the US, even doctors trained in Western Europe are kept out or strangled with extreme bureaucratic requirements. Of course, again the purported argument is patient safety. As if doctors in Europe were less competent. Health outcome data for sure doesn't indicate that, but smoke and mirrors remain effective.
Minecraft is ending all virtual reality support next spring
There you go:

let i = 0;
function bump() {
document.body.style.filter=`hue-rotate(${i+=2}deg)`, 16;
requestAnimationFrame(bump);
}
requestAnimationFrame(bump);
But they aren't, because they claim they are privacy focused.
Now posted: https://www.youtube.com/watch?v=_VF3pISRYRc&t=4862s
As I understand it [1] the context is:

Qualcomm had one type of ARM license, granting them one type of IP at one royalty rate.

A startup called "Nuvia" had a different type of ARM license, granting them more IP but at a higher royalty rate. Nuvia built their own cores based on the extra IP.

Then Qualcomm brought Nuvia - and they think they should keep the IP from the Nuvia license, but keep paying the lower royalty rate from the Qualcomm license.

ARM offer a dizzying array of licensing options. Tiny cores for cheap microcontrollers, high-end cores for flagship smartphones. Unmodifiable-but-fully-proven chip layouts, easily modifiable but expensive to work with verilog designs. Optional subsystems like GPUs where some chip vendors would rather bring their own. Sub-licensable soft cores for FPGAs. I've even heard of non-transferable licenses - such as discounts for startups, which only apply so long as they're a startup.

If Nuvia had a startup discount that wasn't transferable when they were acquired, and Qualcomm has a license with a different royalty rate but covering slightly different IP, I can see how a disagreement could arise.

[1] https://www.theregister.com/2022/08/31/arm_sues_qualcomm/
Show HN: Trench – Open-source analytics infrastructure
Hey HN! I want to share a new open source project I've been working on called Trench (https://trench.dev). It's open source analytics infrastructure for tracking events, page views, and identifying users, and it's built on top of ClickHouse and Kafka.

https://github.com/frigadehq/trench

I built Trench because the Postgres table we used for tracking events at our startup (http://frigade.com/) was getting expensive and becoming a performance bottleneck as we scaled to millions of end users.

Many companies run into the same problem as us (e.g. Stripe, Heroku: https://brandur.org/fragments/events). They often start by adding a basic events table to their relational database, which works at first, but can become an issue as the application scales. It’s usually the biggest table in the database, the slowest one to query, and the longest one to back up.

With Trench, we’ve put together a single Docker image that gives you a production-ready tracking event table built for scale and speed. When we migrated our tracking table from Postgres to Trench, we saw a 42% reduction in cost to serve on our primary Postgres cluster and all lag spikes from autoscaling under high traffic were eliminated.

Here are some of the core features:

* Fully compliant with the Segment tracking spec e.g. track(), identify(), group(), etc.

* Can handle thousands of events per second on a single node

* Query tracking data in real-time with read-after-write guarantees

* Send data anywhere with throttled and batched webhooks

* Single production-ready docker image. No need to manage and roll your own Kafka/ClickHouse/Nodejs/etc.

* Easily plugs into any cloud hosted ClickHouse and Kafka solutions e.g. ClickHouse Cloud, Confluent

Trench can be used for a range of use cases. Here are some possibilities:

1. Real-Time Monitoring and Alerting: Set up real-time alerts and monitoring for your services by tracking custom events like errors, usage spikes, or specific user actions and sending that data anywhere with Trench’s webhooks

2. Event Replay and Debugging: Capture all user interactions in real-time for event replay

3. A/B Testing Platform: Capture events from different users and groups in real time. Segment users by querying in real time and serve the right experiences to the right users

4. Product Analytics for SaaS Applications: Embed Trench into your existing SaaS product to power user audit logs or tracking scripts on your end-users’ websites

5. Build a custom RAG model: Easily query event data and give users answers in real-time. LLMs are really good at writing SQL

The project is open-source and MIT-licensed. If there’s interest, we’re thinking about adding support for Elastic Search, direct data integrations (e.g. Redshift, S3, etc.), and an admin interface for creating queries, webhooks, etc.

Have you experienced the same issues with your events tables? I'd love to hear what HN thinks about the project.
What's a good developer survey participation rate?
Not even close. The party would seriously be on because then you'd need some alternative that explained the new hole in the standard model.
Once we realize we can make machines that can beat us in ways we can’t even understand, I wonder if will question if we have always been influenced this way by an exterior force
That's kind of the point: There was a pandemic in 2009 that everyone seems to have forgotten about because we didn't have such an extreme response with things like masks and lockdowns, and the world didn't collapse. Neither did it this time in the areas that didn't have such an extreme response. It was unnecessary, and a lot of people realized this early on. Some of the pushback is from that group. Most of the rest is from people who just want to decide the risk for themselves instead of having it forced on them.
Create a PWA and use a service worker to cache the content. It is like twitter web that can be installed
I wonder if I can hook up `scrcpy` with this and give it control over an Android. Can it drag the mouse? That'd be needed to navigate the phone at least.
The iMac line was already a success even before the iPod. Apple was already becoming a great product company because it was already showing it understood the market better than PC companies.

> In the quarter the iMac shipped, Macintosh computer sales grew year-on-year for the first time since late 1995, and saw the Mac grow its worldwide market share from 3 to 5 percent. Apple went from losing $878 million in 1997 to making $414 million in 1998, its first profit in three years.

SourcE: https://en.wikipedia.org/wiki/IMac_G3
I expect this tech to make big waves in the backend of robotic systems soon. Accurate SLAM with accurate semantic tagging of objects is a big deal. An efficient and accurate reality-to-simulator translation, allowing reinforcement learning in simulated environments to be directly applicable to reality.

Begone lidar units for basic robot tasks! All praise, normal cameras! (though, its far to slow to run on autonomous cars, since the environment changes so rapidly)
I keep them separate for two reasons: one privacy, and another preference:

1. If I'm interacting with the URL/address input, I'm either entering a full URL, or searching through my local history to jump to a previously-visited page (or, in Firefox, a tab I may have open on another device). I don't want that shipped off to my search provider for autocomplete suggestions.

2. If I'm interacting with the search input, I want autocomplete suggestions. Additionally, because it retains the value of the last term I searched for, I can use it as a shortcut to jump back to the results if I no longer have the tab handy.
I appreciate the effort to retcon your comment, but I'm afraid it creates too many plot holes for me to buy it.
I like how the implicit sorting at the end here suggests Harrison Ford is ferrying around more people than there are professional athletes. Busy fella!
Former Tesla executive warns of delays to European ADAS regulations
"Marc Van Impe, Tesla’s outgoing head of global vehicle automation and safety policy, said a crucial decision on rules governing how the system would work on Britain and Europe’s roads had been delayed, possibly until as late as 2028."
I think there's a big difference between made in China for an off brand Chinese company which tends to be bad, and made in China for Apple/Volvo/Some western brand with quality control, which tends to be very good.
So previously ARM mainly just licensed the ISA or licensed already made cores for people who wanted to creating their own and now they want to shift the paradigm to mainly being that you buy cores from ARM and get them to customise them for you? They want to move up the food chain?
Probably not much comfort for the passenger who was ejected from the plane and died...
> Is it more about controlling what other students and parents do?

It's about attempting to stop the American right from achieving their decades-long goal of destroying public education.

I'm not stupid, I can see this issue for what it is. The conservatives thrive on a stupider population, and everyone knows that. It's no wonder that since Reagan our public schools have been under constant attack.

The end-goal here is having no public education at all, and instead forcing children to attend private schools where they will be taught religious teachings and other obviously wrong ideology. In the ideal outcome for the right, those who cannot afford education will simply not receive it, becoming fodder for the next generation of conservative propaganda. Without poor, stupid people the republicans have no voter base to manipulate.

Once republicans stop trying to put the ten commandments in public schools and stop trying to pass genital inspection legislation for school children, I'll humor your position. Until then, I'll stick with the reality that the right simply does not like the fair and equal access nature of public education.
> But it will need to be slow, as to allow the elite doctor dynasties to recalibrate which specialties to send their kids to, and not to disrupt the already practicing ones

That's not how much of medicine from a business standpoint is run anymore.

Managed Service Organizations (MSOs) and PE consolidation has become the norm for much of the medical industry now because the running a medical practice AND practicing medicine at the same time is hard.

Managing insurance billing, patient records, regulatory paperwork, payroll, etc is an additional 20-30 hours of work on top of practicing as a doctor (which is around 30-50 hours as well).

Due to this, single practitioner clinics or partnership models get sold off and the doctor themselves gets a payout plus gets treated as an employee.

> It will happen, but on a longer timescale, maybe a generation or so

I agree with you that a lot of AI/ML application timelines are overhyped, but in Radiology specifically the transition has already started happening.

The outsourced imaging model has been the norm for almost 30 years now, and most of the players in this space began funding or acquiring startups in this space a decade ago already.

Is 100% automation in the next 5 to 10 years realistic? Absolutely not!

Is 30-50% automation realistic? I'd say so.
One of the main reasons you see so much advertising for them is because it's very easy to sell and very easy to get a partner account. They hand out those custom promo links to creators like candy.
I built something like this for The New York Times and it was one of the more fun projects I did there.

The thing I really hoped this "new" version would account for is when text changes and having links survive minor edits/changes. Perhaps I missed it and it does.

- https://github.com/NYTimes/Emphasis

- https://open.nytimes.com/emphasis-update-and-source-6ffac5e6... (2011)
You can sit around and wait for decades until this might get meaningfully implemented, loopholes get closed and enforcement is strict. Great step by Italy to refuse that and just implement a measure in the meantime. Can always be repealed if indeed things get fixed on a global level.
I think we're a long way from standardisation just now. So the behavior of the header is verging on the undefined territory. It might do something. It might even order a grape soda. Hopefully it does what you want. It might not.
Well then, who's to say the silk road doesn't still exist?

Silk is still traded. There is still commerce between China and Iran. Perhaps the whole world and all the infrastructure are part of the silk road!
I know I am just another datapoint, but on the train (I think, there was red upholstery) and with the tie (I'm older than a college student but the histogram about that made me feel good) and at the end are my favorites. What a beautiful Standard poodle he is!

I'm going to share with twitter ASAP. Thank you so much for writing it!