MurphyA/hacker-news huggingface dataset:
by itake | 2025-05-14 14:05:47+00:00
It's game theory.

If the next guy puts in 10 hours, and you only put in 1 hour, assuming equal skill. Which project will be more polished?

If you are high skill and only work 1 hour on the project, but a newbie puts in 10 hours with ChatGPT's help, I'd be the newbie would have a pretty competitive project to the skilled 1 hour candidate.
by mschuster91 | 2025-05-14 14:05:57+00:00
> in my experience they are not that much difference between 2 design.

Depends!

If the two chips use UART or SPI for intercommunication, okay, you need two lines between the CPU and two GPIO lines for wakeup, and JTAG can be shared anyway.

But if you use stuff like shared memory, or want to do stuff like updating the display not just from the high-power chip but also from the low-power one, suddenly design becomes much more complex.
by mindcrime | 2025-05-14 14:06:08+00:00
I don't dispute any of the numbers or facts in the article, but here's the thing. This is Gen-X we're talking about. Gen-X does not give a fuck. In fact, Gen-X says "you can go fuck yourself". We've been being shit on since we were kids, and from our perspective nothing has changed. We're the last "tough as nails" generation and we will survive and make our way... until we die. And then so be it.

Eg, don't waste one second on feeling pity for us. We don't want or need anyone's pity or sympathy. We'll rub some dirt on it, drink some hose water, and keep going.
by dagw | 2025-05-14 14:06:13+00:00
I suspect the big factor is that the opportunity costs have gotten a lot higher over that past 80-100 years. For the median woman in the 1930s, her expected lifetime earnings if she didn't have kids probably wouldn't be that much higher compared to if she took 10-20 years off to raise some kids. Equally the relative quality of life a single income family could expect wasn't too different from that of a dual income family. Today a dual income, no kids, household have opportunities and possibilities simply not available to such a household in the 30s.
by abxyz | 2025-05-14 14:06:40+00:00
If you're someone who researched the company, enjoyed the interview and accepted an offer, you're probably not going to be in the same group as the people who hate Databricks. Databricks is a 10k people enterprise software company that just raised $10bn and is using their deep pockets to hoover up smaller companies. If that doesn't scare you, you'll be fine. For many of us, the thought of working with or using the product of a company like that strikes fear into our hearts because we have different values to you.

Databricks is the antithesis of Neon. Neon is driven by product, Databricks is driven by sales. Opinions of Databricks in a thread about Neon are going to be on the negative side (but not necessarily representative).
by sergioisidoro | 2025-05-14 14:06:41+00:00
Just one other thing. In Analog you also have compensating developers, which will exhaust faster in darker areas (or lighter if you think in negative), and allow for lighter areas more time to develop and show, and hence some more control of the range. Same but to less degree with stand development which uses very low dilutions of the developer, and no agitation. So dodging and burning is not the only way to achieve higher dynamic range in analog photos.

About HDR on phones, I think they are the blight of photography. No more shadows and highlights. I find they are good at capturing family moments, but not as a creative tool.
by cgio | 2025-05-14 14:06:51+00:00
That’s how we decision makers tell each other we are transforming our teams to AI first ;-). Touching up a text is literally the shallowest way to apply AI, so it figures. The schizophrenic practice of asking for AI savings and cutting based on spans of control is an indication of how even big players, that previously had team topology maturity, such as Amazon, are losing the script.
by dfxm12 | 2025-05-14 14:07:45+00:00
On a side note related to your comment, just one side benefit of urbanization would be more efficient delivery of services (including delivery services).

Thankfully, the government guarantees it will deliver letters to some remote rural places at a price private companies can't touch, but we can do better to make life easier for everyone: the mail man, the people wanting their mail, etc.
by pyrale | 2025-05-14 14:08:11+00:00
> When you choose an eccentric lifestyle

Many "eccentric" lifestyles are not chosen.

For instance not owning a smartphone or not having access to power easily is not necessarily limited to well-off tech-savv hipsters who want to make a statement, homeless people, older people in less connected areas or people in developing countries can also be in that situation.

