skysight-inc/HackerNews huggingface dataset:
I second this. Kind of.

From my experience, moderating and policing, within this context, doesn't really work out. We just end up with subpar, stupid 'solutions' like not even having ALL-chat in a video game, because lo and behold, we could trash-talk our opponents (looking at Halo Infinite MP here).

Of course, at some point people will organize themselves on different platforms. We did the same back then, more than a decade ago on IRC and self-hosted Teamspeak servers. I don't see why Roblox would be 'responsible' for what's going on beyond their platform.

For the cosmetics store, I think this is something that is so omnipresent nowadays that Roblox would be stupid, not including it. Looking at all those shitty mobile games, why give them a pass and go hard on Roblox? Being able to obtain cosmetics and trading them seems to me like a core feature. Even if Roblox didn't give you the option to buy cosmetics using their virtual currency, some other platform (like the black markets) would be there to allow people to exchange items for real money. Roblox providing this service directly allows them to take a cut.

Is it morally bad the way it is now? Should Roblox not include such a cosmetic store in the first place? Probably, but what'd the alternatives look like and what would that entail?

Apart from calling Roblox out on morally bad business practices (which is ok), the discussion in the video feels a lot like 'demanding' a super safe and welcoming platform such that parents don't have to educate their children.
Ask HN: Recommendation for sourcing companies for startup founders
Are there good sourcing companies that are good at finding candidates for a SF bay area based start-up in the CI/CD area?
> Clearly I was referring to commercial off-the-shelf products rated for aerospace use, not experimental lab prototypes.

Except for "clearly," then sure. I should have known because when most people talk about LED they mean "hardened for aerospace LED." Right? Come on.

> Regarding your father's car

Nope. Volkswagen used what anyone would recognize as an ordinary blue LED in their 1989 model year dash, along with ordinary red, green & yellow LEDs.
Correctly-predicted branching is better; but if the branch would have been mis-predicted, cmov is better. The compiler has no idea which will happen at runtime.

Gcc will never under any circumstances generate two cmov instructions in a basic block, even when you definitely want that. Clang will. [Edit: I am wrong. Gcc can do more than one cmov in a basic block. Just not when I was trying it!]

In principle, profile-guided optimization could help, if the instrumented run is representative of production behavior. In my tests it did not affect the cmov/branch choice. Neither did the "% expected" intrinsic. Either of those could change in any release.

The Zstd and Lz4 decoders make very effective use of cmov. They should be your model.
Well if you are a somewhat serious company you probably have a clean-desk policy, workstations that lock themselves after a couple of minutes inactivity and encrypted hard-drives. Also there are probably areas where you don't let the cleaner go, like that closet with all the switches. And the cleaner has in some form been vetted. You see that person a couple of days every week and start building a relationship. You can see if he/she suddenly shows up drunk every day.

With security and risk it works like this. You can accept some risk if you at the same time find solutions to mitigate any dire consequences. With third-party javascripts you are giving away all control. Now if you are in an nonsensitive business maybe it's okay to use some third-party javascripts here and there, but is it reasonable to have those on an e-commerce checkout for example? Also Subresource Integrity has been mentioned a couple of times already here to mitigate the risks of third-party javascripts.
1. It's a bit different if it's a 'customer success' type person from a product that you're already using- that's different from totally cold outreach

