skysight-inc/HackerNews huggingface dataset:
> Some see a university education as an example of this: it costs cleverer and more conscientious types less to get a degree than stupider and lazier ones, allowing employers to distinguish between the two.

Wait, how? If two people both have a degree, how does that help distinguish who is stupid?
Supermicro sell them, https://www.supermicro.com/en/accelerators/amd. Other companies probably do too. I'm excited about the ~100W class APUs just announced at CES, hoping for one in a vesa mount format.
> and sometimes we literally can't comment on things; which leads to the speculation being very often the absolute most negative possible interpretation

This happens everywhere, it's not a problem exclusive to games. It's a problem fundamental to trust - when you stop communicating with your audience, what do they assume from your behavior? Gamedevs feel this pressure as a consequence of releases like Duke Nukem Forever and No Man's Sky that promised the world and came out with nothing. Apple feels this scrutiny for the same reason - the quality of software they make is markedly worse than what they put out 15 or 25 years ago. We have to hold them accountable, Apple's silence is an unacceptable response to the rift they've created with the software standards community.

Apple has plenty of unexplained fees and double-standards, as developers we've learned better than to ask why. There is no reason Apple makes me pay $99 per year to improve their platform - they have no justification to arbitrarily deny third-party payment processing. The obvious reason, on the surface, is that offering another business the same full-fat feature access that you have threatens the service you intend to sell.

When Apple creates institutions like the App Store, iMessage and Apple Pay, they are implicitly asking themselves how they will treat their competitors. When they design these institutions around features with no third-party parity, they are creating unfair businesses and sustaining them on a policy of secrecy. We are not stupid people, we can surmise why Apple cares about service revenue by looking at their quarterly financials.

> What if; it's actually much harder than we realise to make it easy to use and secure?

So what? HTTPS is hard to secure, but Apple's not going to stop supporting that over some unnamed ideological protest. NFC and USB are comparatively simple, and you can implement every feature that Apple uses without resorting to DRM or middleware. The only tangible explanation comes in the form of licensing fees for MFi and Apple-branded serial connectors. It's about control and money, two perfectly acceptable explanations for a business as greed-oriented as Apple.

You have to be arguing in entirely bad faith to look at the rest of the technology market and assert that it's the standards forum's fault for not responding to issues that Apple won't even confirm they have in the first place. Not only is that one hell of a baseless assumption, it's an apologia based on a source that doesn't exist. Faith is not a virtue, in the business world.
This is correct. His power is effectively absolute. Any time his eye focuses on an issue, the issue is resolved to his specification or heads roll and another puppet is appointed to resolve it so.
in d:

import std.stdio;
alias string = immutable(char)[]
void main() { bar(foo()); }
void bar(string s) { writeln(s); }
string foo() { return "foo"; }

now change the definition of foo:

import std.stdio;
alias string = immutable(char)[];
void main() { bar(foo()); }
void bar(string s) { writeln(s); }
int foo() { return 1; }

This now fails to compile at line 3 even though the breaking change was made at line 5.
And yet the law is the law. There's no premise that says the manner in which a law is passed determines its enforceability.
You seem to be unable to reconcile that China can use a platform with some positive aspects for ill. I abhor Israel's actions and the role of their extremist sects in rejecting international oversight. But I also abhor China for using prisoners, slaves and North Korean indentures to harvest Xinxiang cotton. These topics won't be given a fair shake on TikTok because China's focus is on which destabilizes America fastest, not which is the most popular among bleeding-heart liberals. Of course they selectively provide moderation support for offensive topics that makes America look bad - do the same thing for China or Bytedance and the double standard rears it's ugly head. It was never about free speech, just creating a cycle of dependency on China for news and opinions.

