skysight-inc/HackerNews huggingface dataset:
>I would describe an off-the-shelf NAS as easy and cheap

Only Qnap offers ZFS and Synology offer BTRFS. And none of these file system are default option. ( I dont think they do scheduled scrubbing by default either ) They are also only available on mid range model. Qnap had third or forth security issues with Bitcoin ransomeware. Synology requires lot of work to turn off All internet facing features. To the point they dont want you to do it because all Internet facing features are their product differentiation. I think most user want more like a DAS ( Direct Attached Storage ), or NAS that is only accessible via Intranet.

Once you have that setup, a DS220+ with two 4TB NAS Drive and a usable 4TB storage cost $500. ( Or $400 if you use non NAS / Long Warranty Drive )

I am not sure if $500 / $400 for 4TB is cheap or affordable to average consumers.
Solution: for free accounts, only show links with the appropriate tags so they don’t improve ranking. This was clear a decade ago, did we go backwards?
Funny to see this. I personally ended up clashing with Ms. White on a Wikipedia edit I made which was sourced and pretty much common-sensically true. The experience of arguing with her and some other senior wikipedian high priests basically disillusioned me as to how Wikipedia is run-- I side more with Larry Sanger now on thinking that it's irrecoverably biased. Still a super useful site, but I do read everything there with a few more pinches of salt. Her touting Wikipedia as a success in this article is kind of funny then.

On a semi-unrelated note, why do so many people spend so many hours of their lives documenting the failures of NFTs? I see people wasting so much time on stuff like this site, when really it's totally inconsequential- just let fools gamble their money on meaningless tokens, there's not much more to it really. You don't see people picketing casinos.
Drank diet soda for a decade or more. Always had insomnia. Troubles with getting to sleep. Troubles staying asleep. Trouble waking up and getting out of bed.

Drink caffeine free now. It's easier to get out of bed now.
I find it ironic that rather than avoid these pernicious companies people instead want to enshrine them as permanent fixtures into our society by legislating universal access to them. It would be analogous to passing a law that would guarantee free doses of heroin during the opioid crisis. We need to break the addiction, not exacerbate it.
Server-sent events, WebSockets, and HTTP
I don’t own a VR headset, but working out is one of the main reasons I could buy one. I have some questions though:

1. Isn’t the headset moving when doing fast moves?

2. Does the headset get dirty from sweating?

3. Does any sweat build up inside the device?

4. Did anyone break their device by moving too fast?
Is this a thing current Lenovo Thinkpads still have? If so, it is a deal breaker for me. I do not want to spend money on an expensive machine today, just to realize I cannot replace its battery two years from now.
Google Programmable Search
The reason some of the bigger sites don't offer IPv6 is to not have to deal with stupid broken client configurations.

There are so many groups out there that don't care to setup anything, and ignorantly, or not, break their existing IPv6 in weird ways.

We offer IPv6 services, but have to publish an "IPv4 only" version of some of our endpoints to have customers get around their own brokeness.

Also, I feel the biggest obsticle to IPv6 deployment is mostly the Enterprise firewall tech. Many residential users and mobile users have working IPv6 just fine right now. But I have yet to encounter an enterprise firewall setup for IPv6 properly, even if their ISP offered it.

But yet, they are willing to complain left and right about the CG-NAT restrictions (or overburdened) that they run into, with the easiest solution right in front of their face.
if you are in India, as a last resort you should file a complaint with consumer court and see what happens.
Intel to license x86 CPU cores for use in custom processors
There are plenty of countries with lower minimum wage laws than the US. Are you under the impression that their laborers are dying en masse?
Azure does as well, it's only partially functional though, for example ICMP doesn't work.
> If your game is good enough, it will be cloned, including the name possibly

How? How on earth are you going to clone a game like Stardew Valley, or Disco Elysium, or Factorio, or No Man's Sky, or Subnautica, or etc etc etc of actual good PC indie games? You're not, not without an enormous amount of effort.

This stuff pretty much only happens to very simple mobile games. When you're talking about actual meaty games, crappy clones are very easily recognized as such.
The other major difference is that golf.horse requires the payload to be valid uft8 javascript, which means your binary blobs are essentially limited to base64 encoded strings. You might manage slightly better, but I suspect the limit is somewhere around 6.5bits per byte.

On the gameboy, you have the advantage of being able to use the full 8 bits per byte.
The future of the movie viewing experience (2020)
In particular:

> rel="ugc"

> We recommend marking user-generated content (UGC) links, such as comments and forum posts, with the ugc value.
> The first code example was exceptionally clear, from then on, we get increasingly incomprehensible.

I think the problem here is that each iteration is solving a different and more general problem, but while the use of the flexibility at each level is discussed, it's not framed as code solving one problem and the difficulty as the same approach is applied to a broader version of the problem.

