skysight-inc/HackerNews huggingface dataset:
American-designed cars often had nonstandard sizes for car audio even before fully integrated entertainment systems became common. My 2001 Chevrolet has an odd, not-quite-double-DIN-sized space. If I wanted a screen for it, I would have to do some physical modifications to the dash or buy one that has a smaller main unit and a screen that sticks out from the unit (to avoid other overhanging things near it). For now, I'm happy to keep using the Bluetooth unit I put in it fifteen years ago.
Show HN: Askmiya.com – Your Personal AI Assistant
> If ypur car's engine breaks, it's usually petty localized

I think your point here is that typically with software, changing one line of code means that you need to rebuild the entire executable.

Your analogy breaks down pretty fast, though. While fixing one thing on a car _never_ requires totally rebuilding the thing from scratch, there are still tons of interlocking dependencies and architectural challenges that can impact the time/complexity required to change out a part. (See the effort required in most vehicles to change simple wear items such as a timing chain or a water pump....)

In my experience of software, most of the "rebuild pain" is self-inflicted by the project maintainers (poor automation/containerization of the build process). Software has the luxury of abstraction and automation that can reduce the build effort required from an individual in ways that a mechanic could only dream of!
I watched one of the 12-hour coin tossing marathons.

They were sitting with their laptops and pressed a button for every result.

I wonder if human error can explain (at least part of) the deviation from 50/50:

* locations of the buttons they pressed on the laptops (they only pressed once per toss before enter, meaning the button represented same-side or other-side)

* remembering what the coin started out as may be harder (or easier, but probably harder) when the result is other-side

* other??

Need to repeat this amount of tosses but with a higher degree of supervision to be sure of the result.
Wait, so you use both colemak and the normal qwerty layout and switch between them on the same keyboard?

As a vim user, I am hugely relying on muscle memory - which is why saying that bindings should vary between layouts seems really weird, as that would make muscle memory way less effective. Then again, that is my usage ..
You're asking these questions as if others have shown strides in all these domains and they're table stakes.

Apple got asked why they take 30% by the US gov, answered that they just like money, and never got asked anything again. The only gov that could do squat on that front is China. Netherlands and Korea barely got some small exceptions.

Same way Google's only trial that went anywhere regarding Google Services binding happened in EU, and the only country that got away with a vibrant android ecosystem is China (to my knowledge...does India do too?)

I'll poopoo Eu's efforts when another entity actually splits Google away, and I'll be really happy to do so, trust me.
Built one of these with my dad when I was about 8, and this was one of the things that got me bitten by the "working with computers" bug.
Can you please elaborate "about hardware" and "use different OS"?

Do you recommend getting some firmware experience that directly interacts with hardware, and use some exotic OS other than Linux, Windows and such?
All that and you still haven’t shown where “you can’t install an app that competes with their own”

Microsoft and Google both have cross platform frameworks for iOS and Android.
You cherry picked your examples. All of those things are simple to make regardless of material. Certainly you should vote with you dollar there and buy what makes most sense for your situation. I love using metal and wooden cooking utensils and never plastic myself.

If we were to limit ourselves to only wood and metal there would be a lot of products both good and bad, that would most likely never have been invented. Tons of life saving medical devices, items that are hard to shape/mold using metal techniques. Of course everything could be made of wood and I don't know the science but I would think the cost to harvest wood might exceed that of the components of plastic. I might definitely we wrong there too but I just don't think its as easy as saying well we can make can openers and simple wooden implements so therefore its due to corporate greed we use plastic.
I am mostly trying to understand what people actually use. I hate exactly this thing in most applications: ctrl-z doesn't work when I use the german layout (usually I use qwerty/us), and assumed most people would dislike it as well...
Most of them simply don't matter though, and are inconsequential along other system instabilities.

It's just neurotic to worry about issues when you couldn't tell they existed without being informed of them.
See also:

https://news.ycombinator.com/item?id=32249465
> CSS3 even deprecated the "system colors" feature

