skysight-inc/HackerNews huggingface dataset:
> I don't want higher taxes for the rich, I just want the rich to pay the same tax rate as I do in the first place.

But they don't, because of tax loopholes like these. If you want the rich to pay their fair tax, we definitely should "tax the rich". A couple of years ago, Warren Buffett pointed out that his secretary paid a higher tax rate than he did. Also because capital gains are taxed at a far lower rate than income.
It is sort of fun to watch the cycle where json replaced xml mostly because it was simpler. Then to see things that look like xslt, xpath, etc, come back around.
I still use a laptop from 2012 as my main computer. It handles my day to day stuff fine, including running a couple of Vagrant VMs.
Fundamentally, there should be no need for a "cloud identity".

I have a couple Yubikeys, for example, and I can treat them like keys to my house. Somewhat different, in that I cannot make a copy as directly, but that's honestly a good thing. I just have most of my applications set up to accept at least two of these keys, and I store one as backup generally along with a file-based key as backup somewhere secure.

This is essentially what the cloud services should have on your account to "re-enroll" you, just self-managed.

I want to get to the point where I can treat my physical keychain's USB/NFC (though, call me old school, I really like the direct physical connection) key much like a car key. Even automatically locking my laptop when I remove it (or get too far away).
> Sounds like software engineering job. It just happens to pay better

It definitely isn't specific to working as a chef, and I didn't intend to imply it. My experience of being (adjacent) to software dev is that actually a _lot_ of things change. I am solving different problems week by week. Learning new things, making new mistakes.

Some of the bleakness was related to money though, and all of it was my personal experience. Bourdain covers it really well. There are people who love it. The Life. I was lucky enough to work briefly at a 2 Starred place and holy shit - they were working far harder than I ever had and loving it. It was working with them that really clarified for me that I had no future there, I didn't love it. I was just competent, not passionate.

More Meandering Thoughts, not sure what my point is xD
Another product that gets worse with every release.
It's a good guess, but not in this case. I have a separate account that only I use.
There's a "don't recommend channel" option if you click the 3 dots button on a video.

I use this liberally for all sorts of reasons and it makes my recommendations much better.
If you use uBlock Origin or similar, try to block all images on youtube.com

You become immune to flashy thumbnails and you actually have to read the video title and think twice if you really wanna watch it. If you want to get extra spicy block all of the recommendation on the front page to reduce it to just the logo and the search bar, forcing you to actually think and remember the videos you want to watch.

I have been using youtube like this for the past 3 years and I don't really notice the decline, though I have to admit that the search results are at an all time low - if I don't write the title of the video verbatim I often don't find the video even if it's there.
Probably started a startup, but not from capital gains and not in an opportunity zone.
funny that i have been trying to get my solar inverter data into homeassistant and i have already burned through 3 Raspberry pi 3b+ for some reason. i do not know is it because of a bad rs-232 to usb cable or because i am using a mobile charger to run the pi itself. i have a 2b but the wifi signal isnt great on the usb dongle so for the time being nothing is working. i do not want to use a full desktop/laptop because of power considerations
No, it really isn't, that's just a crack conspiracy theory that took off because people no longer have the capacity to judge reality by any metrics besides cynicism and memeability.

There really are billions of actual people using the internet all the time.
Protecting Biodiversity–and Making It Accessible–Has Paid Off for Costa Rica
Interesting. Do you have any sources that say the battery is a fire hazard if plugged in 24/7?
>Touching the circuit breaker handles on the service panel is a "competent adults, paying close attention, only at need" activity.

Kindly screw off with the FUD peddling.

You should be able to flip breakers all you want without doing anything more than annoying people by interrupting whatever those breakers were powering.

A breaker panel is designed so that you need to get out a screwdriver and remove fasteners to get near anything that might hurt you.

Unless someone is actively working on a circuit <insert a bunch of low effort comments about the virtues of lock out tag out here> you shouldn't be able to hurt anyone or anything by flipping a breaker on or off. Breakers protect the wires. Devices are responsible for their own protection. Incomplete circuits get capped to prevent shorts to ground or elsewhere.
Also, the combination of (mostly) player-run economy + substantial no-consequence PvP zones + large player organizations seems to attract a different sort of person.

