skysight-inc/HackerNews huggingface dataset:
While voting should be done, it is not always effective/possible. An obvious example to bring up is the suffragist, since they were not allowed to vote.

The point of protesting in a manner that is truly disruptive is to force the problem to be dealt with. This concept seems to allude many, to them the only acceptable form of protest is one that is entirely ignorable. I’m not sure we would have many of the important freedoms we have today without people choosing to be disruptive in this manner you find unacceptable.
You have fast chargers next to places you'd like to stay an hour in such as a mall or a restaurant.
I am not so sure about that, especially in the US.

While some gas stations may be in badly lit areas, a lot of gas stations are in pretty well-lit and well trafficked areas.

In addition, with pay at the pump and the speed of filling a car, you can basically tap your credit card, fill up your car, and be out of there in 2-3 minutes. Even a minute’s with of pumped gas will probably give you a 100 mile range.

And if you have kids, in the car, maybe sleeping, they can remain in the car while you pump gas.

An EV charge will take at least 15 minutes minimum maybe more. You likely have to go find somewhere nearby where you can sit and wait for your car to charge.
> If you have reliable evidence that someone intends to commit a crime, should you not act to prevent it?

Define reliable. Define crime. Misdemeanors? Felonies? Violent felonies?
Got a link? I'm not sure how this would even work, but if you aren't kidding, I'm curious to read the marketing.
I started my career with FoxPro for DOS, dabbled a bit with Visual FoxPro and then I found Visual Basic. Spent a lot of fun years with it before moving to ASP and web development in general. Not exactly sure what was the reason for its demise. I guess .NET killed it.
> despite all the advances in technology since then, nothing I have found compares to that development experience today

You are going to have to qualify this a lot more, because it is absolutely not true. Coding VB was...fine. Language features were primitive, even compared to what was available in the mainstream back then. The tooling was fully proprietary and expensive. Languages and IDEs today are 1000x better in every way.
or lack of compliance?
I’m somewhat in disbelief that there’s actually a state within the German federation that hasn‘t forgotten the terror of the RAF, which the „Letzte Generation“ ticks all the boxes of becoming too, for they are of the same ilk: pampered upper class kids in an astroturfed cult.

https://www.eugyppius.com/p/activism-agency-and-the-escape-f...?
Surely string interpolation is cheap, especially given that we're talking about Python here?

I'd be more worried about cases where you're calling some function to produce a novel value that will then be included in the log string— and Python doesn't have lazy argument evaluation so you'll pay the cost of that function call regardless.
they did linq badly after linq2xml and linq2sql
Legally speaking, unless you have a work-for-hire type contract with the artist, you don't have an ownership claim. You purchased a digital 'ticket' that lets you view the artwork according to someone else's terms and conditions.
This sounds like anecdotal evidence and I never heard this reason before. Do you have any sources supporting your claims?
New CEOs entering a company:

Gallant humbly admit his lack of knowledge, seeks to learn by asking people he employs, and doesn't take rash action without considering the consequences

Goofus thinks he knows it all, doesn't heed good advice, fires all those people he employs, makes ill-advised, unplanned changes, and blames the resulting problems on someone else
"I definitely don't understand the point you're arguing at all.
At first you say:
> I'm a little confused at what makes you think that the internet is not included in the set of things considered to be real.
Which suggests to me that you believe (and are trying to convince me) that The Internet is more real (not hyperreal) than I think it is.
But then you say:
> No, again, there is no territory, it is gone, we are living entirely in the hyperreal.
Which would seem to agree with the original point I was making, The Internet is hyperreal."

Let's ignore all that. I moved on to interrogating your (mis)understanding of Baudrillard. According to the book you recommended, there is no "real" that you can retreat to. You seem to talk about how your life outside of the internet is the real, but Baudrillard wrote the book before the internet was even a thing. He was talking about your normal life, not the internet.

