skysight-inc/HackerNews huggingface dataset:
I'd say that the industry area you're doing B2B promotion can have great impact. Our company is in software development B2B and, unsurprisingly, paid advertising typically doesn't work with software developers.

What we've seen that work's well is the 3) option that you mentioned, convincing (or also paying) somebody with a great network to talk about our product.
We did the same. I had to sleep otherwise my job would have been unmanageable. It's one thing to move furniture, or be a manager, and it's completely different to have to actually write complex code and deal with hard engineering problems while sleep deprived.

P.S.
My wife is now back on track with her career while being very happy about having spent all those early years with our kids.
I think that you're right in that by using Mullvad you're transferring the trust from your current ISP to them.
It's also important to mention that you can pay Mullvad with cash, sent in an envelope, so that your (real) identity is never known to them.
Interesting - is this possible and/or advisable on MacOS? Browsers - all of them - seem to be among the worst offenders.
Nothing Phone from MKBHD
The old ironing symbols were fine and better than the redesigned ones.
I've been playing with Rust in my spare time for a bit, and I have to say it's a very nice language. Nice tooling and generally nice language design. It takes a while to get your head completely around how the borrow checker exactly works, and how to design software around it, but once you get an understanding of it, it becomes a very powerful tool.
I'm currently a Staff 2 at VMware making that much doing DevOps for multiple SaaS services.
Not strictly VMs but I love to work on remote containers, like Github Codespaces.

Made my side projects much easier to work and collaborate with.
It can be easy to arm-chair it afterwards, but unless things can be done in parallel (and systems should be designed so this can be done, things like "we're not sure what's wrong, we're bringing up a new cluster on the last known good version even as we try to repair this one") you have to make a choice, and sometimes it won't be optimal.
No, I never experience that just change the settings so that the Google AI will not be aggressive new world house https://www.houseandlandworld.com/
> Also, while I can feel with my hand whether water is "cold," "warm," or "hot." I honestly have no idea what the actual temperature of the water in my washer is in degrees Celsius.

The explicit temperatures are for machine washing, don't you just... set the washing temperature to whatever you want?

