skysight-inc/HackerNews huggingface dataset:
> Why are legislators so focused on banning TikTok, rather than regulating whatever it is that TikTok does that they don't like?

Because a foreign company succeeded in the US. If Tiktok had simply done what the US wanted, and done a fire sale to a US company, Tiktok would be welcomed with open arms and there isn't a privacy violation the company could commit that would get it into real legal trouble. Tiktok would be deeply embedded in society and not having it would be like not having a telephone number.

The Tiktok situation is what US companies face around the world when they enter a foreign market and dominate (see: Facebook/Google and GDPR, or Apple being forced to allow other app stores on the iPhone by the EU). Those countries suddenly discover they have principles and vigorously enforce them. This is just the first time that the US has been walloped so badly in this game that it's been forced to discover principles, too.

Regulating what Tiktok does that they don't like is too hard, we might end up harming US companies that do the exact same things. So the lazy workaround is to make noise about the principles but then just target the company directly.
Assuming the Chinese manage to occupy Taiwan, they would no doubt want to take over TSMC’s facilities and hold them as a bargaining chip to normalize relations with the West. They’d swiftly run out of essential components such as silicon wafers (from Japan), but the CCPC might just try their luck.
I like the author's division of the issues into soil, surface, and atmosphere. I've definitely made project choices on all three.

Ruby is not great, not terrible. I enjoyed learning the language. I didn't find much in its runtime or its constructs to recommend it over Python. But I haven't used it in years because the first medium-scale project I wrote in it I put down for two years, came back and found that Ruby on Rails had changed so much that my project wouldn't build; every dependency had gone through a major revision and Rails' preferred package manager had changed. The prospect of doing a lot of work to re-tool a build environment that had worked perfectly fine soured me on further activity in the space. This was nothing wrong with the language and everything to do with the ecosystem being so young that "the adults were not (yet) in charge."

Contrast C++. One of the most supported languages on the planet; adequate performance for my needs. I can't stand the constructs in the language itself. The templating system couples badly with other language features and they "fixed" it by cutting firebreaks in the parse process via newly-required keywords and template parse rules (all taxonomies are broken, and there's a touch of atmosphere here too; I got to ignore all those changes for a decade because MSVC basically told the standards committee to pound sand until 2017). It's a Turing-complete language, you can do everything with it any other language can do... But doing it by having a template resolution hinge on the implicit typecasting of an integer constant `0` makes my skin absolutely crawl.
I've got 2x ASUS RT-AC92U on my network and all looks pretty normal on smokeping-like metrics.
It's preemptive, I just tested. Spawning an infinite loop inside a green-thread while limiting the program to 1 core does not freeze the program. This will output "hello" and exit normally as expected:

package main

import (
"fmt"
"runtime"
)

func infiniteLoop() {
for {}
fmt.Println("world")
}

func main() {
runtime.GOMAXPROCS(1)
go infiniteLoop()
fmt.Println("hello")
}

For more information, see Go's source code which is exceptionally well commented:
https://go.dev/src/runtime/preempt.go
I’d be curious to know what folks generally think of Photopea?
As an individual, I love it. But I only use it sporadically for surface level features. I’m not a professional that needs this kind of software on a daily basis.
How does it hold up to that? Or does it not?
I'll put it on my list, for sure! Thanks
This looks so cool and useful! I really wanted to watch the intro video but the audio volume is so low I can't hear a word. Is there any way you can improve the audio level on that?
> In exchange for taking that land mass, their entire international trade business which mainland china is extremely reliant on, would be in jeopardy.

The thing is most of the world is also pretty reliant on international trade business with mainland China.

The question is really about how willing the world is to disrupt their own economies in order to disrupt China's.

Trade barriers against North Korea and Cuba are basically free for the other country, restricting access to energy imports from Iran or Russia imposes a real cost on the country raising the barriers, but even after decades of grumbling it's hard to find a supply chain for manufactured products that doesn't have a significant dependency on China. That makes it hard to fight a war with China, trade or otherwise.
I don't really mean this as a criticism. Yes, I think it is a good game. No, I don't think there are any real lessons others can capitalize on from it.
It wouldn't take many disgruntled employees to scuttle it themselves. It's much easier to ruin delicate expensive equipment than to preserve it in working order.
In isolation that makes sense. But other things are happening too. New equipment that does more, new services, customer growth, and so on.
I think this perspective is essential in our ever-evolving tech industry. Bash, despite its quirks and often steep learning curve, has its niche in our toolset.

Its power lies in its simplicity and direct access to system level functions, which makes it an efficient tool for system administrators and developers working in DevOps. It's excellent for automating small to medium-sized tasks on UNIX-like systems where the overhead of a full-fledged language would be overkill.

