skysight-inc/HackerNews huggingface dataset:
As a long-time Apple enthusiast who works with English, French, and Polish, I’ve always found macOS's default language-switching tools to be less than ideal for managing multiple languages. The process feels clunky, and I wanted something more intuitive and efficient. That’s why I decided to create Type Switch — a simple, powerful language-switching tool designed to make multilingual typing effortless.

Type Switch Key Features:
Quick toggling between installed languages.
Customizable button displays the current language with adjustable size, color, and transparency.
Hotkey support for instant switching.
Voice announcement of the language when switching.

Who Will Benefit?
Whether you're a writer, developer, or student, Type Switch is designed to simplify your multilingual tasks and enhance productivity. Its intuitive design and features ensure you stay focused on what truly matters.

Available Now!
Type Switch is now live on the App Store, and I would love to hear your feedback. I hope this tool becomes an essential part of your macOS experience, enhancing your productivity and workflow.

Check it out and let me know what you think! Your feedback is invaluable as we continue to improve and expand the app's capabilities.

Thank you for your support, and happy language switching!
In C# it's not called `i32`, it's called `int`.

Also don't forget in C#, `decimal` is a primitive type too. How many bytes does a decimal take up? If I had to look that up, would you fire me?
People are buying dual Epyc Zen5 systems to get 24 DDR5-6000 memory channel bandwidth for inferemcing large LLMs on CPU. Clearly there is a demand for very fast memory.
The original app was released ~ 4 years ago, but it survived several rounds of overhauls from scratch while keeping the original idea - "showing nudges after phone unlock". It can be considered a launch because it's almost a remade app.
Congress punted this issue to the librarian of congress like how they punt most issues these days.
People won't look at you the same way after you do this. And it won't be for the better
Search is the next battlefront in the information wars
It runs the executed code in order to determine if the bug exists, does it not?
Great!

1. some simple selectors can be used in specific contexts (like `html` for type inheritance, for instance). `flex-module` is a component name (albeit a very generic one only used for example purposes...) and `is-loading` is a "state class". I use simple prefixes to distinguish between selector types and `is` is one of them.

2. Breaking changes could be introduced through the Tailwind dependency tree. Some update could be necessary to patch an exploit, again breaking functionality. Updates become routinely necessary. Which is not the case for native code. Also, using new CSS features can be more taxing within the TW ecosystem than in with vanilla CSS. In a nutshell, it's about simplicity, maintenance and the perenniality of your code. On the other hand, you may be "lucky" and never experience something like the above. But I'd wager there's more chance that you will than not. At least, my own dev experience tells me this.

3. Well, I'd say it's a matter of scale... I see 60kb of CSS on Tailwind's homepage. If more than 80% is unused, that's something like 45kb of CSS. I think at this amount, you could see marginal improvements in rendering and loading. At least, more than with comething like 2-3kb of unused CSS. Hehe. But yeah, as I said, marginal. BUT! hehe, with a less monolithic approach to bundling CSS, as with links in components, for instance, there's a real gain to be had: the browser delays reading the files not being used in the current viewport. So, if you footer is not displayed in the first screem it's CSS won't be read, accelerating overall rendering. This, in my experience, makes a palpable difference.

Hope I'm being clear, english is not my first language. And thanks for the mental workout! Hehe.
I managed to make it generate a couple of pieces with boobs on them a single time but otherwise wasn’t able to make it do anything NSFS. I used the term “mammories” and after a couple attempts I guess it added it to a block list?
If the bigger runtime isn't a deal breaker, maybe look at Racket.
There's a year-old TedX talk allegedly by Marshall Brain in which he talks about climate change and proposes making NCSU, ASAP, into a carbon-neutral exemplar. Did he have support on moving forward on this endeavor? Is the talk video genuine?

https://m.youtube.com/watch?v=6Ua6IUZKN58
On balance, it isn't a good thing. Having high refactoring costs means:

