skysight-inc/HackerNews huggingface dataset:
Young people basically just don't die much. Whether something is the leading cause or the 3rd cause is irrelevant. The absolute size of the risk is what's relevant.

Here's an example: Imagine you hear that the U.S. is 43rd in the world on math test scores among highschoolers, and China is 4th. ZOMG, A BIG DEAL!?!? Right? Well, that's what you'll hear in the media anyway.

Now, imagine if I told you that the mean U.S. score was 87, and the mean Chinese score was 89 out of 100. Does it still seem like a big deal?

Here's another point from another comment:
This is a bit disingenuous I think. I worry people will infer that young children are at risk from random violence. That's not true.

That stat goes from 0-19 years of age, and the vast majority of deaths are in the older segment. Like everywhere in the United states, it's young Black men killing other young Black men as part of organized crime or over matters of honor.

If you're a parent and not participating in that world, you and your children have nothing to fear.
Weapon systems are banned at GE. It takes an army of contractors in the private sector to keep fighter planes working (any modern military hardware, really). Operate them in a sandpit and they last about one day. Unexpected failures routinely occur and numerous data scientists, data engineers, and aviation engineers get spun up to figure out what happened ASAP.

No, I did not expect to be helping warlords. The US is stuck in a really super-shitty policy with the Saudis right now. Contractors (defense firms) have zero choice in supporting them unless they are sanctioned. Meanwhile the Saudis have been acting unilaterally (bombing whomever without consulting the President) for about fifteen years now.
Word of caution - this does not apply to countries with the most severe drug laws and associated punishments.

There have been cases in UAE and especially Singapore[0] where travelers are drug tested on arrival and the presence of banned substances in blood or other bodily fluids is against the law.

[0] - https://www.channelnewsasia.com/singapore/saliva-test-drugs-...
I did this last year and it was incredibly satisfying. If I amrunning errands and near a nursery I'll stop by and get a new plant or two. Slowly filling it in and watching all the nature is nice.

Our back yard is about 4x bigger, but I'll be tackling that shortly too! Our neighborhood is a mix of lawns, manicured landscaping, and natural gardens. Lawns are slowly becoming less frequent.
This! Consider our medical industry— it is so messed up already. AI could be used to fix it but instead it will be used to sell more pills.
Lack of an air barrier is a huge limitation on shelf life. It’s not an issue for prepared foods you are about to eat but it is most things you’re buying at a grocery store.
I agree. Critical thinking is often paired with developing the methods or tools of critique. Instead of applying the tools of critique to one's own thoughts, these tools get applied selectively to ideas, especially ideas one doesn't agree with already.

For example, recognizing bias is a component of critical thinking. Rather than recognizing one's own biases, the reactionary thinker will instead tend to recognize bias in other's assumptions and arguments. They apply different standards to their own thoughts than they do to others'. You're absolutely right that this isn't critical thinking.

My hunch is that critical thinking doesn't work if there is isn't an space to be wrong. Even here, there's a tendency to "destroy opponents with facts, logic, and rationalism." I've participated in this myself. Frankly, it entrenches reaction instead of arriving at truth.

