skysight-inc/HackerNews huggingface dataset:
I'm not sure I agree with all of that: a notable difference between modern media and 1800s newsprint is the paper was very expensive then compared to more recently, so it was highly economical to cram everything onto fewer physical pages. Electronic media has essentially zero marginal costs for longer or less dense content.

The same goes for cheaper books (which still were not as cheap as modern mass-market books in PPP terms): narrow margins and crammed text. But as soon as you move up market to expensive books, the margins widen and the text lines open up. People still liked the aesthetic of open and airy, but it cost a lot.

Further more, for signs, you had to get everything on them. There was no Internet, no phones, no Yellow Pages, no CeeFax. Someone interested in your service would have to stand there and copy the relevant details into their pocket book.

On the other hand, I do very much detest the glossy websites where there are something like 20,000 vertical pixels of flashy content, but none of it useful. Just endless fluff, vagueries and calls-to-ill-defined-actions. 90% of people just want to know your opening hours, contact details and a price list (services) or menu (for food). And the delivery costs. Everything else is a waste of everyone's bandwidth until you have made those things front and centre.
Are modern versions of IBM systems even popular compared to Linux? The reason these systems still exist is because they use legacy versions of software that could be covered by emulation. Any migration whatsoever would be contingent on the cost.
Which also doesn't exist on PlayStation and XBox.
There is a reason why GCP and Azure have had many more global outages than AWS. Fault isolation always entails some level of inconvenience.
what about this: https://www.qmatic.com/solutions/virtual-queuing-system ? isnt this idea implemented already by various entities?
I first encountered this in the Flac source[1]. They do the bit twiddling a bit differently than in this article:

uval = (val<<1) ^ (val>>31);

Variations of this have probably been used countless of times in other libraries.

[1] https://github.com/LordJZ/libflac/blob/master/src/libFLAC/bi...
Everyone except you knows that's how layoffs work.
>”we know it’s old…”

I think the point I was trying to make is if a substantial amount has been changed, on what basis is it still considered “old”?

If every plank and nail of the ship is replaced during it’s voyage, is it still the same “old” ship that disembarked?
Brendan Eich on the History of Firefox OS
There probably are difference occurrence rates. We had to modify how our test suite provisions instances, since we used to regularly run into instance availability constraints on EC2 during the holidays.
> undifferentiated sea of lowercase letters just makes my eyes glaze over

Like prose? Books have not many symbols nor syntax highlighting. You have to read the actual words to know what it's talking about.
Discussed at the time:

Keep the Internet free and open - https://news.ycombinator.com/item?id=4863009 - Dec 2012 (18 comments)
Tesla.com/.gitignore
Sorry for the confusion! It's a borrowed concept from the domain of IPFS (https://ipfs.io/). There is a short introduction to the concept here: https://docs.ipfs.io/guides/concepts/cid/
Another question for those in the know: there are what seem to be tons of weird GPU problems on macOS under M1— weird cursor tails, choppy scrolling, and very occasional panics that derive from GPU drivers. Are there any workarounds for unstable GPU behavior that were discovered during the RE & driver implementation?

Edit: I've directly observed these on my machine, and it doesn't look to be an isolated incident. There is a video in [2] below.

[0] https://discussions.apple.com/thread/253679057

[1] https://discussions.apple.com/thread/252777347

[2] https://www.reddit.com/r/apple/comments/u486mi/macbook_pro_1...

[3] https://www.reddit.com/r/mac/comments/oldbb9/mba_m1_cursor_g...

[4] https://www.reddit.com/r/applehelp/comments/kfkuqi/is_there_...

[5] https://www.reddit.com/r/mac/comments/r037h2/is_this_amount_...

[6] https://forums.macrumors.com/threads/mac-mini-m1-mouse-curso...
Universal flu vaccine may be available within two years, says scientist
Elon Musk to launch new blue, gold and grey Twitter ticks
With dedicated tenancy AWS Reserved Instances are physically reserved for you.
The semantics doesn't really matter either way. The comment I originally replied to basically implied the whole Linux kernel is one "unit" (or at least each kernel syscall is one unit... which isn't much difference due to large interdependencies between them).