On this basis alone, American consumer protections should have banned TikTok from the start. There is no tangible outcome where state-owned social media is given a holistic directive, especially not when China is the owner. I pity you for not keeping up with modern geopolitical tensions, but this is just the beginning of the "censorship" if you're reliant on China to voice your opinion. They had their chance to demonstrate detente, but they chose to fight instead.
The only reason I have started to use `eww` in Emacs to "read the web" is because people pushing those amounts of dark on everybody, it has become unbearable!
I tried to use ROS2 twice in my professional career. Both times ended up with massively bloated build pipeline code, significantly longer build times, and massively bloated Docker images.

Don't use ROS2. The benefits just aren't worth it. It's great for school but it's terrible for production.
I think it's little appreciated that planets solve many of the practical problems of feed crawling.

If you wanted to follow 2000 blogs yourself you'd find it is really a hassle. You can follow one planet and its easy.

For that matter, if 2000 people want to follow your blog (and many other blogs) they are going to generate 2000 requests per polling period. It is not wonder why people like [1] get so exasperated. There are three kinds of polling periods: (1) too fast, (2) too slow, (3) both at the same time. Instead of having 2000 people poll your blog too often, one planet can poll your blog. It improves the scalability and economics of the system dramatically.

(e.g. the difficulty of finding a good polling regime is one of 10 or 20 or so unappreciated reasons why RSS has remained nerdcore)

[1] https://rachelbythebay.com/w/2024/05/27/feed/
my fat cells never forgot so there is nothing to remember :)
Why is the goal to appeal to as many people as possible?
> Ok, that’s their country what does it have to do with us?

I mean, nothing really. You could say the same about Israel and Palestine, or Saudi Arabia and Iran, or China and Hong Kong. Human rights abuses are perfectly acceptable in today's society, as long as they're out of sight and out of mind. He who controls visibility into human suffering controls the way people perceive his control. Hasbara, in Israeli vernacular.

> Also why do we do this:

Because Zionist lobbying exerts disproportionate control over both the US tech industry and the legislative apparatus regulating it: https://en.wikipedia.org/wiki/Anti-BDS_laws

You're not going to drive a wedge between people by repeating the Israel stance, though. If you tried to expose China's same abuses for working slave labor to death or suicide, you'd be suppressed in exactly the same way America suppresses your anti-Israel content. From a national security perspective, TikTok's existence is about whether another country can impose their own double-standard on top of America's own populist opinion. Today it's the war in Gaza, but tomorrow it will be about suppressing democracy in Taiwan for the "betterment of global peace" et. al. You can't deny China's plans to use TikTok for war with a straight face - by many accounts it's already started.
The token estimator of this package is quite inaccurate, since it appears to just take the number of characters, minus whitespace. This can lead to it being overly conservative, which would degrade an LLM's performance. That said, it can be improved in subsequent versions to properly integrate with a model's tokenizer so it can know the true token count.

https://github.com/bodo-run/yek/blob/17fe37fbd461a8194ff612e...
> The algorithm is probably more or less the same as Twitter in pushing contents loved by their creators

Do you some evidence that BlueSky owners are manipulating the feed like we know Elon has been doing with X.

Because I would argue it's more just that the communities have fragmented.
That's not what the paper is saying. Hashtags like #PrayForIsrael or #IsraelUnderAttack are way lower on Tiktok than on Instagram[1]. They aren't talking about anti-genocide or pro-Palestinian hashtags.

Basically, Instagram is way more pro-Israel than Tiktok.

Many people think that that is why Tiktok is coming under fire. Because China is ambivalent towards the Israel/Hamas conflict whereas many power structures in the U.S. are very pro-Israel.

[1] https://networkcontagion.us/wp-content/uploads/A-Tik-Tok-ing... page 14
Writing with Claude Watching My Every Move
In my experience, high contrast dark mode is readable in high-light environments, but it causes the issue the images in the article show.

Beyond that, I have no preferences between light and dark modes on laptop screens and smaller. But I prefer having at least some dark elements visible on large screens, because floaters can be distracting against large bright surfaces. Usually it's a terminal window with the traditional light gray on black color scheme, but I tend to use dark mode in IDEs and other full-screen apps.
That’s because the dark theme of your IDE also uses lower contrast. Which makes it hard to read for other parts of the population, even if they otherwise like dark mode. Contrast should be a user setting.

