skysight-inc/HackerNews huggingface dataset:
I'm a big fan of moonscript, but occasionally wish it was still being improved and worked on. Yuescript¹ looks like it fixes most of my bugbears with moonscript, and is for the most part a faster² drop-in replacement.

There was s little discussion here ~18 months ago³, but it will feel largely circular if you look at it as people are suggesting fennel there ;)

¹ https://github.com/pigpigyyy/Yuescript

² This probably only matters if you have tonnes of moonscript, not just a little neovim/mpv/awesomewm config or something.

³ https://news.ycombinator.com/item?id=29903133
I find the trackpad isn’t necessary because the standard Mac desktop now is a laptop with external mouse keyboard and monitor. If I need the trackpad, there’s one built into the laptop.
The right thing to compare it to is building a cell tower
The controller is built into the SoC. As is their standard practice for many years, non-Pro models receive the SoC from the previous generation of Pro models. Because this is the case, in fact they don’t have a choice other than spending billions of dollars to retool an older SoC.

The fact you and others seem not to understand this should be an indication you aren’t informed enough to have a valid opinion on the topic.
Looks great! Is it possible to get a personal demonstration of the product
USB has a built in protocol level reset that should achieve the same thing. The only change is 5V power is not cut. It's basically the same as doing an OS reboot from the peripheral's perspective.

If the USB device still doesn't respond then it means that they have some buggy firmware that requires a hard reboot to work.

Example for a USB reset in linux: https://marc.info/?l=linux-usb&m=121459435621262&w=2
It does seem to sound pretty well on the mind of the executives signing the deals that hear the marketing talk
I have not. I'll have to see if it's compatible with Heroku.
Is Homework Good for Kids?
My man, this comment is so wildly antiscience. I don’t know where to begin.

I’m not sure if it would be with forest management, or the complexity and reasons that cut Texas has its own grid, separated from everyone else. I’m not sure I would say either directly applicable to this topic.
We won't know until NSO is forced to open their books, which is unlikely to ever happen given their ties to the Israeli government.
I wish they’d just stop with the yearly major releases.

Unlike the iPhone, there’s no magic date in September when all the year’s new Macs drop and require support for all the new hardware capabilities. Sure, there are changes to system apps on iOS like Notes that want feature parity on the Mac, but you could do those in a point release. Or even better, decouple those apps from the OS and update them individually via the App Store.

They clearly don’t have enough resources allocated to macOS anymore to have a big yearly release without spending the next n months fixings problems. Just release the damn thing when it’s actually ready. They didn’t do yearly releases when the Mac was still their major focus, I don’t see why they need to today.
I think the best PowerPC based apple laptop was the Powerbook G4 titanium. It's pretty much a design classic, was lightweight, and ran OS9. It was I think the first Mac that didn't feel like a massive compromise when running a laptop vs a desktop machine. It introduced widescreen displays, and the 1Ghz model even came with a DVD writer if I remember.

It struggled with some design problems, notably that the hinges failed, and the display ribbon rubbed causing display problems after been opened/closed too many times.

https://en.wikipedia.org/wiki/PowerBook_G4

If we head back to 68k days, then the Powerbook Duo was awesome. This was definitely a compromised machine for portability vs a desktop though.

https://en.wikipedia.org/wiki/PowerBook_Duo
I love the last line, “If you doubt that such a man could exist, this monument bears witness”
The main thing that makes me a little sad about LÖVE is that LuaJIT is not really RISC-V friendly yet (yes I know about the fork.) I am interested in focusing on RISC-V for some personal projects so my requirements are a little unusual, but LuaJIT has a pretty high barrier to adding new backends. Usually it needs to be industrially sponsored, too.

LuaJIT can also have unpredictable performance characteristics, if it matters.
Thank you. In my defence, I did see that page, which (apparently incorrectly) says at the top:

> By the end of 2024, all mobile phones, tablets and cameras sold in the EU will have to be equipped with a USB Type-C charging port.
SpaceX Accuses Europe's Ariane of Unfair Competition (2019)
More keyboards should have a USB hub easily accessible- ports angled slightly down to not collect crud.
Like that guy from the government who told us that our building was structurally unsound and we all had to leave. What a drastic solution and he was completely dogmatic about it. He reminded me so much of the other guy who went around telling everyone the sky was going to fall on our heads.
No, this analogy isn't plausible.
Speaking of personal attacks, you chose only one part of my comment where I mentioned how I did some decision making, and ignored everything else.