Using that definition, that's just basically saying "the kernel can benefit from ... tests". Of course the Linux kernel doesn't have "TDD-religion unit tests", but there's already more than enough "tests" for the Linux kernel, and there's more than enough benchmark tests for the Linux kernel (for the optimization argument). They're just not "unit" tests in any meaningful way.

From the pedantic side of things, the original comment said "(TDD-religion) unit tests are overrated", then the reply was either "no they're not", or "no, unit tests (as originally defined) are not overrated". The latter is somewhat inconsistent with the "hard disagree", so either they were confused as to which definition they wanted, or cherry picked properties from both unit testing regimes.
I got decent support from actual human beings for Google Cloud even when spending ~£100/monthly.

Not sure if this has changed recently, but this was in about 2018/2019.
It's the nature of the transaction. You are paying for a specific official act, that would be outright corruption.

Generally the money does not get you anything but an opportunity to pitch stuff to the politician, it's just an expensive way to become golf buddies.

There's a lot of things the politicians can help you with outside of their official duties. A senator chasing after your business partners visa issue is going to get it resolved within a day, without needing to wield any official power. This isn't corruption, corruption would be paying off the person making the visa decisions.

I get that if you come from a country with little actual corruption, this might seem like a distinction without a difference. It really isn't though, real corruption places a price tag on government officials doing (or not doing) their jobs.
As long as they aren't treated like shit where I live...
Sorry my clients are confidential
I usually hear it as "not safe for lunch", as in something so horrifying it will make it difficult to keep food down.
My React codebase generator is 40% off for the next few days: https://divjoy.com
> Many people have tried to explain to me why cryptocurrencies aren't a Ponzi scheme.

Any currency or "thing", be it fiat, crypto, or commodity, is given value by people who trust and believe in it. If you get more people to adopt and have faith in it, its value goes up. Once people stop believing in it and seek to escape it, its value goes down.

This is why oil is priced in US Dollars; this creates demand for dollars and gives the US government power. This is also why the Brtish pound tanked recently; people didn't like the direction of the newly elected British government, and sought to sell their GBP denominated assets.

So if your definition of ponzi scheme is "people trying to get more people to adopt it because it enriches them", then yes, all currency systems are "ponzis", they compete and have incentive to take value from other currencies.
Understanding how the Federal Reserve creates Money
Are your integration tests able to run quickly/reliably enough to include them in your ci pipeline?
There wasn't no data, just not specific statistical data from experimentation with these vaccines. Experts had data on previous vaccines, general knowledge of symptomatology, contagion, etc. It's only reasonable that reasonable experts might differ on the specifics given the level of extrapolation, but that's not "no data".
Youtube has been around 17 years now. It still amazes me that so much high quality and informative content like this is made on a near daily basis and available at any time completely free of charge. I wonder how different my life would be now if I had access to such an amazing resource my entire life. I don't think the kids of today have any idea just how lucky they are.
I think cross-references are akin to dictionary words. They describe in their own right a novel and potentially useful relationship. In order to define and communicate these relationships well there ought to be a system of organization that treats cross-references as first-class citizens.

Perhaps we could use something to assist the flow of information between researchers within syntopic fields. So to see a generic system like the Memo / Spheres system makes me pretty happy.
They use a variant of that in most Modern SAT solvers for the literal encoding by the way, i.e. in order to encode negation of variables, which traditionally are represented with negative integers. Mostly, because they then use the encoded literal as indeces in an array. Historically, this also had performance reasons if I remember correctly. I feel it has no benefit anymore, and people simply got used to it (and never touch that part of the code anyway). But I might be wrong. I did not yet benchmarked any alternative, but it is on my todo-list (woth low priority).
I don't know how it works exactly but there is a meaningful difference between being fired "for cause" vs just being fired in many jurisdictions. For instance, if you're fired for cause then you may not be eligible to collect unemployment insurance. But as I understand it (and IANAL) this would apply only to things like gross misconduct (eg stealing from the company, assaulting colleagues, showing up to work drunk, etc) and poor performance wouldn't really count as being fired for cause.

