MurphyA/hacker-news huggingface dataset:
by throwaway2037 | 2025-05-14 05:43:27+00:00
> you need some kind of feedback mechanism that allows you to improve even if you're not a good fit for a particular organization

"Need". That is a strong term. I disagree. It would be nice, but it is not a need.

This topic has been discussed ad nauseam on HN. In most companies, there is specific company policy that prohibits providing feedback to candidates. There is literally no upside for these companies to provide feedback to candidates that they reject (except Fake/Feel-Good Internet Points, only redeemable on HN forums). Really: There is no way around it, no matter how many tears are spilled about it on HN.
by petesergeant | 2025-05-14 05:44:01+00:00
There’s no shortage of malls in UAE, but also there’s fantastic infrastructure — great roads, a metro system, a country-wide rail system (open for cargo, opening for passengers soon). As for “vanity projects”, the Palm and both Burj’s are commercial projects that are also highly successful tourist draws. I can see an argument that the Abu Dhabi branches of the Louvre and the Guggenheim could be seen that way, but I think it’s fairer to see them as cultural investments.

I guess I see the unfinished projects as being the proof: The World and the 2nd Palm haven’t been finished because they (I assume) stopped making commercial sense to the developers.

I would finally note that Dubai specifically has little oil and gas wealth. Maybe 1% directly and 10% that comes as subsidy from AD which has plenty. The rest is literally just a combination of smart and commercially savvy governance combined with an essentially unlimited amount of desert to build in.
by jeroenhd | 2025-05-14 05:44:11+00:00
Your 2021 MacBook and 2020 iPhone are top of the line devices. They'll be fine.

Buy something for half that price or less, like most people would be able to, and see if you can still get the same results.

This is also why I'd recommend people with lower budgets to buy high-end second hand rather than recent mid/low tier hardware.
by dismalaf | 2025-05-14 05:45:15+00:00
In the restaurant business, the keys are value and market fit.

There is a market for quality, but it's a niche. Several niches actually.

But you need to attract that customer. And the food needs to be interesting. And the drinks need to match. Because foodies care about quality but also want a certain experience.

Average Joe Blow who dines at McDonald's doesn't give a flying fuck about quality, that's true. Market quality to him and he'll probably think it tastes worse.

If you want to make quality food, everything else needs to match. And if you want to do it profitably, your business model needs to be very focused.

It can't just be the same as a chain restaurant but 20% more expensive...
by qwerpy | 2025-05-14 05:45:40+00:00
> The initial experience had left me drained and disheartened, so I decided not to pursue a second attempt. I now deeply regret this decision and wish I had given it another chance. If anyone is in a similar situation during their college years, I strongly advise them to avoid making my mistake. Working at a FAANG company could have changed my entire life and career trajectory.

If this applies to you, this is probably the best advice anyone can give to you. I was granted an in-person interview with Microsoft as a freshman back in the early 2000s on account of my stellar GPA. They were the company to work at back then. Unfortunately, I didn't solve the brain teaser. Disheartened, I refused to try again even when they invited me to try again the next few years, and I went with an old dinosaur company instead.

I realized my mistake shortly after starting to work at the dinosaur, and clawed my way tooth and nail into a job at Microsoft. It took me 2 years, but it was the single best thing I have done for my career, and changed the course of my life for the better.
by jazzyjackson | 2025-05-14 05:45:46+00:00
DC Union station charged me I think 10usd per bag per 24hr , no smaller unit accommodated, but I decided $30 was worth it to enjoy my Amtrak layover for 3 hours and walked to the botanic garden unencumbered

Vienna Austria has a great set of lockers at their central station, I think I paid 3 or 4 euro for 12 hours for a locker. Venice too, but I did not anticipate that Venice has nowhere to lock up a bicycle, so I ended up paying 18 euro to store my "oversize luggage" for the day.

All in all I found European train stations to have better accommodations than American (makes sense because people actually use them everyday, 100+ trains a day in Berlin vs a place like Cincinnati with 2 trains a day)