If you're washing by hand, it's unlikely that you're washing above 40C, and that's if you like hurting yourself: at 50C (120F) serious burns take about 10mn, at 60C (140F) it's around 3 seconds.
Does anyone not care about these symbols? There could be so many permutations of options in a pile of clothing that you’d end up having to do so many loads. I just throw everything in and hope for the best.
As another bi guy, dating apps have been a godsend for the LGBT community (though they've cannibalized other valuable parts of the culture, like gay and lesbian bars). It's exactly what I think most straight men imagine dating apps to be before their naivette is crushed: you hop on, exchange a couple messages with someone, and then meet up. It's pretty pleasant, and there's no sense that you have to hold onto someone forever on the basis that if you don't, it'll be months or years before you meet another person even vaguely interested. Different people have more or less success, but very few people have no success, and it's never a painful experience requiring dozens of hours of emotional labor to even meet with someone.

The contrast in experience on them versus heterosexual apps is shocking. Apps are kind of ideally suited for a relatively homogeneous population of gay men, but the bifurcated population that uses heterosexual dating apps leads to pretty bad outcomes. Particularly for men, but for women as well.
Interesting discussion here:

https://www.mpg.de/16834860/interview-deliberate-ignorance

For example:

> "We distinguish between at least six functions of deliberate ignorance. One important function is regulating emotions. Not knowing certain facts can help us avoid negative emotions. For example, some people consciously make the decision not to view their "Stasi" (State Security Service of the GDR) files because they fear they might contain information that would make them extremely upset or sad. Such as a friend or a relative may have collaborated with the Stasi. Another function is to preserve suspense and surprise: When we read a detective story, we typically do not want to know in advance how the story ends."

They also discuss how blind auditions for orchestras result in a much broader group of people being hired as musicians (basically it's anti-discriminatory wrt non-relevant factors), and also, the Twitter effect:

> "In 2018, an investigation found that false information spreads more quickly and more widely on Twitter than genuine facts. Scientists suspect that the reason for this is that false information appeals to our emotions and often surprises us and defies our expectations. And initially, everything that's contrary to our expectations is interesting to us. We need to know this! That's where deliberate ignorance can help us to build up a cognitive defence to protect us against being inundated with false information."
> Back in my dad's days,

Obesity was much lower and bodies were much healthier and more vigorous. Erectile dysfunction was much less common, and average serum testosterone levels were higher.

I guess it's uncouth to suggest that physical acts are more enjoyable with more physically attractive and capable populations, but I don't think it's something that should be discounted.
MGTOW's major proponents will go out of their way to demonize women whenever they can. It's common for these people to turn towards things like RealDolls (the supposedly lifelike sex dolls) and anime starring under-aged girls. Raging Golden Eagle on YouTube is the poster boy of this kind of MGTOW advocate.

Self-improvement isn't at odds with pursuing healthy relationships with the opposite sex.
FWIW, Microsoft ran an anti Linux ad campaign in the early oughties in Germany, which fairly openly spread FUD [1]. The text reads

An open operating system isn't exclusively advantageous

An open operating system is prone to mutations. With Windows 2000, all services and daemons are from the same vendor. This saves time and thus real money. For more info, go to http://www.microsoft.com/germany/windows2000

It was quite badly received in the Linux/OSS world and brought a lot of backlash. That said, MS have obviously changed their opinion to the extent that at some point they were among the five largest Linux kernel contributors [2].

[1] https://doraj.com/wp-images/2005/03/microsoft-vorteile.jpg

[2] https://www.zdnet.com/article/top-five-linux-contributor-mic...
Again in the United States and to a lesser extent in the rest of the developed world. It's very common in many parts of the world for kids to live at home until they get married, unless they have to move for work.
> Within a second of seeing the 'improved' ones I spot what is, to my mind at least, an immediate failure - the detail resolution is far too small.

Indeed, especially given the current nonsense is commonly unreadable already after just a wash or two (if not before you've washed the garment).
> The first rocket made by Morton after the --partnership-- merger was the Challenger

Challenger technically was a rocket, but Morton Thiokol didn't make it. They did make SRB motors (which were the cause of the disaster), but the merger was in 1982. The Challenger disaster was in 1986. There were a lot of shuttle flights in between, and there wasn't a four year stockpile of SRB motors (there was some stockpile, though, which was a problem with the disaster.) The first flight with M-T manufactured SRB motors wasn't the Challenger disaster. (It may have been one of many of the earlier flights of Challenger, though.)

Heck, the disaster wasn't even the first shuttle flight with M-T SRB motors after NASA and M-T had identified the design problem, and M-T engineers had come up with a redesign (the first flight after that was Challenger, but not the disaster.) But it was a flight while they were still using pre-redesign SRBs, which was part of the problem.

> My great uncle was the CEO of Morton, and from him I heard (as a child) that the decision to make the engine was a direct result of the huge markup they had on the fuel.

Thiokol was in propulsion before the merger, and was chosen as the contractor for the SRB motors before the merger. It's possible that among the reasons for the merger was something Morton brought which enhanced the economics of that, but the merger had nothing to do with the decision to make rocket engines for the shuttle (which had nothing to do with doing it “better than NASA“, NASA’s use of contractors was routine for spaceflight programs, not something Thiokol sold them on uniquely for the shuttle program.)
Where does one even start with learning BGP? It always seemed super interesting to me, but not really something that could be dealt with on a small scale, lab type basis. Or am I wrong there?
> What use are status pages

Marketing and sales. Not /s

We are in dire need of something crowdsourced, or where someone like DataDog or other telemetry systems offer you the ability to share non sensitive metrics publicly for various cloud or SaaS systems that they publish.

Edit: y’all are amazing with these monitoring tools!
Wow! The new icons have unacceptably small details, and I'm not sure how that's not obvious to even non-designers. And yet the author claims their set puts usability in front of beauty, as opposed to the originals? I don't usually write this negatively, but this really provoked an emotional reaction in me. Self-evidence is only one desirable quality of iconography, and it is not the most important one. Legibility is the most important one. If I can't read the details, or they easily wear off or fade, then it doesn't matter how self-describing they are. Sometimes you have to increase abstraction to increase legibility at the cost of increased learning. This is a common and accepted practice throughout the universe of symbology for excellent reasons.

Edit: Another advantage of high legibility is speed. Even if I have a tag where the new symbols are legible, I won't be interpreting them as quickly as the original symbols, under the precondition that I am already familiar with each set of symbols.

Edit: I think the reason this provoked me is that I have run into cases where this attitude toward design created bad real world experiences, so I immediately want to warn away from it as soon as I see it even in a hypothetical case.
> It is taking advantage of people

I also don't find crypto very useful but how does it take advantage of people? do companies developing for crypto gain from someone using their services?
Now that's a great idea!
This is so contrary to my experiences living in suburbs/exurbs most of my life that I'm honestly not exactly sure how we came to such polar opposite beliefs.

The most alienating, dehumanizing, isolated environments I've ever lived in are large and medium cities and apartments, while the most welcoming, strong communities I've been a part of have been suburbs, exurbs and rural areas.
Maybe it’s good if you’re just looking to rail some ass but what if you do find someone you like but now they will only be with you if you keep doing those things you don’t care about? Are you supposed to just live your whole life that way. No way. Not sustainable.
What is a non-crazy, correct take in this situation?
> Unionising is what you do in response to exploitation, not as a default state of affairs.

You're not from France I can tell ;)

But yeah if people in such a small company start organising it means stuff is wrong
Allowing countries to invade another is what is disastrous for peace. Policies that make such actions extremely costly reinforce the peace-incentive. This is standard game theory: reward cooperation, punish exploitation.
The link claims it costs $0.0000018 to store 1 GB for a year. Their data is 110 PiB, so the total revenue of their services is ~$200 a year. That's not even enough to buy a single enterprise hard drive.
“Sentience” Is the Wrong Question
They want to be a monopoly. They want everyone to depend on them. They may not want recentralization in general, but they definitely want as much of the Internet to depend on them as possible.
Yes, I thought the NoSQL hype in general peaked around 2015. God no, MongoDB is out there. And they've realized that in fact data does need a schema. And transactions. So they did that. They'll probably just tack on SQL query ability at some point. It's the biggest disgrace to our field I can think of. From the people promoting and selling it by implying that relational databases just aren't good enough anymore to the developers embracing it with open arms, willingly throwing out however many years of SQL knowledge they've built up.

Relational databases are the result of 50+ years of computer science research. They're beautiful, focused, precise. They're pretty damn close to perfect. They are a solved problem. They're one of those few stable tools I was talking about wanting so badly. So what do we do? Throw it away. I'm too disgusted to continue.
Revolving-door riches: How Obama-Biden officials cashed in during Trump years
Why there's no MDM for Linux
Drew is getting a lot of flak for this language for some reason. I think it's interesting, and it's obviously still brand-new. Problems will get worked out with time. I, for one, am quite excited to give it a try. I like the "minimalism" (in a sense) of C, so Hare seems to be right up my alley. Just judging based off of syntax, I'm already a fan.

Side note - Drew, your Gemini capsule was one of the few I regularly check! I thought my internet was down when it wouldn't connect. Hope to see you back on sometime.
The latest earthquakes shown on a map. List of all earthquakes today / past 24 hours. Continuously updated in near-real time. The USGS sends out earthquake data at regular time intervals.
> You can run your "full node", but most nobody cares. Miners decide what goes or doesn't on the network.

Limiting myself to BTC, this is not how it works.

Miners can emit as much nonsense, noise, malformed information as they want. Full nodes perform validation: they decide what a compliant chain looks like, and only accept contributions from miners which have that shape.

This is why there was such a vicious fight about block size: the side which won the mindshare and economic value fought for a small blockchain so that running a full node remains feasible forever.

Validation is a huge problem with more profligate blockchains, some/many of which are de-facto centralized due to the excessive hardware requirements.

It is on an architecture and algorithm level a critical part of the decentralization of bitcoin, something I expect HN to get right regardless of their position on bitcoin's worth to civilization.

Edit for more detail: an object-level example is that miners cannot unilaterally start issuing larger blocks. These will fail validation by the full nodes, ergo, it is the full nodes which determine what Bitcoin is or isn't. Miners merely construct data which has that shape.
I decided to use Python instead of JS for this:

import pyautogui as m
from fastgrab import screenshot

m.PAUSE = 0

while 1:
x, y = m.position()
r, g, b, _ = screenshot.Screenshot().capture((x, y, 1, 1))[0][0]
if (r, g, b) in ((50, 205, 50), (127, 224, 127)):
break

m.moveRel(-35, 105)

for _ in range(27):
m.click()
m.moveRel(23, 0)
m.click()

My record is 0.03 in FF

EDIT: 0.02 in Chromium
And in fact there is a CSV virtual table available from SQLite but it's not built in the normal client: https://www.sqlite.org/csv.html

It really should be, as the code is tiny and this functionality is not overly exotic.
I’m happy to hear it went his way. He’s deserving and I was surprised Domino pulled his back catalog in the dispute. I enjoyed his back catalog and hope he sees income for it.
OkCupid's blog posted similar statistics back in the day.
Apparently-meaningful identifiers in code can also mislead and lie, to precisely the same extent as they can inform.
Great product and fit! It has high investment potential.
You are right, just throwing money at the problem is not going to fix it. It's not a popular opinion, but I think they should just ban all college sports. Students are there to learn, not to play a a sport - and much of the abuses in the system are the result of college sports. Much of the rest of the abuses are from universities acting as for-profit organizations with their research and patents.

Maybe something where students cannot graduate until they achieve a successful score on a test in their profession. Annual tuition is set by, and split among, the professors of the classes they take. A 10% overhead on the tuition would go to the school. The professors who best enabled passing the test would be able to demand the most money. I look at what I wrote and realize this is sounding like the model of Coursera, Udacity, etc.
It doesn't to my knowledge. It works out of the box and integrates with Samba.
I think the dots / temp gauge should be combined here. 1 dot / 2 dots / 3 dots. The temperature gauge is hard to tell how full/empty it is which the dots help with, and single dots make it difficult to remember whether left or right means low or high.
One thing I see is people skipping tracks before they even have a chance to get going. Most electronic music is arranged in a way for DJs to mix them, not necessarily in a way that your average listener will appreciate, so fast passing on a track from people who don't spin music at parties is one of the most annoying things to me as someone who does this as a side gig
Btw, am I alone in thinking that DataFrame abstractions in OOP languages (like Pandas in Python) are oftentimes simply inferior to relational algebra? I'm not sure that many Data Scientists are aware of the expressive power of SQL.
> There is no rocket motor on an SRB.

Yes, there is.

> The whole SRB was Morton-Thiokoi if I'm not mistaken

You are mistaken. The rest of the SRB besides the rocket motor was Pratt and Whitney.

https://en.wikipedia.org/wiki/Space_Shuttle_Solid_Rocket_Boo...
Drink illegally like every other freshmen and stay off of the pills.
Some good discussion on this over in the related Reddit thread:

https://www.reddit.com/r/reactjs/comments/vhc30w/why_you_cou...

I'll paste in my comment from over there:

I have a few nitpicks with this post:

- It makes the usual conflation with "Apollo vs Redux" without really specifying that it's specifically focused on the "how much code do you have to write to manage data loading" use case

- While it does mention RTK and show usage of `createSlice` in the examples, the writing makes it sound like RTK is an afterthought. The examples are also hand-written thunks, without use of `createAsyncThunk`

- There's no mention of RTK Query whatsoever. Not only does RTK Query solve the exact same use case as Apollo (abstracting data fetching and loading state, with hooks that do that work for you), but we specifically have examples showing using RTK Query to fetch GraphQL data [0] and an entire GraphQL codegen for RTK Query [1].

At that point, choosing between Apollo and RTK Query becomes a discussion about tradeoffs and differences in API design, feature sets, and intent, such as "Apollo has a normalized cache, RTK Query has a document/response cache" [2] and deciding which one is a better fit, rather than "Apollo replaces Redux".

[0] https://redux-toolkit.js.org/rtk-query/usage/examples#react-...

[1] https://www.graphql-code-generator.com/plugins/typescript-rt...

[2] https://redux-toolkit.js.org/rtk-query/usage/cache-behavior#...
To truly call this an improvement, he needs to re-run the evaluation test to see what percentage of respondents can correctly identify the new icons
> rape was a large portion of sex,

No, that sex can now become "rape" at some future point, after the act.
If it started that way, it probably ended up going down the incel hole. It's banned now, obviously.
I don't do this yet but this was my first reaction to seeing this page.
The originals are a bit cryptic when you don't know them, but simple and easy to memorize and even easier to match against a printed sheet next to your washing machine.

I will go and make one sheet for me now.

In fact, this is the stuff that should be part of a high-school curriculum!
No.

https://scholarship.law.cornell.edu/cgi/viewcontent.cgi?http...
A quick stab in the dark is a sugar daddy, older man, more established with more free disposable income. My only evidence to back this up is anecdotal, I have young parents. I am 28 and my dad is 46. Parents divorced a few years ago. My Dad works sales and makes a good chunk of money. He recently stopped going to bars because all the 20-some year old girls would hit on him and get a little too close for his comfort, which grosses him out because my sister is 26.

Edit: I found it funny when he was complaining to me about it because all I could thing of is that these girls probably don't know they are hitting on a guy with grandkids.
And that lack of initial investment also makes it harder to bridge gaps, as would normally happen. In the context of OLD, it also puts emphasis on very specific strengths whereas others are not visible until meeting up or spending more time.
That's Matthew Wilcox you're referring to, and he's right.

It's not just about reads and writes - doing a stateless protocol for a block device is fine. Think more about unlink...
The way I think about it is it's about showing growth by any means. When you're starting from nothing you talk about anything you can. Only in the last few months have I been able to switch from focusing on Github stars in talking to VCs to talking about actual usage by humans.

For the sake of the article though it's a hook I figured might encourage folks to keep reading. :)
I think I experienced first-hand the moment those network engineers were reverting their own reverts, breaking the web again. For example, DoorDash.com had come back online, then went back to serving only HTTP 500 errors from Cloudflare, then came back online again. I raised it in the HN discussion and @jgrahamc responded minutes later.

https://news.ycombinator.com/item?id=31821290
> Population implosion is going to be the biggest problem of our lives.

While some current projections do predict a steep decline in population growth - it's still gonna take roughly a hundred years, just to reach zero growth. Which means we are looking at another 100 years of population actually still growing.

If the trend continues unchanged, and population growth goes negative, it would take another 100 years just to return to exactly the same population numbers that we do have today.

If the growth then grew even more negative for another 100 years, that's when you'd be able to talk about an population implosion - 300 years down the line. So no, I don't think there will be any implosion within our lives.

The problems you describe though - that's not implosion, but population aging and the economic problems that causes down the line. Those issues have been around in some countries for multiple decades already - and yes they are going to get worse. Still, growing population numbers to levels beyond what this planet can sustain just to keep the economy afloat does not seem like a well thought-through plan to me.

We will have to achieve zero population growth - and if the world economy can't take that... we really need to radically change the economy, not increase population growth again.