skysight-inc/HackerNews huggingface dataset:
I didn't fact check the exact numbers but I trust what's there.

But I know for sure there's something oddish with the calculator as I've spent around 80 euros in june between Monteporzio (south of Rome) to the Slovenian border whereas that calculator says I would've spent 51 euros.
Svg can, and often will, include (embed) raster images.

But even when not: in practice an SVG will have hundreds or thousands of XML elements (nodes) to draw rather simple-looking shapes even.
Say Goodbye to Irrelevant Search Results: Cohere Rerank Is Here (2023)
> it is hard to blame Microsoft for not checking this code

I don't blame Microsoft for the mistakes of Cloudstrike.
I DO blame Microsoft for clearly fishing in troubled waters, trying to get back control during a crisis.
>No, it's not. NAT only translates addresses and does not inspect the TCP "internals" (like sequence number etc, which would allow it to block certain packets).

Yes it is. How would it forward response packets back if it doesn't track connections?

In real life I haven't seen "stateless NAT" for about 20 years.

But cgnat machines usually go beyond that and even verify sequence numbers.
Unrolled thread: https://unrollnow.com/status/1815053542610067487
> But supposing that you are one of the lucky few, how would you propose to go about profiting from a bubble like this?

Buying put options on NVidia & co.
Wayne Hale is always my favorite source for these: https://waynehale.wordpress.com/2014/10/26/sts-93-we-dont-ne...
For those interested in the relationship between humans, their supporting infrastructure (not just highways, but also the cities and everything around those), and nature specifically from a perspective of the Autostrada del Mediterraneo: I can suggest this book: www.store.rubbettinoeditore.it/catalogo/presente-infinito/ which tries (just visually through photos) to demonstrate that complicated and precarious relationship.
Ah, OK, ISWYM now. I think.
I don't think MS particularly wanted to enter security market, they cared far more about making sure that all Windows computers had some level of baseline security solution. The constant virus epidemics were hurting their reputation and they wanted to address that; improving Windows security was pretty major theme for early 00s MS. Indeed I imagine especially then they would have been happy to be completely rid of the AV market instead of entering it as a player.

The Vista era Defender product was extremely rudimentary, it's almost certain that the major commercial offerings were doing far more intrusive and complex stuff in kernel. Thus I don't think simply forcing everyone to downgrade to Defenders level would have made anyone happy.

Calling MS lazy for not coming up with new novel set of APIs overnight is pretty disingenuous.
You need to do a basic statistics course.

> On average, roughly 100% of inmates who are incarcerated for violent offences have two arms.

Arghhh! Quick, cut one of everyone's arms off!
Depends, we managed to OCR all pixels from a standard 128x64pixel OLED. Doing 20 kB/s as a debugging interface was marvelous. Someone smart used the mounting holes on the screen to mount a fixed Finder pattern (the squares in QR Codes), and it was almost fool proof. So Yeah you can easily do seven segment displays now days.
Thanks for your work! I played many a PA LAN party back in the day and SC was my favorite RTS during high school. PA is one of the few RTS where PVE could have fun scenarios.

I'm simply not smart enough to manage 8 frontlines. I'm excited for Industrial Annihilation and hope you're involved with it.
UEFI comes with SB, Microsoft introduces TPM, Google introduces WEI. They will will say it is for your benefit, and in part it is correct, but security can be achieved through many measures, and corporations will choose such solutions that will grant them more ability to control your device.

This leads to accumulation of "power", and monopolization of it in systems leads to vulnerability. One point of failure is enough to compromise entire ecosystem.

Just reminds me that apple checked every application you run, for "safety reasons" (rather checks app certificates, but that is nearly the same).
They are owned by the state, but they are not managed by the state but Autostrade per L'Italia SPA.
Think about it this way: what happens if your car won’t start in the grocery store parking lot? What happens if your lunar ascent module’s main engine doesn’t ignite on the moon’s surface?

