MurphyA/hacker-news huggingface dataset:
by nakeru | 2025-04-29 05:00:39+00:00
I work in Barcelona and live in a town 20Km outside it. I drove back home just fine at around 16PM. Some traffic in the city, but manegable. My town has had electricity in homes since 15PM, some neighbourghs told me. At night I drove to my parent's (different town, 10km away) since I couldn't communicate with them and was worried. Their town was pitch black. People were driving mostly safe and slowly. Of course you get the random POS that doesn't care, but I didn't feel in danger at any moment. My parents were fine. I drove back home later and same story. I just woke up (it's 7AM here) and the Internet is back and I have a message from my parents, their electricity is back too. Overall, I didn't see any crazy behaviour.
by godelski | 2025-04-29 05:00:55+00:00
You are incorrect. Orbits can't cause a Kessler Syndrome. Kessler Syndrome can occur at any altitude. But you are correct that the orbit places a bound for how long the Kessler Event can take place.

A bound in time is different from not possible. Do not confuse the two.

There's also 2 critical points:

1) The lower the altitude, the easier it is to create. You need less debris to fill the orbit.

2) Even a 3 years "lockout" period would have significant consequences on our world due to our reliance on space.

Also, remember that when objects collide that this can send parts into higher orbits, which will take longer to deorbit. Even just through collisions, while the total energy of the system may be lower than the input this does not require each object to have the same or less energy prior to collision. Then we also have to consider that some craft have propellants. Considering that Starlink satellites have collision avoidance systems on them, it is quite safe to assume they have propellants. This similarly can result in more objects ending up in higher orbits.

Remember, just because it sounds right doesn't mean it is. There are non-negligible factors at play here and overly simplistic models will lead you to the wrong conclusion.

(Source: I have a degree in physics and formerly worked in the space industry. My job consisted of modeling a lot of things, including radiation transport, orbital dynamics, and acoustic engine stability. I'm not stating this to flex, I'm stating this to claim I'm not just some rando who read a few wiki pages)
by ggm | 2025-04-29 05:02:08+00:00
A friend who completed their PhD went from

"he is the best professor, I am so glad he is my supervisor"

to

"he is the worst supervisor, I am wondering how I can get the university to transfer me"

to

"he is the best professor, he helped me get a job after I graduated"

Which I think is a fairly normal rollercoaster ride.

I never got my PhD, my first day as a lowly research assistant in a university in central london (which shall remain nameless) I was given a professorial suite to camp in, and I remained there for 3 months, imposing furniture and a giant oak table and all. Another staffer used to sleep on the floor and park his bicycle there. Eventually I was evicted and sent to the top floor, an ex-statistics research unit teaching room, like army Barracks, where I and a fellow research assistant opened a cupboard to find the 10 Brunsviga calculators left over from a mechanical actuarial risk calculation exercise the department did for money up until the advent of electronic computers. Their entire previous 5 years work was completed in under 1 days run of the machine code on the new University of London computer in the early 60s. Oh, the Joys.
by elihu | 2025-04-29 05:05:27+00:00
For awhile I've been working on an MPE MIDI controller called the Mosaichord. It uses a tuning system called just intonation, where the frequencies of all the notes are related to each other by whole number ratios. I'm using a scale that has 28 notes per octave. Keys are pressure sensitive.

A few weeks ago I got a video of one of my friends playing it at a show: https://mastodon.social/@DesiderataSystems

Something I'm working on right now is trying to implement a basic on-board synthesizer so people can use it without a laptop or external hardware synth. (I added a DAC a couple hardware revisions back, I just haven't done anything interesting with it yet.)

The firmware is open source and there's a fairly detailed user manual.
by TeaBrain | 2025-04-29 05:05:27+00:00
From the linked article:

"We can be certain that autism rates have gone up for artefactual reasons—diagnosis, changing awareness and incentives, etc. rather than real increases in the number of people with autism—by exploiting policy changes. For example, above, I mentioned the Massachusetts saw autism reports increase 400% in one year due to a change in school reporting."

