skysight-inc/HackerNews huggingface dataset:
I am getting very repetitive here but my first addition to your good list is the taskbar. (and not the center alignment as default - mimicking macOS -, not at all, that's marginal and still can be reverted).
Ask HN: Why don't we have yellow pages for the Internet?
It seems like a centralized directory of ads with a search engine would be an easier and more ethical way to show users ads.

Currently, even with massive tracking, the ads are completely non-relevant and it's next to impossible to find a previously seen ad.

Additionally, this would automatically make other services subscription-based. Do you think a yellow pages-style directory for the Internet would be useful and successful?"
Farmed salmon doesn't have the red colour we associate with salmon, and they add that colour later so that it looks right to us.

https://www.foodandwine.com/news/your-salmon-might-be-lying-...
Power Posing
On the flip side, Celsius is well suited to measure weather, because I can actually feel a 1~2°C shift in air temperature whereas 1~2°F is more faint
What problems did you run into?

If it's dependencies and packages no longer being shipped, you'll have the same issues running those Python programs on Windows and probably the same solutions as well (downloading all the old sources, compiling all the libraries manually).

You can still run the x86 ABI on x64 (or any other architecture through qemu) though unlike Windows, most Linux distros don't ship support for it by default.

The programs themselves work, but the dependencies have moved on. This is why many recent ecosystems are focusing on static compilation, only demanding a very basic minimal set of functionality (C runtimes and such) from the OS at the cost of needing to patch every single binary on your system one by one when the next log4j/heartbleed bug hits.

This stuff is also why I dislike Python as a platform for running GUI applications. It's easy and it works assuming you put in the work to maintain compatibility yourself. Compiled binaries will work for much longer.
Why not charge $big-customer more to compensate? Or avoid them altogether?
They sell lightning cables like that here in Japan at 100-yen shops
Brass of course looks fancier, but in terms of craftsmanship I don't know if there is such great gulf between cnc milling and 3d printing, both are processes where the computer does the physical part of the process
If it's really amazing you can sell it for huge money to someone who will milk it dry in 3 years.

That's what happens in reality anyways.
I don't really understand the concept of jumping straight to Mars. With every complexity involved. First we should do sensible test runs on Earth, next Moon where we have chance to get anyone out in a few days. And only then when we have proven most aspect workable aim for Mars.

The costs probably aren't that much higher anyway.
The thing is ChatGPT still makes very severe logic mistakes a certain percent of the time. As long as it's not 100% reliable (or close) a human will have to go over all of its output. Perhaps doctors can do their work faster that way but no I don't think any country will agree to replace doctors with A.I just yet.

But what happens 10 years from now who knows, it wouldn't surprise me if it replaces certain types of doctors.
To be fair, I think some examples, and specifically those from 95/NT and then 3.1 times, are too far-fetched. I agree that consistency is important, but it doesn't mean that every screen needs to be redesigned altogether. For instance, I don't think that examples of Screen Saver Settings or File Properties are relevant, as long as their styling is in line with the rest of the OS.

One thing that surprises me a lot, though, is that a lot of applications seem to need to be upgraded one-by-one, even if the UI is largely the same and only the styling needs to be upgraded. I never developed for Windows UI, but does it mean that there is no single reusable UI Kit, where just the styling could be changed from OS version to another? Do all these examples demonstrate that different applications are compiled with different UI Frameworks that are all in use and supported?
Ask HN: Is GitHub Down?
I'm getting quite a few error pages when attempting to do anything this morning. Their status page is all green, naturally.
It's not the same at all. At first glance it might feel the same, but the structural questions are different. The fact that the Facebook does have privacy problems does not show that Atlantic salmon does actually have parasites problems in the same way that pacific salmon does.

Argument by analogy is not good argumentation.
Ummm... macOS (aka OS X) have been using a single UI toolkit (AppKit) since the beginning. (Carbon apps no longer work since Catalina, because Carbon was never updated to 64-bit)
Even more interesting that rust has such an obnoxious showing in forum comments and GitHub surveys but little actual corporate adoption. Seems like nobody with actual money on the line wants to take the hit to productivity to fully switch to rust. Google is literally writing a whole new language instead of using rust and rustaceans are still trying to spin it as a pro rust move. And that’s after Go, which funnily enough has also seen way more industry usage than rust. Hobbyist language.
Well in the cable example it was from capital investors. But also, since the business was pulling in cash flow it could use its present customer revenue to immediately reinvest in expanding the business. So on paper the business would show little to no profit, probably even negative in some years, while the business was actually growing at 30% a year.

It's a riskier model for non-cash flow based businesses though, in my opinion. If you don't have a stable source of cash flow from something like a subscription model it's harder to count on revenue being consistent (unless you're dominating a particular market).

