skysight-inc/HackerNews huggingface dataset:
Words lose their meaning when overused. That's the one reason that to me, it feels disingenuous. When even the smallest thing is "really amazing", everything is "really amazing". Result being, whatever that person says has very little worth except when something is clearly detrimental.

That alone would be manageable. Yet, this behavior is often expected from others too, which creates an environment that, at least to me, is incredibly suffocating. What's worse, such an environment caused two problems for me:

First, by upping the average of "relatively perceived as positive", objectively neutral people are perceived as negative. I've actually had colleagues go into emotional distress and vent to me over this.

Second, it at least seems like overly positive environments are afraid of criticism and critical people. As a critical person myself, it has been incredibly difficult to navigate such an environment and it lead to me essentially becoming an assembly line worker who "just shuts up and does their job". Also anecdotal, without critical people, going into the wrong direction either ends up being corrected very slowly, or not at all (and given how multi-dimensional work tends to be, going into the wrong or nowhere-near-optimal direction is very likely).

As a result, to me, no feedback at all is only slightly worse than overly frequent, overly positive feedback.
If the whole international shitstorm known as Covid-19 was caused by the actions of a few researchers in a foreign country one year ago, this is a futile debate.

You make just as convincing of a case that the US government created Lyme disease:

https://www.aldf.com/did-lyme-disease-originate-in-the-easte...
> I mean, you have to have all of your ports open, with multiple IP addresses allocated to a single server

Not sure what this section is about. IP connections are keyed on a 5-tuple of

{PeerAIP, PeerBIP, Protocol, PeerAPort, PeerBPort}

If you hold PeerAIP and PeerAPort and protocol fixed (single server IP, single port, TCP), you can accept 65535 connections from any other IP (so long as the system managing that IP can use all the ports; if it's CGNAT, it probably can; if it's a traditional OS, it will probably have soft limits, but easily thousands).
Is this not grounds for asking for a refund?
Why 1-based indexing is right for Lua
I would guess yes, but don't really have any idea.

To clarify, though, the changes introduced in newer SIMD extensions are rarely just a width increase. AVX-512, for example, increased the width from 256-bit to 512-bit, but also brought some substantial programmability improvements.
I think you might have issues comprehending what the Author is talking about or the history of maven/gradle.
Wow Nirmal Purja, former British Army Royal Gurkha Rifles and Royal Navy Social Boat Service. The first Gurkha to pass SBS selection as well, I believe, and was there as recently as 2018.
The state AG has very limited power over the Bankruptcy which is a Federal law.

It is entirely possible the Federal Courts will reject it on the fact that the organization is not actually bankrupt but the State of New York can not "block" the Bankruptcy they can only petition the federal court to toss it
You read it like I meant it. eg:neutered, typical interactions aren't happening here
Informational hygeine is already part of the high school curriculum in every state I'm familiar with. Maybe we could make it better, but I struggle to think of any specific reforms that'd help.
I use andOTP, open source and can export and import keys so you can have them backed up.
This has been my experience as well.

I'm still not sure who is fake and who is sincere about this stuff.

We have a weekly status meeting with the first section dedicated to "how are we winning" -- which is like awesome if you are a baseball team but when you are rolling out incremental features to a modest app and dealing w routine operational concerns it's hard to get that excited about "nothing caught on fire this week" or "we did the thing we said we'd do".

And we have these horrible self and peer appraisals that we have to do where you are expected to describe routine competence in terms that should normally be reserved for a someone who rescued all the kittens and puppies from a pet store fire.
What about porn?
For a long-form examination of this topic, I can heartily recommend Barbarah Ehrenreich's 2009 book Bright-sided: How the Relentless Promotion of Positive Thinking Has Undermined America.
I think there's a very clear line between "Best guess" political policies with imperfect information and Q-anon.
I'll happily take on the challenge, in fact I've already done this on past projects. The "code golfing" complainers have no sense of how much a codebase can be a maintenance sink, and how you could easily attain 100-fold line reductions for some things if you just took the problem seriously and aimed towards defining languages that suit it. See VPRI's "STEPS" papers for examples.
Senior Mindset – newsletter on being a true senior engineer
From a user's perspective, what does it have over other 2FA apps such as Google Authenticator or Duo?
Looks like they had exponential backoff but they didn’t have any jitter (among other things)