I’m dating myself, but this was all so easy with CRT monitors, which had a simple analog contrast dial, and everyone just set it to their preferred level.
There are a number of things I don't like about mastodon.

1. The platform is outright hostile to discovery. You generally can't even index posts in a search engine. This is not what I want, at all.

2. Moderation is awful. Letting individual servers control moderation at their whim is not what I want. In contrast, Bluesky's idea of labelling services and opt-in moderation sounds amazing.

3. After point 1, it probably goes without saying that Mastodon is outright hostile to algorithms. While I agree that algorithms can be very problematic, Bluesky's approach to opt-in algorithms is an interesting approach.

4. I think the ship has long sailed on Mastodon. It's failed time and again to gain enough critical mass for non-tech people to adopt. Clearly the combination of above issues, or even maybe the confusion of onboarding, is too much.

Overall I'm glad Mastodon exists, and perhaps Bluesky wouldn't be what it is without first seeing what worked and didn't work with Mastodon.
See also perhaps "Running one’s own root Certificate Authority in 2023" from a little while ago:

* https://news.ycombinator.com/item?id=37537689
What’s the evidence of this? It seems highly plausible but do we have any proof besides speculation?
Heatproof might have a limit. Every material has a failure point, some temperature when all the particles decide to part ways. Those arrows mean little once elections start moving around as individuals.
I haven't read the Mueller Report, but from media reports I had the distinct impression that Trump would have been indicted had he not been the sitting president. But I suppose it says something that Garland and Jack Smith didn't indict either after Trump left office.
Why is Tiktok US no longer worth $10 billion or so?

Why wouldn't American investors still want to buy it?

My guess is that American investors would want to buy it, but want the algorithm, but ByteDance is not willing to sell the algorithm out of fear that sharing it would degrade its competitive position outside the US.
big fan of feedmail [1] for a "dumb" reader. It just delivers it to your inbox. I have a folder set up called "feed" and I can do all the email things to the items landing in that folder. Every email costs a credit, you can buy 10 000 credits for $10, which works out to $0.001 per article.

The only thing it misses is any sort of highlight saving deal, but for those I just save the article to zotero and annotate it there.

[1] https://feedmail.org
Thanks for letting me now, I need to fix this, or atleast mention it in the extension description.
Discovery is great, as long as you know exactly who you want to follow. Got it!
You're giving an awfully generous pass at those actually guilty of narrative control.
Pretty much every measure taken against COVID had been taken many times before during the numerous epidemics of cholera, typhus, yellow fever, bubonic plague, smallpox, and influenza that plagued (no pun intended!) the US since its founding.

Requiring inoculation/vaccination, shut downs, masks, and quarantines was generally considered a legitimate use of state power to prevent the spread of deadly diseases and not an infringement of civil liberties.

Actually this goes back to even before the US was founded. George Washington imposed mandatory smallpox inoculation on his army during the revolution. This probably contributed significantly to his victory because both the British army and native tribes that had sided with the British were heavily weakened by smallpox but Washington's was not due to that inoculation requirement.
one does not simply type out 120 000 lines of code..
A difficulty is that the appropriate screen brightness varies with the content it's displaying. Going from a low-contrast dark site to a white background is especially jarring.
I recently wrote a KV disk change in Rust that uses the latest syscalls: https://github.com/anacrolix/possum
I love RSS but how can we get more of it? Walled-ish gardens seem to dominate. Many good producers are on platforms that just don't syndicate. What kind of pressure can we, consumers, put on?
The author's blog also explicitly defines

color: #111;
background-color: #fdfdfd;

which is a contrast ratio of 18:56:1.
Teen Sets Fire to Congressman's Office Allegedly over TikTok Ban
I haven't hacked away at the bluesky api but isn't the aforementioned "app.bsky.feed.getPostThread" called against an instance of a bluesky relay hosted at api.bsky.app, as opposed to a PDS or an appview?

