skysight-inc/HackerNews huggingface dataset:
As a parent, I’m concerned about social media, and it has been more or less impossible to stop my teens from using it. They were jailbreaking and using VPNs and bypassing my parental controls a lot earlier than I expected. I did notice that whenever my kids didn’t have access to phones and games for several days for whatever reason, they were less grouchy and more willing to engage with us and do family or social activities.

That said, one thing my teenagers clued me in to is that these efforts to require parental involvement by law have some underlying motivations that are not being said out loud. One of them is to out kids to their parents early and cut off online support for teens going through gender identity issues, especially gay and trans kids, perhaps under the assumption that gender identity is a choice and that online activities are somehow causal.

Considering the suicide rates among teens with gender issues, and the growing number of physiological indicators, I’m not sure cutting off all online support for them is a good idea. One of my kids does have gender identity issues and has considered suicide, and as a parent that breaks my heart and scares me more than anything. It was surprising to find out about the gender issues, and it started coming out around 14, so it’s easy to jump to conclusions that social media is a bad influence. But in retrospect, the signs had been there for a long time and we failed to see and acknowledge them. Our kid said that online support is what kept her from attempting suicide even earlier.
I forgot about that, that's huge. A bad Nash equilibrium to the benefit of tech companies and advertisers and the detriment of young people.
Young women can always prostitute themselves, and that's something an AI can never replace.

So mass prostitution for women and mass gang violence for men is what the younger generation gets. To the benefit of the few and the elderly. It's already happening.
It cannot replace neither artists nor software developers. People are already laughing at Devin or whatever this thing is called hallucinating really heavily and producing gibberish.
In other news, 2024's 1.2T budget was recently approved.

All roads lead to Rome. Both parties generally seek to expand the scope of the state. Although there are a few Republican senators who lean towards minarchist principles.

Expect the cultural right to demand social media verification to protect the children. The illiberal left might demand ID verification to protect the public from the scourge of dangerous misinformation and hate speech.

The rationalizations will vary for either side of the spectrum. The two goal posts have been positioned. Don't be surprised when the free-kick goes down the middle and Digital ID is presented as a panacea.

https://www.google.com/search?q=digital+ID+site%253Aweforum....
I found an explanation. Reading between the lines I think he found something less abysmal than YAML.

https://github.com/dtolnay/serde-yaml/releases/tag/0.9.34

> As of this release, I am not planning to publish further versions of serde_yaml as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number.
Sure, if you are using split stacks, goroutine code is inherently slower. But for FFI you would switch to the main thread stack that is contiguous, so you won't pay any split stack cost there.
Busy doctors are now being told by leading medical group it's ok to use ChatGPT
we all were happily paying for upgrades.
I spent the early '00s watching old and obscure movies via torrent. Megacorp stores didn't stock them then and mega-streaming networks today won't either. Don't look for art at the toy store.
Well done! Worked very well for a song I tried. This is a useful tool for learning music production and theory. Downloading the generated midi file it only gave me the basic chords - that's useful but it would be awesome to get midi of all the instruments. I will definitely be exploring this further, good stuff!
Depends on when each starts depending on a different version
The wording is neutral and does not imply causality.
Testing a Thousand Applications with Flipper
They also strongly recommend compatibility packages to handle different versions of Android (it's basically required to handle notifications), but those add a crazy amount of crap that doesn't get removed during the build, even if whole features are unused. It wouldn't surprise me if Google does remove those during their optimizations when they build it for you.
I think if the Canon camera was able to create all the photos in a black box, regardless of the photographer's skill and surroundings, we would have to give the camera more credit than the so-called photographer.
I get you. It took me a looong time to come to terms with the fact that I can buy myself some nice things, even though I was already gifting nice things to others. I still only rarely buy nice stuff for myself, but I am learning. I bought myself a high-end computer (5950x & RTX 3070) 3 years ago, and I realized how important it is to spend -- it's sometimes cheaper than buying it later (it was the beginning of the silicon crisis), and you get to enjoy it a lot. I still pay a lot of attention to what I buy and for what purpose, but I am less crazy about not spending it.

It takes actual time to learn to spend, and you gotta be patient with yourself.
This whole situation seems a little ridiculous. If code works and has for years, who cares if it is unmaintained? As long as you don't need to modify it and know its limitations and capabilities, it's fine.

Code doesn't go bad on its own. I've borrowed or integrated code from decades ago just fine many times.

Personally I'd just ignore any and all complaints about that library and move on.
> Who are these hateful women?

Women who grew up poor :)
It seems pretty clear from the video that something like this actually happened. The only vehicles left on the bridge at the time of impact were stationary emergency services vehicles with flashing lights. So it would appear they knew it was imminent and cleared the bridge (although they underestimated the extent of the damage the impact would cause).
Sea of Rust is a book that might interest you.
According to AP, the ship was able to issue a mayday and passengers of the bridge were warned: https://apnews.com/article/baltimore-bridge-collapse-53169b3...

