skysight-inc/HackerNews huggingface dataset:
People not familiar with the US may not realize just how hostile US cities are to cyclists (and pedestrians). Some examples:

1. Turning right at red lights. Legal in most of the US. This is a huge safety issue for pedestrians and cyclists;

2. Many streets don't even have widewalks;

3. Many major roads don't even have any form of pedestrian crossings. For example, I had Google Maps tell me to just run across an 8 lane highway (at least there was somewhere safe to stand in the middle) where the speed limit was 45mph. Why? There was absolutely no alternative.

In comparison, many freeways or highways in other countries will regularly have dedicated pedestrian crossing bridges.

4. In cities with a dedicated cycling lane in many US cities it gets used as extra parking, forcing cyclists out onto the road. Some I have sympathy for (eg delivery drivers) but many other people just don't give a shit they're blocking a lane of traffic and creating a safety issue.

5. Many Americans never walk anywhere so are an annoyance (if not an outright safety hazard) on any space shared with cyclists. I routinely see runners refuse to get out of the way in a dedicated cycle path. Many are oblivious and will just walk onto a cycle path without looking. I've had many near-misses this way.

So there are a lot of things you can do to improve this situation, most of which doesn't take exttra room. For example:

1. Netherlands style intersections designed to improve cyclist safety [1];

2. Suburbia is dominated by cul-de-sacs to avoid car through traffic. These back streets should have dedicated cycle paths (to avoid cycling on highways) combined with car-free connections to allow through-traffic and safe crossings o fhighways with lights if necessary;

3. Instead of road->cycle lane->parked cars create separation with road->parking->cycle path where the cycle path has a physical barrier to avoid people using it as parking;

4. Have islands separating traffic on roads. In addition to making driving safer, this island can make cycling safer as you can half-cross the road and then cross the rest when it's clear without impeding traffic or risking being hit;

5. Splitting straight and turn right lanes. This will create another island for safety and less guessing on what motorists will do.

I guess I could summarize this as "just do what Amsterdam does".

[1]: https://www.youtube.com/watch?v=FlApbxLz6pA
Does this update resolve CVE-2022-29072? I guess not.

This says its still open, disputed, and not a 7-zip issue exactly:
https://sourceforge.net/p/sevenzip/bugs/2340/

Would be nice to know if or how 7-zip plans to address this. Patch management tools are going to call this a vulnerability until there is some resolution.
Then maybe you should provide that context: that this is simply your own opinion based on observing user comments, rather than an objectively established fact.

How do you determine that comment curation that fails your own standards is "willful ignorance" on behalf of the owner?
Ask HN: Should I sign up for YC's startup school?
I just noticed that yc's startup school is open for registration again. I'm a bit hesitant on signing up right now because I'm a high school student and I don't really have any experience or great dev skills. I was just thinking about what Patrick Collison was doing when he was young and compared to that I'm woefully unprepared to start a startup. I might also have to miss a few talks because I have exams coming up. Should I wait until I'm more qualified so I get the most out of the startup school experience? Thanks in advance.
My understanding of the "why" for Python in the scientific community is that it's twofold: it's very easy to get started in (and slowly build up expertise in), and (2) that a key set of packages (pandas, numpy) were created early and obtained critical mass.

But neither of these implies that the CPython API is exceptionally good: (1) can be an overriding factor during the implementation of (2), and (2) means that the average scientific Python user doesn't actually need to touch the CPython APIs that much (all the work is already done!).

So I don't think my feedback ("Ruby extensions are easier to write than CPython extensions") is actually incongruous with the rest of the world; the rest of the world picked Python because it's a better language in the ways that matter.
If you want to avoid that, you probably should do something about Juul marketing their products to teenagers.

Smoking rates have been steadily dropping over years and decades, but there's recently been an explosion in teen vaping.
> 2. Alternatively, perform step #12 in this document to see who won:

> https://racetorewards.com/?overlay=rules

Nope:

>All such requests must be received within six (6) weeks after the end of the Contest Period.
I don't get it. If you knew you were going to get so upset about and be averse to discussing the answer on your anti-vaxx opinion, why did you even ask about it?
While many attempts to build a socialist utopias have failed, it looks like building a libertarian one is even harder, and they disintegrate extremely quickly. I find it amusing because - contrary to what is often claimed - utopian capitalism fails much faster than utopian communism.

I suspect at least in the communist ideology, there is lot of emphasis on cooperation and collective agreement. While in the libertarian ideology, there is no way to resolve conflict, aside from - just avoid each other. That is obviously insufficient.
Kernel developers aren't using a repl, and in fact straight up were hostile to kgdb to even attach a debugger for a long time.
Exactly what google has been doing the past year or two.
For me the use of the word "integration" is a bad smell. All too often I've seen it used in cases where people have tried to substitute 15 hours of talking to sales people for 15 minutes of Python coding for 15. That is, connecting to an API is one of the easiest things in computing but when people starting talking about "integration" they are making it one of the hardest.

If your product is a database (I make a query, you return results) then I think many users are going to want Python bindings to the database.

If this product is going to "thrive" people are going to need some way to connect with it. What alternative to using Python to do you imagine somebody wants?
They were just a bad adaptation and I quit partway through. But there are lots of bad adaptations. Dune was pretty ill-served until the most recent. It happens. You watch or not and move on. As well as adaptations that are a lot better than the original work.
Seems at least implausible. Cremation is a fairly slow and energy intense process. If you wanted to dispose of bodies, there are easier ways.

Also sure sounds a lot like the rumors back during Covid about secret mass cremations to hide how many were dying.
Without knowing the initial number of regular users and the initial number of potential users the percentage doesn't tell you much, not sure what is special about a 200% increase in isolation.
Well, the OP took one of them away, and other people are pointing out other reasons. It’s just one reason.

But maybe I can elaborate a little further: it’s as fast as C, but more fun.
Now they teach this to undergraduate students sophomore year.
Also why is "teenagers did something" a good reason to restrict my freedom? I don't vape but teenagers also do dumb things with alcohol so I don't see how that is legal using that line of logic.
I think a better solution would be to use the 404 code but include a body with the detailed error. That way the response to an invalid URL looks different from an actual item not being found.
Yes, Cloudflare Workers originally couldn't make arbitrary outgoing TCP connections. Cloudflare wrote an adapter to transport Postgres over WebSockets (https://blog.cloudflare.com/relational-database-connectors/) and then added support for TCP connections (https://blog.cloudflare.com/introducing-socket-workers/).

Deno Deploy doesn't have much of a moat, and Cloudflare is better funded. Both are promising to be open source & self hostable (https://twitter.com/KentonVarda/status/1523666343412654081). We shall see.
I don’t know if this is how it still works, but early attempts were modeled as classification problems with hundreds of hand picked completions. Can’t predict something really bad if it isn’t in your prediction list. This limits the surface of bad things to cases of tone mismatch like “sounds great” when talking about someone grieving a loss or something.
Do they also get lots of rain, or only snow?

I find that biking (and more broadly, being outdoors) sucks during rainy winter days, but I live in a place with no snow and only humid, rainy winters. Also, having something waterproof to cover your head has a negative impact on your ability to see properly (even as a pedestrian).

I've been a few times to places where it snows in the winter (nothing extreme, NYC in February and Ottawa in January) and found that it is more tolerable for me to be outdoors (given proper clothing) during snow than during rainy winter days.
Would be happy to read your refutes of his current article since I'm also not seeing how all these (unproven) solutions are going to successfully reduce our dependency on fossil fuels. Wonderful ideas. But I would like to see the code.

For example: The oil refinement process basically boils the oil into various types of fuels and gasses. You get a certain amount of tar, oil, gasoline, diesel, kerosine, gas etc. Refineries are able to prioritize output to certain fuel types somewhat. But not completely and/or efficiently. In the end: If we're producing X amount of diesel we get X amount of the other types as well. The amounts of fuel produced are far too great to store. They need to be burned. It means for every number of cars, trucks and boats burning diesel there will also need to be a number of planes burning kerosine. etc.