Specific system color keywords were deprecated but the idea of system color keywords was not. They're essential for when `forced-colors` is active.

https://developer.mozilla.org/en-US/docs/Web/CSS/system-colo...
Stock market is such a slippery addiction slope. With casino a reasonable person would know, the odds are stacked against themselves, but with Stock Market, there's no guarantee and it's really easy to convince yourself that you have an edge, and sometimes it works for a while, and then it doesn't, but you are already used to that feeling of reward, and as you said you will start to engage in riskier and riskier opportunities to get that feeling back.
Yes this is a major problem. I've been thinking hard about this space, the future of software engineering, and the conceptual similarity between the idea of containers the world is coalescing around, and Alan Kay's model of object orientation.

Our issue today is that programming is too low level. We're still figuring out the standardised atomic components software of the future can be built from, but in the meantime we're rewriting the same concept, ideas and subsystem in every project. Contributing to a new project is akin to learning a new language, a new culture.
How I Made a Game with 0 Experience
There are some xeon thinkpads that have full fat ECC capability, however you need to be exceptionally rigorous in making sure that's what you are getting. Only some of the laptop xeon models support ECC, and it's not as simply as "higher cpu model number better", it's a fucked up matrix that intel loves to do.

I believe that there might be issues with it not being enabled properly if you buy the machine with a minimum of non-ecc memory intending to switch it out, because lenovo does something fucky if you don't get ECC from the get go. I could be misremembering that last bit, it's been a couple of years since I looked at ECC capable workstation laptops.

But yeah, when framework comes out with an ECC workstation laptop is when I'll finally consider getting a new laptop.
Berkshire's huge pile of cash is more than likely the reason for the latter-day under-performance.

In its early years, its cash pile was obviously much more modest, and it was easier to find opportunities which would fit Buffett's investment criteria while also moving the needle from an ROI standpoint.

But now that cash pile has grown substantially. It's orders of magnitude harder to find investments which move a $100 billion needle, and Buffett is unwilling to lower his standards such that he can find businesses to spend his cash on.

Hence Berkshire has little other choice but to park its un-deployed assets in relatively low-performing but liquid accounts, ready to invest if needed but otherwise not doing much for the bottom line in the meantime.

TL;DR- Berkshire may be a "victim" of its own success.
Visual Studio has the same problem for at least a decade.
If someone ever does a survey, I'd be interested to read a blog post on this :-)

In my case I'm not sure what I prefer. When switching from AZERTY to QWERTY, I'm lost because the keybindings are not the same. Especially that CTRL+Z "becomes" CTRL+W which kills the current tab, and CTRL+W "becomes" CTRL+Q which kills the app.

OTOH, I don't usually switch layouts, and like that the configuration file / the UI matches the current layout.

I guess the conf could allow setting layout-specific keybindings. It complicates things quite a bit though.
The trains sure work, a lot of other things are stuck into 90s, especially if you live here
It is not that simple, because in C you may chain a great number of prefix and postfix operators.

It is frequent to have multiple "*", "[]", "." and "->".

Now you have the simple rule of executing first the postfix operators from left to right, then the prefix operators from right to left.

If some special rules had to be invented to avoid writing the parentheses in "(*x).y", after adding several "*", "[]" and "." it would become impossible to understand the right evaluation order.

When all of "*", "[]" and "." are postfix, they are just executed in order from left to right, which is easy to understand.

While sometimes auto-dereferencing a pointer would be convenient, in C you want frequently to get the value of a link, or to do pointer arithmetic. With auto-dereferencing, some new ways of using an "address of" operator would have to be invented, which are unlikely to be more simple than the current rules.

Like I have said, the 2 languages that have introduced the concept of pointers were Euler, with explicit dereferencing, and CPL, with implicit auto-dereferencing.

Both are valid ways to design a programming language, but in both case a lot of rules must be added to cover all the use cases, which would have to be more complex in the languages with auto-dereferencing, so these languages usually solve this problem lazily, by just prohibiting some uses, e.g. by prohibiting pointer arithmetic.
> Semiconductor in general is going bust, too much supply. All semiconductors companies invested more because of Covid (and the sudden huge demand).

