skysight-inc/HackerNews huggingface dataset:
I hated the touchbar but interested by the Stream Deck.

With the touchbar I really missed having the fixed set of tactile keys for sound/media control, screen brightness.

I also found I was fat fingering the Touch Bar to much due to my clumsy typing and naturally resting hands on the function keys.

I ended up disabling the Touch Bar only keeping sound and brightness icons.

The biggest disadvantage to the Touch Bar was ergonomics, loosing frequently used tactile keys, the position, needing to look down to see what you are pressing and the ease of fat fingering keys by mistake.

The concept is good but the implementation didn’t work on a laptop. The stream deck looks to be a bit more ergonomic, you can position it somewhere convenient, the keys are on an angle so easier to see, I imagine the big tactile buttons also work well.

Disliking the Touch Bar I’d also highly likely by an Apple external touchbar with tactile keys if it was sized similarly to an external number pad I could tilt up on an angle.
The Corporate Takeover of Ukrainian Agriculture (2014)[pdf]
He cites no sources for any claim of adverse health effect. Also, evolutionary mismatch is the kind of nonsense common in alternative circles that we can do well without.
If I don’t want to use a phone or browser backed by an adTech company - I don’t. Since most analytics is browser side, I can block tracking via a content blocker on my computer and my phone. I can choose a different search engine, etc.

It’s called free will.
To be precise, they're both "vectorized" in the sense that both versions are using SSE vector instructions (and in fact, Clang will even generate AVX instructions for the first version if you use -mavx2). The difference is really the data dependency which has a massive effect on the ability of the CPU to pipeline the operation.

For the first version w/ AVX I get:

$ perf stat ./a.out
[-] Took: 225634 ns.

Performance counter stats for './a.out':

247.34 msec task-clock:u # 0.998 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,009 page-faults:u # 8.122 K/sec
960,495,151 cycles:u # 3.883 GHz
2,125,347,630 instructions:u # 2.21 insn per cycle
62,572,806 branches:u # 252.982 M/sec
3,072 branch-misses:u # 0.00% of all branches
4,764,794,900 slots:u # 19.264 G/sec
2,298,312,834 topdown-retiring:u # 48.2% retiring
37,370,940 topdown-bad-spec:u # 0.8% bad speculation
186,854,701 topdown-fe-bound:u # 3.9% frontend bound
2,242,256,423 topdown-be-bound:u # 47.1% backend bound

0.247734256 seconds time elapsed

0.241338000 seconds user
0.004943000 seconds sys

For the second version with SSE and the data dependency I get:

$ perf stat ./a.out
[-] Took: 955104 ns.

Performance counter stats for './a.out':

975.30 msec task-clock:u # 1.000 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,010 page-faults:u # 2.061 K/sec
4,031,519,362 cycles:u # 4.134 GHz
3,400,341,362 instructions:u # 0.84 insn per cycle
200,073,542 branches:u # 205.140 M/sec
3,192 branch-misses:u # 0.00% of all branches
20,091,613,665 slots:u # 20.600 G/sec
3,110,995,283 topdown-retiring:u # 15.5% retiring
236,371,925 topdown-bad-spec:u # 1.2% bad speculation
236,371,925 topdown-fe-bound:u # 1.2% frontend bound
16,546,034,782 topdown-be-bound:u # 82.2% backend bound

0.975762759 seconds time elapsed

0.967603000 seconds user
0.004937000 seconds sys

As you can see the first version gets nearly 3x better IPC (2.21 vs 0.84) and spends half as much time being backend bound.
> In Self, it is legitimate to take an existing window, clone it, and change properties and methods to taste. The first window serves as prototype for the second, despite also being a regular window.

But doesn't this have the risk, that I change some property on the first window, without realising the second window is using the first as its prototype – and while that property change is beneficial for the first window, it is detrimental to the second?