Well, OK, now I know who is on the high horse so let's drop it here.

Shame that tech zealotry never dies.
Not really. Even with modern technologies, the Linux desktop technology stack is very, very far behind when it comes to security.

The Linux kernel itself is a very weak foundation security-wise, the only way Android and ChromeOS get away with it is by using a very small feature set and restricting everything else as much as possible with seccomp, SELinux and heavy sandboxing.

The Linux desktop userland doesn't have meaningful hardening features compared to other platforms (even Windows is ahead, sadly). For example, practically all distros use glibc's memory allocator which has both poor performance and security [1] and their toolchain is based on gcc, with no support for modern compiler security features such as CFI (with the sole exception of Chimera Linux). Not to mention the permission model is completely outdated, like in that xkcd comic. Flatpak only mitigates this partially, because the Flatpak sandbox is very weak. The people working on Flatpak are doing their best, but from reading some GitHub issues, it's clear they are badly overworked and not security experts. The person responsible for Flatpak's seccomp sandbox has said it isn't even his main responsibility and he doesn't have much knowledge about seccomp and is learning along the way [2]. The Flatpak seccomp filter is based on a denylist rather than an allowlist, and many dangerous syscalls can't be blocked because applications rely on them (e.g. Firefox needs ptrace for the crash reporter). You also have to be very careful and use Flatseal (which is not officially supported) to deny permissions such as /home filesystem access, because it lets Flatpak apps override their own permissions by design [3]. And dangerous kernel components like io_uring are exposed [4], while Google disables them on their systems because of their exploitation potential.

Here is a more detailed article examining the lack of security of Linux phones in case you're interested: https://madaidans-insecurities.github.io/linux-phones.html

If you want a FOSS-based secure phone, GrapheneOS is the best option.

[1] Check this comment by GrapheneOS founder for some technical details and how it compares to hardened allocators such as Android's Scudo or Graphene's hardened_malloc: https://github.com/NixOS/nixpkgs/issues/90147#issuecomment-6...

[2] https://github.com/flatpak/flatpak/issues/4466#issuecomment-...

[3] https://github.com/flatpak/flatpak/issues/3637

[4] https://github.com/flatpak/flatpak/issues/5447
What's the point of that when there's no need to wear a respirator in the first place?
Even the panel doesn't load at this moment for people who had assets in the SFO datacenter.

I shouldn't have put my database there. I guess we wait until it is fixed.

Edit: Interesting.

> Additionally, routes between SYD and NYC were seeing extreme latency. After shifting of traffic, performance has improved but continues to show higher-than-normal latency.

> Due to there being a major issue with East to West North American traffic with at least two major upstream providers, DigitalOcean traffic on any routes following East to West North American traffic may be impacted. Our Engineering team is making traffic shifts as quickly as possible, where possible.
Sure, but that doesn't answer my question. What I'm saying is, the Ämter in Berlin are explicitly using the term "Kreditkarte" to refer to all Visa/Mastercard/Maestro cards, including debit cards. In Berlin, only the locations that say they accept Kreditkarten, will accept debit cards that are backed by Visa/Mastercard/Maestro payment infrastructure. If they only say they accept Girokarte, then they will not accept debit cards. What I'm asking is, does Hamburg use the same language at Ämtern as Berlin, or does it differentiate explicitly between Girokarte, Kreditkarte, and Debitkarte? I've tried to find this myself online, but I don't see anything official.

Here's another example [1, page 116] from the BMI (so, federal now): "Haben Sie ein Konto bei einer Bank oder einer Sparkasse, wird Ihnen häufig eine Giro-card oder eine Kreditkarte ausgestellt (zum Teil gegen Gebühr), mit der Sie bezahlen können. Der bezahlte Betrag wird dann automatisch von Ihrem Konto abgebucht"

> If you have an account by a bank or a Sparkasse (special kind of bank), you will often be issued a Girokarte or a Kreditkarte (sometimes for a fee), with which you can pay. The paid amount will then be automatically deducted from your account.