This is exactly the issue that I'm getting at, which is shared with the above user's assertion. We cannot be certain of any of this. Especially not because of some handpicked examples by the author. None of this is provable or falsifiable, even if a the handful of disparate examples picked by the author seem compelling. Besides the examples of reporting changes, the author's arguments almost wholly rely on untestable counterfactuals.

Also:

"A single piece of evidence indicates that there is no real epidemic of autism. As remarked in a review in a 2020 Nature Reviews Disease Primers article:

No significant evidence is available supporting that autism is rarer in older people, which provides further evidence against the suggestion that autism is increasing in prevalence over time."

This doesn't provide evidence of anything. The absence of evidence does not constitute evidence. This is just an argument from ignorance. This is little different from saying that there is no significant evidence that people 500 years ago had lower rates of being diagnosed with a given disease, therefore the rates of people with that disease were likely the same as now.
by Gibbon1 | 2025-04-29 05:09:46+00:00
If you use google maps to find the distance between Los Banos and Tehachapi. Via I5 is 210 miles. Via HWY99 is 223 miles. So a 13 mile difference. That's 5-7 minutes at high speed rail speeds.

And you are right the extra cost is minimal. It's probably $10-15 billion.

My thought about the grade separation costs and my beef is. One is those grade separation projects need to be done anyways. The beef is why is the high speed rail project paying for road infrastructure. That should come out of gas taxes or something.
by aggregator-ios | 2025-04-29 05:11:26+00:00
I’m working on JSON Query (https://jsonquery.app), a tool that lets you store, categorize and query JSON using jq in the browser.

This is a complete remake of the original I made a long time ago for the Mac App Store, sharing only the name. I realized it was better to use the jq language since it was already familiar to many people and way more powerful than designing my own query language. I also do not agree with Apple's App Store command and control so I've decided to make it a web app, and I'm astounded at how much more powerful web apps and their DX are compared to native application development in the Apple world.
by jaza | 2025-04-29 05:11:41+00:00
I've been slowly / occasionally dipping my feet into Elixir / Phoenix dev over the past year or two, building an app idea that's been floating around in my head for a while. It's a bit of a steep learning curve for me, coming mainly from Python land (Django / Flask / FastAPI); I understand that it's designed to be a gentler learning curve for those coming from Ruby / Rails land. Phoenix is also a lot less mature / less feature-complete / less thoroughly-documented (than I had hoped, and) than Django / Rails (many of my Phoenix questions I've only found answers for in the forums, rather than in the official docs). Nevertheless, I agree, BEAM / Elixir / Phoenix is awesome, I'm hoping to get into it more in future.
by fhd2 | 2025-04-29 05:12:23+00:00
All the time.

1. Very easy to find developers for. Python developers are everywhere, and even if they haven't worked with Django, it's incredibly easy to learn.

2. Simple stuff is ridiculously fast, thanks to the excellent ORM and (to my knowledge fairly unique) admin.

3. It changes surprisingly little over time, pretty easy to maintain.
by ggm | 2025-04-29 05:13:02+00:00
A.k.A hesitation markers, non-lexical vocables, disfluence or nonfluence, filler..

It's entertaining how many different labels uh, well kinda um.. names I guess, er, anyway how many er ways to say these thingamabobs there, er, well are.

Wikipedia posits that even neanderthals might have said Ummm.
by breppp | 2025-04-29 05:13:25+00:00
The mass starvation was linked to communist policies of state planning and collectivization. In reality the lower classes were mass starved in order to bring some utopia that never came.

This was not only driven by vicious men, this was there from the very start, this was inherent in the revolution and its ideology, and mainly caused by real shortages stemming from economic issues

You can see it with Lenin, Stalin, Mao and Pol Pot and i'm probably only missing more examples due to ignorance. You have an economic system which is "scientific", but is actually just a mass experiment resulting in deaths of millions. And an ideology that is so sure of itself as it is "proven" it never stops or self-questions
by littlestymaar | 2025-04-29 05:14:03+00:00
Bevy solves the ownership/borrowing issues entirely with its ECS design though.

I had two groups students (complete Rust beginners) ship a basic FPS and Tower Defense as learning project using Bevy and their feedback was that they didn't fight the language at all.

The problem that remains is that as soon a you go from a toy game to an actual one, you'd realize that Bevy still has tons of work to do before it can be considered productive.
by chii | 2025-04-29 05:15:23+00:00
> showing the user environment before the software was fully started.

and it has migrated to web apps today - where doing something causes the UI to show a loading/progress wheel, but it takes forever in actuality (or on start up of the webpage, you get a blank screen with placeholder bars/blurred color images etc).

And this is the so-called responsive design...
by fxd123 | 2025-04-29 05:17:05+00:00
> or political ideas

Judging by some of the examples listed by Reddit mods, it seems political astroturfing is a serious goal:

"(This is one of the AI comments used in the experiment.)

As a Palestinian, I hate Israel and want the state of Israel to end. I consider them to be the worst people on earth. I will take ANY ally in this fight."
by yyyk | 2025-04-29 05:17:12+00:00
>if you are a C# developer, honestly you don't care about low level code, or not having a garbage collector.

You can go low level in C#**, just like Rust can avoid the borrow checker. It's just not a good tradeoff for most code in most games.

** value types/unsafe/pointers/stackalloc etc.
by Swizec | 2025-04-29 05:18:03+00:00
> How much ongoing effort should be put into handling the possibility that this particular requirement might change?

How likely is it that the world freezes and stops changing around your software? This includes business processes, dependencies, end-user expectations, regulations, etc.

In general that’s the difference between a product and a project. Even Coca Cola keeps tweaking its recipe based on ingredient availability, changes in manufacturing, price optimizations, logistics developments, etc.

Hell, COBOL and FORTRAN still get regular updates every few years! Because the software that runs on them continues to stay under active maintenance and has evolving needs.
by molteanu | 2025-04-29 05:20:20+00:00
Yes, fifteen years after the fact, during which time my mind constantly bombards me with, "Why did I happen? Did I do something wrong? It was not fair! I did my best!" and such, I can't help it but write in in a humorous manner, otherwise it's hard to put it behind you and forget about it.

On the second point, yes the total number of PhD graduates for a similar time period was 12.000 (official Government numbers) so this was a doubling of PhD's just like that, out of the blue. No wonder it was chaotic. There was also enormous political pressure regarding "the Government is incompetent as it cannot absorb what is basically free EU money". So, ok, they've absorbed it, sort of.

I think you are right. Reading the online articles and official documentation from that period, which is really scarce (there is no such program available on the EU official website, for example, or I wasn't able to find it), it feels like this was a big experiment, the success of which is not mentioned in the news either.

What I could find is that it was part of the Lisbon Strategy [1], also mentioned in the official documents published by the Government. From the linked wikipedia article: "Its aim was to make the EU the most competitive and dynamic knowledge-based economy in the world capable of sustainable economic growth with more and better jobs and greater social cohesion, by 2010. It was set out by the European Council in Lisbon in March 2000. By 2010, most of its goals were not achieved. It was succeeded by the Europe 2020 strategy."

[1] https://en.wikipedia.org/wiki/Lisbon_Strategy
by treetalker | 2025-04-29 05:21:08+00:00
I absolutely add it to my task list, in one of these ways:

- WFR (waiting for response/reply (from)) {person} re {subject}

- FUO (follow up on) {subject}

Or, if I first have to do a task, then get a response, I surround the task in parentheses instead of crossing it out to indicate that I did it but I'm waiting for something else to happen (usually for someone to call back or something). For example, if my task is "call helloworlddd", and I do, but you're not home and I leave a voicemail, then

- call helloworlddd

becomes

- (call helloworlddd)

and when you finally call back I cross the task off.
by wizardforhire | 2025-04-29 05:22:17+00:00
Ahhhahhahahaha stavros is so right but this is such high level bickering I haven't laughed so hard in a long time. Ya’ll are awesome! dymk you deserve a touché for this one.

The challenge for sharing data at this stage of the game is that the game is rigged in datas favor. So stavros I hear you.

To clarify, if we post our data it’s just going to get fed back into the models making it even harder to vet iterations as they advance.
by kavalg | 2025-04-29 05:22:18+00:00
It is possible. However, getting accurate yield data requires a "smart" harvester that can produce yield maps. Many modern harvesters are equipped with GPS and various sensors, so it is possible. However, farmers are really slow to replace old equipment if it works fine. I guess there are some retrofit solutions for yield mapping, but I haven't investigated their affordability and penetration into the (EU) farming landscape yet. Additionally, there are other interesting parameters apart from the harvested quantity that can be captured (e.g. the quality of the grain itself, such as size, composition, humidity etc).
by spudlyo | 2025-04-29 05:22:46+00:00
Thanks! It has helped explain a lot of things about my life, and what I now understand as dopamine-seeking behavior, as well as why I found it so difficult to switch focus once I became obsessed with something.

I got a prescription for Adderall, and I take 10mg dose a couple of times a week when I need to get psyched up for deep-cleaning the house or doing a week's worth of food prep, or folding and putting away a mountain of laundry. Moving your body doing repetitive manual tasks just feels amazing on speed. My wife is pretty happy not having to over-function for me, and to have help around the house. Having healthy food that you want to eat in your fridge is also very helpful.

I seem to get plenty of motivation and focus for doing things I want to do by doing an hour of cardio every morning at the gym. Recently I've been moving between HR zones 1-4 while listening to the 4 movements of Beethoven's 9th, which I have a recording of that is just over an hour. I sometimes time it so I walk out of the gym at the end of the 4th movement to thunderous applause in my headphones. Reading while doing boring steady state Zone-2 on the elliptical is amazing -- I rarely feel smarter or more engaged. I read all of Jane Austen's novels that way, and it inspired me to read more!

I also go to bed every night at the same time, get up at the same time every morning, and if I don't manage to get at least 7 hours of sleep I take a nap during the day. I have developed friendships with the regulars at my local coffee shop and often have good conversations at nearly the same time several times a week. I meet with a couple of old college friends every week for dinner. I also take leisurely cold-ass showers every morning when I get back from the gym to prove to myself that I have executive function, and because by the time I've shaved and brushed & flossed I feel like a million bucks.
by hxtk | 2025-04-29 05:23:23+00:00
It sounds like you have constructed a way to encrypt data such that it can only be decrypted by someone who has the same (secret) key and (non-secret) associated data that was used to encrypt it, or else decryption fails.

As you said, same effect: the scheme you have described is not an alternative to AEAD. It is an example of AEAD. You're still using the offset as associated data, you just happen to be composing your AEAD scheme out of another AEAD scheme into which you pass an empty string as associated data.

Other than differences in the limit to the number of messages you can encrypt before nonce exhaustion or the number of bits of secrecy or authentication strength provided, the external interface and use case of your system perfectly matches that of AES-GCM or other popular AEAD constructions.
by dang | 2025-04-29 05:23:37+00:00
Related:

Take It Down Act: A Flawed Attempt to Protect Victims That'll Lead to Censorship - https://news.ycombinator.com/item?id=43296886 - March 2025 (38 comments)

The Take It Down Act isn't a law, it's a weapon - https://news.ycombinator.com/item?id=43293573 - March 2025 (30 comments)

The "Take It Down" Act - https://news.ycombinator.com/item?id=43274656 - March 2025 (99 comments)
by neonate | 2025-04-29 05:24:41+00:00
Other articles:

https://www.nytimes.com/2025/04/28/us/politics/house-revenge... (https://archive.ph/GTSM2)

https://www.cbsnews.com/news/house-take-it-down-act-vote-dee...

https://www.techdirt.com/2025/04/28/congress-moving-forward-...
by motorest | 2025-04-29 05:25:49+00:00
> You're paying for the hard drive, the server it goes into, the rack is in, the building it's in, and ask the power and maintenance for you to be able to access the data.

It's not even just the one drive. Data is stored across multiple drives, in multiple servers, hosted in multiple locations.

People pay the likes of Backblaze for it's reliability and them fool themselves into believing it's a dude with a HD stashed in a shelf somewhere.
by yuliyp | 2025-04-29 05:26:06+00:00
The scenarios envisioned in the way the bill is written don't actually apply sanely to how the Internet works. Anyone can send any number of (valid or not) reports to any service provider. That service provider then has to somehow decide if every one of those reports fits the definitions of an intimate visual depiction, and, if so, take it down. There's nothing preventing someone from making fraudulent claims, nor any punishment for doing so. The requirements in Section (3)(a)(1)(B) are trivial to automate ("Hi, my name is So-and-so. The image at URL is an intimate image of me posted without my consent. For reference, URL is a picture of me that confirms that URL contains a picture of me. My email address is example@invalid.com." satisfies the requirements of that section, at a glance).

The limitation on liability is only saying they're not responsible for the consequences of taking something down, not for the consequences of leaving something up.

That, plus the FTC being able to sue any company for the inevitable false negatives that will happen means that the only reasonable response to takedown requests is to be extremely cautious about rejecting them. It'll inevitably be abused for spurious takedowns way more than the DMCA already is.
by fxd123 | 2025-04-29 05:26:33+00:00
The "Personal backup" pricing plan is $99 USD / year and includes "Unlimited data backup" and "one year version history" which implies they are storing much more than just your data at a given time.

$99 would give you 5-6TB of data for consumer HDD costs. And then factor in that they are likely doing some type of additional backup/RAID it would be even less data per dollar. And that's not including maintenance, rent, and employees.

Honestly I'm surprised they exist
by bigyabai | 2025-04-29 05:29:11+00:00
The author here was consciously resisting the moderator's action, and got what was coming to them. I have a hard time empathizing with "the resistance" in this case since they courted disaster and now seem unable to reconcile the results. If this was my forum, I'd probably end up doing the same thing the subreddit moderators did.

To the contrary, I'd argue that suppressing low/no value content on a particular subreddit increases the quality of public discourse by directing users to more substantial posts instead of memes or meta-commentary.
by rich_sasha | 2025-04-29 05:29:33+00:00
It was easy, as a French speaker, to pick up a little Spanish for the holidays.

To be honest though, the main thing that puts me off isn't the teaching quality (which is basic/so-so) but the plethora of weird patterns to keep you hooked. I don't buy the "we want you to succeed" justification. Streaks, streak freezes, begging notifications - anything to keep you looking at ads I guess.
by bruce511 | 2025-04-29 05:29:46+00:00
The technical term for where you've arrived at is "mid life crisis" - albeit a bit earlier than most.

Your search for success is over. So the next step becomes the search for significance.

First though, as others have said, your "what to do next" is colored by the natural grieving process you need to go through. Accept that your emotions will likely be all over the place for a while. This isn't a time for big decisions, but rather smaller, quieter, times for you to find a new simple routine.

Once your life has returned to (emotional) normal, then you can start the next chapter. Being significant means making a difference, on the people around you, on your environment, and so on.

Like with most things, there's no "quick path". You need to try this, try that, and see what sticks. Local charities are always a good place to start (they can use the help) but they may just be a stepping stone till you find your place. Interacting with youth in some way (school, church, clubs etc) can also be very inspirational (for you and for them.) Kids like to hear stories of success (they're still on that path) and hearing it from someone young - closer to their own age - really sticks.

Most of all, don't panic if you wake up tomorrow with nothing to do. You've got a long road ahead. You don't need to rush. Take some time to just settle down. Maybe go on a trip to somewhere peaceful.

Good luck.
by prmoustache | 2025-04-29 05:30:16+00:00
Well,in my experience it was the case for the 2 largest supermarket chains. We lost electricity at 12:30pm and only got it back during the night at 3am.

But both major supermarkets nearby worked on diesel generators and payment by card worked flawlessly. I guess they had satellite connection.

It might have been more complicated in small villages but people living in rural areas ually still use a lot of cash.
by pluslemon | 2025-04-29 05:30:24+00:00
Excited about multiple GitHub projects? Want to stay updated with their daily changes? Check out Git Probe!

Git Probe is a tool that monitors changes to specified files and directories in GitHub repositories. It runs daily using GitHub Actions, extracting change information and maintaining a history of these changes.

Project link: [Git Probe](https://github.com/PlusLemon/git-probe)