2. You're free to just ignore them, especially over electronic communication. (Silently mark it as spam if you're really annoyed). I teach my kids that the adult way to respond to this kind of pushiness over something like email is to simply ignore them. Responding back with rudeness is juvenile, this is like day 1 of Being A Professional 101 kind of stuff. 'No thanks' and/or then ignoring them puts you in control of the situation, it's ultimately the high road
Is this not just moving the problem to a different place? (Maybe it's more ergonomic for some uses)

In Haskell the solution is to use different type parameters via newtypes.

In ML, you define a distinct instantiation of the MaxHeap.

So the difference (in Haskell terms) is something like

`HeapInstantiation1` vs `Heap Wrapped1`

Is this practically a big enough difference to call the Haskell approach wrong? Is it not useful to have a single instantiation able to handle all parameters?
I'd definitely consider adding a free tier - even if it's just the ability to build a course without publishing it. It takes a lot of effort to build out a solid course. A lot of folks will take longer than 2 weeks. I think it's difficult for a content creator to justify a monthly fee until they're ready to publish and try to generate an income.

Only having paid options also increases friction for adoption. If something is free, I'm happy to give it a try and see if it's worth paying for. If I have to pay no matter what, I find myself a lot less likely to try something out.

I'm definitely interested in trying, but the lack of a free onboarding option makes me more hesitant (not sayings that it's 100% rational, just that it's my emotional response when looking for options :) )
Related: Safety as DLC? Motorcycle Airbag vest will not deploy if you miss a payment

https://linustechtips.com/topic/1335312-safety-as-dlc-motorc...
I was with you until:

> Public will buy into it because the cost of the car is significantly less than their competition
How to Sneak into a Bored Ape Yacht Club Party
It's either micro-transactions, or mandatory ads: https://old.reddit.com/r/assholedesign/comments/rcka8s/new_c...
Not disregarding your comment, but we are all both winners and losers. I get a cheap phone with amazing capabilities, but healthcare is confusing and expensive for me.

Edit: the balance for is different for different people.
I am working through the book right now. It touches a lot of things, albeit superficially, to get you up and running. I have done plenty of deployments in the past so I do not need half of the book, but it has been helpful to put into context holes in my education (SELinux, Systemd, firewalls, etc.)

@strzibny, it would be great if you can put some curated links or references at the end of the book so the reader know where to go if they want to go deeper in that particular topic. It would really improve the value that some of us get from the book.
I mean, it's all cultural.

But the idea is that a gift is personal, and that cash is impersonal. The universality is exactly what makes it impersonal.

The ideal gift (again, in US cultural context) is one that reflects something unique about the giver, or recipient, or the relationship between them. An exchange of cash is something that happens between strangers on a regular basis.
Homo Sapiens have been murdering each other on this planet for at least 10,000 to 100,000 years, and have only used burning-powder projectile launch tubes for roughly the past 1000 years. (Poison darts launched from a blowgun are a more ancient form of killing tube.)

When convenient projectile launching killing tubes aren't available, Homo Sapiens will rapidly revert to 10,000+ year old murder methods, and thus a husband inflamed with murder-rage who just learned his wife's ovaries have been voluntarily fertilized by another man's semen will not infrequently use punches or a nearby blunt object (hammer or rock) to fracture her skull and destroy her brain function, or use his hands to crush her windpipe, or bleed her out with a knife. This has been happening essentially every year for at least the past 10,000 years. If his wife had been armed with a handheld projectile launching killing tube she could have defended herself, but women frequently don't carry projectile tubes and frequently vote for restricting access to projectile tubes, because projectile tubes are loud and scary and make them feel unsafe.
I don't think I'd be happy if sales people had access to the recipient domains of my outbound emails, which seems to be suggested?
No, blaming capitalism for alienation is not an empty slogan. This critique comes directly from Marx who accurately described the phenomenon.

Capitalism is the predominant driving force behind alienation when every aspect of their lives becomes commoditizated. Facebook isn't the driving force behind genocides, in spite of what influence Facebook would like advertisers would like them to believe. (If you have a service that can sell genocide and allow people to 'steal elections', imagine what it can do for sugar water!)
Well, it's not a greentext without the green text.
Not with the antennas removed.
Sounds like you should move before it's too late.
I agree with the sentiment, though not the execution.

Time is certainly the most valuable asset, and if someone is wasting my time/energy then I just ignore them.

If I see an email that's coming from a random sales-related channel and not from my support rep, I'm ignoring it. If I'm using a service incorrectly, and the email is vague and gives the same vibe when someone asks "Can I ask you a question?" on slack and waits for a response, then I'm not going to bother replying.

Waste your time, but don't expect the same from me.
Do you have to pay for the car itself?
New Knowledge Creates New Resources
I added an app-enabled remote start to a car years back. First few years were included. Then $80 or $10 / year after that. The fob still worked after I canceled though, super wack that Toyota would burn a feature that clearly doesn’t rely on the web.
My brother gifts us AmEx gift cards every year. I think he gets them at a discount so it does allow his gifting budget to go further but they are a pain in a-- to use. Unlike a store gift card, they are almost impossible to stack with other payment methods (at least online). Additionally, the test charges a store does to ensure the card is valid places a hold on some of the funds of the card (typically a dollar) making it virtually impossible to use all of the funds on the card. Typically, I end up adding them to my Amazon payment methods and buying an Amazon gift balance to myself and toss the remaining $1 of value in the trash.

I also end up "buying" the gift cards from my wife and son since I'm the only one with the patience to deal with them, so at least we get most of the value off of them rather than letting them expire. It's now 12 days until Xmas and I finally spent us down to only $11 left from last year's cards.
The one release of windows I remember that had the biggest impact on networking was windows for workgroups 3.11

First one with native windows networking rather than DOS redirected drivers.
Given enough capability and knowledge of manipulation methods bad actors can not only shape conversations and promote controversial / conspiratorial information, but also fan the flames of the backlash that make collective reason impossible. So long as there are holes in these platforms and a combative stance by platforms to resolve them, this power can be had or hired. You don't need nation state resources to pull it off at this point.

It's pretty widely acknowledged that what happens or begins on social media is now shaping the behavior of politicians and the narratives of legacy media. So if you successfully seed something on social media you get to enjoy the ripple effects through the rest of society and the media. If I have enough resources and motivation, I'm fine with that success rate being 1%, even 0.1% if it gets significant traction. And once it's out there, the imprint on those exposed really can't be undone by a weakly issued correction that never gets the reach of the original false information.
Or do without.
Come to China. we have no gun and we have one of the least murder rate in the world.

We welcome you immigrate here, where people are illegal to possession any weapon other than kitchen knives, and you are fully protected.
That is both deeply concerning and somewhat reassuring at the same time. Best of luck with recovering your YouTube account.
I'm totally on the same page. After my millionaire frugal friend told me he managed $88/mo TCO, I've been chasing that target nonstop
Yup, don't see any downsides either. I bet many technical people don't even know that https does actually leak domains via SNI, great that they finally patch it up!

Regarding parent's comment: is ad blocking based on domains listed in SNI really a thing?
If only they could advertise your kids to you.

"I picked a free service and was annoyed they wanted to make money somehow"
No, the poster is not implying that "'censorship' necessarily and only means 'removing obvious child pornography'". They're implying that removing child pornography is one form that censorship might take, and that entirely removing the ability to censor would remove the ability to censor child pornography. You might have valid objections to this, but it's not the same as what you've written.

As to the second point, either an organization has the manpower to defend itself from content that it is "accountable" for, or it will be unable to defend itself when necessary. It seems pretty clear to me that only organizations with decent resources would be able to moderate content in the "if you censor, you're accountable" regime.
Is there any particular reason why GNUstep is getting so much attention today, or are people just posting all these things in response to each other?
They didn't get my original statement because I'm a PHP dev (no compiling involved)... sigh

That being said, I do rely on containers, micro services, and other tools like Jenkins that will need eval.
Wiretrustee CM4 Stata Board (Discontinued)
> to get as much racing as possible, disregarding safety and the rules

If Toto cared about safety - he wouldn't have demanded from Masi "no safety car" when there was an accident. All they care is them winning the race, they screwed up with tire management, and that's why they lost.
Honorary mention also of Cory Doctorow's Unauthorized Bread short story: https://arstechnica.com/gaming/2020/01/unauthorized-bread-a-...
Wouldn't this also be mitigated by better/stricter sandboxing? (specific network access, per app firewall etc)
> This request is so vague and nonspecific ("Let's take a look"?) that it feels kind of like a low-effort template sales email. If it is, and your primary goal in sending me this email is to get me to purchase more Mailgun services, please do not send me any more emails like this.

This entire sentence was unnecessary..

> Mailgun's hiring or training process for sales employees doesn't seem to be very good: Joe didn't seem to understand the Mailgun system. Beyond not needing it, I also don't think it is acceptable for staff who can not consistently demonstrate a high level of competence to have access to customer data.

He blames the training AND the hiring, lol
At least it avoided the current vulnerability that way. :)
They amplify things that cause you to see more ads, because you picked a free platform
Apparently the intention was to add the ability to parse random crap one might wish to put in config files, including things like pulling a string out of a JNDI reference, system variables (maybe environment variables?); the person making the change did not understand that the scope extended into actual log printing as well.

