skysight-inc/HackerNews huggingface dataset:
> Finally, as an iPhone user, my location data is already at Apple. Why give it to someone else?

I see their plan is working! By the way, do you install any 3rd party apps that require location services?
That’s the cultural default. It is designed to make you the perfect economic actor: always grasping at something unattainable. The resulting void is conveniently matched with a dazzling array of products to use your hard earned money on.

You’re being played.
I was talking about administrators and other "non-medical" staff. Nurses and doctors are in short supply as the working conditions are absolutely brutal, offset only by the possibility (not a promise) of fabulous wealth later in your career for doctors, and offset by nothing in particular for nurses. And hospital bureaucracy and poorly designed EMR systems makes it worse, not better.

Let's not glamorize the American system just because the European system is struggling in its own way.
I have linked a paper published in ACM Queue in another comment of mine, which discusses this in depth.

The gist is, hardware and compilers are hiding all the complexity from C and other programming languages while trying to increase performance, IOW, emulating a PDP-11 while not being a PDP-11.

This is why C and its descendants are so long lived and performs very well on these systems despite the traditional memory models and simple system models they employ.

IOW, modern hardware and development tooling creates and environment akin to PDP-11, not unlike VMs emulate other hardware to make other OSes happy.

So, at the end of the day, processors are C VMs, anyway.
A lot of what POSIX does is standardize current use. strlcpy was used just about everywhere in Unix - it's just that on Linux devs used a jury-rigged implementation because glibc.

There's a case for strlcpy standardization even when it's not the perfect function. A standard strlcpy will allow compilers to look at all the cases where the return value isn't checked and replace the strlcpy implementation with an as-if strlcpy implementation not requiring O(n) compute for return value - otherwise, the compiler needs to peek behind the curtain and see if the local jury-rigged strlcpy implementation (which may be called by a different name like g_strlcpy) matches the 'real' strlcpy, which it very likely does, but proving it is a different matter.*

Now, if we want to create the perfect string function, there's a case to do that separately. IMHO, strscpy isn't bad if we fix the return value issue.

* I'm assuming the build system will ensure projects use the 'standard' strlcpy where available, which I think is reasonable since they mostly already do that when it's not Linux.
I think like a lot of heated discussions, you have a group of people, the workers, being taken advantage of and a group of people, their employers, who hold all the power in their relationship and just want to lord over them; studies [0, 1] prove that allowing workers to work from home will keep productivity the same. There are also benefits specifically for the worker, but why would the employer care about this?

0 - https://www.forbes.com/sites/bryanrobinson/2022/02/04/3-new-...

1 - https://hbr.org/2020/11/our-work-from-anywhere-future
My gripe is that neither platform supports dynamic routing based on ferry times.

I live on Prince Edward Island which has a bridge and a ferry connection to the mainland. Halifax is the nearest city centre with an IKEA, a well-known shibboleth of sophistication. ;)

Getting there by ferry (3 h) is slightly faster than driving (3.5 - 4 h) but only if you get the ferry times right. Otherwise, you’ll spend as much time waiting for the next crossing as you will driving.

I would love for Apple to innovate and solve this once and for all!
I think it's true. Most of my time in Sweden has been in the games industry and there are constantly new studios popping up, both big and small. In Gothenburg there are lots of small companies serving the car manufacturing market, and it's really common to find people working on their own projects and initiatives in coffee shops, co-working spaces, etc.

As for why: One, starting a limited company in Sweden is quite straightforward.

Also, my opinion is that people just feel relatively safe taking a risk on trying something new in Sweden. It's not a huge expense to keep your limited company going with no activity or just to shut it down. Also, you don't have to worry about very basic life things so much, like getting sick and not being able to afford care.

Additionally, for full-time permanent employees there are rules that let them branch out and try new things without losing their job. You can request to take time off work to study, for example, and your employer is required to make reasonable accommodation to let you do that. So you have the opportunity to try things and learn. I also read about a rule that lets employees take six months off work to actually try starting their own business. If it fails, you can return to your regular job. I read about that in this article[0] and did not cross-check to confirm, so there may be caveats I'm not aware of.

[0] https://www.cnbc.com/2019/02/20/sweden-lets-employees-take-s...
I strongly disagree. Nothing is worse than developers being forced to work in a language they are not used to - not just because it's inefficient, but because they won't write it in an idiomatic way.

