skysight-inc/HackerNews huggingface dataset:
Plus constant emphasis on "safe driving" gives off this vibe that "if you just drive safe you will be fine".

I knew 100% that a bit of gravel in a turn, me or someone else not paying attention to the road, and a million other things could mean I'm dead or permanently disabled. Just the other day a couple died on a bike near here at low speed because a deer ran in front of them and they fell into the other side of traffic. That same scenario with a car and they are looking at minor injuries and car damage.

I chose to ride because I've always wanted to get that thrill and figured better do it before I had kids. Now that I got my son I don't ride anymore - it's just irresponsible IMO. I wouldn't recommend it to anyone and think that people promoting "safe riding" are deluding themselves. You can drive smarter, but there's no reasonable definition of safety on a motorcycle going anywhere near the speeds that make it worth driving a motorcycle (even if speed is not your thing long distance riding requires non-trivial speed to get anywhere in a reasonable amount of time). That said it's fun and I haven't been able to get the same feeling with other things. If you chose to do it you should know that you're taking a real gamble.
IN (Missing Features) based on the feature diff at https://editor.mergely.com/t2bxJa0q/

- "ID cards"

- Weather: "precipitation" isn't mentioned, and Weather app is just more "powerful", not "more engaging and powerful" (US). Air Quality maps are available for India, not sure about other maps.

- Immersive walking directions

- redesigned transit map

- Nearby transit

- Home Keys does not mention "Hotel Keys" or "Corporate Access Badges"

- Car Keys

- Visual lookup learning

- Share health data with your doctor

- Lab results enhancements

- Apple Card

- Buy directly from the Search tab

- 5G

- Redesigned News feed

- Podcasts: Personalized recommendations

- Next-hour precipitation notifications

Comparison based on the following links:

IN: https://www.apple.com/in/ios/ios-15/

US: https://www.apple.com/ios/ios-15/features/
Are you sure you just need the number for that and not a copy of the actual document?

Like gp says, I've handed my actual passport to every hotel I've stayed at, and they usually make a photocopy. If anyone is assuming that a photocopy of a passport is good evidence that someone is who they say they are, they're wrong. If someone is assuming that just the number proves anything, then they're more wrong.

The times I've needed my passport online to prove my identity, it was usually one of those ID processes where I need to be in front of a camera holding my actual passport.
Now I'm picturing a series where actually it turns out that the person you sold it to is a major drug dealer or something and it plunges them into a web of international intrigue when the foreign government tries to blackmail them and then they come after you as revenge.
My personal experience sharing space with electric bicycles/scooters in a large town (London) is that the public is very quickly getting sick of 25kmph vehicles that travel on the pavement and to - a lesser extent - even when they are cycle lanes.

25kmph is about the max speed for a street cyclist but vehicles that sustain this speed for long periods and can achieve it with no effort on the part of the rider are qualitatively different from the bicycles whose shape they share.

Drivers of these vehicles also usually don't want to go on the road proper so I am not very sure where they will go at all. Removing pedal-assist is only going to make these things more anti-social and people won't put up with it for long.
>Right now, in reality, ruby-lang hosts versions dating to 2002.

OK, so you want to pin ruby 1.3.4 in your project and use a ruby gem that is dependent on a specific glibc (or maybe some standard ruby library itself is dependent on a low-level C dependency.). With python these stuff happens all the time. What would you do?

Craft a dockerfile inheriting from an old Debian and hope ruby 1.3.4 installed with rvm would play nicely with this specific version of Debian? How do you find what version of say, Ubuntu, has fixed security updates of the low-level dependencies of your project? And what happens if the apt-managed JRE v.1.6.x in that instance would break other parts of the project that was dependent on JRE v1.6.y?

>That varies between languages, of course.

