skysight-inc/HackerNews huggingface dataset:
That's because it's not a good vision for the future, it's literally either building shit that everyone knows doesn't matter or plugging away at pointless automation on overcomplicated piles of steaming crap. Or the next fad.

People have lost the vision and do not understand the soul of the machine is to improve our state of existence not enslave us further.

Fuck 'em. I'm taking the money and doing what makes me feel good (wine, floozies and travel).
Wouldn't recommend roadtrip in December unless you like driving in darkness.

The most northern part of this solar system is in kiruna, where next sunrise is 2nd of January and that day sun will be upp less than 30 minutes.
wigle.net is really handy for finding open wifi networks when you want to work outside or use the internet without a data plan.
The difference, though, is that microservices was more about the focus on the micro. That was, small things. Not per-team things. It was about trying to break things down into the smallest possible piece (while simultaneously ignoring software design IMO). A single team could end up with 5 microservices. A single microservice may not need to be touched after it's deployed. It's true that this can facilitate multiple teams, and you say this when people emphasized the technology soup approach to microservices: finally, you can combine Go, Rust, Java, Ruby, TypeScript, and even COBOL!

By the way, the entire premise that you should organize your software based on the way teams are organized is the flawed thing. Natural designs emerge when designing software. If you must have multiple teams, it may make sense to distribute some of those partitions that emerge across those teams. Or it may not. What absolutely does not make sense is creating partitions to account for your multiple teams. That's design-by-making-stuff-up and it's as doomed to failure as the REST-based-microservices fad.
You’re acting like this is about decades-old software with obscure source code that’s nowhere to be found.

The transition to 64-bit started in 2013 with iOS 7, 5 years after the App Store launched and included a 64-bit compiler in Xcode 5 that year.

Not long after, 64-bit was set to default for new projects in Xcode.

That was the point developers should have made the transition.

Instead, we saw that most developers didn’t bother, and by the time 2015 rolled around, and 64-bit became mandatory, many had still published 32-bit apps in the two preceding years.

In other words, most of the abandonware was made in the two years leading up to the 64-bit requirement despite ample warnings.

Now, you have me believe that they didn’t have their source code lying around somewhere? I’m sorry, but that’s just not believable.

So, the source code was available. How about the people who could do it?
Many makers of abandoned apps and games happily continued publishing new 64-bit apps and games after the transition (e.g., Capcom), so I think it’s safe to say that the people were available.

Now, what about the difficulty of porting it to 64-bit? I can’t find an authoritative source that describes it objectively, so I’ll just have to throw in my own anecdotes.

I’ve done about 15 ports for various people with apps varying from your garden variety app to some games.

As I stated above, in most cases, it was as easy as recompiling it. In a few instances, Xcode would throw up some warnings and errors, but those were all of the “you need to do this” variety, and working through them didn’t take me (a solo dev) more than a day.

Games were a little more involved in some cases because I needed to audit pointer usage and optimize memory usage, but even so, in all cases, I had a build up and running within a week.

Would all of this been harder had this been abandonware from two decades ago that nobody had touched since? Probably.

But specifically, in the case of the iOS transition to 64-bit, it mostly boiled down to “just recompile it, bro,” as you so aptly stated in part because they were, by definition, relatively recent projects.

So to me, the ones that didn’t do it didn’t bother because it wasn’t opportune to them, rather than out of a lack of ability to do it.
True. One is a sustainable company employing thousands of people, the other is a hyped company kept alive by investor money with dysfunctional leadership.
This is the place where I consistently leave in a better mood than I arrived. Thank you everyone for showing me I don’t have to be an asshole to get my point across!
Ironically I had to use a search engine to discover what "Mwmbl" was. It's apparently a search engine. But, visiting the front page, I see something akin to a git commit log?! I'm not sure I'd have guessed that this was a SE if Brave Search did not tell me it was (even then I'm not convinced yet).

https://mwmbl.org/

Added: Interesting. Apparently it's allowed to edit the SERPS there. Which implies that I'm out, but (well, because) I've got a feeling which kind of Internet Entrepreneurs this factoid will appeal to
Not the one you're responding to, but my guess is this: https://news.ycombinator.com/item?id=18189139
> if one has a job—albeit with hours cut—and a place to live and everyone else doesn't, who is better off?

You’re both fucked. This is like asking if a massive asteroid hit the other side of the Earth, the people on the other side are not “much, much poorer.” That’s plainly idiotic.

> Depression has a unique place in US history because it hit the US harder and earlier than the rest of the world

It was also a massive and unprecedented drawdown. People first and foremost measure their lives relative to their recent past. Not how folks halfway around the world are doing.