The subject finds it easier to retreat into the realm of the imaginary than to repeatedly confront a rupture in the symbolic order.
This is very strange, because it looks like a comprehension (https://wiki.haskell.org/List_comprehension), which would be a product iteration.

Most languages have a function called zip or something similar (https://hackage.haskell.org/package/base-4.17.0.0/docs/Prelu...) which handles pairing sequences, to be composed upstream of the iteration proper.
I personally prefer sticking with an s-expression based language, but apparently not everyone agrees:

https://emacs-ng.github.io/emacs-ng/js/getting-started/

Maybe this project will help emacs move into the browser someday.
How do you alleviate sleep apnea, if not a sleep gadget (commonly known as a CPAP machine)?
While there is currently a waiting lists to use the official ChatGPT API, the package uses an unofficial ChatGPT API. Surprisingly, the unofficial libraries are much more stabler (not much dropping of requests or timeout issues) than the official libraries from OpenAI.
I sympathize, these remasters hollow out a lot of the soul of the film. The most disappointing part is that they also don't just come with the original color grading, and are advertised as being the new, official versions!
Everyone walking around in huge rigid gowns/boxes of uniform size.
I dont want coyotes and bobcats around my house. neither does anyone who has pets or livestock. There's a reason they were pushed out. We still have owls and other birds of prey. We have raccoons and they are annoying and can damage property.
I got ridiculed for wearing glasses, having to wear a mouth guard in sports because of braces, having long legs, crossing my legs, being "clean", the wheels on my truck, for the music I liked. Who cares?
More parameters, more training time, faster processing speed to accomplish both of the first two.
As late teenagers a few friends and I dumpster dived a circuit of retail stores and got some good and interesting odds and ends: fishing reels, acrylic displays, partial set of wine glasses, various tools, a small aquarium…

I worked in a grocery store so didn’t have the need or gumption to dive for food (I was usually the driver…but all aspects were fun), except for one spot: the town Krispy Kreme. Sneaking around back was so much better than waiting in line, and often there was a fresh looking box nestled on top of pillows of old donuts in garbage bags.

Sneaking them into the cheap movie theater was the next challenge.

One day, my parents were having a party and we were playing video games in my room. My aunt burst in, indignantly shouting at us for eating out of a dumpster…we laughed and hatched a plan: sneak out my window so they thought we were still playing games, zip to town, grab some donuts and offer them to the party. Except one problem: when we got there the dumpster was bone dry. The cleanest we had ever seen it. Puzzled for a minute I suck it up and went to the drive through to buy a box of donuts at long last. But then I took the sharpie in my glove box and largely scrawled yesterday’s date. We snuck back in the window, popped back into the party, proceeded to display the “expired” box of donuts, and I pulled one and took a big bite. My aunt was exasperated! We passed the box around and it was fun to see which of my parents’ friends were willing to taste the “dumpster donuts”.
I consider about 20% of the aggregate bandwidth to be usable (the land area vs total area of the Earth), but in special cases like Hawaii, there’s potential a huge amount of bandwidth since Hawaiians can have access to some of this 80% otherwise-unused portion.
This is a very short-sighted approach. MCM is coming to Intel too. Moreover, hybrid architectures are coming to AMD with Zen 5. I've historically argued that Zen 4 X3D is a bit of a "beta test" prior to Zen 5, where scheduler improvements are going to be far more impactful when AMD moves to a hybrid architecture like Intel did with their 12th gen. Zen 4 X3D is the time to learn things and fix initial mistakes, before Zen 5 is much more of a prime time, especially in the data center.

This is going to require scheduler improvements not only from the microprocessor manufacturers, but the Windows, BSD and Linux kernels. There is going to be non-stop improvements to maximize the architectures.

Heck, Linux has an entirely new scheduler (https://www.phoronix.com/news/Nest-Linux-Scheduling-Warm-Cor...) being proposed that not only improves performance, but power efficiency, simply by keeping "hot cores hot", because the impact is far more relevant today than the last time the kernel's scheduler was seriously revisited. It's not like multi-core architecture is new either, it's just that the core count increase is going up so fast the impact keeps getting larger.

-- -----

Although I'd generally agree with a sentiment "don't bet on future things you don't have today" the reality is software is always catching up to hardware. Moreover, for major changes to CPU design, they don't YOLO out perfection in one pass -- it takes a while, by many large groups, over years, to eke every scrap of performance out of it.

NAND is a great example of this. The vast increase in IO has hamstrung a lot of stuff. Linux is straight up slamming into IO scheduler limits (NT kernel even more so) at a level that can be achieved by normal human beings, not big companies. That isn't because NAND is bad or flawed. It's because a near future where that kind of performance was possible wasn't considered in the IO scheduler's design.

In the case of Factorio, I'd bet good money that of ALL the game devs out there, the Factorio devs will be jumping all over this one to ensure it's resolved quickly.
It is amusing how history is being now rewritten as "We All Always Agreed Lab Leak Was the Real Source".
>In the multi-sequence for loop version it’s only necessary to test once at the beginning of the loop that the two arrays have equal size, instead of having 2 assertions run every loop iteration.

So, I'm assuming zig generally cannot be used with multi-threaded code? Can the underlying arrays not be modified during the whole loop execution?
Looks like a safety concern honestly, a bunch of bright IR lights flashing around your face isn't good for your eyes.
Thanks, you remind me why I wanted to try Pydantic :)
>The thread of black -> poor -> drugs -> prison I'm not convinced needs to include black in there.

Wow, incredibly magnanimous of you.
> a MacOS GUI app under 700KB

Is that uncommon for MacOS?
IIRC stones in shoes as a gait recognition defence were a plot point in Doctorow’s Little Brother (2008).
I live on a medium-sized lot within the limits of a city, so bow hunting is not allowed in my yard.
It’s a inflamed joint creating sciatic nerve ‘irritation’ and Some disc compression.

And some DOMS :)
Coincidentally, this whole Russia Ukraine war has pushed most NATO nations to build up their military and re-arm. If Europe can actually defend itself, the US's obligation there reduces significantly.
The scientific method is a very lousy way to learn something which is well established and understood. Go learn Maltese through the scientific method, I will get a book or teacher and be conversational in it while you are still identifying diphthongs. More importantly this article is a poor foundation for scientific understanding being built on very subjective language use instead of verifiable data.
In Common Lisp it's

(loop
for x in a ; on each iteration, steps x to next element of a
for y in b ; same thing
do ...)

This is like the Zig in that it's a hard-coded feature of the looping construct instead of being a general combinator like C++/Rust, but I think it's neat that by allowing multiple clauses, zipping falls out completely for free.
Let’s place a bet on it. By the end of 2025, there will have been more successful Starship orbital flights than SLS orbital flights.
Try working for yourself, you'll get much more self-esteem.
I rarely comment on HN but this article struck a nerve as I have worked at a handful of toxic bureaucracies that suffered from this issue back in the day. It's incredibly demoralizing and yet every place like this eventually reaches a weird equilibrium that preserves this mess as this unspoken pact amongst the people who are getting paid for nothing (queue "Office Space" scene - "what would you say you dooooo here Bob?").

If you're not in debt and massively dependent on the job my best advice is run, don't walk, to find a place where you can get paid for value delivered. Startups are generally not afflicted by this cancer because there's simply no place to hide- everyone is doing six jobs and it would be nearly impossible to conceal this level of inefficiency. And if it ever did proliferate in a startup then that's _definitely_ not some place you want to be. It sounds like you've gotten a few bad dice rolls but rest assured there are plenty of good startups out there creating important products, paying their employees and valuing their work.

As challenging as startups are, I would way rather take that environment any day over the slow boil (or the slow bake following the lasagna analogy) and gradual erosion of my soul at the Office Space job.

One other thought for you: if your circumstances dictate that you _must_ stay in a toxic job environment like this and there's simply zero way to change the environment or leave, partition your work life into a box so that toxicity doesn't permeate the rest of your life. Clock-in, tolerate the nonsense, laugh about it with colleagues then clock-out and find your meaning from other pursuits, whether that's spending time with your family, taking up a hobby, doing volunteer work, whatever. It's great when your job produces a sense of meaning but if meaning is absent from that, you can definitely find or create it elsewhere. I've spent the past year building up https://Problemattic.app for just this scenario. I was fortunate to have finished a 26-yr career in various tech roles and now have the luxury to try and work on solving this issue. I'm convinced now more than ever that it's possible to find a profound sense of meaning by applying those professional skills that are currently squandered and redirecting at least a fraction of them towards the pursuit of solving important societal issues.

Anyways good luck. We can always use data science people so feel free to peruse the projects and contribute a few data science cycles to anything that grabs you. Or propose a project and rally a team if you have an idea for something not currently listed. cheers
Predicate Logic as a programming language [pdf]
Not every single non-native species is invasive and would take over your whole property.
Keep as much local as possible. Do anything involving money or your personal info inside a dedicated VM running a secure OS, or use QubesOS. Use a dumb phone instead of a smart phone. Keep your passwords in a local encrypted text file. If you need a password or other data on the road, SSH into your home machine from your laptop (which has an encrypted disk). Go back to using fake nick names instead of your real name whenever you post online. If some service requires a phone number, other personal info, or an app install, don't use it unless you have absolutely no choice. Use FLOSS and don't pay for software with your money or by viewing ads.

Reject the notion that you NEED these BigTech services and don't let them hold your life, well-being, or friends hostage.
Better question would be 'can you ban it'? I'm genuinely asking but afaik, it's not like nuclear sites that can be detected and then asked to be inspected. Nation states will likely do it anyways if there's no easy detection manner. So, sure 'ban' it, but do develop very strong protocols around it. Bring it out in the open as much as is possible.
Sources for these claims?

;)