1. you become reluctant to do it

2. lots of diffs cluttering up your git history. I like my git history to be fairly narrowly targeted.

I don't use languages that don't do type checking. Microsoft uses Hungarian notation on their C interface and example code.
I read a lot online and of course LLMs can probably help you there. I would suggest if it's nothing macOS/safari specific you want to build, start using chrome and develop the extension for it first. If you want to add safari to the list of supported browser later, you can easily adapt the code (as long as safari supports the apis for it).
Rule 1 is golden and oft forgotten.
a graph showing this against cloud instance costs and aws profits would be funny.
They removed the LED? My 2023 model pro still has it. Google is failing me trying to find information about it, though.
Hardware switch in line with the microphone. Can’t be turned on behind my back.
Permanent black marker ink over camera lens. Easier fix
same... i'm also surprised that having a software controlled led would be cheaper ..
Then you're lacking fantasy.

For example, I'd not be happy having my voice auto-transcribed by some malware as I authenticate to my bank providing my SSN etc (which as an authentication method is of course horribly insecure, but that's a different discussion).

Of course, this will vary from person to person, but as mentioned above, just being able to mechanically cover a camera when required makes it less of an issue for me.
Can you point me to a link? This is very disturbing to me as I thought they were wired together. I can’t find any source confirming or denying newer than like 2022…
The Chinese assert that they in fact started the first civilization, before the civilizations of the Tigris/Euphrates, Nile, or Indus. I never had the time to really dig into it to evaluate the arguments, but I don't think it's correct because the Shang Dynasty is usually placed around 1600 BC while Sumer is dated around 3000 BC (or even earlier). So I don't know how the Chinese claim they were first. But I can tell you from living there, that it is very widely and very firmly believed as fact.
It seems pretty unlikely to mutate in a malicious direction, random chance probably wouldn't get there, and there doesn't seem like any reason it would be guided in that direction.

"Enough time" does a lot of work here and warrants further analysis. With enough time it might produce the works of shakespare (if you ignore its designed to minimize), but we should probably view anything that would take more than a year as too much times.
https://www.copyright.gov/timeline/
It's not a scam to use math to your advantage. Casinos do it all the time.
There was a backlash about being billed for unauthorized requests. It's since been updated[0]. I don't know that all affected was retroactively refunded.

[0] https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-s3...
Those are excellent questions! I'm going to try and answer for the sake of chatting while I take a break:

- "what's the favorite bug you've ever fixed?"

A. I've gotten really good at identifying 'heisenbugs'. Ie where something randomly fails. I make a test suite to repeat something a hundred times and find out the failure ratio (eg, 30%). I then go looking for possible race conditions in the code and re-run the test till eg 30% drops to 0%. I've used this debugging pattern everywhere from frontend to infrastructure engineering.

"what's your strongest opinion in tech?"

A. 90s-style OOP is bad, Alan Kay's original concept was closer to the FP world's 'actor' model than it was 90s style OOP, and there is no reason to glue state to functions.
I see this sentiment frequently, but I think it is missing some of the crucial details:

- patents last for 20 years in the us

- trademarks do not have value to the rest of the world. Eg, the name “Kleenex” is (was?) a granted trademark, to help customers identify products from that specific company. “Kleenex” has somewhat become generic, but I don’t think this is really better or worse for humanity in general — it just removes some branding strength from Kleenex.

- copyright lasts life of author +70 years. This is problematic imo.

I think the concern about copyright is justified, but I think the others are honestly pretty decent. But of course different people will have different opinions.
This is crazy to me.

So you have an increased concentration of people and parking, and so there is NO WAY to more efficiently make charging infra for that?

The only way we can do home charging is in geographically semi-sparse suburbia?

Come on. Apartment buildings should be STRONGLY incented by local governments to provide charging infrastructure, even if it is simply regular power outlets not even L2, to apartments.

