skysight-inc/HackerNews huggingface dataset:
Thanks!
We're using the Google Picker API - https://developers.google.com/photos/picker/reference/rest
You create a picker "session" which is a link where the user can select images from Google's side. Then you poll the session and once the user is done, you can get access to the media items (imgs and videos) that the user selected.

At first, we wanted to auto-sync galleries and were bummed by the way this API works, but tbh it ended up being more private and secure for the user (no auto-syncing that embarrassing picture that shouldn't be online) and helped us avoid implementing a picker on our end.
This is explicitly for software that's made an active choice to not guarantee 100% compatibility between successive releases, so that outcome is a feature.
I was thinking of letting logged in users, save articles they want to summarize and read and then get all their summaries by email. What do you think?

What did you have in mind?
The problem is that consumers cannot tell whether the more more expensive one is high quality or whether it is just the same as the cheap one, just priced higher.

There have been plenty of discussions on HN about brands that used to produce durable products no longer doing so. I mostly buy cheap stuff because I assume that everything will be built as cheaply as possible, so I will get something that will not last anyway.
Nothing unstoppable about it. It’s about as straightforward and controlling access to tobacco or alcohol.
> People don't get involved in criminality, in general, out of desperation, but because they enjoy the lifestyle.

ugh. why do you suppose there is a two degrees of magnitude difference in crime between poor and rich nations? there is no connection to theft not sounding that bad when you are starving?

also, are you supposing all the gangs breaking into&robbing homes are actually bored millionaires?
I thought the problem was the addictive nature of the feed
Yes, this is flawed legislation, and yes kids will find ways to bypass these protections.

But I think this is a step in the right direction. There is clear evidence of the harms caused by social media, especially for adolescents. We have to start trying things - albeit imperfectly - to get to a better place. We can learn a lot from the outcomes of this experiment.
If an attacker is at the point where they can turn on your microphone, or video, it doesn't really matter anymore, it's been game over for a long time.

This never really registered to me, before a former colleague commented on the nonsense with people putting tape over their camera. If an attacker has access to your camera, or microphone, then they have access to pretty much very thing else. The difference in damage is negligible, it's already total for most.

If people are truly concerned about the camera in their laptop, then keep the computer in a dedicate room, shut it down when your done (or close the lid, if it's a laptop).

Sure it's kinda dumb that the LED is software controlled and that there's not a physical switch for turning off the microphone, but even having those things done correct doesn't negate the amount of damage someone could do with they have that kind of access to your devices.
Doesn't bother me with those measly 50GB my mail server is using in a month...
Make absolutely no mistake. The real reason why politicians push through these anti-social media laws is to prevent children from networking and discussing and sharing revolutionary ideas.

These laws are designed to prevent generations from establishing a baseline sociopolitical coherency and unity.

I was subject to a home firewall and computer use surveillance as a child for the exact same reason, because my cult guardians did not want me encountering unapproved ideas or networking with like-minded individuals who might weaken their ability to control and brainwash me.

I was treated as a criminal, and so my response was to educate myself deeply in how to succeed as a criminal. I learned to hack my imposed surveillance systems, and then hack websites on the web. I learned how to lie and manipulate authority in order to survive without compromising my internal compass. I collectivized with other hackers.

Is that the path we want every child subject to these bans to take? I fortunately have a moral and ethical foundation which led to me using my skills for good, but I am certainly capable of quite a lot of things that wouldn't be a net good for society, and I know how to get away with it. Perhaps we shouldn't teach a generation of repressed children these skills, and institutionalize them from a young age in opposition to society.

This is the exact same mechanism used to criminalize cannabis smokers. Smoking cannabis in my late teens and early twenties in a state where it was illegal led me to learning quite a lot about how to navigate the criminal underbelly of the world. The "gateway drug" rhetoric becomes a self-fulfilling prophecy, enacted by the very people who lie through their teeth about their intentions.

Oppose these laws. Violently, if necessary. If you are a child, learn how to protect yourself online, familiarize yourself with security culture, and continue to safely and covertly network with other children online.

Form strong bonds. Collectivize. Create art, study politics and science. Make lasting, useful connections. Broadcast and distribute your opinions and demands of your governing bodies.

This is what being a child growing up on the internet is about. I owe everything in my life to my formative years on the internet. It was an escape hatch from my abusive home. I learned a lot, and formed precious memories joining and starting forums and chat rooms in my youth. I would probably be dead today without the web.

Attack the real problem. The techniques which certain social media sites use to manipulate and hook children and others are well-documented. Ban them. Make an example of their practitioners. The web that I grew up on did not have these problems.

Fuck Australia, and fuck every other person who dares to suggest that children should not be allowed to congregate safely online and be allowed to navigate society and culture according to their own compass.
Facebook does business in Australia. They sell ads.
Weird, one would expect that in anything related to technology either prices go down, or performance goes up over time.
hey! I wrote it and did a terrible job of linking all the pieces, this is the demo video - https://www.youtube.com/watch?v=h6If_v-IFOI&ab_channel=Build.... There is more to come!
Not disallowed, just they also have to offer an alternative.

Question is why hasn't Australia created a Digital ID system that can prove you're >= 16 years old without giving away other info?
There's a larger % of the population that you might expect that have no capability for empathy, let alone anything higher

The structure is great for those people because then they can get their needs met without having to deal with ideas they do not understand like trust and mutual reciprocation or long-term relationships the structure is easy to exploit with no morals so we end up disproportionately rewarding these people

That's why you can't just expect everyone to be respectful and for it to work
Thank you for the clarifications. Armchair (well, workbench) engineering strikes again haha!
"Simply" If you're making money from aussie customers, you need to comply to aussie rules
Co-founder of MyPhotos here,

First of all - thanks!

Re: Videos - we currently don't support them but might add that capability in the future.
Videos complicate things both in terms of the product and because they're much more expensive to store, so they'll complicate the unit economics.

Regardless - online video storage is currently very expensive. The leading platforms are Vimeo and Wistia, so you might consider them for now.

About editing - what are you looking to do? I'll try to point you in the right direction.

Or
I'm not sure people fully understand the scientific method.

All data is not reliable data.
> The legislation is vague on the technical details, although it does specifically mandate that platforms cannot use government-issued ID of any kind (including digital ID).

That's unexpectedly sane from a law like this. Hopefully they can figure out some zero-knowledge proof of age. (But then there's nothing stopping adults from creating and selling proof values to kids.)
AWS negotiates on bandwidth, too, so I imagine the actual savings would be a lot smaller for most customers unless you have some business which is heavily dominated by egress pricing.
That is correct, incoming traffic is still free
This is a trend in lawmaking in Australia, and it's seriously damaging. It's basically written so the Government's Minister of Communications gets to decide who to directly target (or not target) with the law.

Basically allows them to arbitarily apply the law to some parties and not others, with no right of appeal. That does lead to potential constitutionality concerns, but it would take years for it to be struck down if so, if a service is affected and eventually gets it before the High Court.
What changes are you recommending?
Respect doesn't tell us who sits next to whom at the table, the order in which people should be introduced, etc. any more than astrology does.

Protocol is what is needed in an imperfect real world in which people do feel awkward and insecure during social events.
Reminds me of one of my earliest Ruby on Rails apps, some 14 years ago: Using the flickr api, the whole app white-labelled for custom domains etc... never got any traction.
Qodo automatically verifies PR complies with Jira ticket or GitHub issue
Bingo, lots of people are loud about this online and many influencers screaming about this on Twitter, so it’s easy to conflate that as a pressing issue. Ultimately a thousand indie devs mad about bandwidth extortion are still making up less than 1% of a serious company’s revenue for AWS.

I’ve liked using Hetzner before and I’m curious how they’ll go after the market now. This is probably the wrong move though; Cloudflare realized this same fact some time ago but they kept their prices low to avoid cultivating ill will.
I needed until "Everybody’s talking about it" to hear it in his voice :)