Well, that's the point. For each technology, you have to handle their specific "VM manager" and put up with their quirks + random state-changes imposed by apt. With Nix, the solution would not vary between languages, setups and teams. I mean, at least theoretically, the Nix/Guix way makes much more sense than shipping the whole state of the computer (with docker).
Why Firefighters Are Wrapping Sequoia Trees in Aluminum Blankets
Robinhood tests crypto wallet and crypto transfer features
Apple Is Working on iPhone Features to Help Detect Depression
I need precise control over columns, among other things.
fat tires, like an udx for example
I've used this library twice, it is fantastic when you need a simple GUI on top of a Python script. Congrats for being on the front page of HN!
I feel that this is a discussion very must about to become mainstream in the Netherlands. Electric vehicles of all sorts and sizes are entering the once relaxed and predictable bike lanes (which here are often not just lanes but complete separate roads with no car-roads around, ie. through a park or forest).

It's not just e-bikes and their unexpected speed, everywhere now you can rent "e-choppers", with a wide steering bar and a relaxed attitude. However they are much faster and wider than normal bicycles and you can see the annoyance on the faces of people constantly overtaken by them. 25 KPH is really fast on a bike path, and then they are also silent so they pop out of nowhere. It's not a good combo. Many of these bike lanes are of limits to gasoline scooters ("Fietspad dus niet brommen") I'm guessing many of these things are going to forced onto the car-roads by law, like we did 20 years ago with scooters (max 45 kph, require helmet, they are partly forced on car-roads, here is an example where scooters leave the bike path to enter the road: [0]).

[0]: https://goo.gl/maps/RxWxazWic2dduqU67
A great walkthrough mucking around with deep Python internals, love it!
> should be a solved problem by now, and not require every developer to ask themselves these questions again and again

This applies to so very much of web developement. We have spent so much collective time building web apps, and some have also put a lot of time into building libraries and frameworks, that with all the brainpower and effort, things should be easier now than they are.

I believe this is because we've had too much freedom. Not suggesting we should have stuck with C or Java, but it seems that many people who are motivated and intelligent have decided to build their own better mousetrap. So now we have 1,000 mousetraps. Or maybe 10,000. If we could somehow redirect that effort into 3-4 primary options, I think we'd be overall better off.

Take Wordpress for example. You can do just about anything with Wordpress and some custom plugins. It's a miserable experience mostly, but it's possible. Imagine if some of the smartest people behind some of the best frameworks and libs collectively worked on one new system (plugin-based). As long as there were a good plugin interface, the users (devs) could then use whatever language they prefer to provide business logic and customization.
It's very easy to get wrong. Often, the syntax categorization itself is wrong because of parser issues (it's hard to get right in C IDEs. Java should be fine here).

Then, it's a question of what should be emphasized. Many syntax highlighters emphasize syntactic structure too much, making it hard for the programmer to concentrate on the content. I use Visual Studio for example, which is relatively unobtrusive (pastel colors) compared to e.g. the typical VIM color schemes. Visual Studio will color macro names, function names, variable names all in different colors - roughly purple, bronze, black. I just noticed it even colors function argument variables different from global variables/functions and member names. I don't think that's helpful for reading code. It's a distraction.
404 god not found
Ask HN: What is your most impressive hackathon project?
Previous thread here: https://news.ycombinator.com/item?id=14416878
Why Is CVP (Break-Even) Analysis Important to Business Decision Making?
Same stats in France: 19% of deaths for about 1% of traffic.

https://www.securite-routiere.gouv.fr/chacun-son-mode-de-dep...
Using serial or parallel ports, or communicating over modem was done in QBasic. It's possible they did something like that.
Hey!

How does the beta access work? Shouldn't I be able to join together with my friends in the Beta?
Can't speak for the original author but if I had to guess: Files on a world writable shared network volume, as this was a "classic" in school settings ;-)

No matter the decade, allow some pupils a shared network volume somewhere, they'll soon or later write a chat app with whatever programming language they can get their fingers on in that network, at least that was my experience. I did it, heard from other schools were the same happened.
Same!

Isn’t this covered in VPN fuckups 101?

