skysight-inc/HackerNews huggingface dataset:
I remember when I heard about the concept of "unlimited pto puts more pressure on you not to use it." At that time it was something I'd never considered and it seemed smart and right to me.

Fast forward five years and now I have no qualms taking PTO whenever I want. I like unlimited PTO. No one is firing me for taking PTO. I have my own definition of what a reasonable amount of PTO is in a year and I use that definition. If anyone has a problem with how much PTO I take, I'm sure they'll tell me. Personally I prefer being able to interpret the policy in a way that works for me. Better to ask for forgiveness than permission.
If anybody is looking for an alternative to Python that is also a great 0->1 language but doesn't have the same wall as Python described here, check out Nim[1].

1 - https://nim-lang.org
This is an ISP problem, not an IPv6 problem. With the greatly expanded address space, nothing stops an ISP from allocating each customer a static prefix. To not do so is, in my eyes, just another undignified attempt at rent seeking.
Thanks for sharing, favorite so far is also "Money Can Buy Happiness".

The song would be perfectly at home in the GTA Vice City soundtrack including lyrics like:
"More is more and less is less, money can buy happiness"
"Life can be so effortless, money can buy happiness"
Any suggestions for models to be on the look out for? I bought some generic plastic $45 CAD kit that’s good enough, but would love to have an idea of what to focus on next.
I live for getting downvoted on HN so I'd just like to point out that this deck supports my previously-expressed opinion that the AMD EPYC architecture is harder to use. Out of the box, the Intel machine that is obsolete on paper was beating the EPYC machine by more than 50%.
Statically typed, garbage collected languages are all roughly in the same ballpark, on average (Go, C#, Java).
I believe that this ties in to the "if you create an account, you must be able to delete it" that came out the other day.

If you're using Apple Pay, the subscription is managed by Apple - and deleting a subscription is rather low friction.

With the "Apple can't mandate Apple Pay" that's currently in the winds (and yes, they'll eventually lose it everywhere), in order to maintain the iPhone customer experience, they're mandating that accounts (subscriptions likely) that are created must be able to be deleted easily too.

That is going to be a bit of a challenge to companies that want to have you set up an account, use their payment system, and then make it difficult to unsubscribe.
And what do we do with apps which have a legitimate reason to use your location, then proceed to sale your location history to third parties? No confirmation dialog can save us from that.
The way I’ve seen this work well is for the prospective employee to state their intent (in writing, can even have HR include in the offer letter) before they accept the offer, as in “I will plan to use on average 12 weeks of PTO per year, consistent with your unlimited PTO policy. Everyone is good with that? Great!”
Humans are inherently social creatures. We live for other people, mostly. Take that away and life gets damn pointless. Depression that eventually becomes catatonia, ultimately resulting in death from self-neglect in the extreme case, is a typical human response to complete long-term isolation.
It's not just apps, it's the providers themselves. e.g. Sprint sells customer location/app/usage data directly [1]. They don't even try to obscure that fact.

> "Leveraging verified, first-party mobile data from more than 32 million mobile users straight off the network"

[1] https://www.inmobi.com/company/press/inmobi-acquires-u.s.-ba...
Over the past ~10 years, I've come to the conclusion that it's best to just pipe high quality video streams into a cross-platform external video player like mpv[0][1][2].

I can't remember what Firefox uses internally to decode/display different video codecs (ffmpeg like mpv? system builtins? hardware media encode/decode, like on the M1?), but I've always found that, through yt-dlp[3]/
streamlink[4] integration, a native external video player like mpv is better able to support high quality video streams without constantly dropping frames or tanking the performance of the tab/browser.

I can't put my finger on exactly why browser video streams feel so bad to me, but they do. Maybe it's the DOM overhead, or maybe it's something else. My personal takeaway is that browsers still just aren't optimized enough for fast/performant video playback.

[0]: https://mpv.io/

[1]: https://github.com/grmat/play-with

[2]: https://addons.mozilla.org/en-US/firefox/addon/play-with/

[3]: https://github.com/yt-dlp/yt-dlp

[4]: https://github.com/streamlink/streamlink
The solution I've come up with here is to use ULA's in addition to the public prefix. If my public prefix changes it can cause a temporary disruption in service availability from outside my home, but on the inside everything uses the ULA prefix for communication so I don't have giant messes during re-addressing. This has also tackled my issues with inter-vlan routing, since my switch does not have the ability to take a prefix delegation but can route static IPv6 subnets just fine.