There are still your average gamers, but EVE had a much more adept playerbase (in terms of real world skills) than any other MMORPG I've played.
"What is your name?"
"Auguste."
"Family name?"
"Auguste."
"What is your husband's name?" - she hesitates, finally answers:
"I believe ... Auguste."
"Your husband?"
"Oh, my husband."
"How old are you?"
"Fifty-one."
"Where do you live?"
"Oh, you have been to our place."
"Are you married?"
"Oh, I am so confused."
"Where are you right now?"
"Here and everywhere, here and now, you must not think badly of me."
"Where are you at the moment?"
"We will live there."
"Where is your bed?"
"Where should it be?"

Resembles a Turing-Test
This is why a laugh out loud whenever anyone says Google's ML is light years ahead.

The algorithm actually pushes me away from the site.

Unless that's their intention... in which case - amazing work!
Some people think intelligence is a sufficient substitute for education, and all the math and studies are just "crutches for idiots".
The Essay
The X4 series is a comparable (but weaker given the lack of human element) single player alternative experience.
"A dropping level of CO2 from hyper ventialtion also disturbs the acid-base balance in the blood which in itself can cause dizziness, impaired mental function and tingling fingers as if you have a lack of oxygen."

Hyperventilation is also at the core of Holotropic Breathwork, which people deliberately do to get psychedelic effects:

https://www.holotropicbreathworkla.com/how-to-do-holotropic-...
I appreciate the commenter’s honesty in stating they didn’t read it at least. Sorry for the author who has nice comments below that most people won’t get to read. Great article.
> I'm not coming across all of that sort of junk

If you have 1000 subscriptions, your page must be completely full of junk that you’ll never watch? You can’t possibly be watching 1000 videos per week.
The babashka benchmark doesn't seem accurate or was done using a very old version of bb.

Please try with the latest 0.8.2:

$ time bb /tmp/fact.clj

bb /tmp/fact.clj 0.02s user 0.01s system 90% cpu 0.035 total

Wrapping the last expression with `(time ...)` yields:
0.285566 ms
WH videos are not disliked anymore so it is working as intended.
That seems like a reasonable title, thank you.

In fact, this issue was reported more generally at least a couple of months ago, with 2,818 accounts potentially affected[0]. The intended solution for this is to require 2FA for developers, which NPM are slowly rolling out.

[0] https://therecord.media/thousands-of-npm-accounts-use-email-...
Adventures in Building Reliable Distributed Systems with Liquid Haskell
You might want to use something like https://fraidyc.at to curate a list of subscriptions. You'll see only those and not what Google decides to show you.
The recommendations seem to have gotten much better for me after they removed the dislike button.
Is there anything quite like them now? I love this era of flight sims but the modern ones look a bit too much for me. I love F-19 and later ATAC:
https://www.youtube.com/watch?v=s2pqS4fo8qA
rqlite author here. The way I think about it is that both systems add reliability to SQLite, but in addition rqlite also offers high-availability. Another important difference is that Litestream does not require you to change how your application interacts with the SQLite database, but rqlite does.

Another way I think about it (I'm sure Ben may have other ideas!) is that if you want to add a layer of reliability to a SQLite-based application, Litestream will work very well and is quite elegant. But if you have a set of data that you absolutely must have access to at all times, and you want to store that data in a SQLite database, rqlite could meet your needs.

Check out the rqlite FAQ for more.

https://github.com/rqlite/rqlite/blob/master/DOC/FAQ.md

https://github.com/rqlite/rqlite/blob/master/DOC/FAQ.md#How-...
Copying a project that was supposed to have limited tokens and then making your own private money and selling it is inherently scammy. And then avoiding security laws and responsibilities for your personal project by claiming decentralision
No. The court's decision was what a non-expert jury of peers was convinced of by lawyers. The lawyers' jobs are not to help the jury reach the truth, but to do anything legal to win for their clients, including torturing both facts and the often arbitrary rules of courtroom procedure. There may have been evidence presented that originated with the scientific process, but no, the court's decision was not 'the product of science'.
Ok, that change completely :-)