Also can be risky if you only have one or a few clients providing the cash flow. If they pull out or go belly up, your business can be decimated with whatever overhead you added to provide for them.
ncpa.cpl cuts a long way to get there.
Biology will select against this. All primate females seem to be much more attracted by bold males taking risks, and more prone to use sex to appease dominant males showing violent episodes. The opposite argument could be equally valid.

The only thing that children of rich parents share is to have rich parents. One of the parents being over the mean in the "beautiful" trait, is also very common.
I ate raw liver (liver sashi) at a restaurant in Japan a few years back. Fun fact: This is now banned: https://www.theatlantic.com/international/archive/2012/07/fo...
I’m refuting that he’s “a bored billionaire who ran out of ideas to impress the news”.

He wasn’t a billionaire when he started working on it, and he’s been working on it for 20+ years, so I don’t think he’s bored.

The rest of your complaints boil down to his overly optimistic timeframes, and disagreement that making humans spacefaring / multiplanetary is a worthy goal.
AMD GPU shipments at 13-year low. Nvidia also suffering severely
Windows doesn't cost money because I pirate it. I could pirate this program as well but it's probably going to be harder to find a clean, recent version of it.
> Once you have less skin in the game, it is easier to make bad decisions. The author argues this is due to a) having a capital buffer to cushion you, and b) having more time to waste.

I don’t see how it follows. People may make worse “penny-wise pound-foolish” decisions when it is their own money. Using done by hand SEO instead of ads to save money for example and it taking longer to get customers, as a made up example.
This was a great essay. Does anyone subscribe to commoncog - is it worth it?

Compared to just getting books from libgen?
"doesn't matter" to you. Who are you to judge what does and doesn't? You can say the same thing about pretty much anything and yet, calling corruption and conflicts of interest in any business or organization is absolutely relevant for anyone who interacts with it.

There's also the fact that journalists switch topics and industries and the behaviours are not limited to one industry. The problems I mentioned and access journalism are absolutely prevalent in politics journalism, which I doubt you'd say "doesn't matter"

So your argument is just a poor attempt to dismiss a subject in a disingenuous way. The dismissive and rude label applied is just the cherry on top.
Read-Only Data Structures via Internals:SvREADONLY or Sub:Trigger:Lock
I'm in the same boat, won't ever touch a seiko and refuse to do so for for 2 main reasons:

1. They have the gut of naming their watch "save the ocean" and doing things with PADI when the country they operate in is involved in commercial whaling, still go on fishing species of tuna that are on the verge of extinction or throw sharks back in water still alive after removing their fins just to make some soup. That's appalling, if North Korea would make a watch called "human right" we'd all laught and move on but, I'm not to support a company that make "dive watch" pretending to care about the ocean and not saying/doing anything toward what's actually happening in the country they operate in.