It's not about what I think, it's that you recommended to me a book that you quite strongly disagree with...
Ah yes that makes sense. It’s easy to forget how slow HDDs used to be and their mechanical nature of spinning disk and a head.
Same. I’m very good at cranking out Tailwind + React UIs, but nothing touches the productivity I had with VB6 or even early C# and Winforms.
Show HN: A tool to redirect traffic from remote K8s service to local
Hello everyone!
Behold! My crippled golang skillz have developed a tool that allows you to forward traffic from a k8s service to your laptop (or anything really ;-).
Secure tunnels are involved!

It seems to be a common pattern to use and deploy big apps in remote k8s environment which are either vendor locked into some cloud services that require secrets or simply unfit to run locally.
This simple apps, allows you to redirect traffic from existing k8s service straight to your laptop (or whatever else really!).
It's easy, secure, open source and it works.
PRs and Issues are very welcome! :-)
If no EV has the range you require you are a tiny minority of car users. Current Tesla models can have a 300+ miles/500+ km range. I've driven a Tesla Model 3 on long road trips and the range is more or less limitless in praxis: every few hours I stop to visit the restroom, grab a bite to eat or a coffee and in the time that takes me the Tesla loads for another few hours on the road.

So yes, you may have very specific needs that limit your choice of vehicles. But the needs of the vast majority of car owners can be served by current EV technology perfectly well.

Apart from that: EVs have less moving parts by an order of magnitude compared to ICE cars. Of course they are more reliable, especially when you take into account that many (most?) drivers do not adhere to the very stringent service/fluid change intervals on their cars. Again, you might be different, but most people abuse their cars. My parent's VW T5 for example just crossed 350.000 miles and already had several minor engine issues in addition to a costly particle filter swap.
> you put it near the pointer that points to the beginning of the (sub)string.

And now you have a "string pointer" which is distinct from a "data pointer". You can't allocate a heap block and "put a string in it" because the special thing at the start needs to go with the pointer and not the data in the block. And your 1970's compiler on your PDP-11 with 48kb of RAM needs to manage that. Good luck to you.

Again, we're not answering the question "Can a better string implementation than C be designed?". Clearly the answer is yes. Go pick your favorite, there are literally dozens. We're asking "What else should Richie have done with C that would have been better?". And... it's not what you're suggesting for sure.
Interesting options, wasn't aware of those.

The only minor counter-argument would be laziness as a security threat: the more difficult you make the process, the more likely the user will skip seemingly useless steps, thus compromising security.
Did they? I don't believe you.
Better to charge where the fossil fuel is consumed at higher efficiency than an ICE
Millions??? Also the people who release the co2 from those products are consumers. Consumers(i.e. everyone) is not gonna vote to convict themselves of doing a yearly holocaust.
Can you give examples where they are “viable”?

In Japan they are still several times more expensive and slower (over long distance, as OP suggested).
The FTC is setting its sights on generative AI
Python is the new VB
How dare you use our highly efficient wastewater treatment facilities!
We still have that right.

The nuance is the US court system allows additional punishment if a defendant chooses to go to trial. Also, plea bargaining usually involves lots of prosecutor bluffing before they have to show discovery which is the same time they can “throw the book at the defendant” (overload the charges beyond what they can actually prove to a jury).

It’s also worth mentioning that the speedy trial can sometimes come with strings attached (as Georgia’s statute which has been recently discussed ad nauseum in the cases of 2 of the 19 2020-electoral-college-RICO defendants)
> I'm a bit conflicted here; if someone is being detained pre-trial for a crime, then "they are going to crime again" is a totally valid reason to hold them without bail pending trial. But it's not clear whether that is what is happening here.

Not a lawyer, but doesn't this depend on whether or not it is a violent crime? Someone who may murder again should be treated differently than someone who may shoplift again.
That’s true, each individual coil is an inductor, and without that inductance you would need a more complex drive circuit.
Changed from https://studyfinds.org/measuring-blood-pressure-wrong/ above. Thanks!

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html
The main benefit is that it's easier to have multiple eSIMs than to have multiple physical SIMs. Sure you can only have one active simultaneously (I think?), but that's better than the status quo of physical SIMs.