Software development in most cases can be done both by target and asynchronously, still need IMVHO a bit of talking in the team but yep, not like many companies do...
Did you read about the player who tried to visit every system without dying? Seems you both have the same mindset.
That seems disingenuous. If sqlite3 isn't a server, then neither is apache2. But in reality they're both binaries 'serving' 'files' over an interface. You're just hosting them on the same machine, reverting to a monolith-style deployment. Which is fine, but then lets call it what it is.
> This allows the middle class to thrive by investing in productive enterprises and not getting taxed yet again to do so.

The same money isn't taxed again. Only the gains on top of that.

Some sort of tax on wealth or the proceeds of that wealth is necessary, otherwise you end up with a society where only the middle class pays tax while the people who benefit the most from society, the rich, live tax-free. It's either this or a simple wealth tax.
Hmm. Has YouTube been in the news for hiring broadcast execs?

As somebody who is connected to broadcast, that doesn’t seem right to me - broadcast TV tends to be very control-freak-ish and the higher ups LOVE data, and I really doubt a broadcast exec would willingly chuck out an audience measurement datapoint. The broadcast ad model is that you create shows that have big audiences so you get lots of ad impressions. The decision to remove the dislike button seems more about removing community negativity and/or simplifying moderation, which isn’t really something that I’d expect a TV exec to put a big push on.
I only ever watch videos from channels I subscribe to, or videos that have come up through search.

I also use the Firefox addon 'Enhancer for Youtube' to automatically hide all chat, recommended videos, info boxes and all that junk. Also disables autoplay.

My time is too precious to spend watching random and sometimes entertaining, yet in the end often useless videos.
Apparently to the surprise of many! Some people really are terminally gullible.
Yeah that's youtube shorts. One of the reason I use vanced even if I have youtube premium is that it's the only way to just turn that half baked feature off. I wouldn't mind youtube's tiktok clone as much if it at least didn't have such a weird UI. It's so badly integrated to the rest of the app that it completely messes with your navigation buttons, and in general looks like a separate app inside the app. Which means performance is very bad too.

Instagram pushes its own tiktok clone very hard too (Reels), but the experience is a lot smoother compared to YT Shorts.
I'm unfamiliar with the legislation in those states that have instituted a pre-emptive ban. Are those old laws still on the books that would go back into effect? Any references you could provide would be useful and appreciated.
The only thing I take away from this is that you should not use custom domains for your email, at least for important stuff.
What is hilarious is for years people asked for a Dislike button on Facebook, and they obliged with their quirky more options to not just like but evoke other emotions, but still no dislike. Instagram, Snapchat, and Tik Tok I believe don't have dislike. How long until reddit joins the bandwagon of we have no negativity.

It also feels like the other platforms that never had likes from the get go have good recommendation algorithms but YouTube pulled it prematurely. What I would of done is secretly make the dislike meaningless (still store it, but ignore the value for any querying) through A / B testing and see how engagement breaks.

I'm not sure what lead them to remove it, but I'm already on there less and less as it is. They lost me when they didn't honor my grandfathered YouTube read cause my debit card expired (I was a Google Music All Access subscriber and was grandfathered in) so now I had to pay for both or either or. No thank you. I went with Apple and got Apple Music instead anyway.
Camelina sativa — the oil of which I've sometimes seen in groceries — is similar to flax in omega 3 content. Varieties with high DHA content have been genetically engineered, although I haven't seen that sold retail.
I watch YouTube without logging in. The quality of recommendations I get is pretty good. I would say that I get very different recommendations on different browsers at different times so your mileage may vary.
We used this to make updates to the NHS Patient Demographic Service (which stores names, addresses, contact information). The records are pretty detailed (FHIR) and there's a lot of business rules and deep nesting.

