skysight-inc/HackerNews huggingface dataset:
A few days ago, I was watching a video where a man took a walk through a Los Angeles park, which was quite run-down. Most of the comments were complaining about the "junkies" milling about, about how they'd made the place dirty and dangerous. I thought this was peculiar, since everyone (the idea that they were all drug addicts or homeless people was doubtful) seemed to be keeping to themselves. The area WAS trashed, but the overflowing bins suggested to me that the city wasn't putting many resources towards upkeep. Which itself suggested that the order of events was more something like:

>Lax maintenance and poor accessibility (remember, LA) made the park undesirable for families to visit.

>"Undesirables" began frequenting the park, as their chances of being harassed by police at the behest of the families who were no longer visiting was much lower.

So, what is commonly seen as a tragic outcome caused by individuals abusing resources is really a matter of authorities abusing their prerogative to hold or not hold to what could reasonably be considered their responsibilities.

For your examples: there are international laws and agreements that "govern" (maybe more like "suggest") best practices wrt fishing and carbon emissions, based on publicly-available research and inquiry. Further, the entities causing these issues aren't "free radicals"; they're mostly formally-incorporated organizations that are subject to state regulation and their own policies (which, when known by the public through their actions, are subject to public pressure - either wallet diplomacy or the threat of further regulation). It's a choice for the US government to not hold companies accountable, or to not ratify, say, the Kyoto Protocol, or to ignore studies on fishery health in favor of placating the fishing industry. Same for every other country. And every country has some ability to influence others through the shape of their relations. I suppose you could exclude pirates.

Tragedy of the commons assumes that individual actors haven't bound themselves together by some kind of expectation or obligation. The most authoritative version of that is government, of course, but you can have lesser agreements. In those cases, it's not merely a matter of individual entities abusing resources, but of flaunting self-imposed "management."

^This is the most important part of this comment, sorry for taking a while to get to it.
I agree with you, there’s probably a lot of epigenetic activity going on in response to environmental factors.

On the other hand, these things can probably be studied and identified. There is an organ shortage for transplantation, which historically peaks in times of peace. One idea is to genetically modify animals to make them more immunologically compatible. I could see a world where being able to control every aspect of the development process allows for more suitable organs (less risk of infection, etc).
Starlink is nice but does the US not possess an air platform that can loiter while providing mobile phone service? Seems like a useful thing to have for civil defense. Wasn't Project Loon supposedly capable of covering a state-sized area with 4G coverage?
For anyone else not in the know

> In human–computer interaction, WIMP stands for "windows, icons, menus, pointer" —https://en.m.wikipedia.org/wiki/WIMP_(computing)
“Tell me how MVC works” is far better than reading MDN documents. “Show me how to build a basic command line application.” “Tell me about polymorphism and give me some examples on how to use it.” “Teach me the basics on how to build an authentication system.” An LLM is great at that.

Reading MDM docs doesn’t put any context around what you’re reading. And reading all the docs doesn’t teach you any more than reading a dictionary teaches you how to write.

Docs are a reference, they really aren’t a place to start when you don’t know what you’re reading. Besides it’s boring.

You don’t learn Russian by reading Tolstoy. You read Tolstoy once you have some idea of what the words mean.
The 4th Gen AMD EPYC Lego Model You Have Dreamed Of
Do you use Plasma on a phone or tablet? If phone, can you say which hardware platform and how "well" it works as an actual phone, making calls, texting, etc?
The bullet cluster is not the slam dunk proof of dark matter that is commonly supposed. For example, see this:
https://tritonstation.com/2024/02/06/clusters-of-galaxies-ru...
> If you’re a rust dev who wants to learn how Actix works don’t just copy and paste the code, get ChatGPT to give you a tutorial