I suppose the same thing can happen in class-based OO – I might make some change to a superclass which is beneficial for one subclass but breaks another. However, I think the class-vs-instance dichotomy helps here – if I'm trying to evaluate whether a change to the superclass might break a subclass, I can focus on the subclasses, and often I can get away with not studying every piece of code which instantiates or uses the class and its subclasses. I can't use that heuristic in prototype-based languages, since the language syntax and semantics don't distinguish unextended uses from extensions.

> It's also possible to use what I call the Master Mold pattern (after the Sentinel from Marvel Comics whose only purpose is to make more Sentinels). That is, to construct an object that isn't actually used except as a prototype for other objects.

Oh sure, but here we are back to "weak-typing" vs "strong-typing". A class-based language enforces the "Master Mold" pattern, and if you try to violate it, your code won't even compile. A prototype-based language doesn't enforce the pattern, it is just in the programmer's head. Being able to break it in an exceptional case might be helpful; on the other hand, there is the risk the programmer might break it by accident rather than intention, producing bugs which would never happen in a more strongly-typed language.
Show HN: Cinny v2.0
Cinny is a matrix client. With 2.0 comes the session verification, spaces, little bit of custom emojis and a native app made with Tauri.
Does anyone know where I can find those banners that said things like "Best viewed with a Macintosh"? I'm thinking specifically of one with animated gif with a rotating 90s Apple logo.

In exchange, I offer this rare jpg from my files: [rare jpg withdrawn].
That’s an odd interpretation of the past forty years, which have seen the greatest increase in global welfare in history.
Implementing gradient explanations for a HuggingFace text classification model
Many religious people are born into it. Converting educated adults is an uphill battle. Church planters will admit as much. So not sure asking starving masses is the best evidence that atheism based on the problem of evil is somehow illegitimate.

All that said, once people are born they deserve the digity to decide themselves whether they live or die. With a lot of help and emotional support before making any permanent choices.

Before people are born parent's likewise should have as much information as possible before they have to make a permanent choice for someone else. IMO that should include the option to abort a pregnancy very likely to lead to a lifetime of suffering.
Burning gas to produce electricity is stupid
by the way, you're welcome to wear the visiting team's baseball cap to a game, too. We know it's just a game.

I have absolutely no interest in sports but I feel like an important life skill is paying just enough attention to which sports teams are super important to the city you live in and making sure not to wander anywhere near the stadium's neighborhood wearing their traditional rival's colors, especially when said rival is playing. I did not wanna be anywhere near Fenway when I lived in Boston and the Sox were doing their thing. Do not risk accidentally attracting the ire of a bunch of drunk fans all wound up for the game, or by its outcome.

Shit gets weird when the city's Important Team makes it to the playoffs, too. I live in New Orleans and I always try to avoid big groups of people clearly wearing team colors for something like the Sugar Bowlbwhen I'm in the tourist zone. They are on vacation in Sin City and they are super hyped because their team's near the top and probably nothing is gonna happen but I sure don't wanna get unlucky.
Very likely URL.equals()
You can't provide "good instructions" for something that needs high levels of control in the manufacture. The process is as much a part of the recipe as the ingredients. It's much more rational to put resources into fixing the shortages rather than having people get their babies sick because they didn't completely sterilize a pot because it wasn't explicitly outlined in the recipe.
Service sectors can’t hire enough workers while tech is slowing or stop hiring
>However I would not recommend the Feynman lectures (and, based on the preface, I think Feynman would agree). I've read about a 1/3 of the series and while I have to say they are some of the greatest technical writing in history, they are not the greatest pedagogical material. I do believe everyone should read at least some of the Feynman lectures, just not as a means of learning physics.

As a counterpoint, I am someone who did self-learn physics from Feynman's lectures as a teenager and I would highly recommend it to others to at least give it a try.

