skysight-inc/HackerNews huggingface dataset:
> Indeed, here in the states, cyclists pay for the roads that we use. For instance most local roads in cities and counties are paid for with property taxes.

Not true for a lot of states. Property tax is not used for roads. Georgia pays for roads using gas taxes and road use fees like registration (tolls contribute a very small amount). Florida is similar but they are much more toll heavy. Alabama is similar as too. All 3 states are in the top 10 roads in America[1]. I believe Georgia plans to charge higher registration fees for EVs at some point.

[1] https://www.consumeraffairs.com/automotive/us-road-condition...
Yes and saying a problem is finite is also kind of meaningless. That narrows it down to everything except infinity. I also did not say that chess is NP-hard, it was an analogy.
I think that the rating inflation debate has concluded that there isn't that much inflation. Compared to the old 2600 generation, the 2700 people now are just that much better.

An analysis here: https://en.chessbase.com/post/the-elo-ratings-inflation-or-d...

It claims that a 2500 player now is better than a 2500 player in 2000. So in that sense it's actually been a deflation.

Also https://www.playmagnus.com/en/news/post/rating-inflation-myt...
> Last year as part of my move to product management, I was removed from the pager rotation for my old team.

Product should be on oncall rotation, too, even if it is as a shadow. This is an important feedback mechanism about the choices they make.
I'm always amazed how people can be so receptive to this argument. I personally find it incredibly insulting that Nanny Apple tells me I don't know what's good for me; that they know what's good for me and it also happens to be incredibly lucrative for them and absolutely devastating for all would-be competition. Don't let them treat you like a child.

Speaking of children, I think you A) massively overestimate the security that Apple's current review process provides (it's really just an automated virus scanner, and not a very good one at that; nobody actually reviews the apps by hand) and B) assume for some reason that the EU would cavalierly conflate the rights of children with the rights of adults. There are tons of regulations that treat the two groups quite differently, and allowing parents to control the freedoms of their own children would not be incompatible with this regulation.
Highly likely I'm misremembering, but a decade (at least) or so, there was an iTunes promo where Itunes literally pushed a free U2 album to everyone who had an iTunes account for free.

I specifically remember the internet hate that received at the time haha.

Here's a link: https://appleinsider.com/articles/18/09/09/the-free-u2-album...
You could achieve basically the same result by reading the odometer and giving discounts or premiums based on the make/model of the car. No need to measure/tier electricity usage.
> Use an unsupported browser full of RCE vulns

While I sympathise with your overall sentiment, I have no reason to believe Firefox or Chrome would have any more RCE vulns than Safari does, and their respective engines not being deeply integrated with the OS potentially means one less vector for a hypothetical RCE to escalate privileges.
> It needed an HP account to be able to scan.

You can use Windows apps to do the scanning without creating an HP account.
Imagine how crushing it would be to, after decades of effort, learn that it was all for nothing.
For the road wear — tax the tires proportional to the tire weight. But that most likely would mean few-fold increase in the tire cost and may impair road safety. Easier to add an annual fee proportional to the square of fully loaded vehicle mass. Would be about £1k/yr on average. Less for smaller cars, more for larger ones.
You're right, and you're an optimist! But people lose things not just from a loss of will to maintain them, but rather also from events outside their control. The means to read digital media survive, but could events lead to the loss/corruption of the digital media itself. And the effort to maintain digital archives is sometimes large, especially when tech changes rapidly. Convenience trumps almost everything else! And I'm not talking about my kids. At some point, I'll be too old to deal with the digital archives on my own, but a box of pictures will be within reach.
I usually do data sources to get access to the attribute I might need and output arns or unique ids (that will allow people to use the data source reliably) but not guess every output they might need.

I think outputs are fine and are only a smell if you have many "peer" stacks that rely on each-others outputs. For stacks that have dramatically different cadences (IE - your vpc stack vs app stack) I don't see any issue with outputting something like VPC arn. We use a naming scheme to locate "peer" references that might be smells and try to resolve them.

As part of our DR plan, we regularly run all tf stacks from nothing to ensure they stand up without issue and that the instructions for stack order are actionable. This helped us sort out early cyclic cross-references and develop a tree/DAG style multi-stack approach. When workspaces start to settle down, we typically adopt an init-style naming system for the workspace, eg: 000-prod-vpc or 010-dev-my-web-app which allows us to ensure that we recognize which workspaces occur before and after a workspace. These names are kinda hard to predict while you're writing them, so we defer that process until it's stable since changing names is more process than it's worth. Typically we advise: xyz numbers where z increments if it's a peer but after y, y increments when it depends on a parent, x increments when there are human involved tasks. Most of our workspaces are named with the prefixes 000, 010, 011 or 020 with very rare exceptions being 012 or 021, 030 etc. This helps us identify bottlenecks or late-recovery items in our stacks as well as dependent stacks.

