MurphyA/hacker-news huggingface dataset:
by ryan_lane | 2025-04-23 05:10:08+00:00
> Do you not see the problem for both people and for the long-term funding of the Texas Lotto if this kind of thing were continuously possible?

I don't think it's a problem for the lotto to not exist.

As for the underlying problem, if they're worried about this being a long-term issue for the viability of their tax, then they should change the odds to make it non-viable to buy all tickets.

There's nothing against the spirit of a gambling game that is poorly setup, unless it's explicitly made illegal.
by lsy | 2025-04-23 05:10:39+00:00
I don’t see a palpable effect from “AI”, I think software as an industry is just extremely sensitive to interest rates.

When money is cheap every company in every industry can soak up engineers to make speculative or vanity apps and websites. When money gets tight companies find ways to do without. So on top of software-qua-software companies decreasing hiring, other companies also hire fewer engineers, and the effect compounds.
by mergy | 2025-04-23 05:10:48+00:00
Not joking and not being snarky here ..

Honestly, you might not be able to work for someone or something else. It's going to be hard for others to meet the levels it seems you detail in order for you to contribute and feel fulfilled. It reads like a very high bar or level to have to hit to unlock your commitment and efforts.

Be careful and aware many others might not want to take that on in the hope that they may achieve your needs. They may not want to even try.

I wish you well on your journey. This is your journey to walk.
by andsoitis | 2025-04-23 05:11:07+00:00
Godot already supports VR via OpenXR.

OpenXR is the Khronos-maintained industry standard for VR/AR devices—supported by SteamVR, Oculus, Vive, Pico, Windows Mixed Reality, Quest.

Notably absent is visionOS / Vision Pro.

I would insist Apple conforms to the industry standard. More scalable, open.
by mvkel | 2025-04-23 05:11:59+00:00
> the best solution is slow charging, for which a low-power charger from your old feature phone is ideal. These devices offer a small power output of 2–5 W, stretching the charging process to 5–7 hours depending on the adapter's power and the battery capacity. This way, your phone's battery charges under the best conditions, minimizing degradation

I've been charging my iPhone this way since the iPhone 4 (trickle charging overnight) and have noticed zero improvement in battery degradation performance vs. fast charging.

As a current example, my iPhone 15 Pro, purchased a month after launch, is at 85% capacity.
by motorest | 2025-04-23 05:12:00+00:00
I've been using homebrew for years and never did I ever experienced anything I would classify as "broken".

The thread you posted is comical. How many times does anyone run homebrew per day? Or per week? And you still have people complaining about sub-second execution times of a list command? In an app whose happy flow is downloading hundreds of MB off the internet and save it to disk?

Is this your argument for a major rewrite?
by n8cpdx | 2025-04-23 05:15:16+00:00
It's weird people attribute job cuts to AI when it clearly isn't replacing humans except in the most low values scenarios (e.g. ai slop where the work would just go undone otherwise). I don't think I've ever seen AI operating at "replace a human" level in development, despite the endless hype.

When you hear hoofprints, think horses, and the end of ZIRP is pretty clearly to blame.

I think everyone could see that the situation was unsustainable as far back as 10+ years ago - ad-supported apps being paid for by ads for other free ad-supporter apps. Below cost taxi rides and meals to your door. Companies paying $100,000 for engineers to do nothing just to make sure competitors are starved of talent. CRUD apps somehow getting million dollar valuations.

About a decade ago people were worried truck drivers would lose their jobs to AI; ignore the hype.
by rgovostes | 2025-04-23 05:15:27+00:00
As described on https://docs.brew.sh/Installation#untar-anywhere-unsupported:

> Technically, you can just extract (or git clone) Homebrew wherever you want.

However, Homebrew maintainers are dickish about essentially banning you from contributing to the project if your installation is nonstandard. They have a similarly discouraging warning if you are running a developer beta, which has turned me off of contributing fixes to broken formulas lest they reject them.

> If you decide to use another prefix: don’t open any issues, even if you think they are unrelated to your prefix choice. They will be closed without response.
by egypturnash | 2025-04-23 05:16:18+00:00
on Windows I can press Alt and see a letter underlined in the menu to let me know what keyboard shortcut activates it

