MurphyA/hacker-news huggingface dataset:
by southp | 2025-05-14 07:35:26+00:00
Congratulations on the launch! I'm impressed by how complete the overall product feels. I think that's the magic when one scratch their own itches: a highly-focused product that solves particular problems, and that's what I like about WorkFlawless.

Do you plan to implement any kind of integration to the existing systems? I'm asking since, just like what you've experienced, every company tend to have their existing ways of maintaining these flows. e.g. embedded Figma in an internal wiki, or even generated artifacts using Mermaid in a Google doc. While WorkFlawless is doing a great job at being the unified source of truth, integrating into existing systems effortlessly would lower the barrier significantly.

Also, I really like the idea of built-in revisioning, since that was one of the pain points of keeping flow charts up to date in many of my previous roles. One solution I had experienced was to maintain these charts as Mermaid scripts in a git repo, so there was a revision history and we could easily see what was changed. I feel it would also be a neat addition for WorkFlawless if one can diff between versions.

Here are some further feedbacks on top of mind:

1. From my previous experience working on the upper funnel conversions, a good heurstic is that every one extra step we add to the onboarding flow, ~20% of people from the previous step will drop off. By the onboarding flow, I meant from the account creation to the actual product experience. I'd highly recommend you to consider simplifying the flow so people can get to the meaty part as soon as possible. e.g. could we move all the company info fill-up to the later stage?

2. This is sort of related to the above point. Even though we've adopted the try-first-pay-later model here, commiting to a paid plan at the early stage would still be a major friction point. It doesn't have to change at all –– I'm just wondering if some other strategies that allows people to experience the value first and pay later would work better.

3. In the pricing grid, it's not clear that "paths" is an advanced feature not included in the Starter plan. I'd recommend to highlight it by including it in the Starter plan card and put a cross sign in front of it. That'd also give a nicely aligned pricing grid.

4. Also about paths. Currently, "paths" is annotated with an "upgrade" when one is on the Starter plan in the admin panel. However, clicking on it will only take them back to the admin panel without further explanation. It'd be both a better UX and a pontentially good upsell to show a modal where they could upgrade directly.

5. I encountered a glitch when editing a conditional node. By clicking at somewhere closer to the edge, the editing dialog would disappear and the whole page would be scrolled to the bottom in a flashy way. Here is a screencast: https://cloudup.com/cIrCvFqFJ6Z

Hopefully my perspective will help. Once again, thanks for sharing and congratulations :)
by int_19h | 2025-05-14 07:35:41+00:00
This is purely a UX issue, and there's no particular reason why iOS would even need to be more open to rectify it. They just need to improve the UX.

But, more broadly, the problem is that they can do it for their own apps, but for all the third party ones, it's down to app developers whether they want to put in effort to support keyboard & mouse/trackpad properly. And it's a chicken and egg thing there - relatively few users use it currently, so there's little motivation to add support, which deters more potential users.
by vidarh | 2025-05-14 07:35:49+00:00
I think the cheapest and easiest starting point would be to offer people a time guarantee if they book, and contract with cab companies to provide capacity.

E.g. a bus route near where I used to live was frequent enough that you'd usually want to rely on it, but sometimes buses would be full during rush hour. Buying extra buses and hiring more drivers to cover rush hour was prohibitively expensive, but renting cars to "mop up" when on occasion buses had to pass stops would cost a tiny fraction, and could sometimes even break even (e.g. 4 London bus tickets would covered the typical price for an Uber to the local station, where the bus usually emptied out quite well)

Reliably being picked up in a most 10 minutes vs. sometimes having to wait for 20-30 makes a big difference.
by tgsovlerkhgsel | 2025-05-14 07:36:00+00:00
As a private customer, they asked for more KYC (annoying but normal), then insisted on me providing a proof of address with components that my address (and any other address from my country that I know) does not have.

Luckily, this happened while they didn't have any money so I just found an alternative way of getting my transfer done, but I second the title: Avoid Wise!

