skysight-inc/HackerNews huggingface dataset:
This is what I use, and it works really well on a simple site like this one.

In Chrome, go to chrome://flags and search for Auto Dark Mode for Web Contents and select "Enabled" (or a similar option, I prefer "Enabled with increased text contrast" sometimes.)

That said, it shouldn't be hard for the site to add a bit of css like:

@media (prefers-color-scheme: dark) {
...

and thus respect the preferences of the users without having to resort to using a specific browser, plugins (whose code may or may not have vulnerabilities), or whatever user hacks we can come up with. (@dang, what do you think?)
> Statically dispatched type object model using a newtype wrapper and Rust's declarative macros. Ok, what that means is that I have a MetaObject trait that I can use to easily add new data types and define the behavior for specific types.

If I understand correctly, this approach is try and address the expression problem[1]. It makes it easier to define new types for `Variant` (everything is defined in one impl block) at the cost of making it harder to add new `MetaObject` functions (you need to update every applicable impl block).

Also static dispatch seems like the wrong word here, because you are still doing runtime dispatch on `Variant`, even if not using `dyn` Objects. Static dispatch typically refers to monomorphization.

[1]https://craftinginterpreters.com/representing-code.html#the-...
Now imagine if Twitter gave users like Stephen Fry the option to not see toxic comments. Let them live in their happy little bubble. But oh no, Twitter got rich off of anger porn, so they're stuck in the local maxima where every single person is subjected to the worst toxic behavior daily. They don't want people like Stephen Fry who would rather leave than feed the anger porn machine. Time for a change, I say.
Old grumpy person upset some young people don't value work as much as they do
Twitter will have to subscribe to the Science Ministry's USA Fact-Check Algorithm to ensure absolute truth on the Internet.
Yes but what about landlord feelings? Have you considered those??
Only ~30% of people receive an inheritance, at an average age of ~50. But folks in their 50s already have a homeownership rate of >60%. I doubt inheritance has much of an impact.
Awesome, thanks for sharing!!!
I have a completely unbased hypothesis that having Aspergers matters when it comes to hostility in social context. IMO he clearly oversteps with insults
Any guesses on which subreddit is described? Sounds interesting.
I think the lack of content worthy of payment has pushed people back to piracy.

Or pushed people to complacency. Indeed, I think Hollywood and other streaming providers are overly flattering themselves if they think piracy is why their numbers are down - the vast majority of new content sucks. It lacks all storytelling, creativity or any other compelling reason to justify it’s consumption.

Indeed when you see sneering comments made about “fan service” that tells you all you need to know about the decline in numbers - and piracy isn’t the main reason.

Talk about copium…
Before I pasted my clipboard, I checked what I was gonna paste, as this magic trick could be something to steal you clipboard..

It's funny.. I pasted it in a new Pages document.
Ask HN: What happened to Twitter poison pill?
Last week it was said that Twitter's directors will take a poison pill instead of selling Twitter to Elon Musk.

What caused the board to change the direction 180 and now closing the deal with Musk?

Can anyone shed a light on that, I didn't see anyone talking about this.
Calling Modi a hindu nationalist wipes out centuries of nuance from the Indian political conversation.

Hinduism has been the only religion over multiple millenia to shelter a plurality of other religions relatively peacefully despite being a demographic majority. India has accepted & protected related religions like Buddhists, Jains & Sikhs to Christians, Muslims, Jews, Zoroastrians and even Atheists. If anything, quite a few of these communities were able to become disproportionately wealthy and successful without any outright opposition from the Hindu majority. Practised Hinduism itself isn't well defined and would be construed as a different religion from house to house.

Just because an insecure protestant priest translated Hitler's hooked-cross mimicking his local austrian church as a swastika, doesn't mean that an entire civilization can be cast into the modern nazi/ethnic-supremacist framing of all communal relationships. Western commenters can't get their heads out of the western image of the world and consistently misread community relationships, beliefs and tensions in the non-Christian world. If the west had to cast India into their shallow oppressor vs oppressed narrative, history would reveal that the demographics that would occupy each bucket would be in direct contrast to their expectations.

Modi is no saint, but he is pretty conventional for an Indian politician. The Indian political divide has never followed western conventions. The questions of French secularism vs Nehruvian secularism has always been an open debate with good points on each side. The questions of whether India has a disproportionate responsibility to provide refuge to persecuted hindus in other nations is a valid question that other secular nations grappled with too. Similarly, ideas of formal voter ids and the ability of a majority government being able to pass bills with said majority are issues where Modi gets grilled for following the 'secular wests' footsteps.

There is a reason that despite western declarations of genocide every week, (traditionally western-liberal) Urban Indians keep voting for Modi YoY. A 100% of us might be hindu-nationalists cheering on a genocide, or western-media might be lying/misrepresenting the facts.
You're talking about a 'universal' ban system predicated on crypto. Whatever system you think is a good or bad solution, I don't think I want a universal social credit score system on the internet that lets all sites ban me on the credibility on individual sites with different moderation abilities. Whatever it is you think it solves, it creates huge problems on societal level.
He has already increased its value by buying it.
>Don't have white as a background.

I would say that more important is to check your cool design in a normal screen and not on your super expensive designer monitor. Too often I see light gray text on light background, probably is only readable on the designer screen.
>> First and foremost, it shoots operational cost to the bottom

Operational costs yes, but not training costs. Make that general knowledge a minimum standard and you have to train the people in all manner of things before they are useful. The marines, from my outside perspective, are still very specialized in terms of basic riflemen training but are open to cross-training once someone is at an operational unit. Each marine doesn't need a sniper qual from day one, but the corps will certainly help them get it later. The navy submariner is different because of the number of mandatory quals before you are considered usable on a boat.
Needs (2018) tag. I wonder how this trend has changed (if at all) since this article was written? If anything, the trend towards more and more exclusivity and the proliferation of streaming services seems to have continued unabated.
Cool idea, bad implementation.

This really needs to be a local tool: uploading any kind of key material to a remote site is a privacy risk, and the disclaimer that "uploading private keys is obviously discouraged" is not sufficient, as anyone that has every dealt with 'users' will attest...
At what number of engineers does this become important to do? I'm curious to learn at what stage and employee count do you see companies struggling the most
After 6+ years and this is the result. That is a complete slow-moving failure for Mastodon and somehow, this is 'news' when 0.004% of Twitter's monthly actives switched to Mastodon.

Is this a new low in frivolous, mediocre and low quality tech articles?

You might as well move your chair 1 metre forwards and write an article declaring that you are more closer to the Sun than the 0.00000001% of other people.
... until you try to open the files with a non-gnome application. Mounting a filesystem was supposed to be a solved problem.
Absolutely correct. And if you look out share of the global GDP has been steadily declining relative to the wealth of other nations since then. The days of American hegemony are numbered, thank god.
> There are no government subsidies to mine for Twitter.

Control of media is the drill for mining for government subsidies, not the oil field.
Yeah, this is the equivalent of "people should be allowed to agree to any contract, and that contract should be strictly enforced." It completely ignores the very existence of power dynamics.
He owns or has a major stake in OpenAI LP ( GPT-3 ) right? Maybe he plans on using some of that tech to make moderation better.
It is free
You mean giving people content they actually want is a winning strategy?

Fan service isn’t something to deride but actually perform?

Who knew?!?
You would prefer that we have more executives that don't get things done and instead focus on not getting fired?

The Climate change situation would be better off if we didn't have Tesla disrupting the status quo on EVs?

Rural and Emergency responders and the Ukrainian civilians would be better off if Starlink didn't exist?
That was my pre-conception as well. I know some people who have tried to switch from other engineering to ML/AI, some taking as much as a year off work, and the only successful ones already had a network in the Bay Area from their previous associations (prestigious university/employer).
A door being splashed with red paint isn't even close to the same level as a priest and his family being intentionally (almost) burned alive...[1]

Are you fucking serious? Just admit you support genocide at this point...

[1] https://www.cbc.ca/news/canada/british-columbia/victoria-ars...
This further confirms my suspicion that the reason conservatives are censored on social media is because if they were given equal opportunity then they would DOMINATE every conversation and every election.
Snap Circuits was the one thing that got me understanding (intuitively) how electricity worked.

https://www.elenco.com/snap-circuits-2/
Most jokes build on shared context, therefore jokes are inherently exclusionary and discriminatory by excluding people without the shared context. Avoiding most humor is thus a good idea.
> A second interesting age-related finding from the new study is that different fonts performed differently for young and old readers. The authors set their dividing line between young and old at 35 years, which is a lower number than I usually employ, but possibly quite realistic given the age-related performance deterioration they measured.

> 3 fonts were actually better for older users than for younger users: Garamond, Montserrat, and Poynter Gothic. The remaining 13 fonts were better for younger users than for older users, which is to be expected, given that younger users generally performed better in the study.

They kinda did touch on it. From what I can see, letter sizing and kerning looks to make more of a difference.
Wil Wheaton had a disastrous experience with Mastodon, much worse than he had with Twitter. He's been made fun of on every Internet platform for 30+ years, and found Mastodon unusable, apparently
In the same way that Elon, and only Elon, can solve self driving.
I try to take a neutral position on Musk. He's essentially an Edison. And that comes with the good and the bad. Lots of failed businesses, a handful of successful and innovative ones. Mostly takes credit himself on the backs of the Tesla's he employs. And yes I find the name of his car company extremely humorous.

I don't think there is anything inherent to the twitter situation that means it can't be fixed. Do I think Musk personally is the guy to do it? Of course not. But he probably wont appoint himself CEO. If he does appoint someone competent and with a clear vision for fixing Twitter's numerous flaws, then he will succeed. He put a good head in charge of SpaceX and he merely acts as the public face. Do the same here and it will work. If he doesn't do that then it probably wont.
Ultium Energy Recovery Can Help EVs Charge and Accelerate Faster, Drive Farther
None of this is relevant to whether changing the nature of Twitter in this manner will make it worth more than $43B. (And I'm just gonna ignore your ad hominems.)

Humor is very hard to monetize.
One bummer is that you then need to cut off people who were perfectly reasonable folks but failed to follow advice like yours and fell victim to twitter brain worms-- now spewing toxic hot takes themselves because that's all their feed was full of. Your answer isn't complete because twitter's toxicity tends to be contagious and when someone I know falls to it, I suffer too even when I've successfully avoided it myself.

I don't even use twitter but I've lost friends because they became intolerable after being radicalized by the twitter hot-take feed. It sucks. Also ignoring it or even avoiding the platform completely doesn't solve the problem when toxic twitter traffic has made you a target.
No, I didn't miss that point. That was the reason they finally changed their opinion.
I think the point is that the fermentation is taking place in an effectively closed system, there is no calorie input. The fermented fruit cannot possibly have any more caloric content than the original fruit, it has just changed form.
... it isn't.

Aircraft transponders, which are legally required to broadcast on public frequencies, aren't remotely similar to whatever cell based surveillance trickery you're thinking of.
Very fun!
If you wanted to add one more level of misdirection, the first cards could be textarea that you have to select with your mouse and hit ctrl-c to copy ;-)

This would hide a bit of the method for the twitter reveal.

-Seth

(I also make online magic tricks magicseth.com/animal )
In today’s attention economy, being less divisive is how you stay behind.

Have strong opinions, stick to them, and say them out loud. That’s how your stand out and have influence.
There's plenty of previous work on NVM as main memory. This looks like an incremental improvement. All real NVM chips I'm aware of are slower than DRAM so the only way to match DRAM performance would be to use more chips which has packaging considerations.

NVM is mostly theoretical since XPoint is mediocre and nothing else is available.
The default font on a Kindle, Bookerly, is pretty great, honestly. Of the ones in the article, I think Lato suits me best.
Fair enough. I’m hesitant to name the subreddit because mentions of it only hasten its decline.

Sorry for keeping it vague. The communities loves to write endless heapings of words, so I’m sure if and when it is banned, much ink will be spilled. Perhaps another member of the community will recognize which it is I am talking about (there is overlap with the HN crowd) and be able to summarize better than I.
It's not at all trivial, and there's a surprising amount of academic research on whether it's even possible.

Take the most extreme case: a bunch of new accounts with long-numbered names posting identical political messages. It turns out that many of these have (unique!) real people behind them. They're not bots, they're coordinated people who are part of a campaign that's either grassroots (sign up and make ourselves heard!) or AstroTurf (I've been paid by a PR company to...). Are these excluded as bots? After all, a lot of PR accounts are paid to post.