But seriously, this is what I’d ask a human, and ChatGPT can’t provide.
Is the fact that all tech has mostly the same look related to the fact that it's mostly all just used for consuming the same content?

I think this is part of it (but then again, we're consuming mostly the same content we always have), but I think there are bigger reasons. It's more about how fewer companies are designing/producing tech. Add that to the fact that each company's design is branding, and we're unlikely to see such radical changes to the designs of popular tech, like a ThinkPad, and many companies want to copy the successful look of say, a MacBook, rather than risk creating something new (all these look-a-likes are probably all using the same off the shelf parts, so that lends itself to having a similar design as well).

The next is the advance of touchscreens. A flat panel can be the UI for anything, and it's probably so much cheaper than developing purpose built UIs. For this reason, all UIs are the same flat panel touchscreen with different graphics on them instead of a unique-looking array of physical buttons, switches, dials, etc., let alone any custom parts.

It's like seeing the alternate possibilities for how tech could have developed, and invites you to ask "What if we had tech just like now but used it differently".

I just watched the Running Man over the weekend. Even though it was set in a dystopian 2019, the tech that the film imagined for 2019 looked so much more playful and interesting than what we have today. Compared to some more recent film's guesses about future tech which usually involve graphics on a touch screen that may or may not be invisible.

Is this just nostalgia for physical buttons or is do we all get excited to play with physical objects? That, I really don't know...
I don't think anyone will. When it comes to these Apple v Android benchmarks it's really just to flex. Reminds me of video game console "wars".

Nowadays most "standard" apps are cross-platform, but considering app and in-app purchases won't transfer over between platforms.. it must be quite an ordeal for the average person to switch platforms.
That's broken in every language, except for the few which just don't allow doing it. So I'm not quite sure what the question is about.
Can't you disable the CCD without the 3D cache? I remember being able to disable 3 CCDs on my Threadripper using Ryzen Master for gaming.
> a declarative DSL for outputting machine code

and thanks for the laugh
Thanks for your message, Andrew!

Just to be clear, I didn't mean any offense and maybe my critique wasn't as well-balanced as it could have been. So far, coding in Zig has been a fun ride, despite the occasional obstacles I've run into!

> There is no "just work" for deep equality

Say I have two variables A and B of the same struct type. Each points to a finite region in memory of the same size. Why can't I just compare these two regions using `A == B` to make sure they are equal? Yes, one can obviously come up with alternative definitions of what equality might mean for structs (only compare certain subfields etc.) but wouldn't the aforementioned definition be a good default that would work in the majority of cases?

Alternatively, there is `std.testing.expectEqualDeep()` which walks through all fields but as far as I know there is no equivalent for production code(?)

> none of them will be comfy to Python programmers

Oh I think the multi-sequence for loops feature already makes Zig more comfy! :)