Note that Debitkarte isn't even mentioned, and the behavior described for both kinds of cards is the same. This is not true of Kreditkarten that operate on a revolving credit basis; the amount is not automatically deducted from your account, but rather paid later. To me, this language is pretty clear: the federal government sees the system as "you either have a Girokarte or a Kreditkarte" and that Debitkarten are included in Kreditkarten.

And, actually, even better, this bit from wikipedia [2] is explicit: "Der Begriff Kreditkarte wird international nicht einheitlich verwendet. In den deutschsprachigen Ländern werden damit sowohl echte Kreditkarten als auch Chargekarten, Daily-Chargekarten, Scheck- bzw. Debitkarten und Prepaidkarten bezeichnet"

> The term Kreditkarte is not uniformly used internationally. In German-speaking countries it may refer to real credit cards, as well as charge cards, daily charge cards, check-cards or debit cards.

[1] https://www.bmi.bund.de/SharedDocs/downloads/DE/publikatione...

[2] https://de.wikipedia.org/wiki/Kreditkarte#Kartenarten
5:01 And Done: No One Wants to Schmooze After Work
Only if you judge the outcome strictly by how many people are consuming meth, but there are other important endpoints to this policy, like "reducing the number of backyard meth labs", which are problems in their own right.
There are a lot of errors and faults that show up in Console on a brand new MacBook just sitting on the desktop. And with every version the number seems to increase. So it's not even their test suite that's the issue.
I guess people in the 90 also somehow fought against 3D games as being pointless compared to 2D games, but 3D games did bring cool things to gaming.

I am not against good content, good looking textures, good level design, something that looks pretty, but 3D games cant be pretty without millions of triangle and gigabytes of textures.

Even 144hz sounds pointless to me, since you need a very good eye notice the difference between 30 and 60hz.

It's already quite expensive to make 3D games, it would be nice for game developers to stop the GPU frenzy.
You have to go through support in my experience to buy them. I wonder if the new case works with the old pods.
Windows is still shitty. After three years of using an M2 MacBook Pro for work and having my own M2 MacBook Air, using a Microsoft Surface laptop is a death by a thousand cuts

https://www.amd.com/en/processors/ryzen-surface-edition

1. The fans are constantly going.

2. Everything causes the hourglass cursor to pop up - even just clicking on a button in Outlook

3. It takes awhile for the screen to redraw. Way back in the pre - OS X days, I use to be jealous of how fast Windows drawing was in comparison.

4. Every time my laptop goes to sleep, I have to unplug and replug my external USB C powered external monitor.

5. Did I mention the constant humming of the fans?

6. Even how it handles multiple desktops is inferior to Macs

7. Hopefully I can run WSL2 on my work computer. I can’t imagine being stuck with PowerShell/cmd

I don’t even want to think about how bad the battery life is going to be compared
to modern ARM based Macs.

Yes both my MacBook Air and Windows computer have 16 GB RAM
The official python client does not have feature parity with kubectl; I had to reimplement parts of kubectl in my own scripts, like the 'apply' and 'exec' subcommands and less-flaky CRD deployments.
Previous discussion: https://news.ycombinator.com/item?id=37345195
The "reasonable timeframe" listed last time I was in that situation was 6 seconds.
> Reality is that Unity loses vast sums of money year after year

Can you expand on why they lost money? Was it a market seeding thing?
Respectfully, I don't believe you. This is another one of those cases where the Bayesian Base Rate Fallacy suggests that the "scary" version of this supposed DEA policy, where they pursue marginal cases of people with extra-stuffy noses, can't possibly work.
What are you referring to with Cities: Skylines? I've never had any issues with it, it's a pretty polished game. The real issues only start cropping up after installing tons of mods on top of it.

