skysight-inc/HackerNews huggingface dataset:
Here in Los Angeles we have seen dozens of them. Our reaction is consistent: It's ugly and ridiculous. To my wife the design reminds her of a roll-top garbage can of some sort.

My kids probably had the best comment: If Tesla had designed a real truck they would have sold millions.

Keep in mind this is the comment of teenagers who don't have a sense of the size and scale of markets. The point, however, should not be missed: There was an opportunity to enter a truck into the truck market, not an Ikea trash can on wheels.

Sometimes it is a good idea to listen to kids. I remember when one of Apple's original guiding principles of OS design was to make the computers usable by anyone, even young kids. A kid, in this case, does not see the utility of a truck that does not seem to fit the "form and function" of a truck, like an F150 or variants by other manufacturers.
I'm working on MedAngle, the world's first Super App for premed, medical, and dental students. We offer an all-in-one feature set called the Smart Suite with dozens of Smart features, and it has tens of thousands of questions, quizzes, clinical cases, and other educational content.

Best of all, we're hyper-personalized for the institution you study at, making us the first to do this in history. I get to lead a team of 175+ doctors and top tier medical/dental students.

https://medangle.com

I also am the first full-stack technologist who also is a medical doctor in the history of Pakistan, a country of 250+ million people, and have been featured on national TV and media platforms.
Only for the crowd, I need point out that no one's arguing there's more Dart jobs than C#.

Re: multiple frameworks, I worked at Google and would argue I know as much as anyone does exactly what happened there, so I can't agree it's weird, per se. Handwaving, I'd say that's because the situation seems more 'certain' or 'settled' to me, for good reasons, but ones not worth getting into.

There's absolutely tons of threads to unpack in your comment, I wish we were in person.

Speaking generally, based on observation you gravitated most towards discussing qualities of a job one might or might not get:

I essentially left my job at Google for no paycheck, partially because Google x Koyaanisqatsi, partially because I just couldn't imagine having to go back to write Kotlin and/or Java day to day and being criticized either way. That being said, it's deflating seeing Flutter job listings after getting into this whole industry from iOS dev. Thing with Flutter jobs is there's tons of low priced job seeking competition that are smart as hell.

That's because it is unusually effective in environments where people can't afford a Macbook only for iOS dev, and at this point in its lifecycle, it self selects for people who get experience with new frameworks
They want both implementations to compete, and then they deprecate one of them.
Perhaps it was more parody? Since becoming vegan my mind more clear and in touch with the universe. You should try it too!
i find tech hobbies fun because so may of the hard skills are transferable so i'm never starting from scratch, aka the hardest parts of a new hobby.