It also means that if we're moving from gasoline cars to diesel cars (because diesel has less emissions). If the demand and production for one specific type of fuel increases it will result in an increase of all the fuel types. The excess types which are less in demand would simply be shipped to somewhere else more cheaply. Or used in some other sector.

We're not only having a huge dependency on fossil fuels. But the dependency is also tightly intertwined throughout various facets of society. We'll need to somehow accomplish a mass reduction across the board. I can imagine there's many green initiatives not really contributing as much as they're hoping?
https://oa.mg/pdf/10.1016-j.trip.2022.100604.pdf

The paper seems to have the information you are looking for. If I'm reading it right, the numeric increase was from an average of 138 bicycles per site to 211 per site, measured over two hour periods in September.
Thanks, I wasn't familiar with that term. Being able to reference commandeering will help with explaining why preemption isn't too widely applied on the federal level.
IANAL but I don't see a double-rot13 "machine process" as any defense against demonstrably identical code. Just because it passes through a process doesn't make it clean. There were numerous examples of whole functions and code blocks repeated verbatim from its source material. I'm not sure the state of the application now, but the effort to prove an output snippet isn't copyrighted with restrictions by the source feels like an O(N) problem that nobody would want to ever do.

At best, if copilot told you explicitly (by doing the very hard work of identifying the likely sources of the code output ) you could make some (more) informed decisions as to if it's worth the risk to include it.
Yeah, I've been down this road before with Java + Maven 10-15 years ago. Exploding dependency trees, DLL hell, etc. And I see it in the (admittedly mostly foreign to me) Node/NPM world. Quantities of third party dependencies with their own graphs can be trouble. At least with Maven there was a publishing/vetting process.

Still, it makes dev a lot easier.
I've contributed to extensions that are written against pybind11, but never written my own. It was pretty nice, and it does indeed cover some of my grievances (at the expense of making me write C++?).
When the person I was responding to said the largest JS int is 2^54-1 I assumed that meant I could use all integers in [0, 2^54-1], but you are right that I can only go up 2^53. That breaks the specific code I posted but not the underlying idea. Fixing it to deal with that lower upper bound is easy.

Just change the constant 10000000000000000 in the outer loop to 1000000000000000 (which is 2^49+437050046578688 and well below 2^53), change the filling of the right[] array to

for (let r = 0; r < 10; ++r) {
right.push('000' + itos(r) + '\n')
}
for (let r = 10; r < 100; ++r) {
right.push('00' + itos(r) + '\n')
}
for (let r = 100; r < 1000; ++r) {
right.push('0' + itos(r) + '\n')
}
for (let r = 1000; r < 10000; ++r) {
right.push(itos(r) + '\n')
}

and change the loop that starts "for (let r = 1; r < 1000; ++r) {" to go to 10000 instead of 1000.
PyQt is GPL/commercial. That’s one big honking reason it can’t be used for a lot of projects.

PySide is more permissive though (LGPL).
>I reject the false equivalence of the DHS and FSB. Not gonna both-sides this, sorry.

lmao mkay. Not identical, but very similar. It's not even 'Alex Jones'-tier to say this. I think you forget you are if you are under US or (even NATO). YOU WILL hear propaganda from your side, as the Russians do. It's NORMAL. We live under control of a hegemon with self-interests.

May I have to remind you of these? And tell me the difference between these and Russian spookery:

>Assange was being hunted down by the US worldwide (https://diem25.org/exactly-10-years-ago-wikileaks-released-a...)

>https://en.wikipedia.org/wiki/Operation_Mockingbird

>https://en.wikipedia.org/wiki/Operation_Northwoods

>https://en.wikipedia.org/wiki/PRISM

I could go on, but the point was made already.

Edit: So yes, it's actually 'both sides'
I wonder how many forks and github users you would habe to emulate to actually impress CoPilot and if they have a scoring system for the commited code.

I imagine that code in the nginx repository is much higher rated then my personal code that I have open sourced.

In psychology reliability and retest quality are important factors so I hope they are for something like this too.
> Tineye works reasonably well, for finding exactly the same image (including different resolutions, crops, etc.)

Tineye is definitely better than Google with crops, etc. Google reverse image search seems to have more data, but it seems much less able to recognize even basic modifications to the input.
Reminds me of an online ordering app at my university - when the API went down one day the app started reporting to everyone that the wait time for their food was “503 minutes”
I'll just wait for PeaZip to implement this.

Keka (or Unarchiver) on macOS and PeaZip on Windows are the nicest decompressors, in terms of UX, I know. Not sure about Linux.
I'm surprised nobody else bothered mentioning this: Hands, feet and ears. For an hour-long ride, keeping your legs/arms/torso warm is not particularly hard, but extremities are, because you're making your own 20-30mph wind. I recommend expedition-quality gloves, a balaclava, and something along the lines of sock liners/covers (might need to check shoes/helmet for fit with all that underneath). Not a particularly big expense though.
Why is Juul singled out here? Wouldn't all liquid/vapor products be equally suspect?
Right. Because a service based business doesn't need much capital.
Only argument I have heard against the polio vaccine was from my brother who argued that the infection rates were declining before the vaccine. He couldn't really explain why there is still polio in Pakistan and Afghanistan the only to places that have barriers to vaccination.
Why should we constrain ourselves to not use the word 'safe' in the context of one of the most privileged portions of code running on a computer?

Linus has made it pretty clear that it's why he's allowing it; it provides something above and beyond other system languages wrt to writing correct code while still working with the kernel's structure and requirements (with a little elbow grease).
Sounds a lot like The Silmarillion.

I got about a quarter of the way through that book, before giving up.
Minneapolis consistently has one of the top 5 highest percentages of bike commuters in the US and is the most bike friendly city I've ever lived in.

You can also look at data here:

https://www2.minneapolismn.gov/government/departments/public...
https://twitter.com/timsoulo/status/1510955352267063296
Public opinion is where the commonly held "Collapse of the (Western) Roman Empire" == "economic disaster" comes from, and it's only very recently that mass market history has started to move the needle way from Gibbons' nonsense.

The Anglo-Saxon Chronicle (dubious as it may be sometimes), Gildas, and archeological evidence from Essex really don't agree with "fell hard". It very much appears that the empire didn't have enough resources to continue propping up a fringe border province from the death of Julian the Apostate onwards, and that Brittania brought in Anglo-Saxon foederati to help out, who filled a power vacuum after Constantine III left (and possibly invited others to settle).

Particularly under Honorious, fighting between the Vandals and the Franks tied up almost all of the Roman resources in Gaul, which mattered in a way Brittania did not, and the population started to move into fortified settlements, especially after Constantine III took most of the legionary troops off in rebellion. This isn't really that different from what was happening in Gaul.

Fifty years before the "fall" of the West, there was no meaningful military presence in Britain which was not foederati, and before that, the situation was so precarious that troops revolted, leading to its abandonment. As early as the crisis of the third century, Roman Britain's economy shifted to become far more regional, since long supply chains through Gaul were untenable.

The primary exports were extracted minerals. It was, at best, colonial exploitation in antiquity. Raids from the Caledonians had never stopped, ever. Britons convincingly repelled an Anglo-Saxon invasion in 490, and it was primarily peaceful after that (and before that). Balkanized, yes, but hardly subsistence living with roaming bands of invaders.

This isn't any different than northern Gaul, or southern Gaul as the Burgundians, Visigoths, Franks, and Vandals cycled through. Or Illyricum. It happened earlier, but not like you describe.

It's incredibly telling that Gildas had both the time and education to write a somewhat polemical history less than a century after a "complete collapse of the system, (where) people went back to sustenance living", in classical rhetorical style, wherein he mostly seems to regard Britons as still being Roman (despite the "fall" of the West by that time, and the abandonment of the province 100 years earlier), as a Christian, which also tells us that Christianity had not been abandoned yet.

This is utterly at odds with your views. Where and from whom did Gildas receive his education? Why should we disregard his accounts of Mons Badonicus? Why should we disregard the Anglo-Saxon Chronicle and archaelogical evidence from Essex, Wessex, and Kent?

This narrative is false.
Lmao. Just read the news my man.
> My frustration with vaping is that it's seen as "not smoking", to the point where I had a guy sitting in front of me on an airplane vaping in flight and nobody really cared.

Spirit airline?
This has nothing to do with public health.
Is it common for python libraries these days to overload the >> operator for oddball things like C++ does?

Not doing crap like that is one of the things that I loved about Python...
In first months since passage of St. Paul’s rent-control ordinance, housi (cont)
Yeah.... I don't smoke every day, so that may be the reason you didn't get my point, anyway I'd bet a lot of money that the "some users" are exactly what I talked about.

I'm not sure how you arrived at the conclusion that I am clearly not one of them. I, too, start showing symptoms of hyperemesis if I'm being stupid and smoke way too much, and I have never met or smoked with anyone who was resistant to it and had unlimited tolerance. Sure, there might definitely be a distinction between less and more sensitive to it, but saying "Hyperemesis effects only some users" is like saying only some users get blackout drunk from drinking alcohol.
I had two children, before that I was a terrible sleeper, would take me an hour+ to fall asleep. Now I can close my eyes and go to sleep with no issue. I think it was a kind of training when my kids were young and would wake up multiple times per night, when you got back to bed you made sure you went to to sleep ASAP as you could be up again shortly. There is an alleged military technique that works but I think the practice part is a big factor, https://www.newshub.co.nz/home/lifestyle/2018/09/the-secret-..., bad sleep habits are hard to break and good ones hard to build.
> If training Copilot was copyright infringement then essentially it'd make the majority of useful/interesting machine learning models illegal as they currently exist, and make it impossible for anyone except huge multi-billion corporations to train such models in the future, since only they'd be able to legally license enough data to do so.

Regarding the first part, I certainly wouldn't argue that training Copilot is copyright infringement. However, the code it spits out in its current state can in some situations be infringement.

Copyright infringement doesn't happen when you read War & Peace, it's when you take that and reproduce it verbatim or very close to it.

So to that point, your doom & gloom absolutist scenario could not play out if the product of the model was sufficiently different.

We saw Google sued by Oracle for infringement over copying APIs. Now imagine you're a not-Google sized company, are you going to take the chance that Copilot will spit out something that they consider copyrighted?

I think in terms of legal/business risk, it's just too high as it stands now.
> I would say the question mark improves readability, compared to having to check/return error codes by hand after every function call.

Which is one of my complaints about Go.

result, err = doSomething();
if err != nil {
...
}

result, err = doSomething2();
if err != nil {
...
}
While the eyes of the world are on Ukraine for obvious reasons, let us not forget Brave Belarussians who decided to fight for their freedom a few years ago but were brutally squashed by their dictator but are actively fighting with Russia, both in Ukraine as well as by sabotaging Russian transports inside Belarus.
If the user doesn't want full history they could configure the database to expunge it with a lifecycle policy, though I think keeping deltas of the changes would make any excess file storage negligible, as most people don't seem to ever get rid of data anyway.
I track my cannabis consumption. Every time I buy I record the weight, price, date, and strain info. My daily consumption in grams per day averages out to 1.5g. Yet there are days when I'm consuming 3+ grams, and if you look at my spreadsheet you can see that more often then not those heavy days fall in a row. I'm not having days where I intake more THC, I'm having days where I consume more cannabis than normal from an inferior batch that has a property like low THC, poor growth, or incomplete curing.