But if you don't know how Actix works, how can you be sure that the ChatGPT-generated tutorial is going to be particularly good? It might spit out non-idiomatic, unnecessarily arcane, or even flat-out wrong information, asserted confidently, and you may not have any good way of determining that. Wouldn't you be better off "using the docs yourself" in the first place, assuming they have a halfway decent "Getting Started" section?

I know it's easy to draw an analogy between "AI-assisted coding" and autocompleting IDEs, but under the hood they're really not the same thing. Simpler autocompletion systems offer completions based on the text you've already typed in your project and/or a list of keywords for the current language; smarter ones, like LSP-driven ones, perform some level of introspection of the code. Neither of those pretend to be a replacement for understanding "how the system works." Just because my editor is limiting its autocomplete suggestions to things that make sense at a given cursor position doesn't mean I don't have to learn what those methods actually do. An LLM offering to write a function for you based on, say, the function signature and a docstring does let you skip the whole "learn what the methods actually do" part, and certainly lets you skip things like "what's idiomatic and elegant code for this language". And I think that's what the OP is actually getting at here: you can shortcut yourself out of understanding what you're writing far more easily with an LLM than with even the best non-LLM-based IDE.
I officially applied with what I have to YC. What makes you believe it's a scam?
Can you please stay out of my city? thank you
(uninformed outsider) have you considered reaching out to the System76 folks? They are also setting out doing a Wayland compositor for a (decreasingly) gtk-based desktop and are reasonably far along on this goal. I wonder if their compositor would suit your needs?
I didn’t hear “the voices” until after I was 30, though after over a decade I could look back and notice they were there all along (little clues that added up.) Not the same ones in character or identity mind you, they come and go, yet their network coverage may give the illusion they are one.

To share what I have learned of consciousness relating to what you’ve said…

Most are locked into a singular first person perspective like a flatlander. Every neuron in the mind, and the clusters in which they are arranged are individual units of consciousness that work together to form a whole. These are always operating, yet only one dominant region at a time (without development). This region varies throughout the day, or by kind of task (driving or working or watching tv for instance engaged different faculties.) Individual regions raffle up into the singular perspective most everyone else is familiar with.

These regions aren’t like individual selves, their thoughts and processes are more primitive and don’t really make coherent sense alone.

I can force my mind to use whichever part I wish through determined effort, yet when I do, I become sort of dumb in subtle things until that part wires itself to be more competent. Concentrate effort in the forward lobe for instance, or the back of the mind. It takes practice and time (days or weeks for slight improvements, not moments. Years for mastery.)

Anyone who has forced themselves through specialized training can tell you the beginning is arduous and it isn’t until much later that gains begin to multiply and finally things once impossible become first nature and look effortless. Everything of the mind is like this.

Advanced thought control can hobble the mind, cause spinning thoughts, direct attention, even manipulate sexuality (a game for them.) I’m stubborn and like confrontation, so I think my experiences are different than others who struggle and adapt to what they think “nature” is telling them.
> I like to make silly things, and I also like to put in minimal effort for those silly things. I also like to make things in Rust…

I think this part is perhaps the silliest part of a very silly article. If you really like to put in a minimal effort then why on earth would you use Rust? If you want efficiency, memory management and a compiled modern language just use Go. Then you won’t even need anything but the standard library for what you want to do. Or… use Django as you suggest?

Yes, yes we use Rust in production because we thought it would be easier (well safer) to teach to interpreted language OOP developers than c/c++ but why on earth would you ever use it for the web unless you are a member of the cult?
Maybe it’s just me but the Power BI link doesn’t load.
I think the relevant question is "What content would you publish that would be important enough to be retrieved after it outlives you?"

If you publish any content it ends up on several storage devices somewhere along the way, hosting server hdd, ram in routers, switches, etc. We know we can retrieve erased data from hdd's today even if it's been overwritten once or twice. The chances are in the future we'll get even better at that and we'll be able to retrieve an arbitrary cycles of overwritten data.

So the question won't be will that data exist in the future as much as will it be worth anyone's time to look it up, even with a near zero look up time.