In the US though employment is "at will" meaning you can be fired for any reason or no reason at all. There are various exceptions to this but the burden of proof is generally on the employee to show that they were wrongfully terminated (eg if they were fired because of their race, sex, sexual orientation, etc).
... charitably, I think your parent refers to underappreciation within the United States which I think is a fair assessment.
What’s more likely is that Ghana is using monetary policy as a cover for acquiring locally produced gold at a lower price and selling it abroad for resources to make up for trade deficits.
Artists are rebelling against AI-driven imitation
I'm a big fan of this for how simple it is. How anyone that has used Spotify for years, knows how bad their random song algorithm is. Can you elaborate more on your 'simple custom algorithm'? I 'recycled' a large playlist with 650+ songs and I'm listening to songs I almost never listen to, I love it.
Hurl.it is not the same. All the posts from before Oct. 2021 are a different thing.
I use it a bunch to string together web APIs, and you're absolutely right. The longer I go relying on my library of pre-written strings of commands, the harder it is to write a new one. And you're right again with your second point, because that same library makes for great reference material for myself.
“To many conservatives, trigger warnings are a symptom of a world gone mad: a fragilizing ritual meant to insulate the delicate worldview of a weak-minded generation.”

Conservatives routinely get upset about the presence of gay people in media, among many other things. Is that somehow in a different category?

(This is in reply to the article linked by the author of the study in that Twitter thread)
Oops! Thanks! I've edited the GP to make that clear.
Comfort and familiarity. They’re comfortable chips you can learn inside and out with a fairly huge ecosystem (importantly one that is approachable because it’s also powered by people in a similar position and with similar priorities/concerns to your own) around the parts/arch/IS and you don’t have to read scary looking 600-page datasheets (then realize there’s a separate datasheet for the core vs the rest), worry about soldering TQFN or TFBGA packages with your (t)rusty old Weller iron, don’t need to learn the distinction between the Cortex Core and the manufacturer-specific everything else around it, worry about things like initializing timers and peripheral buses, concern yourself too much with power states, etc. If the chip can’t do DMA and can’t do hardware-accelerated x, y, or z, it takes a lot of pressure off of things when it comes to nerd-sniping yourself into doing something in a better way or even just deciding “this isn’t possible, might need to pick a different approach/problem/solution altogether.”
This is essentially what I gathered. I myself am on the borders of becoming a hardcore sneakernet enthusiast.
Source on the law?
The Berlin Wall fell because the East German authorities and the USSR declined to shoot civilians.

And the fact that order wasn't given was mostly due to bureaucratic ineptitude and delay, rather than intent. https://en.m.wikipedia.org/wiki/Fall_of_the_Berlin_Wall#Crow...

It could have easily been Hungary 1956, Czechoslovakia 1968, Georgia 1989 instead.