It worked really well, and our users had no problems making JSON Patch requests.
Encore Models, Builds the Back End Designed in Your Head
There is a extensive JSON API available here [1], which I'm assuming this Excel API will make use of. And we already have this functionality in Google Sheets, so it's not exactly something new. It will be good to see more use of the API though, and interesting to see if they maintain this in the years to come.
Perhaps them making a Excel extension will cause them to spend some time fixing all the things that have been broken with the API for a long time [2].

[1] https://esi.evetech.net/ui/
[2] https://github.com/esi/esi-issues/issues
For some reason that only shows up in certain webviews (I’m not interested in the app)
... or treat and think of your employees as human beings who sometimes are more productive than usual and sometimes less productive than usual, but on average perform "well enough".

If companies aim for maximum, minimum and average to trace one flat line across diagrams visualizing some kind of performance metrics, then us humans will never ever live up to those expectations.
This is our first WASM client, so no other clients at this point.
Ask HN: How many computers you got?
Just wondering how many (working) computers do you have at home, if you're on HN you are probably technical and maybe even a developer. How many computers do you have? Not counting computers that I could set up to do something but haven't because I would need to do stuff to make it all work I have 4 computers, counting stuff I need to do to make work probably 7 or 8.

Also one Android Tablet. An old Ipad that would need to do stuff to make work. And a reMarkable tablet.
True, knowledge of the universe, our planet etc. being exclusive is indeed very irksome/painful :(
When estimating a software project of any size, try to imagine the most optimistic number of hours needed for each activity you can think of.

Then multiply by 4.14.

This provides room for

Phase 1: First verions of the deliverable: xpi/2

Phase 2: Trying to work around all the cases where the initial design was bad: xpi/2

Phase 3: Re-factor from scratch (with the same team) : x1

Sum phase 1-3 : x(pi+1)

This is for facing the customers/stakeholders. When facing the team, only present them with Phase1, with the estimate of xpi/2.

Otherwise, phase 1 alone will take x(pi+1).
I didn't say it was ok to exploit it. I say it's unavoidable that people will exploit it.

I do wish we could run society purely on goodwill and people's intrinsic morality, but we've got a society that pushes people to crave more and more wealth, and those two don't go together.
I've noticed no difference at all.
You are wrong. Using multiple SQLite files solves quite many problems, e.g. let's say your user can have multiple products where each product has its own properties. This can be presented as 3 tables in SQL database: users, products, properties. Now with SQLite you can drop one table (users). This simplifies queries, depending on your situation you can use simpler indexes and etc.

Extra benefit: you can allow your user to download all his SQLite db as per GDPR requirement.
Then I would lose my IP, maybe. You can care for people but caring doesn't proscribe your action takes certain forms. Insisting it does would be wrong, like saying, if you cared about me you'd ________.

The situation is hard for you I know. Your family and you suffer greatly, I'm sure.

I feel sorry for you that you face this. Even so, it is your situation to face and I cannot help you do that. May peace be upon you. سلام علیکم
This is Spotify and music recommendations for me.
I don't have an API key handy, but it's not marked as deprecated/removed in the documentation, so I can't see why it wouldn't still be in there.

The dislike count is also still present in the [0] video API response.

[0]https://developers.google.com/youtube/v3/docs/videos#resourc...
Yeah I've seen some channels switch to "sort by new" by default for their comment section, making it a lot harder to get any useful signal at first glance.
Agree on fundamentals - after all that's how it works now, you don't need FAANG for this.

I do suspect that until it works "by default" for most users (without requiring any explicit configuration, backup or maintenance) then adoption will remain low.
Have you actually looked at the deltas between KHTML and WebKit?
There is a reason WebKit was chosen.
I used to run my old laptop from ~2008 with intel P8600 CPU, 4GB RAM and two cheapest kingston 120GB SSDs in RAID0 for postgresql dev work. Main reason was that I didn't want to bog my main desktop when re-ingesting large data sets and then indexing or updating it. Worked very well even though it had SATA II, guess random I/O on SSD is no issue even for older hardware. Needless to say it beat my main desktops uptime because of having battery working as a great UPS. And it could always display htop/iotop on it's display as a nice indication that something was being worked on. Reusing old hardware is cool.
For me, Youtube ruined... ads. All ads for the past several months have been about Indian pop music, and I'm not even Indian. Something broke in their algorithm (I'm from Eastern Europe). Not that I really cared about ads, and if you think about it, I actually learned something new, there's some nice Indian music I wouldn't otherwise have learned about.
The 2022 Pulitzer Prize Winner in Explanatory Reporting
It is just selecting users based on the videos you have watched. It isnt global popularity ranking, rather its ranking amongst users who also watch your videos.

