skysight-inc/HackerNews huggingface dataset:
I don't think Canada behaves like a rich and prosperous nation, honestly

The way Canada operates me reminds me of people I know who have poverty mindset. Spending money on longterm investments seems unthinkable here

I think it's a side effect of politicians only really caring about the next election cycle. Any investment that won't pay off before the next election is sidelined
Sam?
If you want to run a set of processes with as little preemption as possible, for example in HPC setting, your most powerful option is to reboot the system with a selection of cores (exact amount will differ on your needs) set as isolated cpus and manually put your task there with taskset - but then you need to really manually allocate tasks to CPUs, it's trivial to end up with all tasks on wrong CPU.

The standard way is to set interrupt masks so they don't go to "work" cpus and use cpusets to only allow specific cgroup to execute on given cpuset.
> I’m just surprised that people continue to use old bikes when the newer technology around them has continued to improve.

Newer technology is not necessarily always better. A lot of the e-bike utility derives from having a working motor and battery. Those two are probably the most expensive fragile items in a bike. Good luck dealing with the fire when your battery explodes. Good luck getting home when your battery goes flat and you have to ride a heavier bike home and you are in the middle of nowhere because with a working battery you can. Oh, yes let's a buy a backup battery and increase your bike costs. Good luck getting a new battery when your bike supplier dies.
in the US, it just means billionaires would have a slight cut to their hundreds of billions of profit every single year that comes from deliberately hamstringing an industry and causing millions of unnecessary deaths
E bikes are such a legal grey area. Personally I think some of them should be categorized as a motorcycle. Some of em really rip!
So a union is okay for the trucking industry, but not for the dock workers?

And what exactly will the truckers be trucking if the ports are crushed?
Bosch is awful. three different mounting arrangements for the same model motor, seemingly just to confuse.

Ebikes can be repairable, but a lot of the prefab ones are truly awful, intentionally confusing wiring and controllers that are locked down, etc.

Better to build your own, check the endless sphere forums for some good guides.

this thread covers why prebuilt ones are unfixable https://endless-sphere.com/sphere/threads/tons-of-dead-1-2-y...
College Students Beat Boeing in a Battle to Take Down Drones
I am surprised that Gazelle is still such a strong brand and is made in the Netherlands. And also that, in general, bicycle manufacturing is resilient within the whole EU, despite the rising costs people rightfully complain about.
Compare to European cities San Jose definitely is bad on bike infrastructure. But if you compare to neighbor cities like Santa Clara (low bar, I know), it's pretty ok. Sam Liccardo at least actually cares about cycling around the city, and made bike infrastructure improvements, like 3rd around downtown (yes it took some time after the change to educate our bright drivers how to make right turns there correctly, but it mostly works now).

And San Jose's Department of Transportation traffic signal unit at least has an email address I can use to tell them which traffic signal failed to detect bicycle and turn green, and they actually fix them.
Scaling Product Management for Hyper-Growth: Lessons from Cribl
Nexus AI
imagine not getting to get a job because you owe your previous employer money
> Who exactly would be able to defeat Israel?

All it would take is for the US to stop giving them weapons. That's literally it.

Their military, the IDF, is in extremely poor state. This isn't the same military that made history in the six day war. Under the same sort of conditions today the IDF would have their asses handed to them.

When I say "extremely poor state" I am referring to their discipline, precision, and ability to move under fire. The current IDF operates more like the Russian army who are absolutely having their asses handed to them by a vastly inferior force. These are just my personal opinions from my own 27 years of military experience.
Why should I? It’s full of critical theorists, whose whole careers were based on nothing but critiquing things they either didn’t read at all (see Zizek admitting to this repeatedly), or poorly/narrowly read.

It’s absolutely in line with critical theorist nonsense to just critique it without reading it! Very rhizomatic thinking! No biopolitical thinking here at all!
I'm going to guess that would be an easy and cheap fix if it's just a power issue? Wild guess but perhaps just a capacitor finally got spent
> Ebikes enable trips that are a bit too far on a normal bike and so enable more fitness

Just because an ebike can go further does not mean they are mostly used in that way. The proper thing to say is that bikes enable unfit people to go further than they could with a normal bike. Most fit people can cycle distances that ebike readers wouldn't do even if the bike can do it. How many people travel across cities with an ebike?
I am 70 and still have the bike my father bought me when I was 14. I ride it every day. The only original parts are the frame, the rear brake post, and the head bearing nut.
If reality can be constructed, it can be deconstructed. Yes?
My tinfoil hat is whispering to me that this marketing bit is a rational response to the training of AI systems on internet data.