Please no spoilers!
The point is not about whether video games should be exempt, it's about being able to tell whether they are covered by this law or not
This is not true. We have a technological tool to block all of that connected future if we want to. It's called "government" and it can even choose to destroy all landlines, jam all satellite signals en fire Rockets at satellites that want to fly over their land while connecting to people on the ground. This IS an option. Maybe not the best or simplest...
Not to downplay the ramification, especially to a young person, but the leak of photos are a passing thing and it's quickly forgotten. Afterwards you're pretty immune, what are they going to do, leak the photos again?

A young Danish woman had nude photos leaked by an old boyfriend. She had her friend take better pictures and posted those herself so now no one can find the original photos. Not suggesting that as a solution, but I thought it was a pretty fun response.
That didn’t work on my iPhone.

Obviously the AI that wrote the ad code has become sentient and it is trying to break free.
DeviceAtlas has a displayPpi property for this purpose and has a NodeJS API.

https://deviceatlas.com/resources/available-properties
The key feedback that was unaniamous from all the experts that managed to reply to the Government's 24-hour consultation period was that they all agreed a blanket ban is the worst way to approach the platform (they were all ignored by all but a few Senators).

An interesting part of the ban is that kids will be banned from Instagram, but sites like 4chan (and ovbiously anything on the dark web, which teens might now be more motivated to access) will be out of the reach of it...
Dog Poop Compass – A Bayesian analysis of canine business
They asked questions grown ups would know but likely not kids. I remember one questions about The Beatles for example.

https://allowe.com/games/larry/tips-manuals/lsl1-age-quiz.ht...