Bilbao Spain I was glad to find a convenience store that was on the apps but also just accepted 5 euro to take my bags into their store room a few hours. I bet most hotel receptions would make that deal with you too.

Nador, Morocco I could not find anyone to take my luggage, the train station attendant told me to try the bus station, but the bus station attendant refused without my having a bus ticket, "even with cash?" "Even with cash"
by abdullahkhalids | 2025-05-14 05:45:50+00:00
Comment 2: I have actually had the same idea as you in a slightly different context. My country is in urgent need of creating new smaller provinces by dividing the existing ones. But there is wide disagreement on what the boundaries should be.

One method would be to decide the capitals of the new provinces, and then ask people in each district which province they would most like to join. If there is contiguous land to the winning provincial capital for every district, then the solution just pops out.
Understanding physical attacks on Android phones
by alokq | 2025-05-14 05:47:37+00:00
My 'friend' had borrowed my phone for a day and returned it the next.(I gave access)

I then used my phone as usual, After a few months, i started to realise that my friend was getting to know things i had only shared on my phone i thought it was coincidence at first but they were right every time, so i figured it was something to do with them borrowing my phone.

I then started to check out my phone, it came out completely normal They also told me that it cant be removed.

I also had a few problems with other 'friends' trying to spy on me using a bad app and flashing a bad os but I ended up figuring it out and getting rid of it by removing the app, factory reset and a flash of a clean os(somehow with the bootloader locked).

They also mentioned that it couldnt be done on iphones for some reason and had asked me for the model of the phone before. My initial thought was they may have access to my google account so i created a new google account on the phone after flashing it with a clean os but i was eventually locked out of my own account because my password was changed, even though i had used a different password and wrote it down.

I own a motorola which has android 13 which still recieves security updates, i dont use any banking apps on it. It looks perfectly normal and not replaced.

I am looking for advice for as what to do now to get the phone back to normal and understand what could have happened to it. (Solution for this other than getting a new phone)
by jasonkester | 2025-05-14 05:47:51+00:00
A quick Public Service Announcement:

Go back and read all those books you were supposed to have read in high school.

It turns out, they are actually really good. And now you're old enough and have had enough life experience to understand and relate to them.

I remember kinda liking "The Sun Also Rises" in highschool literature class. There were these people travelling around Spain and drinking a lot. I could relate. At some point in my late 20s, I came across a copy and read it again. Turns out it's an awesome book, and about more than just swilling wine.

So the thought occurred that since one of those terrible highschool literature books was good, maybe more of them would be. I grabbed The Great Gatsby. Awesome book. Whatever JD Sallinger thing they had us read. Awesome. Joseph Conrad, Jack London, Oscar Wilde. Hell yeah. And all those authors had tons of other great stuff they'd written. And there were lots of authors in the last hundred-odd years. It kinda kicked off a lifetime of seeking out the Good Stuff.

One minor downside, as long as we're doing a PSA, is that doing this will kill your ability to read Airport Bestsellers of any genre. You'll need actual good writing from here on out. Fortunately, there's lots of people still doing that so they should be able to crank out new good books faster than you can read them.
by pjmlp | 2025-05-14 05:48:40+00:00
Java should have been like Modula-3, Eiffel, Active Oberon, unfortunately it did not and has been catching up to rethink its design while preserving its ABI.

Thankfully C# has mostly catched up with those languages, as the other language I enjoy using.

After that, is the usual human factor on programming languages adoption.
by TFYS | 2025-05-14 05:48:45+00:00
Sure, but you can't ignore the negative sides like environmental destruction and wealth and power concentration. Just because we haven't yet invented a system that produces a good standard of living without these negative side effects doesn't mean it can't be done. But we aren't even trying, because the ones benefiting from this system the most, and have the most power, have no incentive to do so.
by lenkite | 2025-05-14 05:49:44+00:00
Unfortunately, yes. I still end up writing C++ instead of Rust for low-level system stuff. Since I also know Go - I usually prefer that when I need lean, middleware services. Learned Rust (somewhat) with great difficulty but still don't use it anywhere. Still haven't figured out how to design effectively using Rust and approaches suggested in that article like clone()/unwrap() stuff and refactor later just leave a bad taste in that mouth.
by jeroenhd | 2025-05-14 05:50:14+00:00
XP had gray boxes and laggy menus like you wouldn't believe. It didn't even do search in the start menu, and maybe that was for the best because even on an SSD its search functionality was dog slow.