I'm a US/UK resident, and I use an eSIM for my US provider and a physical SIM for my UK provider. Since I use both numbers for various localized services like 2FA, food delivery, etc., the ability to have multiple SIMs has been a huge improvement compared to just a few years ago, when I had to have two phones to be able to log into my bank.
Oxidizing carbon fuels is a irreversible process, meaning an increase in entropy. Dispersion of CO2 in the atmosphere also increases entropy.

We will always, 100% of the times, expend more energy to reverse a irreversible process than we could possible extract from this irreversible process.

This statement is valid regardless of the path chosen.

Which naturally spawns the argument 'let's not reverse it, let's do CH to CO to Cx, all we have to do is find x'.

The problem is this is not valid because we burn a lot of fuel.

Even if we found x, it would not be enough to sustain our rate of carbon emissions. In 2022 the world consumed 5.8*10^12 liters of crude oil.

So it would be necessary to include y. And z. Etc until n.

Inevitably including a regeneration step Cn + H to CH + n.

Now the path looks like:

CH -> CO -> Cx -> Cy -> (...) -> Cn -> CH

Which is a closed loop, meaning net power loss. With 100% confidence.

Maybe the one who oxidizes CH pays the bill to remove the CO2 emitted. Is it even possible to put such measure worldwide? Logistics would suddenly be prohibitively expensive for all but the most valuable products per weight/volume. Globalization is addicted to fossil fuels.

Well, that is literally all we did and build and invest in the last century or so. The very power grid of the world is based on carbon fuels. We can't run our carbon removal machinery on dirty power or we would be emitting more than we could possible remove.

It becomes 100% clear the winning strategy is not removing CO2 from the atmosphere, it is replacing all machines and appliances that burn carbon. Worldwide.

Not all are possible, ofc. But a stove ayy.
> 128 bits is an absurd amount for a unique ID within a single system. Even 48 bits is very, very large -- enough to provide a unique ID (MAC address) to every Ethernet device made for something like 100 years.