I suspect that it has never been truer that if you repeat a lie often and loudly enough it will become reality through the lens of history.

After all, it was fact checked with GPT12.
From the writeup, it appears that microcode doesn't completely flush indirect branch predictions when instructed to do so, which leads to known cross-process attack techniques working again.

Frankly I'm not surprised. Beyond the initial scramble to deal with the huge open barn door that the first variants represented, the temperature on side channel attacks cooled for a bit. Given that it's extremely difficult to test any mitigation, due to noise, etc, it's not hard to imagine how this slipped through.

The performance/security tradeoff we constantly face in this area seems to be constantly drawn on the side of performance. Most people seem to believe that they're mostly running trusted code on their computers, and that trusted code shouldn't need security mitigations. I challenge that, as native applications, particularly on multi-user systems, already have a security model that is being violated by cross-process attacks. We shouldn't have the situation where some random third-party app has access to data in other processes, even if both are running as the same user. People working on the Linux kernel no doubt have a spectrum of opinions, but it's clear that the very, very conservative approach they've taken to mitigation puts performance as the #1 priority, which is exactly the default that got us into this situation.
I do not have aphantasia. Too much phantasia if anything. But I don’t visualize shapes and colors when programming. In fact I find block and arrow diagrams confusing. I visualize the code itself, but zoomed out. It takes on the feel of a house I’ve spent a lot of time in. I know my way around, I know where I left my hat (a function) when I walked in (when I wrote it), which drains clog easily (hairy IO code), which furniture needs dusting (code I haven’t looked at in a while). But to be clear, this is a non-visual metaphor. The visual is the code.
Prisoners riddle: Can I demonstrate if Veritasium is right? [video]
Capacity to direct ordered thinking across experiential domains [video]
App Store search.
CDC Contact Tracing for International Flights: Still Necessary?
Be aware, however, that the inner circle will use you, take your contributions, and, if you develop own opinions, publicly ban and defame you without any possibility of setting any record straight.

pyhton-dev is a corporate shark tank where only personalities and employer matter (good code or ideas are optional).
Oh yeah I have a friend who modded his to go faster and he says he's going faster than the cops driving the speed limit while going down a certain hill on a highway and he's in the bike lane and they can't do shit about it but watch him zip by
I’m a lot younger but

I think maybe it’s not about not letting objects become totems, but about being deliberate and intentional about which, and why.

I have a lot of friends that keep “altars”; collection of objects sacred to them (and objects that are prayers). I think they’re probably right to do so.
I don't think I have ever met a single person riding a bike that was "out of shape", maybe it's purely anecdotical but I feel like if you ride a bike regularly you are already in a "good shape" and e-bike will not change that.
From what I see in Paris, people are just using them more or for longer trips which is probably net-positive in the end, both for them and the planet
It is still a strong brand among the middle-aged and older population. It is now owned by Pon Holdings, and Gazelle has been in trouble in the last 20 years, with multiple reorganizsations. Road bikes and mountain bikes have completely gone as a result. Other companies under the Pon umbrella still offer road bikes and mountain bikes, even sponsor pro teams.
She got lucky with her knees.
Even if it were just the same frame, we'd all consider it the same bike.
If your boss is being smartass by keeping you in job through a loophole (refusing notices), then there is no reason for you to keep being decent and play by expected rules either.
Time related:

"Elizabeth Ruth Naomi Belville (5 March 1854 – 7 December 1943), also known as the Greenwich Time Lady, was a businesswoman from London. She, her mother Maria Elizabeth, and her father John Henry, sold people the time. This was done by setting Belville's watch to Greenwich Mean Time, as shown by the Greenwich clock, each day and then "selling" people the time by letting them look at the watch and adjust theirs"

https://en.wikipedia.org/wiki/Ruth_Belville#History
Outage of murena.io services ongoing since Oct 6th
Model year and engine config (e.g. cylinder count) has usually been enough for auto parts for decades.
RT threads can be prempted by higher prio RT, and IIRC some kernel threads run at the highest prio. Plus you can be prempted by SMI, an hypervisor, etc
The lawsuit was bound to happen, the alternative being to accept the narrative without fighting back.

The Chinese National Security Laws allow the CCP to compel Chinese citizens and corporations anywhere they may be to perform work on behalf of their intelligence services. Even if you don’t think DJI is actively a threat, a government agency would be foolish to use anything of theirs.