My big issue remains multi-homing for smaller setups like my homelab and SMB's. When doing NAT (and I could do NPT with my v6 network) all my policy is at the gateway - what traffic goes over what link, etc. I lose all that with IPv6, and I'm still trying to figure out how to deal with it - what used to be simple policies like "my home office uses CenturyLink and only fails over to Sparklight if that's down while everything else does the opposite" now require some way to push down the client or more sophisticated IFTT style setups on the router (if this gateway goes down depreciate the prefix and advertise this one instead).
How long did it take you before you could play a whole game blindfolded?
Unless you only ever use your own apps and nothing else, some of us are also “users” (in the general consumer sense).

Unless you jumped straight from school into a company with the goal to make mad money and nothing else, some of us became developers precisely because computer technology shaped our lives and became our passion.

We want to give our users the best experience possible, and don’t really care about their email addresses and credit card numbers and shit. And Apple’s IAP is closest to the ideal system:

• Minimal clicks and no jarring exits out of the app into third-party websites

• No need to re-enter payment and personal info at multiple places

• Biometric verification

• Preserves privacy and protects financial info

• Shows all receipts and subscriptions in one place

Even if Apple took a 50% I would still want the users of my app to have access to those benefits, because that’s what I would like all other devs to give me in their apps.
I'm of the belief that news networks shouldn't be legally allowed to call their channels "news" for 18 hours out of the day.
I wish there was an alternative to the algebraic notation that was easier to remember
Some great tips in there. Will definitely try some of these, I find I'm the best the moment I wake up, I will solve several puzzles quickly and grind a win streak but as the day goes along I get gradually worse, I actually started plotting it to find the best time to play. Any time after 9PM is out tho that doesn't deter me sometimes.

I try to focus on classical then go lower and end my sessions with some blitz. What I hate the most about classical is I will be dominating the game and a silly blunder cost me half hour or more so I've taken the sit on my hands method and absolutely no premoving. I also found the best method to improve for me personally was not to shy away from playing higher rated players, it forces you to take the game very seriously as compared to someone with a ?. I used to sit in the lobby and scan for weak looking players and abort games to try and get white but now I will intentionally find someone 100 points higher than me and go black and see how I do. I also actively try to play moves in my head, hard as hell but it's a good exercise to wind down the day in bed. The daily arenas are a great help as well.

The final trick I did to improve was "master" two openings for each color and learn the traps and tactics they come with. Good old london. Every variant I immediately dropped to my true rating and I really struggled cracking 1300 - 1400 but using the cues above I easily went from 1600 to 1700 in rapid just the other day. Catch me here https://lichess.org/@/llazlo
I think the biggest issue is that in many cases we see advocacy with a particular party position in mind, and not openly declaring which party position they advocate.

This means that Fox is really Mainstream Republican, opposed to MAGA and Libertarians.

Likewise, CNN is Progressive, NBC, CBS, ABC are mainstream Democrat.

This explains the rise of more alternative media to the Right of Fox, and to the Left of many of the Democrat channels.

I think there is still an untapped market around the Libertarian Left which to me doesn't really have a major newsmedia company pushing it yet.

It has really changed what is needed to get different perspectives on the same story, almost that you need to consume it from 3 channels to get all the angles. That may be a fault of newsbite sized media rather than depth which is regularly needed.
My company has "unlimited" time off and it was a red flag for me before joining. The thing that got me past the red flag was that both founders saw it as their responsibility to set the standard for the amount of holiday taken, and would take significant holidays in order to define the culture.

The thing I've enjoyed most about "unlimited" holiday though is not the length, but the fact that I don't need to differentiate between holidays and sickness. That may sound like an obvious distinction, but it's not. Sometimes I know that for my own (mental) health I need a day off, but I'm not _sick_, it doesn't need to be a specific day, it could be any day in the next week maybe. Justifying it as a sick day would be tricky if there is a distinction made, and taking it as a holiday is a bit unfair on the employee because it's not really about the holiday. Unlimited time off means there is no distinction and you can just do it without thinking about it.

Another thing that improves our approach is that while we don't technically have a minimum (there are guidelines), if someone leaves they are entitled to 4 weeks paid leave in their last year and we make this up in time/salary to ensure leavers don't lose out. Last time I checked we hadn't actually had to pay anyone as all leavers had taken enough holiday.

It takes a lot of discipline to get right, and so it's still a red flag for me, but it's one that can definitely be overcome and can be a strong positive if the company has the right attitude.
Interesting idea. What would Firefox Pro offer to users?
At 1700-1800 I hit a point where I had to study more seriously in order to improve so I lost interest and pretty much stopped playing. Up to that point I could improve just by playing more (with the occasional youtube video but that was more for entertaintment).
It's worth noting that while Republican trust in "The Media" is 11%, Republican trust in Fox News is 57%. I'd say the answer to this sort of survey is in many ways more an artifact of all the officials and organizations who say "The Media" cannot be trusted, but of course this specific new source that I am a fan of is not "The Media". (Likewise, trust of local news organizations, something everyone would have a specific picture of in mind, is at 75%).