> The operators of the ship issued a mayday call moments before the crash that took down the Francis Scott Key Bridge, enabling authorities to limit vehicle traffic on the span, Maryland’s governor said.

I don't know how long "moments" was, but presumably about as much warning as any automated system could provide.
I think this adds an incredible amount of risk to almost any US-based social media site, big or small, regardless of which state you're in.

You can't 100.0% block all Floridians from accessing your site, especially with GeoIP databases. This means someone who is close enough to the border of Alabama or Georgia with an IP address reportedly in another state could easily find reason to sue you.

And because you're in the US, you can easily be made to show up in a costly court battle over state lines.

This is horrifying news for small/medium sized social media sites.
Yeah. I think the fact that the Saturn rendered quads instead of triangles made ports really challenging as well.

Plus, the Saturn just wasn't that successful. Games like Panzer Dragoon Saga are legendary but only within niche circles.
US Government must promise there will be no death penalty for Julian Assange
That's a surprising claim to me. I live in a fairly poor area and people seem very willing to throw litter out of their cars, blast bass so loud it shakes my house, do drugs in public view, or commit flagrant traffic/parking violations (no value judgments here, just being objective) compared to other places I've lived.

It is also trivially true that poor people are more likely to commit crimes (source[1] if needed, though). Of course, that is likely biased by the selective enforcement you call out.

Perhaps the two can be rectified as a bimodal distribution: Poor people are either dramatically more or dramatically less likely to commit crimes based on how they respond to their environment. Say poor people are more likely to be exposed to crime and thus presented with the choice, and you can respond to high scrutiny by treading carefully or just giving up on it and doing whatever ("They'll punish me regardless, may as well get something out of it.").

Because getting convicted of a given crime is relatively unlikely to begin with, the low crime group doesn't substantively reduce the conviction rate but the high crime group drives it up dramatically. And I am more able to notice the guy blasting bass at 80 mph than the hundreds who quietly pass by.

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4180846/
Everything I know about him comes from his own mouth / Twitter account. What are you referring to that would count as libel versus what he actually said? Because I've seen him first hand say or agree with many, many truly awful things.
They are not legally allowed to do that, because of literally this exact situation. Democracy doesn't work if the police can just strike and let society collapse if we vote for something they don't like.

I think the grimmest timeline there is the city needing to fire their entire police department and using the state's National Guard as police for an interim period while they find new officers.
current state of technology !== maximum capabilities of that technology
I would not complain if we as a society have test nodes and talk about scenarios and do everything besides using crypto in the current state with real money.

Or in a way we're the money thing is more for overhead or play money without a chance for pump'n'dump/get rich fast and similar shit.

And than introducing it later when things are actually stable and reasonable.
Teaching code optimization to 11-year-old son (2009)
Yeah, it's a bulls**t comment. Fools are dime a dozen :(
Anti-abortion activists plan backdoor strategy to US ban
It’s not a defacto town square though.

If anything, these services are more similar to shopping malls. And don’t be surprised when the mall cop throws you out for causing a scene, or just lounging about and not consuming enough.
What is its relationship with https://en.wikipedia.org/wiki/Real-time_gross_settlement
Show HN: I built an app that aggregates the crypto points you earn
The people lives he "put in jeopardy" were OK with spying on every American.

I care for their safety as much as they care for my privacy.
This is is a perfect paper to get ripped apart/defend by everyone. Too many variables and too easy to defend or pull apart. It will line up with your prior beliefs and change nothing.
Have any anthropologists studied the Darwinian logic of choosing marginal comfort increases over reproducing?
They make the cynical case that automation is coming for us all, and it will eventually replace every ounce of fun or meaning in gainful employment, but that it's okay because of some nebulous societal good. It's not a convincing argument.
Great point actually. Will add that, thanks figers! echo chess is already a progressive web app fyi, you can install it directly from the website if you want. but yes, a native iOS app would be great as well.
You're writing that "code is written for humans" (very true) and that async/await is more readable, and when you receive feedback from other humans they find async/await slightly less readable than fibers/green threads, you dismiss the feedback as unfaithful. That's quite often the problem with arguments about readability: they devolve into personal opinions. Perhaps you're right, perhaps if I'd spend much more time reading async/await code, perhaps I'll eventually find it as readable as fibers code. But that's not the case today. Others in this discussion have shared a similar feedback. To be clear, that readability "issue" is not a big deal for me, just something that I perceive as a small obstacle.
End Residential Occupancy Limits
What steady stream?
That's just CSV being unusable shit. There's always a schema for the types of the fields, but there's no way to communicate that schema, so CSV is inherently ambiguous. If your data includes fancy things like numbers you should avoid CSV.
Show HN: Deep search engine for science
Undermind is a deep, systematic search engine to discover incredibly complex topics in scientific papers.