While it's true that bash has its limitations, the value of its ubiquity cannot be overstated. The bash shell is everywhere - from massive server clusters to tiny embedded systems. This means that a bash script written on one system is very likely to work unchanged on another.
>I don't think there is a consumer market for head mounted AR anymore - if there ever really was.

All it takes is a killer app to come along. AR music instrument instruction is my bet. If Apple released this one app along with the glasses it would become a massive hit.
House Panel Advances Bills to Boost CISA’s Oversight of OSS, Cyber Training
Bigger how? In terms of Irish revenue?
Their site points to another repo that gives a 404 and the you linked to says its a subset of the larger project. It says the larger project isn't open source yet, which I guess is the answer.
Millions of games on the playstation and n64 were sold despite running at 12 fps, having horrific graphical artifacts (stupid texture mapping on the playstation, god awful smeary "filtering" on the n64), and everybody has fond memories of it, to the point that it's currently popular to emulate those artifacts.

If you make an actually good game, people will cross broken glass to play it.
As noted in the article, it bans the app from the app stores, not individual devices. It doesn't penalize individuals for having and using the app.
Both are great. I prefer Pixelmator's polished macOS UX, but Affinity is more feature complete.

-- hobbyist experience
Yeah they're not safe anymore, used to be ways to just get the trial and make it work in a very safe way. Now you have to run some unknown crack while it's in use. Seems a terrible idea considering how often the machines it's running on are powerful so juicy targets.

"Just pirate it" isn't sensible advice for this software anymore if you care about your machine and its contents.
> Also, prolonged use causes Nausea in large percentage of people.

Supposedly Apple has been working off a patent that fights this specifically. Not arguing for or against whether this headset will slap (personally, I don't care for VR and think it's overrated) but just relaying some info.
My team is responsible for many services running over openreach and other BT point to point fibres, both local connections like EADs, and longer distance stuff. My company has thousands.

The number of RFOs I see which report outages due to either fibre disturbances in an exchange or is phenomenal. I don't really have any idea how that compares with copper, but my home DSL runs over copper to the exchange and doesn't go down anywhere near as much.
From Wikipedia about ARM:

"The company was founded in November 1990 as Advanced RISC Machines Ltd and structured as a joint venture between Acorn Computers, Apple, and VLSI Technology."

All latest node tech from TSMC was co-financed by Apple who in turn had the first-user right.
People watching AI bots playing minecraft.
Pop-in essentially exists because the draw distance is too low. As the player get's closer to an object, it is more likely to be drawn, and the level of detail it is drawn at is higher.

While it's not Saturn/PS1 levels in modern games, in very large and very open maps you can have this problem where you know in the distance there can be things that you simply cannot see because of draw distance. If your running towards something in the distance, there can be noticeable 'step-ups' as it decides to draw the model with more and more details. So it comes up in exploring very large and very open areas. This happens to various degrees even on PS5+ level hardware.

There's a similar issues with movement speed, but instead the limit is how quickly can the game load new content.
I feel like many developers completely misses the point(s) of Go. It is not perfect, but it has a few nice properties:

* Simple use of concurrency is simple to use, easy to get right and very useful. Like WaitGroups.

* Go was written partly to solve the issues that Google had with C++. Dependency trees that grew too large too quickly was one of these issues. It may be annoying tha Go disallows unused imports, but it helps to keep the dependencies under control.

* Go is a simple language with fewer keywords than C. It is easy to parse and the build times are excellent, even for larger projects. Short build times is not only nice to have, but it changes how developers iterate and work with code, in a good way.

* Arena allocators can be used, and the (unusually efficient and fast) garbage collector can be paused. Unwanted garbage collection can be avoided.

* The tooling is excellent: cross compilation, profiling, tracing, testing, code formatti g, benchmarking, dependency managment and even fuzzing are all built in and available by default.

* The Go, GCCGO and TinyGo compilers are available. GCCGO can produce smaller executables and TinyGo targets embedded systems.

* You can (mostly) read source code just by looking at a single source file at a time. Errors are handled at the spot or returned, not catched elsewhere. Interfaces are used sparingly. There are structs instead of classes and they are not inherited.

* The main question in Java is "what IS it really?" while in Go it is "what does it really DO?". This is often a worse question for simulators, but a better question for getting things done.

* Rust is correct and nice, but may provide friction while programming, because it is strict. Go provides more friction than Python, but less than Rust, because it is less strict. For better and for worse. For anyone that think Rust is too strict compared to the benefits that Rust gives, Go may be a better choice.

* Go is a goos fit for servers. Look at the most starred Go projects on GitHub.

* Go has minimalistic origins.