Semiconductors are cyclical in general, and most sources that I trust believe that the bottom is already behind us. Many of the big players have already begun guiding revenue growth again, though not as massive as Nvidia's windwall, obviously.
I'm a layman as well, but I think photons can effectively lose energy in various ways, one of them being the well-known redshift effect. And one of the main causes of redshifting is photons climbing out of a gravitational well (this is called a gravitational redshift).

However, whether that translates to a loss in momentum is a bit more fuzzy and I really can't tell whether it does or doesn't. Although I'm far from being a physicist, so hopefully someone more knowledgeable chimes in to enlighten us...

But I'm curious: what is your reasoning for asking whether photons have a mechanism to lose momentum as a consequence of them affecting the curvature of spacetime? It's not at all obvious to me the relationship between these two concepts.
> That's just careless

I think it was deliberate. For example:
https://www.abc.net.au/news/2022-11-14/elon-musk-sacks-outso...
No there’s no tip in most of Europe. There’s a service charge which can’t be retracted, it’s part of the price.
Mirror-Image Life
Its impossible for my brain to imagine anything else now
Would this make toggling between schemes easier? Suppose there is a button on the page that lets user pick light or dark. What would the js look like?
Why would you not - analytical solutions are the rare occurrences might as well approach everything with simulation...
So is this a new world record?
I imagine in that future you could create a new web browser just from the specifications, in a declarative way. The tricky part will be the optimizations but redundant code and optimizations will be included.
Are weight and non availability of sea water the main things that keep the nuclear reactors from submarines from meeting the requirements of Project Pele?
See. This doesn't make economic sense. In a monopoly, there is a single accounting source. That's not the case in a "price fixed market by multiple players". If I have a single house, it might make sense not to rent it to increase the rent price across board for all landlords. But it makes more sense to rent it at a lower price, for the individual landlord, than let it sit empty.

Unless the whole market is owned by a few big corporations instead of small landlords who are using their second home as retirement or extra income. Oh wait...
There has obviously been some bad stuff going on over at FTX, but is the counter on a website really the "most" proof that they could find?

https://www.ycombinator.com/ Is every number on that page real time accurate? Is the combined value $600bn - if it is 599bn or even 601bn then ding ding ding we have ourselves fraud.

https://en.wikipedia.org/wiki/National_Debt_Clock - Can I get any and all people behind this (and Similar Projectes) jailed for fraud?
I'd have said there was substantial unserved AI demand at less than current Nvidia prices, but hardware-via-cloud upsets that, given they can hit higher utilization.

Of everyone, you'd think Microsoft would have the most incentive (and ability) to improve tooling/stability on not-Nvidia.

> I really fail to see what people see even in Nvidia/Cuda, it won't take long until others catch up, and they'll likely move back to margins closer to the industry, which are extremely low.

Looks like analyst predictions are that Nvidia growth will start flattening in Q1 2025.

And when even Cathy Woods is selling because of over-valuation concerns, everyone should be looking for the exits.

Part of Nvidia's strategic problem is that they made too much money recently: they needed lower profits in their primary markets to disincentivize competitor investment and retain their moat.

Instead, AMD and Intel saw a cash cow. And those aren't small, ignorable competitors.
I completely forgot you could do that.
Show HN: SingleAPI – Convert the Internet into your own API
Hi! I created a universal data API that uses headless browsers and GPT to extract any data from the web in JSON format. I started this project because I needed some API to do data enrichment to get company data (headcount, investment rounds, etc.). Once I did the first version, I quickly realized that there can be many use cases for such a tool: data enrichment, web scraping, data validation, etc.

Thanks!
Fontra: Browser-Based Font Editor
His decision - as opposed to what his lawyers could have possibly suggested to him.
SEEKING WORK | Remote | Global

Location: Annecy, France, can work globally

Remote: Yes, all timezones

Willing to relocate: No, willing to travel/visit if needed