We're talking about deprecating this naming system with the pulumi automation api to manage deploy order when we move to pulumi, but I think the way we have it forward loads a lot of operational helpers and I'm not sure if the team will push back on pulumi or not.
I say that because there's a meme that nobody writes regex and that everyone copy-paste it from stackoverflow.
Berlin had an on demand ride sharing shuttle service, called BerlKönig, that has been run by Berlin's public transport provider BVG. Unfortunately it was recently discontinued, but apparently the BVG is planning a new on demand service.

BerlKönig was automatically following routes that would optimize for a higher load factor.

For me it was the best option for certain scenarios.
We have this in Jerusalem.
At busy times the van takes up to around 6 people and at quiet times you're by yourself.
At busy times your ride can take up to triple what it would have taken otherwise, because it makes stops for other people. Like 45 mins instead of 15, which makes it pretty unpredictable.
You also often have to wait a while for it.
They're called TikTak here.
It's mainly useful for getting a direct ride where you'd otherwise have to take more than one bus.
More context:

https://www.focusmate.com/
And Nakamura, who is joint 9th on that list although it displays as #11. (he's outright 8th on the 2700chess live list, which I used originally but is less authoritative).
Does the idea of dark matter violate Occam’s razor? Discus.
The current system might cause the entire economy to spend more on transportation overall. A 2 times as heavy truck might be able to transport 3 times as much as a "baseline" truck (these numbers are off, but it usually scales sublinearly), but it causes 16 times the wear of one trip. That means that switching to that heavier truck model causes 5.333 times of the wear on your country's roads. Now if you let everyone pay a mostly flat tax, it means that there is no motivation for logistics companies to have a larger number of trucks, because it means they have to pay for more drivers, etc.

Say that all logistics companies switch to the bigger trucks and now only pay half of their costs, so e.g. 3 billion instead of 6 billion per year. Now assume that road maintenance used to cost 1 billion annually. With the new system it will cost 5.33 billion. So you have savings by the logistics companies of 3 billion per year contrasted by additional maintenance expenses of 4.33 billion per year. So your economy now spends 1.33 billion more per annum on transport, if it's through a higher base rate on your car's license or through more income taxes being redirected for road maintenance instead of building schools or whatever.

These numbers are totally made up for me, and were only meant to demonstrate that not internalizing externalities can lead to inefficiencies.

It's true that if you increase taxes for heavy trucks, customers will notice it via grocery store price increases. That's maybe the problem why it's not being done, because voters notice it way less that a road repair is more expensive and thus a school can't be renovated or something.
The comment you are responding to is dead for some reason, so I will quote it here:

This comment is non-sensical. If you're not from the U.S., why opine on U.S. immigration policies?

I will answer the question: If you are not from a particular country, it makes perfectly good sense to advise it to engage in disastrous policies, disastrous to its citizens, if those same policies could potentially benefit you in some way. That's why jillesvangurp is recommending insane immigration levels to a nation not his or her own.
People are always hiring, don’t sacrifice your health for a job!
Some motorists seem to forget that cyclists don't need a 30m wide, 40cm thick, heavily reinforced highway with stabilized foundation that has to be revised every year to account for the damage caused by heavy vehicles.

The costs of a cycling path that support the same flow of people is negligible compared to that of a corresponding highway.
They really should rebadge Chromium, then they can frolic with Rust UI changes and focus more on what they really seem to care about.
almost always there is somebody who's plan is "sitting at home" and nobody minds having the pager in such circumstances

I wonder if this is an American attitude that exists primarily because we (collectively) have allowed our employers to demand this of us?

Personally, I hate being on call. Most weekends, I spend at least 6 hours cycling. Sometimes significantly more. I go camping regularly. I go kayaking regularly. If I don't spend time outdoors, my mental health declines (really, ask my wife, she kicks me out if I sit around the house too long because I turn into a cranky butthead). Most evenings after work, I run/cycle/hike. I have to run errands. Walk the dog (usually 2 miles). This is all part of my normal "not doing anything special" time at home. None of which is easily doable if I'm on call.

Fortunately, I've managed to build a career in a place where on-call rarely exists.
Would love if CarPlay would just work constantly. On my Ford remote start results in it not working 50% of the time. Regular start fails 10% of the time.

Solution is turn car off for 10 minutes or so. I assume some capacitor has to drain fully.

This is apparently just a known bug.
C++++ is C# (notice how the four pluses can be arranged to form a #)

C#++ would be the next one, but I'd pull what Microsoft did to Windows 9 and skip right to C##.
> And finally having an employer that doesn't expect you to be in at 8am if you've been up all night is also very important, catching up on sleep is necessary to manage your balance and health. But given this freedom, I totally dig it. :)

