MurphyA/hacker-news huggingface dataset:
by milch | 2025-05-14 15:00:22+00:00
The HM answered, it was just not what the author wanted:

> That is part of the assessment itself, see what kind of extra features you can come up if any

It seems like the author wanted to hear something more like "ok, here’s a list of things we want you to implement, and here’s mock-ups for the UI, and here’s the API spec you can follow". How I’m reading the HM’s response is - I should spend a few minutes trying out the email clients they mentioned or watching videos on them, and come up with a list of their features. Apply my own judgement to say which ones are most important and roughly estimate the time it will take to implement a PoC for the assignment. At this point you could take that to the HM and say "hey, I think I can do X, Y, Z features within the timeframe. I’d like to have W, U, V, features in the client but I think they’re less important and I won’t have time. Since this is a backend position I will focus on the API and the client will be a thin wrapper around that. Does that sound good?". They will probably say yes and maybe throw in a "when you do X feature think about users that have 100k unread emails in their inbox", and you’ll get a gold star for "dealing with ambiguity". If I was the HM I would expect some amount of back and forth like this. Since the guidelines are so broad you can focus in on the areas you are most familiar with and keep the rest super simple. As far as we know the author sent the one email on March 18 including a lot of details about what dependencies they were going to use but no product or clarifying questions after that, which the HM might have happily answered. They also both went past the deadline set by the company AND their own self-imposed later deadline from their own proposal.

At the end of the day this is a startup and so it makes sense that what they’re looking for is someone who can work independently. They won’t have a PM to come up with the spec and list of requirements for you every time, and an architect who hands you the perfect software design, and they need you to be able to apply your own judgement and look ahead so that if you are designing their backend and 6 months down the line users ask for drafts support, you don’t come back with "sorry I didn’t account for drafts in my data model because no one told me, we can’t support that without redoing the whole thing".

It sounds like this actually worked fine as a filter for both the author and the company, just that the author realized too late in the process that this was not the work environment they were looking for. A phone screen or whatever else would've just been additional time spent for both the company and the author. I also don't think it's the company's fault that the author put in a "full work week" of hours, as far as we can tell that was never the expectation.
by M95D | 2025-05-14 15:00:22+00:00
Respectfully, it doesn't matter what you expect or think. What matters is this:

- If the law allows AI to replace you. - If the hospital/company thinks [AI cost + AI-caused law suits] will be less expensive that [your salary + law suites caused by you].

I'm almost in the same situation as you are. I have 22 years left until retirement and I'm thinking I should change my career before I'm too old to do it.
by LeifCarrotson | 2025-05-14 15:00:28+00:00
She just needs a microcell/femtocell.

Talk to your provider, explain to them you get poor service at your home or place of work, and they'll send you a free Internet-in cellular-out radio AP. She doesn't need a tower-based booster if she's got fiber/cable/DSL, those only serve to amplify weak signals and she's too many miles and too many mountain ridges away from the nearest tower, she wants something with RJ-45 input, a little GPS antenna so the cell supports e911 location data, and it will broadcast LTE (or now 5g) cellular data.

I work at a shop with metal walls located in a river valley. It's a cellular data black hole. People used to climb the hill up the driveway to make and take calls, but various people called their ATT, Verizon, and T-Mobile providers and all three shipped us femtocells. Mow the users and the contractors/customers who come to visit can't even tell that their phones have switched to data over our ISP instead of a tower, it just works - including 2FA codes and MVNOs.

She may have to switch to first-party Verizon service instead of using an MVNO.
by mikestew | 2025-05-14 15:00:56+00:00
I’m sure it will be impressive when the sun comes up in 23 minutes. :-) If you have an OLED screen, it will truly pay off with its “blacker blacks” of space.

Smart-assery aside, I found going directly to https://www.sen.com/ to be a bit more informative, showing where the ISS currently is.
by zackmorris | 2025-05-14 15:01:04+00:00
I realized after responding that I forgot what I meant to add - that I shouldn't have brought neurodivergence into the conversation. I believe that proponents of the status quo are vilifying outside-the-box thinking and the innate sense of justice prevalent in people on the spectrum because they feel threatened by them. But that's a generalization that makes assumptions about people and isn't constructive, so I'm sorry for saying that.