What you want is that the number of possible items to enumerate is significantly less than the square root of the cardinality of the ID range, means you can relatively safely randomly generate IDs with few collissions.
My very modern many antenna WiFi6 router has a very hard time going through even one wall. Turns out metal lath and plaster walls do a very good job of blocking radio signals.
What kinds of pattern matching that Java now has is Kotlin missing?
It does sound to me like a nefarious plot (but I'm making this comment in the interest of hearing an alternative explanation).

BTW I have carried a bag myself (lived on commission) from cold-calling up to closing large deals. So this isn't some "commerce is crap" / "I hate salespeople" knee-jerk bullshit. Shoveling turds into my inbox is gets you on, well, my shit list.

To me, sending me automatic mail I didn't ask for is being an outsider and adding to my todo list.* This is a hostile act, basically saying you do not value my time.

So when you tell me that you get a list of names and just add them to your spray-n-pray list, I can only consider that spammy activity. And when I think of it that way, maintaining a "don't harass these people again" list doesn't sound like a kindness, it sounds like you did it to avoid getting sued, i.e. for your benefit, not mine.

As I said, I'd be interested to learn if there is a more charitable way to look at it. Because the way it looks to me, it's all about you and you don't give a shit about the people who receive your messages.

* there is legit unsolicited mail, for example if my pal Alice tells Bob, "hey, you should ask gumby your question, here's his address". That's by definition personal and low volume.
More common, in my experience, was the 2 tier app where a (very) fat client directly talked to the db, and all the businesses and data access logic was intermixed with UI event handlers and some stored procedures.
> If you just use it without reading the documentation or understanding the design philosophy

They literally covered this point for you:

> The Apple documentation for the aforementioned stringWithFormat: method doesn't mention (anymore!) that the return value is autoreleased because that doesn't matter with ARC

It is no secret that documentation surrounding the "old ways" of Apple dev is a pain in the ass to find.
It is unlikely any biology-based computers are going to supplant any real computers any time soon (decades). Keeping a bunch of cells alive to run computations is simply a terrible approach and there's no way they would get close enough to the incumbents to produce something competitive without spending billions on R&D that the chip industry already spent decades ago.

Most computations we do are already approximate, not exact. Most of modern ML is approximate.
Will be interesting to see how the judge views this case. Anti-trust laws mostly focus on economic harm to consumers. Obviously many modern tech companies offer their products for free and then sell the data they collect from their users. I am curious how the Justice Department will argue to the judge that economic harm is being done to consumers when Google's products are nominally free. It may be that US anti-trust laws just need to be rewritten to more effectively target tech companies because I think the Justice Department could have a hard time making this case under our current laws.
The police exists to protect capital, not regular folks like us.
Totally, interestingly they diagnose the illness with a tilt table in some countries.

I had an inversion table atempting to relieve my thoracic pain at the time of my diagnosis. Which was a diagnosis of exclusion. I was gutted by the chronic diagnosis.

I was lucky that the inversion table allowed me to accept that I had the condition post diagnosis because it definitely triggered fatigue after I’d rest at the tilt angles that trigger fatigue.

The awareness of the tilt test and that delayed fatigue onset were the 2 useful pieces of information I got from the cfs support group I attended 3 times. I accepted my diagnosis quickly as I’d accidentally been doing my own tilt table tests with the inversion table. I also quickly realised that regularly whinging about the condition in a support group of people who accepted that they weren’t going to recover from something that seemed treatable wouldn’t help me.
Humanities can promote alternative 'good life' (2010)
This is a ludicrous assertion. What if he said something to only one person in privacy, and there literally aren't multiple sources other than him (and the other party to the conversation might have incentive not to divulge anything he didn't approve of)? Not being an autobiography doesn't somehow imply that we know every single thing he's ever said.
With side-effect free functions: https://youtu.be/0yKf8TrLUOw
> Germans don't have car payments usually.

They do actually :-)

https://www.mckinsey.com/industries/automotive-and-assembly/...

"In Germany, while customers purchase 50 percent of stock cars through financing, they buy 35 percent via lease-based products and additional services."
Turns out that was not the case: https://apnews.com/article/germany-climate-protest-prosecuto...
The retrocomputing community has struggled with making display controllers because it's not so practical to make one with 74xx/54xx parts (which have just a few gates on a chip) I saw an ad for once circa 1978 in Byte Magazine which was a circuit board about as big as an IBM PC expansion card where both sides of the board were packed with chips. Something like that costs about the same today as it did in 1978.

Home computers/game consoles of the time mainly had ASIC display controllers but projects like

https://www.commanderx16.com/

don't really have the volume to justify making an ASIC so they wind up using FPGA (like this card) or microcontrollers to function as display controllers. Note the super low-end

https://en.wikipedia.org/wiki/ZX80

did not have a video ASIC but instead tricked the microprocessor into functioning as a video controller which meant that it could only show video when it was done thinking, see

https://www.tinaja.com/ebooks/cvcb1.pdf

though that technique can be used today to turn a (secondary) microprocessor for a display controller.
Hasn't Germany ratified the European Convention on Human Rights? Those are definitely breaching the above and could easily be considered as fascist laws. This should be a fairly easy trial.
Absence is reason to withhold payment in Germany, you can only expect continued payment if you are absent because you are ill (and then only for a certain period). There are some provisions like having to pay out leftover holidays and overtime before stopping payments altogether, but payment is contingent on really working in general.

Note that this is different from ending employment: If you are in jail, only an extended length of absence (usually 2 years) or a work-related crime is reason for dismissal. If you are in jail for 23 months you'll keep your job usually, you are just not getting paid.
Idk about "substantially longer."

Average gas station stop looks to be ~8 minutes. Tesla superchargers can do up to 200 miles in 15 minutes. So 100 miles of range in the same timeframe. And the charging technology is still in the middle of constant improvement.
That is not correct, the state attorney has investigated this and found that the climate activists had no impact on the death of a cyclist, they would have died either way.