We optimized everything for accuracy and comprehensiveness. That’s the bottom line that matters to scientists, doctors, etc. (not compute cost/time required).

How it works: You type in what you’re looking for, in all its complexity - whatever you need to solve your problem. Then, we find every paper on the topic in ~3-6 minutes, and give you a detailed and comprehensive report. It works by mimicking a human’s research process, first carefully and systematically searching 200M+ papers, then classifying the best results, and then adapting based on relevant papers it uncovers. It continues until it finds every paper.

We’re making it free to individuals for now, and would love people to try it and give feedback and suggestions.
A long list of ~1000 large floating point numbers that are collectively supposed to represent the meaning of a sentence. The first number is -0.03731395 but how do I know if that's a good choice or not? I have too many questions.

Edit: Also too much editing
I was talking in terms of convex optimization. The criteria for convex optimization is convex objective, convex inequality constraints and convex feasible region, and linear (not just convex) equality constraints.

I’m aware that ipopt is a local solver.
Sora is not available, this looks like an attention grab by an app without relation to OpenAI trying to get downloads by false association. Same thing as a year ago with all the ChatGPT iOS apps that came out before OpenAI released theirs.
When you say it is "down way down", how much is that exactly?

The data I found only goes back to 1965 [1], but from the absolute peak in the 70s to today we've reduced per capita use by around 30%. Over the last 20 years we've reduced it by around 15%, going back 10 years and the reduction is only around 5%. Time scale matters a lot here, as does a definition of what "way downdowm" would mean in real % reductions.

I totally agree we've made use of oil more efficient in things like engine efficiency. We've also found more uses for oil byproducts, which can be good or bad depending on your opinion (and again, on your time scale). If we've improved fuel efficiency by 50% and at best reduced fossil fuel per capita by 30%, we've squandered some of those gains by using more oil for other things.

Whether that's a good or bad thing is really up to opinion, goals one has in mind, and how one weighs the trade offs.

[1] https://ourworldindata.org/grapher/fossil-fuels-per-capita
Search for eBPF (continuous) profiling. Grafana supports this through their agent, for example.