When you make your services depend on specific access, and you give people without it no escape hatch, your service becoming successful usually means worsening access for people that have fewer means to adapt.
by karolmajta | 2025-05-14 14:08:39+00:00
It's just a short demo I recorded right after glueing this stuff together. Most people seem very unimpressed with it :) Does such tool make sense for you if you bolt some UI on top of it or run it on an RPi?

Btw, there's like 30 secs of silence at the start of video, sorry for that.
by bryanlarsen | 2025-05-14 14:08:40+00:00
Everybody seems to think that sparse suburbs with large yards are ideal for children, but it seems to me that a nearby park filled with other children is far more appealing to a child than an empty back yard.

Suburbs in the 50's used to be filled with children all about the same age, but a modern suburb is filled with a very wide spread of ages. The number of children on each block the same age as your children is likely to be very low.

OTOH, apartment buildings filled with immigrants and poorer people seem to have a much higher density of children than suburban blocks.
by jollyllama | 2025-05-14 14:08:43+00:00
You've made an interesting counterargument that I've never come across before. I'm purely speculating here, but maybe the diseases in question (rabies, nipah) are otherwise so deadly that they'd normally just kill the host, but in bats, they linger on. All that to say, that bats aren't necessarily hosting more diseases relative to other animals, but they harbor diseases at the more lethal end of the virulence to transmission tradeoff spectrum.
by Neywiny | 2025-05-14 14:08:57+00:00
Much agreement with the others that there's too much expectation. I rented a lime scooter for the first time last year. But, I messed up my VPN settings so I had no Internet. There was no way to tell the scooter I'm done. Even though it was stopped, no button to end the ride. They refunded me the extra time (which was maybe 5 of the 10 minutes) because they could see it was just stopped at a bike rack on gps. Idk what I'd do if my phone died or any other reasonably possible things when you're out and about and on a scooter.
by gruez | 2025-05-14 14:09:03+00:00
>your data is more valuable if marketers can assign your real name to your data. or aggregating all data about you, phone number helps with that.

This is mostly a red herring because most of the places that require SMS TOP already have your full name/address (eg. financial institutions, healthcare providers) or are in a position to intercept communications that they can infer that information (eg. google). If apps/sites like tiktok wants my phone number for 2fa, they can fuck off, or get a burner number.
by ModernMech | 2025-05-14 14:09:23+00:00
Macros are introduced early in Rust for a couple reasons.

1. println!() is a macro, so if you want to print anything out you need to grapple with what that ! means, and why println needs to be a macro in Rust.

2. Macros are important in Rust, they're not a small or ancillary feature. They put a lot of work into the macro system, and all Rust devs should aspire to use and understand metaprogramming. It's not a language feature reserved for the upper echelon of internal Rust devs, but a feature everyone should get used to and use.
by joshprice | 2025-05-14 14:09:51+00:00
I'm honestly really sad to hear you've had a bad time. My apologies.

Quite a few users have commented that the free support in Discord is incredibly fast and comprehensive. Zach responds unreasonably quickly and often you've run into a bug or unclear documentation that is fixed virtually instantly.

Like Zach mentioned, please help us understand where your challenges are and we'll do our best to help out. We can only improve things for everyone if we know where to focus our attention.

At the risk of being called a shill, if you need more reliable paid support then please reach out, we have a service for this which teams find really valuable. https://ash.alembic.com.au/ash-premium-support
by steveklabnik | 2025-05-14 14:10:12+00:00
I’m not aware of one, but I’m happy to answer questions.

> in-place mutability

I’m not sure what this means as.

> why encourage stack allocation

This is the same as C++, things are stack allocated by default and only put on the heap if you request it. Control is imporrant

> what problems with C++ does it solve and at what cost

The big one here is memory safety by default. You cannot have dangling pointers, iterator invalidation, and the like. The cost is that this is done via compile time checks, and you have to learn how to structure code in a way that demonstrates to the compiler that these properties are correct. That takes some time, and is the difficulty people talk about.

