skysight-inc/HackerNews huggingface dataset:
The DMA can't obliterate ratified intellectual property treaties between all the various nations. So yes, Apple is going to collect their commissions.

Maybe we'll get lucky and there will be additional legislation and/or litigation that attempts to determine what is a fair percentage. But don't count on something like that being finalized for 5-10 years. At least.
As an interesting experiment, take a connected bluetooth speaker and put it in a microwave oven (without turning it on, and if there is any question of it being on, unplug it).

You will find that the bluetooth connection is instantly broken by the shielding when the door is closed.

Bluetooth also has to put up with leaky microwave ovens, in addition to other users of the 2.4GHz band.
There's nothing to be caught up with. C++ is a different language with different tradeoffs than Rust. I hope it stays that way
Not really, though. The average American drives 37 miles a day [1]. Your 48 miles overnight is more than enough 9 months out of the year even in a place like Chicago. A once a week trip to a faster charger or just a top-off when you're at a store / workplace that has chargers would cover the other 3 months. For places with less extreme winters than Chicago (the vast majority of US population centers), it's a non-issue.

[1] https://www.kbb.com/car-advice/average-miles-driven-per-year...
This is an OpenStreetMap issue, that's what it gives you when you ask for driving directions across the Atlantic: https://www.openstreetmap.org/directions?engine=fossgis_osrm....

I'm not sure exactly what's going on, even if you provide a US address in the middle of the country it will only ever give you directions for the European side. If you replace Heathrow with a different continent, like Africa or Asia, it correctly says it can't find a route. My best guess is that the algorithm sees there is a water crossing, but then finds the ferry from France to England and says "ah ok all good". Maybe there is a special case to handle Europe to UK that is causing the problem? If you put in JFK to Dublin it will find two ferries, France to England and England to Ireland, but still nothing on the North American side.

Edit: No nothing to do with the ferries, I think Europe just has some special status. For example, try Brazil -> Morocco vs. Brazil -> Spain.
Bingo, came here to say this. The goal of our society should not be to make everyone as "productive" as possible, but to make everyone's lives as good as possible.
How about trains?
What were the reasons for that consolidation? Was it just simply that a small airline is not economically viable or is it a push for larger airlines?

Considering the talk around Spirit being on the verge of bankruptcy it seems like it may be a mix of the 2 and the first one being an important part of this conversation.

just saying lets fix the market while ignoring that there is a problem with the market with a potential thing to address part of it right in front of us is just passing on the problem until we have the perfect solution.

That perfect solution may not be viable or may be many years away for a variety of problems (not the least of which being just a space problem at airports).

We have a bad tendency to try to get the perfect solution to a problem which stops us from having anything.
It is unusual term in the area of protocols, but it seems understandable it tries to draw a parallel to higher order functions. So "some nonsense" might be a bit strong...
They're talking about a model where you can download the weights and run fine-tuning yourself. Even if you tune for some kind of safety, the model might still have active backdoors.
> People in the Apple ecosystem usually report Bluetooth works great

Bluetooth isn’t perfect in Apple world (multi device handoff doesn’t always work for me) but it’s substantially better than the chaos described above.

I’ve never had a situation where my AirPods started cutting out depending on how I walk (like the OP described) for example. I can walk several rooms away from my device before they start cutting out.

Having done some Bluetooth work before, the quality of everything from the stack to the hardware to firmware varies greatly from device to device. Anything Android was a nightmare a few years ago but it was getting better.
That is a loto f hand waving there.

The controllers on the switch are outright terrible, they all get the damn drift. The design of the controllers, while, small, are improperly shaped for small hands. The impossibility to tell which controller button to press due to having no letters on the left stick (the only one that fits small hands).
Then, the fact that changing controller order can put the switch in a state where only putting it to sleep allows to go back to the home and fix the order.

The thing the Switch has are extremely easy games, which is indeed good for young children. And some couch coop, which is great for brothers.

But the whole "change cartridge" is not helpful, children lose them (as they did with one of mine) and I had to withdraw access to those, since it's 50$ each. They now have to ask.

For the steam deck, set family view, parental controls and you CAN hide any games you want now.
If you connect the wireless controllers once to the steam deck (which can be connected to a tv), you are good to go, but you won't have games for them to play until they can properly read (6 or 7).

We are in a limbo where the gaming universe (not the tablet crap) is not properly developed for children yet.
lucky the accessibility options are moving things forward, but the reading requirement is really a big blocker.

I don't know why some games are tagged 3+ when the reading age for school is 6 (yes you can read earlier, but 6 is when you should be able to read)
Because the real world is infinitely more messy than a database. Do a few plumbing fixes and you will immediately understand the vast challenge of automating that type of work.