Technologies: Strong expertise (9 years) in NodeJS & Typescript, experimented with NestJS & NextJS and many other framework and Node packages, most databases (Postgres, MySQL/MariaDB, Mongo), able to do frontend work in React(Native)/Tailwind & Vue and have experience in backend/DevOps systems (Linux, Docker, Kubernetes)

Email: alexandre.sanchez [at] otterly.fr

Schedule: https://otterly.space/meet

Hi, I'm Alexandre, I'm a backend and NodeJS expert. I've been working in the past 9 years as a freelance to help companies take their project to production using my deep knowledge and experience with many tools. I helped delivering 15+ projects to millions of users for prestigious clients such as Ornikar, Juisci, NordCloud IBM, Leads.fr...

I can offer services from basic features development to auditing, refactoring, large dependency upgrades and other large scale projects on NodeJS-based applications. I also have access to a frontend developer when a client needs extra hands.

I'm available right now, highly flexible and variable rates depending on contract length and complexity (70-130$/hr)

Website: https://otterly.space

GitHub: https://github.com/alex73630

LinkedIn: https://www.linkedin.com/in/alex-otterly
I had assumed that this was the case. A child-sized MRI but with a lego fascia
Hey Andre. I've actually gotten a lot of great help talking to your co-founder Andrey on your discord channel and he helped me out a lot with making it work at our scale. Super happy with it and it's working in production with no hiccups.
Didn't see that till now, but yes, that is so much better.
I just saw that a very typical sheet used a lot in Germany is missing in your awesome offering: Millimeterpapier, i.e. a 1mm grid with slighty thicker lines every 10 mm, in a reddish hue, as can bee seen here: https://de.wikipedia.org/wiki/Millimeterpapier - but from there I noticed that on Wikipedia there is already a ton of these PDFs as samples!
Still:

> And even if we do spend the time to track down and fix a bug, there's a political and diplomatic game to convince the maintainers to incorporate your fix.

That's why forking is one of the Four Freedoms. It's written into the licenses.

Granted that you need to be dedicated to even attempt to fix complex software. However, Open Source can draw from a larger pool of potential talent, and it's more likely that someone out there will care than someone in a company. What's that saying? "If you're one in a million, there's three of you in New York."?

> And, not least, the real world is much simpler than any piece of software, which is effectively completely ad-hoc: knowing how Chrome works will not help you fix this Firefox issue, whereas if you can fix the carburettor on a Honda car, you probably can do the same on a FIAT.

Aside from the difficulty of finding a carburetor on a modern car, this is about software complexity, not Open Source/closed-source per se. Fixing problems in a badly-architectured codebase is always difficult, time-consuming, and likely to introduce more bugs. Closed source doesn't make it any better.
I would like to see how TianqiP flips the coin. This user have a ratio of 0.601 [0.582, 0.619] heads, which is a lot. This is the type of skill that can get you a couple of bucks if played strategically.
Is Canada ok?
On HN have a look at the monthly whoishiring threads and maybe add yourself there, too https://news.ycombinator.com/submitted?id=whoishiring
https://suttacentral.net/snp1.8/en/sujato?lang=en&layout=pla... Sutta central offers various translations (multiple translators, multiple languages).