How often does WebRTC need to reveal real ip address before people with jobs in the private relay team at Apple realise it’s a thing?
The bias that blinds: why some people get dangerously different medical care
that's crazy high even for most of the US
Energy goes with speed squared, so you have only 75kg at double the speed. A fully loaded moped with passenger (we're comparing apples to apples, right?) would be at around 250kg (75+75+100).

Also at 25kph both the vehicle and the passengers have more time to react.

So yeah, fully loaded the driver/rider would have to pay more attention, but that's true for anything that's fully loaded. Given the shape of the problem, this solution is pretty damn good: green, quiet, small, good looking and reasonably safe. Possibly very safe, if its auto braking works well enough.
This is cool but I'm one of those "hands on the keyboard" interactive-fiction players. I'm on my laptop (so I've got to click on the links instead of tap) but I can see how this is ideal on a phone. I did the tutorial and started through the game but will wait until I install it on my phone to play through.

I'm a huge fan of IF and this is perhaps the first example I've see of a "tap adventure" game ... well done!
According to official data in France, there is 22 times more risk of dying riding a motorbike than driving a car.

Source for 2012 saying 27 times, but current data seems lower at 22: https://www.securite-routiere.gouv.fr/actualites/27-fois-plu...
This is reverse survivorship bias. There were probably bolides a'plenty, it's just they took down some trees, killed some animals, and interrupted a villagers sleep. There would be no record of such an event.
Get Ready for Cloud Repatriation
Made the mistake of ordering from them once, shortly after they hit facebook and their ads flooded my wife's feed.

Cheapest electronic passives ever, stuff like banana plugs didn't fit anything, even among their lot. Alligator clips were softer than copper wire and bent rather than grip. To top it all off, the quantities of everything I got were less than i ordered, and half the things i ordered never arrived at all.

Good riddance.
>any amount of compromise is too

I would argue you _are_ compromising. You're accepting the drawbacks of passwords in exchange for not having to use any of the alternatives.
Oh I finally found the Gemini search engine. That'll do!
A Universal Transaction Manager
Nothing to see ear (advertising)
To answer your question with a question, why aren't tech people paid like Lakers?

Wouldn't changes to APIs and the language allow Big Tech to leverage what they've learned from decades of "herding cats", but that no labor authority will understand for at least another $40 trillion in revenue: The truth that older brains need more time to learn than younger brains and so will under-perform for a longer period of time after such changes, subjecting them to being fired for performance deficiencies? Can we look back in history to find APIs and languages that "evolved" this quickly? What are people smarter nowadays? No, they're younger...(due to the mass-purge of workers in 2000).

But isn't this system superior to that of government-funded tech (aka Defense/University) where one can go to the vending machines at 730pm and find mid-career professionals half out of their cubicles aspiring (in a cardiac arrest sort of way) to keep up with the younger professionals? Isn't it more practical than what "regular companies" (those with their eye always on the bottom line) do when they want to switch to a more efficient new tech (that is, simply laying off their workers, using contractors for a while and then hiring in an all new, far less expensive staff that come experienced in the tech du jour)?

Seems like a brilliantly immoral system (created by "corporate psychopaths" --search for it) and totally illegal (compliant with the letter but not the spirit of the law), but way too subtle for non-techies to understand --and it's defended to The End by "armies of the damned" that demand the "right to innovate" and be efficient today, perhaps foolishly expecting they'll be billionaires in Their tomorrow. I can forgive "regular companies" (not really) but Big Tech does this because they think they're gaining some competitive advantage (or far worse: "changing the world/") by working primarily with younger brains on the product development side, which is "pure bullshit" as they used to say in the days when most of the tech staff was over 40 (all of the industry years before 2000, and perhaps those to come after 2026, but we know what shape Big Tech was in before 2000, so how could they know?) That's how multi-trillion dollar companies put out tech with QA issues, perpetual betas and "products" that are sometimes suddenly discontinued (as their next crop of workers displace the prior crop) almost as quickly as they came into existence.

[ https://youtu.be/fLVN05Jl6wA ]
25kph is average cycling speed of a male cyclist, 20kph for female.

The limits there because these devices are just meant to be cycling assistance, not replacements. You don’t want to be mixing two distinct classes of transport together (this is whole reason why protected cycle ways are so important), because overtaking etc is inherently dangerous.

There’s nothing preventing people from just creating electric motorbikes etc and driving them on the road with other road traffic. But having vehicles like that mix in close proximity to pedestrians and un-assisted cyclists just moves the problem we already have with car-bike conflict on to cycle lanes and pedestrian spaces.

Also that extra 5kph is gonna have a pretty negligible impact on transit times, so is it really worth all the extra problems?
https://archive.is/W3M4l
As a programmer, what tasks have you automated to make your life easier?
If it's legal, it's because it's not illegal. (Laws say what you can't do, not what you can, in a system like the United States' )
Seems like no article links to Boundary Vector Field.
https://en.wikipedia.org/wiki/Special:WhatLinksHere/Boundary...
Covid-19 Has Now Killed About as Many Americans as the 1918-19 Flu
Yup - "cancel culture" was an editorial term, and it doesn't appear once in the original blogpost
You can't blame this on GMP. People are free to interface with it in better ways from the languages you mention.

As for speed, I'm sure some very specialized applications can do better if they have constraints that allow for specific optimization, but as far as a general library goes I haven't seen better performance than GMP personally.
This article makes me wonder where the insight of Alan Cooper in "The Inmates Are Running the Asylum" has gone to. As a matter of fact, the priorities and pressues of the corporate software engineer are often in conflict with the vision of product leaders who would like to take a more holistic, big-picture approach to the total user experience. (FWIW, I am a software engineer)
> The author is completely missing the point of the security model on those operating systems.

I don't think they are, they're criticizing the implementation and they're entirely right: dialog spam is annoying and teaches people to click without reading, and the mobile model of security popups is dialog spam because it is the equivalent of "are you sure you want to quit?" but in reverse, "are you sure you want to actually use the application?".

> I had a look at your list and most of your desires are possible with MacOS and Linux today.

Sure, but no one is doing things that way or making it simple and convenient. It's possible in the same way it is possible to use DOS as a daily driver in 2021. I've maintained for some time that what we need isn't new ideas, just to actually start using the good ideas we've already had, and Arcan is doing that in a lot of ways.
Yeah he said momentum, not energy.
There's a big difference in perceived (and probably actual) safety between sharing a narrow bikelane with current pedelecs and an electric moped. I do think that the use cases for bikelanes should be made more explicit and varied, but unless cities start building substantially bigger ones I don't think they can get much faster.

In any case, in cities something which can go over 25kph without pedaling is likely safe enough to drive like a vehicle.
Though if the evidence presented for this event is persuasive, then all they achieve by making the connection is to speculate on a natural cause for a biblical "miracle". I mean it can strengthen a view of the Bible as source of historical information, but not as the word of God.

If this event happened, I would expect it to leave long lasting trace in oral tradition.
Sounds like a chrome extension. I don't know if there is one that does exactly that
On page 14, you'll find Figure 3, suggesting that it is cheaper to employ robots than Humans from the US, West Germany, or Japan! $4.80 / hour gets you the finest robot labor apparently.
The same guidelines say to flag off-topic stuff instead of whining in the comments about it.
You can already buy an electric motorbike today that isn’t pedal assisted, and they’re pretty much the same price as a good e-bike.

Why force normal cyclists and pedestrians to deal with these much faster vehicles in cycle lanes and pavements when we already have roads, and conflicts between road users today is already problematic.
The 25 kph is on the assumption that people will use these e-bikes on bike lanes. Pretty much everyone who bikes regularly hates race bikes and speed bikes and anything else going over 25 kph, or frankly, going over 20 kph, because it's dangerous and unpredictable for other riders.
Cities tend to have speed limits closer to 50 km/h. (Is "kph" an accepted spelling?)
Energy goes with speed squared, that's why I said momentum, which doesn't. Also a 50 cc moped with a single passenger would be closer to 150 kg.

Pedantics aside, probably the most annoying thing about having this on a bike lane would be the 1 m width, especially considering that some two way bike lanes are just 2 m wide.
> OK, so you want to pin ruby 1.3.4 in your project and use a ruby gem that is dependent on a specific glibc (or maybe some standard ruby library itself is dependent on a low-level C dependency.). With python these stuff happens all the time. What would you do?

What amazes me is how you keep asking what would happen in other places instead of asking/answering "how easy/convenient would that be in nix".

Let me give you a different question: I have ruby x.x.x. A serious security issue is discovered, and everyone is encouraged to upgrade to ruby x.x.x+1.

Let's see how easy it is to do in nix which is "a tool that takes a unique approach to package management and system configuration."

Oh. Wait. There's literally no such way. Except manually looking for git commit hashes... somewhere.

Let me quote a reply from the issue you yourself linked:

--- start quote ---

I've read the Nix Package Manager Guide, but everything in there about reproducibility seems to point to installing (and therefore finding) specific versions. I mean the first title in chapter 1 is multiple versions

Any other multiple-simultaneous-version managers: asdf, kiex, gvm, rvm, rbenv, pyenv, jenv, nvm, Renv, luavm, all have a list-available-versions as either their 1st or top-5 most-used commands. But nix has 5.3K stars, so there must be something I'm not understanding if nix is missing something so vital

--- end quote ---

> With Nix, the solution would not vary

What was this solution again? In the entirety of the discussion to this post there was exactly one person (the author of the article) who could show how to do it.

Even nix proponents don't know how to do that, apparently.
Engineering a modern-day typewriter in which less is more
There is a reason why they must go negative...

Inflation is going up because of a mix of supply shocks and fiscal stimulus. Not necessarily a bad thing but it's out of the realm of monetary stimulus.

Low interest rates in Japan failed to drive inflation. Ask any Austrian economist and they would tell you that low interest rates are guaranteed lead to malinvestment, an artificial business boom and high inflation. You know, if it was that easy then central banks would have raised interest rates a long time ago. Probably shortly after 2008. Whatever is going on is way beyond what monetary policy can do.

At 0%, monetary policy simply stops. Game over for monetary policy. Central banks do not matter anymore.
> the public is very quickly getting sick of 25kmph vehicles that travel on the pavement

> Drivers of these vehicles also usually don't want to go on the road proper so I am not very sure where they will go at all.

This is really great news - it will create a much stronger incentive for the government to put in proper cycle lanes.
500+ pages... Colossal !
> deep down we are keenly aware that it is not.

I'm afraid I disagree with that.

> Yet, if you are like most people, you know for a fact this is not true

Likewise, I do not know for a fact that it is not true. I'm not sure that 'fact' even makes sense in that context.
> (Like in this article - I wonder why they chose Next since they're blocking out SSR entirely)

They provided a bit of rationale (kind of sprinkled across the article).

For me using Next over CRA as a default comes down to three things:

- Batteries included, high utility components and defaults for things you ought to stitch together otherwise. CRA is not a drop-in replacement for Next, even if you only render client side.

- Flexibility. Your project might just look mostly static (fully rendered at build time) , or server rendered, or client side rendered. It rarely is. If you default to Next you can easily extend and configure these capabilities (and more).

- Great DX. It's a framework that respects developers with good documentation, flexibility and a "just JS/React" kind of philosophy. There is magic that you cannot easily break through as with every framework, but so far it seems they keep the magic boundary at the right place.
Being from a former colony myself, I understand the virtue in decolonization of culture. Usually when that term is used, it means that we want to reinterpret history through the view of our native culture and not merely the notes and proclamations of our colonial masters at the time. For example, it can be used to focus on the tribal conflict that lead to X city being conquered, rather than simply mentioning how important it was for Britain to get one over on France.

However, if you are talking about European music in Europe, and are sitting in a European university then what can you decolonize? The culture is the colonial power, if you remove the imperialism of it… aren’t you left with next to nothing?
Use the page-down key?
You might be able to find (or build) a Greasemonkey script to do this.