Check the labour laws in your country, I'm pretty sure expecting people to be in at 8am after working on an incident during the night as part of your on-call is illegal.

In any normal country there are laws to ensure employees get enough rest every day.
> They have congestion which isn't helped much by shuttles compared to a bus or other high capacity transit

Multiple simultaneously driving taxis can be replaced by one shuttle van at times or for routes where large busses would run mostly empty, because they lack flexibility.
Also “jitney” in the Philippines (and formerly USA) or “dollar van” in NY
Cultured Pork Sausages
Show HN: I'm building a browser-based DAW
In my Mazda, every time I get into my car my Android phone alerts me there is a Blutooth pairing request from the car.

Whether I authorize it or not, Bluetooth doesn't work.

Then this occurs a second time about 1 minute later, with exactly the same results. I have to deal with this every time I use the car.

When I try to have the car and phone scan for each other, they don't show up. The car doesn't see the phone, and the phone doesn't see the car.

I have given up even trying to get it to work.
Flettner Rotor sails appear to be becoming a thing, they partner well with electric ships, similar to how some electric planes use multiple propellers and EV automobiles can do independent 4 wheel drive.

https://en.m.wikipedia.org/wiki/Rotor_ship

Actually the analog to the all wheel thing might be:

https://en.m.wikipedia.org/wiki/Azipod
Redis is an excellent choice for our database. In this article covers using RedisJSON and RediSearch. Have a good read!
Created an account just to comment on this. This is huge.

This is basically forcing Apple to open their ecosystem to developers. It's also breaking up a lot of othre monopolies such as WhatsApp.

Sweet! Thanks EU!
Ding had a really tough year last year, grinding his seat for the candidates with his country in lockdown. If he wins it's going to be well deserved in my opinion.

Nepo really crushed it in the candidates, and frankly had a couple of good games against Magnus last time before he collapsed. If he wins I feel that there is some good merit as well.

Obviously a lot of it is subjective. Mainly, I think the champion would have to beat Magnus in some future games or matches in other tournaments before truly gaining everybody's respect.
No.. they should just rephrase that they offer arm based dedicated servers instead of trying to reach the headlines
So no one can ever quit without it being considered 'breaking'? If not, what would distinguish between 'breaking' and not 'breaking'?

Surely, if one can quit without it being considered breaking, resigning while on top is how.
policy decisions and budget allocation should an emotionless utility function that allocates what produces the best outcome with maximal efficiency.

To do otherwise is to be biased one way or another.
None of that is bad advice, but thieves have also moved on from whole bikes due to the value of higher end parts - they are even less trackable than whole bikes, they are commodity parts with only a few manufacturers, they are not worth tracking in their own right and they are much easier to ship. It's not unusual to hear of forks being cut to get fancy wheels or chainstays being cut to get drivetrain components. I imagine cutting frames to get expensive batteries may be next.

My anecdata is that I've only had one bike stolen and it was the cheapest, worst one I've ever owned (parents bought on 2for1 offer). It was protected with a good lock which was cut through and surrounded by dozens of nicer ones in a secluded bike garage, some of which had incredibly basic and weak combination locks. These days I just insure my bike and use two big locks (leaving them in situ at places like work).

I've also seen a drunk courier (after work) fall off their bike and while they were getting up someone picked up their bike, hopped on and cycled off very slowly in front of dozens of people. 2 police on foot were also there and stalled, pretended to listen to lots of accounts, to kill time and avoid a chase or indeed any action at all. But that's another story.
> That's great until someone has an app I need and chooses to only make it available on a different store.

Fair point. The company I work for would 100% now require you to do that If you want to use our software, to make it easier to comply with Qt LGPLv3.

> I'm not legally trained, so I hope they've thought of this and also have rules for these 3rd party app stores.

Isn't the idea here that you do not need an app store to require external software?
I'd love to know how to do this in VSCode. Its infuriating that it yells at you for exeeding a 50 character limit.
I can highly recommend regexr.com for testing and developing regex patterns; paste a representative sample in the "Text" area and it'll show you how things match (and usually, crucially, don't match) as you change the regex pattern.

I'm not associated with them, and I understand you don't seem to have any real issues with regex, but thought this would be a good place to mention a useful tool.
Nonsense. You can't fight spam, criminal or hackers by restricting your ecosystem. Such measures only enable monopolies like Apple to make money at the expense of the consumer or competitors.
> bicycle and pedestrians could be exempted from a road tax based on fairly simple assumption: the wear and tear is minimal compared to a car. It wouldn't even surprise me if the wear and tear is so small that it can't even be measured.

Isn't car wear and tear minimal to HGV wear and tear?
That's why a bike lane, being a fraction of a highway's thickness, doesn't need maintenance for decades.
> The one thing nobody seems to do is stick to the standards provided, because they simply aren't broad enough for the creative stuff that people do with Bluetooth and Bluetooth LE.

