skysight-inc/HackerNews huggingface dataset:
To be clear -- you can just dump out all the logs to text and then use your standard grep toolkit on them. You can also dump them out to JSON, and use jq on them -- something you can't do with text logs on disk.

And as far as learning the options goes, learning the basics of systemd and journalctl is much easier than learning how to, say, use a source control system effectively.

(And it's definitely worth trying out new source control systems -- for example, I think most people should at least check out Jujutsu, and many people are going to like it more than Git. As simple as Jujutsu is to use, learning it takes a lot longer than learning journalctl.)
> In Svelte 3 and 4, components are classes. In Svelte 5 they are functions and should be instantiated differently.

This is classic React!
The decades of underinvestment were driven by the fact that they were money losing operations, on whole.
That’s not a scam, either. They’re not being dishonest about what the hardware really is. They’re probably at least being unrealistically optimistic about the future software, though.
I once bought a car on eBay using their WAP website and my Sony Ericsson K770i, whilst waiting for a London bus. Must be 20 years ago now.
It was by chance, I wasn't looking for it. I was working as a community manager for a musician and I came up with the idea of suggesting co-composing something together, and ended up composing songs for her. If I wanted to reverse engineer it, I could start by proposing the same thing to every musician I know (or even reaching out to musicians I don't know through social media).
There is a Russian saying "There is nothing more permanent than a temporary solution."
Ah yes, the Hebrew calendar on the 57260 is sorta mind-bending to figure out. It's hard to imagine figuring that out by mere observation and tabulating records. Their more recent Berkley Grand Complication [1] took things a step further with a Chinese Perpetual Calendar, which is kinda hard to explain. The article linked does a better job than I would at walking through the system.

1: https://www.hodinkee.com/articles/introducing-vacheron-const...
This sounds extremely appealing as I either have to take the performance hit and nose through the entire debug log to get to where the error occurred, or have errors occur and not be able to reconstruct the events that drove them.

Any tips on rolling your own? My first whack would probably be treating it like a packed message, e.g.

<start_char>
<n_packed_bytes>
<time>
<file>
<line>
<n_args>
<arg1_type><arg1_raw_dump>
...
<format_str>

with everything aside from the format string having agreed upon byte-counts, and probably have the file names getting dumped to a lookup chart. There's probably something more elegant, but I've never been good at straying too far eclectic.
"Nobody" is doing a ton of lifting here. I'd be surprised if even 25% of McDonald's customers used in-app discount. The existence of coupons does not imply everyone uses them.
I’m not sure what you mean by “bad faith” here. I think most defenders of Israel are pretty forthright about their belief that UN officials are wrong and Hamas is solely responsible for the suffering in Gaza. That doesn’t mean you have to agree - I personally am skeptical that trying to parse out who’s most responsible or most at fault makes sense - but most of the opponents you’re seeing genuinely feel that protests against Israel are protecting Hamas from culpability. (International relations in a violent region are hard!)
I appreciate your responses, sorry I hope I don't seem like Im arguing for the sake of arguing.

>Essentially what the parameters represent is how likely each neuron is to be activated (have a high value) if others in the previous layer are. So you can think of the parameters as encoding strengths of connections between each pair of neurons in consecutive layers. Thinking about ‘what path to take through the neural layers’ is way too sophisticated — it’s not doing anything like that.

Im a little confused. The discussion thus far about how neural networks are essentially just compositions of functions, but you are now saying that the function is static, and only the parameters change.

But that aside, if these parameters change which neurons are activated, and this activation affects which neurons are activated in the next layer, are these parameters effectively not changing the path taken through the layers?

>Sure, if you incorporate that extra state as one of your inputs, it might be, but that’s a different function.

So say we have this program
"
let c = 2;
function 3sum (a,b) {
return a+b + c;
}
let d = 3sum(3,4)"

I believe you are saying, if we had constructed this instead as

"function(a,b,c) {
return a+b+c
}
let d = 3sum(3,4,2)
"

then, this is a different function.