however, this is the trap i always fall into - i have these vague targets like "learn vue" and spend the whole weekend trying to figure out how to install node on a windows machine and run a basic test
"Law" might not be the right word - but there's no denying it's scaling with compute/data/model size. I suppose law happens after continued evidence over years.
I think issue is the screen capture tool or a framerate mismatch in transcoding. The video is 59fps, but the mouse cursor only updates every few frames. Usually it's every other frame, but sometimes it takes three frames or more to update, and sometimes it updates in two or more consecutive frames. On most of the frames where the cursor moves, the window size also changes.
Considered doing the migration via Liquibase? I dont know that it supports parallelism in the migration process but you could do most of the rest in it (pre/post migration scripts, rollbacks, test cases (within precondition changesets), etc... Not a real programming language though; its xml config files or annotated SQL scripts...
It's hard and scary to give critical feedback at first. You also don't want to damage relationships, especially when you're counting on peer feedback to eventually substantiate your own promotion.

All that said, if you put in the effort to learn and practice giving well-formed, critical feedback, I can almost guarantee the person on the receiving end will deeply appreciate it. Even if it's hard for them to hear, they'll know how it was hard for you to give, too, and most likely they will be grateful to you for it.

Next time, take that risk, and you will be glad you did.
> I sighed when I found out

Oh dearie dear, the trials and tribulations of 3rd wealthiest person in the world.

> I once wrote that The Post is a “complexifier” for me. It is, but it turns out I’m also a complexifier for The Post.

The only credible response to this would be, "Therefore, I'm going to sell The Post."
You could put Linux on it and use it as a sort of jukebox, or any multitude of other things. You could also send it to me if you aren't interested in doing any of that :)
> Maybe I should write a blog article about it...

You should!
Yes, mostly why I use it. In my case, I also follow too many people for the Following feed to show me everything, by everyone.

Also, sometimes I am in the mood for one nerdy topic, while other times I am in the mood for another.

Apologies for missing your reply for so long.
programming: tomorrow and tomorrow and tomorrow by gabrielle zevin is about game development.
This is one of those ideas that gets brought up often in the 50s-lionizing, "return to traditionalism" discourse, and one easily discredited by thinking even briefly about the way government funding influences economic activity in the US. To wit: administrators start looking for more opportunities for "business". When the hammer is, "being forcibly institutionalized," and the nails are, "whoever could conceivably pad our numbers," I would rather just not give Home Depot the building permit.
It's a cool premise for a cross country ski race. This is the sister race of the similarly named race in Norway:

https://en.wikipedia.org/wiki/American_Birkebeiner
I'm the opposite: for me extra or bigger screens are overrated. I'm definitely the minority because almost all my colleagues have a second screen. I think DHH is the only one I have seen using a 13" because of the focus. And I agree with him: one maximized window at a time, all my focus in it. No neck craning etc. And I can work from anywhere, don't have to be at my (home) desk. I organize projects by desktop (Mac OS feature) and switch through them with 3 finger swipe.
It's also easily misused. Take the regular expression validator for passwords on the California DMV website, for example. The website states "Must include at least 4 alpha characters". But the validation pattern

^(?=(.*[a-zA-Z]){4,})(?=.*[0-9!#$%]).+$

requires that these characters appear consecutively.
How to Learn Things by Yourself
FWIW, Nvidia problems on Wayland were Nvidia's problems, not Wayland's. Wayland was just a victim of Nvidia's bugs and lacking implementations.
> I never could understand why people would willingly offer their DNA to companies that even if they are not selling that data sooner or later could have that data leak and the consequences could mean being able to afford life and medical insurance or not.

I’m the odd one out on this thread but I just… don’t see why it’s a big deal? All the consequences of my dna leaking seem so extremely theoretical and unlikely that I’m willing to take the risk in exchange for a few minutes of fun reading a report about where my ancestors came from.

This is always framed like people who willingly surrender privacy must not know better or be uneducated about the harms but I think it’s fair for people to just decide they don’t evaluate the harms as very serious.

The example you gave about health insurance is implausible because it’s illegal in the US and I assume other developed countries for insurers to charge different amounts for health coverage based on pre-existing conditions. It strikes me as very, very paranoid to worry that someday my DNA might leak, and there’s something bad in it, and the law will change such that insurers can abuse it, and I for some reason won’t have a job that gives me health insurance anyway. That’s a lot of ands making the probability of that outcome very small.
>Flutter two finger scroll "bug" is gone.

Why is "bug" in scare quotes here? It was most definitely a bug.

>I wouldn't say its unlikely they carried a patch for it, I just wrote a framework patch that I apply at build time in CI and locally.

The actual fix was pretty involved. I doubt a large company like Bytedance would want to carry around extra patches at the gesture level that make the dev cycle more difficult. Having one person carry a patch on their local machine is a different story.

Anyway, the Bytedance blogpost says only 200 devs are using Flutter which would make no sense if it was used in Douyin, and LibChecker[0] returns no results for libflutter.so.

[0] https://github.com/LibChecker/LibChecker
I OCRed an unprocessed screenshot from the chapter's table of contents (1), which gave me (2). The collated table of contents (3) was error free, but as your example shows, this OCR isn't good enough to not need checking and proof-reading.

1: https://nexus.armylane.com/files/vogue-sewing-11-toc-screens...

2: https://nexus.armylane.com/files/tesseract-ocr-output.png

3: https://nexus.armylane.com/files/vogue-toc.txt
> PCB gets physically larger, and takes more power or has less performance talking to the SSD. Heat transfer is also worse.

I don't think these are real problems. The M.2 device would take up space you could have used for the PCB, but then you would have had to use that PCB space for the chips that are on the SSD.

The SSDs in current Macbooks do around 3GB/s. NVMe Gen5 does 14GB/s. The speed-of-light latency from any kind of connector is going to be totally irrelevant compared to the latency of the flash controller itself. There is no performance concern. Power is the same; when idle the link goes to sleep, when in use the connector is negligible compared to the device itself.

Heat transfer doesn't even seem related. If you want to improve heat transfer from the SSD then you put it into thermal contact with a heatsink or the chassis, which you can do regardless of whether it's M.2 or not.

> One way of true environmentally-friendly innovation could have been to find a way to attach the SSD chip so that a user could safely replace it, though, with little additional space.

The only real space requirement is the size of the connector itself, which is on the order of 50 square mm in a PCB which in a 12" laptop is some tens of thousands of square mm. <0.5% is "little additional space" to begin with.

Obviously you could design a connector which is even smaller, but the premise would have to be that that's even a real problem.
Possible futures of the Ethereum protocol, part 6: The Splurge
do you think if azure would have even _happened_ if mr. jeffrey snover was not tenacious enough ?
They do reveal their identity to the court, just not to any Joe Shmoe who stole their work, or to any rando who's looking at a Github repo.
> There is no way that every single browser is going to implement some high-level feature in a satisfactory and future-proof. It's the wrong place to do it.

There are far more websites than web browsers, and the turnover at the typical web agency is very high. There is no way that every single web dev is going to implement form validation in an accessible, secure, and his-webdev-replacement-proof way across all browsers and devices.
nice site though some of those are def heavy on the ink/toner with the black backgrounds!!! :)
I built an app back in 2012 called iFeelio, which was a micro-journaling app akin to Twitter: 1) How do I feel? (Comma-separatee values) 2) What is happening? (140 characters).