Many other 'bot' accounts have scheduled high-volume posting, but are directly operated by a single human; they may be spammers, but they aren't anything other than who they claim to be.

What about political clubs brigading? If I get my mates to set up alts and frequently shitpost about politicians we dislike, is that a bot army, or privacy-friendly political activism?

In the end, you just have to take a view and decide what you're prepared to accept.
Awesome, I think it can also help other non-tech teams to have more visibility and empathy towards what engineers are building, right? Have you seen this use case?
> Shit posts are incredibly advertiser friendly.

Show me advertisers who are happy to monetize on this exact content then.
There are non-sketchy pornographic websites, which is why the adjective pairing "sketchy pornographic" is not redundant.
People get so hung up on this.

Musk was the first investor in Tesla, and chairman of the board from the beginning. While chairman, he was involved in the business. He took over as CEO in 2008 and has grown Tesla into the world's largest car company.

Trying to claim Tesla's success is not due to Musk is just wrong.
Not a doctor, but as I understand it your mouth really should not be open during sleep unless there is some level of dysfunction
Thanks. Australia has some great film companies.
Just noticing that Feynman's word are very close of Keats' ones: "then on the shore // Of the wide world I stand alone, and think" (see
https://www.poetryfoundation.org/poems/44488/when-i-have-fea...)
I got on twitter to follow COVID-19 and then election news, but accidentally stumbled across a great community. Lots of bright, interesting people -- very y-combinator and slate-star-codex-esque.

People are starting to organize hangouts/parties with people in "this corner of twitter." I even met up with dudes from twitter last weekend and had a great time!

@visakanv and @eigenrobot (among many others) seem to be some of the biggest community members. Even though it's probably more lib-right than I am there's a wide range of fascinating people who I pretty much consider internet friends.
If Musk is to be believed their Teslabot is going to be in a class by itself.
Reducing concurrency and/or dynamic memory management makes a program easier to reason about for the compiler (and more likely to be correct in practice), not less in need of correct memory management.

I'm "wholly unimaginative" about what variables can be acceptably corrupted; I can only think of deliberately reading uninitialized memory as a randomness source, a case that is easier to prevent (by clearing allocated memory by default on the OS side) than to enable.
The subtext of the article is that divisiveness is an independent measure of whether ant individuals feel excluded from your organizational culture.

And given that measure, it’s not wrong: sterilizing and suppressing culture is an effective way to make sure nobody is excluded from it.

The tradeoff, which you’re noticing, and that the article fails to, is that a sterile culture doesn’t have inclusivity either.

It’s just inert.

Some workplaces, especially big enterprises, have no choice but to favor non-divisiveness over some kind of signature culture that bonds some people and leaves others feeling left out.

But that’s not the only way to have a healthy, respectful organization and it’s probably not something that we should want as universal.
In addition if this service is a problem, consider there could be a thousand providers you have never heard of providing the same kind of service but while going out of their way to make sure you don’t actually have a way to block it.

If you really ‘need’ to block that kind of connection the onus is on you, not on the services.
The licensing model is essentially designed in deference to users who want to vendor standard library modules in their projects. They can do so, and patch them, but have to publish their patches. Then the compiler is GPL because it does not make sense to vendor it.
your app has full access to the SQLite file. MySQL/PostgreSQL have users and permissions. Security is about layers, and SQLite is removing one layer of security. You can, for example, put DELETEs or access to certain tables on a separate user that your web app has no access to. With SQLite, if your app gets hacked then they can do anything with the whole DB they want to. In addition, with a separate DB process you get audit logs. If someone hacks your SQLite app they may have access for months before you realize it, if you ever do. Especially if they are doing something subtle like UPDATEs on specific tables/fields that may go unnoticed but provide the hacker some benefit. This is why you can't simply rely on the idea of using a backup. That's only going to help if the hacker totally trashes your DB.

With a separate DB you may have a hope of detecting when someone hacked your app. But without that firewall, the question becomes: how much of the data in my SQLite can now be trusted? If you don't know what backup is safe to restore, then you can't trust any of it.

Again, this is about layers. Not saying MySQL/Postgres will save you. But they can increase the odds.
And this may not be the effect you are going for, but you could make the final twitter link go to a specific tweet, where you say "I was hoping you would copy the 3 of diamonds!" and it would be right :-)
Cars (of 2035) ought to have multiple sensors and should be able to discard discrepant input - if (stereo) visual, radar, sonar and lidar disagree, the car should switch to a "degraded safe" self driving mode and signal it to cars around it via multiple channels (visual, radio, ultrasound, etc).
It is similar to the constant pruning of unwanted email list subscriptions.