It's actually a fantastic example of probably one of the last jobs/trades to be automated.
That's probably the way to go, yeah. But that was never an option for me economically. But absolutely, if anyone reading this is a Norwegian teenager in a similar situation to mine, the above is excellent advice if you have the means.

I am however lucky in that I taught myself programming since I was 14, so by the time they kicked me out of HS, I was capable of doing it professionally. But it took me years of networking to get to the point of even getting interviews for such jobs without having a HS degree. I did eventually get to where I can find somewhat intellectually rewarding work for a few months a year, when I'm healthy enough to do so. Whenever I try to do more I always crash and burn, so now I just try to work little as possible to stay sane.
What is the best option for cross-device syncing when you're using, e.g.

- an iPhone
- Google Workspace (+ Google Drive)
- Multiple desktops/laptops
- Dropbox

Is there a single solution that doesn't cost an arm and a leg?
ICE cars have to go to a gas station every ~500 miles. For some EV owners like me, the trade off in time saved refuelling an ICE car is spent on charging on rare long journeys. I actually save time overall. But each use-case is different.
In my anecdotal experience, it's working relatively well, but some of the devices are simply subpar or buggy.

My earphones (though sometimes I catch microwave interference), speaker, keyboard and mouse (though my mouse gets choppy if system is under strain - which tells me that there's a fair bit of CPU processing, which is a reason) work reliably. They always connect and perform the desired function.

Both my cars are unreliable. One of them disconnects pretty much every time on the second connection in a short time (eg make a quick stop, phone connects for 20s then drops). The other sometimes has choppy audio, or distortion. Both sometimes don't catch my phone and I have to manually trigger connection. Sometimes they don't connect at all until I reboot the car. Given the general state of car infotainment, I suspect this is a poor implementation by the car manufacturer. (arguably not simple given the interference of alternators and such and being in a Faraday cage).
Understood re: nitro. But was inquiring about your thoughts on how one ought to pour a proper pint.

I assumed you meant the “half pour, sit, half pour, serve” but was wondering if there was perhaps another approach?
You don't have to write the I and J separately, if you have easy access to Ĳ/ĳ:

U+0132 LATIN CAPITAL LIGATURE IJ
U+0133 LATIN SMALL LIGATURE IJ

(On the EurKEY layout[1] this is as easy as AltGr + k)

[1]: https://eurkey.steffen.bruentjen.eu/
> Too many people are enrolling in CS programs these days because they want a quick ticket to a cushy tech job

Or maybe, people are enrolling in CS programs these days because they want to learn how to program. Which is a perfectly appropriate skill to teach. The fact that schools fail to teach it is their defect.
I love the way OneNote handles images - and the ability to include ink annotations. I wish there was a FOSS equivalent on Linux with a similar UI experience (Obsidian image handling is incredibly clunky), although the improved availability of various exporters from OneNote makes me less leery about committing to a proprietary database format and the risks associated with potential dataloss from a random bug or database corruption.
So far they have only been having good support on the engines targeting DirectX 12 Ultimate, as usual Khronos APIs keep getting later to the party.

IKEA most likely cares about WebGL and WebGPU, which in any case is irrelvant for Mesh Shaders as they are decades away to arrive in the browsers if past performance is any indication of Web 3D adopting native 3D features.
Z is part of my dotfiles. Everywhere I clone them, Z would be available immediately.
Looks like Seagate NAS software, see https://www.reddit.com/r/computerviruses/comments/189e0j9/co...
Bad stuff going down at the American Sociological Association
The title here is confusingly worded, makes it sound like just remote work = no excess productivity. But the article makes it clear it goes in both directions, remote work simply doesn't have an effect on productivity one way or another:

> Analyzing the relationship between GDP per hour growth and the ability to telework across industries shows that industries that are more adaptable to remote work did not experience a bigger decline or boost in productivity growth since 2020 than less adaptable industries. Thus, teleworking most likely has neither substantially held back nor boosted productivity growth.
Any study that attempts to measure "productivity" as a single number is inherently flawed.
Sure thing but you have to buy my product first! My approach was blending iOS and Android. For example I like the hamburger menu for user adoption (very Android) but I like SF symbols light forms and weight. So there is a blending of forms. Modals and context menus behave as you would expect. I didn't do any blurred backdrops. Lastly, a pwa in fullscreen mode removes the URL bar even through it runs with chrome!
What do you like about it? Compared to GPT-3.5, Claude Instant seems to be the same or worse in quality according to both human and automated benchmarks, but also more expensive. It seems undifferentiated. And I would rather use Mixtral than either of those in most cases, since Mixtral often outperforms GPT-3.5 and can be run on my own hardware.
Can you quantify the breaking point of IPFS and the number of files.
I was considering it for a project that has fewer than 200,000 entries.
Title a bit misleading. The study says it had not substantially held back not boosted productivity. It basically says “no measurable effect”.

What you’re missing is the economists’ definition of productivity which is amount of goods/services produced over the inputs used to produce them. It is unrelated concept to personal “feeling” of being productive.
Namma Yatri – open-source Uber/Lyft Alternative (In active use in India)
I am sure it had always been this way but it feels worse these days. Disgusting greed.
It's what caused me to pick it. Selling usage for commercial use is a smart move, and I want to ensure the original developers are incentivized to keep working on the product.
While there are always exceptions, the esteemed institutions in question are generally not willing to vouch for some baseline vocational knowledge in the field. In fact, that's what the entire discussion is about, with debugging being a prime example of baseline knowledge they are often not willing to vouch for. Their esteem does not stem from that sort of offer.

No doubt you keep on top of who are the exceptions, and ensure they stay that way on a continual basis, however that is going to be way more work in the end. More power to you if that's what enthrals you, but that's not work I would consider "nice". That sounds like drudgery to me...

...and most everyone else it seems. Indeed, there was those couple of years there where this notion of yours made it into the mainstream, but it disappeared as quickly as it came.
I don't have any of these issues you're describing. I use a BT mouse/KB audio on Windows all the time, and use it to send files to my phone.

The last time I had BT audio choppiness was in 2016 , and that was an issue with that specific phone's BT hardware.

If only the file transfer speed was better (100KB/sec only good enough for transferring small files), I'd be able to leave behind proprietary file sync services forever.
In your example, the interface and the experience is exactly the same, regardless of where your chair sits.

A pilot dropping bombs from an airplane vs operating a drone via screen/game pad from an air-conditioned office -- vastly different experiences.
I used an EV for years with a 120V. It also would "take days to charge", but 12 hours would net ~24%. It is surprisingly usable, especially if there is a nearby DCFC bottom charge at if you ever get a little low.

Of course, there are caveats. If it is cold and the vehicle has to be charged at the street, charge times will be much longer. But he's right that people often underestimate the usefulness of L1 charging, even though it would literally take days.

Coincidentally, in this thread we have people talking about a car that ran out at the airport and required a tow. L1 is perfect for airport parking.
If it takes 2 million to get you a “decent” house, you’re already playing the status games that will have you chasing money forever.
48 miles a day is plenty for me, and the few weeks where it might be 24 miles a day, I just grab lunch once or twice in the week at the food court that has a few DC chargers available to top off.

The 15A charger that came with my car is weatherproofed and locks into place when connected to my car outside my apartment building. The rent I pay also pays for that overnight trickle charge, so a replacement charger would still cost less than I was previously spending in fueling up my Ford Fusion each year.
The amount of jobs I have been rejected from because I know a bit of so many things as opposed to being a master of one thing...
Try it. You tried vim which was a large time investment and it paid off.

Try Obsidian too, for a week to write down your thoughts. Don't even commit to it, just use it to journal for a week to see if you like it.
The waves have trouble with solids due to the wavelength. For example, your body - too much of it can be in the way, especially when moving.
You’ve still got 3 or 4 years. It’ll probably be better then
agree! Having some FAQs can still help users understanding better the product/service.
I don't suggest to remove them, but I'd find valuable to add "AI assistance" so that the website can provide the answers to the questions users are actually interested in
> How come it's reasonable to force someone who _doesnt_ want the app store to be opened to competition to change?

Are you asking why we have antitrust laws?

> I don't want the Meta store where Meta decide what level of API access their apps get

And they shouldn't! Users should have full control over what data their apps can access, how often, with optional spoofing where it makes sense to stop apps from gating functionality behind invasive data collection. This should be an OS-level feature, not (poorly) enforced by the app store.

Apple's superficial review process isn't going to spot malicious abuses of your data unless it's plainly obvious.

> Your choice removes my only option of a curated app marketplace in favour of a marketplace that will allow for billion dollar companies to set their own rules on how I interact with their apps, rather than me delegating that to one trusted gatekeeper.

How so? You can continue using whichever marketplace you trust. Meanwhile your privacy and security should be technological, OS-level guarantees. You don't need Apple's app store to stop apps from stealing your banking information. You need a secure operating system (which iOS advertises itself to be) which employs sandboxing and that offers fine-grained permissions which users can freely grant, deny, or spoof.
I couldn't get it to work with single-spa, which is what our company's UI framework uses to compose components built by different teams.

It seems like the two approaches are at odds with each other anyway, so perhaps this won't ever be possible.
> Remote work is great because it reduces carbon emissions, reduces noise pollution, reduces traffic, increases residential rent revenues, increases work satisfaction, increases hobby engagement, improves child rearing, and generally gives people their time back.

All reasons corporations will crush it. They don't want happy workers, they want fearful ones.
Really difficult to comprehend why this is so difficult for people to understand. I recently started sharing a small office on the lake with a friend. I have about 180sf of it to myself. There are boats that cruise by, views are incredible, the environment is fun an inviting -- and I still have my privacy. It's like WFH but 5 feet from the water.

I've been a WFH advocate for 22 years, having spend 20 of those working in my own home. I still refuse to go downtown, but I don't mind going to a place like this. I still work about 70% from my house, and 30% from the office. I work from the office when it suits me.

Perhaps if they weren't trying to shove us into a singular zip code from a radius 50 miles away, distract and annoy us, force us to deal with traffic, not to mention the personal and monetary expense of it all -- I'd be willing to entertain the idea that an office is "better."
Oh it definitely works, hence the massive hit in sales. It will make any company think twice before saying or doing something stupid.
A few weeks ago I started splitting knowledge between that which is worthy enough (for me) to remember via flashcards and spaced repetition, and that which I don't need to even write down anywhere. Meaning, in practice, that I don't feel the need to have a proper note-taking system. I just need proper flashcards, which I already have in Anki.

I just started this split so maybe I'll come back to it, realizing limitations I'm not aware of yet, but at least for now I feel way better not having a proper note-taking workflow.

Compared with Zettelkasten-based systems, this might make it harder to add connections between pieces of knowledge, but I never got around to actually using a Zettelkasten so I am not entirely sure what I'm missing. On the other hand, one's brain is IMHO the best way to connect pieces of knowledge together, and recalling the vertices frequently might be enough to recall the edges of this knowledge graph as well.

I haven't seen this (lack of) "approach" mentioned before so I'm curious if I'm alone with this realization and mistaken somehow.
I can't speak to the others, but if you haven't been able to get it to work on Windows, then it's you who are doing something wrong.
My only real gripe with Bluetooth is an implementation detail that many audio sink devices (headphones, speakers etc.) consistently get wrong:

Almost all audio sink devices will connect to the last connected source upon starting up. So far, so good – often that's exactly what I want, and it saves me from having to go into the source device's BT or sound menu to select the target device manually. This is great in cars, for example (unless you share a car).

But what many devices don't allow is "kicking out an existing source device" from a new connecting source device. This means that in order to use the sink, I'll need to chase down the currently connected source in my house and manually disconnect it (since sinks usually don't have any UI affordances to disconnect the current source without shutting down the sink).

Some newer Bluetooth sinks, including Apple's AirPods, do support that behavior, and it's been an absolute game changer for me. I really wish Bose would adopt it too; their "connect to two devices simultaneously" hack usually does way more harm than good, especially when some of these devices are shared in a household.
The browser paradigm may be the most open platform we have. I can go to any website, download whatever I want and not pay tax to some central authority.

I can inspect the dom, scripts run on my device, the network. Set adblockers and script filters.

None of those freedoms are available on smartphone apps. As a dev you pay the trillion dollar mega corps, as a consumer you also pay to them.

The app paradigm could have been as open as the web, but we voted with our dollars for a walled garden with 30% tax.
Apple controls both sides of the link
Agree. I generally dislike relying on a bunch of third party plugins. Over time they don't get updated and you're left with a mess.
Smalltalk is image-based though, which means the amount of things you can break is much bigger than in traditional systems, and you need to apply a real effort to keep things consistent. Which would be especially hard for beginner students.

Take a classical C or Python programing assignment for example: it all fits on a single screen or few screens, and that's all there is (most assignments usually do not include third-party packages or persistence mechanisms like files/databases). When you run it, the state resets from scratch every time, and the run is normally deterministic. If you revert your file to previous version, program will function as before. You can show this file to someone and they'll have the full picture of what you have done.

Compare it to Smalltalk where your program is spread throughout the system inside lots of tiny functions. You might have a good code which does not work because there are objects created by previous versions. Or maybe you changed a system-provided function during debugging and accidentally broke it in the process.

("notebook" environments like Jupyter notebook have the similar problems. But at least there, you can tell a student: "please restart the kernel and reproduce the problem". Nothing so simple exists in smalltalk)
It's not just my preference. People would want a nice and easy button to install a webapp to their homescreen. People would not want alert boxes from every website they visit. The latter will happen along with the former.

I cannot disable these things when Apple has a profit incentive. I haven't been able to make the dumb Game Center thing permanently quit appearing. I guess they don't have a profit incentive, here, huh? So the result is that people who understand how to turn it off, will turn it off. Most everyone else will be trained to hit no instantly. A few people will have hundreds of webapps on their home screens like the browser bars of yore.

For the record; I completely agree that side loading should be possible with minimal barrier and it would be nice if web apps were more discoverable and integrated. But preventing websites from nagging people with a system-level iOS prompt is a feature.