I probably spend more time grepping dependencies than googling for fixes. Scope kills.
“The Encyclopedia Galactica defines a robot as a mechanical apparatus designed to do the work of a man. The marketing division of the Sirius Cybernetics Corporation defines a robot as "Your Plastic Pal Who's Fun to Be With. The Hitchhiker's Guide to the Galaxy defines the marketing devision of the Sirius Cybernetic Corporation as "a bunch of mindless jerks who'll be the first against the wall when the revolution comes,”

Sometimes I wonder if anyone in the meetings that decide these things ever have the moment of realization that "We are the baddies"
You Won't Believe This is Detroit (35 min video)
> I forgot the fact power failures only happen in Texas

No, but only Texas repeatedly ignored federal advice to fix their power grid which directly resulted in children literally freezing to death.

Texas's state government is too focused on insane abortion laws and locking down a ruling white minority class through gerrymandering, voter suppression, and empowering election officials to throw out election results.
Your link shows the US has 4x the homicide rate as the UK. Meanwhile, Japan has incredibly restrictive weapon laws (including knives and swords), and they have a fraction of the rate of everyone else.

And before you point to Switzerland, I am all for gun ownership by certified, well trained, responsible citizens. But the US doesn't have that. Either decrease access to guns, or enact 2 years of compulsory military service where you are trained to respect your weapon and know precisely when and how to responsibly use it AND store it. If you do neither, you get the US.

And in either case, we need to improve the mental wellbeing of everyone in the US by giving more people access to "free" healthcare and not stigmatizing mental health.
> It used to be that the masses consumed RSS feeds

