skysight-inc/HackerNews huggingface dataset:
> The sad part of this situation is the initial people that broke into the containers on the trains are long gone with their loot, now the marginalized people are getting caught digging through the discarded items that were not valuable enough for ones that broke in and most likely they will be the ones prosecuted for political gains even if they get out on no cash bail.

I did not realize that. It makes it even more of a sad situation.
it sounds like what happens right after yak shaving
Value-add to the people who actually use github to build software, of course. It's fine to discuss license terms and what you should or shouldn't expect when you use github/npm/etc, but in the real-world JS landscape, many projects (commercial and otherwise) use many open-source packages through complex dependency hierarchies.

Your can think what you want about whether that's good or bad, but it's unquestionably our current reality. Protecting JS projects from malicious updates, regardless of whether or not the project license technically permits this by the author, is clearly in the best interest of users of this ecosystem.
Why isn't there a universal data format for invoices, receipts, purchase orders and utility bills? It's because they are simple, so every Tom Dick and Harry think they can generate them with a bit of code. It's trivial one way, super hard the other way around, and the second pard is not their problem.
I use the old.reddit, don't find it terrible, but yes completely agree about the redesign.
Could you please state a source or elaborate your reasoning? That is a very bold claim, especially since biotech in particular has quite high costs. Note also that the objectives may be different (e.g. save more lives, versus maximize profits early).
I appreciate it, 37. Thank you.
Thr political elite is right wing. There is no discourse against a government that is actively pursectuing Christians minorities.
Yep one of those cases, where an ensemble average is not at all relevant for describing the situation.
https://en.wikipedia.org/wiki/Charles_Domery
someone very similar, apparently they also ate cats :>
He intended to cause harm, and that is enough to make it a malicious act.
This is an opinion you can have, but it's far from clear that it's an obvious or inherent one. What is the Github "community"? Who constitutes it? If I use Github for a personal project, and share the link with my friend, are we "part of the Github community"? How were we harmed by this incident? Did anyone say "We should shut Github down because they're irresponsibly hosting someone who would use his public JavaScript libraries to make a political statement"?

How was Github's community, specifically, harmed? A lot of developers were inconvenienced, but they would have been just as inconvenienced if he pushed the code to NPM from his local git repo, and never touched Github at all. Where does Github come into this?
I love this list.

One clarification I would make:

> 21. Remember that love forgives everything.

We all need to remember that forgiveness does not mean acceptance, or trust, or that it means you need to interact with someone. It means that you let go of a grudge.