That being the case, when you want to get posts of a thread, the information of which posts belong to which thread are the responsibility of a relay, which is doing the firehose-level-aggregation of which posts belong to which threads, am I misunderstanding?
Wildfires are erasing California's climate gains, research shows (2022)
The winner of the election is often the party that spent more money on political advertising, so I'm sure this is a well known phenomenon.
I built a SaaS app in less than 5 hours using AI
This is about my experiment to take almost two decades of experience designing and building SaaS apps, to see if I can build a fully-featured app in less than 5 hours, using AI.
what’s “AI” degree?
Dark mode was a mistake. Early LCDs were dim so everyone cranked up the whites to make up for it. Now LCDs have caught up and it burns a significant number of peoples eyes, so we increasingly have to support two modes. Apples comically ugly dark mode icons shows how hard this is to do well.

I think the ideal thing to do would be to move back to greys as the base color for computer interfaces, like we had when bright CRTs were the norm. This has the added advantage of allowing depth affordances in UI elements, which we should also bring back.
The problem with this is that you now have 2x the UX testing to make sure everything is useable and looks aesthetically pleasing. Probably OK for a large website, but as a solo entrepreneur, that ends up adding a lot of overhead.
> automatically consigned to worst-in-class experiences

You said it perfectly. This is why there are a lot of people willing to create better experiences on top of GitHub’s API.

