skysight-inc/HackerNews huggingface dataset:
Then the protocol changes from X to Wayland, python changes from 2 to 3, gtk changes from 2 to 4 and systemd replaces core services...
Second life for MacBook Air from Mid-2013
Honestly, the most notable political prosecution I could think of right now is police in Bavaria prosecuting climate activists under anti terror laws in anticipation of a possible crime.
> Why would any country in a remotely adversarial relationship with America disclose their foreign reserves, especially in USD and EURO after what they did to Russia’s reserves?

For one: failing to disclose foreign reserves makes a relationship more adversarial, not less adversarial.

For another: why are we assuming that China's foreign reserves are in banks that the US controls, or can otherwise curtail access to? The situation with Russia is instructive: CBR claimed to have around 50% of its reserves in US or EU institutions, but only a tiny fraction of that has actually been found[1]. It's much more likely that China, like Russia, is keeping the majority of its reserves in home (or friendly nation) banks.

[1]: https://www.intellinews.com/the-eu-can-t-find-most-of-russia...
How does its performance compare to CP-SAT, included in OR-TOOLS?
JSON won because parsing it on in the browser was just was a call to “eval()”, and then you just access the object using normal JS conventions/syntax (e.g data.foo[0].bar). Whereas XML required creating a DOM parser and document fragment, and then using cumbersome HTML DOM methods like “ getElementsByTagName()” to get each value directly (or worse Xpath). It totally sucked.

Native support for JSON parsing and stringify helped when it came later. The Selector api that also came later made XML parsing a little easier if you didn’t want to use XPath, but by then most things were JSON anyway.
Yeah. Stuff like that quote is how workplace violence starts. If you’re a manager pulling this stuff, I hope you’re prepared to defend yourself when there’s nobody around to save you.
DDOS a hidden service and track the request spike through your exit nodes. I think this is how the original silk road was investigated.
All true, but that’s a level personal detail I’m prepared to live with having it out in the world. There’s a limit to how much mental energy I’m prepared to put into worrying about doxing, and it doesn’t go this far. But it is a remarkable aspect of just how much we can be fingerprinted by so many different things we do in life.
If a manager started hitting me up about "reduced velocity", as if they were seeking some kind of justification from me, I would consider that manager inexperienced in software development and unfit to lead a team.
What about collecting real reviews but deleting all the negative ones? (Crate & Barrel)

Or harassing sellers to leave feedback for every sale when positive feedback is literally the only option (ebay).
People mention LLMs as a reason for these services locking down their content but they also miss an even bigger free-rider on their information, which is the snippet provided by Google at the top of the search page. Websites don't appreciate when they're denied a click because Google copy and pasted a snippet of what the user needed.
> so there is no longer any transfer of energy.

Ah, but there is.

The Second Law is a statistical law, not an absolute law. On long enough timescales, low-probability fluctuations in local entropy will allow for energy transfer. These fluctuations will also allow for the formation of structures. (Boltzmann himself was of the opinion that the low-entropy universe emerged from a higher-entropy background state. And indeed there's nothing in physics to rule out the emergence of Boltzmann Brains and even Boltzmann Galaxies from homogeneous and maximally entropic universes in "heat death." This is a philosophical problem of the highest order, because it implies that we're not necessarily going from "less likely to more likely states" as the video implies, but rather from a relatively deterministic state to a probabilistic state.)
Putin already gave his side of the story. He declared Ukraine an invalid country, said there were nazis there and then went into full out war to destroy the country while committing countless atrocities.

I don’t think it’s a particularly nuanced point to you

What point and why do you keep saying 'nuance' over and over while giving zero actual information? What are you trying to say and what evidence is there?

Let's think about this super hard. What is the justification for an unprovoked genocidal war? Why are you defending putin?

however ignorant it might be.

Show me where you get your information, lets see the source of this nonsense.
That specifically is not the selling point, but it is how one of the selling points works.

You can just take your data to another instance whenever you don’t agree with the policies of your current one. And all your connections/interactions/data should stay intact.

If it works as well as it seems to in the federation sandbox, you shouldn’t even be able to tell that you’re using a different service, the app just sends requests to a different server, and the web url may be different, and your default feeds are generated somewhere else.

Now, you may say that users won’t care about backing up their data, but that can be solved with some open (or paid) archival services.
I agree with most of what you said, but I disagree about mut.