And yeah, I feel like you're choosing some specific games while ignoring all the others. Tons of famous Unity games are great. Is Subnautica janky? What about Hollow Knight? Rimworld, Beat Saber, Outer Wilds, Cuphead, both Ori games - the list of major Unity projects can go on for a while, and I wouldn't call any of the above examples janky.
Biometrics aren’t a great key because they cannot generally be revoked. This isn’t a privacy concern, it’s a security problem. You leave your fingerprints nearly everywhere you go, and they only need to be compromised once and then can never be used again. At best, you can repeat this process a sum total of 10 times without taking your shoes off to login.
Roundtrips without destroying comments or formatting is supported in the JavaScript, Go and C++ implementations of Hjson, but not in the other implementations (I think).
I run a "one-person" saas that is profitable. I have an offshore contractor that helps me run the service, and one offshore support person to help with tickets.

I do all of the marketing, product development, finances, sales & customer success.

Do I recommend it? Probably not. I am very tired of doing everything myself and am excited to grow it to the point of hiring more team members. I recommend that when starting a startup to plan to build it big enough that you can afford not to do everything solo. It's stressful and lonely, but also strangely rewarding.

A note on "offshore" team members: I hear a lot of people say offshore workers are low quality or don't care about the work yada yada. I have found the opposite to be true - offshore folks are the same as any other people you employ: pay your people well, treat them with respect and invest in their future and they will do great work. My support and ops team members have been with me for 3+ years.
In case you didn't catch it, my comment was a direct reference to the rule of 40. It has come to dominate a lot of thinking in finance, and I don't think it is just Silicon Valley.

It has interesting implications in practice.
For the same reason all almost all infrastructure is partly sponsored by the state.

That said, I much rather see the money invested in removing cars from places and improving trains and bikes. But its not the worst thing in the world to build some chargers.

And Tesla has higher production of both fast and slow chargers then basically anybody else on the planet.
Hardware security module https://en.wikipedia.org/wiki/Hardware_security_module
$2500 laptop in 2000 is equivalent to $4,457 in 2023 dollars
Is this just a less polished/active version of https://github.com/mvp/uhubctl?
Ugh, or being able to generate an API/service token. It just ingrains the bad passwords and password sharing if you have to use passwords everywhere.
Drudging up 8 year old architectural decisions that Apple rightfully reverted is hardly a charitable comment. A bug can just be a bug.
You do not in fact provide an email address to buy Sudafed. The rest of that information is for most people already a public record.

I'm not saying that makes it OK to assemble into a database, and I think the point about amassing PII is well taken, but I think people are probably overestimating the value/hazardousness of this particular data set.
Tiger was brushed steel, though it still had the 'lickable' buttons.
I'm curious, why do you look at random OS errors in Console to the point you noticed such a thing?
Lol i was literally about to post this
The point is to acknowledge a limitation of my testing.
I believe Apple used FreeBSD's implementation of pf, as it also has the same syntax. OpenBSD pf has evolved since then and their are minor syntactic differences for some rules between freebsd pf and openbsd pf.
ldd itself, at least on most Linux variants, is simply a wrapper around setting the LD_TRACE_LOADED_OBJECTS environment variable and then running the wrapped command, which can bite people in the ass, as it assumes that the code being run by ldd will respect the environment variable.
I just use wireless most of the time because the port is kinda crappy. I suspect usb c won’t be insanely better.
If you can backup a key it is not MFA. It just a second password and not another factor. The solution to having your phone smashed is to have multiple "something you have", so you have a backup.
Did you come here from wgpu?
> https://obsidian.md/changelog/2023-09-11-desktop-v1.4.12/

it just makes markdown files
Wgpu: Portable Graphics Library for Rust
Wow, the s curve for "first felt PMF" around 2 years really drives home Dan Luu's observation that discontinuities are usually there because of some externality

https://danluu.com/discontinuities/
Do you know the difference between "if A then B" and "if B then A"?

This is the same thing, but with probabilities: "if A, then 5% chance of B" and "if B, then 5% chance of A". Those are two very different things.

p=0.05 means "if hypothesis is wrong, then 5% chance of published research". It does not mean "if published research, then 5% chance of wrong hypothesis"; but most people believe it does, including probably most scientists.
Its notable he skipped the primary chemistry people use for storage too, LiPho. They are guaranteed to last 10 years, they are about $150 per KWH and can sustain 0.5C charge and discharge.