There is definitely an extent to which trust in the 4th estate has dropped, but I personally think it's overblown by these sorts of questions. If I was to guess, much of the drop is a change in how people consider the media in their minds. Along with becoming a loaded phrase, we are now shown more of what the media we don't personally choose to consume looks like than ever before. Now when people hear "The Media" they don't just think about the media they choose, but the media that their faction of the internet rages about. I'd be very interested in the answer to something along the lines of "What's your favorite media source?" then "How much do you trust X?"
Shortly after Trump won, there was a round table interview with different journalists from various media on NPR. They essentially all agreed that it was their duty to make Trump look as bad as possible, though they worded it slightly less audaciously. I distinctly remember them saying that they should no longer be objective.

I think to those on the right the last few years really opened their eyes to how much bias there is in journalism. I wish more people on the left noticed it as well, though I’m sure some did.

Either way, I’m surprised nobody has taken the opportunity to start a news source that actually attempts to be objective. Maybe it’s impossible, or maybe people just don’t want it…but I do.
The link you cited and attributed to "the state run media company" wasn't actually from any current representative of the state-run media company. It was from a professor at a University who had formerly been a journalist. (ETA: meant to reply to the previous post by "trutannus", sorry!)
> Only thing that is holding it back more than that and the reason I have not done many projects with it, is it weirdly fragmented ecosystem.

I wonder if that's precisely why people use it. I've been thinking about it, and I think people using OCaml value independence a lot. That's something that doesn't help building a community, since communities often thrive on consensus. As an example of that in the linked thread: Yaron Minsky's second comment about Flambda 2, which I'll copy here:

> And, I should add: Jane Street’s intent to upstream our work is not the same as upstream’s intent to accept it. None of what I’ve said is an announcement on behalf of the core OCaml team, nor am I in any position to make such an announcement!

This comment, to me, speaks volumes in terms of respect for the independence of the OCaml team. And independence seems to be something Jane Street values a lot too. They have lots of libraries that they freely share with other people. If you want to use, in a way, their "flavor of OCaml", you're free to do so. And if you don't want to, you're free to do something else.

You can see the same thing with JSOO, ReasonML/Reason/ReScript and now Melange. You're free to pick what you want. Same thing with the multicore. You want to use it? Great! You don't want to? They are working hard to make sure your code will still work and won't suffer too much performance regressions.

It may be a bit weird if you're used to other communities, I know I took a long time to understand why things are this way, and I may still be completely wrong. But I think the angle of valuing independence explains a lot, and is also a good way to know if it's a language and ecosystem for you or not.

Another thing that may not help: the book "Le langage Caml" is a great introduction to the language and programming, but sadly it's not translated.
I always use SQL Server because we are a .net/azure shop.
> I pay for news I want other people to read, not for things that I read. I read tons of scientifically illiterate, deliberately deceptive right-wing dogshit. It's worth reading, because I want to be familiar with the arguments of bad people, but I certainly don't want to economically support them.

This is a good point, and basically what got me to switch my WSJ subscription (I disagree with their editorial stance but respect their newsroom) to a recurring ProPublica donation. One too many WSJ op-eds that I didn't want to financially support.
Yeah, feed the enragement beast.
Just because you don't think she goes far enough doesn't mean you need to tear her down. It seems disingenuous if you're a self-described reformer like this author.

Why is it Frances Haugen's responsibility to fix everything? Can't the author start with "yes, and"?

I guess it just seems unproductive to use such a click-baity title.
Developers are building ways to skirt Apple’s cut of in-app purchases
Just curious, what is that limit? On avg, how many days off a year do you take?
Except it's not. They're trying to redefine what the point of journalism is. They want to add interpretation as a goal. If you read deeper into the article, you see this:

"There's a limit to how much you can put yourself in, but when you begin to think in terms of your place in society, what your relative privilege is, what social orders have benefited you and where they have not benefited you, I think this is where you're thinking about a news story. [It] shouldn't just be about a news story as an event, but how it's an intersection of systems and structures."

To me, this isn't what the news is about. This is option and interpretation. News should report facts, not try to apply social theory to interpret them for me. I'm not quote mining like you suggest. The context of the article does not make it any better. Further:

"It's been a very interesting few weeks on social media. And especially on Twitter, where you have Indigenous journalists and Black journalists talking about what's happened to them in the newsroom. Those kinds of narratives really illustrate the ways in which journalism is absolutely a work of interpretation, and recognizing journalism as contributing to a social order is a first step in seeing it as a tool that might do good in the world."