I think that's a much harder thing to try to accomplish today so that people care about what you had to say in a few generations.

For example we could look up the DNA sequence of anyone who was ever been buried in a grave that is still around today, how many of their grand grand kids actually do? And what more accurate and interesting fact about a random person is there to know than that?

So unless you invent something notable or make a meaningful contribution, I doubt anyone would care enough to see what you had to say.

Storage is not your problem, content is.
I think there are too many unknowns and we are nowhere near close to fully understanding our universe that we should be open minded to new ideas and see if they fit into our understanding. Dark matter is one explanation to the bullet cluster but perhaps there is another we just don't understand. Yes if someone has a perpetual motion machine to the spam folder but I am always open to hear new ideas to our universe.
There is https://shuttle.rs. Not only a framework but a tool that can generate all the web boilerplate around it, sounds lazy enough for me!
Haha yeah funny you mention that. If I drink two I feel it just slightly the next day. I’m a super lightweight - don’t drink at all - and yeah definitely something there. They have 0.5% alcohol- most seem to anyway including Athletic which I’m a huge fan of. I think even that little has a small effect.
I checked now - polars is built using py abi3 wheels, and for me that means that you can build something substantial using the stable ABI! :)

See https://pypi.org/project/polars/1.9.0/#files cp38-abi3 wheels means they are compatible with cpython 3.8 or later.
So what's the solution for someone who doesn't have a network in the software space? I'm searching for career fairs in my city because talking to people seems like the right move. Is there an aggregator for career fairs? Am I missing something?
A significant portion of Taiwan grew up during authoritarian rule, and the anti-nuclear movement was heavily tied to the democracy movement of the 1980s-90s - especially because CKS tied his own ambitions to nuclear capacity - both for energy and potentially weapons.

It's very difficult to separate the two given that the 80s-90s generation is in power in Taiwan.
Sq.io: jq for databases and more
It might not be useful in Afghanistan or Somalia, but it has a pretty wide coverage. Even if it's a niche product.

Once satellite communication is truly accessible to everyone, I expect other companies to compete in this area.
That's just a false equivalence mate. A data transfer speed has nothing to do or is related to safety features of a car.
My favorite "non-alcoholic" beer still has 0.5% ABV (Staropramen).
I train and optimize large AI models for a small startup (50 people). I report to CTO (a cofounder), who's a very smart and reasonable guy. I have two group meetings a week, and occasional ad-hoc calls with my teammates. My teammates are great guys with similar backgrounds to mine (phds from top schools, in their late 30s/early 40s). I work remotely since 2010, never worked for a big company, changed a few startups in the last decade. My salary is 250k, but I used to make double that - I downshifted a couple years ago. Currently I'm enjoying 4 hour days on average: sometimes I wake up and don't feel like working at all, sometimes I want to get something done and I work for 8 hours straight, but it's rare. No one cares as long as I deliver good results, and I usually do (I have lots of experience in my field). Over the years I managed to save for a couple of real estate properties, and I got a bit of stocks (hand-picked). I could probably retire tomorrow, but I'm pretty sure I'd miss working. You could say I'm the opposite of being burnt out, perhaps I'm too relaxed, and I should be more ambitious, but I got three kids, so they keep me busy.
the coin purse market in such a world would be a sight to behold
In the context of this thread, IEEE aren't the ones who can improve such things. WiFi 6E and WiFi 7 both make considerable improvements on connect time but at the end of the day, they deal with the "backend" if you will.