For me at least the storage is about 1/3 of the cost of the system and I'll likely have to replace it once (probably with Sodium Ion since that is taking off and $50 a KWH) and a new inverter and there is no way it costs even half the total system install over the lifetime.
They've already got dead artists putting on concerts as holograms, no doubt they'll milk AI for all they can while suing teenagers for infringement for doing the same thing.
Lowenware/dotrix: A 3D Engine written in Rust
Look like piñatas. Have some kids hit them with sticks. Might get some candy.
Saw this post a few days ago on Reddit about their game getting rejected by Steam (the main platform studios publish their games on for PC) for falsely detecting A.I. assets. A few people in the comments chimed in and said they had similar experiences as well:

"We are a small indie studio publishing our first game on Steam. Today we got hit with the dreaded message "Your app appears to contain art assets generated by artificial intelligence that may be relying on copyrighted material owned by third parties" review from the Steam team - even though we have no AI assets at all and all of our assets were hand drawn/sculpted by our artists."[1]

https://old.reddit.com/r/gamedev/comments/16bcj4a/first_indi...
Fully agreed, saying a deepfaked voice was involved without hard proof is deflecting blame by way of claiming magic was involved.
> This is the food web

One major contributor to the overshoot is our current agricultural practices, with animal agriculture being a primary offender.

It's responsible for a significant amount of greenhouse gases, it's a leading driver of biodiversity loss and deforestation, and it contributes to soil degradation and water pollution.

https://ourworldindata.org/land-use

https://ourworldindata.org/uploads/2013/10/World-Map-by-Land...

BIODIVERSITY LOSS

https://www.nature.com/articles/d41586-019-01448-4

Humans are driving one million species to extinction - UN backed report finds that agriculture is one of the biggest threats to Earth’s ecosystems

https://www.unep.org/news-and-stories/press-release/our-glob...

Our global food system is the primary driver of biodiversity loss

https://pubmed.ncbi.nlm.nih.gov/26231772/

Biodiversity conservation: The key is reducing meat consumption

DEFORESTATION

https://ourworldindata.org/drivers-of-deforestation

Drivers of Deforestation - combined, beef and oilseeds for animal feed account for nearly 60% of deforestation

https://www.ucsusa.org/resources/whats-driving-deforestation

Just four commodities — beef, soy, palm oil, and wood products—drive the majority of tropical deforestation.

Beef - 2.71 million hectares / year

Soy - 480,000 ha / year (77% for animal feed)

Palm Oil - 270,000 ha / year

Wood - 380,000 ha / year (but probably more)

GREENHOUSE GAS EMISSIONS

CO2 - 16.5+% animal agriculture (https://www.researchgate.net/publication/352100490_Emissions...)

Methane - animal agriculture leading driver, https://ourworldindata.org/emissions-by-sector#methane-ch4-e...

N20 - animal agriculture leads again, https://ourworldindata.org/emissions-by-sector#nitrous-oxide...

SOLUTIONS

We can significantly reduce our footprint by adopting plant-based diets, reforesting the pastures (more than 50% of which were originally forests), and allowing biodiversity to recover.

https://ourworldindata.org/land-use-diets

If the world adopted a plant-based diet we would reduce global agricultural land use from 4 to 1 billion hectares

https://www.nature.com/articles/s41893-020-00603-4

The carbon opportunity cost of animal-sourced food production on land - shifts in global food production to plant-based diets by 2050 could lead to sequestration of 332–547 GtCO2, equivalent to 99–163% of the CO2 emissions budget consistent with a 66% chance of limiting warming to 1.5 °C

https://www.eurekalert.org/news-releases/917471

Feeding 10 billion people by 2050 within planetary limits may be achievable
> 6/7 people colluding in this way is highly abnormal-- even in the CIA, most people have some amount of integrity.

I think that might be a cultural expectation thing that you're relying on.

There's many examples of people conspiring together, wittingly and unwittingly
Of course not. They can't be the expert. But...

I'm a trial attorney and I've tried cases involving complex issues far outside my knowledge base. However, I've never started any such trial without consulting an expert to:
- educate me to the extent I deem necessary; and
- be available for me to run specific issues past them for verification of what is being asserted.

I have no interest reading rags that consider the limit of their job to be simply passing along what someone else says without any effort to understand the content.
Neal Stephenson already wrote a few books about it