Hopefully PagerGate made it clear to officials what the consequences can be of having an enemy actor infiltrate your physical supply chains.
>bunch of biometric information to go in some database somewhere for...some reason that is unspecified

They just take a pic of your eyes to prevent you getting multiple accounts.
In Florida? Good luck with that.
Do they come with steel frame ? Alu has some advantages but is impossible to repair, going right to the bin at first serious crash.
Always these pesky capacitors (I had like 3 LCD monitors with a faulty capacitor from prolonged use, it is somewhat of an easy fix, no need to throw away the whole monitor).
Sometimes 0 hours a day for extended periods of time followed by 4ish hours a day of implementation/hacking.

I'd say I spend probably 2-10x more time writing than I do "coding" - where writing is Hammock Driven Development[1] for others to consume

[1] https://www.youtube.com/watch?v=f84n5oFoZBc
If you place `# coding: utf-8` on the first line of a Python script, it'll try to interpret the raw bytes contained later in the file by passing them through a relevant codec[1]. Since the codec receives the raw source and transforms it before any interpretation happens, you can (here's the point I'm starting to guess) supply a codec that parses the code, transforms the AST, and dumps it back to the source for execution. It would be similar to how "parse transforms" work in Erlang, though there you're handed AST and not bytes.

[1] https://docs.python.org/3/library/codecs.html
Google's Android 15 uses AI to lock your phone when someone grabs it
> Basically removing the dealers and therefore the OEM's stranglehold on software would take the teeth out of emissions enforcement.

I don't buy that. This strangehold is the only way that VW managed to cheat emissions for years without getting caught.
Keeping a server alive for more than 25days is a feat in this serverless world
the US economy has boomed largely in part due to money printer brrrrrrrrrring for a very long time. it isn't particularly booming right now with no ZIRP.

immigration didn't save UK and Germany, and it will not save Japan either. no one in their sane mind will look at Western Europe and say 'yep, we want the same thing here. we want to be minorities in our own cities, because That's A Good Thing'.
I'm also almost 40.

It absolutely could make no difference in the long run, though I do know quite a few people in our age group (including siblings) already dealing with an assortment of health issues, regular doc visits, medications, etc.
You can also walk there. The best beaches in my areas are the ones that need a 20+ minute walk through a forest to reach. Even though every locals know about them, they aren't as crowed as more accessible beaches.
The idea is you can register a custom file encoding, analogous to built-in file encodings like utf-8, and use it to transform the source file before python loads it. An example is pyxl, kind of like jsx, where you put `# coding: pyxl` at the top and then it will transform bare `<html>` in the python file into calls to a template builder: https://github.com/gvanrossum/pyxl3

Incidentally this turns out to be super hard to search for without asking an LLM, since "python coding" is so overloaded, and using the feature this way is intentionally undocumented because it's not really what it's for, and not something I think most python users really want to encourage. So, forbidden python knowledge!
Ah yes the kind of health plan coverage that still requires you to pay thousands of dollars out of pocket...
Bersey Electric Cab
Yes, bicycles are not iPhones.
As long as one can finish the long run when it matters, nothing wrong with not having a habit.
How is transport handled? Even with a high capacity subway with stops every mile you could still be 1/2 mile from your destination. Also if a train stops everywhere even if only on demand it will still take forever to get from one end to the other. Maybe a fleet of robotaxis.
After reading Such Such Were the Joys (1952), I'm convinced that the last section of 1984 (1948), as well as parts of the initial fast-forward, had been directly inspired by the young Eric Blair's experiences with english boarding school life.
Republicans, young adults trust social media about as much as news
Take an old Android phone you may already have lying around.

- Remove any SIM card

- Install VOIP softphone app and configure with WiFi.

- Go enjoy the $175 you didn't spend on this.
Just like nobody who buys FSD actually thinks it's really self driving.
There is an argument to be made that this is what's happened to the liberal arts.
16 megs of ram was ~free by 2016.
No, never said that and never implied that. That's, in fact, a strawman fallacy, distorting my argument badly to attack me.
It's not the only way I do it, but for small components, a tackle box and tackle tray drawers are great, especially if you ever work on projects outside of your house.

Extra tackle tray drawers are all of $6 or so, so for example, I have an extra that is just my digital oscilloscope and probes/cables, and if I think that the task I am going to do might involve careful troubleshooting of signals, I can simply swap a tray out and be ready.
> Good luck dealing with the fire when your battery explodes.

Any data available for how often that happens? I have never heard of a single instance, nor it even being a risk even.