Your watching a video is only a weak correlate of your preference. If I were recomemnding you something, I wouldnt ask you -- literally -- what specific videos you watch. I'd ask for your (real) preferences: are you bored right now? Do you want somerthing exiting? What's your mood? etc. etc.
> What the hell is wrong with modern AI-driven recommendation engines

No idea but it's been an issue ever since I've used Amazon. In a way it's kind of reassuring that their AI is not smart enough to know that after buying a vaccuum cleaner, I am probably not going to immediately buy another one.
For me, this is more like a guideline to aim for, not a rule to die by. I aim to make my code as simple as reasonable while also striving not to compromise _too_ much on performance. If some feature just requires more complexity than a junior programmer would easily understand, I don't beat myself up over it and be sure to leave relevant comments where I feel they're necessary.

Maybe this is very stuck-in-the-past of me, but one simplistic example for me is for loops. Various languages have different handy ways of iterating over a collection with `foreach`, `for in`, `for of`, LINQ methods, etc. Personally, I just think a simple `for (var i = 0; i < blah; i += 1) {}` is the simplest variation to read and understand without wondering about internals like which value you are iterating on and such, which usually translates well across languages in terms of readability. I don't think this is a "best practice" by any means, just a personal preference that I perceive as resulting in generally more readable code.
gzip has BSD-licensed compatible alternatives already. It's doubtful the same attention would be given to bzip3; chicken-and-egg scenario there. Plus the lingering question of "Why not zstd?"
It says "continuous" but I don't really see how it is. Or, at least, I get that the backin-up is continuous, since litestream is watching the WAL. But in the example there, isn't `restore` called manually to pick up the change?

Is the idea you just kind of "poll" restore? That seems like a lot of extra work, if I'm reading that example correctly. It pulls down the whole database every time? Even a "small" SQLite DB (for the use cases I'm thinking of) can easily be a hundred megabytes. I don't think I'd want to poll that every few seconds.
It's a problem with evidence based product design. It's in almost all big products nowadays. The way Google axes products, the way Netflix axes series, the way Facebook populates the timeline. They're throwing away the intrinsic value of the product, for positive graphics in their monthly user engagement presentations.

Facebook's user engagement is probably higher than it ever was. I have a friend who's one of those conspiracy nuts and he's on there all day everyday posting dozens of media links to questionable content. His behaviour is their dream. At the same time almost none of my "normal" friends or family are still there. But they never had much engagement anyway even at the peak they maybe checked Facebook once a day for a couple minutes and maybe post something once per month.

Probably these platforms are all approximating the optimal amount of crappiness they need to be maximally profitable.

I've never owned an iPhone, but Apple's approach is the long term one, where they come up with a product that they believe in and they think the customer should use, regardless of whether they actually want. It let's them always carefully control the quality and resists the temptation to make a quick extra buck. In the end it makes them basically unbeatable, where Facebook has to buy competitors to remain relevant.
Just the latency is really important to me! I even built an ERP system that has a response time below 100 ms for all operations, it's a design goal.

My thought is that if you can see consumer changes depending on latency (for example on amazon or google) it is equally important for internal tools. Employee time is expensive.
Yep, my old laptop worked great but boy did the fans get annoying in my office. Upgraded to a fanless raspberry pi setup and it’s both better performing AND completely silent.