Rust also flips a lot of defaults that makes the language simpler. For example, in C++ terms, everything is trivially relocatable, which means Rust can move by default, and decided to eliminate move constructors. Technically Rust has no constructors at all, meaning there’s no rule of 3 or 5. The feeling of Rust code ends up being different than C++ code, as it’s sort of like “what if Modern C++ but with even more functional influence and barely any OOP.”
by whywhywhywhy | 2025-05-14 14:10:12+00:00
Dunno if it's just my screen or setup but on windows I have a Dell U4025QW and HDR on the desktop just looks strange, overly dull. Looks good in games but I have to manually turn it on and off each time on the screen.

On my Macbook Pro only activates when it needs to but honestly I've only seen one video [1] that impressed me with it, the rest was completely meh. Not sure if its because it's mostly iPhone photography you see in HDR which is overall pretty meh looking anyway.

[1] https://www.youtube.com/watch?v=UwCFY6pmaYY I understand this isn't a true HDR process but someone messing with it in post, but it's the only video I've seen that noticeably shows you colors you can't see on a screen otherwise.
Ask HN: Best Country to Move To?
by keepamovin | 2025-05-14 14:10:23+00:00
In a changing world, we don't always know what the future has in store. If you could pick anywhere in the world to move to (to live), and relocate there tomorrow - where would you go, and why?

I lived outside my birth country for 15 years and consider it overall a good experience of expanding horizons. The world changes fast tho and there are many good places, and cities (even outside of cities) coming up that provide everything you need. It depends on you tho.
by aayushshah15 | 2025-05-14 14:10:30+00:00
> one downside I've observed with some serverless in the past is that it can introduce up-front latency delays as the system spins up support to handle your spike

[cofounder of blacksmith here]

This is exactly one of the symptoms of running CI on traditional hyperscalers we're setting out to solve. The fundamental requirement for CI is that each job requires its own fresh VM (which is unlike traditional serverless workloads like lambdas). To provision an EC2 instance for a CI job:

- you're contending against general on-demand production workloads (which have a particular demand curve based on, say, the time of day). This can typically imply high variance in instance provisioning times.

- since AWS/GCP/Azure deploy capacity out as spot instances with a guaranteed pre-emption warning, you're also waiting for the pre-emption windows to expire before a VM can be handed to you!
by aurizon | 2025-05-14 14:10:43+00:00
I wonder how this would work in hard rock mining? Hard rock, AKA 'competent rock' is often encountered in mineral extraction. A deposit is often deep in the ground - so an 'open pit', AKA 'open cast' mine would need a huge pit - 500-1000 or more to be opened to reach the ore. Currently this is done by drill/blast methods to create a ramp large enough for a mine truck(battery powered) is driven to the face of the deposit where the ore is drilled and blasted into moveable fragments (AKA 'muck') which is then moved to the surface by these trucks. The ones shown here state they are small in size - what is the largest? Can it work in competent rock - granites etc? Can 4 - 36 inch small tunnels be driven within a ~~ a foot of each other and then caved to a squarish cross section that can be squared? It is an interesting idea. The Las Vegas underground rock is very fragile compared to the competent rock encountered in mineral exploration at depth = might not work well in the hard rock. These deep rocks are often well below the water table = high pressure water that is must operate within or pump out = hard if fractured?
by MentatOnMelange | 2025-05-14 14:10:52+00:00
Not the OP, and my initial reaction was very similar. I'm giving the benefit of the doubt though and assume he meant monkeys in India will drink the naturally-occuring fermentation similar to how moose/elk in Scandinavia will get drunk on overly ripe fruit.

https://enviroliteracy.org/animals/can-elk-get-drunk/

Probably could have been a better choice of example than a monkey but if you spend a lot of time in India, the "we normally see these in a zoo!" novelty probably wears off quickly and its no different than dealing with deer in north america.
by dreamcompiler | 2025-05-14 14:12:15+00:00
1. Download the Google Voice app. This phone number works for some but not all 2FA services. Not all, because some explicitly forbid GV numbers because they're afraid of fraud. GV can receive SMS messages over wifi.