Urban cities have air quality problems. PHEVs/EVs solve a huge part of air quality. SUBSIDIZE the charging infrastructure. I'm sure the power company will LOVE to take some grants.
Right? The purpose of taxes is to curb inflation. The government funds itself with printing money. Taxes are also their to keep you on the treadmill. The fact that the middle class takes the majority load of the tax burden is a feature not a bug.

The government isn't an institution that just can't figure out how to budget properly, there is no need to budget because they are not calculating.
For Americans, the utilitarian argument is made in the Constitution:

_"The Congress shall have Power To lay and collect Taxes, Duties, Imposts and Excises [...] to promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries"_ [1]

[1] https://constitution.congress.gov/constitution/
Because that's the stated purpose of patents in the US constitution.
That's how it works on my work-provided HP laptop. The physical switch is only an opaque block on the camera.
Also, once you are on Enterprise, they will not bug/charge you for contracted overages very often (like once a year) and will forgive significant overages if you resolve them quickly, in my experience.
Earlier price hikes this year were explicitly structured to capture all the "lost" revenue from solar. Basically if you have solar panels and are selling the power back to the grid, the various fees make it cost the same as if you just bought the power from PG&E in the first place.

It is insane that California utilities commission lets them get away with this. Blatant corruption.
Exactly. And if they can store it, they should be able to provide it to users who also want it.
> for people to point to when arguing in favor of more manufacturer-lockdown-based "security"

I don't see why this is the first thing you think of, when the infinitely more obvious thing to point out is that the indicator LED should be impossible to address and be connected in series with the power pin of the camera instead. Case in point, most other comments in this very discussion thread.

Conversely, your comment (to me) reads like you're trying to derail conversation and argue in favor of weakening device security in whatever flavor you find compelling. Very intellectually honest of you to present those ideas this way.
I can’t think of much if anything which would be a compromising photo or video from my laptop, but conversations certainly are.
> 5 or 6 other signs that make me want to migrate away from Emacs.

Sure, Emacs is not without deficiencies. But what are the alternatives? Name one option that can do things in the way that Emacs allows you to? Don't say 'Vim' - as a die-hard vimmer who uses both daily, I can confidently tell you - it may take decades until Vim becomes sufficiently good to replace Emacs for me. And if you say 'VSCode', I'd simply laugh coughing up org-mode structured headings.
People worked to try and get an alteration made to the law; they “wrote to their congressmen” already. This was functionally the result of that process.

As an aside, what game company do you work for?
Geometry has made a bit of progress since Euclid's time. Its become a bit more rigorous.

Euclidean geometry is based on five axioms, and some other terms left undefined.

The fifth postulate - the parallel postulate - was considered so irksome that for hundreds of years, many attempted to prove it using the other four, but failed to do so, and almost drove some crazy. In the late 19th century it was shown you can generate perfectly valid geometries if you assume it to be false somehow - either no-parallel (spherical geometry) or infinite parallel (hyperbolic)

Euclid's third postulate - "a circle can be drawn with any center and radius - doesn't define how to do it. Like I could draw a "circle with a radius of 1" using taxicab distance, and it would look like a diamond shape.

Conversely, if you take the "conventional" definition, than the Pythagorean theorem falls out almost immediately.
That reads like massive cope.

Twitter fundamentally offers no killer feature. Being "around for nearly 20 years" means nothing.
There are so many ways that copyright duration could be adjusted to dramatically reduce the duration for out-of-print not-for-sale works while simultaneously allowing Disney to keep Mickey Mouse.

The fact that it's a single fixed duration that continues to be extended for just a minuscule fraction of works is ultimately the issue.
Bluesky is fundamentally different.

1. It is built on an open protocol