Have you not noticed that every MacOS menu item that has a keyboard shortcut has the entire shortcut listed on the right side of the menu? This goes back all the way to System 1 in 1984: https://web.archive.org/web/20140512112637/http://www3.nd.ed...

It's somewhat more obvious when you're using a keyboard that actually has all the same symbols on the meta keys; Apple likes to drop those sometimes and it's really not helpful for someone who hasn't learnt the cryptic glyphs. The ancient Magic Keyboard on my desk only sports a ⌘ on the Command key, and lacks ⇧ on the shifts, ^ on control, and ⌥ on the alts.

You can even navigate the menus entirely by keyboard, if you turn on "Full Keyboard Access" in the Accessibility prefs. https://support.apple.com/guide/mac-help/navigate-your-mac-u...

but if I want to "show package contents" of an app in the Applications, I definitely need a mouse!

With Full Keyboard Access on you can hit tab-m to bring up an app's right-click menu and navigate to it. FKA has a lot of tab-something shortcuts.
by relwin | 2025-04-23 05:17:05+00:00
Worked there for several years in the 80's -- prime time Coleco Adam, VIC-20, TI-99, Atari 800, Vectrex, Star Wars action figures, Strawberry Shortcake dolls, Cabbage Patch Kids -- none of these I could afford making $3 an hour, although we made 1.5x on Sundays. Still have the orange vest with Geoffrey Giraffe on the back. Fun times!
by Xylakant | 2025-04-23 05:17:24+00:00
You need to take you into account that the required power output scales quadratic with the speed. Power in itself means nothing, speed is what matters in the end. If you run the math (and various cycling blogs and magazines have done so), you end up with speed reductions in the order of less than 1% or fractions of a minute per hour cycled. You’d likely gain more by wearing clothing that has less drag.
by 01100011 | 2025-04-23 05:18:06+00:00
> computer science majors are also competing for software engineering jobs with people who minored in the discipline

Uh if you think being a swe(i.e. programmer) requires having a CS background you're gonna have a bad time.

Most SW jobs are gluing shit together and dealing with the boogers, not designing an improvement to A* or implementing a red black tree. And I say that as an engineer on a team that actually does those sorts of things.

Hell, that's why AI has actually been slightly useful to save programmers work.
by WarOnPrivacy | 2025-04-23 05:18:28+00:00
After a lot of decades I learned the amount of time it takes to make a sea-change in character is about 10 years - providing externalities don't overly sabotage the process.

And change¹ isn't really what we do; we cover bad with good.

We surface counterproductive drivers. We counter them by layering new thinking/behaviors over old. Each layer is it's own project and most don't stick for a while.

None of it is doable in 21 days, not the smallest bit.

¹ see also, healing
by tabbytown | 2025-04-23 05:18:43+00:00
> which I can't imagine tastes the same

Fairlife tastes excellent. I switched for the extra protein as I'm a bodybuilder. I bought the 3.25% fat version at first because I love the silky mouthfeel of a whole milk cappuccino. Then I found the 2% Fairlife satisfies in the same way as 3.25%, with less fat calories, and froths up beautifully in the pitcher.

> They also appear to expire 9-14 days after opening which doesn't seem all that different from other milk with practice?

Anecdotally I think it's better. I've never had to toss one (but they are half gallons) while I find myself tossing sour regular milk frequently.
by brucehoult | 2025-04-23 05:20:31+00:00
> The P550 is pretty slow. It doesn't have any SIMD, and it's scalar engine is ~about the same as a Core 2 from ~2008.

Yes! And this is great progress in just a couple of years.

The previous SiFive core that made it to available hardware, the U74, is about like a Pentium or PowerPC 603 in µarch, though with higher clock speed so putting it more like late Pentium 3 or PowerPC G4 in delivered performance (and also quad core, not single core, which helps a lot).