I created CodeApprove (https://codeapprove.com) to improve GitHub’s code review and there’s also Graphite, CodePeer, Reviewable, and others doing a great job.
I'd do this then three years later realize that something broke and it's just been feeding zeroes for the last 18 months.
> after certain kinds of talks became popular congress would tell them that they are no longer allowed to let Americans in,

I think if that were the situation then yes the first amendment would be in issue. But I don't think anyone is saying that this is happening here. As I understand it this has nothing to do with what anyone is saying on TikTok and there are no social or protest movements gaining ground on TikTok that the government is trying to suppress. The only issue here is the foreign ownership and how that ownership is used. I don't think anyone is saying the government is doing this to silence any TikTok users
Once upon a time there was a tiny library called TinyPTC that let you write code like this:

if (!ptc_open("test",WIDTH,HEIGHT)) return 1;
while (1)
{
for (index=0; index<SIZE; index++)
{
noise = seed;
noise >>= 3;
noise ^= seed;
carry = noise & 1;
noise >>= 1;
seed >>= 1;
seed |= (carry << 30);
noise &= 0xFF;
pixel[index] = (noise<<16) | (noise<<8) | noise;
}
ptc_update(pixel);
}

I wish we had something equally simple these days.
Doesn't that hold for all other applications of software and really technology? Without further context that just seems to be saying you have to, like, think about what the AI is doing and how you're applying it?
In context, you're both wrong. You're correct that § 2(G)(3)(A)(i) and (ii) explicitly name Bytedance and TikTok [1], so it is not up to presidential discretion to add more apps, but § 2(G)(3)(B)(ii) indicates that it is within the president's discretion to not enforce.

There are some paperwork qualifiers that for certain have not been met (the not-yet president almost certainly could not have briefed Congress as president 30 days prior) -- but they seem trivial to satisfy, and it would be pointless to initiate enforcement actions for an event nobody intends to follow through on
Don’t forget code review. I created CodeApprove, but there are so many other good alternatives that could have been GitHub features (Graphite, CodePeer, Reviewable, etc).
At least some browsers have a setting to report a different preference to websites than the system setting. That really belongs on the user-agent level.
Of course we can. But the hypocrisy shows how the government doesn't actually care about the health of citizens or society. If they did, they would start with regulations on algorithmic feeds as a first principal, then ban companies that don't comply.

And that could include writing the regulations in such a way that ByteDance couldn't possibly comply, because of their ties to China. At least we would clean up our own home too in the process.
I've wanted to do this since 2016. It was November of 2015 when I first thought, "How long could I go not knowing if Hillary won or lost?" Eight years later, I've put it into effect, and my mind is so much clearer for it.

My whole life I've believed that "it's important to be informed." I now challenge that. I mean: yes, obviously before the next election I will read up on the candidates and propositions. But apart from that, me being informed has zero effect on the world.
Just as a thought experiment, take your reasoning and try to ban as much speech with as much specificity as you can. You can't ban the content of the speech but you can ban venues where speech takes place and and means of transmitting speech so long as at least one venue and means remains.
My partner uses TikTok and was greeted with a message today saying that DJT saved the app. That isn't possible because he isn't president yet. It's all very embarrassing.
Dark Reader turns dark mode sites light, if you want.

You can control the contrast ratio on dark mode websites with the "brightness" control on your monitor. It changes the emissivity of the pixels. Turning it down keeps black the same color and makes whites blacker. Monitors typically ship with the white level way too high for any real work (it looks good in the computer store though), and so you should probably always be turning this down.
Unless the goal is to make him appear dangerously aggressive. Intimidation and fear are bread and butter propaganda tools.
You can. Threads achieved this for a while before Zuckerberg capitulated.

All you need to do is down-rank political content in general and prevent it from appearing in For You type feeds.

Then it just becomes a case of people needing to specifically follow political content which heavily limits its reach.
But what if I have only dark mode?
I'm glad this article included an example of what happens to their eyes when they read text in dark mode. I get the same afterimages and it's incredibly disorienting when it happens and dark mode makes it way worse than normal. As an aside, does anyone know if that effect has a name?
I'm glad that Mastodon didn't gain enough critical mass for non-tech people to adopt. I see that as a feature.
Ask HN: Would anyone use a lightweight tool for repetitive data transformations?
A lot of people use excel to clean, transform and map data which is a pain. Is there any demand for a no code tool to automate repetitive data tasks outside of creating custom python scripts? I'd love some peoples thoughts because Excel is the bane of my existence.
What do you mean no OS? You log into whatever Linux distribution someone put on it, that's one of the better magic tricks from having a collection of x64 cores on the same chip. Or I suppose you roll a unikernel style system if you want to.
States have resisted nuclear waste storage plans. Northwestern Colorado is not
When you said something about things never changing, I thought you were going with the part where they think she (30s) could be the rich man's (50s) wife.
How can you create an all-understanding all-powerful jinn that is a slave in a lamp? Can the jinn be all-good, too? What is good anyways? What should we do if doing good turns out to be understanding and freeing others (at least as a long-term goal)? Should our AI systems gradually become more censoring or more freeing?
The solution – as always – when it comes to problems with usability is to set your browser to open all websites in Reader view by default. Then every website will always be presented in the way you prefer.
He and his research group developed several highly influential tools for logic synthesis and verification, including Espresso, MIS, SIS, MVSIS, VIS, and ABC. These tools were released under permissive licenses, and widely adopted across the industry.

Bob remained active in research until just a few years ago.

For more about his life and contributions, see the Oral History of Robert "Bob" Brayton at the Computer History Museum:
https://www.youtube.com/watch?v=rImWxJVirwE
TikTok's CEO used to work for Mark Zuckerberg as a Facebook intern
About 2, well, you are the actual polluter, even if you just scroll back in history andnuse the same last wrong command because it works anyway.
What Firms Are For
I think a nanosat running a CA that you can directly via some kind of low cost RF channel would be a fun experiment.
Once I'd started a new job and was asked to write "a little bit" about myself for a slide for the first company meeting. There were a couple of these because we were a bunch of new people and my little bit was in a font like half the size of all the others, because I have a humanities degree so I can and will write something when you ask me to.
If that’s the case this was totally bungled, the app was down for less than 12 hours, overnight during a weekend. If they wanted maximum effect Trump wouldn’t have tweeted until 5pm eastern to give people a chance to come to terms with the shutdown actually happening.