Certainly, these are different in a sense, but at a fundamental level, when you compile this all down and run it, there is an equivalency in the transformation that is happening. That is, the two functions equivalently take some input state A (composed of a,b,c) and return the same output state B, while applying the same intermediary steps (add a to b, add c to result of (add to b)). Really, in the first case where c is defined outside the scope of the function block, the interpreter is effectively producing the function 3sum(x,y,c) as it has to at some point, one way or another, inject c into a+b+c.

Similarly, I am won't argue that the current, formal definitions of functions in mathematics are exactly that of functions as they're generally defined in programming.

Rather, what I saying is that there is an equivalent way to think and study functions that equally apply to both fields. That is, a function is simply a transformation from A to B, where A and B can be anything, whether that is bits, numbers, or any other construction in any system. The only primitive distinction to make here is whether A and B are the same thing or different.
Also, the most famous example of streetcars that were "killed" by GM was the Pacific Electric cars in the LA metro area. These weren't really public transit but were owned by a company that also owned land for development. They built the streetcar networks to raise the value of the land (because in the early 20th century before widespread car ownership, people needed a way out to the land whether it was housing or commercial). Once the land was sold and developed, there wasn't much point in a company investing money in the system and it began to decay. I have an old LA guidebook from the 1930s and it even suggests avoiding the streetcars and taking a taxi instead because of the streetcar system's unreliability.
it is only a matter of time until people start asking for more facial recognition. as a whole facial recognition has a bad reputation. but if you ask people if they like walking out of an airport without waiting in line at customs they will say yes. when it helps identify criminals who would otherwise have gotten away they will support it. over time it will become normalized
Yeah but I do like that Nintendo for the most part lives that philosophy. Recent example I came across was Mario Odyssey. It is 7 years old, never had a patch because it was just considered done. Very cool to see.
I had a Razer mouse for 10 years as well. I hated the software but the mouse wouldn't die. I also just had a Logitech mouse die in under 2 years.

That said, I'm not advocating Razer, especially nowadays.
Boeing engineer tells senate about 'manufacturing shortcuts' [video]
And this is just not true: I’ve worked on large lisp programs in various situations with minimal documentation and done just fine.
Figma OSS Alternative
The only one that doesn't is about Quacker News:

> 11. ▲ Quacker News (quackernews.com)
Another day, another hilarious stumble through Quacker News, the sanctuary for eager tech-luminaries-in-their-own-mind to echo their clichéd beginnings with "In". Because, naturally, pretending you’re starting an epic 19th-century novel guarantees the profundity of your tech musings will reach biblical proportions.
The anti-systemd crowd dishes it out like crazy & gets minimal blowback. I'm done letting them be monsters with small minded attitudes, ragging & raging with old crusty attitudes that refuse refuse refuse.

I have heard people use refusenik numerous times & never once has it crossed my mind or seemed remotely related to any ethnic matters. There does appear to be a definition though. Alas. It's a great fucking word, makes me smile, feels well crafted & spry, & I detest giving it up, relinquishing it: but I hereby renounce my previous usage & give it up. Blast. Now there is only absence.