Please cite your sources when making incidiary claims.

https://www.lto.de/recht/nachrichten/n/sta-berlin-keine-ankl...
The style is good, or at least alright -- consistant.

Speaking as a new immigrant to Canada and I've had to deal w/ a lot of CAN Gov sites.

Problem is they still use bureaucratic-ese and it's impossible to get a clear answer without calling. I'll give the US IRS a ton of credit there, I can get actual answers and what to do from the website text, but with the IRCC or other Canadian orgs I pretty much have to call and wait on hold to get basic answers.
We will see. I thought this in 2015 when AI for computer vision was starting to heat up and NVIDIA was the clear leader. I was certain AMD would put in the $20 million or so it would take to catch up with CUDA and CuDNN at that time. Based on that analysis, I decided that NVIDIA was overpriced as a stock. Whoops.
Wouldn't it depend on the context though? If someone's being downvoted for something correct but unpopular, is that okay as per site guidelines?
I recently wondered:

Why is there no VB-Like tool for building Electron - Apps using eg. React-Widgets & Javascript as the scripting - language?

I'm not married to Electron vs. another similar, possibly more modern / less ressource hungry alternative; or another Frontend Framework.

But it seems to be it should be possible to do a VB-Style thing using these kinds of tools, Drag+Drop, and Javascript, most of the components should be available already...

And it could be a fun environment for prototyping, having fun, creating really bad games & greeting card apps again like in the 90s/2000s etc etc.

It could be a fun learning environment for newbies while a powerful GUI builder for multiple platforms for experts..

Why isn't there such a thing? Would somebody please build this? :D
I was four when this happened, and what I remember is being in my grandparents house watching it unfold on the news while being on the other side of the world, not sure if it is a real memory or a figment of my imagination, but my parents did tell me the attack did profoundly disturb me.

It truly does feel weird that people a few years younger than me didn't watch it happen live and even I was one of those people who was too young to truly comprehend what the hell was going on, except for developing a massive feeling of anger against the perpetrators.
It has the look of graphviz about it, which is an excellent tool. Often helpful in debugging anything related to graphs.

https://graphviz.org/
In the US at least it has often (although not at present) been true that the interest rate on a new car loan with good credit is less than one could return from relatively safe investments. Thus the financially smart thing to do was often to finance the car, even if you could buy it outright.

Too much debt is a bad thing, but so is being excessively debt averse.

I would also say, historically, a dollar now is worth a lot more than a dollar 50 years from now, and your quality of life is probably better, too.

I see lots of people from my parents generation who saved their whole life… and now they have money but nothing to do as their health doesn’t
permit the sort of travel (or outdoor activity, or whatever) they wanted while a 20 or 30-something.
Sure, that's why it's a deal. You say penalty, they say bargain. Both are true. For folks who've genuinely committed big-boy crimes, a plea bargain is great; for falsely accused innocents it presents an unpleasant dilemma at times.

My being able to opt to voluntarily testify doesn't mean the right to remain silent doesn't exist. We'd have no rights by your definition.
‘He is driven by demons’: biographer Walter Isaacson on Elon Musk
Delphi or if you prefer the free version, Lazarus might have a word to say about that.
> it's this lengthy (2^32)

UUIDs are 128 bits, so it's 2^128 rather than 2^32
Discussed at the time:

Removing garbage collection from the Rust language - https://news.ycombinator.com/item?id=5811854 - June 2013 (130 comments)
https://youtu.be/2ZwwCNoPa1w

Possible terrorist attack was mentioned by on air reporting before the second plane hit.
Development in VB6 was basically dragging and dropping controls onto a window or dialog box, setting properties on them, and then filling in snippets of code to tie things together.

And "control" here means anything from simple labels and buttons up to database connections and embedded COM objects.

Literally anybody could bang out a simple Windows .exe like nobody's business.

It would have been really cool if Microsoft included it in the OS like they used to do with QBasic.