Yeah, I've been working with BLE now for clients for 3 years, it seems like most people think of their devices as little CRUD servers (unless you're doing genuine pairing with constant data streams). BLE would be much better using a simple REST model than the GATT table model.

> Also, the bluetooth library in Android started out terrible and didn't improve despite being replaced

One thing I'll give Apple credit for is having a very solid bluetooth stack. We've had only a handful of BLE connection failures on our testers apples devices over the past 3 years, whereas on android test devices we get at least one connection failure DAILY that interrupts test cases from running. Furthermore Android devices just reach a point of critical failure where you need to just restart the device to resume BLE.
After being a SWE for a decade in Europe, I have never heard of anyone in my network who needed to be on-call. Is this a US thing or only for devops?
Why would a software engineer need to be on call ever? That just means the CICD/testing/validation pipeline sucks.
I’ve had a similar saga with my Apple ID profile picture. I snapped it in a poorly lit kitchen with my new laptop’s built-in webcam in December 2008, and in spite of occasional efforts to remove it, it has propagated itself back and forth between devices and services for so long it now looks like a “needs more jpeg” meme. Over the years several people have exclaimed from behind me as I open my laptop “where the hell did that picture come from!?”.
I presume so. Does the EU ruling require companies to offer warranties for damage caused by users installing malicious software?
> All voice assistants are spyware.

If anything, only cloud void assistants.
Same with any desk - horrible if you have a larger business account!!

Of course FTC is going after apple for their ‘terrible’ App Store policies
That doesn't reward economical driving though. EVs have a very low efficiency penalty for high performance - an EV can be both highly efficient at 55mph and have 400 HP and 3s 0-60 times.
Maybe a format with 60 minutes + 30 seconds increment from move 40, could be more entertaining to watch than the current 90 minutes for the first 40 moves, followed by 30 minutes for the rest of the game, with an addition of 30 seconds per move starting from move one format.

Most rounds would finish in around 2 hours, just like several e-sports games. Have 2 rounds a day and finish it in 8 rounds. With a more e-sport like approach, chess could bring in even more viewers and hence more sponsorships.
Does it include full ide support for ipads?
The concept of "ecosystem" is anti-consumer and anti-progress. Ecosystems exist to protect monopolies like Apple from competition.

Also if Apple is so secure, why is there a celebrity iCloud hack almost every other day?
I see it now. "1.5" billion from 150 people contributes to making the distribution uniform where as 5 billion from 5 people is contributing to skewing the distribution. But is there a proof to that or it more of an observation.
Last time I checked the Bluetooth and BLE specs were massive documents. That's always a red flag for me. Low level tech like this should be clear, simple, concise and unambiguous. You can add complexity to the layers on top, if you must, if your application demands it. But as it stands the designers of the spec let the complexity escape everywhere.
Fantastic write-up. Thank you so much.
Even if you choose to stick to only Apple's in-house services, you'll benefit from this regulation. Apple will be forced to compete on a level playing field with challengers, which will force them to lower their App Store fees to a reasonable level.

The only people who should be concerned are those over-exposed to Apple stock, but they're not getting any sympathy from me.
Well, that's swell. Can you point to the specific video? I see a few about dark matter and want to have a look.

Now that I thought I finally got the point....
I'm conflicted about the app stores. On the one hand, a non-modifiable single point of sale tied to the OS, with rules to prevent private data (and private API) access, is good and reduces data risks to me personally and society as a whole.

On the other hand, I'm not an American, I don't live or work in America, and the users of my five most recent published apps have not been in the USA, so I've never been happy about the US federal government having any say at all about my use of encryption.

Plus my cultural norms are not those of the USA, so I'm comfortable with content Apple block outright and uncomfortable with stuff Apple lets though without any (apparent to me) concern.

The other stuff all appears straightforwardly good.

I wonder what this will mean for licensing/fees for future releases of Xcode, Swift, iOS etc.?
> They don’t help with congestion, they don’t help with pollution,

So what? The first and only point of a public transport system is, you know, transporting people. Limiting congestion and pollution comes very far in terms of priority, and only once the core mission is fulfilled.
When I first time interacted with Bluetooth, my expectation was that when I pair a telephone and a PC, I can share sound and Internets in both directions exactly as it is possible to do that with files. It was maybe 15 years ago and all what has changed nowadays is a... low energy only? Maybe we the people have to liberate the Bluetooth stack somewhat?
I have a mac with a butterfly keyboard. It did not stop working or neither the keys came out, but coz of its design, dust gets lodged in the keys and if I press once its types out multiple characters and this just drives me insane. This is horrible specifically while typing passwords. I need to regularly clean the keyboard and cleaning it also is a chore.