Progress trends towards freedom, but it can walk over a lot of corpses on its way there. :(
Oh, sure, I mean, a significant part of the Bahamas' economy is based on tax evasion, sidestepping financial regulations, and creating out-of-reach entities for large-scale scams. They know it, their customers know, everyone else knows it. But neither they nor their customers can say so, because that's the name of the game.
Nice blog!
It would be awesome if the author could make the site more interactive, for example let the viewer play with parameters using sliders, while providing live rendering. That would be more fun and at the same time give more insight into the algebra behind it.
It doesn't need to be super fancy, take a look at this page: https://www.earlevel.com/main/2021/09/02/biquad-calculator-v...
Woah — I spent a couple of weeks last year doing a quantitative comparison of the outcomes of students using FPPs vs ones using traditional PPs. And I’m pretty sure I emailed someone at Berkeley (last name Weinman, I think?) asking some questions about their paper on FPPs. The Internet really is a small place!
Can’t access it…
Can't say I'm ever surprised to see another "WTF Google" post. The search has degraded a lot over the years.

With that said, I've tried to switch on more than one occasion and Bing might be the only alternative that worked for me. DuckDuckGo is always way off the mark, no matter how many chances I've given it over the years. Google still wins, even with the ads and spammy stuff.
Isn't this exactly how wages are set in tech?

Google, Amazon, Meta, etc. all report their payroll data to a centralized third party who then reports back to them what they should be paying their employees. Sure, companies can choose to nudge those numbers up or down, but it's exactly the same thing landlords are doing here.

We need to make colluding to keep rent high and wages low illegal.
I agree. I wonder where I can read more about stadium naming rights.
https://pubmed.ncbi.nlm.nih.gov/31980266/
thx, I misread obviously
Sustained profitable growth for nearly 24 years is the exception, not the rule.
There was a viral video of a raccoon being sad because it tried to wash cotton candy, but being spun sugar it just dissolved in water.
> Moreover, we demonstrate our attack at a real-world NPR located in an anonymous bioresearch facility, which is FDA approved and follows CDC guidelines.

Wow indeed. A real-world life hack!
> "They've got an incredible breeding capacity... so with every female cane toad that's removed from the environment, it's the prevention of up to 70,000 new cane toads each year," Ms Vincent says.

Wow. That's a lot of toads!
I’m sure we’d then get bugs where the test number is called instead of the real 911.
I'm not if you are serious or not, but in case you are: it is extremely difficult to assess someone's performance at work in a fair way, especially in tech. The ways to measure performance like LoC are largely inadequate and say nothing about the quality of one's work. And in some areas like DevOps, good luck assessing someone's performance - you can discover your mistake once that person you've fired is gone.
Thank you! I am learning something new every day.
Japan had phones with lots of graphics well before smartphones. Those systems were not web-based. They were mobile-only, and for small screens.

China has another system. Many things are applets within the WeChat environment. This is a whole different world, using MINA, WXML, and WXSS. It's kind of like XML with an external XSS style sheet. Here's the official repo.[1]

It's interesting to see where that division leads. The XSS approach separates content and look much more strongly than HTML/CSS does. (At least as HTML/CSS is typically used. It's possible to have an HTML document with just the data, and use a single separate style sheet in CSs. There are people who argue for that, and some elegant examples.[2] But they are voices in the wilderness.)

The funny thing is, despite a different underlying technology, WeChat applets seem to look a lot like HTML/CSS web pages. The difference may be that the WeChat system was efficient enough to eliminate the demand for "native" smartphone apps.

[1] https://github.com/Tencent/weui-wxss

[2] https://every-layout.dev/blog/css-components/
There's also json_pp(1), provided by Perl.
Just check https://contractrates.fyi for hourly rates.

Really depends what kind of developer. A wordpress developer will charge wildly different rates from a Fullstack type developer.
Was it leaked as "poor performers" (absolute), or "lower performers" (relative)?

Relative would imply they have good skills, but don't meet Google's extreme requirements.
> I'm glad HN kept the same design since 2007.

As someone who enjoys and prefers high-density of information, I generally agree.

I do, however, wish HN would add support for @media (prefers-color-scheme: dark). By now it's one of the few sites that are still unpleasantly bright to look at when in a dark environment. (When I don't forget, I visit https://darkhn.herokuapp.com/ instead, which helps but can't be used to upvote/comment.)
BigTech is ripe for disruption to be challenged by NewTech.