You have to appreciate just how much of a factor pure interest and enthusiasm for a subject is in learning it - and Feynman's lectures are just amazing for sparking that joy in physics. I discovered Feynman's lectures about two months into my first year of high school and it became my primary textbook. I just found the other texts too goddamned boring in comparison.
Funny, I have the identical setup with a small SSD for /, and two of the 3TB Reds for my media/music/files. I have seen enough pain from HW Raid controller setups (custom drivers, configs, long recovery) that HW Raid was right out. Then, for soft raid I had bad experiences in the past where the system refused to come up with one disk in the mirror pair bad. I'm sure there is a way to configure this properly but at this point I said fuck it and just mirror one of the WDs by hand to the other via rsync. Think hard (or even test): what actions will need to happen when one of your disks fails? And second, do you need backup or RAID more? Fat-finger deleting a file on a RAID-backed file system will leave you with no backup unless it has snapshots.

Some notes.

- Not having Raid really doesn't matter. The primary purpose seems to be to save a little bit of space by clever checksumming or increase read performance from parallel operation, but none of this is valuable to me.

- I use ext4. I think it would make sense to move to a snapshot-capable system to make the periodic rsync-backups more correct (I don't even bother dropping to r/o mode, since it's fairly static data).

- What really keeps me up at night: bit flips silently corrupting files. I think btrfs or ZFS are supposed to solve this through constant background checksumming. I really need a periodic process to checksum every file and take action on exceptions. Note that RAID will not help you with this.

- This has worked pretty well so far. Twice already (over 12 years) have I had one disk in the pair fail, upon which time I would order a new pair (they were bigger/cheaper by that point and I figured the other one would fail soon) and rebuild the server.
Would I ban someone over it? No.
That part is actually not so bad?