Mut makes the unsafe case stand out. It also requires less typing to have the safe case.
Practically, in other countries, for example alcohol-prohibited ones, workers do the design with placeholder content. This does not always work. There’s a severe social penalty if one of those workers is (against their will and efforts) associated with a forbidden practice. People who claim this ruling in the USA is about liberty are in denial that it only promotes fear.
There's so little great work done that the path is bound to be idiosyncratic. I suspect that a lot of a great work sneaks up on people. Sort of like great love. It's that jolt of inspiration where you see something new. Like really new. If you're lucky, the vision is very very clear. If you're unlucky, you might have to spend an enormous amount of time clarifying it such that it can be communicated to others. This implies there's a lot of great work that dies along with the person who did it. I find that very easy to believe.
not where this kind of threat exists.
Survival Mode, Life Immediately After and Paul Graham's How to Do Great Work
Using SVG sprites gives benefit of caching, as icons tend to change less frequently than main application code. And be very careful to use real SVG, not bitmaps wrapped in SVG, as it will very quickly bloat your sprite size.
Celebrity AMAs are mostly just Q&As with celebrity publicists, and are done purely for promotion (usually for some new film, show, or brand they're selling), and are a great example of how fake and astroturfed reddit is in general.
Web Scraping Made Easy
Revolutionize your data extraction process and save hours of manual work with our cutting-edge web scraping Chrome extension! Special introductory offer: $5.97 for a 3-month subscription. Don't miss out!
The important part to understand is timescales. In a day, the Earth does absorb some energy. Of course it does, plants collect it, solar panels collect, the ocean and land collect it. The amount Earth collects is a tiny fraction of what it releases. That collection isn’t permanent though and is slowly released. Within a day, the Earth absorbs some energy, but over a long enough timescale, all of that energy is released again.

The Earth is taking on energy every day from the sun. If we didn’t release it all back, the earth would be warming much much faster. It only remains relatively cool because it releases almost as much as it receives.

Another important note is that long term energy is not only stored as heat on earth. It’s stored as potential energy in the atoms of cells in plants and animals. Think of how cold a gallon of gasoline is, yet how much energy it stores.

For an example think of hot asphalt from a summer day. It gets real hot all day and slowly cools down at night. Sometimes it can be pretty warm to stand on the road even if it’s a cool night.

Within the human timescale, the Earth is retaining some (tiny fraction) of heat. That tiny fraction of heat is a very small window of heat that life can tolerate. It’s not too much and not too little. If the earth were to retain just a tiny bit more, suddenly life can’t tolerate it. On the scale of the universe, the difference between those realities is minuscule, even though it’s enormous to us.
If 50% of fossiful fuel consumption is necessary and beneficial and 50% costs more than people benefit then getting rid of the latter will make everyone better off.
Didn't Firefox do something similar for a while?

In effect it's not that much different from Reddit, being a link aggregator where people can comment on the links. The main difference would be that it works on any website and it doesn't have to be posted to reddit to spark a thread.

I've read people's comments on here but I still think this is a great idea. As long as it's properly executed, meaning there should be no centralized ownership and control.

And yes I know that's a catch 22 because there would be no moderation, but let's put that technical detail aside for a moment and focus on the fact that this would allow users to help other users with any website. Whether that be criticism, warnings, or praise, depends on the website!
In most libraries in the US, browsing the collection--even taking books from the shelves to a table for a while to read and make notes--does not require any sort of identification whatsoever. It's only when we temporarily deprive the library of a copy of a work, i.e., borrow it, that we have to identify ourselves.
In theory they can avoid that using the robots "nosnippet" Google, Bing and "noarchive" Google, Yahoo, Bing. [1]

<meta name="robots" content="noarchive,nosnippet">

[1] - https://developer.mozilla.org/en-US/docs/Web/HTML/Element/me...
He's been married for like 12 years, to a woman.
And they never include the time to implement a process in their analysis of whether or not the process has a benefit to cost ratio greater than one. It’s always just assumed to be true.
Okay. I use hardware solution for that, so wasn’t aware of issues. is it related to issues with evdev?

(my hardware solution is logitech mx keys & their mouse, pair up to 3 machines at once)
They didn't want the risk of being sued for defamation in court before it was a proven danger. The US generally is not kind to whistle blowers.
> And every two weeks during my 1:1 discussions with each engineer...

> What can I do to unblock you and help you achieve your full potential?

We're humans not machines. Is everyone really that consistent? So if you did more the last 2 weeks and did less these 2 weeks, are you "blocked"?

It's great to have stats, but most of the time it's measured and used wrong by management.

How does velocity help a more senior engineer? Do you add in the number of times you've helped a junior or another team? Is that a blocker now? Are you going to unblock me by killing off the others!?

Why do I have to completely finish a task end to end before working on another 1? I'm not blocked, but just don't feel like doing this part for now. Is that fine? Clearly not!

It ignores all the human aspects of things.
This looks great. I wonder why is it not more popular.
Weird. It shows as fully operational to me. The degraded performance was resolved yesterday a few hours after it started thanks, at least in part, to Paul Frazee (@pfrazee.com).
I struggle to see the link between the drama at Reddit and what you’re discussing.

I don’t think I agree it’s a dominant issue for Twitter either, although Elon has attempted to frame it as such.
Interview with a senior rust developer 2023
Gifcii
Well, that's an interesting idea. 20x a common dose of acetaminophen, an extremely pervasive, legal, over the counter painkiller, can kill you. Less can kill a child. Lots of drugs contain it, such as over the counter cough medicine.

People legitimately die or become seriously ill every year because they don't know this.

Granted, 5x is a lot different than 20x especially when a drug is taken for recreation rather than necessity. I've never done 25i-NBOMe, but it's my understanding that it's easy to overdose because a method of administration is blotter paper and people think they're taking LSD.

In our current world, when you get prescription drugs for the first time, you are provided with information about risks. Over the counter medicine, you aren't.

In my ideal world, if you wanted to do a recreational drug and it had risks like this, you'd have to complete a drug education course and obtain a prescription, you'd be provided with phone numbers for services like overdosing or mental health, specific to the drugs you're planning on doing, and dosage would be easy because medical professionals are doing it in a lab before they sell it to you.

The average Joe would much rather do drugs that they know are manufactured correctly, not adulterated or cut with other substances, where the dose is measured accurately, and where if something goes wrong they have a professional to help them, even if it means they have to pay a bit more than the black market - which will surely still exist.

And if someone goes through the black market and does because they did a drug that is now legal, and they didn't know the correct dose? Sad, but that's on them
No, it doesn't. Did I ever say it did? Also, in my part of the world I don't see many cars around that connect to Android/iOS as a Bluetooth accessory anyway.
If you feel like challenging your hardware a little, enable color and maximize FPS & column count.
Had him 25 years ago for Digital Logic. His enthusiasm was far beyond most of the other profs. Warms my cockles to see he’s still keeping it real.
As a proponent of structured concurrency [1], I am happy to see this post.

I personally think that Rust would be the best language ever if it did a few things:

* Got rid of async in favor of structured concurrency built in to the language.

* Made compile times competitive with C.

I think that much of the complexity of the language would be vastly reduced by adopting structured concurrency and dropping async because of the very compatibility mentioned in the article.

I also think that Rust is unique among languages in that it would benefit most from structured concurrency because its borrow checker would interact with structured concurrency in great ways.

Compile times are still a problem, though.

[1]: https://gavinhoward.com/2019/12/structured-concurrency-defin...
Mojo is coming soon
I suspect that those who share your viewpoint would mostly not be writers in the first place, and as such, wouldn't write about it to share their viewpoint. So you have a closed loop feedback system. Only writers write about writing, and only those who like writing write.

I don't disagree with your ideas that it can be counter-productive. However, I'm not convinced that would be the majority perspective. I think the reason why it's not spoken about much is because there's no enforcing others to become writers. It's an individual choice and usually only affects yourself.
Looking at it from that perspective it makes a kind of sense, although I think it is less defensible in modern day with the internet.
Props to those of you still at the mercy of your OS publishers (Windows, Ubuntu, Mac) who dictate your software, updates, how your hardware is used and general freedom. Did a lot of that in my teens.

I boot my pc, login, press win+p, type in "fir" which autocompletes to firefox and it starts firefox. And I don't think this process will change much for the rest of my life.

The alternative is a constantly changing menu UI, intrusive popups/notifications, deprecations, and a "oh wait sorry Firefox now has to be Certified from the app store", random telemetry data being sent over, strange unknown but necessary "computation" happening and what else have I missed?
The load balancer doesn't care about the source of request when it hits a hard requests per second limit. It all depends on how it is configured.
If Twitter did the same thing, would it be spun so positively?
Yep, less about fully shutting off and more about negotiation. This can be Musk doing a direct cut on some of their biggest web traffic to show that they can optimize it down. Or same, but internally, telling internal engineers they only have so much budget.
Why Buy Anything You Could Borrow (Especially If You’re Renting)?
Whoops, thanks for the correction. My main experience with register variables is with the global kind -- QEMU used to use one to hold a CPU environment pointer, and we had to refactor to get rid of it in order to support clang. (By that point in time the register global was more of a legacy bit of design rather than something that was actively useful for performance or convenience, so it was a useful piece of cleanup to do anyway.)
They dont turn a blind eye, they directly profit by traking a vut from this fraud.

This is like claiming that a kingpin could shutdown crime on his street - why would he, he gets a cut
>it's just that they have no motivation to solve it because it's not costing them anything to be a platform for malware and scams.

While that's true, it glosses over the fact that not only is it "not costing them money," it's bringing in revenue -- those malware/scams are paid-for ads after all, aren't they?
There was a paper that showed “bee dances” were very similar to some 6th dimensional shapes projected into 3d. IIRC, it was retracted due to people not taking it seriously and making it into a joke (maybe it was, but I wouldn’t know). But anyway, people who can visualize more than 3 dimensions should be considered magical wizards.
> SVGs in JS have a cost and SVGs do not belong into your JS bundle

This article appears to do a reasonable job of weighing the the performance pros and cons to justify such a broad statement. However it fails to consider the use cases beyond plonking static SVG images into a page.

The initial example of "people are embedding SVG icon packages as SVG in JS" seems to be the only type of use case that each abstract justification is being validated in. This advice needs a heavy qualifier of "for static assets", and even then, only when dealing with large individual assets, or large quantities of individual and artificially inseparable SVGs such as icon packages. I'm suspicious this whole argument stems from people blindly "importing" svg bundles into JS without fully understanding what that actually means in the end result of their bundle. It would be more useful to talk about this issue with it's original context, where there are multiple lessons to learn than coerce it into an over generalisation.
> Maybe this article is supposed to be satire.

Maybe life is supposed to be satire.

The fact is many developers are treated like factory workers except they expect us to fill in the gaps.
How do you know that it's not the other way around - they started using hallucinogens because their schizophrenia started and the confusion around a drastic change in mental state caused drug seeking behavior?
You're spot on. The Philips LCD EDTV that I have is very close to the "aperture grille" look, but of course completely different in how it's achieved (through wide gaps between rows of the RGB triplets).
There are a lot of reasons people stay in positions. Not everyone has the same degree of mobility in terms of a job. Maybe they have little time in their personal life to deal with interview prepping. Maybe they're older and deal with age discrimination. Maybe they're on a work visa and know they're in a leveraged position. Maybe they're not good at negotiation. Maybe they loathe the market. Maybe they have a pile of debt and the current situation is less risky.

As an industry we need to stop perpetuating this idea that everyone is fully mobile and software engineers are some mythical creature that isn't also shackled to the same constraints the rest of the labor force is. It's a job and a lot of people are dependent on a steady income stream. Part of that is putting up with the least worst of the options they have reasonably available to them, or sometimes taking up worse options just because it balances other aspects out. Ultimately during certain times you may have more or less leverage to put up with or reject crap practices. SWEs tend to have a lot more leeway than say a retail worker of course so we can be a bit more demanding but we can't just say crud off, I don't deal with any BS, even in the best of times. Higher salaries give you some negotiation room as well as you can lower your TC expectations in terms of negotiating better working environments (i.e. taking lower rates but demanding things like less pressured schedules, make autonomy, etc.) and as the extreme sof the markets are high enough, even taking TC hits can still let you live comfortably (this is to contrast many other professions who don't have this flexibility).

Unless you've lived modestly and invested significantly or started some side venture to become financially independent of labor based income, you're ultimately giving up some degree of agency to employers. We like to pretend this isn't the case but it is the case for most people, even highly paid labor.
This sounds to me like "You should generate images one pixel at a time from javascript, because they will render immediately. Never use those obsolete <img> tags."
mRNA: Vaccine or Gene Therapy? The Safety Regulatory Issues
I desperately want some annotation service/standard to succeed. The idea goes as at least far back as 1993! (https://en.wikipedia.org/wiki/Web_annotation) Discussion is too important to be subject to the editorial whims to the host of the content it is discussing. I'd love to take the insight of the Hacker News community (for example) everywhere I go on the web.
Yeah I guess that's one interpretation of that but I would interpret that rather as pessimism and staunch authenticity while he actually did want a better world (which is what all anarchism is really about.)
You don’t have to freak out about aspartame in your diet soda
This is mostly true, but there's nuance to that which I believe doesn't make Stream a "fully GPL compliant target for RHEL sources".

Some sources do not hit Stream in a way that makes it possible to rebuild a release of RHEL verbatim, and devs can and have reported issues with compiling against Stream for deployment to RHEL, especially for the latest versions, where Stream and RHEL are diverged for a time.
Since this is evaluating large boolean expressions, wouldn't it make more sense to use an FPGA for this?
I don't think this is a huge problem. You just have to pick an instance that matches your values. I deleted my account on Beehaw as I don't want that much moderation. Others might want it.

Sure this could lead to echo chambers/filter bubbles, but that is already the case on every platform. I think most people actually want it that way.
Unless Disney makes a live action mickey mouse movie
> conservative

I meant it in the general sense, not the political one.

Beyond that, you're not really making any new point here. Yes, there was controversy and uncertainty and scientists in general were not prepared to give strong recommendations. But if you were hired by an oil company to research this topic, realistically, what would you tell the CEO? Maybe you'd be candid off the record, but certainly there is a huge incentive to ensure that any official/public communication remains equivocal and scientifically conservative. Rational corporations do not willingly expose their own existential threats.
The plot (your plot) shows a clearly observable positive trend. Use the scrubber to expand the plot to cover the 1950s to today.