Thich nhat hanh had a good introductory article I believe it’s this one https://tricycle.org/magazine/cultivating-compassion/
When the AI came for the HR people I said "based" because I was a tech bro...
I was also intrigued to see a real MRI scanner built with Legos. Also disappointed to see they only give away 600 of these. What's the total cost of this marketing campaign for Lego? $20k?
Show HN: The 4D Thinking Model (sample chapter from Think in 4D book)
An excerpt from the new book Think in 4D
I thought it was a machine to image Lego bricks. Pleasantly surprised by the press release.
Blindly following a trend will likely not end well. But even with previous hype cycles, those companies that identified good use cases, validated those use cases, and had solid execution of the projects leaped ahead. Big Data was genuinely of value to plenty of organizations, and a waste of time for others. IoT was crazy for plenty of orgs ... but also was really valuable to certain segments. Gartner's hype cycle ends with the plateau of productivity for a reason ... you just have to go through the trough of disillusionment first, which is going to come from a the great multitudes of failed and ill-conceived projects.
An equally confused BrE speaker reporting in! Can confirm it's not just AmE.
I'm confused, how does this help? If coins are biased to land same-side up, then don't I always have an advantage by guessing whatever side is up before the first throw?
As another non-QWERTY user, I usually want desktop keybindings (excluding games) to follow layout changes, because I'm remembering the function by the mnemonic. Most applications have this behavior on my existing FDO/Linux system. On the Windows machine I use sometimes, by contrast, it seems like holding Control effectively forces QWERTY, which has been an unending source of little pains. If I didn't already have the QWERTY keymap memorized and I had to figure out which keys were “actually” which to configure things, it would be a lot harder.

But then, I'm an X user still; I'd like to dip into Wayland, but a combination of fragmentation of protocols and the seeming relative “hardness” of the stack in terms of customizability have caused me to hesitate thus far. And maybe that Windows behavior also means that's what you want to mimic for a lot of other people?
This only works in theory, because it is obvious it does not work in practice at any scale. What if tomorrow Firefox does a major code refactor and your patch breaks? Would you be able to fix and rewrite it in a reasonable amount of time (i.e. hours) with no knowledge, experience and insight into Firefox's development process?

Only full-time Firefox devs can keep an updated fork with their patches, or people paid to do so. That's the point. It's such a massive effort you can do only where and when strictly necessary. There are hundreds open-source project I interact with every single day.
I had a train arrive two minutes late over the weekend in Osaka and I could see people visibly agitated and worried when looking down the platform.
Ex-Army sergeant accused of trying to hand defense secrets to China
Waiting lists (sign up pages) don't qualify for 'Show HN'. All I see is two sentences. You can submit it again when it's ready to be tested https://news.ycombinator.com/showhn.html
The Demise of My Aiwa HV-MX100 VCR
It runs at admin rights and I don’t know what it does.
Besides having the game as usual. I don’t know if it’s malicious or not.
Ok, I've been applying actively, but not often, mostly because the amount of Haskell offers is limited. I'm willing to change language, and I'm currently considering Rust. Is this a good idea or is it still too niche?
Gunfight at the HBO Corral (1989)
You believing in it doesn't make it true.
Assessing the Climate Performance Potential of Startups
This was already the case in the Firefox/Gecko project when I was participating 8 to 12 years ago (the repository goes back to late nineties). Understanding some problems or coming up with a plan for how to fix an issue or build a new feature required extensive digging into the history of the code, with heavy usage of VCS history and "blame", issue tracker and code review comments, and often requiring pinging someone who has been there longer than you and knows some additional unrecorded context.

It's a useful skill to have when developing or using open source software, as documentation is often lacking so being able to dig in and find out for yourself quickly is valuable, but having to engage all of that encoded knowledge/constraint space every time you go to edit code is a gigantic mental burden and slows down development pace. In my time there I'd estimate my ratio of time reading code to time writing code to be at least 90:10, maybe 95:5.
Not much can be said about the business acumen of Canadian (Ontario) politicians. [0]

0: https://ca.finance.yahoo.com/news/worst-deal-ever-the-407-is...

https://www.thecanadianencyclopedia.ca/en/article/petro-cana...

https://www.thecanadianencyclopedia.ca/en/article/ontario-hy...
They don't seem to have provided the instructions online, but I found some people who have attempted to recreate it.

https://rebrickable.com/mocs/MOC-103049/ayayop/mri-scanner/#...

https://rebrickable.com/mocs/MOC-120823/mampepin/mri/#detail...

I also found the sets of blocks on Ali Express as well.
If you always start with heads the method works out. The key is that the first and the second toss need to be independent so that HT and TH have the same probability. If you influence the second toss based on the first one it no longer works.
Yes! SOAP wsdl, but json