> Good luck getting home when your battery goes flat and you have to ride a heavier bike home and you are in the middle of nowhere because with a working battery you can.

Indeed the 'stranded with a heavy bike' was a problem. Less so now that e-bike ranges are 60+ miles.

> Oh, yes let's a buy a backup battery and increase your bike costs

I don't think this makes sense. Have you heard of this as common? Do you know any manufacturers who recommend this? The shelf life of batteries is years and years. A replacement would be idle..

> Good luck getting a new battery when your bike supplier dies.

Bikes are relatively simple. Happily the wiring can be redone if need-be to retrofit to something new
What's "too far" on a bike? Covering distance on a bike is almost zero work. It's work if you need to go up.
What else are they? You jump through hoops to get a piece of plastic from the government that declares you "safe." And then holders of those licenses go out and kill 40,000 people every year just in the US.
> having a working motor and battery. Those two are probably the most expensive fragile items in a bike.

As an example, a replacement battery pack for the e-bike model I bought is 25% of the price of the bike. I'd assume the motor and other electronics would ring up to another 25%. Since I bought a cargo e-bike, there's really no meat motor bike to compare the remaining price to see how it aligns.
It was in the developed world too. I think the sign up bonus was about $30 which may be a lot in some parts of the world?
> all those targeted ad algorithms are effectively just really dumb.

They are. I've had a gmail account for almost 20 years. Hell, I worked for Google for 10 years. They know who I am. They've seen me search the internet and watch YT videos for effectively eons. Yet the YT ad targeting algorithm is so stupid that it apparently doesn't know that I'm male. I get pre-roll ads for feminine hygiene products and bras all the time.

BTW, ad gods: please don't make it smarter. I don't want ads. When I start to see ads, I block them. If I can't block them, I will just use the product less. How do you not know this? Or maybe that's by design...
Not "if then send" -- if that were the case you could detect that your images were matching and then use the system as an oracle to e.g. detect that the database might contain disfavored political content in addition to whatever they claim it contains.

The system was proposed as part of the upload process to your private encrypted cloud storage. So they already have the files. The system was designed so that if there were a sufficient number of hits against an encrypted database then a party possessing a particular private key would learn the private key for the encrypted files, as a passive effect of there being matches.

Like if I mutter random letters of my password while entering it, you'd eventually passively learn my password just by hanging around while I logged in each morning.

This way any matching is completely undetectable on the users end, at least until the private key possessing parties or the people they share the information with choose to take some action against the user.
It's specified in PEP 263 [0] which pulls up easier on search if you quote it and include the typical "special comment symbol" -*- around it.

[0]: https://peps.python.org/pep-0263/
I mean, not being sick enough to need a doctor for 7 or 8 years is super common for people in cities too. And rural living people do get diseases and injuries requiring doctors too.
For all of the syntax features Python has been adding over the years, this would be a nice enhancement: making the "else None" optional in the ternary if-expression. E.g.,

spam = eggs if bar
# vs
spam = eggs if bar else None
As I understand it, kernel preemption of a user thread happens (and has to happen) on the core that's running the thread. The kernel is not a separate process, but rather a part of every process. What you're describing sounds more like a hypervisor than a kernel. That distinction isn't purely semantic; the two operate at different security levels on the CPU and use different instructions and mechanisms to do their respective jobs.

edit: That having been said, I may be misinterpreting what you described; there's a comment in another thread by @zeusk which says to me that more or less this (single core used/reserved for making priority decisions) is already the case on many multi-core systems anyway, thanks to IPI (inter-processor interrupts). So, presumably, the prioritization core handles the preemption interrupts, then runs decision logic on what threads actually need to be preempted, and sends those decisions out to the respective core(s) using IPI, which causes the kernel code on those cores to unconditionally preempt the running thread.

However, I'd wonder still about the risk of memory barriers or locks starving out the kernel scheduler in this kind of architecture. Maybe the CPU can arbitrate the priority for these in hardware? Or maybe the kernel scheduler always runs for a small portion of every time slice, but only takes action if an interrupt handler has set a flag?
The user you replied to likely means something different: The priority of the event often depends on the exact contents on the event and not the hardware event source. For example, say you receive a "read request completed" interrupt from a storage device. The kernel now needs to pass on the data to the process which originally requested it. In order to know how urgent the original request and thus the handling of the interrupt is, the kernel needs to check which sector was read and associate it with a process. Merely knowing that it came from a specific storage device is not sufficient.

By the way, NMI still exist on x86 to this day, but AFAIK they're only used for serious machine-level issues and watchdog timeouts.