It’s unique because we survived it. Most socieities fail amidst a protracted 25%+ drawdown.
Navajo Nation president asks NASA to delay Moon launch over possible desecration
How does anything ever get built?
I had a solid email thread with friends from college going for these types of conversations for about 10 years after graduation, but with kids and moving around that all ended.
Sure, but I believe this predates Kindle. Either way, that’s a matter for the call center flow chart to handle. Not everything needs to be in software.
> “The original purpose of tuition discounting was to make higher education affordable to low-income students,” Bridgewater president David W. Bushman said in a press release explaining the dramatic shift. “But over time, the practice has resulted in higher and higher tuition sticker prices that bear little resemblance to the actual cost of education.

This somehow seems inevitable in hindsight. It is quite bizarre, as a German student in university, how the education sector in the U.S. is working acceptable-ish[^1] and yet everytime I read something about it is seems to in some stage of self-imploding for colleges/ universities.

It would be interesting to see how this societal issue can be addressed in the longer term. Imoe neither technology alone nor any simple approach will work but it definitely is a great challenge for the future/ present.
Meetups are bloody amazing. I keep meeting middle aged divorced women there with loose sense of morals and a drinking problem, which is perfect :)
You should buy drives in multiples of 5 or 6. Of course this is subject to much debate. Drives fail so you need more than one extra for redundency - I suggest 2 so when (not if!) one fails you still have procuction while repacing the bad drive. 3 drives in a raid-1 mirror for the price of one is spendy so most start looking at raid-5 with dual parity. However putting more than 6 drives in those starts to run into performance issues better handled by striping across two raids. (if you do try more than 6 your odds of 3 drives failing become reasonable so start adding more paricy stripes) which is why I say 6 drives at once is the sweet spot, but others come up with other answers that are not unreasonable.

of course one input is how much data do you have. for many 1 modern disk is plenty of space, so you go raid 1 and redundancy is only so you don't need to wait for off site backups to restore after failure.
Please don't post memes to HN.
Panel efficiency and manufacturing costs alone directly equate to cost per watt.

At 18 vs 22% efficiency means buying ~20% more land or buying 20% more expensive land in a better location resulting in less transmission losses etc. Higher efficiency also means spending less money on mounting and solar trackers for the same output.

In the end different technologies means different optimizations. Steel is vastly superior to wood in many ways, but we build skyscrapers with one and single family homes with the other.
Alec's (Technology Connections) videos on that pinball machine are fantastically detailed, and his ability to map it all out and present it visually is amazing.

I've been a supporter of TC for many years, he has a fantastic backlog of videos on many topics. The series that hooked me (especially since I do a lot of work around broadcast software) was the one about the technology of television.

Give yourself a gift in the new year of watching through his backlog, you will not be disappointed!
The area of the other 4 boroughs is much larger than the island of Manhattan. Manhattan makes up less than 10% of the city area.

https://en.wikipedia.org/wiki/Boroughs_of_New_York_City

NYC is not "on an island" either.
It is also true that cost per watt is not entirely intrinsic. If a technology finds a niche, then the cost drops.
An Easy Fix
Are certificates usually/often issued to expire at the end of a given calendar year? On the one hand, that would explain this happening on Dec 31.

But it's slightly weird because it's not yet the new year in UTC. This was posted several hours before that happening, and we've still got over 2 hours to go... (And the cinema is in New York, with almost 8 hours to go in local time, so it's not a local timezone issue either.)
No, I am talking about the former director of NASA.

And it was not in regards to the sailors but in regards of your attitude shown in your comment.
Have you checked out Anytype[0]. Was recently posted/discussed here on HN a few days ago[1].

No affiliation, just interesting project that aligns with your description.

[0]: https://anytype.io/
[1]:https://news.ycombinator.com/item?id=38794733
OK but https://www.owow.com/1510-webster
I don't think anyone mentioned matlab's simulink or it's free clone, scilab xcos, which are more targeted at modeling electronic and mecanical systems, solving differential equations, that sort of thing, I have fond memories of them from my classes, but never got to use them in the workplace

then there is also labview, the programs for the equipment were mostly made by former students in that program

low-code is old as dirt by now
I've said it before, but I'll say it again:

If the system is used by humans, then it needs to be tested by humans. Ideally but not necessarily not the customers.

If it is used by just machines then machine testing is fine.

(Per the article, unit tests are clown coding really - nobody cares)
Apologies it's a little scattered. Roughly it's about dealing with situations where you can execute a command but now want to run a native executable, and how much noise such a thing will make in the presence of monitoring.

> Couldn't you create a temporary file in-memory (e.g. in /dev/shm or in some tmpfs), make it executable (+x) and then execute it?

It all depends on how your environment is set up: whether a tmpfs or shm device is mounted and writable by your user is up to the admin. For example, on many embedded devices you often want to avoid writes to prevent any sort of filesystem wear, or because you have a write-once media like a ROM; so the whole fs will be mounted readonly. With chroots it's best practice to provide a minimal environment - unless tempfiles are needed there will usually not be a /tmp. Try `docker run --read-only -ti ubuntu bash` as another example:

```
root@9302f159e0e0:/tmp# touch a
touch: cannot touch 'a': Read-only file system
```
What is the budget? You can get a VM on AWS for ~3 USD a month. It can run Python 3.12. We cannot know if the hardware will be enough unless you give more details about the app and the traffic you expect to handle.

You can also run your app in an AWS Lambda, which is essentially free when no one uses your app and charges you per request and by compute unit and time.
i just bit the stochastic bullet and got an x2100 (actually, two because i wasn't sure about the build quality).

it's everything you (and i) want from a laptop -- a reasonably modern (10th gen intel; sadly there probably won't be a more modern one) laptop in an x200 shell (i even ordered a touchpadless palm rest).

it's been my main driver for half a year now without any issues.
There's an Asus one that's available as well, the ASUS C246 PRO - it's about 250 GBP.

I did build mine 2 years ago, so the 246 motherboards are less available now, the C252 is another option which will take you up to 11th gen Intel.
They recently released an update for my 2021 vintage OLED TV, and after applying it it now doesn’t work properly at all. It’s still usable, but only barely.
- All Process of World: https://www.youtube.com/@Allprocessofworld

- Nils Berglund: https://www.youtube.com/@NilsBerglund

- Integza: https://www.youtube.com/@integza

- Nighthawk: https://www.youtube.com/@Nighthawkinlight

- SKynetic: https://www.youtube.com/@Skyentific

- The Federal File: https://www.youtube.com/@TheFederalFile

- AlphaPhoenix: https://www.youtube.com/@AlphaPhoenixChannel
Sorry, how are passkeys not device bound? Every single article I read explaining why they're "better than passwords" touts precisely this as a strength - your authentication takes place on device, so there's no server of passwords for anyone to hack. If you lose the devices your passkeys are paired to, you've locked yourself out of that account for good.
I have no idea. Maybe they were just targeted to specific type of people. Maybe they were just fed to these people to cover up the real scandals. Some modern scandals, like the J.E. one, are indeed difficult or even dangerous to research. I haven't looked into them yet but I guess there are still a lot of public records some where.
I shutter thinking my boss could read that article because unit testing is already viewed as extra work that is unnecessary.

It’s apparent that the author has never worked on a legacy product.

End-to-end testing works great until your project grows in complexity and something doesn’t work right. Then you play the game of looking for where and why while your boss is frustratingly asking you how long it’s going to take while telling all the other bosses that you’re incompetent. Worst case, you break something, and you don’t realize it, or your coworkers break something you wrote and they don’t realize it.

Unit tests can protect you from those situations.
The thing is that there is a huge amount of indoctrination from schools to popular media that encourages people to just accept "Law" as somehow of divine providence. Many many people go their entire lives without considering the possibility that the primary function of many laws and "justice" systems would be to oppress and victimize people.
> The "half a million" metric comes from an estimate during the pandemic, not since it.

That's not completely accurate. Even your own link includes part of 2022 which is the most recent full year for record keeping. And during 2022, net outmigration from the city totaled approximately 200k, balanced by a natural increase of ~30k, so net total = ~170k.[0] And while I haven't yet seen estimates for just the city for our current year, NY State lost an additional ~100k in 2023 [1].

Sure there's migrants to the city, but for all the hue and cry, they are arriving at the rate of about 100k a year [2], which for a city the size of New York wouldn't necessarily stem the tide of people moving out. It might even make it worse if the influx of migrants is influencing longtime residence on the fence to finally pack up and join the relatives in Florida.

I agree that the 500k estimate is likely to be revised up or down to some extent but it's almost certain it's still going to be a loss of hundreds of thousands.

[0] https://www.osc.ny.gov/files/reports/osdc/pdf/report-15-2024...

[1] https://www.fox5ny.com/news/new-york-state-population-2023

[2] https://nypost.com/2023/09/21/new-york-city-has-taken-in-950...
A quick spurce tinred up this root cause: clogged sun roof drainage.

Quite different from water running into the car in heavy rain or in a car wash.

That being said, despite being leagues ahead of Tesla, or US brands in general, German premium car build quality is not what theor reputation would make people think.
Yes, I find it absolutely awful. It covers things I want to see and most keypresses it provides no value. I'm somewhat more sympathetic to UI's if they provide auto-complete in a static separate panel that doesn't change so quickly. It feels to me like a beginner's crutch, but even when I'm working in languages I don't know I'd much rather call it up as needed so I actually get a chance to improve my recall.
Yes and no.

Cost per watt is what you want when purchasing a panel to install, and you have sufficient space for what you are purchasing. A buyer's guide like that should also consider longevity and reliability.