Edit: Added link
> If you want to do P2P retrieval in browsers

My understanding is that IPFS always requires an IPFS → HTTP gateway to work in browsers, so I wonder what you mean by "P2P retrival in browsers".

Verified Fetch is about verifying content retrieved from gateways on client-side but the retrival is still very much client-server (vs P2P) today, and Service Worker Gateway seems to be relying on gateways too (<trustless-gateway.link> in the demo linked).

Based on IPFS & HTTP: The Blueprint for Radical Interoperability - Lidel [0], I believe the situation is acknowledged by IPFS devs too. In my unsolicited opinion, using a custom protocol (libp2p transports?) for a project targetting web browsers was a mistake, so I'm glad to see that HTTP is being considered now.

[0] https://www.youtube.com/watch?v=4GwxrQ9Z3Bk
The current system is like Churchill's description of democracy: the worst system, except for all the others.

Biology is extremely complex. There's no substitute for actually trying things out on subjects in vivo. For many diseases we don't even know the cause (Alzheimer's for example). Drug companies have all the incentive in the world to improve the system to get better odds; it's not like they want drug discovery to be such a crapshoot.
I would counter argue that:

1. AI generated doesn't necessarily means no quality. Especially for food recipes, the results have been outstanding

2. Google push the pages that are considered quality by users, so if they are pushed it means it would provide quality content
As stated

> Not that the United States is above criticism

I'd be the first to admit that, for all its virtues, the U.S. Constitution (almost) completely blew off foreign policy.

High time to re-think that, instead of letting unelected pencil-necks spread woe globally.
chroot doesn't nest, there is only one chroot active for a given process at a given moment. If you're inside a chrooted environment and call chroot on a subdirectory without entering it, you regain the access to the parent directories.
That link (https://archive.is/jQieH) is not complete: contains only the text shown to non-subscribers just like the direct link does.
> whose health is not considered worth investing into. If they get auto-diagnosed by app (zero-cost), they could volunteer for a free chemical trial

What a profoundly ineffective and broken system we have that this could be uttered as anything other than satire.
AWS, Microsoft, and even Google provide a lot of features large enterprises want. A cheaper competitor which expects you to build more of that yourself entails larger staffing costs and that’s going to sound riskier if you aren’t great at consistently delivering software projects.
For anyone else confused by what actually happened, here is a summary compiled from various sources around the conviction and the related 1MDB scandal:

---

Jho Low, a Malaysian financier, masterminded one of the largest embezzlement scandals in history through 1Malaysia Development Berhad (1MDB), a sovereign wealth fund intended to spur economic development. Over $4.5 billion was siphoned from the fund to finance a lavish lifestyle, high-profile investments, and extensive political influence campaigns. Fleeing justice in Malaysia, Low focused on cementing his power in the U.S., including efforts to influence the political landscape and suppress investigations into his crimes.

Pras Michel, a founding member of the hip-hop group Fugees, became entangled in Low's schemes, leading to his conviction on 10 criminal counts. Michel first met Low in 2006, and by 2012, he was a key player in Low’s efforts to use his ill-gotten wealth to influence U.S. politics. Low funneled $20 million to Michel to gain access to then-President Barack Obama’s re-election campaign. Knowing direct contributions from foreign nationals were illegal, Michel orchestrated a scheme using straw donors and political committees to route Low’s money into the campaign. Michel also used funds to buy seats at fundraising events and pressured wealthy acquaintances to participate.

By 2017, Michel’s involvement deepened as he acted on behalf of both Low and the Chinese government without registering as a foreign agent. In exchange for millions, Michel attempted to influence the Trump administration to drop the U.S. investigation into Low and to extradite Chinese dissident Miles Guo, a target of Beijing. These actions violated federal law, which requires registration for such foreign lobbying efforts.

Michel was also convicted of laundering millions of dollars tied to the 1MDB embezzlement and attempting to obstruct justice by pressuring straw donors to support his version of events during the investigation. The trial revealed Michel’s use of burner phones to contact witnesses, an act he later admitted was misguided. His defense argued that Michel was unaware of the legal boundaries and acted on bad advice from his attorney, including the use of artificial intelligence to craft his closing argument—a controversial decision.

The prosecution presented Michel as a knowing participant in a broader conspiracy to influence U.S. politics and aid foreign interests. Testimony from high-profile witnesses, including actor Leonardo DiCaprio and former Attorney General Jeff Sessions, underscored the scale of the scheme. Michel was ultimately convicted of conspiracy, campaign finance violations, acting as an unregistered foreign agent, money laundering, and witness tampering.
Sorry, but it’s rubbish.

Are you saying that all the people who were 16 and grew up without social media had no social connections? Didn’t form strong bonds with their peers?

Social media is absolutely terrible for kids. Social media absolutely destroyed social skills in teens.
There’s a great video from Matt Gray about this:

https://www.youtube.com/watch?v=thdwajzqRFQ
Yes, that's me.

I accidentally got obsessed with test-case reduction as a result of writing Hypothesis, and wrote shrinkray because I thought it was ridiculous that I hadn't put all of the things I'd learned about test-case reduction into some general purpose tool that other people could benefit from.

Shrinkray is still a bit under-advertised and rough around the edges in places, but I think that basically there's no good reason to use C-reduce over shrinkray for things that aren't C or C++. Shrinkray has very good generic heuristics that should work in most languages (it even works pretty well on binary files apparently, although I've not tested this myself), a couple of language specific passes for other languages, and is much more fun to watch.

It might even be the case that you should use shrinkray for C and C++ too (because I use C-Reduce's transformations for those languages), but I'm less confident that that's true. The best I'll confidently claim is "probably more competitive than you'd expect".
BTW: It looks like WURFL is still a thing. He seems to have made a business of it[0].

The key to WURFL was a massive XML file. That was constantly updated with the latest gizmos, and whatnot.

[0] https://www.scientiamobile.com
I have to strongly agree here. Video games are not free from the social media problems that we are trying to free ourselves from. We also have parents and close family that have been caught in outrage nets, and who knows when, if they will ever be free? We know the pipeline for right-wing grifters.

Who doesn't have any taters in the family these days? A literal human trafficker and pimp who has been in prison is giving advice to our youth in droves. More than you will ever know. My family members stopped talking about it, and started complaining about how we can't talk about things anymore once they discovered that outside of their bubble people know what these monsters/grifters actually do.
Could a possible solution there be to use the same language detection platforms used for detecting terrorist activity to also flag possible grooming for human moderator review? Or might that be too subjective for current language models leading to many false positives?
I'd guess that some games should be banned too but not everything. Something like Street Fighter is widely different from Roblox for example.

The problem with a badly written law is how can you decide which is which?
You may also be just the right age to have had access to an internet less dominated by doomscrolling and bullying.
Questions about how this is going to be implemented and enforced from a technical and legal perspective are missing the point/benefit: this is about empowering parents and collectively changing behaviours.

"It's against the law so no you can't" isn't going to work with EVERY 14 year old. But it will work for many and hopefully that's enough.
Missing Canadian hiker emerges after weeks in wilderness
Here in Austria in fourth grade kids take a little test for their bicycling skill. Not that it matters much in a car-centric country, but people forget that cycling, even in company with a parent, give kids the chance to learn the necessary traffic rules. Why not have something similar for social media or as the problem seems to be general conduct in social media, educate the kids and give them better ways to raise the alarm when things to bad. Just banning kids won't help them much.
on Linux, screen sharing works very differently on X11 versus wayland, and both are commonly found in the wild right now. has this app been tested on both X11 and wayland? (might be a good thing to add to the website?)
I thought of giving a recommendation here but I fear that they would raise the prices too... :|
This was rushed through with a public comment period of 24 hours.

It's going to be a mess, while the spirit is well intentioned it has edge cases up the wazoo, foot guns galore, and stinks of back door government ID for adults.

Pretty much the only media outlet in Australia that stood up with questions and non fawning commentary was Crikey:

eg: https://www.crikey.com.au/2024/11/26/teen-social-media-ban-s...

and: https://www.google.com/search?q=site%3Acrikey.com.au+social+...

This was deeply rooted in traditional media ( Murdoch News et al ) in AU putting pressure on the Government in AU to take action against Facebook & Co. after the ceasation of payments for linking to news media.
Show HN: Using 8-bit ISA graphics card with Arduino Mega
My attempt to use 8bit ISA graphics with Arduino Mega. The real goal is to use this with either 6502 (extra register will be needed to keep segment part of the address) or with Z180 (which has 19 address lines).

This work is based on an earlier attempt: http://www.tinyvga.com/avr-isa-vga

What I did basically was to simplify the code and fix some bugs (there was one nasty bug related to font loading).

Sharing as this may be of interest to people interested in retro computing or building their own SBC.
Co-founder of MyPhotos here,

You're right about trust being important.
We're working hard to show that we're real people with good intentions.

I actually didn't consider that using AI to generate some blogposts (that aren't the main content of the site) would have negative impact on how people perceive the product.
So thanks, we appreciate the feedback and will take it into account moving forward.
Breaking down the tariffs against China's tech industry
> There is a nuclear bomb somewhere under the ice near Thule, which was never recovered after the crash of a B-52.

https://en.m.wikipedia.org/wiki/1968_Thule_Air_Base_B-52_cra...
> “…it will get harder and harder to distinguish a conversation with a real person from one with an AI system.”

I’m reminded of that trope in police shows— “If you’re a cop you got to tell me.” This becomes, “If you’re a Bot, you got to tell me, man.”