I made about 4,000 entries over 4 years, it helped me so much and helped others as well in being more emotionally aware and honestc and resolve many conflicts in our lives.

You can see the demo at https://www.iFeelio.com, it still works, tho the app is obsolete now.
True. But you can hide the default message and replace it with your own. You'll still benefit from the form validation.
I kind of think teenagers aren't into all the different boutique wines, and legal marijuana is sort of giving off the same "older people" vibe.
Thanks for the tip wasn't aware of that.

I rarely want those arrow buttons for numbers
Are you enjoying your time on HN? It's about quality not quantity.

Defining success := MAU is a very one dimensional way of thinking and it's not even the most important dimension from a user perspective.
Hmmm im still a bit distracted. Whats MSN?

How far is your idea of refinement from some def of “derivative”?
Because the client is >55 in age and isn't a fan of change. They want what they are used to. Other clients who are more open to learning definitely and have in the past gotten linux. Huge fan of using it for bringing life back to old hardware. Some clients are however very abrasive towards the idea of a different OS/Interface/Change.
I think in this case, unless they were running an RT kernel, it wouldn't have helped, since the interrupt hogging the CPU was non-preemptable. But it's good advice in general.
Step 1: Document the basics of how to use your OS.

Step 2: Don't deviate excessively from this documentation.

Step 3: See steps 1 and 2.
Ask HN: Can calculus be taught without differentiating or integrating by hand?
Maybe the focus could be on solving calculus problems with the help of a symbolic algebra system instead?
Well given it was both the update app and the web browser, not just the web browser. It's definitely built in. Unless their app updater/software updater is just safari with an overlay.
> They’ve actually done this in a few cases!

