skysight-inc/HackerNews huggingface dataset:
I wasn't saying this behavior was illogical nor that "logical" people are a tribe (although on HN, professing a belief in the primacy of logicality is certainly a tribal marker...)

I'm merely saying that people who consider themselves "logical people who will change their mind when the facts change" will still ascertain veracity of facts and how much weight to give them in a tribal manner, even if they are not consciously aware of it.
Is Web3 GPG finally going mainstream?
I see he often places multiple cards flat against each other - probably gives the structure more weight against random gusts and jostles.
This is just stupid. Logging should not do any side effects except writing to the log.
I really enjoyed the video. Especially the “$DISTRO has X feature, NixOS has…” with the explanation that NixOS does not need this feature as it does not create the problem the features solves in the first place.

Also, the one-linear making bcachefs available fetching a custom kernel from Kent OVerstreet.
My ISP just rolled out IPv6 a couple of weeks ago. I was pretty excited until I learned WSL2 doesn’t support IPv6.
I used to be impressed by these massive American roads too, but I understand much better now why they exist and how impractical they really are.
Oh how strange, perhaps I thought I'd downvoted something by accident and actually hadn't. Either way, the arrows are too damn close and small.
Lately YouTube started proposing "Wanna watch something new?" and offered me a tab "New to you" with only videos from creators I've never watched before.

That was a good change of pace for once, instead of showing me videos I've watched less than a week ago.
> Efforts to combat vaccine hesitancy and outright misinformation haven't been going so well. I think a big part of the problem is that people are trying to throw facts against emotion. That just doesn't work most of the time

Oddly, I have noticed the exact opposite: an incredible and unduly resorting to emotional, sketchy, manipulative language - not only in fact, but also theorized by articles "do not speak to them using rational arguments", and from academicians (e.g. The Conversation) - which of course, had "alarm bells ring up to eleven" in "normal", rational people.

Nobody¹ concedes trust when manipulative language is perceived.

¹(finally, a rare almost legitimate universal quantifier)

--

> we want to "win friends and influence people"; that should be the driving motivation

This probably needed much better expression.
A.team is a bit like toptal but pays better and you don't need to jump through hoops.

It's the only online freelance platform where I've found gigs over €100/hour.

They do take 16% though.
As long as you have enough rational engineers, scientists and bureaucrats around you, you could indeed afford that luxury. But don't ever become naive enough to extrapolate yourself onto the rest of the world and call it a paradise.
Reasons to hire professionals for demolition services in Toronto
Demolition entails a significant level of danger. For someone who isn't used to the work, the risk is considerably larger. Investing in trustworthy demolition services in Toronto will help you avoid mishaps that can harm your quality of life. Professionals in this field always use protective equipment and are well-versed in how to remain secure when working on demolition projects.
Aave has $11 billion deposited on it right now and safety of those funds depend completely on getting accurate price data to trigger liquidations. So you can say that the oracle problem is solved, at least for price data.
Elizabeth Holmes was always in control
> Google charges for static IP addresses on GCP which should not be a thing if they get allocations for free.

Same as in AWS (IIRC) in Google Cloud you don't get billed for static IP addresses if they are in use:

"If you reserve a static external IP address and do not assign it to a resource such as a VM instance or a forwarding rule, you are charged at a higher rate than for static and ephemeral external IP addresses that are in use.

You are not charged for static external IP addresses that are assigned to forwarding rules."

https://cloud.google.com/vpc/network-pricing
This is a fascinating paper. Does training on generated noisy images make the resultant classifier more resistant to standard adversarial examples?
Note that if the bonus is less than what the reviewers would gain from using the exploit, then they are not fully incentivised to be honest.
Not really, this is an egocentric philosophy (like solipsism) and you can't fight it with rational arguments.
I'm just saying that HN has no need to be trustless. I don't see the value of that as a user.

For stuff at the scale of Facebook and Reddit you'd also probably end up needing caching as the chains would be too slow so you end up needing a layer of trust anyway.
> Scala offers you many design choices that work well in skilled hands