(I've never used it, just found it after a quick search)
Wow, yes, so true! I didn't realize how powerful this kind of fear is. You put it quite well. I'll now have to think about this...
Moving to another state is not accessible to most teenagers.

You are probably joking and know that.
I don't know why Annatar's alternative viewpoint on packaging was down voted so aggressively, especially when so many non-CFEngine automation posts were allowed.

In my workplace, spending some time packaging our app using FPM made our Ansible playbooks a lot simpler. Config management and packaging work great together.
Seconding this. OP turn the links into affiliates. Get paid for the work that you're doing, only fair.
Time to break the glass: Fixing Canada's productivity problem
According to https://www.fhwa.dot.gov/bridge/, the federal government oversees more than 610,000 bridges in the USA. There are a lot of unmaintained small bridges. But I'd hope that the major ones get more attention.
I’m completely guessing here but this looks like one relatively technical reason Google keeps killing products.
Hm... might still have been better to first ask around if anyone is willing to maintain it instead of marking it as deprecated?
I think they make a joke out of the explanation. Iirc, Margot Robbie explains it, while taking a bath.
Does that mean this was effectively captain error? Like in response to a power outage the decision was made to try to reverse and rather than arrest forward momentum it just pushed their forward vector into the piling?
> Not to be too harsh but this should be the lowest priority business goal. Joy at work is just one tactic to retain employees.

I whole heartedly disagree. Happiness is more than just about retention. It's also about efficacy of your employees. Happy employees do better work and produce more.
Show HN: Ayay.ai – Automate social media posting and blog generation
Hey HN,
I am a solopreneur and built ayay.ai to automate away a few marketing tasks: - social media post generation & publishing - blog generation & sharing

About half a year ago, I was trying to promote a software nearshoring business (https://altatechconsulting.com) and found myself not being consistent in marketing the service in social media venues, so I created ayay.ai.

Ideally, I'd like to keep adding features to help with engagement and short video generation.

Would love to hear your thoughts and feedback
It probably looks bigger in photo than it really is. The nanokontrol2 is a bit over a foot long. It feels pretty small in practice.

Worth mentioning about the NanoKontrol2, it is quite a beast to use well. To get control over the LEDs you need to send a variety of sysex midi messages. In general I found the midi control to be pretty daunting when trying to talk to mine. There was a lot more going on than I expected: https://cdn.korg.com/us/support/download/files/aeb2862daf0cb...
I can't reply to the other responder, but even if these are shopping malls... Those are already acknowledged as common spaces at least in California where most of them are headquartered. Pruneyard Shopping Center v. Robins, it was held that a shopping mall was not allowed to remove students asking for signatures on a motion.
Guess I'm one of the annoying users who complained when armin's Lektor (https://github.com/lektor/lektor) started going dormant back when, but I loved it for a while. I'm on Astro now, but a big thanks for helping a younger version for me.
I always wonder what the Jaguar would have been like if not crippled by buggy hardware. Probably still a failure but I bet the games would have ran better.

You know what's also funny? I've never heard anybody complaining about the Saturn being buggy.

It's legendarily hard to code for, but seems like it was at least pretty solid.

Even the Genesis was sort of "buggy." I think there was one particular design choice that crippled digital sound playback. Also the shadow/highlight functionality is kind of weird, not sure if "buggy" is the right word, but weird.
From what I can tell this is a second order effect. No advisory was made against serde-yaml, it was made against rust-yaml. The maintainer of serde-yaml I believe just took the opportunity to mark it as deprecated to ensure people don't migrate there.
When they're going so out of their way to cause damage to innocents, they clearly should be held liable. In a lot of places this sort of extreme behaviour would definitely have at least some consequences. Though likely still not enough; I think the person who made this call should be fired or at least demoted, and the police department should definitely pay for these damages.
That makes your Newton method require calculating the Hessian of the objective function, which is a second derivative. A normal Newton method for nonlinear systems uses the Jacobian, which is the first derivative (the connection is that the Hessian is the Jacobian of the gradient). But indeed, formulating it so that you have discontinuities (absolute values) and require second derivatives instead of the first for the same algorithm is not the good kind of magic :-/. You could then try using only gradient-based methods, like Adam, but you can see that is actually using less problem structure. BFGS for example is related to Broyden's method and is thus using simple Hessian approximations, so for nonlinear system solving this is effectively less stable than just using Newton.

That's not to say that there's no reason to use this trick though. I have seen that some optimization tools can improve robustness in some cases, and this is a way to make use of heuristic methods (genetic algorithms, differential evolution, etc.) for globalizing the process, but it's probably not the first trick you'd want to do in most cases.

While raising derivative order is one way to understand why this should be less efficient, but another is to understand that it loses some specific structure. In the nonlinear system problem f(u)=0, any u that solves this is a solution. All solutions are the same, if you find one you're good. In the optimization problem, you want to find "the" u that minimizes f(u). Now if you are minimizing f(u)=||g(u)|| and you know there is a u that causes g(u) to be zero, then all u that causes g(u) to be zero is a solution, all match the global optima. But solvers don't necessarily know that. Solvers need to use second order information to know that they have not hit a saddle point or other behavior. They don't know that "near zero = done", and they can't specialize on this information. This is another way in which you're just giving sophisticated more solvers more work to do where you already know the answer by problem design.
do what I did in the pandemic and start studying a trade; people are least likely to replace electricians with AI-powered versions. Plus, you get a van.
No, there are issues in practice. I have seen many published libraries getting neglected by their creators. Unless the community is actively channeled in this case, the result is a set of lackluster forks by people who only make some random changes. As a potential new user, you don't know what to pick. In the worst case, you need to create another fork, because none of the existing ones fixed the issues you encounter. If you take that public, the mess only gets bigger.

This chaos can be reduced with a single "blessed" fork that actively accepts reasonable maintainance patches. There are fewer incentives for competing forks and dependencies (direct and transitive) of the original package can automatically benefit, too, because releases are made under the original package name. This is good because the neglect problem can be several levels deep.

There is the issue of manpower. There are two arguments here: one is that the bar for package takeover needs to be set such that community interest in a fork is high enough and the fork needs to be managed by the package registry owner for several reasons. One is that maintainers need to be appointed through the registry provider to keep the nodel functional. Maintainer appointments can be passed on after extended inactivity. The other argument is that a package registry provider puts themselves into a trusted position by default and has to actively maintain that trust. Thus, the burden of managing forks and fork maintainers shouldn't necessarily be seen as inappropriate.
Best thing I've seen on the internet this year
> Audit and auto-update tools will be complaining about use of an unmaintained crate.

Not the case here but sometimes a library (with no dependencies) is really feature complete with no real need for changes other than security fixes.

I wish audit tools and corporate policies are smart enough to recognize this instead of nagging about "unmaintained" versions of projects with no recent commits.
> and make it the only colored bit of the video

> the horribly deformed backgrounds that violate Euclidean space in just so many ways

You and I watched very different videos, it seems. Neither of those things is true in the video I just watched.
Isn't that usually called the time domain?