Just to be clear: I wouldn't want Zig to be another Python. While I like Python from a developer experience POV, it is dictionaries and magic methods all the way down and often unnecessarily slow and complex.

I still think one could find a good balance between DX and full low-level control, though. One could e.g. have one convenient way to express a certain problem that gives you medium control over performance (e.g. the `==` example above) and one or more fine-tuned, but possibly less concise ways of expressing the problem that provide full control but require more lines of code. In the struct equality example the latter would mean defining some kind of `eql()` function that would be optimized to the struct type (e.g. compare certain fields first as they are more likely to differ etc.). Would this violate the Zen of Zig?[0]

> Only one obvious way to do things.

After all, there is also

> Favor reading code over writing code

Right now, at least, I often run into situations where I don't know of any obvious way to solve my problem. Then I end up writing lengthy code to tell Zig what I want and end up with code that's so-so on the fun-to-read scale.

[0]: https://ziglang.org/documentation/master/#Zen
You’re offering to pay a grand to random HN contributors to wire one up.
This can be accomplished without too much effort in Autohotkey as well.

https://www.autohotkey.com/ (open source)
These seem much less functional and more of a fashion statement. Defeating ALPR readers when you're not a car seems bizarre. Where the OP is actually actively protecting one's identity from being followed.

So even though the name says adversarial, how is it actually being adversarial?
Phone OS do most definitely have emergency services features allowing you to bypass normal OS functionality, yes.