2. User controls and choice, they decoupled {algo, app, data, moderation} and users decide which ones they use. Anyone can build any of these and offer them up without having to change social network. In short, they created a social media fabric with built in competition on the supplier side while removing the switching cost for users
We use Nix to distribute open-source application security tools to user endpoints and CI/CD environments at work. Our appsec program is still young and there's lots of things I look forward to improving or seeing improved in our tooling and infrastructure, but it's already usable, and Nix was a huge help in letting our tiny team quickly put together something flexible, useful, and capable of accommodating the many SCM platforms, CI/CD systems, and operating systems that are in use across our large company.

My team also uses Nix and devenv to manage the local development environments for a fair range of things: some AWS Lambda functions, some CLI tools, our Terraform repo, and an internal docs site, on both macOS and WSL. There are occasionally pain points, but it's also occasionally proven able to solve very annoying Python native library dependency problems for us. Nix interest and expertise across the team varies, but devenv is pretty transparent to the folks less interested in working with it than just relying on it, so that's been good.

My own system at work is a Mac (for the time being, Mac and Windows are our only choices). I use Nix mainly natively on macOS rather than through virtualization, but mostly manage my packages declaratively through Nix-Darwin and Home Manager rather than using Nix as a package manager in the conventional way.

I do have a NixOS VM running via OrbStack, though. Currently, I don't often use it interactively, but it's configured as a remote SSH builder so that OrbStack's SSH proxy automagically spins up the VM whenever it's called upon, even if OrbStack itself isn't running beforehand. That's pretty cool, and means Nix on my Mac can transparently build packages for four architectures (every combination of MacOS/Linux and x86_64/aarch64) without recourse to cross-compilation or any manual management on my part. I don't need that particular nicety often, but when I do use it, it makes me smile.
That's how it was originally but over time the terms have been extended (largely due to advocacy from organizations that own large catalogs of copyrighted material). It's now tied to the life of the creator rather than the time since creation or publication.
How Typing Transformed Nietzsche's Consciousness
Please check again - they seem to have updated it.
I wonder if being location based would be helpful? I'm not actually a heavy phone user, but I would guess that people are mainly using it as a distraction when they're at home or work, and less likely if they're out and about? (Though honestly, for me, the main thing I use my phone for at home / work is two-factor-authentication, and there it'd probably be annoying.)
It’s especially sad considering the 40+ page submission contains dozens of cited sources, and this is a serious topic that warrants our diligence and attention. But obvious, easily detected malfeasance from the trusted experts opens up huge opportunities for bad faith actors to undermine any efforts for oversight before they can even be fairly considered.

If the allegations are true, Stanford needs to clean house in that department. This should be a bright red line that other academics and legal professionals should be terrified of crossing.
Show HN: AR Social Network: Lets u scan and share 3D objects in less than 5 mins
I’ve always wanted to be a developer and build cool things, but life’s circumstances have often stood in the way. This year, I finally quit my job and moved to the Bay Area with the little savings I had. Joined a co working space, started working on an AR app since I believe AR will be big in the future. I didn't have a lot of experience in programming, but was able to build a small Vision Pro app early this year with the help of GPT, which gave me confidence to try out building a larger project. Again with the help of GPT, bit of Claude, Apple Sample Codes and leveraging Firebase for backend. In just under 2 months, I was able to build a AR Social Networking app for iPhone,iPad and Mac. I am sure it is not perfect and will have a lot of bugs. But I really think the barrier to entry is now way down and people who are passionate can build products faster without spending months or years.
Greatly appreciate if you guys can try out the app and let me know of any suggestions or improvements, or any bugs you find. Excited and happy to start this new journey.
Soldering iron to the rescue. Locate the microphone and unsolder it.

I haven't seen any microphone integrated in the processor.

Yet
> oral traditions aren't durable

they aren't really durable as they are heavily distorted as they are passed down (thus "legends"); whereas with writing you could, for the first time, read the events as they were originally described at the time (whether the description was truthful in another matter, but there is no distortion in the transmission, though there is the question of translation of course)
half of your sp500-based-retirement is munching off ancient standards patents in media/tech/health. the rest is split between selling you disposable devices and sugar water.