Helpful comment from this thread: https://news.ycombinator.com/item?id=25803251
Linux has support for a futex "robust list", which handles the exact case you're talking about:
https://www.kernel.org/doc/Documentation/robust-futexes.txt

(Ironic that you said there is no "robust" solution. They are also exposed via pthread_mutex as a robust attribute.)

But no one really uses robust futexes. Why? I think the problem of distributed co-ordination is fundamentally complex, and people prefer to deal with complexity they create than trying to understand other complex solutions. (I'm not saying that this bias is wrong.)

So it's a bit sad that you're sad about the kernel not providing something that is does indeed provide!
Create website, landing pages and automate your marketing
Beyond two monitors, definitely noticing less consistent external display connectivity. Often have to cycle between closing and opening the lid to finally get it to connect. Unsure if that's just a Big Sur regression, however.
>It's a trivial example, but a valid one.

Oh come on. You're complaining about a function name (created decades ago) in a system level language as an example of 'needless complexity'. That's not complexity - that's just a quirky name kept around for backwards compatibility. By the way if you don't like 'creat' or find it difficult to use then don't use 'creat' use 'open' with the relevant flags. Any complexity around C programming does not come from this ... Honestly.

I have yet to see someone actually point out a good example of needless complexity in programming - something that the blog author is complaining about that apparently you agree with but cannot come up with a single reasonable example.
Was so rare to depict humans? I'm not an expert, but in https://www.google.com/search?q=cave+painting&tbm=isch approximately one half of the painting contains humans (and some are a photo of a single figure in a big painting).
(Airbyte Engineer)

I think what you're saying here is often true until it isn't. For a personal project where you're pulling data from one API? Sure.

Once you have an engineering system with multiple engineers relying on the data to be pulled reliably, having a host of individual ELT crons gets brittle really fast. At the past couple companies I've worked out this same narrative has played out:

"Oh we need to pull data from X let's build a cron."
(3 months later.)
"Wait a second why is all of this data 1 month old? Oh the cron hasn't run in a month because of a schema change. Let's add monitoring."
(3 months later.)
"We need to change the cron to pull fields A,B,C hourly and field D,E,F weekly."
(3 months later.)
"The amount of data we're pulling is making this too expensive, we need to implement some sort of incremental replication."
... etc

It always starts out as a "small" script but they rarely stay that way. In my experience, they end up needing the same features that get rebuilt over and over again on an ad hoc basis. We want an engineer to be able to get these features out of the box.

We generally think that for most engineering teams (even pretty small ones) the ad hoc crons for pulling data become nightmarish pretty fast. This problem is compounded if you are already using some other ETL as a service provider but they don't support one of your data sources so you also have a separate set of crons. By taking an OSS approach we're trying to cover that long tail, so that all of your ELT can be managed using one tool.
I think the best way of combatting misinformation is with internet hygiene.

Recently I’ve moved to a mostly text based internet. I’ve changed the sites I go to for entertainment (Reddit, Twitter) to basically only show text by default, and it’s crazy how much less inundated I feel by the news. With less information, I feel much more equipped to separate out what is real and what is fake. I’ve also made an active attempt to separate news and information from entertainment.

There are [studies](https://link.springer.com/article/10.3758/s13423-012-0292-0 ) showing that people are generally ok at dealing with misinformation, but if you show them text on images(especially emotive), or show them misinformation when their guards are down, they are much more likely to believe it.
So in my comment, it’s somewhat ‘naive’ to use Erlang for distributed systems like a messaging system and is ‘nothing more than a cargo cult’ all because I said WhatsApp is using it? Ha.

In fact it is the other way round and especially for Signal’s use case.

Signal is already seeking for Erlang expertise in their server developer roles so I’m sure they’re already looking into this.

Perhaps using languages that are not suitable or designed for distributed systems like Java sounds more like a cargo-cult than using Erlang.

They bought into the JVM hype until their server capsized on high traffic (again) and it is still down.
American in Europe : "Jesus, everyone here is so rude and cold."

European in America : "Jesus, everyone here is so fake and annoying."
> "if you don't let us make the M1, we will deep 6 the entire arm ecosystem and use our "cocreator" patents offensively"

I think those patents would have expired by now.
I wonder if Netflix is holding out for DRM-related reasons. I'd guess their VMP checks are broken when an iOS app is running on a Mac.
In my opinion I think everyone who considers themselves a "software engineer" should be required to build a computer out of discrete logic. Of course these days doing that with an FPGA would count too, assuming you don't use too many pre-canned IP blocks[1]. My reasoning here is that understanding a computer at this level really helps understand programming, and perhaps more importantly the translation between what you want a program to do and how the computer would actually do it.

That said, some nits on the author's description, what he calls "micro code" are simply instructions. When you look at computer architecture texts you will see that architectures that implement instructions with logic are "non-microcoded" and architectures that implement instructions of one width as a sequence of instructions of a different width, are "microcoded". The trade-off is that that former executes operation codes faster, the latter can be more efficiently implemented. A great real world example to study here are the PDP-8 (straight opcodes) and the PDP-11 (microcoded).

The most amazing thing to me is that today you can buy something like the ULX3S[2] and with a fully open source tool chain for the FPGA build a processor (RISCV) that boots Linux multi-user.

[1] Using a pre-made ALU is fine, starting from a previous CPU, less good :-).

[2] https://www.crowdsupply.com/radiona/ulx3s
Budgets don't support anyone getting the job done. It's a business metric and serves as a halting line, early warning, decision taking line... whatsover. I dislike the KPI mindset. I prefer common sense, understanding what's really needed to deliver something reliable that behaves as expected from the customer's point of view.
I must be one of those who feel slighted when I recieve undue praise. It's kind of patronizing hyperbole and I see it as being treated like a toddler than a grown, paid professional.

I'm not one of Pavlov's dogs.
It's not clear why there is not more attention paid to apprun...it is a very simple framework/library while being powerful conceptually too.
Yes and I don't think it's because it seems disingenuous, it's because it is disingenuous. Not out of malice but because if you're not being super positive and supportive, you're causing discord and not being a "team player".

Most weeks at work are completely benign where we're not doing "amazing" work, we're doing "work". We're doing our salaried jobs as expected.

It's frustrating when every Jira ticket that gets closed is some moral victory that needs to be held high. It's not, it's our jobs and it's frustrating to deal with the faux positivity when I just want to do my job.
Well I'd say that the shameless crowds marching to bullshit conspiracies on the streets as well as the support for their head figure who also was spreading shameless bullshit is a quite visible evidence outside the internet.
You pretty much nailed it. I am filtering a lot of stuff because I refuse to use certain modern flashy technologies. Office 365, yeah, go away. Firefox? Only on a dedicated machine if I really need it.

Emacs, SSH, tmux, old fashioned email (text only) and a linux virtual console is all I need to be productive, fast and especially happy.

A big part of what makes these attacks work is the tech stack in use on the recipients side. I recently heard about a Emotet attack, and was told "Well, you know, the problem is that Outlook only shows the name but not the address by default". Oh well, what can you say about that?
Dual monitor (1hdmi + 1usbc) and small performance improvement (from benchmarks on youtube) is why I went with Mac Mini 8GB (Because 16GB ram didn't make a difference)
Highly recommended Werner Herzog documentary film about a cave in France:

https://en.wikipedia.org/wiki/Cave_of_Forgotten_Dreams
This is a fantasy of Gun Grabbers.

The NRA served as a Boogeyman for Gun Grabbers to point to so they would not have to face the reality that the vast majority of Americans support Gun Rights, this includes both Democrats and Republicans.

The NRA actually only accounts for a very very small percentage of Americans that support Gun Rights.
Intel 8265 Bluetooth on FreeBSD
I feel there’s some rationale to it. I used to have a lot of sprawling monitors, but I found I’m just much more focused with a single laptop screen and being able to just switch panes.
This lack of timely response due to missing the retraction might be understandable in normal circumstances but it's difficult to see how any researchers in the area were unaware of these retractions as the scandal was major news outside of the field.
After repeatedly denying access to the WHO team, they were finally allowed in over a year later. That doesn’t seem suspicious at all...
I think it's a manifestation of epistemic learned helplessness: https://slatestarcodex.com/2019/06/03/repost-epistemic-learn...
Something to watch out for is people becoming jaded if you use bombastic winning language like "crushing it" all the time, and your praise language doesn't measure up to the size of the win. If a tiny fix and a huge win are both "crushing it", a sense of meaninglessness will permeate.
Could be. If implementing exponential backoff it’s always a good idea to add some jitter (randomness) to the backoff, otherwise you can end up with multiple processes retrying all at the same time, all backing off again, and then all retrying at the same time etc etc
Do you have numbers on this? My assumption is the majority of people use a hosted service for email like Gmail, outlook, fastmail, proto mail, etc and they all have too of the line security when it comes to email.

It may be that the majority of emails sent over SMTP are encrypted due to automated systems/spam. But I'd got to think that's not the case for the majority of real human to human communication over email
I tend to have it plugged in while writing code so I can use a larger external display, but so far the most battery drain I’ve had with it was getting at best just shy of 9-10 hours when I wired up a Club3D DP 1.4 to HDMI 2.1 adapter and output HDR10 at native 4K resolution. That really started to chew through the battery, especially when running Dolby Vision content through Netflix in Safari. I ended up buying USB-C to DisplayPort adapters that also supply power in the same cable so I wouldn’t take up both the USB 4 ports with such activities.

Normally though, I’ve had battery life hit up to 22-24 hours in light usage and the battery doesn’t drain much while it sleeps so that can sometimes mean multiple days of battery life.

I find for programming the biggest limitation is the 13” screen when on the go, as it has been an adjustment for me from having a larger 15” or 16” screen. I’m looking forward to seeing the new 16” Apple Silicon arrive in June, if you can believe the rumours. Apparently they’ll be adding native ports for HDMI. Cross fingers that it natively supports HDMI 2.1 for example...
For victimless misinformation (e.g. "Earth is flat") I see no problem with this approach.

For politically motivated misinformation (e.g. "Stop the steal") I think recent events show we should pretty clearly play it extra safe (e.g. ban the dealer) until we figure out how to reduce the risk of it being weaponized against democracy.
Because the way papers are reviewed is highly manual and relies on individual reviewers who are acting as volunteers and don’t work full time doing review work. This makes it very difficult to implement systematic checks of the sort that would catch minor pieces of retracted work that aren’t central to this paper’s results. To fix this systematically you’d either need automated systems or human-executed “checkbox processes” with training.

Of course you could implement those systems, but they’d be costly either in terms of further centralizing the peer review process behind companies like Elsevier or taking critical human time away from reviewing the actual results. And the benefits if you implemented these review systems might be highly limited, plus you’d probably run into a host of additional problems.

On the “highly limited” side, many papers have a related work section that doesn’t list primary results that are relevant to the paper’s findings, but instead mainly serves as a reference guide. You might be writing a paper on (here I’m making up silly analogies) LED light bulbs, and you’d have a set of references that begins with “a line of work looks at incandescent light bulbs”. An accidental citation to a retracted work there is sloppy, but mostly scientifically irrelevant when no result in the paper actually refers to anything in those citations (which is why these citations slip by manual reviewers, who focus their valuable review time on citations that affect the scientific results in the paper.)

You also have the more annoying problem that citation formats aren’t standardized, so it’s easy for a retracted paper to be cited in a format that an automated review system will miss. Google Scholar throws all the might of Google’s systems at this, and still treats the preprint version and conference version of my papers as different works. (This might be the right treatment or it might be the wrong one, but it’s murder on retraction scanners if the author cites the preprint.) Plus then there’s the additional burden of dealing with unimportant retractions that are issued after a paper that cites them has been published, which should be addressed but largely just cause annoying work for scientists and publishers and (as the article notes) are aggravating because it’s difficult for readers to distinguish a minor correction regarding an unimportant reference from a major one that affects the findings of the work.
I'm skeptical that you get a view of the system through BDD tests better than with somebody walking you through the product. The person can explain the domain, the context, the subtleties, skip the not-actually-interesting-parts, draw things for visualisation, etc while adapting the explanations to the fact that they're talking to a newcomer: the tests do none of that (but maybe I've never done BDD properly)
When building Tensorflow from source (because you have to, to get it working even with Rosetta 2) was frustratingly slow, and the whole computer became unusable. After more than an hour of waiting, I stopped the bazel build process. Which reminds me, I'm going trigger the build now and go for a walk...
Spotify's big bet on podcasts is failing, Citi says
I’m sure they’re well aware and had to draw the classification line somewhere. Next definitely fits in both but IMO really differentiates itself on the backend with SSR.
Good it worked out for you but it won't for the masses as they've been educated to consume (moving) pictures. So this can't be the answer. It doesn't have to be one too because there are many people out there who do not go so far and still mange to stay sane.
Secret knowledge?
I don’t think this article was written for a technical audience so it’s not surprising that it’s light on technical details.
Yes, and still is attempting. He and his climbing partner used the weather window to make another acclimatization rotation up to camp 2. I believe they are at base camp now.
I agree, when the information is presented in a clear fashion with all the background facts already understood by the reader.

However, when the average person is so easily misled by spurious correlations, you must present these coincidences with a great deal of background to explain why one event followed by another doesn't mean that that event was caused by the previous event. That context is rarely given, leading multitudes of laypeople to wildly misinformed confirmation bias.
In the context of Cabal and video games, I was expecting something about Destiny 1/2
Ok, so to you, it seems obvious and accepted that Rebecca Mercer is far-right.

However, traditionally, the terms "far-right" and "far-left" have been reserved for people who believe violent government coup is a legitimate means to an end.

And lately, people have taken to calling more moderate conservatives "far-right" and "nazis" as a way to delegitimize their opinions, and make them sound beyond-the-pale.
This is probably a big part of why Google is invested in (limited) AI, because a good enough "artificial support person" means having their cake and eating it too.
"Damn the NRA couldn’t survive one year without school shootings"

https://twitter.com/zachreinert0/status/1350205766737784832
FFmpeg one is great. Looks useful. I have few commands that I use saved in a note. Is there a way to support youtube videos?

E.g I use these

> youtube-dl -g "youtubelink"

> ffmpeg -ss 12:15 -i "1st-URL" -ss 12:15 -i "2nd-URL" -t 5:15 -map 0:v -map 1:a -c:v libx264 -c:a aac output.mkv

Both urls are for audio and video.
The "step out of line" problem in the GOP is real. It allows the extreme voices in the party to consistently target an individual politician while corralling everyone else. Meanwhile it also encourages the notion that the GOP has internal discussion and isn't very unified while voting on all issues as a unified block.

Every republican I know can name a few GOP platform positions they dislike or even find alarming, but never the less they vote for politicians who are forced to adopt every position.
Not to mention thousands and thousands of unsecured Wordpress and other similar systems which were turned into malware delivering botnets.

At my local faculty there were at some point not less than 6 different malware serving sites (Wordpress, Drupal and some similar unpatched sofware), which were happily delivering all that data from a university domain.