2. Ask the cell phone company for a femtocell. These used to be called "AT&T Microcells" and they were cheap. I used one before cell service improved because I live in the mountains. But apparently AT&T don't make them any more and now they cost $2500.

https://www.waveform.com/products/verizon-network-extender-f...

3. Subscribe to mightytext.net so you can get SMS on your computer. I don't know if this works if your cell phone can't get signal; I use it because I find it easier to use my laptop keyboard to type SMS messages than to use my thumbs on my phone.
by Ozarkian | 2025-05-14 14:12:40+00:00
I have been living outside the United States for twelve years.

I always had problems with SMS until I got Google Fi. And that's a problem because, as the article here says, many banks insist on SMS these days. There are various services that give you a virtual number. But they always suffer from one of two problems: (1) VOIP numbers are 'blacklisted' by some banks for security reasons: they want a real cell phone number (2) I simply don't get SMSs in some cases some technical reason

Google Fi works everywhere. Even when there is no cell phone service: it will tunnel over WiFi.

Google shuts off the data on Fi after you've been outside the USA for a month. No problem, I'm happy to pay $25 a month for a 'dataless' connection that gives me SMS and voice.
by vbezhenar | 2025-05-14 14:13:08+00:00
Every second SMS authorization does not reach my phone. Just yesterday I couldn't log in to my GitHub from new computer, because my phone did not receive authentication code. I didn't have any bans because of that. I think that a lot of people experience similar problems, so it makes no sense to look for fraudsters, 99.9999% will be false negatives.
by splatter9859 | 2025-05-14 14:13:14+00:00
As someone who straddles two fields (CS and Healthcare) and has careers/degrees in both -- the grass isn't always greener on the other side.

This could be said about most jobs in the 21st century these days in any career field given. That's a culture shift and business management/organization practice change that isn't likely to happen anytime soon.
by brettanomyces | 2025-05-14 14:13:15+00:00
TOTP are okay for some things but often regulation means each code/challenge needs to be tied to a specific action. TOTP codes typically last for 30s and mulitple actions can happen within 30s, so it's not possible to use TOTP in many cases.

PUSH approval could be used instead but then you need to download an app for every service you use, which isn't very convenient.

PASSKEYS offer a solution which will work on both web and mobile and don't require you to download an app for every service. But it's a new concept that people need to learn so how fast they will be adopted is yet to be seen.
by dmix | 2025-05-14 14:14:01+00:00
> The Postal Rate Commission took 15 months to review E-COM—long enough that standard postage went up 5¢ in the interim. It barred the USPS from operating its own electronic networks, just in case the Post Office decided to deliver messages electronically and in print. And it raised the price on the service to 26¢ for the first page, plus 5¢ for a second page.

> Sending the messages wouldn’t be simple, either. Customers had to register their company with the USPS using Form 5320, pay a $50 annual fee, send a minimum of 200 messages per post office, and “prepay postage for transmitted messages received, processed, and printed for each transmission,” dictated the 1981 Federal Register.

Almost sounds like a parody
by simonebrunozzi | 2025-05-14 14:14:22+00:00
I think you need to provide more details, to elicit a good answer.

e.g. what's your priorities list? e.g.

- Climate

- Healthcare system

- Good education systems

- Tax friendly (up to 30%)

- Not too isolated (like New Zealand)

- Good culture / vibe

- a local language / culture that doesn't make me feel like an immigrant / outsider

etc.
by skhameneh | 2025-05-14 14:14:29+00:00
I’m under the impression this is caused by the use of “HDR mode”(s) and poor adaptive brightness implementations on devices. Displays such as the iPad Pro w/ OLED are phenomenal and don’t seem to implement an overactive adaptive brightness. HDR content has more depth without causing brightness distortion.