2. I'm a yema fan boy and seiko used to own yema in the 90s. Under their stewardship, they introduced plastic to hold the movement in place instead of the previous metal piece and did change the case onto a cheap low cost copy of what was available before and removed the original hands by some mercedes hands, copying everything Rolex was doing in a cheap package. That period in Yema's history was terrible, hopefully they ended up selling the brand after a few years but boy how did they make a mess
A result-oriented professional with 7+ years of expertise in building web applications.

Highly skillful in creating enterprise applications from the scratch and also in providing support of existing applications.

Worked in every phase of software development from requirement gathering to planning, architecture designing,
implementation, deploying and maintaining

Lead the various teams, worked in many as a team member and also performed individually.

Summary of technologies I have worked on are as follows:
Languages: Python | typescript | javascript
Web: HTML5 | Bootstrap | JavaScript | JQuery | CSS | Ajax | Angular | django
Services: REST
Database: PostGres | MongoDb | Mysql | vertica
Processes: Scrum | Kanban
Others: JIRA | Confluence | AWS | Auth0

LinkedIn:https://www.linkedin.com/in/abdur-rehman-8281284a/

Email:abdurleo91@gmail.com
- calendar of task bar became useless

- swipe from the left is unchangeably wasted for trash news

- touch interaction (especially in Edge) is worse than Windows 8: I am dependant on a virtual touch pad to do certain stuff (e.g. selecting text and copying it via context menu)

- start menu customization possibilities are ridiculously low
>The ability to choose icons that are more than 30 years old is still here, with the inclusion of the very important and absolutely critical to the good function of the OS moricons.dll

I will happily bet there are programs out there that would crash and burn horrifically without moricons.dll.
Home prices are going down.
Take me back to 2017...
> Strange conclusion

I don't have a crystal ball but there are important differentiating factors: C++ is much more capable and it is relevant in more diverse domains whereas COBOL was very confined.

> Game dev is also moving

There are several new ECS projects implemented in C++ that have enthousiastic following.

My hunch is that it is still up to the C++ world to lose it entrenched position by not doing the right changes but maybe that won't be the case in a few years from now.
Doesn't traction control further blur that? Given that traction control is now required almost everywhere, and involves cutting power to individual wheels (Not like ESP using brakes), at what point does traction control cutting power to individual wheels or axles dynamically in a 4x4/4WD system make it an "AWD" instead?

Perhaps those vehicles that use 4x4 in the tradtional sense are such that you have to engage it and that effectively cuts also any traction control - and then you disengage for normal driving?
It would be interesting to see this with excess mortality instead: https://www.economist.com/graphic-detail/coronavirus-excess-...
I guess I agree. Not that that makes it okay.
I liked Windows 8. And still use it on one computer. The PDF reader app that used Windows 8 design principles has one of the most intuitive interfaces, IMO.

Now they’ve gone and half-baked that design in new software and it’s less intuitive, eg clicking file menu item and a whole new screen appears.
Hacker legacy. It comes from "RTFM" (Read The Fucking Manual), said to people on mailing lists who ask questions easily answered by the manual.
> (in fact they broke this and that along the road, the latest and most cruitial for me is the taskbar, and I am not talking about the alignemnt, not at all, but all the other possibilities gone, starting with the option of grouping/ungrouping, but not ending there)

The way I look at it (which may be wrong!) is that companies get a 'change budget' of how much users will tolerate in terms of change (i.e. an 'emotional' budget with users rather than a cash/resource budget).

Look at the large facebook designs which recieved huge amounts of backlash from the community - while each of them pushed Facebook in the right direction, each of the changes was also very disruptive to an extent that Microsoft probably couldn't tolerate in Windows.

This time around they decided to use a lot of their 'change budget' on the taskbar, which probably means you don't want to touch other parts. IMO they should have added the option of grouping/ungrouping too before making the change, although the fact that people are complaining about taskbar grouping probably further demonstrates how careful Microsoft needs to be with design changes (Especially as you can probably see WHY Microsoft might want to remove the option of grouping/ungrouping and follow their thought process with this, which shows how easily these UI pitfalls can occur when making changes).
Ah, anthropocentrism is your motivator.