Besides the AirPort Express, were there other devices that were issued EOL updates?
I was always a boring passive investor and reading Money Stuff has made me more boring and more passive. Every day it's stories of people smarter than me getting hosed in ways I wouldn't have thought of
Both Xorg and Wayland compositors use libinput, so it's probably more to do with lack of decent configuration support in your DE or WM. You can always configure libinput manually. Sway just lets you add libinput configs inline inside your sway config.

[edit]

This is probably not relevant (assuming correct wayland libinput config), since this is not where mult-lingual input transformations live. libinput just handles the physical keyboard mapping and behaviour.

On more careful reading of the parent this sounds more like a buggy input method editor.. or maybe an issue with switching between X and wayland apps.
Right a city bus can typically accommodate 2 wheel chairs and like 50-100 other passengers
lol, same thing happened to a friend with cigarettes when they were a kid.

Slightly different though - parents offered a cigarette during the time when they would say "Bleeeeech! this is horrible!"

I think it headed off the time later when they wouldn't be able to react in front of their peers.
CAN is also a bus, that's not really a point in favor of ethernet.
Unfortunately, not talking about that.
It's a bit disappointing that articles talking about HTML use JSX/React syntax instead of actual HTML (even more so not actually saying it). Example from the article:

<input required={true} />
An indie studio created a game based on Stanislaw Lem's novel
I'm of two minds about this. On the one hand, I think there's a valid argument that traditional media is struggling to hold the attention of modern readers, and trust in news organizations is at all-time lows.

On the other hand, there has always been a solid separation between the editorial page and the newsroom of every major paper, just look at WSJ. WSJ has not endorsed a presidential candidate since 1928, but it's no secret that their editorial board is robustly conservative. The Post is clearly a left of center publication and their editorial board has opinions that they should be free to share. In a world where Musk has turned Twitter into a pay-to-play MAGA playpen, I don't think there is anything wrong with a newspaper *opinion section* providing a clear, well-articulated endorsement of a candidate based on their merits.
The blog post from Microsoft: https://blogs.microsoft.com/on-the-issues/2024/10/28/googles...
> the CPU is too old for photo or video editing as software got so much slower over the years

Unless you need to render 4K or 8K video, why won't you just use older software?
Indeed: but the kind of people that prevent individuals from having the option to die as and when they see fit tend to be.
I'd also like to meet all these mythical users that have devices from every platform and want all their apps to look the same across all platforms. 99% of people I know IRL are in one ecosystem, with the exception of some that have an iPhone/iPad + Windows PC
Now I'm wondering if they can use a similar architecture to derender paintings. It would the quite something to have a stroke perfect recreation of the Mona Lisa drawn by a modified pen plotter.
usually. It's very possible to get a shock off of significantly lower voltages in bad conditions (very sweaty skin, for example).
Yeah, if they were Western societies, this is exactly right and that's what a dictator would need to do to stop people criticising them.

But these are not Western societies. In SE Asian countries, you don't criticise your boss, even in private. Not because your boss will retaliate, but because it's incredibly rude. I worked for a while in Cambodia and it became clear that for the Khmer saying "I disagree with you, boss" was the equivalent of an American taking a dump on the boss's desk.

This behaviour is not driven by fear, but by an idea of social cohesion, social harmony, that we in the West don't have and don't understand.
It comes in a little black (glass) pot - maybe that's where the name comes from
Is (simple, so e.g. non-CJK) multilingual input a libinput thing? I thought it was a libxkbcommon thing.
Brief data transmissions being called "squirts" is common, and was more common at the time.
> BMW was the first the first with Ethernet:

BMW ENET is non-standard, DoIP is standard. :)
Pedagogy has at least two aspects. The rote component, which people usually deprecate, and the inductive/reasoned component, where you learn "how it is" not "what to do"