This is even more alarming. They're essentially saying the news is by its nature an interpretation of events and can't be otherwise. This is false. There are plenty of news sources which report short, concise segments of information without interpretation (ie: Reuters).
I also haven't found it compelling to implement IPv6 on my small network. If I use v6 addressing for my own nodes, what do I gain? I don't need my internal network to be routeable. And even if I could come up with some use, relying on those addresses being routeable creates a single point of failure at the tunnel gateway.

Alternatively, I could setup a v6 tunnel for my home network and each of my remote nodes that doesn't have native v6, "beyondcorp" style. But I want to have an "internal" network where everything is definitely running over wireguard. But wireguard over v6 just means more bytes on the wire and suboptimal routing, and v6 over wireguard falls under the first point.

Now it's true that if one of my VPS's was v6 only, then I'd start to care about v6 reachability to keep my wireguard mesh a full mesh. But at this time I just don't see the use, and without a use anything I setup for kicks will eventually fall apart like my previous few tests of IPv6 did.
If you can take higher than the typical counted vacation days offered from other companies then it’s a relative benefit yes? If that was a consideration in hiring on there little reason to be afraid of using it. If it turns out you can’t use it that way then that tells you important information too.
2016 was an inflection point because we had a particular candidate that built a movement that weaponized disinformation and falsehoods. Legacy media continually boosted Trump's profile as a curiosity, and was hesitant to outright call these falsehoods what they were, attempting to stick to outmoded journalistic norms that worked for politicians who only perform relatively minor deceptions.

The reckoning was indeed severe, but it was deserved.
In the modern one? It's always been like that, environmentalists tend to be misanthropic, and their primary goal is making people miserable, not the environment.

And yes that's a strong claim, but I see so many environmentalists promote things that make zero difference to the environment (straw ban for example), but annoy people.

Or things like Italy banning plastic packaging from produce, which makes the environmental worse (much more food waste), but they don't care because it annoys people.

Or even the truly dreadful: Being against nuclear power, and being against burning plastic for energy. These two positions actively harm the environment.
But they aren't equal. Considering the amount of content and people who work at each company how is it possible for both to be equally bad?
This effectively bans you from making a retirement investment in yourself - and takes a great deal of money off the table for innovation. So many companies are seeded with capital of a person putting 401K money into their own company. The retirement fund and the home are really what most people have to use to create businesses. Frankly, this sets the US back 250 years, and bars the middle class from starting businesses.
What're your thoughts on, say, the BBC and CBC?
Facebook.com is bunch of douchebag
Are you assigning a public and private IP to everything, or just private and using NAT on the gateway?
Best quote at the end:

I wish I knew what went on in modern CPUs when it comes to branch prediction and inline caching because that is absolute magic.

Seems spot on, and I really wonder as well. Always had the feeling that some decades ago it was still possible to outsmart the CPU (well, and the compiler/optimizer) and get performance improvements by thinking like a CPU, but these days this seems to have become impossible, for this reason I guess?
This has lead to some lifestyle changes for me. Much less meat due to the rising cost. Installed a Bidet on a whim the moment the TP situation started last year, best investment of my life. I traded in my truck last month for almost as much as I paid brand new for a brand new car. Some things are harder to find, or the prices have gone up and so I've just either switched to cheaper options or just stopped buying them at all.
As with any language it's how you end up architecting your codebase. I do believe python lacks an authoritative resource for what is "good architecture" which leads to a lot of the code scaling problems.
Not even close. Fox literally lies and updated their manifest to suggest they’re entertainment and not fact based.
The "income" in this case is the gains on the stock purchased as part of the Roth IRA, not the income contributed.

Nobody cares about Thiel spending a few post-tax dollars on some wierdly cheap stock. The issue is that this stock grew to be worth US$5B within the Roth.
This sent me down a rabbit hole to see if desynchronized canvas might improve rendering three.js scenes. TLDR: No
https://github.com/mrdoob/three.js/issues/16684
Facebook.com is just bunch of douchebag
Yep, exactly. The key question is to ask why this stream of concerted effort is pointed at taking down Favebook, and Twitter is left alone.
If the monomer is completely unstable by itself, and wouldn't fold, I'm pretty sure 5 of them are not going to fold simultaneously into a multimer. So it would be a good guess that the monomers are going to fold first into something that at least looks roughly like the final product and then assemble and change configuration.

But no I haven't read any articles studying this in detail. I do recall seeing studies on the evolution of oligomers, where the monomer exists by itself but evolves to polymerize at the expense of its monomeric stability.