Please step outside and be amazed when realizing what the other species on this planet are capable of.
D has had support for pre/post contracts and invariants for a long time, but I haven't seen them used in many projects. I think it's one of those niche uses, or something that sounds like it'd be fun to have but in the end ends up being annoying to maintain.
SEEKING WORK | Malaysia | Remote (GMT+8)

I help new to existing business owners build a better looking face for their company.

Since 2008, I started with no experience to a self-taught designer to improve style and the looks of businesses around the world.
I have worked with numerous startups & businesses such as Notedock, VideoReviewLabs, Synup, Captivation Software, Eksdyne, Aviation, & KPAway Skincare, and more.

SERVICES

· Logo Design

· Business Card Design

--

Portfolio: https://dribbble.com/terencethien

Instagram/Twitter: @terencethien

LinkedIn: https://www.linkedin.com/in/terencethien/

Contact: thienforge@gmail.com or @terencethien(twitter, ig)

Youtube: https://youtube.com/@terencethien
Where are you from? The reason I am asking that is I have noticed this behavior is seen as common in America, but if you go to e.g Scandinavia you will be seen as extremely rude. The perceived rudeness will come from the other people thinking that you are «taking all the space» and not giving other people the opportunity to talk. It is more common to take turns while speaking and self regulating, instead of people talking over each other and interrupting. I hope for your sake that when you are traveling you try to adjust to the social norms there instead of forcing your more space-taking style onto other people.
I miss the vertical task bar option.
Vertical space is more valuable than horizontal with 16x9 higher aspect ratio.
Unpopular opinion: Windows UI has a lot of problems, but it's still much more intuitive and stupid-proof than macOS. Having worked with both, macOS is just inconsistent to the core (and Finder is an application one would have to pay a team of developers with the core instruction of 'make it a non-intuitive and unusable mess'). Also, I still use apps last maintained in 2010 on the latest Windows version, while apps written just a few years back don't work on macOS 12.6 anymore.

(P.S. - Latest Windows when installed with MS 'PowerToys' brings a few missing things in Windows from macOS where it might otherwise shine)
Same with Chrome on Android.
I was trying to evaluate FP one time, try to get it, but I can't envision using it in a pretty complex front-end where many things inter-depend on each other. With imperative programming I can easily step through the code and reason about the flow of execution, looking at FP, I can't help but think the codebase would become very hard to reason about and extend. Side effects are inevitable so if you are going to have side effects in a monad, what's the point anyway, one way or another you have side effects. Unit tests may be easier, but it's still trivial to do mocks. Mutability? I'm using a custom map type for global state entities that helps me deal with it and I'm also very mindful whenever I assign anything to an object property (in JS).

I respect FP, but I don't envision using it personally, and by the way, I don't get how OOP is getting bashed on HN so much. Like google FP + HackerNews and there are articles about FP like this one, google OOP + HN and you get "OOP is not just bad, it's super-duper-hyper-ultra atrocious".
I do. And their well-being has to me little to do with the continued existence of our species a few generations down the line.
Setup.exe was installshield, not MS. Back then MS was still pushing .cab files
I think part of that is due to climate. Houston in the summer is not a place where I’m going to bike or walk much in the summer. Cars make that city work.
> How will Apple recoup the cost of designing a powerful chip for a product like the Mac Pro, which is presumably their lowest-selling product?

They are not starting from scratch. The Apple Silicon MX chips all share a common base, and are related to the AX chips. When every product Apple sells is using some version of the same family of chips, a lot of the design cost is spread across all Apple devices.

Then it's just the incremental design cost that must be recouped for things like (speculated) off die RAM.
"Arbitrary Lines" is a succinct modern take on why we should eliminate zoning in the US and what we should replace it with

https://islandpress.org/books/arbitrary-lines
Basically, yes.