I really like Go. I just wish it had an "in" keyword like Python does, and the ability to mark regions of code to have Rust-like strictness.
Come to think of it, having a fake management layer that endlessly has meetings and makes “decisions” could be an effective anti-phishing mechanism. Try your luck finding the 1% of my employees that are living, breathing humans with any access to real resources!
I guess BeeHiv took their lunch? Also isn’t the network effects the notes app and referrals to other newsletters?
No way they released it intentionally by distributing on ...4chan
Is MicroLED the be all end all for display technologies? Perfect blacks, high brightness, no burn in, no bezels, thin. It's hard to imagine another display tech displacing MicroLED once it takes hold. Does it have any theoretical downsides other than cost?
google hires thousands of out of college kids… i'm sure not all of them are as good as a seasoned hacker.
They are. Friend of mine worked as a junior solicitor with the libel tourism firm in the UK. The jurisdiction was used as a court of convenience for everything from the Johnny Depp trial to Scientology suing Louis Theroux. Scientology were one of their largest clients, and worked with them to try prevent the release of books and documentaries in various territories, credibly threatening defamation suits. UK (and Irish) defamation laws don't exist to prevent falsehoods. They exist and are regularly used, to prevent embarrassment and financial damage to the most powerful people in society. There are a number of prominent public figures in the UK who would likely be in prison for sexual transgression, but for threats and intimidation of children and young adults from this and similar law firms. It's a monstrous situation.
Ah true, my bad. Though it's still relevant to mention, because usually when people hear "using Webpack" they also assume "using Babel". Bun is doing both the bundling and the transpiling, so it should be compared to the bundler + transpiler combination
In your experience, did the chatbot makes coding tasks faster or slower? I always feel like they will slow thing down as they introduce the additional debugging requirement which imo is worse than me thinking about how to write some of these code.
Somehow it is, and statistics prove it [0]. There a lot more to safety than just physics.

Safety takes into account many other factors, this is why speed limits vary. Driving in Germany is safer than in places with worse infrastructure, general state of the vehicles, or driver education (as in "obeying the rules"). Simply put, better roads, better cars, and more conscious drivers will lead to higher safety even at higher speeds.

Romania and Bulgaria have a whopping ~3 times higher road death rates than Germany despite having low speed limits. This obscures the fact that both countries have a relatively poor general state of the infrastructure, of the vehicles, and of driver behavior.

I'm sure lowering the speed limits would make traffic even safer and also lower pollution, energy consumption, noise, road wear. But thinking safety is an absolute thing is making the same mistake people buying SUVs make.

[0] https://transport.ec.europa.eu/news-events/news/preliminary-...
This does not negate the statement made whatsoever: https://news.ycombinator.com/item?id=35987936
All this looks like to me is even less screen real estate for actual, helpful results. Google's search experience has been getting worse over time as it is.
It's interesting that some oppose Musk running Twitter, it's moderation, policies, and alorithms because of his sympathies for a mainstream American political party.

And at the same time carry water for TickTock who is legally obligated to cooperate with China's intelligence service in any way they require. Knowing that the Chinese regime runs genocidal slave labour rape camps and will extract and sell your organs for free speech and religious practices.

I suspect that they don't realize that the CCP controlling the TickTock algorithms is more dangerous making the Q-anon shaman product manager for the algorithms at meta, Google, and Twitter.
How to Get Promoted While Working Remotely
It is, I have a dedicated PowerPC Mac running old versions of software that are now free to use (including CS 2). Check the Internet Archive or “Macintosh Repository” (Mac only, of course) for other software or downloads.

The caveat is that you’ll likely need an old OS to run EOL software.
They are referring to the fact that Acorn, Apple and VLSI were the co-founders of ARM. This is the source of Apple’s very expansive license to ARM
I think you can think about passkeys as an equivalent to username + password. Supporting usernames + passwords on your site does not prevent you from also supporting SSO - it's just a auth mechanism you might use to grant access to an account, on top of SSO, Passkeys, email sign-up link, etc
> No, these are distinct words that have different tone contours. "bat" and "pat" ... "stoop" and "stop" the same word

I don't want to repeat but your examples are not the situation in Chinese speaking system. When you write out the sound of different words, they are literally the same e.g. "stop". The distinction is whether you pronounce it in C major or E or G. Same goes for many southeast asia languages although not an expert on those.

> Japanese speakers must have awful trouble speaking with one another in that case.

In fact large chunk of jokes (either modern of traditional) from Japan is due to different vocabularies share the same prounciation.

Even not a small proportion of detective stories' twist comes from different interpretation of the same prounciation. Like someone say something on the phone but misunderstood by the others, or someone writen down a message before dead in Kana (prounciation) instead of Kanji (meaning). The whole story is just playing with those linguistic hash collisions.
Yup, and also remember to scoop up any interesting ideas generated and produced by people working on your "open" thing, then monetize that. Harnessing crowdsourced free work...
Very nice! Personally would have called the layers earth, grass, and bugs, but that might be misunderstood. Thanks for sharing!
Ask HN: iCloud Documents sync delay doesn't inspire confidence
iCloud Drive has come a long way since the days of me.com ... but still, when I open my laptop after a day-long break and I see old files cluttering my yet-to-be-synced iCloud Desktop (remnants from temp files deposited and since deleted from my desktop computer) it doesn't inspire confidence.