... so in a way it does benefit society. but it's the society that likes to steal from social security and then call it a scam.
The point is that the tipping point has already been reached. People who want electric vehicles are going to buy one, with or without the tax credit. Those who don't (e.g. because they can't have a charger where they live) aren't going to be swayed by the tax credit. It's not clear it has any effect on EV adoption anymore.
Oooooh that reminds me of when Realtek printed a bunch of NICs with identical MACs.
Sure, for a brand headquartered in Cupertino they might design it that way. But this one is a Beijing brand.
Don't even understand why laptops have cameras and microphones. If you're serious about video meetings you'll want an external camera anyway.

I keep covering them up with bits of paper (because like most people, I don't trust LEDs or switches) that look ugly and invariably get blown off by a gust of wind and have to be reapplied when moving.

It just seems like at some point around 2010 some cabal decided that every device with a screen needs to have a camera facing the user and a microphone.
Assumption 1: Commercialization and incentivization(beyond what is already achievable in our market system) of the production of media goods are a good thing and we would be poorer culturally-wise.

Assumption 2: Without IP laws, people would not produce works(aside from credits and attribution). Engineers will stop engineering. Lawyers will stop writing opinions. Scientists won't write research papers.

Assumption 3: IP laws did work to incentivize production and technological advancement, and they are only or the primary means to do so. We just need to reign in the excess.

Assumption 4: People who created useful works for its own sake are not valuable(open source software/hardware, inventors inventing things and freely publishing information, etc). Patents and copyright laws should favors the people who use copyright and patents over them, and the profit motive should reign supreme.
The other thing the government (specifically, Graeme Samuel, Rod Sims and the Australian Competition and Consumer Commission) did was structure the NBN so that small operators couldn't join without buying connectivity from one of the large incumbent players.

The original model for the NBN was that there would be 14 points of interconnection nationally, which means if you were a smallish ISP you only need a physical presence in 14 locations to be able to offer service on the NBN nationally. That was the clear preference of NBNco itself, and the smaller (often regional) ISPs who now had a real shot at becoming national operators and challenging large incumbents like Telstra, Optus and TPG.

The ACCC decided that it does not, in fact, want to foster or support competition and that it wanted to continue the status quo, where a handful of large telcos control the market. NBN instead ended up with 121 POIs, which only the best capitalised carriers could service. That lead to massive consolidation in the market; many small to mid sized players either closed up shop or sold out to operations like TPG, and the small operators who survived now buy wholesale connectivity from the incumbents.
Mickey Mouse is in the public domain now (the original one at least), but I agree with your argument.
I find Firefox dev tools to be so much better than Chrome's. I know at least 2 people I got to switch main browser just on the basis of that.
I agree it's quite misleading.

They are hidding the cost of the nitrogen source, that is never cheap. Also H2 is never cheap.

Also, they are skiping plans and animals becuse they are using fongus:

> “various mycelial production pathways”

(Note: The site is hijacking Ctrl+C :( :( :( )
I’d be fine with just plain Instant where it can group up APs from one master. Instant On would just be icing on the cake.
Part of the hacker ethos is being counter to mainstream and challenging authority. Luddites fit in with that perfectly.
“Here’s a bunch of great things about CloudFlare R2 - and please buy my book about it” leaves a bad taste in my mouth.

Also, has CF improved their stance around hosting hate groups? They have strongly resisted pressure to stop hosting/supporting hate sites like 8chan and Kiwifarms, and only stopped reluctantly.
It wasn't. Only responsible manufacturers wired them up that way.
The big problem is that none of these laws have been updated to deal with digital property. We simply get new interpretations based on the whims of random judges who may not even be familiar with how the technology works. Software patents are the perfect example of this. Digital piracy/lending is another. And let's not even get into AI/LLMs.
Ok, I've taken "open source" out of the title now. The definitional argument here isn't really on topic.