skysight-inc/HackerNews huggingface dataset:
> at least in addition to median

There was an interesting article here not long ago that made the point that median is basically useless. If you load 5 resources on a page load, the odds of all of them being faster than the median (so it represents the user experience) is about 3%. You need a very high rank to get any useful information, probably with a number of 9s.
> Even if the damage is small, given how competitive is the world, why taking the chance for no benefit?

Well that's the crux of it here, you see it as damage/no benefit while others in the Rails world disagree. It's a difference of opinions that won't be resolved tonight by arguing on Hacker News. I did like your comment about naming consistency in Ruby though, learned something new.
So HN, who should I be buying external HDDs from anymore? Because this is the last straw for me with WD
The difference is who this money goes to. In the gambling/iOS whales scenario many people are paying one big mega Corp. At least the social weirdos are paying the content creator directly.
Please stop adding more lanes to busy highways – it doesn’t help
No. In mathematical terms typical floating point arithmetic has perfect precision - it is repeatable - but limited accuracy - it can deviate from the real value. It's a shortcoming of CS vocabulary that "precision" is also used to refer to the number of bits used.

"Exactness" is a fuzzy term used in common english to refer to the concept of both precision and accuracy, or either really. It's not really used in mathematics.
> With IPv6 you can just stick your address on a DHT and peers can connect to you 100% of the time, no matter what.

How do you keep that secure, so that you don't get spammed by any bot on the internet?
Clearly it's not trivial enough such that hundreds/thousands of people are willing to pay for it!
> or example asking whether a variable is present? (truthy, so empty str and empty [] should return false)

Actually this is kind of the whole point of #present? - it's not just a truthiness check.

The only falsey values in Ruby are `false` and `nil`, but in the context of a Rails app you might want to treat things like "" and [] as "not present" (e.g., a user leaves a text field blank).
Winter in Louisiana is nice and balmy, we northerners would not call that winter. Above freezing, no snow. Much better conditions for manual labour than the summer there tbh.
> I loathe apps that want a subscription for such a trivial concept. Why did you choose this route over ad support or one time payment?

Not OP but to counterpoint: I loathe apps that want to be supported by ads. Give me a one-time payment or a subscription. Let me choose if your service if worth paying for. If it's not worth paying for then it's also not worth ads. I'll use adblockers and use your service without ads anyway or else not use it at all.
So Minecraft, Roblox, Rust, and other mod-friendly and sandboxed games are close to what you are describing. Centralized games like WoW is almost like the opposite.

In order to support custom content creation and integration, the game needs to have a specific type of asset and tooling pipeline that can be community-driven, something that's more or less determined at the conception of the game.

I agree with you in that we do need more big studios stepping in this direction. It takes guts for these CEOs and CFOs to say to their investors "Yes we will have first-class mod support, LAN support, and give the players the tools necessary to alter the game with their creativities."
Slowly they'll meet with the Electron people and eventually we'll reinvent Delphi and Visual Basic.
Legal means.

Not paying for a service whose terms you disagree with in areas you disagree. Using alternative services that do not have those terms. Demonstrating against the business practice. Petitioning for law that renders the terms illegal or invalid. Finding way to challenge the parasitic middlemen that are to blame. And so forth.
If you already know v4 then there's not much to learn. There are only really three differences:

a) You use a /64 from the subnet your upstream assigns you, instead of a /24 from RFC1918.

b) You don't use NAT.

c) You run an RA daemon on the router instead of a DHCP server.

Firewalling is exactly the same as in v4 -- you block inbound connections and permit outbound connections by default. A firewall without NAT is no different to a firewall with NAT (since NAT only helps with address space exhaustion and contributes nothing to securing the network).