Is it foolish for me to use iCloud Desktop to store personal documents? The only reason I do it is (a) to sync between desktop and laptop, (b) have access on iPad and iPhone, and (c) as a catastrophic-failsafe
Monetary inflation, consumer price inflation, and asset inflation are each distinct measures.

Monetary inflation that is not spent into the economy will not result in price inflation, or asset inflation for that matter. If the coins are held by the Executive or used to pay off debt held by the Federal Reserve, the new money won't enter the economy. Where things would get "interesting" is if the coins were used to pay off privately held debt (then that money would have to find somewhere else to be parked), but that would directly affect asset prices rather than consumer prices.

I for one think it would be great if the Executive/Legislature took back some monetary creation responsibilities from the Federal Reserve. We've had massive monetary expansion over the past few decades, but due to the way the Federal Reserve creates new money, it has chiefly resulted in asset inflation (hence "line always goes up") while actually squeezing the productive economy.

The real hazard of minting too much new money that sits around is that when a spendthrift Republican gains power, they might spend it all to recreate this "debt ceiling brinkmanship" dynamic for their kayfabe of fiscal responsibility - in their customary way that the effects won't show up until a Democrat is in office.
Agreed.

On the positive side, being domain specific and well known, Hl7v2 "interface" specs are more simple and predictable than other IDLs I've used. (Just vibes. I haven't done a formal comparison.)

We had a stock human-readable "interface" template to use. It's basically literate programming. Paragraphs of descriptive text and well-formed tables.

I wrote a simple parser which turned those well-formed tables into actual code. Our HL7 tools made it trivial to subclass generated classes whenever a special case (difficult to describe in the spec's tables) had to be hard-coded.

Our HL7 tool stack allowed our "business analysts" (domain experts talking with customers) to do most of the implementation themselves, with speedy deploys, low cost of change, and super easy to verify. For instance, our team could make changes and deploy and verify while on the phone with customers / partners.

What could be easier?

Our customers loved us.

So of course the mega-corp which acquired our startup had to strangle our effort in the crib, dumping our corpse in a land fill. Mostly out of spite.
I'm not in agreement with the top comment's cookie needs, but no. Surveys are not comparable to using analytics/tracking to determine user behavior.

Surveys measure what people say and are sporadically filled out. Cookies measure what people do with granularity and accuracy and will have near 100% coverage.

People aren't concerned about spying via survey because they're not even in the same realm of effectiveness.
Yeah I knew it was referencing that. Thanks. It's just tiresome and lazy to use that misquote and I see that often.

I don't even code in Go these days but I hold HN to a higher standards.
If you do work in AI you're not worried about AGI, period. It's fine that the average layman feels like they're in Terminator but anyone who's written and trained models knows that it's just silly. We shouldn't really expect Sam Altman to do any better than perpetuating fear and hype because of the amount of money on the line.

It's nice to think that you can have so much money you stop caring about it but it doesn't really make sense. You don't get to personally keep billions of dollars without caring about money.
This is all bullshit. We literally did this sort of thing for years on the Internet before all of this tracking was common.

Every company claims that they are doing this stuff to make things better for users, and it never is.
Also the PCC compiler published A Retargetable C Compiler by Fraser & Hanson, as well as the PBRT renderer as described in the Academy Award winner Physically Based Rendering[1] by Pharr, Jacob, & Humphreys. As for instances where the point is more the book than the program, there’s C Interfaces and Implementations by Hanson, and while the “literate diffs” style used by Nystrom’s Crafting Interpreters[2] comes at the idea from a somewhat different angle, I’d say the effect is largely the same. Ulix[3] is arguably an academic exercise, but at the same time a full Unix-like kernel should count for something, shouldn’t it?

The overwhelming popularity of TeX all too often makes people forget about METAFONT. The type of computer fonts advocated by the latter has unfortunately failed to gain popularity, and its descendant MetaPost has a lot of competition, but I think the language itself is much nicer (while remaining true to its macroexpander roots), and it’s another literate program of about the same size.

[1] Gratis at https://pbr-book.org/

[2] Gratis at http://craftinginterpreters.com/contents.html

[3] https://www.ulixos.org/
Who is this insane developer who links twitter to every text selection on this page!@
The Minish cap had a gacha machine, it was cute. The important part is you can't use real money on it, which means it HAS to be designed as an actual in game reward.

Nintendo's actual microtransaction garbage is the amiibos, which are shameless and often explicitly pay to win.