(Also, usually name calling is bad because your insulting someone for being something. New here, but I don't think refusenik in the ethnic sense is at all slanderous or insulting though? It's a comment more upon the totalitarian state & a contravention of Declaration of Human Rights than it is a comment on the person? So I'm not sure that there's any victims to the modern reuse & repurposing of this word, unlike most terms that had some ethnic aspect. Indeed, the extensive & adaptive history of usage of this word seems to show ever growing rift in meaning from it's original use, & little fear that just because there was an ethnic situation we cannot use it... I begin to think you protest too loudly.)
Nintendo shut down their eShop a few years ago on the Wii; however, any purchases you made can still be re-downloaded. Same for the 3DS and Wii U with their recent shutdowns.
So is Amazon flooded with hyper niche e-books yet?
Just a side note: sudo is largely maintained by just one dude https://github.com/sudo-project/sudo/graphs/contributors
Related discussion [0] (48 points, 19 days ago, 28 comments)

[0]: https://news.ycombinator.com/item?id=40010992
Sure, if you keep reading I described one that it looked like this might be doing.
How much reason and empathy were the protesters offering to the people whose offices they occupied?
The religion subject will likely trigger people sensitive to the subject, so side stepping that this points to a bigger problem: people assume that ai is objective; I mean it’s in the name. The fact is we’ve seen how the maintainers exert great control over what is able to generate.

This is analogous to the early days on the internet where “I looked it up online” was a serious rebuttal and not a joke.
Indeed, we're in private beta and aren't publicizing much about what we're doing. We'll eventually be releasing many case studies on how our private beta users are using Rama.
Not just that. Scraping the website with AGPL-licensed code and then feeding it into OpenAI's GPT-4 API [1], a corporation led by someone about as "tech bro" as it gets, which they are paying for in attempt to mock? This may be some generational thing, but the layers of "satire" here are reminding me of a snake eating its own tail and I feel more cringe than anything else.

[1]: https://github.com/dfeldman/quackernews

Unrelated, why is the duck in the "logo" looking at the back of their screen while typing?

Edit: Took me a while to remember, but if we are talking satire using a large language model, this is how it is done: https://www.goody2.ai Wrote them a thank you e-mail when I first saw it and of course they responded with an e-mail generated with their GOODY-2 prompt to give me yet another great laugh.
Ask HN: Are drastic changes to our personality and thought process possibe?
Do you think it is possible to make changes to one's actions, behaviour, personality, mannerisms and thought process that make them unrecognizable to their past self?

I feel that i have not grown at all as a person and everything about me is the same since i was a child but i cannot continue this way. How do i go about molding myself so that my thought and cognitive processes and every other aspect of my personality is altered significantly?
I'd go the other way here. A complete refund of everything you've spent on their store after it shuts down, or some other way to continue playing those games.
So given the US fed’s new insane rules about what a money transmitter is, how can anyone US-adjacent feel safe contributing?

Like the recent S wallet people the minute your software is used for anything illegal you risk extradition.
Just added an issue: Safari support should be relatively straightforward using Apple's safari-web-extension-converter cli tool.
Man, I love Elixir even though I'm still trying to learn it
Mob mentality really brings out the worst in us.

Still seems like mini groups of assholes lashing out on whoever with reckless abandon.

The dog whistles were definitely fucked up.

Although, what’s the deal with “Zionism”? Seems like the exact opposite of the extreme pro-Palestinian groups (ie, PLFP).

The loudest ones in these videos tend to be associated with either extreme and polar opposites. But I don’t believe most Jewish and Palestinian people would fall into either of these groups.

Just as the far right and far left in USA get all the attention on the news networks, social media, vods, your uncle that death scrolls on FB too long. In reality that doesn’t represent the true make up of America.
Do you want to share more about collision detection? Last write wins? I assume it's harder when things are being synced in the background on a schedule.
I am so tired of reading Java/C++/Python code that just slaps try/catch around several lines. To some it might seem annoying to actually think about errors and error handling line by line, but for whoever tries to debug or refactor it's a godsend. Where I work, try/catch for more than one call that can throw an exception or including arbitrary lines that don't throw the caught exception, is a code smell.

So when I looked at Go for the first time, the error handling was one of the many positive features.

Is there any good reason for wanting try/catch other than being lazy?
Market isn't an optimization problem. Market can decide what is necessary or isn't. I would pick this up for $200 if the models were running locally.
I think that's expected. SGD in such a high-dimensional space is exceedingly likely to find such a minimum.
Related:

Rabbit R1: Barely Reviewable [video]

https://news.ycombinator.com/item?id=40206063
657 360 games are backwards compatible.

https://www.xbox.com/en-us/games/backward-compatibility?cat=...
Having driven the autobahn, my theory is nobody has time to die - just a moment and they're already at their destination.

That said, I think the autobahn has pretty good engineering. None of the potholes and ripped up roads from road crews.

And none of the entitlement.

If two people want to speed, one going 70 in a 65, and one wanting to go 90 in a 65, they both are annoyed because they feel entitled to go that speed.

On the autobahn, if someone wants to go faster than you, he is allowed so you have to get out of the way, that's the rule.
Or Steve Gibson...

https://www.grc.com/sn/sn-195.htm

Steve Gibson: Well, man about Starbucks.

Leo: Man about Starbucks. Yeah, that's a good...

Steve: I don't really get out on the town. I'm pretty much at Starbucks. In fact, today I was only there for five hours this morning. As I was walking out at 10:00, Jackie, who opened the store at 5:00, and I helped unlock the front door because I'm always there at opening, she said, "You're leaving early."

Leo: So wait a minute. Let me get this straight. You go there at 5:00 a.m.?

Steve: Yeah, every morning I'm there at opening at 5:00 a.m.

Leo: And that's breakfast for you.

Steve: Well, it gets me up and going. And my new deal now I'm so excited about is I've got my Northgate OmniKey 102 keyboard that I have under my other arm. And I've been spending 10 to 11 hours a day there.

Leo: What? Oh, so you're programming there instead of at home.

Steve: Yeah, yeah. In fact..."
> Separate binaries are not separate logical entities.

They're separate programs, sometimes essentially completely independent, sometimes sharing almost no code at all. For example, systemd-init does not have dependencies on all of the other programs, or vice versa. You can use the systemd-boot bootloader without using systemd's init daemon. You can use the systemd init daemon without using the systemd-boot bootloader.

Having separate release tarballs isn't some special distinction that makes things more "logically separate".

Besides, isn't this a goalpost shift of epic proportions?

> That is a bit rich coming from the author of systemd, which must be in the running for one of the largest bodies of code that must run as root

The point in indicting the size of systemd was the code that runs as root, but the wc line count is counting tons of stuff that not only doesn't all run as root, but some of it doesn't even run under Linux.

> those things didn't protect openssh being hit with the XZ Utils hack via systemd

A lot has already been said about this before, but the systemd library that they included in the Debian and Fedora patches to OpenSSH is by far one of the smallest surface areas of any of the runtime dependencies. A bit ago, when I ran libtree on sshd, I got this:

$ libtree `which sshd`
/run/current-system/sw/bin/sshd
├── libgssapi_krb5.so.2 [runpath]
│ ├── libkrb5.so.3 [runpath]
│ │ ├── libk5crypto.so.3 [runpath]
│ │ │ ├── libkrb5support.so.0 [runpath]
│ │ │ │ ├── libkeyutils.so.1 [runpath]
│ │ │ │ └── libresolv.so.2 [runpath]
│ │ │ ├── libkeyutils.so.1 [runpath]
│ │ │ └── libresolv.so.2 [runpath]
│ │ ├── libcom_err.so.3 [runpath]
│ │ │ ├── libkrb5support.so.0 [runpath]
│ │ │ ├── libkeyutils.so.1 [runpath]
│ │ │ └── libresolv.so.2 [runpath]
│ │ ├── libkrb5support.so.0 [runpath]
│ │ ├── libkeyutils.so.1 [runpath]
│ │ └── libresolv.so.2 [runpath]
│ ├── libk5crypto.so.3 [runpath]
│ ├── libcom_err.so.3 [runpath]
│ ├── libkrb5support.so.0 [runpath]
│ ├── libkeyutils.so.1 [runpath]
│ └── libresolv.so.2 [runpath]
├── libkrb5.so.3 [runpath]
├── libcom_err.so.3 [runpath]
├── libk5crypto.so.3 [runpath]
├── libz.so.1 [runpath]
├── libcrypto.so.3 [runpath]
│ └── libpthread.so.0 [runpath]
├── libldns.so.3 [runpath]
│ ├── libssl.so.3 [runpath]
│ │ ├── libcrypto.so.3 [runpath]
│ │ └── libpthread.so.0 [runpath]
│ └── libcrypto.so.3 [runpath]
└── libpam.so.0 [runpath]
└── libaudit.so.1 [runpath]

And that's just what you can see by looking at the shared objects, there might be more at runtime.

You would have to ignore mountains of rationality in order to come to the conclusion that systemd was remotely reasonably "at fault" for what happened with the xz incident. Not only that, even prior to the xz incident, systemd had already fixed the problem that lead to the xz exploit, it just wasn't shipping in Debian or Fedora yet; that's most likely why the xz backdoor had to be rushed into the next releases in the first place, because the window of opportunity was closing.
I miss their about page

http://n-gate.com/about/
The view from Disunited Nations seems likely. There need be no successor peace. There could just be a broken ocean. Europe, in particular, has long failed to contribute to the peace it prospers in. The US periodically has to go and pacify the place since they are practically barbarians who will start killing each other in massive genocides given a few moments alone. When the US withdraws, weakened and bruised, no doubt they will turn on each other.

They already did, and the US had to blow up a pipeline to keep them in line. But that capability won't last forever.
Tor isn't a money transmitter, but also, they were indicted more for the fact they actively sought out sanctioned individuals in marketing/dev outreach
I Witnessed the Future of AI, and It's a Broken Toy

https://news.ycombinator.com/item?id=40205666
An extremely reasonable amount, by all counts, what a strange question.
> What happens to the next guy?

This one’s real simple! They die.
I think we all would. But realistically no $200 device is going to run models locally.
I flew from sfo to iha the other day, id was not required. I walked up to a booth and they scanned my face and I was in.

I did not sign up for anything special. I assume it’s from the real ID stuff.

Cats out of the bag, facial recognition is here to stay. Idk if I like it or not, but I can see how it will make my life easy.
> Other than the clever solution of using CSS, why would you do this?

Seems lightweight enough for maybe a music theory blog post or interactive notebook.
Melbourne, at the time trams were laid, was a rich city at the forefront of future technology, awash with money from the Victorian Goldfields.

Before Hollywood Melbourne had the worlds single largest film production studio, turning out 300 films in 18 years and supporting an ecology of smaller film producers and the first feature length film ( before the US KKK offering ).

Trams were bleeding edge tech, laid out with foresight, and well maintained and extended over a century.

With the post 1970s example of the Koch Brother funded US think tanks pushing fuel consumption and freedom, blocking public transport development, and spinning climate FUD (yes, that early in history) the case might be made that the US public was led by vested media and { bribed | "generously supported" } public officials making policy decisions.

Digging back further would probably reveal that Standard Oil et al. were also investing big in shaping opinion.

It's wise to be wary of big money shaping opinion towards that which brings them more profit, it's not automatically a good thing to be guided by an opaque hand.

Are people any wiser today?
Well, that's a very inadequate productivity metric imho.

How can two people with exactly the same output (say two doctors working a shift with similar number of patience) lead one to be 20 times more productive because one bills $400 per hour and the other makes that number in a week (such as in say Turkey).

That's a 40x difference in productivity.
Show HN: Lightweight, React IDE component which runs user written Python code
Hi there,

I built a React code editor component that also compiles, executes and returns the outputs of the program written in it (via pyodide/webassembly). I believe that this is a useful package for those building projects with web-based code editors. Expanding the library to be more flexible + have greater language support is a goal for the future.

Hope it helps someone out there - please feel free to reach out if I can assist. Feedback and suggestions are always welcome.
>I feel like despite my lack of experience,

find FOSS projects maintained by Big Tech and find ways to contribute value to those projects, this will get your foot in the door and will overcome the lack of experience and get you immediate attention from those already inside. This is a problem of visibility, not skill. The reality is that it's very difficult to get your message out when you're competing with so much other noise.
I understand that, what I am saying though is the fact that they can doesn't mean that they will by simply scaling their number. It still entirely depends on how they are trained/arranged, meaning it may take a completely different way of composing/glueing neurons together to stimulate any additional complexity. Its like saying a nand gate is turing complete, I put 1000000000 of them in a series, but its not doing anything, what gives, do I need to add a billion more?

Just as a modeling and running a single neuron takes x amount of transistors configured in a very specific way for example, it may take y amount of neurons arranged in some very specific, unknown to model something that has extra properties.

And its not clear either whether neurons are fundamentally the correct approach to reach this higher level construction than some other kind of node.
Fedora has used PolKit for 12 years now, and the javascript rules have probably been a thing for about as long.