I believe some are no longer supported, but are still in use internally.
> The home you live in is not an investment, you should not see it as one.

I don’t and didn’t say I did and really need lectured on that. It’s my primary complaint of how people think about the financial aspect of home ownership. I was a happy renting but mainly because I was very lucky and found a landlord who kept my rent below market and only raised it once. That was until I got tired of a revolving door of neighbors and a particularly nasty one, so I chose home ownership primarily for lifestyle. It’s nice to not have a maniac neighbor living above me.

Trust me, it’s not by choice that I needed to tie up so much of my worth in a mortgage. I’m not arguing against really anything other than indiscriminately blaming homeowners. Even when I was renting, which so far occurred every year except for one of my adult life, a lot of urban development generally increased rent and prices. As I mentioned elsewhere, a lot of urban designers just want to build, build, build. That’s something I don’t think solves what people think it does. And in general, urban design cannot fix cost of living issues and these conflicts of interests.

By the way, moving is a whole other discussion. I couldn’t have afforded my home merely a few months after purchase due to the volatility of interest rates.

Tokyo has extensive public transportation and culture and other things that support its density. You don’t get Tokyo in the U.S. by just slapping down apartment buildings, which typically come with parking and traffic demands on the local area.
HackRF One requires a host computer such as a laptop so I wouldn't compare those to be siblings. More a cyberdeck with an SDR would be a larger sibling like this one: https://hackaday.io/project/183892-cyberdeck1
On the other hand it is kringe-worthy, when people use mutable state and then are unable to properly parallelize the workload onto multiple cores. I mean, if I understand correctly, we have many cores sitting around and only 1 is working? Sometimes also a few, before we hit the bottle neck of mutual exclusion.
Certainly not for 3rd party developers, who get $0 from Mac Pro sales. Hard to sell a machine if there's no software support.

Anyway, no, not for Apple either, because Mac Pro unit sales are already low, and trying to make that one Mac model cover the cost of all macOS Intel support will make the already expensive and low volume Mac Pro even more expensive, and thus even lower volume, making it harder to cover the cost.
The featured article.

For usages see https://hn.algolia.com/?query=TFA&sort=byDate&type=comment
Windows 8 with Metro and Start Screen was practically unusable, with the desktop in a /desktop computer/ relegated to third-rate citizen status.

Any other Windows UI even as far back as Windows 1 is better than the piece of hot, useless garbage that was Windows 8.
It is really only the fact that everyone writes C++ a little bit differently. From the outside this looks like C++ is a mess, but in reality, you can pick and choose what you like, and that's exactly what people do. You can be as safe or as unsafe as you need to be. That, of course, also opens the door for beginners to accidentally write unsafe code for a long time before they know all the footguns.

I think the real dent in C++ comes from wholesale improvements to languages by adding package management, one-liner built-in toolchains, built-in testing and build system. I could write paragraphs about why this is a good thing but we all know why.

CMake is making an effort in making it easy to fetch content for your build system, including Git repos, so there are paths to take today, but you need to learn a lot of separate things just to get started with C++. What are the chances that a beginners C++ tutorial gives you all the best practices in a way that a newer language does by default?

Learning C++ will probably look like the experience of using a web server with poor defaults, a strange configuration language, and thousands of different tutorials detailing a 20-year period of changes.

If I were to host content today I would not use Apache or nginx - I would probably start with Caddy and go from there.
The security issue was a straw-man argument the whole time. The data was public anyway. This was the key aspect: analysis of the open data, and the potential negative implications.
It’s not the first YC-backed company I see selling themselves hard as “the same as [popular thing you know] but better”. It feels unscrupulous to get a bunch of VC money to try to outcompete others by copying and publicly trashing them. Is YC deliberately incentivising the behaviour?
That's very dismissive. I don't agree that doing more of the same is good because it worked out before, even if the current goal is harder by many orders of magnitude.

Criticism is good! Let the best ideas prevail.