IMO, from a pedagogical point of view, this could be improved a couple of ways:

(1) First, the initial code is not, and should not be described as, “bad code”. Given a simple initial case, it is clear, straightforward, good code. It's not abstracted to handle diverse cases, but it's not intended to be. It should be held up as an excellent model of solving a simple initial problem and a good starting point.

(2) Each of the subsequent levels of abstraction enables the code to solve a more general problem more clearly than just layering on more special-case code. So, each step should expand the problem, show code to solve the expanded problem at the pre-existing level of abstraction, and then introduce the refactoring that is appropriate for it. (An extra nice thing would be to show another extension to the problem after each that fits into the new level of abstraction well, leveraging the abstraction introduced.)

We should get out of the mindset that either more or less general code is “better” in some universal sense: different levels of abstraction and generality are suitable for different problems, and often you’ll start out solving, and coding for a narrower version of the target problem than the eventual goal. Eventually, you may develop a level of intuition for the level of abstraction necessary to solve the general problem initially, but it's also easy to overabstract a solution if you don't have a keen awareness of the limits of needed generality. It's a lot easier to avoid overabstraction—which makes code harder to read and understand—if you start simple and refactor incrementally as you generalize up to just what you need.
Fish Cleaning Themselves in a Mirror May Have Just Demonstrated Self-Awareness
This is utter bullshit, and you may want to brush up on your history.

Throughout history humans have exploited the bottom rungs to service the top, and always once the imbalance becomes too great, we see revolts.

If anything all we see is that repeatedly it's not drive nor intelligence but lottery by birth.

Your comment reeks of so much privilege it's making my eyes water.
> Yes, it was an SRE team. All we do is write tools to make operations better

Go back to my original comment. If you're an SRE team, then basically, you're the operations team for the developers. I'm talking about where developers are responsible for their own operations and there is no team that gets paged instead of them - "most orgs ask a single team to handle on-call around the clock for their service."

> Step one, double the limit to alleviate immediate customer pain. Step two, page someone to wake up

See, what I read from this is: a) violate my system efficiency KPIs while b) paging someone in the middle of the night anyway. So, lose-lose.

> But it makes no sense to hire an around the world team just for operations if the rest of your company is in one time zone.

Why does it make any more sense to hire developers remotely who are in your time zone ± three hours? Because that's what most companies are doing these days. If you're already hiring people remotely then you can hire Operations/SRE staff a little further afield and see that as a benefit (follow the sun) rather than a problem.

> the rest of your company is in one time zone.

For what it's worth, we also hire salespeople around the globe :) Fact of the matter is, it would be so, so nice for Slack to turn off the ability to @channel in the #random channel so that people who are asleep don't get pinged ...
Why was there a NOOP in the table creation byte code? And do other database engines take this approach?
I am now under the impression that we have two solutions for spam and robocalls. Make people link some real ID to accounts, or treat spammers and robocallers like terrorist. I personally prefer the 2nd option. Once spammers fear for their lives, they will stop.
> It's stirring up antibodies among all the investigators who ever over-engineered an approach that was subsequently junked! (shuffles feet awkwardly)

Me!

And I was supposed to be a CS major, a programmer. But I came along right when the industry was crazy into "objects". Then we had to have more "Java".

Simplicity was an accident.

I felt like I was losing my mind, so I returned to scientific computing.

Simple is hard. Simplicity via the correct application of abstraction, while keeping in mind the performance impact of your design changes, is what we do, on a good day.
Another area where AI can help out is in upscaling. Topaz Software's Gigapixel AI is likely to be the first of a new class of enhancement software that can help take old slightly fuzzy JPEGs from years past, and make them look brand new.

As with computing, the gear gets better and lighter as time goes on. The sensors still need to be large, but the new mirrorless cameras eliminate some of the bulk.

It's always going to be a fun hobby. I look forward to the future.
Infuriating. I know it’s a private company but the internet feels much less free recently.

The reason I’m using YT is for private video backup and slideshows. So basically stuff that is backed up elsewhere.

I want more decentralized solutions. The problem is that they are costly.
Self driving overall is definitely worth it. What Tesla is currently doing, however, is selling beta software as FSD and testing it on public roads. That's very different.
This is kind of dumb. At-least YouTube should have a form of downloading archived videos if the account is deactivated. They probably have them on their servers anyway.