Trying\to_read\[&'a heavy](syntax, |like| { this. can_be( maddening ) }).map(|_| ())?;

I can't improve it that much
Yes. Basically any motherboard Supermicro release which has F in the model means, that there is IPMI which allows remote management. X10, X11 and X12 motherboards have html5 viewer, which doesn't require java. I just ordered X11SCL-IF for my NAS and it is mini-itx. There are couple from Asorck rack available as well, and also mini-itx and with ipmi.
I initially got mine for zoom calls but having a display on each key has allowed me to add a couple of different clocks with different time zones in the button. If someone said to me, "that's dumb, you can have a clock on your desktop", I might have agreed with them. But, having the little clocks always in the same place on the desk is really handy.

The other handy one is the mac email notification button, showing how many new emails I have.

I think they are way too expensive for what they are but now I have one, I would probably spend the money again if it got stolen.
It's never that simple unfortunately. There's people who fry the slices multiple times (first in medium heat then high), people who bake the potatoes before frying... I've tried every method and it never comes out how I want lol
Your own brain is basically a predictor. That's largely how thinking works.
In theory:

(real GDP)×(price level) = (money supply)×(money velocity)

In general terms its probably a decent model. But ya, there are situations where it's not completely internally consistent.
Tax loss harvesting is a thing.

I'm more interested in this phenomena with hedge funds treating short term cap gains as long term.
I hate to say it but people are underestimating how much Cathie succeeded in an Adam Neumann kind of way. She has made many careers worth of money in the last 2 years just by selling the right narrative and sitting back and collecting her points.

I think to some degree she believes her own bullshit but I think she also knows that it doesn't matter at all if the fund does well in the end. She already generated so much volume, the performance doesn't even matter anymore.
Def not in Japan, bike theft is pretty rare altogether. Just wish they'd stop using the front wheel bender racks, but everyone seems fine with them unfortunately.
What was the name of that essay?
I agree with much of your sentiment but I don't think it actually addresses food security unless you're talking about stockpiling wheat to last through a bad year. Buying wheat flour instead of wheat bread doesn't help in case of a real wheat famine. The big processors orders will be filled first, and the market shelves will be empty. Whole product lines will disappear with consolidation. Many people were completely unable to buy flour during the grocery-shock of pandemic. I had to stop baking during the pandemic.

When food security is truly tested people are going to be in for a nasty surprise. If bread runs out, people will collectively buy out the whole aisle. Then the whole baking aisle, then the rest of grocery store. Then people start eating sawdust and leather.
Meme stocks outperformed basically everything at their peak so I feel like this isnt really saying all that much.
Damn dude, if the bar is set at "the sexiest man on Earth" then we're all doomed
I would probably agree with Girard that "usually" is accurate if you consider the aggregate of human behavior
Thiel is an independent thinker and it is much needed in a rather strange and extremely conformist society. He is unpopular by definition.
I believe this works because you're creating a demand in yourself for the information. I suspect it's something like natural selection: you will remember and understand what you "need to" in order to cope with the environment you're in and for studying you should create such an environment for yourself. The more problems and advanced texts that you supplement your readinv with, the more demand there is for the more basic information you're trying to retain.
Just seen that you've used the Zimbabwe flag for ZAR (South Africa) within the currency drop-down.
Ah yes, because everyone who isn't emaciated in the middle of a desert should live their lives paralyzed with eternal guilt.

Got it.
Sad to see people piling on that hit piece.

ARK is far from failing. According to the article they still have $16 billion under management.

Which is a lot. For context, Ackmans' PSH is $12 bilion.

It's a hit piece because it's all character assassination and zero arguments for why she might be wrong.

Even if you don't like her investing it should bother you that the article is all innuendo.

"She's crazy christian". "She took money from Bill Huang". "It's all fed-driven mania". "She's trading like an amateur hodler". "That guy says she doesn't know what she's doing". "clickbait-like flood of dopamine-inducing buzzwords".

Bill Ackman, Jim Chanos, Micheal Burry - those are just few investing douchebags that had one or two hits and then proceeded to be wrong and loose money many times over.

I've never seen such hit piece written about any of them. They're still considered successful investors.

I think she's getting a bit of reflected Musk hate because unlike pretty much all wall street "professional" she was right about Tesla.

When Chanos, Ackman, Burry (and many, many others) were calling Tesla overvalued company nearing bankruptcy and loosing money shorting it, she made the right bet for the right reasons and won big.

ARK is heavily invested in tech stocks. Tech stocks took a beating for reasons you didn't predict so if you're making fun of her investments, you better be doing it from private island you bought after shorting tech stocks six month ago. Cathie Wood is stupid because it was all so obvious that inflation, war and fed rising rates will happen, right?
> As an aside, volume on Windows is a horrible mess. You can have an external speaker volume, a system Master volume, an app-specific volume (the last 2 through the Windows Volume Mixer) and then volume settings inside a game.

You never have 2 applications outputting audio and you want to balance them? Sometimes I'll be playing a game and listening to a podcast at the same time, and I want the podcast to have the louder audio, so I turn the game down.

On my Mac I use for work, sometimes I'll be in a Teams meeting where I only need to be partially paying attention, and I'd like to be able to turn the Teams volume down and have something else at the forefront, but I can't do it because there's no volume mixer.
We can have a little bit of Reddit, as a treat
Agreed as a Japan resident but having been a SF resident even crappy bikes would be stolen in seconds for sure. So it depends on the place you live in.
I don't care about the frameworks. I hate JavaScript because it is a security (unintentionally, and therefore intermittently) and privacy (intentionally, and therefore constantly growing) problem. And because it's necessary for more and more pages that work fine (the exact same way) with HTML and CSS alone.
Pi-Hole is brilliant. I set up[1] one few years back and used for over a year. Here are the issues;

- When I'm away from home and traveling, if something goes wrong, the Pi-Hole is usually the single source of that error, and is hard to solve by talking to my wife to walkthrough the settings.

- A few websites (India in my case), mostly government ones, do not work when Ads are blocked. Try paying LIC Premium or even login to LIC of India with your DNS modified, Ads Blocked!

- Wife want ads in some of her apps, "What did you do to my Ads!"

Since then, the family was on NextDNS[2] for almost two years - premium member hitting million+ request a month from a 4-member family. With NextDNS slow to update when macOS changes the way they deal with Private Relay, I stumbled on AdGuard's DNS[3] (in beta now). I already bought the lifetime (family) AdGuard license sometime back. So, I tried it and am on it now.

With the current setup, the last-mile choices of blocking ads or not blocking (for some website) is at the client (wife, daughter, and other devices). This works good so far -- everyone have a choice without being totally locked down. I have also taught my 13-year old daughter to keep a watch on Little Snitch.

Here is the typical settings for all of the devices in our family, which works well when inside the home or outside.

Apple's Private Relay (ON) > AdGuard with DNS Routing (OFF/ON) > (Optional VPN when needed) > Balanced/Bonded common ROUTER with minimal locked down settings > All of the ISP's entry routers.

Nonetheless, I've been meaning to tinker so I can have Pi-Hole sitting between our family and the Internet but optionally circumventable easily -- perhaps a big Amber Button which even my 5-year old can press and go into the Internet momentarily.

Edit: I forgot to add my thinking/concept/philosophy in all of this -- We should be able to walk out from most entrapments/situations/entities with minimal or no change needed.

1. https://brajeshwar.com/2019/pi-hole-blocking-ads-at-home/

2. https://nextdns.io

3. https://adguard-dns.io/
If it was a full mask like that clunky iRobot film it would be interesting, but I can't see it working for a half mask with just eye displays. Eye tracking is notoriously hard to de-glitch but they could be using some fancy ML to make it better.
Got rid of the robo vacuum. Kept getting wedged between the couch and the carpet.
>Without a futures market, you don't get futures, you get forwards, don't you? Forwards don't have enforcement for when the seller goes bankrupt, which leaves the buyer out any money paid in the forward contract and needing to find another supply at market price. That's my understanding, at least.

Correct. You have an over the counter market with different derivatives.

> Forwards don't have enforcement for when the seller goes bankrupt, which leaves the buyer out any money paid in the forward contract and needing to find another supply at market price. That's my understanding, at least.

You're referring to counter party risk. A futures exchange seeks to eliminate this type of risk with daily settlement of positions, margins, etc.
> Nothing I've written has been against climate change. It's merely against the, "See it's hot! Climate Change!" style argument which I believe does more harm than good.

> They would also prefer to cherry pick data.

Stop crying "cherry picking". The 10 hottest years on record for the entire planet have all been in the 21st century. The avalanche of record-breaking heat incidents is overwhelming. If anything, the public needs to have its brains positively bashed in 24/7 with this before attitudes shift.

It's like, hey, on average, Dutch people are the tallest people in Europe. And then someone jumps in and says, "Yeah I knew a Dutch guy once, he was really tall!" and then you jump on them for cherry picking. Completely missed the point.

I don't know why you jumped in hot for an argument. Despite what you might think you are arguing, holding the line for truth or whatever, you're just creating doubt and muddying the waters, shifting the narrative away, propping up the holdouts, and sometimes, deniers. Regardless, there are several misconceptions in what you posted, thus my comment to straighten things out a little. I generally don't want to invest a huge amount of effort into long arguments on HN, so sometimes I downvote, too. Maybe your comment didn't really...sound right, and got downvoted? It happens to everyone.
The police stop bicycles and ask who it's registered to. They can look up the registered owner from the registration sticker. If you stole the bike then you don't know the name of who it's registered to. In general there's no requirement to carry ID (apart from for foreign nationals) so police can't rely on cross checking against the ID people are carrying. Also, bicycles might be registered to a friend or a family member, so knowing the registered name and providing an explanation should be enough.

If you have no idea about who the bicycle is registered to then the police will likely make further investigations.
Whoah there, Gattaca!
Building code should not be harmonized. Regional differences like climate and geology matter a lot.
It is clear that the subject of Girard claims is a person who is assimilated into society and observes other people (true of most people).

For example, I doubt that he would make the claim that a recluse who was born isolated and never got in contact with humanity is somehow still influenced by the desire of others.

I don't think it is necessary to throw out the entirety of Girard's theories just because they're not all encompassing.
You come across as someone with minimal -if any- experience with Lisp, to be making some of the generalizations and grandiose proclamations that you do. Also, lots of people don't consider Clojure a Lisp.
what controversy? everything has long since been decided, and all detractors have been assigned their designated labels.

have you not been consuming the news from reputable sources and correct twitter opinions in the past few months?