Anyway, ya I can see how founders get pretty well ostracized by the business community. I tried to be one back when I thought that shareware mailbox money meant winning the internet lottery. Statistically, it's highly unlikely that anyone can make it on their own now. It's not just that the system is rigged, but that founders who exit often take the money and run rather than changing the systems of control that they managed to overcome. To me, rising wealth inequality and deliberate ignorance of survivor bias indicate that the situation is getting worse, not better.

You're right about the sufficiently smart compiler, I hadn't heard that term in a while. I believe that functional programming (FP) and imperative programming (IP) are at opposite ends of the spectrum, and that FP is about simple formal determinism while IP is about easy informal convenience. I also believe that IP can never be fully optimized, due to the halting problem, exponential complexity from mutability, etc. Whereas FP might be optimizable because it can be statically analyzed. Usually IP code is broken down into FP segments which can be optimized, then maybe mutable code gets approximated with impurity or monads or left as a bottleneck. I dream of writing an IP language where all variables are const and there are no pointers or references, that's performant by way of copy-on-write and other techniques where the runtime does the heavy lifting instead of humans, so that it can be converted to/from FP and fully optimized. Without that, I don't see a practical way to convert CPU code to GPU code.

So it's really 2 problems that are unlikely to be solved any time soon:

1) we're using the wrong hardware

2) we're using the wrong software

The status quo won't fix this, and the game is rigged to prevent independents from fixing this, and that's why I'm not seeing any movement on these problems after observing them for over a quarter century.

AI will likely make things worse by glossing over the real work of fixing the fundamentals. Rather than writing provably correct code in an FP language like lisp and verifying it with behavior-driven development (BDD) integration tests for example, we'll trust the IP code written by AIs and skip verifying it.

So it's been over for a long time, and getting to be even more over than it was. Defeatism is the safest bet now, which I find heartbreaking. And that's what people will hear when they read my words, even though I'm fighting for a revolution in how we write code and how fast it runs. That's why it's over.

Edit: it's never over :)
by aidenn0 | 2025-05-14 15:01:08+00:00
> A big problem is that it costs the TV, Film, and Photography industries billions of dollars (and a bajillion hours of work) to upgrade their infrastructure. For context, it took well over a decade for HDTV to reach critical mass.

This is also true for consumers. I don't own a single 4k or HDR display. I probably won't own an HDR display until my TV dies, and I probably won't own a 4k display until I replace my work screen, at which point I'll also replace one of my home screens so I can remote into it without scaling.
by devoutsalsa | 2025-05-14 15:01:16+00:00
My personal 2FA favorite is OTP + authenticator app. It behaves predictably and doesn’t have weird failure conditions.

SMS 2FA tied to your mobile number sucks if it doesn’t support Google Voice, especially when traveling internationally and your SIM card isn’t in your phone.

Email 2FA usually works, but I just find it annoying.

App-specific push notifications mostly work, but it’s hard to debug if you don’t get the notification. For example, I recently bought a new phone and all of my apps were reinstalled when I restored from a cloud backup. For some reason app notifications didn’t work until I uninstalled & reinstalled the apps. And reinstalling the apps was a bit confusing because some of the apps were not available in the app store based on my physical location in a different country at the time.
by tomatotomato37 | 2025-05-14 15:02:46+00:00
If anyone was hoping for a more technical explanation, I find these pages do a good job explaining the inner workings behind the format

https://docs.krita.org/en/general_concepts/colors/bit_depth....

https://docs.krita.org/en/general_concepts/colors/color_spac...

https://docs.krita.org/en/general_concepts/colors/scene_line...
by ben_w | 2025-05-14 15:02:52+00:00
> Rather than trying to exhort every single family to have 2.1, find people who are good at child-rearing, give them training, and give them government support to raise 8 kids.

Do you mean more like surrogacy, or more like teacher/personal tutor?