Some of this makes me feel like there should be some form of law. If you ban/delete someone’s account, and the data they had was not illegal .e.g child porn, you gotta hand it over.
Yep. Same thing in Jujutsu (the recursive merge is at
https://github.com/martinvonz/jj/blob/a6ef792ba66b5b19e75282...). Probably the biggest difference compared Git there is that it'll still work even if there are conflicts.

FYI, this is also how `jj undo` works, except that it's a three-way merge at the repo level (https://github.com/martinvonz/jj/blob/d9b364442e2246a734d600...). So that applies changes to branches, checkouts (think: git HEAD), and sets of anonymous heads. This is how you can undo an operation even if it wasn't the most recent one (just like you can `git revert` a commit that wasn't the most recent one).
I am sure there will be feeder high speed trains to feed those spaceports.
because waking up and putting your first effort to your job seems misplaced if you have such strong personal goals such as daily working out. what’s more important, your job or yourself?
My guess is that they were required to do it by the IRS or a state dept of revenue breathing down their necks over abusing independent contractor status, but even if that's not the case...

I don't really feel like giving a giant corporation making piles of cash a cookie for being slightly less shitty.
The thing is the abstractions on the last code are optimized for solving a far more general version of the problem, that just to exercise (not even exhaust) all the kinds of variation supported would take hundreds, probably thousands, of lines with code taking the initial approach. But you don't really have even a hint of that, because the article doesn't show at each abstraction level a broader problem, the cost of solving it without the new abstractions introduced, and then the benefit of the abstractions.
Mixed feelings on this, and a lot of it unfortunately stems from these systems requiring access in-person only as well as courts generally being inaccessible through FOIA. Had these records been available through FOIA from the beginning, for example, then these records would have gone through a review/redaction process. But, they're being released now, which can many ways be seen as a reaction to the lack of access to this information, generally. The extensive overuse of courts for non-violent cases definitely doesn't help either.

As a researcher, there are deep problems with the inaccessibility of court information in that it prevents the general public from learning about systemic issues, for example identifying extensive abuse by judges (singular, or in a group), or identifying whether bail is applied uniformly.

I don't know what the solution is and things get trickier the more you look at them. Restrictive access isn't a perfect answer, since it allows gatekeeping of those critical. Having talked with lawyers who have access, they basically have to keep completely out of public spot light while they have restrictive access, at the fear of losing it. And our massive systems around incarceration have shown themselves as being uninterested in providing information to those who are critical of them. We've dug ourselves into a pretty deep hole.
I feel like games are more similar to music in this sense. It's relatively easy to copy but extremely hard to create fresh. Think The Beatles for music. Complexity != quality.
What happened to Stella Liebeck was terrible, but her coffee was not excessively hot by modern standards.

Stella's coffee was served within the temperature range that was, and still is, recommended by professional coffee associations like SCAA and NCA [1]. The NCA recommends that coffee be held and served at around 180-185 deg F (~80-85 deg C), which is likely near the temperature at which Stella was burned. This is a perfectly reasonable service temperature, widely used by coffee shops, restaurants, and home brewing machines to this day.

Stella Liebeck took her cup of coffee and squeezed it between her legs in order to fiddle with the lid. The result was tragic, but completely expected. If I spill a fresh cup of Starbucks coffee on my crotch today, I fully expect to sustain third-degree burns. So I take a little extra care with it until it has cooled to drinking temperature, which happens pretty quickly.

Tea is generally even hotter. Any good tea shop will serve a pot of freshly boiled water, at least twenty degrees hotter than hot coffee. Spilling that on yourself is guaranteed to melt your skin. Great care is warranted.

Again, what happened to Stella was terrible. She didn't deserve it, and she didn't deserve the hate she got afterward. But she did something really stupid. I sympathize, because I do stupid stuff all the time, and I have the scars to remind me.

We're surrounded by extremely dangerous things that require great care to use properly. It's useful for coffee to be held and served hot, just as it's useful for knives to be sharp and cars to be able to reach highway speeds. There will inevitably be accidents, but making the world completely safe for people who use these things carelessly would mean depriving everyone of their proper use.

1 - https://www.ncausa.org/About-Coffee/How-to-Brew-Coffee
I love how every question I have in my mind like "That surely can't be small enough?", Is answered with a resounding YES.
ITT: "Political correctness gone mad."

Proposed title: "Hobbyist chemist awakens the force of reaction"

In my day... society didn't change for the better. But even if it did, which it didn't, every unique snowflake became a highly offended victim of the change and complained loudly about it as if to signal their virtues. Even if that change was mostly imagined and you had to come up with highly contrived and distorted examples to convince people that the thing you were massively offended about actually exists and is a problem, it would pose no threat to the prelapsarian and rosy hued fantasy of the past that you had donned your suite of armour to defend.
What is so bad about just going out and doing sports with people and having real contact?

I guess that everyone is different. In my case I really enjoy participating in HIT workouts with people; the group competition drives me to push myself.

That's one of the reasons for having better results in a marathon than during training: group competitiveness

The second benefit is also obvious to me: socializing. Just the fact of doing sports together gives you a sense of bonding, of going through similar pain and succeeding.

One can argue you can achieve the same with VR meanwhile for me is just a poor replacement.
Ok so this is not exactly on topic and mostly humorous but I was just having a conversation with someone about how when the USSR had their program for trying to breed domesticated foxes the foxes eventually started having fluffier ears and bigger eyes and in general started looking cuter, even though the breeding selection was for human friendliness and not these factors. So as we “domesticate” AI maybe it’s becoming more cute to lull us into feeding it? :)
I think all of them do this, not just Lenovo. Even laptops with user-replaceable batteries are becoming rare. Ironically, the generic no-name Chinese laptops, or the "whitebox" OEM-direct models, are more likely to not have this stuff locked down.
I'm well past the stage of being angry or even frustrated at Qanon follower type people. Now it's pure naked contempt. I regard them with a look down the nose, with a satisfied sneer. I guess I've turned into the "elite" -- or at least elitist -- that they're worked up about.
I wonder if there is any applicability of this to phobias - e.g. acrophobia or claustrophobia, to name some of the most common.
This is wild, I have so many speeding ticket judgements. I forgot I’d ever set foot in Idaho.
Right, but the Dutch are probably the best poised to deal with it because it has been happening long before global climate change.
IMO not really atm. Inside out tracking and cheap. It’s hard to compete with the Quest 2 on convenience.
The one we arbitrarily choose
So the study (is there a study?) that found this result included Rwanda, and found that Rwandan kids suffer less from SIDS?
Employment is at-will on both sides. In the case of the state, you could also renounce your citizenship and try to get one with a more suitable country: so far as there's a wide range of choices and it's realistic to do that, you're not owned.

One of these cases is dramatically more realistic than the other.

Cost/benefit thinking has value. But realize you're taking one form of coercion (a state forcing others to pay for my medical costs whether or not I would choose to insure myself) to justify another (forbidding you to do something a bit risky to yourself). You might conclude the ownership is worth it, but it doesn't negate WalterBright's point. There's a cost in individual freedom.
C, because I don't know how to do intrusive data structures in Rust.
Ugc content “may” be used by google as a ranking signal. It’s definitely not a panacea.
> Recently I heard the Nintendo Switch is opening the doors to 3rd party developers. I think Unity already has a module for creating games for the switch, so the flood is coming, if it hasn't already.

There's 4338 games on the Switch[1] and the eShop has terrible discoverability. The flood is already there.

For comparison, the Wii only had 1595 games released over its existence[2].

Admittedly nowhere near as bad as Steam though, which had 10,263 games released in 2020 alone[3].

[1]: https://en.wikipedia.org/wiki/List_of_Nintendo_Switch_games_...

[2]: https://en.wikipedia.org/wiki/List_of_Wii_games

[3]: https://www.statista.com/statistics/552623/number-games-rele...
I've got a family member who's worked in the industry and now runs a studio. If I started talking to him about self balancing trees or algorithms for handling hash collisions he would look at me funny. Hasn't stopped him from shipping big budget titles. Despite having a CS degree I would likely struggle (a lot!) doing the kind of work he does. His background is in modding, 3D modeling packages and scripting which is rather typical in the industry.
oo oo, idea... trying to implement it now:

With 5 bits per letter, you have 6 symbols left over. We can use those to represent alternate pairs like "A or E", so you can encode BANDS and BENDS at the same time. Looks like if you pick the 6 highest frequency replacements for each starting letter, you can reduce the full word list size by ~2k words.

A naive lookup table for the replacements is 26 * 2 * 6 = 312 bytes.

edit: oops double counted the reduction
Windows itself is full of this. Microsoft is clearly not impressed by your thin ‘would drop immediately if I did’ threats.
Previous optical clocks were able to measure gravitational time dilation from under a meter of altitude. I'll bet that this one measures it to the order of a centimeter.

And it isn't just height that is going to have an impact. Any major mass shift affects it. For example in Scandinavia, melting ice in Greenland and rising land will combine to make ultra-precise clocks there run measurably faster over time relative to where they started.
Well there are pros and cons selling at a loss
It isn't really comparable, but the only other real VR competitor out there is the Valve Index, which is considerably more expensive, requires base stations and requires a cord to a (beefy) computer, but on the flip side can support many more games, with much better controllers and is much more powerful.
I think we should stop using normative terminology like "stealing" when talking about NFTs and stuff. Code is law and the code says it belongs to the hacker. Maybe "involuntary transfer" is a better phrase instead
> Becoming this aware almost killed me.

What does this mean?
Spammers don't fill comment sections with spam to improve the ranking of that website, they fill comment sections with spam to target the users of that site.
Thank you, that is exactly it! Goes off to binge read Wikipedia
Yes, but it's much less likely to happen when using Google.
Did you forget about the ongoing pandemic?
Thanks, it is the eastern edge of the Piedmont I was looking at.
Crazy. Searching my name find almost every traffic ticket I’ve ever had, as well as a bunch of people with the same name as me getting tickets.
What did you take to control the inflammation?