This is an important note that took me a while to learn - forgiving is a gift to yourself, not the person you forgive.
My Dad bought the family computer for Christmas, 1985. It was an Amiga 1000 and I still vividly remember him teaching me to type "dpaint" at the command line to fire up DeluxePaint. (IRRC, the DeluxePaint disk didn't come with even a minimal Workbench environment on it, just an AmigaDOS window). I was 6 years old.

I used that machine for 10 years. I made drawings and animations (DP III), added titles to the silly camcorder tapes my friends and I made (DeluxeVideo), wrote book reports (ProWrite), made Christmas and birthday cards (various), composed music (Music Studio), played games, and did some light exploring of the system itself, playing with startup-sequence to improve boot times and customize things.

It wasn't until I was a junior in high school that I switched to a 486, and it felt like a step backward in many ways. Of course it was much faster, and had a hard-drive (my first ever), and the resolution was (only a bit!) better. But it was still limited to 16 colors, only 640x480, and all the software was bland business-y bullshit.

I have nothing but fond memories of that machine, and I wish Amiga had been more successful in the market. It took a decade to get back to where they would have been had the trajectory continued from their 1985 launch.
This would be like suing a food pantry because they stopped giving out free food.
We have been killing ourselves (and each other) to get rich for millenia. It's nothing new. But, we've also been doing many productive things for the sake of getting rich and accumulating useful capital, and these vastly outnumber the destructive things we do, which is why we're still here and by all measurements, better off and more peaceful than we ever have been previously as a species. That's one thing.

The second thing is that there's no certainty that bitcoin mining is actually causing us to kill ourselves or that it causes meaningful levels of harm. Lots of panicky hand waving around the subject, but little concrete evidence of the hysterical thing you stated.

Furthermore, energy consumption per se is not inherently bad, even for very dubious uses. It's how you procure your energy that defines harm, not that you use lots of it. If for example, we were seeing people mine bitcoin with say, solar power, or mini nuclear fusion reactors, it wouldn't matter that they choose to use energy they paid for on something some perceive as wasteful.
When I drink, I tend to see it as a type of deep ancestor worship.

Some ancient parts of the brain, such as those that control breathing, are resistant to disruption because when they cease to function, you die. Others, like sex drive or hunger, are more resistant because they needed to function in all of your ancestors or you wouldn't be here. Thus these ancient structures must be robust, and that robustness has evolved over millions of years.

Alcohol selectively disrupts the more recent and and less robust parts of my brain. It brings instincts won at great cost to my ancestors over generations, forward to help guide my actions.
>Entrepreneurs tend to be positive and optimistic, and then only surround themselves with other positive, optimistic people.

I wonder how to navigate this. Quite frankly, I would not be interested in startups at all if I listened to the negative people in my life (who say to get a stable job, don't take risks). But I also don't really want to fool myself into believing a fundamentally flawed idea would be viable.
Safari exploit can leak browser histories and Google account info
While you correctly pointed out that human activity is contributing to climate change. You forgot to mention how unprecedented the rate at which the climate is changing. A process that normally takes tens of thousands of years is happening within a 3-4 human lifetimes. Far too quickly for organisms to adapt.

“Doom & gloom” is a defined differently to many people. What exactly do you mean here? Are humans going extinct & Earth is going to become uninhabitable? I certainly don’t think so.
I’m not sure, im no compiler programmer but I prefer not requiring an allocator like malloc and copying data and reference counting. But I don’t know.
Nice to know when it hits
Had to migrate somewhere!
Their argument has the same weight as saying that people shouldn't use computers cause they can do bad things.
I guess they must have at least considered keeping a 24 hour guard at the dig site? I wonder how that would have compared expense-wise to all the secrecy. Maybe pretty badly, if it was mostly just paper-pushing for people who are already on salary, but these things always have hidden costs. Then again, maybe without the secrecy even a guard wouldn't have been enough.
engineers make 2.5-3k in europe after taxes?

thats third world wages?
HR is looking for "node.js" but you wrote it like "nodejs"? Though luck pal, bye. HR wants a "computer scientist" but you have a degree in "computer science"? Same, automatically discarded.

Fixing that would require not only a universal data format but also a universal taxonomy of terms to describe skills. That would need everyone to agree on how to describe what they do. Easy enough when you're describing programming languages, but effectively impossible for any softer skills. This is precisely why you need the human aspect.

The way to fix the issue you describe is to educate HR people, not to try to apply technology to a non-tech problem.
It's actually gone the other direction, with Lego releasing licensed Minecraft sets since 2012.
Agreed. I wish json5 had become, or becomes the standard.

https://json5.org/
I've done a fair bit of research into this, and as far as I can tell, the entire internet does this thing you've never seen. For example, https://en.wikipedia.org/wiki/Password_strength#Entropy_as_a... implies the use of Shannon entropy.
Hacker News?

I'm aware that this is a community driven site but it's becoming more and more a place for discussing generally interesting things. I'd prefer to keep the focus on IT topics and comments with informationial character.

Particurly I don't think this should be a forum for chats and personal anecdotes.
Thank you! fixed in the blog post and the github repo's index.md.
I can’t help but notice that they lived at the same time! Charles was born 6 years later and died 2 years later.

Since he was on the Russian side, fighting against the french, where Tarrare was, they should’ve organized a ‘who can eat more’ battle, and winner wins the war. Would’ve saved lots of lives.
I don't think I'd characterize HTTP as having fractured in anything like the way XMPP has, which seems to have deliberately chosen a wild-west approach to extensibility vs. HTTP's more modest evolution. Until we got http2 and http3 in a span of 5 years, but that's because a big megacorp forced it to happen -- and even then those are backwards compatible with http1.1.
Well, maybe once upon a time. Now DropBox won't stop shoving new and unnecessary features down my throat.
There's a bit of a logical flaw here in that the argument is made against average entropy of a set of passwords, rather than individual entropy of each chosen password.

This is an argument I can't find anyone making: an aggregate average entropy of the set of all passwords you use is fine for password security, rather than the entropy of each individual password.

As far as I can tell this seems to be a (possibly intentional?) misunderstanding on the author's part.
Can != Should. we're not discussing whether Cloudflare had the physical capability of being able to take over the packages. We're asking if they should. Many people seem to believe that they should have, or would have been justified in doing so, and others disagree.
Is the title alluding to a song by Marvin Gaye? Also, i am not sure that Anna Karenina is a good example for this case; i found the last fifty pages of the book to be a very stressful read, that was before the heroine is throwing herself under the train... (otherwise it's a very insightful book, of course)
like msgpack

as long as you don't take stuff as ASN.1 representative for binary formats. Wait, there is a human readable serialization format for ASN.1 using XML...
It’s important to remember that attackers get no information on how close they are (assuming good hashing practices). It is unknowable to them if you went with the correcthorsebatterystaple approach or placed your cat on the keyboard for a few minutes. Given that, a simpler alphabet with longer strings > more complexity with shorter strings.
Another way to say this, which should be common sense, is don't call people out in public unless the intent is to embarrass them. Which is, of course, an asshole thing to do.

If you spot an issue, you raise it in the appropriate forum. This could be a one-on-one, feedback through whatever review system you use, or feedback in a review meeting if that's used. But calling it out in public, especially in front of a manager (more than one level above) or a customer is a great way to demonstrate that you are, well, an asshole.
HTTP2 is a new protocol, not a set of extensions to HTTP.
That's definitely better than command-`, thanks.

It's still not as nice as alt-tab, though. Frequently most of my windows are a mix of terminals and browser windows. I may be using several web apps and several command-line tools. Having to think about whether the application I want to switch to happens to be using the same "shell" application is not helpful.

I just want to be able to use one key to cycle through all windows in all spaces, and which lets me easily flip between the two most recent windows. Windows (and virtually every Linux DE) has had this for decades. It amazes me that macOS only recently got this, and only because of a third-party tool.
A shot or two shouldn’t put them over the legal limit, right? Something like 86% of US truck drivers are obese, so they might even be able to handle a third shot.
This is a fair question; I've been thinking about "weird" password choice strategies recently, for which it can matter. For example, if you want your password to be an English sentence, choosing sentences based on random parse trees will produce duplicated sentences with ambiguous parses.
It's an objective fact that paddle games from the 2600 have never been, and I believe never will be, emulated properly. On original hardware and a CRT TV, it feels like your physically touching the paddle on the screen through the paddle. The lack of lag is insane.

2600 stuff in particular is cheap and easy to find.
Valid point.

If I just changed any mention of "Controllers" to "CONTRO~1" (both in the tutorial and in the code) -- it would work just fine. Maybe after 10+ years it's time for a patch. But not today.
> Equity valuations in general could simply become so high that the ongoing fund flows required to keep them up at these levels could become insufficient, especially as the Federal Reserve tightens its monetary policy in response to inflation. Upward momentum could turn into downward momentum, causing the marginal investor to shift away to other assets and other markets.

I'd honestly be curious if the Fed would try to shore up fund flows to keep stock prices rising. It sounds like an awful idea, and effectively amounts to a naked "let's make up money and hand it to rich people" play. But is it really that different from bond purchases?
IIRC they don’t have to exist on modern Windows on NTFS (there’s a switch somewhere that turns them off), but they’re still on by default for compatibility reasons (Windows 10 can still run DOS and 16-bit Windows programs, after all).

On FAT filesystems (still used on things like SD cards, although ExFAT’s starting to take over), 8.3 names can never go away.
If an absolute lack of all energy is 0, a negative temperature is kinda hard to reason about.
That was a very insightful interview. It's always fun to see how those retro games were made
This is the reason I made ddg the default search engine. So I can search any website right from the bar.
> educing someone's life history to a list of educational institutions and employers feels robotic even for a software developer's mindset.

that's a flawed view imo.

there could be plenty of catch-all sections to maintain "descriptions"

resume content expectations are largely driven by industry.

i've not heard of someone reading resume more than 10s.

the whole job posting industry dug themselves into a meaningless, needless task: parsing resume pdfs. heck, some even use "AI" for it.
In what tech companies does HR still filter resumes? I haven’t seen this is over a decade.

Recruiters, hiring managers, and specialized software is all I see.
So to "protect" us from APTs, they've gone the same way that Intel did with their "Management Engine". In other words, you are pretty much fucked when a nation state uses the secret built-in exploits to pwn your system.
The Supreme Court had no problem restricting womens healthcare, despite those rights being determined to be constitutionally protected.

The current SC does not care about the constitution unless it happens to align with their beliefs.
Again, to reiterate: I'm not denying human impact on climate change. Let's just get that out of the way.

But your claim about rate of change, which is often repeated, is actually wrong [1]:

> Unlike the relatively stable climate Earth has experienced over the last 10,000 years, Earth's climate system underwent a series of abrupt oscillations and reorganizations during the last ice age between 18,000 and 80,000 years ago ... There are twenty-five of these distinct warming-cooling oscillations (Dansgaard 1984) which are now commonly referred to as Dansgaard-Oeschger cycles, or D-O cycles. One of the most surprising findings was that the shifts from cold stadials to the warm interstadial intervals occurred in a matter of decades, with air temperatures over Greenland rapidly warming 8 to 15°C (Huber et al. 2006). Furthermore, the cooling occurred much more gradually, giving these events a saw-tooth shape in climate records from most of the Northern Hemisphere (Figure 1).

[1]: https://www.nature.com/scitable/knowledge/library/abrupt-cli...
Spec is what Apple shines. They have seriously great mobile SoC.
Older man here (figuratively, I don’t know GP’s age [edit: and I’d be remiss if I don’t mention I’m NB]), and I just felt that way already when Reddit came to my attention and I’ve been glad to be continually validated that I don’t need to spend time on the platform. I’m v old and it’s a big cloud.
> malicious act to Github's users

Usually if I modify my car in my own backyard (aka my property) it is nobody's business to intervene, as long as it's on my property.

Legally speaking, fakerjs was Marak's property and GitHub has no right to intervene with a legitimate user action.

I can see that they "tried their best" but we also have to uphold the law here. If GitHub, say, called him on his phone whether or not his actions were intended...they would've had to restore the account and the "broken" repository as it was before the suspension immediately...which I assume they did.

My point is mostly that there is no legal contract between Marak and the "community", as he was never paid anything. Some might argue about mitigations in between disagreeing parties, but as I said there's nobody forcing you to use his library, just as there was nobody forcing you to update.

It cannot be malicious intent if the other party is free to decide to just ignore it and move on.
Empty grocery shelves return as sick employees, supply chain delays collide
Thanks for your feedback, I will try more syntax highlighting. It’s very easy with zola.
> Looking back what I really remember was the resentment at losing their platform. Of investing and heading down a spectacular evolutionary dead-end and a desire for it not to be wiped away by boring beige boxes that lacked any of the passion or wit that the creators of the Amiga had infused into their creation.

You put into words the feeling I've held onto for 25 years. When I finally gave up on my A1000 and moved to Windows on a 486, it felt like a loss to be grieved.

> What made Amigas great was the creative life energy that was weaved throughout it more than any specific technical considerations. If the Apple Macs were created with the taste of expert graphic designers, and PCs by accountants, the Amiga was made by the kind of anarchist creatives who would later on go to make things like the early Burning Man, perfect the 90s counter-culture digital art movements like the demoscene, off-beat public access videos with the video toaster, the epic Babylon 5, and allow bedroom game coders to absolutely maximize their art. It was the seed that gave visual representation to earlier cyberpunk.

Seriously, you're capturing my memory of this platform perfectly. The Mac was the nearest thing to an Amiga, but it was still lacking in some hard-to-pin-down way that I think you just nailed.
Most terms in language implementation are fuzzy. But just in time compilation most often refers to switching from interpreting bytecode to (generating machine code and running that) generated machine code in specific spots after having analyzed the currently running bytecode for a while.

"Classical" (again, every term is fuzzy) JIT compilers either do this machine code compilation after seeing a good candidate _entire function_ or a good candidate _section of code within a function_. Good candidates are often areas of code that are executed a large number of times and with consistent internals (e.g. iterating from 0 to 10000 with variables inside that have provably fixed types).

But there are infinite variations of JIT compilation.

In any case, CPython doesn't do that switching from bytecode to generated machine code. Pypy does do that. As does V8 and the JVM and so on.
When extreme rainfall goes up, economic growth goes down, new research finds
They do; Union Pacific's police force in particular is empowered to make arrests in 21 of the 23 states that UP has trackage in[1].

[1]: https://en.wikipedia.org/wiki/Union_Pacific_Police_Departmen...
> yes there is such a thing as a windsurfing champion

I don't think it's that obscure - it's an Olympic event.
> i.e. there is a wide variance of what “passes” for XML

not really, it's standardized.

what differs is how it's used, i.e. a top of most serialization formats there is another implicit often overlooked serialization layer which roughly maps domain logic to the structures the serialization format supports.

The problem with XML is similar to that of XMPP, to many features and variations, nobs to twist, things to easily subtle get wrong, etc.

Also string content encoding is terrifying in XML as it overlaps string content and string formatted control structures and pretty printing in a messy way. (Like imagine pretty printing _inside_ of a json string without clear separation of weather or not a newline is content or formatting.)
If you're a fan of this approach to deploying applications and use docker, distroless [1] is a really cool project related to this. It uses debian as the base and supports cgo because it has glibc (and openssl)

[1]: https://github.com/GoogleContainerTools/distroless
The colour computed in the article is anything but infrared, it is at the other end of the planckian locus.
Kirby’s Adventure feels so distinctly modern in a way no other official NES game I’m aware of does. It almost feels like it’s from another time period.

It was in fact a very late release, but even so...
I built it in a hurry. I will try Katex later.
I don't mind that it autoplays with captions, that's actually pretty useful. I can sometimes get the gist of a video and not need to watch it at all.

But it is annoying that videos I've hovered over show up as watched, since I definitely haven't watched it yet and I might end up skipping it later if I think I've watched it already.
*UP, not Up

This is about Union Pacific, the railroad.
Any details of the domain? I'm just curious, so if you can't share to protect the idea/IP, no worries.

For me, I ran into a limitation of Circuits.UART and didn't get the feeling that the maintainers cared to improve it beyond their own needs.
I've seen this article a number of times. Why? Why is this must know news? What I'm I missing?
But he didn't withdraw his offering he sabotaged it.

I guess the metaphor would be if you gave out free food all the time with a sign saying people aren't entitled to it, and then one day decided to add laxatives to it because you felt the people were ungrateful.

Which would land you in jail for a long time no matter what the sign said.
> I'm skeptical about doom and gloom predictions of runaway climate change

The doom and gloom isn't for the Earth on a planetary scale. It will be just fine as a celestial body, but the biofilm stuck to the surface may be significantly inconvenienced.
I pointed a random domain I own to mailinator. Works like a charm and avoids this list.