If all you have are TS developers, writing a CLI in TS is not just fine, it's the right decision. Forcing Rust upon them is not going to make anyone involved more happy.
Nothingburger of an article written by the Manhattan Institute, the same conservative "think tank" better known for its other hits, such as critical race theory and pretending LGBT people exist near children = grooming.
>Do you have links to show things were "closer to 0%?" Sounds more than a touch outlandish. :(

Take the Pfizer vaccine. The clinical trial's main endpoint was ~95% efficacy in one thing and one thing only, prevention of symptomatic Covid.

Not reduction in mortality, not reduction in serious disease, not infection, and not spread. The only thing the trial tested and reported was prevention of symptomatic Covid. This is also the sole indication in the package insert as approved by the FDA.

In reality, everyone I know got vaccinated and got symptomatic Covd. I mean everyone, no exceptions. The situation is the similar in my entire country and around the world.
Can you elaborate? What is 'it's' that's already happened?
In general no, but the provided example depends on parallel memory accesses at the cache level, so cache effects can indeed come into play with instruction-level parallelism. Did you just miss this detail in the article, or are you suggesting it's wrong?
On HN? I don’t see censored comments with China mentions and this thread has been visible yet very few comments. What sort of manipulation I’ve seen on HN is threads being flagged or drop from top 30 to top 240 within an hour. Im suspect intel agencies have some ability to tilt the scales here on HN.
Youtube performance/reliability on OSX made me switch to Brave.
I'm a professional driver (high school bus, so a lot of longer-distance sports trips and stuff), and I swear by Apple Maps for up-to-date traffic info. Google Maps has given me under construction exits, backed up freeways, and just plain inefficient routes too many times for me to rely on it anymore. Sometimes I'll bring it up just because the satellite imagery is newer and I want to see they layout of a parking lot or something, but otherwise it's all Apple Maps.
I recently switched to apple maps. The biggest reason for me is that the audible directions are a lot more useful. Instead of "turn left in 200 meters" I get something like "At the next light, turn left".

That reduces the cognitive load immensely and i find i'm not trying to look at the map as much
Firefox Developer Edition is targeted towards developers, and contains the latest development tools available.

New features also land quicker, as it is built against Firefox beta.
Which just highlights that if you do something - do it 100%, don’t just do it half-hearted…!
This is only true for your Google account, right? You're not magically logged into HN already on the new machine? Chrome isn't actually syncing your cookies, it's just that logging into the browser logs you into all your Google apps too.

Firefox syncs extensions, preferences, open tabs, etc. The only thing it can't do is automatically log into Google, but having to enter one extra username/password one time per computer seems like a pretty minor reason to pick a browser, unless you're constantly logging in on new computers.
Cytoscape.js: Graph theory (network) library for visualisation and analysis
Safari has the fastest JavaScript engine by far. It has been #1 on JetStream for years by large margin, JavaScriptCore greatly outperforming both V8 and SpiderMonkey.
Facebook is such a wasteland in every way at this point. There has been no useful feature innovation or design update for years. It's slow, boring, and culturally dead.
The onboarding question is a good one, I am curious about it. I remember GitLab had a public manual for this but I am curious how well it worked.
It reminds me of the kids/no-kids bi-modality of the covid "lock-downs". All the stuff in the news was like "everyone's learning to bake!", while the reality for most people I knew was "everyone is running an office and a daycare simultaneously from their home!".
Enjoy! I personally think aspartame is crap but I also think worrying about everything can also lead to health issues.
The large trade-offs are kind of obvious to me.

There obviously is an advantage to in-person collaboration. There obviously is an advantage to building relationships with co-workers. There obviously is an advantage to letting a junior hire shadow you in person.

There obviously is an advantage of being able to confirm that someone's ass is in a seat and that there's a padlock on the door that doesn't open until the end of shift and that you can make all employees put their iPhone in a box to guarantee that it won't distract them while they work and to ban headphones.

I think the question is: is it worth letting companies have that level of control over employees?

I'm reminded of the first software job I had out of uni where I started doing push-ups and sit-ups in a spare room of the building. I got a few other software guys to join me. We'd do 100 push-ups and then get back to work, fired up. You couldn't see into the room. People just know we went there a couple times a day for 10 minutes.

Well, someone decided that they didn't like us doing that and they told us to stop even though it was no more disruptive to anyone than going to grab a coffee from the break room.

At 21 years old I remember being incredibly resentful that I didn't even have that level of control over my life just because I was someone's employee. Even though I was just trying to stay awake and get fired back up to do some work.

And I chuckle about it now when I do a full body workout in my apartment while waiting for pointless Zoom meetings to conclude.
These are medical trials. How do you preserve the patients privacy in all of this?

Or do subjects need to wave all their doctor-patient privacy rights before joining any trial?
The paper: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4437360
I know in Waze at least there is an option to enable tricky junctions, I don't think Google Maps has any such concept.
"But we have 20, the other 30 volunteers were removed by unrelated reasons" (and it is common to exclude volunteers from experiments)
Thank you for writing this out, I never worded it like this to myself but it makes so much sense.

I love the FOSS movement's use of the legal system, mixed with ease of adoption, to force big players to contribute.

FOSS, while not being a socialist utopia, is one of the few truly cooperative systems in our society, and it also goes to show you cannot trust people(corporations) to contribute out of the good of their heart, you have to force their hand through the very tools(ip law) that these people and corporations use to wield their own power.

This may stray past your original point, but whenever I hear someone complain about something being "authoritarian", I find it hard to take seriously because the profit motive almost always goes against a general common good. ie covid lockdowns, lives saved vs dollars earned, where do your priorities lie?
I didn't quite buy the connection they were making between the predatory pricing and the offloading shares onto public markets. Both are present, but I don't see the two together as a smoking gun that would make this kind of predatory pricing special.

Otherwise, the article just covers pretty well explored ground. Companies take VCs money and buy revenue, and early investors have been able to offload money losing companies on public markets. This had a lot to do with interest rates imo, there was too much free money chasing returns. It's largely going to take care of itself.
No sarcasm tag required. Exposure to oracle is a business risk. I expect any architect to think pretty hard before allowing anything owned by oracle into the stack.
ShortGPT
Google will assume all tertiary roads are equally passable. Apple’s algorithm appears to deprioritize such roads unless there’s no other possible way.
As someone who used to be in the industry, and living in one of the only US locations with a current UAS delivery program I can help clarify.

> 1. FAA regulations - delivery drones can't operate within X miles of an airport (technically they can, but it requires a much stricter degree of certification and compliance nobody wants to bother with)

Nope. This isn't really the issue at all. We have an airport near by (two if you count the hospital and the FAA does). UAS delivery isn't actually under UAS rules, it's under commercial freight delivery rules. This is how Project Wing/Google operate because the FAA still doesn't allow beyond line of sight operations for UAS.

> 2. Drones need a landing space, so people without yards (like apartment and townhouse dwellers, who make up a lot of the population in exactly the densely populated areas where you'd want to use drones to begin with) can't be served

Sorta. They don't actually land, they drop the payload while hovering. So they do need some uninstructed space to drop the package, but not much. Works well in the suburbs and rural areas but awful in the city.

> And it turns out that once you exclude "houses within X miles of an airport" and "houses without an LZ", there aren't enough customers left to make delivery drones worth it.

Again, not an airport problem.

It's really economics. It's v expensive per gram to deliver by drone. That's why it works well for light but high value things (like medicine) but sucks for stuff like food.
Lots of exaggerations here. But I guess that leads to more clicks and engagement
Firefox's GC seems to be much slower than chromium at least as of 109. Certain Vue websites are rather prolific in their garbage generation and The performance difference between chromium and firefox is easily noticeable, particularly if you leave an SPA open for a while.
Sort of tangential question, but does anyone outside of Meta still use the Flow type system for JavaScript?
Genuine question here: would it be better for a backend server or cli to be written in a language that allows for compilation to a single executable, or run through an interpreter (python, deno/node/ts-node etc)? I'm not familiar with Go or Zig in that regard.
What’s the alternative? We already have quora and Reddit for less moderated questions. Stack Overflow remain the site that, when you are looking for an actual answer to a technical question, is worth clicking on at least.
Personally, I don't really see anything wrong with explicit error values, and checking them against nil.

The point I was trying to make is that some amount of people see the benefit in removing much smaller boilerplate. And so presumably at least as many people should see the benefit of removing a larger amount of boilerplate.

I'm just talking about the benefits here. There is also a cost to expanding the language. The costs might outweigh the benefits, but it doesn't mean that the benefits don't exist.
Basically every language is a better option then TS for non frontend tasks.
There's the Cochrane Collaboration. They don't tick off every item on your list but it's fairly close to what you're asking for. It's mentioned in the article as they do a lot of meta-studies. Unfortunately they only started trying to spot fraudulent RCTs in 2021. Also in recent times some people don't like them, because they did a big review of mask studies and found there was no reliable evidence that masks worked against COVID.

Cochrane (formerly known as the Cochrane Collaboration) is a British international charitable organisation formed to organise medical research findings to facilitate evidence-based choices about health interventions involving health professionals, patients and policy makers.[4][5] It includes 53 review groups that are based at research institutions worldwide. Cochrane has approximately 30,000 volunteer experts from around the world.[6]

The group conducts systematic reviews of health-care interventions and diagnostic tests and publishes them in the Cochrane Library.[7][4]

https://en.wikipedia.org/wiki/Cochrane_(organisation)
Chrome and Safari still feel way faster in normal usage though, as they try to predict the most likely page the user will open and start pre-loading it even before the user has pressed Enter. Firefox is my daily driver, but sometimes I use Safari for some specific cases and Safari certainly is stupidly fast compared to Firefox.
Me too. I'm using FF since 3.6, and before that Camino (a derived version for the mac), and the only thing Google has done is strengthen my resolve to keep using Firefox, but I still prefer to debug on Chrome (well, Chromium). It just feels better, even though it's starting to slip and FF is improving slowly.
I don't want to upset you but, imho, the so-called "mental health crisis" is, in part, caused by therapy culture. Of course there are people who are deeply disordered and those may need medical or institutional help. But, many people believe they need "therapy" who absolutely do not. Consider the possibility that having a good friend, sibling, or spouse might have helped you equally.
All eyes are now on the companies that don't have any real offering, or couldn't be competitive in the current market without loss-leading. Which, I mean, good. If you have a company that drives real value with its product, that's a good thing -- that's what we should be striving for.

Otherwise you just want to have a big VC booze and coke party.
It's fine if you don't like JS, but it speaks to a bias or lack of experience if you think Zig is a better tool. Maybe it will be one day, but it's a flat out unfinished language with numerous bugs.

I was with you when you said command lines, but servers? JS is a fine choice for servers. I haven't seen Rust do anything on the server but slow people down, and I have found people who think they know Rust don't really

Plenty of people are productive in JS, and when working with ES6, it can even be comparable to immutable functional languages. It's on the team if they aren't reviewing code or are allowing bad habits.
Wow, 3 years, that's a long way. Congratz on making it this far and good luck on the road still ahead.

39yo here, just stopped shy of a full burn-out & after a month with a lot of confusion, crying and panic decided to hand in my notice. That helped a lot, but I'm not really well yet ~3 months in. Mainly sleep is an issue. My body seems to enjoy triggering tiny panic attacks when I'm falling asleep, which makes falling a sleep complicated >_<

I've been struggeling with sleep and anger issues for many years now, but it had come to a point where I did not want to accept being angry anymore. Anger turned into crying and despair, but that is frankly progress. I got some help, it was not great, but it helped me understand a lot about myself. In the end, this gave me the courage to quit and think about life in a different way.

Now I just have to figure out where to go from here. Stick with what I know and do it better or do something different entirely. Not a clue how to figure that one out yet.

Anyway, thank you for sharing. It's good hearing from other people that went through similar things.
Ironic that nature publishes this despite being guilty of constantly promoting it.
It just shows me how fragile and house of cards life itself is.

Sometime errors are just cute quirks like having dimples or early baldness but sometimes it is just terrible as in this case.
> This seems like a personal anecdote and not a software feature.

It might be.

> How does one even define that?

One example would be a road that is very narrow, but not one-way. Basically so narrow that only one car can drive there. Where I live, there are many such roads on the country side. They tend to be used as shortcuts so that one doesn't need to take the main roads (shorter total distance). But they are dangerous in the sense that you have to pay much more attention when driving there. Google just tends to prefer those for some reason.

> You're saying that there are special roads that Apple knows not to travel bug Google does?

No. I am saying that the directions suggested by Apple Maps tend to avoid those roads, while Google Maps oftentimes doesn't even display an alternative.

> That seems odd, since the real world doesn't really mark its roads like that.

Ever driven on a gravel road slowly to not get stones hitting your car? I am sure there is a way to index the road quality and that this is even easy based on satellite and air photo data.
I just don't get this way of thinking and can't imagine calling myself an "X developer". The human brain is more than capable of being proficient in more than one language. It's also boring only using one language every day. If all you have are TS developers, then IMHO, you don't have very good developers.
The decision of whether people will WFH or WFO
Pickled vegetables are possibly carcinogenic ? what?
Compare your companies website emissions
A demo of how you can compare different companies website carbon emissions over time and using different website performance metrics like Google Lighthouse.
The user might mean that Google decides to encourage side roads or dirt paths where Apple sticks to main thoroughfares. This could be related to the input it gained from acquiring Waze, which often took people down residential roads to avoid main road bottlenecks. https://www.streetlightdata.com/waze-traffic-effect-4-steps-...
Sounds plausible; their bikes look very similar to VanMoof, are priced in the same range, and have similar long delivery times.

My point was just that there are alternative apps for VanMoof bikes.

But maybe there is a more interesting point here. Maybe these Apple-esque ebikes designs that prize looking pretty and over repairability/interoperability have seen their moment pass?
Uftrace: Userspace Function-Graph Tracer
If you use TypeScript on the server and client, you can define object types (interfaces) just once, which makes it a lot faster to write. If you use anything else you lose out on this luxury.
But the point of RCTs is that you can get unbiased, high quality results without having to rely on "lore" spreading among medical professionals about which treatments are effective and under which circumstances.