The thing is, the rote component is (in my personal experience) much more important than people give credit to. You need to learn some axiom applied rules to be able to use "mental muscle memory" to perform things, and then once you can operate as a bit of a black box, you can get the uplift.

Sure, in practice the "why" comes as the stories, the instances of calculating acelleration over time, or distance travelled under non-constant speed, or whatever the analogy-instance is you're using to say why being able to compute derivitives and integrals matter, but if you can't do recall on 2+2 = 5 then this is a bit of a mixed bag.

I think maths is like cookery. You need basic knife skills and a discipline about order and time and sequence. For veggie stew it's less important but for baking its everything or the cake doesn't rise. Well, maths is the same but with more egg on your face and less sugar coating.

TL;DR you need to do things by hand. Thats what learning is, sometimes. I don't personally think teaching without doing some hand examples works as well. BTW I consider myself functionally illiterate in maths, but reasonably competent in arithmetic. Calculus is the dividing line. The massive mountain range which I climb on, but never cross.
I think they give it the URL of the original article and ask it to re-write it with a specific political slant.
>But the other path IS viable. You can move to [name any big city], get an education, get a decent job, paint your nails, treat women nicely and, if you ask me, have better relationships, better sex,

I'm sorry, this is total BS. Sure, you can move to a big US city and paint your nails and not have knuckle-dragging men harassing you about it like back in the rural areas, but you're not going to get much, if any, romantic interest from the "progressive" heterosexual women there. They'll treat you like a gay man: they'll be friendly with you and that's it.
Show HN: I made a site to quick identify any plant and learn how to care for it
My friend was spending €23/month (GPT) to plant ID during her forest walks. After building her a simple solution, she loved it and encouraged me to share it with others - so here it is!

This is actually my second HN. Your feedback on my first post was eye-opening (thanks!).

I'm bootstrapping this as a student and planning to grow it beyond just plant identification. Working on adding community features and leaderboards - turning it into a cozy corner of the internet for plant parents. Think less "utility app" and more "home for plant enthusiasts".

Open for feedback from the HN community - especially from fellow plant lovers! Get 30 free credits to try it out and let me know what you think.

For those who ask - this is not just LLM wrapper.
Surely the way to increase trust is to have all important decisions made by an unaccountable billionaire!
There's likely things we missed but we'd love to find examples you might have. We try to be scientific as much as we can https://github.com/flutter/flutter/pull/122275 [coincidentally a community contribution from someone who didn't have to fork :)]

Disclaimer: used to work on some of these animations
Sufficiently “advanced”* program synthesis is indistinguishable from compiler optimization?

*(= “correct”?)

[sufficiently constrained madness is indistinguishable from ikigai?]
Agree completely. But if you're a middle manager, aren't there countless jobs available for you out in the world? Just being a middle manager is a safety net in-and-of-itself, so might as well take risks regardless of whether you have the above or not.
The "west" vs "non-west" lens is not a valid lens to use and is very reductive.

Use the regional/middle power lens instead.

Every country wants their own strategic autonomy, and is jockeying to build their specific niche.

Relations with the "West" are used as a way to further enhance their own regional autonomy or even graduate to great power status.

Ik on Reddit you guys keep trying to talk about some sort of weird global strategy of a BRICS-West split but it's just utter and complete bullshit, as every member in BRICS, SCO, and other similar organizations are trying to blunt each other due to ambitions.

A "West" versus "Non-west" lens just isn't the primary lens used by decisionmakers in non-Western countries.
What are some examples of good 'impossible to tell' UIs built with flutter on desktop or web?
Yeah, amazon has basically made brands worthless on their site.

I tried searching for a cordless handheld vacuum on amazon recently. All the 5.0 reviews are AI generated unverified purchases. And then just below that, lots of RANDOMWORD generic chinese "brands".

The reputable brands you might actually buy are hidden in the noise of it all.