One is mildly inconvenient, the other is deathly inconvenient. Yes, many aspects of the extraterrestrial environment are predictable, but the consequences for being wrong are far greater.

And as another has noted, most deaths during space flight actually occurred in the atmosphere anyway.
Ask HN: From your experience, would you still choose Node.js for API?
To all of you who worked on a project that uses NodeJS for their backend API:

- Would you still choose it for your next project?
- If yes, why?
- If no, why? What would you choose instead?
- What would you do different?
Stylable here means applying styling from the HTML files CSS file to change the colour, etc. For example:

1. changing the foreground and background of the SVG based on the web page theme or light/dark mode;

2. using the SVG in a link or button and styling the image according to the hover, pressed, etc. state, e.g. when providing custom checkbox/radio/toggle buttons.
It was a bit intimidating at first, but then I kind of saw what the word should be. Still not sure how to solve it, I kind of overcomplicated it and made a lot of moves. Read your comment about 4 moves and it became a lot clearer.
Attention to teacher is not equal between learners, trying to thoroughly assimilate the lesson is not everyone move, self challenging oneself with actual tests to ensure skill acquisition is rare, and going through the whole rabbit hole to figure out what untold assumptions the teacher leverage on and understanding the limits of these suggestions is the way only a few exceptional beings will follow.
SVG often includes raster images? That's very surprising to me. I can see some use cases here and there, sure, but using a vector format to 'often' include raster images... i dunno.

Thousands of XML elements is the ideal case, compresses extremely well.
IIUC, this one (Radxa X4) can't be run fanless... Is there one that can be?
Social movie watching or gaming is not bad imho.
Idk what a DJT is.
I would really like this to work - lots of public health applications monitoring for events - but it didnt work for the query below - any idea why not, I thought the prompt would be fairly simple given the amount of news coverage on this issue, the result was: There have been no reported events of animal to human transmission of avian influenza H5N1 in the USA since March 2024. Additionally, searches for general news and historical cases related to H5N1 also yielded no results. Therefore, it can be concluded that there have been no significant events or cases reported during the specified timeframe.

Source:

Bing search results for "events of animal to human transmission of avian influenza H5N1 in the USA since March 2024"
Bing search results for "avian influenza H5N1 USA news July 2024"
Bing search results for "historical cases of avian influenza H5N1 animal to human transmission USA"
Bing search results for "CDC avian influenza H5N1 updates"
Bing search results for "WHO avian influenza H5N1 updates"
Date Time: July 29, 2024, 5:49 a.m.
Stochastic parrots don't amount to much
Ugh I knew there would be someone who tried to push this ludicrous claim.

Obviously we are talking about physical addiction, not some cultural nonsense.
The weird and wonderful world of DNS LOC records (2014)
Why do you expect countries to not restrict how companies can pursue profits to protect their citizens?
> if you have some interesting links to share I'll skim them with pleasure.

I do not advise skimming.

I've been a full-time tech journalist for 2 & a half years now (I was in the 1990s as well but the 21st century is very different) and I find the majority of readers who angrily disagree with my articles did not in fact understand the article because they tried to skim it and they didn't get the gist.