Similarly, if you want to own the worlds information, you have certain responsibilities because people will go to you in an emergency.
Did Poland think through the implications of hosting an AEGIS missile system (thanks to the US unilaterally withdrawing from an arms control treaty)? I’m sure the Kremlin was going to believe that was to protect Europe from “Iranian and North Korean” missiles. What a joke.
One of the tenants pricing is you don't charge based on your development cost but based on the value to the customer. So, I don't think it's worth thinking about the complexity of a feature or the cost to maintain in when thinking about pricing besides making sure the maintenance cost is less than what you charge.

Generally, the reason all these companies go and charge for SSO and audit logging is because open core is a land and expand strategy. They offer a free tool that's useful for individual developers, and then when they start demanding enterprise features that means they are integrated into the enterprise and have the opportunity to extract value.
Only tools a permaculturist needs are a shovel and a hammock :-)
* that feature costs $5/mo
As a very nix-curious non-user, this looks like a good place to start; is it?

I'm mostly interested in managing my home directory to start (replace gnu stow for dotfiles), but also to manage all my other software in a way that ports nicely between systems and OSes (skip over brew, flatpak, apt, etc.). I think this means home-manager, right?

Should I just start here with Determinate Nix, or somewhere else?
The techniques to go from a basic GPT-like model to a conversational agent are largely published and should be reproducible, open-source base models are starting points for that work that are unencumbered and available.

This is important for researchers and implementers, not (immediately, ay least) end users.
All the fantastic stories about my imaginary friend stopped as soon as some random monkeys discovered how to write and how to cross verify evidence. Dude, trust me, my imaginary friend is legit.

You should read my imaginary friendship book bro, my imaginary friend wrote it with the help of some random dude because despite being ommipotent my imaginary friend cannot write his own book apparently.

And despite being everywhere you need to visit my imaginary friend by entering a specific structure built by some random dude.

If you sacrifice your non imaginary life you can go to my imaginary friend's crib in an imaginary afterlife. It's a more than fair deal.
Could you explain further please.
And increases the hospital bills (and more plastic waste) dramatically.

If you didn't come from a generation that had glass bottles everywhere you just don't know how bad it was. Even to this day there are still issues with beer bottles broken on beaches and stuff, but typically drinking alcohol is much more highly regulated then drinking soda from a glass bottle.

Say no to glass.
It feels easy compared to the implications of the alternative - from excessive animal husbandry, excessive use of medicines in livestock all the way to wet markets.
Hah, I had a different thought: How long until every Ring/Nest doorbell video looks like this?

It does seem to only work against IR cameras though - presumably brightly lit scenes won't struggle.
Unfortunately it's available only in the US...