I agree that Scala works well in some skilled hands (see Li's libs), but the people that write the most terrible Scala programs actually know a lot about Scala. Scala has a unique way of encouraging genius programmers to write crazy code. People that know little Scala can just use it as a "better Python" language and actually write amazing Scala code.

I agree that Scala codebases that follow the Principle of Least Power can be amazing: https://www.lihaoyi.com/post/StrategicScalaStylePrincipleofL...

Scala programmers generally frown on programmers that want to use it as a better Python and I think it should be the opposite.
Hey @nordicengineer, we have a bunch of open positions that might be relevant, and I think we're a pretty good place to work & pretty meaningful. If you're willing to relocate to Odense, Denmark send me an email at <myfirstname>brorsen@hey.com. I am not the hiring manager.
> I would say that someone who is _not_ tribal would be more likely to live in a larger town or city, have more formal education

Everyone in Ghana with a formal education speaks at least 1 tribal languages. It’s a requirement for graduation that you learn a “foreign” language of a tribe that is not your own. So typically, you will speak 2 local languages.

Learning a local language is also a requirement for citizenship.

> And is able to say which specific tribe (geographic area, language, customs etc) they were raised in.

All citizens are required to list an ancestral village on official applications such as tax information, passports, nation IDs and bank accounts.

There’s no good comparison, but think it like the EU. You can live in London for 30 years, but you’re still French.
Well, you can always use tried-and-true Java library like Netty, Jackson, and plain-old JDBC API. You get to enjoy all the goodie like `val`, `case class`, `pattern matching`, etc... without all the headache of those pure functional libraries.
> There is a danger in taking this too far.

Already done- many, many times

"Diamonds are forever", "Breakfast is the most important meal of the day", "Bacon for Breakfast" etc etc.

The "humble" origins began here - https://en.wikipedia.org/wiki/Committee_on_Public_Informatio...
I use this comparison too but I’m curious are the Scott clans more like family groups? Do you intermarry within the same clan?
Now that I have unsolvable "You have held broken packages" - issues (whatever it means), I want "Complete Reinstall" like in old-time Windows. Too much add-ons and customizations for wipeout and fresh start. Some day something that I truly want does not install and then I do it. But now I have just old laptop for programs that wont run on my desktop.
الوسيط الامارات
So long as they're only interested in preaching to the choir, that's true. If they want to reach other people who are as zealous, they could stand to give a better full of the landscape.
Just for the sake of argument, the same can be said about dark web: it offers freedom to do whatever business one pleases, with minor government interference. Is that a great alternative? For some, yes. Could it sell also cancer treatments for people unable to obtain them otherwise? Yes it could, but that doesn't make the dark web a good thing. My point is that what "could be" is very different from what "is". And from what I can see nowadays with crypto we find the positives only in the "could be". I beg the crypto advocates to make those possibilities reality, then I guarantee everybody will jump ship, or at least I definitely will.
Does GitHub enterprise cloud make your organisation less secure?
That's not true, I have 3 static IPs connected to VMs and they charge me for them:

External IP Charge on a Standard VM
Usage 2021-11-01 2021-11-30
2,XXX.XXX hour
50.XXXXXSEK

So ~$2 per IP in USE per month!

>gcloud compute addresses list

ERROR: (gcloud.compute.addresses.list) Some requests did not succeed:

- Request had insufficient authentication scopes.

We need to move away from these companies before it's too late... they are incompetent and rent seeking.

They also do not rebate your free instance if you shut it off and change the instance type of the instance that had the rebate, even if you change it back.

And there is no recourse, no support, no way to get help.
But if you were just going to rob them at gunpoint, why did you need the smart contact?

Smart contacts exists so that you don't need the heavies nor the guns, you can just exploit a "bug" in the contract and run off with the cash, preferably without anyone knowing who you even are.
im having a lot of fun using common lisp for aoc too. for fun, my approach is to only use lists and standard lib operations on them. i am really amazed at how elegant and powerful the loop, map*, and reduce operations are. one thing i found that i needed to be mindful of are the different quality operators [0].

[0] http://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node74.html
> The replacement, declarativeNetRequest, does not require the user to give any permissions, so the days of granting ad blocking extensions full access to every page are gone.

Great, but I want to give my add blocker access to every web page. That's kind of it's purpose.

Sure it could be abused, but not if you used one of the community recommended blockers.

> If you think Google is doing this for their own gain, I guess you can simply ask if declarativeNetRequest will be able to block all Google ads, or if you really need a turing complete language for that.

I am not sure if it will be able to block all google ads. Pretty sure it wont be able to remove their ads from search results, since you wont be able to remove/hide parts of the site. Also it wont be able to remove annoying pop up adds (sure it might remove the content of the ad, but popup will remain - well depending how its implemented.)

Also it is only limited to 30k max urls in a blocker. Nowdays my blocker has 80k+ urls. So i guess I would have to pick an choose (If i continued to use chrome).
Any home router that supports IPv6 would include this.
Useful Free Online Tools for Developers
No, it's not. Java and C++, hell even Java and C# are much more relevantly dissimilar than setting A at 440 vs 432. I'd love to see a citation on Vivaldi's love for 432, he wasn't even playing in 12-TET was he? He'd probably be playing in meantone during that era right? I figure he'd be way more mad about using the wrong intonation to play his music than a difference absolute pitch reference.

> rounding 432 to 440

Rounding from what to what? Why does the number cycles relative to seconds being any particular number matter?
It's most definitely not worth as much as MBS paid for it now that it's known to be a reproduction.

> But NFTs are artificially scarce.

We're just going in circles now. Reread my previous response to why they're no more artificially scarce than Picassos.
This has nothing to do with find, but with how shell glob expansion works. If unmatched, it passes the argument as-is. If it matches something, it expands right away. It is made worse with the way find works, but this is shell-101 (just like not doing `rm -rf $FOO/` is).

FWIW, just seeing the title, this is what I expected to read.
AMD could follow Intel and switch to hybrid CPUs – TechRadar
There is also http://www.dnslog.cn/
> Thankfully most languages didn't make this mistake but some did: CMake, YAML, Bash, TCL.

As well as Perl and PHP, though both have since recanted (Perl started 20 years ago with strict mode, which IIRC forbids barewords in most contexts; and PHP deprecated barewords in 7.2 and removed them in 8).
Because Samsung subsidiaries makes a bunch of those components - something Apple doesn't do.
I have not noticed widespread occurrences of 10-year old buildings being knocked down and rebuilt. Have you noticed this? Where?

A building takes more than a year to build typically; if they were being knocked down every 10 years, the entire city would look like nothing more than a construction site.
I have the 14" MBP and my wife the Surface Laptop 4, and I am envious of her touchscreen. As a free-thinker who sketches ideas on paper and draws arrows between thoughts, doing that on my laptop with a stylus would be _wonderful_.

Buying an iPad alongisde my MBP to do this is more than I want to spend. Come on Apple, touchscreen MBPs please.
I think the simplest answer to that is just to try it, if you haven't already.

Briefly, everyone connected is playing a single game of Zork (in this instance, tho any z-machine game will work). Like a chat session everyone can see every other player's commands/comments, and the game's output.

Just

$ ssh -p 64100 urnamehere@sayitwith.ink
password: nitfol
> /help
> /who
> !look
> !get lamp

Also, thanks and I think I must have missed the "SSH Toy" craze when it was popular.
I’m a bit biased, but I think 2022 will be the year of Y.js.

What we’ve done or set up for the next year:

* The Y-Collective to fund more and more related projects, like slate-yjs: https://opencollective.com/y-collective

* The Hocuspocus backend you've discovered, which will become public in April or so

* A cloud offering we’re bootstrapping to hopefully get even more money into the ecosystem

* Y.js core support for the Tiptap editor (900k downloads/month), with a lot more advanced features coming next year

* More and more frontend libraries, like SyncedStore which was on the frontpage a few days ago: https://syncedstore.org/docs/

* The Y.js Rust port: https://github.com/yjs/y-crdt

Exciting times!
> we'd only drive there, despite it being, again, directly across the street

That is just bizarre.

And it's important to understand how inefficient this is to need a car to cross the street; you need parking space on this side, parking space on the other side, you need to get on and off the stroad, causing wear, interfering with and slowing down the other traffic, which is mostly through traffic that's not interested at all in your house or that Korean market. It's unbelievably inefficient.

It's much more efficient if through traffic is separated from local traffic, if you can walk to the store, if stores are close to each other with one central parking space from which you can easily reach them all, and if people only use cars for trips that intrinsically require a car.
It also sounds a lot like lawyers arguing that cybersecurity is broken, so you should replace part of your dev team with a new type of contract and some lawyers to enforce it

(I'd say this does't actually happen because lawyers aren't that daft, but then I remember really long EULAs with really silly clauses...)
Why Lighthouse Performance Score doesn’t work
> Interesting that Amazon still stack ranks. About ten years ago, I think everyone made fun of Microsoft’s stack ranking and here we are.

I've never been pro-union, nor anti-union for that matter: I'm just indifferent as I find them to have many pros and cons that ultimately cancel each other out.

My limited time with those who were unionized made me see the perils and entitlement that come with certain trades (electricians specifically) and their reluctance to cross train non-union, or their outward antipathy towards anyone who hasn't paid dues to their union has put a damper on my outlook.

But given Amazon's influence in the Labor market post-covid, and their lobbying efforts and their ever growing market share in addition to their inhumane actions towards labor, I think it's imperative that Amazon be unionized in the US and AWS be broken up into many companies. Amazon has just too large for it not get away with this behaviour. Anti-trust laws are on the books for a reason, and Microsoft had to reigned in on as well.

Just look at this:

> To reach it [Unregretted attrition], they’d have to put 111 employees on notice in a performance plan called Focus. The ensuing misery could make many leave on their own...
I think this is very reductive. The reality is that facts are rarely indisputable, and people have to function in the absence of absolute truth.

So, when presented with a fact that contradicts a preciously-held belief, there are several purely rational actions you can take:

- give up the old belief

- believe that the fact is false (either mistaken or a lie)

- believe that the fact doesn't actually contradict the belief (that there is some missing context that would make the belief compatible with the fact, even if you are unable to see it now)

None of these are irrational, tribalistic, feeling-based reactions, in general. Sure, there are some cases where a fact is simply overwhelmingly obviously true (e.g. it's raining outside), but those are an exception.

The vast majority of facts we have to build our worldview on are not directly confirmable without huge amounts of personal effort - everyone would have to become a world-class experimental scientist, investigative journalist, jurist, l high-level diplomat and many others, to be able to get a true first-hand confirmation of many of the (potential) facts they are presented with. In the absence of such confirmation, we have to choose who to believe based on a complex web of tribalism, perceived history, social cues, emotional intelligence, and priors that have served us well.
> There is absolutely no good rationale to favor a private product in a school setting (at least in public schools, private schools can do what they want) and Linux should be the obvious solution to teach computing in a neutral, non partisan way.

Yes! Thank you. There should be a need to justify any deviation from this, too. There can be good reasons to use a private tool here and there. But the reasons should be evaluated clearly and alternative approaches should be considered.
> That's a distinction without a difference.

That's where you're mistaken. An NFT is distinct from the work that the NFT is tied to, which might not necessarily be digital.

You can copy a Picasso, but no matter how good your copy is, you can't copy the "original" quality of a Picasso. That's all an NFT is, representing the "originaL" quality of something.

The worth (or lack thereof) of copies is completely irrelevant.
Yes. Here's a recent one: https://nvd.nist.gov/vuln/detail/CVE-2021-27135
Evergrande Finally Defaults
Coding challenges for all experience levels
It's weird because HN seems like it has a very simply document structure and would easily be made very accessible. But no, it's a horrible mess instead.
"Everything we listen is an opinion, not a fact. Everything we see is a perspective, not the truth" - Marcus Aurelius
"Nazis made profit too", but very long.
i haven't been using antivirus for 20 years. haven't had a single issue. and i am essentially online 24/7.
I don't think so. If you write your own implementation, you'll limit the scope of what you write to stuff you're actually going to use, which isn't going to include crazy stuff like what log4j turned out to have lurking inside it.
Time to share the testing protocol details, I think. Unless you want people to just believe that [4,5], two of 3 most recommended ad blockers for Apple devices, don’t work or don’t remain up to date.
This is actually worse than log4j. Any code accessing JNDI using URIs from external data is vulnerable. Script injection (aka XSS) at its finest.

Looks like a good use case for running under SecurityManager with a restrictive policy.

Maybe it is time to reconsider JEP 411?
On top of shell glob expansion nuances, I think it should be important to note that I hope nobody runs a destructive action before doing a "dry run" first (unless they trust their backups and/or git history).

IOW, I hope all your find deletes are preceded with a run without the -delete flag. If you get into the habit of doing that and then doing any destructive action using a separate process (piping into xargs), you'll be spared from any hair pulling.

My preference is for any complicated shell magic to first do a run which performs `echo` of whatever operation I was doing on a file (eg. `find | xargs echo sed -i 's/foo/bar/' $file`), but there are other ways to achieve the same thing.
I'm a bit divided this time. I have a C64 mini and the full-sized Maxi and the latter is so much more fun.

OTOH, the physical object of the Amiga isn't that relevant to the experience as the C64 Maxi is, because the original keyboard is very close to a modern generic one. A major annoyance of the mini was that you needed to know a C64 keyboard to use a PC keyboard on it. As a bonus, the Maxi's keyboard is better than the original.

I wish they did the ST too. The ST had a TERRIBLE keyboard.
The tree is the center.
The Matrix Awakens: Unreal Engine 5 Techdemo [video]
In my experience telling someone in a kind way, that they are totally wrong is much more effective that just telling them they are wrong.

If you tell someone they are wrong and tou want them to recognize it, you need their (ideally) voluntary corperation. If you condict yourself like an asshat, most people will not do you that favour out of purse spite.

If the people know you as a tolerant person with a rational mind and a kind spirit, that is mostly driven by curiosity about the world, they will be much more likely to listen to you, because they won't assune you are just being mean. You still have the option to speak a harsh truth now and then and even this is more effective, than if you are a constant cynic that is known for this type of stuff.

If you care more about making others better you should stop caring about being right in a triumphant way. Sometimes I'd love to tell people how wrong they are, but giving them the escape hatch of feeling like they had the ideas themselves has shown to be much more effective.
find|grep is perfectly alright. There's no shame in using it.
Dave is fantastic, I'm looking to grab his book after Christmas if I don't receive it. His YouTube channel "Dave's Garage" is amazing for anyone that isn't familiar, it's about programming.
I'm not defending Log4j, but this error can really happen to many logging libraries.

All logging libraries contain some kind of template engine as a performance optimization, in order to avoid actually generating the output string (can be costly) if logging is disabled. And template engines have always been a major source of vulnerabilities.
If everyone does as you propose, there will be no easy neighborhood.
I avoid the rather uesless "Why not?" comment as it will naturally spark answers like immutable data structures, sane type model etc.

Whole and profitable empires have been built with C. C compilers are darn good in optimizing code. There is a large workforce proficient in C.

I would bet anytime on C rather on Rust. If Firefox will die it's because some overly eager (but certainly smart) people thought a rewrite will solve business problems.
You can tell them in a believable way that it's okay for them to do this, and leave them alone for the agreed upon period of time :P