(In a previous job I was a TESOL/TEFL English teacher. "Skimming for gist" is a skill we test for, and many people don't have it and don't know they don't have it. I an not accusing you here -- but you did mention your own English in negative terms.

For example, I was on a talk at FOSDEM in February -- https://fosdem.sojourner.rocks/2024/event/3113 -- and it seemed to me that most of the audience angrily arguing about what the GPL meant and implied had not really genuinely read and understood all 6 pages of the GPL.)

Executive summary of Oberon:

https://ignorethecode.net/blog/2009/04/22/oberon/

13 page academic assessment, but very readable and accessible:

"Oberon – The Overlooked Jewel"
https://dcreager.net/remarkable/Franz2000.pdf
Dinky Dog [1] author here. I really like the split-pane idea!

You can only write as much in a single flowchart node, so tools where you can only draw lack a place for extended notes.

Also it's a great way to illustrate written points. I can see this being used e.g. in classrooms. Theory on the left, examples on the right.

Great work!

---

[1] https://dinky.dog/?q=about-9315ba924c9d16e632145116d69ae72a
Place healthy apps within thumb's reach
What do you mean by Google Police? Can they use force? Throw me into prison? What are their laws? (If you can't answer that, can you me some hints for direction?)
I wouldn't say it's zero cost. It's a risk with potential to cost you. So there's some kind expected value to that cost and the risk grows the longer you ignore the warning
Zen Browser – A new Firefox fork with focus on productivity
This is a good talk.

By the looks of the chart andrew might be a little younger than me - but his programming experience is very close to mine. I started around 13 years old, learning with Quake and level editing, leading to the likes of VB6, j++, Turbo Pascal and Turbo C.

The way he also speaks about diverting away from OOP then, eventually, coming across Mike Actons DoD is spot on! I feel I was there in a number of ways -- it helped me realise that my mindset is not the problem, just what we are told is the "way" in the world of programming.

The way he talks about the bool, moving away to alive_monsters and dead_monsters is exactly how I put together DOD in my earlier days. It removes a if statement, generally speaking.

Anyway -- nice talk
"The old C macro system is replaced by a new C3 macro system."
I've been driving from Rome to Calabria for several years now and I think the Salerno-Reggio Calabria has vastly improved while still being without tolls.

I would just say that it's missing some gas station and services but the road is good.
To clarify, my prompt was: "Please search for events of animal to human transmission of avian influenza H5N1 in the USA since March 2024." Same verbatim search in Google - top result was: "Since April 2024, 10 human cases of avian influenza A(H5) infection have been reported in the United States. Four of these cases were associated with exposure to sick dairy cows and six were associated with exposure to avian influenza A(H5N1)-infected poultry. - 19 July 2024" Happy to continue to test and help you optimise. Would like to get an alert with each new case.
As it becomes harder and harder to prove that I'm human, I wish the CAPTCHAs could tell me what I've become instead. I have written so many scripts. Maybe I'm becoming one and the CAPTCHAs are merely accurate.
Then, there was a mixup.
Specification of ffmpeg commands can get quite complex, especially once you get to filters.

I never understood why it hasn't grown a DSL to specify the input/output/transformation. Could be JSON-based for what I care. Then we could have nice things like easy programmatic generation of these scripts and schema verification (for each particular ffmpeg version).

Also, when I looked at how LosslessCut (an Electron app) does the timeline preview thumbnails, it just calls the ffmpeg CLI app however many times it needs (once per thumbnail). With the number of heavy users of ffmpeg, I'm wondering how nobody has yet started a project to run ffmpeg in-memory as a server and avoid the process startup cost as I'm sure LosslessCut isn't the only one who does this.
You can absolutely formalize proofs using diagonalization arguments on a computer in just the same way you would formalize any other proof. For example here's the Metamath formalization of Cantor's argument that a set cannot be equinumerous to its power set: https://us.metamath.org/mpeuni/canth.html

In mathematics we often use language to talk about a hypothetical function without actually implementing it in any specific programming language. Formal proofs do exactly the same thing in their own formal language.

Although in the case of Cantor's diagonal argument, I don't know in what sense any function involved in that proof would even fail to be implementable in a specific programming language,. Let's say I encode each real number x such that 0 <= x < 1 in my program as a function which takes a positive integer n and returns the n'th digit of x after the decimal point. In Python syntax:

from typing import Callable

# PosInt, Zero and One aren't built-in Python types but just assume they are
Number = Callable[[PosInt], Zero | One]

Sequence = Callable[[PosInt], Number]

The function involved in the diagonalisation argument can then be implemented as follows:

def diagonalize(sequence: Sequence) -> Number:
def diagonal(n: PosInt) -> Zero | One:
if sequence(n)(n) == 0:
return 1
else:
return 0
return diagonal

The argument consists of the the observation that whatever sequence you pass as an argument into "diagonalize", the returned number will not be present in the sequence since for every positive integer n, the n'th digit of the returned number will be different from the n'th digit of the n'th number in the sequence, and hence the returned number is distinct from the n'th number in the sequence. Since this holds for every positive integer n, we can conclude that the returned number is distinct from every number in the sequence.

This is just a simple logical argument---it wouldn't be too hard to write it down explicitly as a natural deduction tree where each step is explicitly inferred from previous one using rules like modus ponens, but I'm not going to bother doing that here.
Only if "companies in similar situations" means companies that have been built around violating users' basic rights.
A script kiddie downloads a script that does it for them.

The hard work of solving captchas automatically was already done, for free (linked in this very thread).
https://c3-lang.org/references/docs/compare/#zig
> Is senior leadership asleep at the wheel, or how can this many incidents possibly happen every 30 days for months on end?

Presumably it doesn't matter that much and isn't worth spending money/manpower on?

If the usefulness/quality of their software has no influence on their potential customers decision making process. why bother?

It would make much more sense to allocate any excess resources to the departments that do actually matter like sales and marketing.
The tone was a continuous 350 Hz and 440 Hz sine wave combination, and was generated at the Central Office (likely by a Western Electric No. 5 ESS). It started when the telephone went off-hook and stopped when you started dialing a number.

Dialing a number was done by DTMF dual-tone, multi-frequency tones or by pulses (interruptions of the circuit).

And to answer your likely next question: No. The ringing tone was not synchronized with the bell on the target telephone.
Why are they an ADA violation? Who are they discriminating against
Right. But this gives a really nasty dilemma:

First, you need a recovery image to be rejected by the TPM rules.

Second, you need an updated image that you prepare yourself, or that the distro prepares, etc, that will respect your security goals (e.g. does not allow you to boot it and copy files off) to be accepted.

Maybe a mainstream distro could distribute a UKI that will unlock a disk and run that disk’s userspace with no safe mode, recovery mode, etc without a password, but I’ve never seen such a thing.
? Why wouldn't you want to automate tasks?

Current level AI will be able to automate quite a bit, it just takes time to proliferate, there is a lot of inertia in organizations.
Also the mayors of Ukrainian cities who approve naming streets after "heroes" of OUN.

Then try writing letters to them, perhaps? I'm sure they'll be happy to hear from you.
The rationale for removing goto is:

> Rationale: It is very difficult to make goto work well with defer and implicit unwrapping of optional results. It is not just making the compiler harder to write, but the code is harder to understand as well.

That seems to fit your heuristic. Goto being difficult to implement in the compiler doesn't match expected reality.
> I've been very careful to fuse everything as you suggest, but my bus bars are exposed.

Wrap as much of them in heatshrink tube as you can, that should be the easiest.

> Do I want my cancer radiation treatments or flight software to go through rigorous checks? Absolutely. Does my web store need the same kind of rigour? Probably not.

Hmmyeah, but getting your web store breached can still have serious financial implications.
It's probably hard to mathematically separate out the different factors in a field like battery design though. I imagine it's quite non-linear.
Yes?

No company should be allowed control over such a large portion of private communication.
This is not "days on market" in aggregate though. This is the percentage of the current listings, which are older than a month. Imagine a very hot market, where almost anything gets snatched the same day. Any listings in such a market that will remain for longer than a day are some overpriced hovels, which nobody wants to buy for any price. So the percentage of the listings that had been "sitting for longer than a month" can be anything in there, depending on how many people wanted to put up their hovel at ridiculous price and the "days on market" can be under 2 days.
Like 'little bombs,' soda cans are exploding on Southwest flights. Here's why
... and can't do business in the EU.
I assume T stands for [Sales and Marketing]Technology. Which makes perfect sense because these are their core departments that the whole company is dependant on.

The product itself is a secondary cost-center, probably less important than even accounting.
Yet over these experiences you socialized, bonded, explored, got scared, risked and got away with it, promised not to tell parents, had general fun and discovered things you would have not otherwise. Any of these beats becoming a rotbrain in front of YouTube kids for hours.
Defense Innovation Board – 10 Commandments of Software [pdf] (2018)
Amazon Paid Almost $1B for Twitch in 2014. It's Still Losing Money
I use an external USB multimeter to get the actual powerdraw
Noun classes aren't arbitrary in general. Conflation of random objects with male and female life forms is arbitrary. But it's more arbitrary than is typical for noun classes.

Taking sex-based gender distinctions for our example, we can observe that Chinese speakers aren't able to correctly choose between the English pronouns he and she, despite the fact that this distinction isn't arbitrary in the slightest (and Chinese speakers routinely make it themselves in other contexts!). The reason is simply that their native language doesn't make the distinction, not that the distinction is theoretically difficult to make.
emplace_back is mostly used for objects that are constructed only once and forbidden from being copied.

It's not so much a performance tool as a tool for consistency guarantees.
Microsoft sells endpoint security products and it would be unfair if third party solutions couldn't leverage the same APIs, it makes a lot of sense that a regulator steps in.
I'm not aware of Apple selling security products or competing with third party security products.
Ok, I also live without a FB account.

But I don't go around pretending that that doesn't cut me out of social contacts. Not everyone will be as accomodating as your friends and relatives.
Everybody thinks they know bitcoin's fatal flaw when they first learn about bitcoin. It's easy to do that.

The hard bit is continuing to learn until you can't see any flaws.
Kids use them all the time, artists love them. I guess if what you're looking for is a phone then tablets are not it.
Actually, for interactivity you don't have to use CSS but can also use SMIL animations to set SVG (or CSS) properties for things like clicking/hovering, timed transitions, and even animation sequences. Never understood the CSS march of progress narrative when CSS just piecemeally incorporares concepts (paint servers, filters, etc) SVG had for 20 years now, and what's so great about having those available in CSS" wild unchecked syntax, especially when you'd need (or prefer) JS anyway. SVG at least can be targetted as a reasonable output format by vector drawing tools.
In my case, i have the standard browser dark preference active and the website obliges and shows a broken dark theme. If i instead use the style-injecty version such as dark reader, it actually fixes the website's broken dark theme and i can see the graph. So in this case, it is completely the website's fault.
No, this is how monopolies build their turf. Individually it is almost impossible to say no to that but as society we can simply outlaw these lock in tactics.

You might have heard of the phone network and email. Both provide you with choices as to which corporations you want to do business with without limiting what contacts you can talk to.
Endpoint Security is a user framework, that's the point. You can write a driver in macOS. You have to write a driver for Windows, there is literally no other solution for real-time protection.
>> Should the cases be randomized instead?

Like any other set of tasks, the order is a practical matter. Severe cases are more random, sometimes sucking up more time than expected. Put them early in the order and any delay will impact everyone. So judges try to get the easy/predictable stuff done first, minimizing the number of people impacted by the inevitable delays. (Doctors do the same if they can, trying tk see easy patients first.)

Also, as with any other process, you want to start with a few easy wins in order to solve inevitable problems. If there is something wrong with the court tech (recorders, security etc) you can work it out during the easy cases. Save the murders for after everything is sorted.

Thirdly, prisoners are different than normal people. They do not control thier own scheduals. Put thier case early in the docket and they might miss breakfast at the jail. Prisoners are also moved as groups. Put them randomly on the docket and they all have to wait all day. Put them as a group towards the end and the group wont wait as long. So cases involving prisoners, on average the more severe cases, are placed later on the docket.