One advantage of v6 is that you don't receive constant probes. Any v4 address will see a steady stream of them, but that's not true on v6. (v6 is so big that randomly scanning addresses in the hopes that they're assigned to something that will respond is unviable.)

You'll get v6 just fine if you spend some time using it on a real network.
Three Things That Amplify the Threat of Ransomware and How to Combat Them
It may be a reasonable assumption; what are typical vehicle occupancy rates?

Also, a bicycle-majority traffic mix wouldn't have to conflict with the presence of high-passenger-capacity buses.

That may be true that cars can have shorter time-distance separation, but I think there's a gap in the modeling there with regard to group travel:

If you have a four-passenger car and compare that to the same group of people traveling together by bicycle, the time-distance separation factor disappears.
I do personally apologize for this. The android app was built by a very close friend of mine as a favor/side project back in the early days, and you are correct, it has been abandoned :( The plan is to just take it down. I need to contact him but don't want to offend him! Let that be a lesson of going into business with friends!
Every few weeks or so I give obsidian a try and get turned off by:

- lack of quick capture from mobile (say when I find a good article and want to quickly create a note with a link + title)

- lack of WYSIWYG while creating a note, something like Typora -- i.e. I don't want to have to have a separate button to click to preview my markdown

But maybe others have hacks/workarounds for these?
Since this is a capacitor they probably actually mean the maximum voltage. Typical commercial supercapacitors have something like a 2.5V maximum voltage. When told that the capacitor in question had a 1.5V maximum voltage the person writing the article probably tried to make the value relatable. They likely didn't know that the maximum voltage of a capacitor and the nominal output voltage of a battery are fundamentally different sorts of things.
Doesn’t every declarative tool require some new learned syntax? The Nix language is pretty damn good at configuration IMO. It is significantly less complex than python, for example.
The rules governing Eminent domain is in our constitution. Part of living in a democracy means you have to a accept the rule of law and democratically elected governments. If you want to change this then change the law.

If any land is seized the owners will be compensated.
My reaction: Why did the bus not have a couple buttons in between 'Stop' and 'Go' - something like 'Creep Forward' and 'Go Cautious and Very Slow' - for crowded and uncertain situations? (I have no background whatever in self-driving vehicles, nor their software.)

Might you be able to address that aspect?
Is domain squatting not considered unethical anymore?
That's why good dashboards come with Title, subtitle, legend, the X and Y axis, and units. Count of packets denied from source IP, source port, last 4 hours. Average number of requests forwarded to proxy farm, distributed by server, last 7 days vs. same time last month. Who called 2049, last 24 hours.
Genuine question since I don’t live in a city which experiences severe weather events annually: what is the financial incentive in rebuilding destroyed homes, businesses and other infrastructure every few years? Does that actually lead to a net positive outcome for those affected in the long run?
For the SNES classic, the limit on their production runs is probably the licensing of third-party content. They put blinders and only license titles up to a certain amount.
> Also also, isn't it something that is known that natural immunity is better than vaccine-acquired immunity?

Yes, I pointed this out elsewhere in the thread, but it has somehow been verboten until very recently to state it in regards to Covid. My brother-in-law was even told by the people administering his vaccine that having had a prior Covid case put him at more risk and made it even more essential that he get vaccinated.
publicly traded media companies are pretty much doomed to go bad after a while

This may be more true than you know. I observed this when I worked in television.

ABC News' decline started when ABC was bought by Capitol Cities.

NBC News' decline started when NBC was bought by General Electric.

CBS News' decline started when CBS was bought by Westinghouse.

The death of local radio news happened after each of the local news radio stations were bought by Jacor or some other enormous out-of-town corporation that answers to its investors, instead of the public it was meant to serve.
> Which is crazy. No University can teach the kind of skills needed to be a good commercial developer.

You sorta can.

https://missing.csail.mit.edu/

I've also met grads that basically had a dedicated software engineering class where they learned: What's a package manager, build system, how to compile C++ code (linking and compilation), makefiles, agile, waterfall and source control and a few quality metrics to look out for.
I get that. I think the definition of success obviously varies a lot as well, but if we talk about the upper echelon of anything, eventually everyone is putting in the time and effort, but there are people who are still above and beyond everyone else in that upper echelon. So the question becomes, whats the difference?
Every top comment here tries to distill the problem into this or that based on hunches or links to books or blog posts.
"It's cities"

"It's society"

"It's portions"

"It's plastics"

"It's activity"

"It's overeating"

"It's contaminates"

"It's education"

"It's just calories"

This is a complex problem, and you are not experts.
It could be some or all of those things,
but this kind of pet-theory reductivism doesn't get us anywhere.
You might be right, but I feel that by filling out Enum structures I am helping the tools, whereas the tools should be helping me.

And as a terminal-aficionado I don't want to use Design/Creator tools.

So ... what I really want is a simple API with closures. And there should be no problem with that, as the Design/Creator tools can simply emit more complicated code if they want (e.g. closures that use enums).
Are you me? I also built out a body of research in a healthcare company about how to engage clinicians using data, that stopped us from making some mistakes until we got acquired. No doctor (or chief of staff, or chief medical officer, or anyone besides an actual data analyst) will slice and dice their data. Doctors won't even listen to a non-peer clinician discuss data with them, let alone their administrators.

In my timeline, I told the engineering team that all of their work was almost certainly for naught, that all the research said this product would completely fail, and we were basically just doing it for managerial and contractual obligations.

This gave engineering the freedom to use whatever technologies and conduct whatever technical experiments they wanted, since no-one would ever use the product, and it'd likely be shut down soon after launch for disuse.

A key hospital partner gave us a couple dozen docs to test it with. I interviewed them about how they measured their work and impact, and the data they used to improve their craft and outcomes. I asked them to review every measure on the dashboard, explain their understanding of it, and explain how their work or behavior would change based on that.

Almost to a person, the doctors said there was nothing of use to them there, as the research predicted. Some of these doctors were on the committee that specified the measures they would themselves be seeing.

The product was launched with great managerial acclaim, and promptly sunset 12 months later from disuse.
You don't need A/B testing tools. Most people don't like being tested on. Trust your gut, listen to your users, and just beware of vocal minorities. It seems like you're doing well already.
If Taiwan falls, semiconductors fall.
> Living expenses are high, work demands are high, people are stressed and all the easy options are terrible for you.

It's not obvious, but there are some ways to trade relatively small amounts of inconvenience for food that's healthier and often cheaper.

Some people will cook enough food on a weekend to last the rest of a week with refrigeration, optionally dividing it up into single-serving containers. Since a lot of recipes scale up well, this ends up taking much less cooking time than doing one meal at a time, and the labor is shifted to weekends when you might have more energy. A quality-of-life variation on this idea is to do ingredient preparation for a week on the weekend -- chop the vegetables, measure things out, etc. -- and cook meals for four days, then do a second (much quicker) batch of cooking mid-week so the food doesn't spend too long in the fridge. Googling for "once a week meal prep" will turn up a lot more information on this.

The big problem with the approach above, of course, is the monotony: having only a handful of meal choices each week can get old after a few days. For people who are willing to cook more often but would still like to economize on time, this guide from last year on quarantine meal-planning for people who normally don't make most of their food at home is very good:

https://www.seriouseats.com/our-tips-for-meal-planning-durin...

In particular, the big thing to take from it is the idea of making larger batches of meal components that you can quickly put together in various combinations with different flavors, which lets you save on cooking time (and shift it to when it's more convenient) while also giving more variety in your diet.
I love my hamburgers I made at home more than the hamburgers you get at McDonald. Not sure if it's healthy or whatever, but I don't add sugars other than the buns I get from the grocery store.

I don't think fast food restaurant necessarily create delicious superpalatable food.
666 is number of the beast. I wonder how many thiest scientists would have refused to work on it if they were to use 666
So pay-to-win gets a lot of bad rap, and it's not entirely unearned... but I've really come to appreciate the value of microtransactions if you're a busy working individual.

In the traditional multiplayer space, the players with the best stuff and most progression are lifers. Those real addicts: The people who are online all day every day, whenever you sign in. A lot of them are kids, and I used to be one back in the day. But as a full-time employee with a wife and a kid, I can't ever compete with that.

Pay-to-win games give people who work good jobs a way to compete: If I know that an item it'll take me three weeks to grind out will cost me $20 to buy outright... I make more money working in real life, so why not buy it in-game instead of wasting my time grinding.
I feel like there are reasons the government might want these and other related reforms to activately happen? The more corporate interests surely want max exports 4eva, but the state doesn't want quasi-private institutions to get more powerful and would also like a larger consumer economy to be less reliant on the state of the rest of the globe?

People do need to work less to consume more.
Although it may seem counter-intuitive, the fact that the behavior on OnlyFans is so transparently "degenerate" makes it somewhat immune to that sort of criticism. Everyone knows what people go there for. The problem with Apple is that it holds up the AppStore as a pinnacle of morality (many of their AppStore rules are specifically around creating the perception of a moral store, such as no porn), and Apple the company itself portrays itself as a moral company, but then at the end of the day they are making the majority of the AppStore's money on a vice like any other (often times on children, as many of these games are geared towards that audience). A candy store that secretly sells cigarettes will always receive more criticism than a bar.
Ethernet switching isn't broken. STP works fine at reasonable scale (as long as you leave it on) and 1980s history isn't relevant now. Obviously routing is better than switching and we can now do routing to the host with affordable "L3 switches", but switching is still usable.
> Activesupport is hugely widespread, yeah. It's a bit unfortunate since it provides so much

Even this is becoming less and less necessary as more of the commonly-used syntactic sugar gets pulled into Ruby core.
> I think peoples tastes have shifted to quality in more areas, because they can quickly google and see what the best looks like.

I've noticed that I do a lot more min/maxing. I'm always optimizing my purchases for the best available at the lowest cost. Which means hundreds of hours of research. Research which often makes no real difference in the end.

I'm reminded of this video:
https://www.youtube.com/watch?v=4ZK8Z8hulFg

If you're into the mechanical keyboard community or subreddit you know the meme of an "end game" keyboard.

This borders on mental illness at times. Preparing to do the thing you want to do rather than actually doing the thing.
Author here, there is a Singaporean investor as well, but they have deep Chinese ties. I agree with your assessment. Allen Wu is an American citizen too, but loyal to China with deep CCP contacts.
That's a pretty funny analogy! And a nicely accurate one.

This movie (https://www.youtube.com/watch?v=7nMUqy8Rfp0) shows what M87* looks at various resolutions.
Heh yeah in my experience the only thing New Orleans is well prepared for is parties and debauchery. Not that there’s anything wrong with that :)
I think you are right. The hobo movement depended on a certain kind of social fabric and infrastructure and, as society changes, so will these kinds of movements.

Thanks for the link. Kirsten Dirksen makes amazing videos about all sorts of alternative living and sustainability projects that people are engaging with. It's so great that they are being documented, I find them really inspiring.
Well, letting your users tell you the correct answer does not stop you from trying to guess all you want when they don't tell you anything.
From what friends have described, it is very different. I’ve seen it transform a number of lives, including one guy who started out with a single visit to Peru to do it and the decided to live there permenantly. I think context matters as well — these people were all doing it as a group to accomplish something with a shaman, and not just for fun at a rave or whatever.
> I have a friend that heads a computer science department at a regional university in China. He's an old friend of my wife. The vast majority of graduates from his department have never run a single line of code on an actual computer. The teaching and assessment is 100% theoretical on paper, and this is typical.

At a regional Chinese university you are basically looking at those who couldn't go abroad and to the tier one institutions. And same thing for the TAs and teachers there.
Came to say exactly that. It is abusive, particularly of younger players.
I have not tried any; but I'just curious -- if you write your epiphanies down do they hold their values or turn into gobbledygook when you sober up?
Short answer: it's poor journalism.

Long answer: there are mainly three factors that contribute to inaccurate color reproduction.

The first is limited color gamut. That's not really a factor in dying fibers though -- we have plenty of synthetic dyes for things like bright orange, fluorescent green, etc. Just visit any athletic clothing store. And while yes nature has all sorts of shiny bright iridescence caused by diffraction etc., those properties are destroyed as soon as the material is smushed. You can't turn gorgeous insect wings into dye.

The second is that while our eyes perceive only RGB in response to a wide spectrum, there are an infinite number of spectral patterns that we ultimately perceive as e.g. a certain orange. An orange dye from one source (natural or synthetic) will have a different source spectrum from pretty much any other orange dye (natural or synthetic). BUT it's pretty easy to match the color we perceive perfectly for a single lighting condition, e.g. sunlight. But this brings us to:

The third factor, which is the spectrum of lighting. The spectra of sunlight, of fluorescent light, of LED light, is all different. The color we perceive is essentially the spectrum of the light source multiplied by the spectrum of the dye. Therefore when we change the lighting spectrum, this can change the ultimate RGB color we perceive -- so that two orange dyes that appeared literally identical in sunlight now appear subtly different under a fluorescent light.

So it is true that different dyes behave slightly differently under different lighting conditions. But there's no better or worse here, and there's absolutely no "peach ripened by a tree" or "how it's supposed to be". That's complete and utter nonsense.

The solution for good color matching isn't dyes from natural sources -- it's balanced, full-spectrum white lighting.
Not empty, you can send other people's children to fight
Some would, certainly not all and likely not even most.

The same was true for Afghanistan and Vietnam and the list goes on.
> This is hate speech, especially considering the disproportionate rates of black and hispanic people who are unvaccinated.

It is not. Black & hispanic people are vaccinated at lower rates than white people mostly due to access issues, not refusal to get the vaccine. One of those access issues is, in fact, that they are disproportionately members of a part of society we've demanded to take a lot of risk: essential workers.

https://www.npr.org/sections/health-shots/2021/04/26/9899620...
Author here. They specifically said they are not working with foreign companies. While they have exclusive rights to arm architecture in china, they cannot do anything outside china.
I don't care whose side you're on - compared to ten years ago, the front page of Reddit has absolutely become infiltrated with deliberately crafted narratives clearly intended to push certain agendas.

This call to action by "volunteer moderators" is ironic in that sense, because there are likely even bigger more impactful systematic campaigns of disinformation going on - see this recent discussion from yesterday for some great insight into why and how these campaigns may be orchestrated [1].

[1] Almost all of the top subreddits are moderated by the same people (291 comments)
https://news.ycombinator.com/item?id=28312261
At first, I thought he was writing about bugs in his own software (reported issues, on which he is the assigned engineer).

He's talking about bugs that he encounters, using everyone else's software.

Yeah, this was written years ago, but it looks like things have not improved with age.

https://youtu.be/dO9nxRjIv2A?t=90
Are there examples of mainland-grown IP/technology breakthroughs that resulted from such "transfers"?

It seems so far that this does enable China to further catch up and massively expand the use of the captured technology, but are there instances of them qualitatively surpassing it?

I'm sure China has enough resources for advancements beyond replication, as much as it's capable of showcasing something to the rest of the world equally valuable of "transfer".
I think most people know it's bad for them, but don't realize how bad it actually is, and how much it compounds with other choices throughout an extended amount of time
It seems you're right. That didn't work the last time I tried it—which I admit was some time ago—but it does work in the latest stable version of rustc.