The former… I'm told is medically inadvisable over 5 births, even if humans used to have 10 in the hope of 2 surviving to adulthood. But that may be confounding variables given 5+ is unusual.

The latter is, I think, a good idea that people will object to actually paying for — "teacher" is not as highly respected a profession as it ought to be.
by Rastonbury | 2025-05-14 15:02:59+00:00
I suggest putting vibecoding into the search bar on HN or YouTube to look at the critical side of how it's perceived, I'm not a professional coder but based on hanging out here it seems somewhat looked down on by some? I'm guessing it's like how loads of people use chatgpt to draft emails but would prefer you didn't know or think it's a positive (again I'm not a professional coder, so best analogy I had)
by dheera | 2025-05-14 15:03:02+00:00
We should still be supportive of people who want to live in the mountains. I'd like to think that we as a society enable people to live how they want to live. Given that technology has allowed us to deploy broadband internet access pretty much anywhere, there is no good reason to deny them of e.g. web-based banking just because of some stupid SMS confirmation. Hardware 2FA keys are cryptographically superior AND usable by people in the mountains.
by bityard | 2025-05-14 15:03:05+00:00
The ONLY accounts I have that require SMS and offer no other 2FA are financial institutions. They already have more information on their customers than most other businesses I can think of. Heck, I WANT my bank to have my phone number so they can call me if there's ever a problem. I just want insecure SMS to stop being the only minor hurdle between a fraudster and my life savings.

Companies do SMS because their VP of security compliance demands 2FA and because it's easy and has mature existing third-party vendor support. No tinfoil hat needed for this one.
by hedora | 2025-05-14 15:03:13+00:00
> TOTP codes typically last for 30s and mulitple actions can happen within 30s

The server just needs to remember which TOTP codes have been used and to reject after the first use.

The code is no longer sensitive after it has been used, so jam it in a database that can expire tuples after a few minutes or stick it in an login audit table if you have one.
by nonethewiser | 2025-05-14 15:03:31+00:00
In some way tests are the worst thing for LLMs to write. Because you have to verify what the LLMs generate. Are you going to write tests for tests? No.

I dont think this _necessarily_ makes them bad for writing tests but you really need to be careful and examine what it gives you and even tweak it to fail in a way that verifies it's working. Conversely, you could write the tests yourself and then literally copy-paste the code-to-be-tested without any significant examination.
by Al-Khwarizmi | 2025-05-14 15:03:53+00:00
If (as acknowledged in the article) AI automates at least part of the work of radiologists (e.g. tool that "saves her 15 to 30 minutes each time she examines a kidney image"), don't you fear that the demand of radiologists will decline? Even if some are still needed, surely if a hospital needs X reports per day and now Y radiologists are sufficient to provide them rather than the current Z (Y<Z), that should be something for people considering your career to take into account?

On the other hand, how much of your confidence in not being replaced stems from AI not being able to do the work, and how much from legal/societal issues (a human needing to be legally responsible for the diagnoses)? Honestly the description in the article of what a radiologist does "Radiologists do far more than study images. They advise other doctors and surgeons, talk to patients, write reports and analyze medical records. After identifying a suspect cluster of tissue in an organ, they interpret what it might mean for an individual patient with a particular medical history, tapping years of experience" doesn't strike me as anything impossible for AI within a few years, now that models are multimodal and they can work with increasing amounts of text (e.g. medical histories).
by w0m | 2025-05-14 15:04:05+00:00
Think about it more; if the vegan and steak options were ~equivalently priced - more would choose vegan than if it wasn't more expensive. The idea isn't to make it prohibitive; insofaras don't make the most environmentally-expensive choice also the cheapest.

To compare it to traffic; everyone is miserable sitting in traffic; so giving people an excuse for a bit more WFH is a WinWin.
by HPsquared | 2025-05-14 15:04:11+00:00
Transit needs major innovation and overhaul if it's to gain any significant market share.

For instance in the UK (in 2022), a whopping 6% of commuting trips were by bus and 9% were by rail. Even less for leisure: 3% of leisure trips are by bus, 3% by rail. That's terrible market share!

Source: https://www.gov.uk/government/statistics/transport-statistic...
by cubefox | 2025-05-14 15:04:35+00:00
HDR support in Chrome (Android) looks still broken for me. For one, some of the images on the blog have a posterization effect, which is clearly wrong.

Second, the HDR effect seems to be implemented in a very crude way, which causes the whole Android UI (including the Android status bar at the top) to become brighter when HDR content is on screen. That's clearly not right. Though, of course, this might also be some issue of Android rather than Chrome, or perhaps of the Qualcomm graphics driver for my Adreno GPU, etc.
by TonyTrapp | 2025-05-14 15:04:51+00:00
> Are you sure that the locker has an Internet connection?

Let's put it like this: The old ones (with a display) definitely do, because they can send email notifications. I would be very much surprised if the new ones didn't. The main reason for requiring the app isn't connectivity to the outside world, it is that they can save money on the terminal screens, which get vandalized frequently in some areas. The internet connection is probably a fraction of the cost of replacing those touch screens every few months.
by jmyeet | 2025-05-14 15:04:58+00:00
I was living in London when congestion pricing was introduced and went into the West End the day before and the first day of and the difference was night and day. The difference along Oxford Street, Regent's Street, Green Street, etc was astounding.

And in the 20+ years the evidence seems to back up how much of a net positive it has been.

NYC congestion pricing took way too long because the New York Democratic Party sucks and, as usual, legal efforts were made to block it, much as how well-intentioned laws like CEQA (designed to protect the environment) are actually just weaponized to block development of any kind.

What's so bizarre to me is how many people have strong opinions on NYC congestion pricing who have never been and will never go to NYC. Americans love the slippery slope argument. It's like "well, if they make driving cars slightly more expensive in Lower Manhattan then next the government is going to take away my gas-guzzling truck in Idaho".

What's also surprising is how many people who live in outer Queens and Brooklyn chose to drive into Manhattan and were complaining how this changed their behavior. Um, that was the point. I honestly didn't know how many people like that there were.

What really needs to happen but probably never will is to get rid of free street parking below about 96th street or 110th.

Also, either ban or simply charge more for combustion vehicles. Go and look at how quiet Chinese cities are where the vehicles are predominantly electric now.
by hammock | 2025-05-14 15:05:34+00:00
Would be way cooler to assign 2-3 different books and request a critical analysis of competing themes. Or pick you own book, get it approved by the teacher, and analyze that. But some of that is probably too much for younger students

In my high school English we used a 2-volume “anthology” of American lit that had entire books and short stories but was mostly very long excerpts of maybe a couple hundred novels/stories/poems, and we took a comparative approach. Most of us had already read all the top 25 classics (gatsby, Harper Lee, Salinger, grapes of wrath etc) by the time we got to that class though
by nonethewiser | 2025-05-14 15:05:44+00:00
"Legacy code" is such a loaded term. There is definitely large intersection between people's working definition of "legacy code" and "code that works". At the same time this is usually NOT what people intend to include. But it fits their definition nonetheless.

Take the author's definition:

>When something is older, and someone else built it

That usually describes the most important, core part of any system that has existed for any significant amount of time. It may even be well understood by most people.
by yencabulator | 2025-05-14 15:06:30+00:00
Researchers say this is CVE-2024-45332.

INTEL-SA-01247 covers that CVE.

Microcode release 20250512 has that INTEL-SA mitigated.

https://github.com/intel/Intel-Linux-Processor-Microcode-Dat...

https://www.intel.com/content/www/us/en/security-center/advi...
by k310 | 2025-05-14 15:07:24+00:00
I write down ideas in a Moleskine or lookalike notebook. When I review ideas, I see them in context.

Digital notes have one context: the universe. So, I use Apple Notes to record stuff I need anywhere and everywhere, such as to-do lists (not a separate app). AND a 3x5 index card I can dispose of, or not, because I don't want to be constantly fumbling with the phone, and index cards fall out of pockets.

I keep a fairly detailed record of activities in a journal, currently a "Daily Agenda" by Blue Sky, available at CVS, the least esoteric of items and sources.

I save online articles as PDF's and when they don't render, as links, and given how disastrously flakey air-drop is, usually as emails. I dropped Evernote when they fired the entire U.S. staff. The reason for saving stuff as PDF's is because internet search has gone to hell with AI and promoted garbage, and is often infuriatingly bad (hint, hint, it really sucks) and whatever is saved on my computer is curated BY ME. Often times, search results are 80% or more items for sale, not the information I seek.

I don't use AI. I think of AI as cat food. Some genius thought: "Cats like beef, turkey, fish, and lamb, so why don't we mix them all together so they'll be happy all the time?" Give me a few really good ideas, or photos, or musical pieces instead of an amalgamation of everything, chosen to be most likely.

If creativity consists largely of taking good ideas from one context and trying them in another, it's the opposite of a drag net trawling the information ocean for that cat food blend. And where's the quality control? "Russia's 'Pravda' Disinformation Network is Poisoning Western AI Models." [0]

[0] https://www.enterprisesecuritytech.com/post/russia-s-pravda-...
by hedora | 2025-05-14 15:07:27+00:00
Those definitely work over wifi. iMessage strongly prefers it.

Maybe verizon is incompetent or malicious?

What happens if you’re overseas or in a cell dead spot with wifi? The latter happens to me all the time in the city.

It’s amazing how many hip “use your phone to order!” restaurants are in cell dead spots, and have set up wifi access points as a workaround.
by duxup | 2025-05-14 15:07:32+00:00
One nice thing is that when they added content from non HBO sources they still had the "HBO" option in the menu so you could get your old traditional HBO content there. Someone knew the "HBO" name/filtering that content still had value even when they changed it.

Disney meanwhile... I've got quality content and pure garbage splattered all over their dang app now. I didn't fire up Disney+ to watch the news or some sports show or some garbage "history" show...
by dfxm12 | 2025-05-14 15:07:32+00:00
I think they view government services as a bad thing for a few reasons, despite having access to good government services. These two stick out to me:

The ubiquitous conservative media bombards them with lies about the quality, quantity and cost of these services, along with who receives the benefits.

They also haven't taken a step back to consider all the things they enjoy that are provided as government services, like roads, police, education, subsidized mail delivery, unemployment, support for dairy products, etc.
by BenjiWiebe | 2025-05-14 15:07:51+00:00
I use Wi-Fi calling on a phone only for 2FA SMS. Never had a problem with it. It was RedPocket (MVNO) with T-Mobile. Annual plan of 200MB, only a few dollars a month. No T-Mobile service here* so only SMS over Wi-Fi works. Only ever used for SMS 2FA.

*The bands acquired with the Sprint merger have service, but the cheap used phone I bought was pre-Sprint-merger and lacked those bands.
by bunderbunder | 2025-05-14 15:07:58+00:00
It would be really interesting if it turns out that something like this improves the city's overall economy by encouraging people to go to neighborhood businesses instead of driving all the way across town to go to whatever place is currently trending.

I'm thinking here of when I lived in Milwaukee, WI. Milwaukee has a strong culture of driving across town to a small number of trendy neighborhoods. Which leads to hyper-concentration of commercial investment in those areas, since they're the only ones that get any traffic. Which might be fueling a vicious cycle that helps explain Milwaukee's rather extreme neighborhood-to-neighborhood prosperity disparities. It's harder for people in a neighborhood to have income if there aren't any nearby jobs. It's hard to hold down a job across town from where you live if you aren't wealthy enough to own a car.
by anon291 | 2025-05-14 15:08:32+00:00
Everything about this makes sense. I've long-called for similar efforts in America. It's painful to watch my local transit agency (Portland) expend so much money on figuring out transit routes. Endless committees, focus groups, etc, when the state has access to a smartphone-enabled population. Just release an app that lets people request routes and then self-optimize to maximize the number of people willing to take transit. This is not a hard computational problem, but instead we end up with endless committees and bureaucracy.