They have no control over crappy WiFi NIC cards that delay connections or how Apple displays captive portals.
s/lazy/efficient/g :)
Hi, you can check out this: https://www.youtube.com/watch?v=qq2FRv0lCPw. I think it might be useful to you
Probably not and its just our too primitive understanding and “trying to make the calculations work”
These who don’t care need help for every little problem. And possibly get charged a lot more than it actually cost in a car shop for any service.
So while one can live without knowing it’s ALWAYS better to know
Firefox works fine on X11 without that setting, but perf ricers will always find something to tweak and complain about on any platform. You can bet some Windows users of Firefox have settings that Firefox is ""unusable"" without too. A certain segment of the population will apply this sort of audiophile mentality to anything you can think of. There are people who think cars are "undrivable" without some fancy hacked ECU, people who think the rental skis at resorts are unusable, and of course people who think the earbuds that came with their phone are completely unlistenable.

Reality is most people aren't sensitive to whatever it is these people believe they are perceiving and will get on fine with whatever the defaults are.
I don't drink because I found it affects my other activities, like sports. Many years ago, I used to drink in moderation and really enjoyed red wine, cocktails, whisky, and vodka, in that order. However, I’m grateful to say I've maintained about 99% control over it. In social situations, there can be some pressure, but I stick to 0% alcohol beer, Coke, or water. If it's a meeting with new people, I often clarify that my decision is due to my strict sport training.
> What could you do with that?

Just a couple quick ideas:

fns ← f g h ⍝ array of function

fns[condition] args ⍝ select function to run
(3 0 0⌿fns) args ⍝ f f f args
I don't have a crystal ball but maybe. It wouldn't be instant, it would be an escalation itself. Maybe they could launch dozens without anyone catching on over time though. At the same time, if North Korea started launching a bunch into orbit the world would probably react on both fronts (launched satellites and launch facilities) before they actually got to the nuclear war part. Or maybe not.

Anyways, what I'm getting at is I'm not saying one way or another said satellite layer would actually prevent certain WW3 scenarios for sure or not. I'm saying the report is in agreement with the above conversation in that it was never claimed the satellite layer itself would be unaffected by a full scale WW3 taking place. I.e. its mention is out of place.
> “It makes no sense, as there are other, riskier cars out there. Let me know if you recommend any insurer for the truck. I have eight cars with an amazing record. I will be canceling my entire Geico policy!! Bye-bye!”

Eight cars. Eight. Our planet (for humans anyway) is truly screwed.
SVG cursors: everything that you need to know about them
Have you looked at the social welfare programs in other countries and considered moving there? It would be a lot of work to get citizenship there for you and then your daughter, but it sounds entirely feasible within a decade
> And then there's the issue that terminfo is a C library so a lot of languages with average to no-C FFI support cannot use it without fork()ing -- which is slow. Plus terminfo is POSIX only which eliminates platforms like Windows -- which is increasingly a target now that Windows Terminal supports ANSI escape sequences.

export TERM=ms-terminal

Windows is POSIX. Windows NT always had a POSIX layer.

Terminfo is mostly a file based database collection. You don't need to link to the C library, you just must be able to read the terminal infos.

> You're missing the point. It's not about supporting the lowest common denominator -- though I'd love you to give some example of terminal emulators in common use that don't support 4-bit colours ;)

The question is not about support but about how to get them to be display. Which escape sequences produces colors 8-15? The answer is different from terminal to terminal and that's the problem.
Repton. It ran on an 8bit 1mhz BBC/Acorn conputer and a later version had its own programmming language called Reptol!
I believe the comparison to C# is incorrect. Given what the article highlights, the direct competitor to Gleam is going to be F#. By virtue of using .NET, it offers an order of magnitude better performance, significantly cheaper per-process/task cost and equally capable overall concurrency primitives. A much bigger ecosystem with many polished libraries too.
The aircraft body attenuates the signal. That's why all the antennas are placed outside.
I've tried to get my head around functional programming and also OTP but I also just never got my head around it.

Functional programming seems too limiting and OTP seems more complicated than I would have hoped for a supposedly distributed concurrency system.

I'm sure it's just a skill issue on my part. Right now I'm way too rust-brained. I've heard lots of things about gleam being good for productivity but I don't feel unproductive writing web apps in Rust but I felt every unproductive trying to write a non-trivial web app in gleam
AWS also say they do something interesting:

> When adding jitter to scheduled work, we do not select the jitter on each host randomly. Instead, we use a consistent method that produces the same number every time on the same host. This way, if there is a service being overloaded, or a race condition, it happens the same way in a pattern. We humans are good at identifying patterns, and we're more likely to determine the root cause. Using a random method ensures that if a resource is being overwhelmed, it only happens - well, at random. This makes troubleshooting much more difficult.

https://aws.amazon.com/builders-library/timeouts-retries-and...
https://archive.ph/FgcQB
If you want to make a silly, minimal effort hobby project simply don't use Rust. I'm gonna be honest I don't understand this entire genre of using extremely complex, highly optimized systems languages for tools that don't need them. Your flow chart should basically go like this:

"Do I need zero cost abstractions because I'm writing a computationally expensive very serious project?" If the answer is no use a garbage collected, runtime managed language.
Do you ever see shapes that aren't there? Do they rotate? Has one ever tried to hurt you?
There's nothing in that article about Rust?
I wish the author success in their endeavor, but Rust is pretty far down the stack of languages I'd use to deliver a webserver.

I look at Rust for serving web-traffic and I see: dreadful concurrency model (I will never voluntarily go back to async/await after working in Golang), weak client library stories (if I'm writing a service layer for a db, etc.), high barrier to entry, thin overlap with the core Rust value proposition (correctness around memory access, performance).

That's not even addressing the "what happens when my entry-level dev has to write something that interops with a web framework written in Rust." My heart can't take those code reviews, I might as well just write that shit myself without a framework for all the pain that's going to cause.

Note: I don't write a ton of Rust, for reasons that are maybe kind of obvious. I reach for it whenever C seems correct, which is rare but not never (for me).
Perhaps.

I was referring to the above Mastodon thread, which if I understood correctly (I just scanned, didn't get too deep), was referring to ASCII vs Unicode in generated Rust code. And, I was reminded of issues we've come across over the years regarding assumptions around names, addresses, date/time handling and so on to name a few.

So, my worry is generated code will take the easy way out, create something that will be used, the LLM-user will not even realize the issue since they'll lack deeper experience ... and much later, in production, users will run into the "edge-case" bugs later on. It's a hypothesis at this point, nothing more..
https://hal.science/hal-04093020/document

May not have been merged yet.

Pade approximants are also less useful than you might think - it's very hard to get to truly correctly rounded functions with the division.
Ah, thanks, my confusion was I didn't realise the white pieces would stay in their end positions while all those premoves were being played out.
I believe go yields after every function exit. Erlang does the same, but there are no loops (you must use tailcall) so you can't lock up the CPU with a while(true).
I have never encountered anything like this at storage units from a wide scale of corporate ownership, different levels of newness, and different levels of affluence in the area. Not saying they don't exist but I've never seen any reasonably priced storage units that bother with this level of tracking.
Those are all great points. I do like the idea of a stand-alone file. Especially since then you could do code generation and if you care about doing type hints you now could.

groper uses getopt built into the Python standard library as well as the ini file parser. This way there are no dependencies on external stuff. And it automatically generates help text with all the options and can automatically generate a sample config file with all the default options hard coded in the code. Those two things have made it invaluable for me when I used it extensively. I think adding environment variables to the mix would be a good idea.

I am not sure what you mean by --options. By @files do you mean like what curl can do? If so I have always solved that by just doing something like --in or --file or just making the input file the last argument to the command.

Lists are definitely tricky but if I recall correctly the version I put on GitHub allows you to specify the same option multiple times in order to get a list but I’m not sure that’s the cleanest way to do this. Possibly having custom option types that do splitting on a delimiter for something like port numbers could be good.

In either case it’s good to know that this space still could use some work because that’ll be the motivation for me to dust off this project.