The link is not a buyers guide. This is simply a table of efficiencies achieved by various technologies. There are plenty of non-buyer's guide uses for this table. Off the top of my head, this could be helpful in deciding which types of cells to invested in to see if a company could reduce cost and become best on a cost-per-watt basis.
I heard good things about outsystems
Personally if I had the power to still rally six or seven people that easily and consistently I wouldn’t waste it on sitting at a bar or coffee shop.
There's already a dynamic, general-purpose, transitional, actor language, that I'm a big fanboy of, and that's Elixir.

I don't see anything here that would make me switch from Elixir, especially with its big ecosystem and head start.
You call that an extreme example, but I say "watch that happen by 2030 at the rate we're going". It's rather frightening how so many people on Hacker News either are completely unaware that this is a thing that any party of power wants to be able to do, or think that society wouldn't let it happen, even as parties in power remove all means of leverage against them.
Good for you, but, for example, Israeli passports are not recognised by many countries as legitimate.
That description is pretty hyperbolic. The SteamOS UI (eg. the Steam Deck-looking part) is very broken on Nvidia right now, but the actual gaming part (eg Proton and the Steam launcher) works fine. If you just want to play mouse-and-keyboard in desktop mode, recent Nvidia cards are generally pretty cooperative.
Elon Musk reclaims title as world’s richest person in good year for billionaires
> the only way to increase precision of multiple analog signals is to digitize it

What do you mean? Digitizing doesn’t increase the precision of anything, it always loses precision. I don’t think you’re summarizing that paper accurately, they are most certainly talking about using analog compute units, specifically analog matrix-vector-multipliers, and a method for increasing the analog signal precision before digitizing the signal. The components used are analog compute circuits, and the title of the paper has “analog” in it. This is absolutely relevant to what I was trying to say because RNS is used here to make multiple analog data lines representing a value provide increased precision compared to a single analog data line.
E2E is not a replacement for unit tests. E2E tests are more difficult to write, as they can require a lot of setup to get all the exact scenario needed for each piece of functionality we need to test, they tend to be flaky, they can be very slow, etc.

The purpose of unit testing is to isolate the various scenarios by making sure that each unit/component/whatever correctly responds to its various inputs. In this way, we only need to set up the relevant scenario for that unit. If we tested each of these piece of functionality in an E2E test, then each test would also need to set up the user session, settings, etc. It would be a nightmare to author and maintain, compared to the simple, straight forward unit tests.

In contrast, E2E tests are good at making sure that the whole system works well together, and that each unit is getting inputs and providing outputs, and that the page doesn't break in the process. Both are needed to maintain confidence, and each solves a different problem.
You don't wish advertising was more regulated, you wish your partner wasn't so gullible.

If the poster upthread is telling the truth (and I believe he is because I have a 4 year old), your partner reasoning at the level of a 5 year old.

You're in for a world of hurt if you stay with her.
>I never mix work and private.

That's definitely a good idea. My company sort of emerged from a personal activity and things got mixed up. If I could do it again I would handle it differently, but you know, life's twists and turns... :-)
b550m with a amd5 pro from 2023 (will double check models and post on that forum)

i get 9w idle and amd pro cpus have ECC support which is a requirement for me on any real computer. i disable most components on the board. it's bottom tier consumer quality.

best part is when i need to burn many more watts the integrated gpu is pretty decent
You probably want to add 'Show HN' to the title to be listed on https://news.ycombinator.com/show That's basically the "I've build something, I'm looking for feedback" category of HackerNews. It's better if the title describes the project rather than the programming languages used.
Related Cybertruck forum thread complaining about low efficiency and estimated 178.5 mile range:

https://www.cybertruckownersclub.com/forum/threads/178-5-mil...

Tesla owners have a lot of reasons/excuses, ranging from "Teslas only get 75% of their claimed range in optimum conditions anyway", to cold weather, fast driving, HVAC use, open tonneau cover, inefficient all-terrain tires, driver ineptitude, preheating for Supercharger usage, non-availability of V4 Superchargers, and on and on.

The whiplash is severe as people are still quoting the imaginary 500+ mile range from 2019.
“Sway is a wayland compositor”. Does that give a consistent experience across applications? Or at least a taskbar that doesn’t visibly add and remove icons every time they refresh, recalculating sizes and shrinking and growing all the time? Which was kde’s state last time I used Linux as my main deskop…
Molecular jackhammers eradicate cancer cells by vibronic-driven action
For a better perspective on scale, they should do a model where in 1 place you have the sun, its planets, asteroid belts etc, and (to scale!) in a 2nd place you have a model representing the nearest star system (Alpha Centauri).

Oh... and of course put in where Voyager, Pioneer & New Horizons probes are these days - after 40+ years of travel at ~15km/s.
For me, it’s cheaper and easier to pay someone else