We can only hope that can happen fast enough
Yes, I assume this is what actually happened. But unless it was a borrowed money, again this is not a reason to commit suicide. You can always start from zero and have a more or less normal life. If it was borrowed money, well, that person shouldn't be a wealth advisor.
# Ignore configuration files that may contain sensitive information.
sites/*/settings*.php

# Ignore paths that contain user-generated content.
sites/*/files
sites/*/private
> Petrodollar
Is rather remnant of the past. FYI I think half of world forex reserve is held in the 5 entities in East Asia (CN, JP,KR,TW,HK). Whatever dollar the Petrostate get (sans Russia) they recycled
it to various goods and services mostly sourced from East Asia.

> Btw does anyone know how did the MBS-Xi meating go?

Will commence in December, previously rumored didn't happen
Encounters at the End of the World
"Meaning we run a global reserve currency with no 'department' in charge of the global part."

You are mistaken - there is an enormous "department" in charge of the global part: the US Navy.
Paolo Melchiorre – 2022 Malcolm Tredinnick Memorial Prize
CarperAI releases OpenELM, an API to explore open endedness
The longer version of that video has him figuring it out after the 2nd piece vanishes.
I was going to reply in an impulsive manner (saying, derisively "so how does strace work, then? and why can you attach gdb to already running processes?").

But it turns out that you are right! Well, at least in modern ubuntu/fedora desktop installs, a few years ago they disabled the ptrace(2) system call. ("The maniacs! They did it!", I'm tempted to cry in anger.) You can still read children processes, but unless you change the yama defaults in the kernel, ptrace(2) no longer works for processes that are not children.

I didn't notice because I surely have changed this default in my old laptop because I use ptrace daily. But you are right that modern linuxes are likely thus crippled.

Still, it seems that an attack model based on defending against a rogue user process is quite doomed. Can't this process change the init files of other programs that will run, even if they aren't its children?
That's just not the case. Phone audio quality varies significantly between smartphone models due to variations in speaker, mic, and noise reduction. And that's before we get to fancier things like Wi-Fi Calling and HD Voice. The whole reason I was looking for that in reviews is that people had a hard time hearing me when I called from my previous cellphone, and I also noticed that some people I was talking to had much clearer voice calls than others.
I think that two fiascos that you've been a part of, kdbus [1][2] and UMN [3], have conditioned some people to view you in a certain light.

[1] https://lwn.net/Articles/649111/

[2] https://lkml.iu.edu/hypermail/linux/kernel/1506.2/04860.html

[3] https://twitter.com/spendergrsec/status/1532715644734644228
Why can't they just.. nah, I'll stop there. :)
> It is good to know that your base64 encoding function is tested for all corner cases, but integration and behaviour tests for the external interface/API are more important than exercising an internal implementation detail.

Okay, but Linux has internal implementations of base64, assorted hashing algorithms, some compression, probably other algorithmic tidbits; wouldn't those be easy to test?

Edit: And downthread people are saying that Linux does do that:)
You’d think the HN crowd should understand when redundancy is a desirable effect. You’d also think we’d understand that some systems are non-linear and includes a lot of feed backs and feed forwards. But apparently applying this to workers seems a logical step they are unwilling to take.
IBM is in trouble for laying off older people; many of whom, were exceptionally high performers.
These look like processingjs, which has various live editors: https://editor.p5js.org/
That civilization bootstrapped due to brain chemistry changes via human/cat association.
> there are what seem to be tons of weird GPU problems on macOS under M1— weird cursor tails, choppy scrolling, and very occasional panics that derive from GPU drivers.

Never heard of these. Been using M1 for a year. I don’t think it’s worth taking seriously.
Google Pixel phones pose an unacceptable safety risk to vulnerable Americans. This product should be recalled and future Google phone products should be refused certification until they document and enact a plan to do QA. And no, “engineers write their own unit tests” does not count as QA for safety-critical software.

I luckily don’t own one, but if I did I’d be reporting it to every regulator I could find. https://www.saferproducts.gov/
It’s interesting that we’re all here talking about an article we can’t read.
I do not think I personally know any googlers so I might be victim of marketing, but unless they are HR dept ( yes, I don't like HR ), from where I sit, even 'low performing' Google dropout is likely a steal for a company.

But now that I thought about a little more, I think I understood one more layer to this. Google is telling the other employers: 'You can pay them less you otherwise would have.'

I have to admit that this entire employer vs employee cycle has left me speechless over and over again ( 'we are in this together', 'commute is good for you', 'we will be even better together', 'RTO now!', 'RTO later since some of you ungrateful bastards are not willing to budge', 'Recession would bring those people in line'.. ). It is absolutely stunning and we are actually expecting our CEO to deliver speech in Dec on the economy as a whole, so I am sure we are all somewhat anxious.