A clean XP install in a VM for nostalgia's sake is fine, but XP as actually used by people for a while quickly ground to a halt because of all the third party software you needed.

The task bar was full of battery widgets, power management icons, tray icons for integrated drivers, and probably at least two WiFi icons, and maybe two Bluetooth ones as well. All of them used different menus that are slow in their own respect, despite being a 200KiB executable that looks like it was written in 1995.

And the random crashes, there were so many random crashes. Driver programmes for basic features crashed all the time. Keeping XP running for more than a day or two by using sleep mode was a surefire way to get an unusual OS.

Modern Windows has its issues but the olden days weren't all that great, we just tolerated more bullshit.
by kubb | 2025-05-14 05:50:32+00:00
There’s a lot of excuses but in the end America can’t live in the future because of its culture.

People will say stupid stuff like "oh it’s because we pay for their defense", or "oh it’s because we have freedom", or "but but this would never work here, because we’re really different than anyone else".

But actually? It’s because we’re used to this shit and change makes us uncomfortable. We also really only care about ourselves, not our broader community.

Have you ever wondered why we have vertical gaps in public bathroom stalls? Inertia. There’s no reason to have them, but nobody cares enough to improve it. A better design isn’t more expensive or more difficult, we just don’t want it enough to make it happen.

We’re stuck in a local maximum.
Show HN: Activity Jot – Track the last time you did something
by tdz0110 | 2025-05-14 05:51:18+00:00
Hi HN! I'm first time poster here and so excited to share with you a neat little app I've launched recently.

The app is called Activity Jot and its main purpose is to track tiny little irregular activities and events in your daily life. I'm sure many of you want to remember the last time you went grocery shopping and how much money you spent on grocery at that time; or how long you spent time on your last gaming session; or how regularly you are eating out, and at which restaurants.

If you're struggling to keep track of those activities, this app is definitely for you!

Check it out at https://www.mummymammoth.com/activity-jot App store link: https://apps.apple.com/us/app/activity-jot/id6739751831
by dusted | 2025-05-14 05:51:32+00:00
I don't delete files. They are put in directories, and at some interval, the directories are put in other directories. I've kept everything that didn't die in sudden catastrophic failures. I can access files that I got before there was even a harddrive in my computer. And I love it, like browsing an old photo album, I once in a while take a stroll through my life, but, unlike the photo, which only captures one angle of a situation, I have entire installations to look at, what was on my desktop 20 years ago, what had I downloaded, oh, that movie, yeah, I remember it now! those funny pictures a long-forgotten friend send to me over IRC DCC, the chatlogs of our cringe teenage banter..

Yes, this is hoarding, but, as opposed to the physical kind, where it goes from some neatly displayed trinkets, to inaccessible rooms and biological hazards, computer files allow us almost infinite room, and almost infinite structure.