Uh, really? When I was younger I came across RSS a few times but could never figure what it was or how it worked. When I clicked RSS links, big walls of XML appeared. And when I looked for what it was, all I could find was something along the lines of « it’s to syndicate content ». Or in French: « c’est de la syndication de contenus ». I don’t know if the term « syndication » is widely used in English but in French it didn’t (and still doesn’t) mean anything to me. Also in French the term happens to be close to our word for worker unions (syndicats) so it confused me even more.
All this to say RSS didn’t make sense to me and I’m pretty sure I wasn’t the only one. Still today almost no one I know uses or used RSS one day.

I like RSS now that I understand what it is and that I have a proper reader but it’s still been perverted with ads, feeds without any content, etc.
I could be mistaken but I still had issues with the search trying too hard to be predictive, instead of a deterministic “these 4 keystrokes will always open the downloads folder” windows 10 search will give some results, and half a second later change the results, such that hitting return will bring me different places depending how long i wait

so anyway I appreciate what startisback has done, I think the hierarchical menu of old is a better design than the fuzzy matching that comes standard today
The Out-Sized Business Cost of Slow App Builds
Rust turns an Option<T> into a raw nullable pointer[1] (with NULL being Option::None). This is cool because a 2-item enum with a single pointer would usually be 8 (ptr) + 1 (tag) = 9 (total) ≈ 16 (padded) bytes, but it's only 8 because of this.

I'm simplifying a tad, look up 'null pointer specialization rust' for more. What's cool is the zero-cost abstraction over type layout specification, while allowing the generic Option<T> type to work exactly as expected.

[1]: Assuming T is a non-nullable pointer type.
The real world rarely sticks with nice hierarchies. Variations of set theory is more powerful, but would generally require merging RDBMS with IDE's, which does deserve more R&D. Using code to manage complex sets is limiting; query languages do it smoother because that's what they were intended for.

I've experimented myself with "table oriented programming", but don't have time to explore all the leads I uncover and rework the problem areas. Maybe when I retire?

For example, modern CRUD stacks are really just "event handling databases" done poorly. An RDBMS would be better at managing the gazillion event snippets, if it could "talk to" the compiler properly.

The "do everything in code" mantra of the web era is a mistake. Databases are better at managing complex relationships and masses of field/UI attributes, code better at non-collection-oriented algorithms. We should use the right tool for the job. "Data annotations" in Java and C# look like JCL's mutant stepdaughter. If that's the pinnacle of CRUD, then slap me silly.
Posted this after receiving an email from the Wiretrustee team this afternoon. Unfortunately it seems their RPi CM4 SATA board has been cancelled (supply chain!). Full text of the email appears below.

---

After you haven't heard from us since August, we are calling you with some news today. It is with a heavy heart that we have to announce that we have stopped working on the Wiretrustee CM4 SATA board. It was a very exciting time for all of us in the team during which we received a lot of support from all of you. Almost 10,000 followers of our Crowd Supply page show that we were not completely wrong.

But in the end, we don't see any improvements in the current situation of the global electronic components supply chain. So far, there's no telling when we might be able to offer you the board at an acceptable price.

To offer you at least something, we have decided to open-source all the design files that we created so far. You will find them soon on GitHub under the following link:
https://github.com/wiretrustee/cm4-sata-board

In the meantime, we have fully dedicated ourselves to another project and further expanded the P2P network developed for the board. We will now continue to pursue this with full force and extend it with further functionalities to a full open-source alternative for traditional VPN.

We would be very happy if you support us in this project and leave us a star on GitHub.
https://github.com/wiretrustee/wiretrustee
That's really cool idea but I'd like them to focus also on the damn app: there are annoying so-called "lottery" banners everywhere - again, it still doesn't have English version, nor doesn't offer native UI for tablets (at least for iPads, not sure how it looks on Androids). The issues reported over a year are being ignored.
s/John/Jon/
"Housing costs are one indicator of where people are going. Kalispell, Montana, has seen the largest increase in property values in the country—with the average home up nearly 50% year-over-year. Second is Austin, Texas, followed by Boise, Idaho. Towns that people might never have considered living in full-time have become contenders. Traditional vacation destinations—including Bend, Oregon and California’s Lake Tahoe—have seen a surge of interest."

If you look at the demographics of these cities, it's obvious whose POV is being used to characterize this migration. In the case of Austin, in particular, the story has been about the shrinking of the black population while the city was growing, and the bleaching of neighborhoods that black people have lived in for a couple hundred years.

https://www.kxan.com/news/local/austin/african-americans-are...
Quetzalcoatlus
Lol why does this guy complaining of a salesperson emailing them end up on top page of HN?

Like honestly, who the duck cares?