SiFive already have 2 1/2 generations of core released since the P550 in mid 2021, the P670 and the P870(-D). Both of those implement RVV (Vector). If not for US sanctions we'd be seeing very nice 16x P670 machines this year, likely quite a bit better than the Pi 5 (and Rock 5 and Orange Pi 5). Or somewhere between Sandy Bridge and Skylake in Intel terms, I think.

The P870 is somewhere around Snapdragon 8 gen 2.

It just takes time to get CPU cores from the drawing board to shops, and especially for a company that wants to make consumer products to license the core in the first place since SiFive (like Arm) doesn't make chips.

RISC-V is behind Arm, but the gap in cores available to license is far smaller (about 2 years at present) than the gap in things anyone can buy in a shop (about 5 years at present) and getting smaller all the time.

> it's fairly confusing to me why SciFive has been so cautious in their designs. It seems like they would be in a much better place if they'd released a few CPUs where rather than trying to balance everything while creeping complexity up, they just added all the power to theoretically match high end CPUs

Because most of the market (by volume / revenue / profit) does not need the highest end CPUs.

Even in phones the Galaxy S25, with its Qualcomm Oryon cores, is a nice headline product, but there are still new SoCs and phones being introduced today (or at least there were some in February 2024 ... I haven't checked recently) with nothing faster than Arm A53 cores announced in 2012. I expect those low end phones are still selling in pretty big numbers.
by whstl | 2025-04-23 05:20:39+00:00
At the same time: in the same project.

Some projects require nails, other require screws, some might require both.

Instead of hammering screws (or in this case reinventing a screwdriver), just use an existing screwdriver. That’s what I mean: don’t reinvent the solved problem of CRUD endpoints when applicable to the endpoint. Nothing says you can’t use two techs per project.
by electrosphere | 2025-04-23 05:21:06+00:00
I used a CGM recently. I tried breakfast as oatmeal with blueberries and mixed in with peanut butter. It spikes my blood sugar outside the "normal range". I treat oatmeal as once a week treat to avoid food boredom.

The oatmeal was a "big bowl" variety from a packet. I heard rolled oats might be better but it's a hassle to cook.

Most days breakfast is scrambled eggs (3 eggs), spinach, cheese. Sometimes I add tuna or avocado for variety. That keeps things stable.
by adgjlsfhk1 | 2025-04-23 05:22:33+00:00
I do really think we're due for an expansion refactor. 75 Watts is an awkward amount of power and PCBs are worse than wires for data throughout and signal integrity. It feels like GPUs would be much happier if we just had a cable to plug into the motherboard that transferred data and no power and which didn't force the GPU to hang off the side of the motherboard and break during shipping
by mihaaly | 2025-04-23 05:23:17+00:00
They hide this fact several times - while others advertise proudly, and idioticly -, true, but that is why I read the user manual before considering the purchase. Several of home appliances I browsed failed at this step.

Overcomplication works for masses, unluckily, they want to be thorougly amazed like in a circus at every cycle of washing dishes or what, and real engineers are a dying breed. Children put together shiny crap nowadays. While the motto should be: "A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away."
by jakelazaroff | 2025-04-23 05:23:34+00:00
> That's not something the React team has any control over so it feels like an unfair complaint.

Sure it is — they could let you run hooks from within class components. Not only do they not allow that, they actively discourage you from writing class components in the documentation.

Even if they didn’t have control over that, though, how does the complaint feel unfair? When I buy into a tool, I’m buying into the ecosystem as well. If the ecosystem moves in a direction I don’t like, that’s a strong disincentive to using that tool!
by tsimionescu | 2025-04-23 05:23:55+00:00
> This has made the field ridiculously competitive and has also made it really difficult for employers to tell the yuppies apart from the true hobbyists.

This is an extremely funny way for a place like YC to put this problem. The same place that views employment as a purely contractual based relationship, with at-will firing and with a concept that people shouldn't stay in the same job for too long is lamenting the appearance of workers who view things the same way and couldn't care less about your vision, and definitely won't sacrifice their personal life for your business' success, since it's not their hobby.
by __MatrixMan__ | 2025-04-23 05:24:25+00:00
I'm also a garden variety non AI-specializing back-end dev. I'm not worried.

I wouldn't be shocked if AI got so good that in 10 years my company of 200 or so can't compete with 6 AI-enabled tweens. But if that actually happens then it's a whole new world governed by radically different economics. There's no use taking anxieties built for this world and projecting them into a future they don't fit with.
by KeplerBoy | 2025-04-23 05:24:37+00:00
There are however some games which thrive on apple tv. The virtual cycling game zwift is probably one of the most important apple tv games, it's the recommended system to get the game running on the cheap.

So, if you're making an app that benefits from a big screen and your customers are willing to buy a cheap dedicated device to easily use your app on a big screen, supporting apple tv might be a very sensible choice.
by baxtr | 2025-04-23 05:24:49+00:00
My current conclusion about this topic:

- AI is great for any kind of prototyping. If you want to test something super quick, go for AI built programs. It’s a cheap and fast way to test ideas.

- AI is not great for actual products especially those that have evolved some well justified complexity over time.

This explains why YC sees something like +80% of their new batches using AI and why I haven’t seen any cases of larger/established companies using AI more than an advanced type ahead in confined areas like testing.

So will AI be an essential part of any develop and build process? Absolutely.

Will AI be able to conquer the second space over time? Maybe. But also maybe not.

And if many people avoid CS now because they (falsely) believe AI will take their job, we will have a bad shortage of devs in a couple of years.
by whstl | 2025-04-23 05:25:01+00:00
Nobody but you is forcing you to put the “business logic” in the frontend.

Both those techs might make this look convenient, but engineering rules must still be followed.

Frontend should do validation and might have some logic that’s duplicate for avoiding round-trips… but anything involving security, or that must be tamper-proof, must stay in the server, or if possible be protected by permissions.

There are whole classes of applications that can be hosted almost entirely by Supabase or Hasura. If yours isn’t, it doesn’t mean you should force it.
by woodpanel | 2025-04-23 05:25:02+00:00
Can just echo the sentiment of others here: Tech people should stop it with their “Great Replacement” Conspiracy Theory.

Yes, the job market is terrible, but blaming it on AI is wishful thinking if not another round of flaming the AI craze.

Anyone looked at the job market charts during covid? There was a historical hiring spree going on and it was obviously bound for correction. Which it did and now we’re basically at pre-pandemic levels.
by gymbeaux | 2025-04-23 05:25:47+00:00
I don’t want to jeopardize my (public, state) university’s ABET accreditation but it was an open secret that the comp sci department just waved people through. My own experience supported this- any assignments that involved writing code (beyond introductory programming courses) were group projects, and I was one of very few who could write code- so after a couple of semesters everyone knew who to form groups around. All the groups had one (maybe two) people who could actually code. Most of my graduating class did not go on to be software engineers. They are mostly in the tech field, but as project managers, software sales, that sort of thing. One ended up at Boeing for a time as a software engineer- he was actually in my group for one of the classes and wrote, to this day (11 YoE) the worst code I’ve ever seen. That he was allowed to write code for Boeing proves to me that all the allegations about Boeing QA are true. That they decided he was competent enough totally explains why their MCAS software caused two of their planes to nose-dive into the ground.

I would hate to think that I can’t find a job because all of these dead-weight engineers are occupying seats at companies who might otherwise hire me. I feel like it’s more likely that the dead weight let go from FAANG realized they have to actually do work now, and take their new roles “seriously enough.”
by habi | 2025-04-23 05:25:53+00:00
> I’ve been preoccupied with some other data that neither Open Maps nor Google provides.

As an avid OpenStreetMapper I honestly wonder what kind of data is missing in OpenStreetMap. Is that something sighted persons cannot grasp and thus not add to OSM? Have you seen https://wiki.openstreetmap.org/wiki/OSM_for_the_blind ? Is something missing there?

> I also have to think about whether to go open or closed source before using their data.

No, you don’t. If you use the map data, you have to attribute it, but your code doesn’t need to be open. See https://osmfoundation.org/wiki/Licence/Attribution_Guideline... for the guidelines on attribution.
by hyperadvanced | 2025-04-23 05:26:11+00:00
I really think the current best lane to be in in software is self-employed/startup. We’ve been in a recession for like a year, and will have another year before capital frees up. The big players and startups are dying from entropy and bad UX, and in 2 years there will be money on the table for the thing that replaces whatever shitty software you’re currently using.
by dkh | 2025-04-23 05:26:19+00:00
Cool. I am a bit of a minimalist (one reason I've never felt the most comfortable with React compared to some other things) and equally not interested in bloat and differing opinions/principles from using component libraries for everything (and I almost never use them for UI) but, yeah, I also don't want to have to write my own high-performance basics. A few years ago when using Vue for something, I had to detour a lot to writing things like virtual list components because at the time they were not available. (I see Solid has a few of those.) Not ideal for a tiny team or as a solo dev trying to make a dent in something in my off hours

> Luckily integrating vanilla (or "headless") JS libs is dead simple once you have enough experience.

Good to know. I expect to need to write my own wrappers for certain things that are more niche, but some frameworks definitely make it easier than others, and I do tire of wrapping the same 153 events and properties and such for some component yet again when [framework of the month] has an annoying way of doing this
by lucb1e | 2025-04-23 05:26:23+00:00
Would really like GP's thoughts on this. Sounds like they were questioned but not indited, the thing which the cop in that video denies ever happened. It also depends on the country. Watching police shows in NL, everybody talks and it often really does matter what they say, e.g. for the police to believe whether that bicycle is theirs, or whether they get a contact prohibition to their ex (where someone has to make the decision whether their request is reasonable), etc.

Do heed what's mentioned in the video, it's mostly true I presume and probably doubly so for their country of origin, but also consider there exists a balance
by matsxmats | 2025-04-23 05:27:08+00:00
Trying to make this genre come alive again with this! :)

Your feedback is noted! I have a mission system (bottom right corner), and indeed one thing I'm wondering is if I need to deck it out and make more of a fuss about it. I think you're right - it will help in making it a game. Thanks a lot for bringing it up. And thanks for the UI feedback too!
by minraws | 2025-04-23 05:27:53+00:00
I think it can be both, what happens if discussing weakness provides more relavent links for the question and help the model that is trained scraped web data to learn somehow.

I am not sure if the model will need the exact answer or just the backlinks to site where they can find them is enough. Maybe just documenting how to do it could do the job as well...
by snvzz | 2025-04-23 05:28:23+00:00
AmigaBASIC is still going, in some form.

There's Cursor[0], a compiler with an editor from 1994, unfortunately proprietary and not further developed. Maybe someone could get a hold of the author to try and get them to open the source code for preservation and potential further development.

There's also aqb[1], a reboot, MIT license.

And a very nice alternative in AmigaOS, Blitzbasic, got its source code opened and forked, with renewed development for AmigaOS as AmiBlitz3[2], as well as ports to other platforms.

0. https://aminet.net/package/dev/basic/Cursor

1. https://github.com/gooofy/aqb

2. https://aminet.net/package/dev/basic/AmiBlitz3
by inemesitaffia | 2025-04-23 05:28:23+00:00
>maximizing the number of people to that turn out to mass

Mark 16:15.

Hebrews 10:25.

The Church organisation is very distinct from the church. And anything that increases their participation is in line with scripture. Both growth and attendance are important.

There's already evidence it works. And it's something that sets the church apart.

Romans 12:2 indeed.

In Antioch [Acts 11:26] people were first called Christians. They weren't the regular people of that time. But people with something that made them visibly different from the Hoi Polloi.

What really is the point of a consecration that doesn't change you? What are you being set apart from?
by whstl | 2025-04-23 05:28:27+00:00
What you say is also true for situations where you us an ORM vs queries, or some direct MVC approach vs business service libraries which are common in backend apps. Or even having two different sets of APIs.

What sounds like the worst of both words to me is forcing Supabase/Hasuea to do what it isn’t good at or force a traditional backend to do the same thing those tools can do but taking 10x of the time and cost.

My experience was super positive and saved a lot of coding and testing time. The generated APIs are consistent and performant. When they don’t apply, I was still able to use a separate endpoint successfully.