Ironically, despite being a fintech and not known for great customer support, Revolut seems to be among the better options for international transfers, both in terms of fees and in terms of actually letting you make the transfers. (There likely will be a bit of KYC on the first transfer, but unlike with Wise, it actually worked. And from my experience, their customer support actually works and doesn't hallucinate answers!)
by kaoD | 2025-05-14 07:36:11+00:00
> At that point you might as well be writing Java or Go or whatever though.

And miss Option, Result, proper enums, powerful pattern matching, exhaustive pattern matching, affine types, traits, doctests... and the many other QoL features that I sorely miss when I drop to e.g. TS/Node.

I'm not using Rust for the borrow checker, but it's nice to have when I need it to hold my hand and not that much of an issue when I don't. I wanted to like Go but I just can't.

Dropping to no_std though... that was a traumatic experience.
by omnimus | 2025-05-14 07:36:29+00:00
I completely agree. The assigment seems to be looking for someone who will make as minimaly clever functional solution as possible. Someone who will dare to “be lazy” in interview where they want to impress.

This is not that common trait. But if your company has more prototype driven approach with quick “experiment” releases some people are just very bad fit and thats bad for everyone.

There is probably a candidate that thought for 10 minutes - what best can be done in 60min. They probably leveraged some http auth and forms, run that through tiny go backend, sent it with brief email. And they most likely looked a lot better in the process.
by neya | 2025-05-14 07:36:48+00:00
I never book AirBnB's because they refuse to address the core issues of privacy within the homes - such as owners installing hidden cameras. So many private videos are shared from AirBnB's and yet they do nothing about it - simply because they're just the glorified middlemen here and don't have actual staff who physically vet their locations. This is why hotels rule are preferred. IF I book a room in Hilton, I know full well knowing I will receive a guaranteed comfort level. An AirBnB's host's mood determins if I will enter their property or will be stranded in the middle of the road (been there, done that). And I would much rather talk to someone at a reception than type out an email hoping I get a reply.
by astrange | 2025-05-14 07:37:14+00:00
That's because TOTK is designed to run on it, with careful compromises and a lot of manual tuning.

Nintendo comes up with a working game first and then adds the story - BotW/TotK are post-apocalyptic so they don't have to show you too many people on screen at once.

The other way you can tell this is that both games have the same story even though one is a sequel! Like Ganon takes over the castle/Hyrule and then Link defeats him, but then they go into the basement and somehow Ganon is there again and does the exact same thing again? Makes no sense.
by HelloNurse | 2025-05-14 07:38:02+00:00
The suggested method of trying two time steps and comparing the accelerations does about twice as many calculations per simulation step, which don't require twice the time thanks to coherent memory access: a reasonable price to pay to ensure that every time step is small enough.

Optimistic fixed time steps are just going to work well almost always and almost everywhere, accumulating errors behind your back at every episode of close approach.
by thrashwerk | 2025-05-14 07:38:08+00:00
Welcome to paypal.

I had to create a paypal account because an online shop used it as the only method for payment, first time I could pay without registering but the second time they forced the use of an account so I registered.

I still used my card to pay, I didn't add any funds to the paypal account or did any other transactions or anything else really but after some time they froze my account for violating ToS. No actual reason, nothing. And it's next to impossible to find any support contacts, just redirects to useless FAQs everwhere.

Oh how I dream of paypal going bankrupt. The world would be a better place.
by clarionbell | 2025-05-14 07:38:23+00:00
I don't think these issues can be easily resolved. Intelligence isn't just about what you know, but also about the other side knowing what you know. What if exposing that capability to public will allow enemies to circumvent it, thus leading more lives lost? This isn't something confined to questions of military intelligence.

That being said. There was series, Person of Interest, exactly about this problem.
by throw310822 | 2025-05-14 07:39:02+00:00
> So the public transport authority stops running their own vehicles, and instead places tenders for individual routes? And anyone can bid on operating the route?

No. The public transport authority keeps doing exactly the same that it's doing now. Simply, taxi drivers can choose daily to start following a route for shared drives. Nothing else, except maybe some coordination so that the ticket price is known in advance.
by trinix912 | 2025-05-14 07:39:12+00:00
I doubt they have a license to operate in all countries where the service is accessible/used. And yes, it is way easier to get justice from a local bank, a letter from a lawyer is usually enough if it ever gets to this point in first place, whereas for PayPal&co good luck with ever getting a response. Filing a lawsuit against a foreign company and getting anything out of it is even more of a gamble.
by alterom | 2025-05-14 07:39:57+00:00
>Are those fintech companies under any financial regulatory authority?

In the US, they need to be licensed on a state level.

E.g.: they'd need to have an MTL (Money Transmittance License) in California, regulated by DFPI:

https://dfpi.ca.gov/regulated-industries/money-transmitters/

So, yes, they are.
by npinsker | 2025-05-14 07:40:10+00:00
In the cases of uptime and conversion rate, might you only implement the change after looking at the desired metrics and verifying that they've improved?

re GP comment: it's more about the tone -- one should seem confident and well-acquainted with what they choose to show -- than the actual numbers. If you told me that you improved conversion rates by 2%, or 20%, I would barely know the difference, but I would see both of those very differently than just "improved conversion rates". If you don't have numbers, I would try to be specific in some other area instead (e.g. technologies used, names of big clients). Similarly, phrases like "had creative input across the full stack" might give me pause -- what does that mean? It implies a low amount of impact; why not say something more attractive, like "contributed and assisted others across the full stack"?
by loveparade | 2025-05-14 07:40:46+00:00
> im not a victim and i don't have victim mindset. i am survivor.

Anyone who uses the kind "labels" to describe themselves probably wouldn't even be considered for a job where I work. It's a massive red flag to most HR departments, especially in tech. Not trying to be offensive, but this has been my experience. You will probably have more success not trying to describe yourself in terms of politically-loaded labels.
by bluehatbrit | 2025-05-14 07:41:40+00:00
I'd love to hear from someone who's shipped a product into production with Ash. I've been considering using it for a new project but I'm a bit weary of introducing a whole second language. With it being macro based rather than functions, I can't help but think it might be tricky to break out of for areas where its opinionated approach don't fit so well.
by filleokus | 2025-05-14 07:43:20+00:00
Every year or so I've been toying with the idea of a thin client dev environment. Smallest possible device that can run Linux (or a RDP client) and support being plugged in to a single USB-C dock cable (display, usb for keyboard/mouse and power).

Maybe this is the answer? Even though I don't need the screen, the footprint of a smartphone is smaller than almost all SBC supporting the above requirements.
by tgsovlerkhgsel | 2025-05-14 07:43:48+00:00
Asking for KYC is normal. Here, OP is reporting that they're being alternatingly told that:

- they need to provide KYC documents, except the documents they're being asked for are the same they already provided

- everything is fine and no documents are required

That's not "excessive regulation", that's incompetence and insufficient regulation.
by vsl | 2025-05-14 07:44:05+00:00
> Might be an EU thing, though.

So is Wise:

> All investment services are provided by Wise Assets Europe AS, incorporated in Estonia under registration number 16267372. Wise Assets Europe AS is authorised and regulated as an investment firm by the Estonian Financial Supervision and Resolution Authority under licence number 4.1-1/174. The registered address is Veerenni 24, 10135 Tallinn, Estonia.
by margorczynski | 2025-05-14 07:44:10+00:00
What needs consideration are the people that live near the places that are rented out for Airbnb or Booking. It destroys the social fabric by injecting a rotation of strangers into the community, sometimes those strangers are also very problematic by e.g. throwing loud parties. On top of that it drives up the prices pushing out normal people out of the better parts of the city.
by rossy | 2025-05-14 07:44:12+00:00
In my opinion, the Win32 era only ended recently (and I don't think that's a good thing!)

Back in Windows 10, you could use C and the Win32 API to make a lightweight dependency-free GUI app that looked exactly like the built-in apps like Notepad, File Explorer, Task Manager, and so on. You could even get the same ribbon component they used, which was implemented in a public DLL.

In Windows 11, all those built-in apps have been rewritten with Mica-styled widgets in XAML Islands, and if you want to build your own lightweight dependency-free C app that looks the same way, you'll find out it's not possible. For the first time ever, the Win32 common controls library implements a widget style that's completely different to what the built-in apps look like. Even if you use XAML Islands, if you just use the system XAML, you'll find your app looks like Windows 10, because the Windows 11 look-and-feel is implemented in WinUI, a DLL that you're supposed to vendor with your application.

The era of Windows shipping with a C API that you can use to build perfectly native-looking apps ended when Windows 11 came out 3 years ago, and it's a real shame.
by hashstring | 2025-05-14 07:44:16+00:00
Both exploit Spectre V2, but in different ways. My takeaway:

Training Solo: - Enter the kernel (and switch privilege level) and “self train” to mispredict branches to a disclosure gadget, leak memory.

Branch predictor race conditions: - Enter the kernel while your trained branch predictor updates are still in flight, causing the updates to be associated with the wrong privilege level. Again, use this to redirect a branch in the kernel to a disclosure gadget, leak memory.
by elAhmo | 2025-05-14 07:44:30+00:00
This same thing can be said for Google Maps and many other platforms.

I effectively stopped using Airbnb, both due to prices that are approaching or more expensive than hotels, but also because of this shift of hosts to only caring about reviews and focusing on making a steady stream of new people checking in, without really doing any effort of making someone return. As long as the review scores are fine, all is good.

The original idea of Airbnb is long gone, and I experienced more than once someone writing on Airbnb, then another person sending a message with check in instructions. It is a business - nothing wrong with that in general, but it is disguised as people renting their spare rooms, which is rarely the case now.
by casey2 | 2025-05-14 07:44:36+00:00
I feel like "AI is replacing tech workers" is a far more negative opinion and unjustifiable opinion than tech companies "overhired" and governments pushed supply of tech related jobs too much (particularly CS degrees)

I'd like to see even a shred of evidence that your previous field of expertise was automated away. IF I was cynical and negative I would say spending 2 to 5 hours a day consuming AI media has caused brainrot and skill degradation which is preventing you from being hired.

My father is in his 70s and still makes enough money driving to people's houses and companies to fix miscellaneous network and computer most of which probably could be solved by Google for the last 30 years, let alone ChatGPT. Sure the company work is more involved then I'm letting on and he handles procurement (ordering stuff from amazon), setup, referal etc. His degree? EE.

You clearly aren't interested in SE so why pigeon hole yourself to it? Talk to some people and your neighbors about your houses. Open a LAN cafe or something be creative. If AI really is replacing skilled labor then it should be a piece of cake LOL
by OneDeuxTriSeiGo | 2025-05-14 07:44:38+00:00
I'm in both group 1 and 2 (I normally alternate between the two, i.e. soap - water - soap - no wash - soap...).

Washing with soap removes oils. This is a pretty obvious effect from anyone who's ever tried to clean up oil/grease with soap (ex: dawn).

Rinsing with just hot water distributes oils from the scalp down towards the ends and it removes a little bit of oil in the process.

Rinsing with cooler water is less effective at distributing oils but also loses less oil in the process.

Not washing allows grease/oils (and skin/dander) to build up on the scalp and saturate hair near the scalp.

-----

If you are just rinsing/scrubbing with water, it does a lot relative to not washing at all but there isn't really a comparison when it comes to soap's efficacy at stripping oils/making them semi-water soluble so they can be washed away.
by elcritch | 2025-05-14 07:44:58+00:00
> ZII for local variables reminds me of the SmallTalk / Obj-C thing where you could send messages to nil and they're silently ignored. I don't really know SmallTalk, but in Obj-C, to the best of my knowledge most serious programmers think messages to nil are a bad idea and a source of bugs.

Yet, after a decade of embracing Swift that tries to eliminate that aspect of nil handling in obj-c, Apple software is buggier than it's ever been. Perhaps not crashing on every nil in large complex systems does lend itself to more stable system.
by cess11 | 2025-05-14 07:45:00+00:00
Yeah, that ought to be when you trade your supposedly immortal soul for scientific knowledge and pleasure.

"Habe nun, ach! Philosophie,

Juristerei und Medizin,

Und leider auch Theologie

Durchaus studiert, mit heißem Bemühn.

Da steh ich nun, ich armer Tor!

Und bin so klug als wie zuvor;

Heiße Magister, heiße Doktor gar

Und ziehe schon an die zehen Jahr

Herauf, herab und quer und krumm

Meine Schüler an der Nase herum—

Und sehe, daß wir nichts wissen können!

[...]

Drum hab ich mich der Magie ergeben,

Ob mir durch Geistes Kraft und Mund

Nicht manch Geheimnis würde kund;

Daß ich nicht mehr mit saurem Schweiß

Zu sagen brauche, was ich nicht weiß;

Daß ich erkenne, was die Welt

Im Innersten zusammenhält,

Schau alle Wirkenskraft und Samen,

Und tu nicht mehr in Worten kramen."
by fto_wise | 2025-05-14 07:47:02+00:00
Hey there, I work at Wise and saw this during my break. I'm really really sorry for the bad experience here. I just checked with my team internally and this has been fixed prior to this making front page.

If you are still facing an issue, can you reply to my comment - and I'll give you a call back on the number you provided our support team with. Thanks and my apologies again.
by agos | 2025-05-14 07:47:40+00:00
tsc can be configured to avoid implicit use of any ("noImplicitAny": true) and ESLint can be set up to avoid explicit use of any. Typeless JS code is also a thing of the past.

But the devil is in the details - some libraries are typed quite crappily, some have unnecessary complex types, and the code that the LLMs was trained on is probably not the best in the world
by benrutter | 2025-05-14 07:47:42+00:00
I think this is a really good take - Apple especially (but Google too) aren't gonna naturally invest time and resources into software that'll make you less likely to buy more of their hardware.

That said, market incentives can and do change pretty fast. Especially with climate change, and current tension in global supply chains, we could see a shift away from hardware caused by taxes or pirce hikes (I'm not saying we will though).

That'd be a game changer for how much companies might invest in changing what computing looks like.
by reconnecting | 2025-05-14 07:47:43+00:00
I disagree. Neo-banks like Wise choose to grow irresponsibly. Any traditional local bank will usually speak with you first before opening an account. In contrast, neo-banks open accounts quickly and then rely heavily on automated fraud prevention systems, since manual reviews are costly.

As a result, it's easy to get in, but you may later become a victim of limited resources for proper fraud handling and manual checks
by fireflash38 | 2025-05-14 07:47:46+00:00
Depending on the location you get a bunch of people basically who own a vacation home they get priority to use and rent out the rest of the time. Which is honestly rather nice for both the guests and the hosts.

That was my preferred experience too - well maintained and lived in just enough to make sense. Some places do cheap out on "perks" that seem there only to boost themselves in rankings/filters, but otherwise been a pleasant experience.
by alterom | 2025-05-14 07:48:03+00:00
>I doubt they have a license to operate in all countries where the service is accessible/used.

Really?

I doubt you have tried checking all countries' regulations. Or any, for that matter.

Because there isn't a country where money transfers aren't regulated. Go prove me wrong.

To save you some effort: in the US, you need to have a money transmitter license issued by your state, e.g. in California'

https://dfpi.ca.gov/regulated-industries/money-transmitters/

>Filing a lawsuit against a foreign company and getting anything out of it is even more of a gamble.

Are speaking from experience, or hypothetically?

In any case, filing a lawsuit and raising a complaint with the regulator is an action that can cause the foreign company in question to lose the license to operate in your state.

And unlike your local bank, they don't have direct ties to politicians.
by hogliux | 2025-05-14 07:48:29+00:00
Long-time happy Wise business customer here (since before the name change). While generally great, their KYC flow needs serious attention. Received four document request emails simultaneously, mostly identical but with different links. In one flow, after uploading invoices, I couldn't upload other requested documents. The multiple, distinct forms asking for the same info were confusing. Got verified eventually, but the process was buggy and didn't inspire confidence. If anyone from Wise is reading this, please fix your KYC!