In contrast, my TV will change brightness modes to display HDR content and disables some of the brightness adjustments when displaying HDR content. It can be very uncomfortably bright in a dark room while being excessively dim in a bright room. It requires adjusting settings to a middle ground resulting in a mixed/mediocre experience overall. My wife’s laptop is the worst of all our devices, while reviews seem to praise the display, it has an overreactive adaptive brightness that cannot be disabled (along with decent G2G response but awful B2W/W2B response that causes ghosting).
by jermaustin1 | 2025-05-14 14:15:14+00:00
As a business that ships physical products through USPS because they have been WAY more reliable than UPS or FedEx, I wouldn't mind paying more for the service (well passing it on to customers), so long as it improved the service. But the non-government run parcel services can't compete (in my experience) with the USPS, even with the recent rate hikes that have been going on every few months.

Right now I have about a 1% lost/damaged package rate (averaged over 12 months - it's a tiny amount and it is insured), but come Christmas, that shoots up to around a 10% lost/damaged package rate through USPS - some of those packages do eventually resurface, and I let the customers keep them (I've already filed the insurance claim and shipped a replacement).

UPS was at 5% on average - never used them around Christmas - so no data for that - they might be better than USPS and the were close enough in cost just further away from my workshop.

FedEx (only used for 2 weeks) cost double and 30% of my packages were lost or damaged - can't average it out since there isn't enough data, but having to file claims for 1 in 3 packages after already paying 2x USPS rates wasn't going to fly.
by CyberDildonics | 2025-05-14 14:15:21+00:00
So again, what you're saying is there is a tradeoff. You just think it should be made in a different place than where the vast majority of engineers in the world choose to make it.

Show me what it is I said that makes you think that.

That's fine! It's probably because they're idiots and you're really smart, but it's obviously not because there's no tradeoff.

Where did I say any of this? I could teach anyone to make faster software in an hour or two, but myths like the ones you are perpetuating make people think it's difficult or faster software is more complicated.

You originally said that making software faster 'decreases velocity and sacrifices features' but you can't explain or backup any of that.

You agree with me, it turns out!

I think what actually happened is that you made some claims that get repeated but they aren't from your actual experience and you're trying to avoid giving real evidence or explanations so you keep trying to shift what you're saying to something else.

The truth is that if someone just learns to program with types and a few basic techniques they can get away from writing slow software forever and it doesn't come at any development speed, just a little learning up front that used to be considered the basics.

Next time you reply show me actual evidence of the slow software you need to write to save development time. I think the reality is that this is just not something you know a lot about, but instead of learning about it you want to pretend there is any truth to what you originally said. Show me any actual evidence or explanation instead of just making the same claims over and over.
by mzmzmzm | 2025-05-14 14:15:26+00:00
When is the last time any of these things have improved? Gmail and Maps are excellent but static. Is it inconceivable that competitors could match that level of service if they didn't have to compete on unfair terms, where Google's monopoly on data (I have to list my restaurant on Maps because it's dominant and I want to be found, thus Maps is more complete, etc) always gives them a comfortable edge?
by repelsteeltje | 2025-05-14 14:15:27+00:00
> To me, HDR feels like the system is ignoring my screen brightness settings.

You might be on to something there. Technically, HDR is mostly about profile signaling and therefore about interop. To support it in mpeg dash or hls media you need to make sure certain codec attributes are mentioned in the xml or m3u8 but the actual media payload stays the same.

Any bit or Bob being misconfigured or misinterpreted in the streaming pipeline will result in problems ranging from slightly suboptimal experience to nothing works.

Besides HDR, "spatial audio" formats like Dolby Atmos are notorious for interop isuues
by pixelfarmer | 2025-05-14 14:15:27+00:00
There is no system that fulfills your requirements.

It is even easy to explain why: Humans are part of all the moving pieces in such a system and they will always subvert it to their own agenda, no matter what rules you put into place. The more complex your rule set, the easier it is to break.

Look at games, can be a card game, a board game, some computer game. There is a fixed set of rules, and still humans try to cheat. We are not even talking adults here, you see this with kids already. Now with games there is either other players calling that out or you have a computer not allowing to cheat (maybe). Now imagine everyone could call someone else a cheater and stop them from doing something. This in itself is going to be misused. Humans will subvert systems.

So the only working system will be one with a non-human incorruptible game master, so to speak. Not going to happen.

With that out of the way, we certainly can ask the question: What is the next best thing to that? I have no answer to that, though.