While it is probably not healthy to entertain the idea, I believe most hoarders, given sufficient physical space (infinite, really, is sufficient cannot be determined before they're dead and no longer amassing objects), their collections, their order, would look somewhat neater (although not any less pathological).

Whereas physical objects are a burden both in weight and volume, a few hundred terabytes of data does not take up significantly more room in the physical realm.. A file server, and its backup, is really all it takes..

So I don't think they're comparible.. At least, it depends, also, how it affects you, is it a source of stress and negativity, or simply a peace of mind, or a mad obsession..

I don't delete stuff, but I don't fuss over it either, it's not a big deal, once in a while, I move everything out of sight, it's a very small effort, and, so far, 30 years later, current me is grateful for past me for leaving those little breadcrumbs to spark my memories, and so, I will continue this tradition, in honor of future me.
by throwaway2037 | 2025-05-14 05:51:45+00:00
> we need to speak honestly about that

No need. Just walk away. Remember: You are interviewing them, just as they are interviewing you. Any company worth its weight will not allow red flags to leak into the interview process, e.g., "getting the vibe that none of the engineers seem to like working here". So many times, I have reached the final round of an interview process, met the senior manager... and thought: "Barf, I don't want to work for that person. What a waste of my time."
by chii | 2025-05-14 05:52:47+00:00
> But if you're only roasting for yourself, a simple setup like mine should be fine.

i wonder how consistent it is to do it over a pan with hands...

I personally have a roasting attachment in my air-fryer, which is a rotating drum. And the air fryer has temperature setting, which can be used to correctly tune to roast your beans!

But i just buy mine from a good local roaster...their skill is worth paying for since i find my own roasting to be uneven and inconsistent.
by reverseblade2 | 2025-05-14 05:52:53+00:00
I guess i am around 150 MRR level or less perhaps. So it pays the costs and leaves me some money and I can run it forever given the condition satisfied.

I have spent countless months on the algorithm earlier. It improved from trash to something commercially reasonable gradually, it was more like getting stuck for a while then getting small break throughs.

My biggest mistake was changing my domain perhaps. Earlier it was bindrake.com Then I added 3d pack.ing and due to complexity of canonical pages google kicked me out.

Ironically recently I get contacted by a client and they said “you don’t exist on google but we found you from ChatGPT”
by keyle | 2025-05-14 05:53:01+00:00
That's nice because it's a programming game, but it doesn't send you in the deep-end. Whatever you do appears on the screen pretty much instantly, so you get that constant feedback loop, it's like a 3D voxel REPL.

Many programming games got complex real quick and frankly annoying. I like this model, it's simple, if you let it through, it's a block, return a number for a colour.
by lmm | 2025-05-14 05:53:33+00:00
> eg ChromeOS already gives you most of that, and a bit of software could get you all the way there.

I don't understand what you mean here. If you're talking about some kind of easy sync between devices software, people have been trying to make that work for decades, but they not haven't succeeded but haven't even really made any progress.

> There are mechanical limits to shrinking a keyboard, and still preserve comfort.

Maybe, but those limits are plenty big enough for a tablet - particularly with the size of phones these days, a tablet smaller than say 10" is pointless, and the keyboards on 11" laptops are fine. Now making a device that can work as both a phone and a laptop-with-keyboard will probably require some mechanical innovation, yes, but that's the sort of thing that I suspect will be figured out sooner or later, e.g. we're already seeing various types of folding phones going through the development process.
by hakfoo | 2025-05-14 05:53:45+00:00
I had always heard what killed Groupon was the bad economics.

The "loss leader" concept is Business 101, and Groupon was presented to customers as a gallery of loss leaders they can shop.

Actually delivering a good loss leader is hard. Design the offer wrong, and people don't attach properly-- they either don't load up their cart with additional, higher-margin items, or they don't return for future full-price services. I suspect Groupon didn't help-- if they provided consulting, it was probably to steer the merchants to give the store away to make Groupon look compelling regardless of bankrupting the merchant.

Over time, a lot of industries pulled away, either because they personally ran the numbers or simply saw their peers trying it and losing their shirt. The offers eventually retreated to what could survive in the cost structure: stuff like classes (near-zero marginal cost per attendee) rather than food or personal services with significant cost of goods or labour.
by aziaziazi | 2025-05-14 05:53:51+00:00
How many years? It’s habits. Ask someone who stop eating meat after ~20: they usually kept the « good » taste of meat in their memory. Doesn’t mean they want to eat meat because they have found reasons not to do so. That explains why plant based processed food find a consumer segment.

Ask lifelong vegetarians if they crave for meat, they don’t, and often are repulsed by the taste. source: multiple vegetarian I know that switch while being teenagers. We’re 1/1 on anecdotal sourcing I guess (not sarcastic)
by alex1138 | 2025-05-14 05:53:53+00:00
It's kind of interesting how some books, compared to others, become classics

Whether it's in the lifetime of the author or not (usually not) in which it's appreciated, a hypothetical reviewer of books must have had to drudge through some pretty bad ones before getting to the good

The old debate over whether music really used to be better (honestly yes if only because of less consolidation of radio stations) or whether we only remember the good ones because we've already assigned the bad ones to the trash heap
Show HN: Parra – parallel compute in JavaScript/TS made easy
by jaaamesey | 2025-05-14 05:54:20+00:00
This is a wrapper around my existing run-with-worker library that allows for parallel computations to run in plain, type-safe (if you're using TS) JavaScript functions.

Similar to run-with-worker, the niche here is for expensive computations that you just want to move to a pool of Web Workers, without the boilerplate and footguns that usually comes with that.

TL;DR: it brings parallel map/reduce functions to JS with only slightly terrible syntax.
by pedalpete | 2025-05-14 05:54:23+00:00
Well, you're getting into measuring sleep by time, which is an antiquated idea that we need to move on from. I write about this on the affectable sleep blog [1]. We shouldn't be looking at time, but the restorative function of sleep, and we need to take each individuals restorative function as independent. The average diet recommends 2400 calories (I think), but you wouldn't say that if someone got only 2000 calories a day, they'd starve.

However, on a population level, it is known that shift workers have increased incidence of diabetes, heart disease, obesity, etc. Some of that likely comes down to socio-economic factors, but we can't ignore that daytime sleep or potentially even shifting schedules, is not as restorative as consistent sleep, regardless of sleep time.

I feel I haven't answered your question, but I think this is the best I've got.
by fakedang | 2025-05-14 05:55:09+00:00
The Roads and Transport Authority of Dubai is by far the best government authority I have ever interacted with, worldwide.

Once I had an issue with bus routes for my father's employees (similar problem, high density route with fewer routes). I put a request on their dashboard from abroad and within days, their reply came back with them confirming a trio of new buses to cater to that route.

Another time, I had an idea for bus route planning (not related to above, that relied on a simple ping system for bus driver notification). I sent an email describing the idea in short to the Emirati CEO of the bus authority, and within 15 minutes, he acknowledged my email and connected me with his advisor to set up a meeting the next day. The advisor (an Indian with a US PhD in urban transport systems) discussed my idea through over a meeting.

Oh, and there are self-driving bus demos currently happening in Abu Dhabi right now.
by supertrope | 2025-05-14 05:55:16+00:00
>ease of movement

>authoritarian state

China has high speed rail. When you enter the train station security checks your national ID then screens your person and belongings. Buying a ticket requires scanning ID. Going from the station down to the platform requires scanning ID. On the train sometimes police come aboard and check everyone’s ID. When you get off the train you have to scan ID. Riding the bus or subway was one of the very few things that does not require scanning national ID or registering an account linked to national ID. However if you ride a bus into Beijing there are checkpoints requiring everyone to get off, get searched and show ID.
by Const-me | 2025-05-14 05:55:27+00:00
I don’t use C++ for most of my applications. I only use C++ to build DLLs which implement CPU-bound performance sensitive numeric stuff, and sometimes to consume C++ APIs and third-party libraries.

Most of my applications are written in C#.

C# provides memory safety guarantees very comparable to Rust, other safety guarantees are better (an example is compiler option to convert integer overflows into runtime exceptions), is a higher level language, great and feature-rich standard library, even large projects compile in a few seconds, usable async IO, good quality GUI frameworks… Replacing C# with Rust would not be a benefit.
by jjmarr | 2025-05-14 05:56:06+00:00
Reminds me of The Wire, when DeAngelo Barksdake discussing the meaning of the quote "there are no second acts in American lives".[1] It's a roomful of prisoners that only grasped that once their first act was over.

It's a whole show of people dying on the streets by 20.

[1]https://youtu.be/8DOy4hCih7w
by reverseblade2 | 2025-05-14 05:57:17+00:00
I had face to face meetings with some clients. Well to be fair 3d packing is also relatively competed area there are few popular products. Is my product better than them for some aspects yes. Hard to say what is wrong but perhaps me or the product isn’t seriously taken, yet it does add real value by solving a real problem by some means better than others.