If you recognize the need to immediately unsubscribe from lists and have a practice of doing it, you can keep your inbox functional and sane.

If you don’t, the thing gets hard to use or downright unpleasant to work with.
Well, that's just your opinion. If you do not like them block and move on. But yea, it is not likely that anyone of them would be following you.
First two are slogans, and I'm not sure the last one is necessarily a moral goal.

I have no issue with this guy, but it's odd to me the way people use him as a blank canvas and fill in all the blanks.

Nobody would take any other tech CEO's "make a better tomorrow" directive seriously, so why his?
Too bad then when someone who doesn't have any underlings but whose job is crucial dies.
If it's at compilation time, you have the full zig language so you certainly could implement your very own functional programming language https://github.com/igmanthony/zig_comptime_lisp in regular zig rather in an external preprocessor.
I don't have to know, to know: $$$.
Well there are the cameras in the parking lot logging my license plate, facial recognition tracking my course through the store on the way to get the cookies and to pay for them, probably at a self-checkout terminal with a camera right in your face. Then you pay for it with your Visa and that Oreo (automatically capitalized by my iPhone) purchase data is sold by Visa. Then that data gets consolidated with the data secured from Verizon and their Custom Experience badged reading of your text messages.

Then THAT gets sold to the Depts of Defense, Homeland Security, and whoever else wants.

I feel it’s fair to say we do.
Without weighing in on the broader issue, the two options you present are a distinction without a difference. If someone's actions reflect values that are reprehensible to you, you dislike/disagree with that person. If you disagree with someone's values, you arrive at that disagreement by noticing actions they take which represent those values.

Cherry-picking examples that don't accurately reflect someone's values is a common problem, but that doesn't seem like what you're describing.

"Values" aren't some abstract thing; they're only visible through actions. Saying things is an action like any other (an unusually significant and/or representative one if you are a public figure).
this is pretty comprehensive and i like the responsive displays. upvoted!!

i keep a list of these libraries here https://github.com/sw-yx/spark-joy/blob/master/README.md#tai... and just gave it a little star to demonstrate quality