skysight-inc/HackerNews huggingface dataset:
Not yet, I'd like to organize something for the 1.0 release. Honestly, I view Joystick as a rival to, not a competitor of the other frameworks. What's unique about it is it's philosophy and approach.

The other frameworks take a flawed approach of trying to do as much as possible on the client and ignore the server (unless they can't which leads to wishy-washy approaches like tossing basic stuff to a third-party service or hacks which add complexity). On the code side, there's an obsession with injecting unnecessary abstractions and terminology which only serve to confuse people and ultimately, create a class of developer who doesn't understand how the web works (terms like "serverless" are clever marketing, but mislead developers into thinking they "got it" when they most certainly do not). I view this as a colossal mistake that threatens the long-term stability of the industry.

In contrast, Joystick is all about simplicity and developer experience and takes a page from the Rails/Django world. You start up a server (via Express), that server has some routes, when a URL matches a route, that route fetches some data, passes it to a component, and renders some HTML back to the browser. That's it. A component is written using plain HTML, CSS, and JavaScript with an API that a beginner can understand immediately after learning the fundamentals of those languages. To make it more valuable, I take a "batteries-included" approach, adding in all of the basic functionality you need to build an app: wiring of databases to the app, user accounts, uploads, i18n, etc. with more on the way (e.g., I'm adding in support for queues atm).

Joystick is for you if you want an unexciting stack to build on that just works and continues to work in perpetuity (after 1.0, the core APIs will be frozen with the only changes being under-the-hood performance/security and additional, optional functionality). This means: the app you build in Joystick today will require the exact same knowledge to maintain 10 years from now. No deprecated APIs or rug pulls in terms of opinions about how to build stuff. My running joke is that "Joystick is the Honda Civic of JavaScript frameworks."

Edit: some tutorials if you want to get the gist of how Joystick thinks about stuff...

Building and Rendering Your First Joystick Component - https://cheatcode.co/tutorials/building-and-rendering-your-f...

How to Implement an API Using Getters and Setters in Joystick - https://cheatcode.co/tutorials/how-to-implement-an-api-using...

How to Fetch and Render Data in Joystick Components - https://cheatcode.co/tutorials/how-to-fetch-and-render-data-...
Outside of the docs on your site, are there good community tutorials for Bevy?
I know but splatoon is so awesome. I really wish there was a PC version.
Your local wealthy people isn't going to price you out your low-income neighbourhod because he fancys going downstairs and watching people working and speaking in spanish.

Anyway, 99% of them are just wealthier workers.
It's explained in the Blackhat presentation if you bother flipping through the slide deck:

The attacker sends a ping to any random address in the /64. The router responds with an ICMP of "timeout" or "unreachable" or something. The ICMP response has the router's IPv6 address.

In badly written routers they use EUI-64 for the local-part of addresses. Further, most devices have interfaces where the MACs are sequential: so if the first interface has 2a:a9:d3:8f:c9:a8, then the next one probably has …:a9, and then :aa, etc.

Then the EUIs-64 and look them up in a Wifi geolocation database:

* https://www.wigle.net
Just got fiber to the home and they gave me a free Eero (and more or less imply to the non-power users "this is what you use now")

Despite my old situation being an absurd mess of repeaters and powerline ethernet, it's still a better experience than the Eero. I went back to the old stuff.

(ps, definitely don't want to knock Metronet. They've been GREAT so far. I've had NO troubles at all being a power user, i.e. getting Static IP and such set up)
What are some projects where people use Bevy for simulations (as opposed to gaming)? It’s something I’m going to do, and I’d love to see how it’s worked out for others.
A list of more than 10k email addresses.

The addresses are not the hard part. The hard part are the bounces. Those are just emails in my inbox. I could write the software to parse those. Most seem to be in the form of

Blablabla ... The following address failed:[some whitespace]joe@example.com...bla bla bla

But there are tons of other formats also. Like:

Bla bla bla Your message couldn't be delivered to joe@example.com because the remote server is misconfigured

Some are even in foreign languages.

So I would prefer if I don't have to write that myself.
You're not wrong, but I'm saddened at this attitude. IMHO the tech giants already have so much power/ability to shape/force the standards to suit their own practices. The attitude of "Apple should be able to violate the standard all they want and it should be on network operators to accommodate them" is wildly empowering to the elephant over the ant.
I got an expensive JURA for a wedding gift couple of years ago and it's awesome. Can someone please tell me if there's something I'm missing by not geeking out about coffee? I mean the coffee that thing makes tastes great, but if I haven't tasted really good coffee I wouldn't know I'm missing out ;)
It might happen without foreigners but it's happening with foreigners.
Hyperventilation doesn't significantly increase blood oxygen saturation. A healthy person near sea level will already be close to 100% so there's no room for increase. This is normally measured using an optical sensor.

Blood O2 and CO2 percentages don't sum to 100%. O2 saturation refers to the percentage of hemoglobin molecules which have oxygen bound. Only some CO2 is transported bound to hemoglobin.
The article says the sealed records contained a lot of national intelligence information. I think that’s more interesting to state actors than individuals who want to sell it.
If you're worried about water quality you're much better off drinking filtered tap water. Most bottled water is just municipal water with extra trash.
Anytime I read about why someone likes some new low-cost locale better than SF, NY, or pick-your-US-city, I just can’t help but read it as “I like being rich.”
I remember reading about the conceptualizing of a Bevy editor of some kind a while ago. I recently tried to find information about its progress but came up empty. What's the current status of the game editor for Bevy?
nah that would be pretty good signal to not come here
A SQLite extension for reading large files line-by-line
TencentARC/Gfpgan
Initial release: 6 December 1991 (https://en.wikipedia.org/wiki/Mp3)

Given its age, it has held up remarkably well. You've probably simply found a particular composition that it is just not suited for. But it would have been impossible for Fraunhofer to test against all possible music compositions.
I’m still not following, could you elaborate on the problems with license plates? What are the negative side effects, and how/why is that “far worse” than meeting safety & emission standards and catching at-fault drivers after accidents?

One thing to consider is what would happen if license plates actually did go away. This idea is completely unrealistic- license IDs & license plates (or some way for police to identify you) are never going away. But assuming they did, what would happen? This would mean an astronomical increase in hit and run accidents, in uninsured driving, and in criminal activity from unsafe driving to theft. Do you think that wouldn’t happen, and if so why? Why would having no plates be a better thing than having them?
I enjoy the overall simplicity and the 'devious' pressure to comprehend the connection between the text and graphics.

What is the copyright on these? (On phone and there is nothing else on the page)
If it is delayed past the years end we are good, are we not?
I mean, it’s possible, but I see no reason to assume that.

The article mentions files related to national security, so this isn’t your local school board. I’d expect they have at least decent security protocols in place.
> To academicians, the journals are more like "interesting lines of research" rather than "settled results".

That may be true around the water cooler. Try publishing any result that goes against a peer-reviewed paper (and, as an author, not be an affilieated with a well-known US university) and you quickly realize that published results are pretty much settled in stone.

I'm not talking about ground-breaking stuff. Something on the level of "after lots of careful work in our group we were unable to replicate the results published in the relatively well-cited paper in a very niche topic" is largely unpublishable.
I’ve lived in Mexico City since 2017 and this article is pure sensationalist bullshit. Condesa for instance has been gentrified for decades… smh. It’s hard to overstate how large this city really is and how tiny the gentrified neighborhoods are in comparison. And those neighborhoods like Comdesa and Roma, while attractive to foreigners, are a far cry from the neighborhoods where the truly wealthy people live.
Processes, threads , isolates who cares? It’s all so small right?
Blaming both seems good enough
I would never say that it's "impossible" for the U.S. to end up like Bosnia, but is rather unlikely, and I don't see many indicators for such a scenario within our lifetime.

Knowing a bit about human nature, however, I'm aware that we all have a perverse hidden desire to see the world end, which is why doomsday predictions occur so often in religious myths, why doomsday movies are so profitable, and why some people wish to convince you that it'll happen tomorrow, and even try to hurry it along.

And while I agree that basic "survival" skills are valuable, and that you should keep some supplies in case of an emergency, the majority of our energy should be spent working better as a group, towards a more effective society that is itself more resilient against disasters, natural or artificial.
The cholesterol issue was part of the reason that the Aeropress ships with paper micro-filters, but they also filter some of the tasty oils out too. I prefer using a permanent metal filter with mine as I prefer the taste.

Drip filter machines are ghastly - over-extracted through the middle and under-extracted at the edges. Also, people always seem to skimp on the amount of grinds they use (or maybe I'm habituated to super strong coffee).
> "Why does our website look like this? ... Our website embodies our cultural commitment to allocating resources where they solve the most important problems."

so looking at the source, the html is invalid (no title, for example), it eschews the lowly <p> tag for multiple <br> tags, the chemical structures are practically unmaintainable, monospace is not very readable for paragraphs of text, and it extensively misuses a deprecated element, <tt>, for the monospace font. seems less an example of ingenuity, and more hubris. these things could be fixed in less than an hour, but apparently that's wasted time (they do better with their blog, since that comes by default with wordpress).

with that said, the goal is ambitious and noble, but it harkens back to alchemists trying to make gold from lesser elements, something that seems tantalizingly achievable but is it really? i'll give them that there is a ton of free energy hitting the earth every day, and part of the overall progress of humanity will be better harnessing that energy going forward, instead of burning through the finite, previously-transformed solar energy that is buried oil & gas.
Related:

Bevy 0.7: data oriented game engine built in Rust - https://news.ycombinator.com/item?id=31043668 - April 2022 (63 comments)

Bevy game engine 0.6 - https://news.ycombinator.com/item?id=29854416 - Jan 2022 (89 comments)

Bevy's First Birthday: a year of open source Rust game engine development - https://news.ycombinator.com/item?id=28132114 - Aug 2021 (13 comments)

Bevy 0.5: data oriented game engine built in Rust - https://news.ycombinator.com/item?id=26716166 - April 2021 (65 comments)

Bevy: A game engine built in Rust - https://news.ycombinator.com/item?id=26131350 - Feb 2021 (117 comments)

Bevy 0.4: data oriented game engine built in Rust - https://news.ycombinator.com/item?id=25480321 - Dec 2020 (23 comments)

Making a Snake Clone with Bevy - https://news.ycombinator.com/item?id=24999073 - Nov 2020 (11 comments)

Bevy 0.3: game engine built in Rust - https://news.ycombinator.com/item?id=24983956 - Nov 2020 (55 comments)

Bevy 0.2 - https://news.ycombinator.com/item?id=24530698 - Sept 2020 (43 comments)

Bevy: A Game Engine in Rust - https://news.ycombinator.com/item?id=24334307 - Aug 2020 (42 comments)

Bevy: A data-driven game engine and app framework built in Rust - https://news.ycombinator.com/item?id=24123283 - Aug 2020 (103 comments)
For ISP-provided routers, this is a valued feature (for the ISP). It's a lot cheaper to reconfigure a customer's router remotely than it is to send an engineer out when something is not working.
> If it is so bad, it should (in the sense of how things would be in an ideal world) not compile.

Yes, C++ can be a bad solution to a lot of problems, and that's okay. Use rust if you need a machine guarantee for memory safety (or you just like the language), you can use Go if you just don't care about that at all and want the language to take care of it. But you can use C++ for non-critical software that needs to be fast (games come to mind). Rust can be too much of a mental overhead than it's worth for some.

That closure is just not a good example. Nobody would write this, because when writing C++ code you _do_ think about whether you want a reference or not. Sure, a lot of bugs can happen but this is not, in my opinion, one of them.

If you want to prove a point, prove it fairly.

Note: I don't use C++ anymore, and I don't like it very much for other reasons.
"We desperately need to hire women and people of color"
Plenty of awareness of that:

> "I refuse to talk about the invasion of foreigners, it is not a matter of nationality, of labeling them guilty," explains Mayela Delgadillo, a citizen rights activist

But if labeling them xenophobic makes you feel better about the situation, and allows you to ignore their legitimate complaint because it was made in terms you find objectionable, go ahead
I went to Mexico 20 years ago. I thought I'd try to find work for a few months. Even though I found a job other people prevented me from working. They were orders of magnitude more aggressive against me than I remembered Americans were in California against illegal aliens from Mexico at that time.
Wall Street Texting Habit Sticks Banks with Rare $1B Bill
>Operating systems are starting to make that impossible.

Microsoft operating systems have always strived to make that impossible.

Apple has to compete somehow.

When you push unfinished, not-fully-tested code out the door, even if you can confidently patch it later, it's just never been the most professional thing to do.

Especially for something that could be mission-critical like an OS.

Getting it into people's hands sooner is no excuse.

This kind of thing really lowers the bar when it comes to the rest of the development ecosystem constantly engaged in making temporary solutions to permanent problems.

This ripples out and overflows far enough to effectively be a major anti-recycling effort for megatonnes of hardware itself.
The first two example as best I can tell are of a decreasing money supply due to export of currency to other places. That is fundamentally different than having a fixed supply of money.

>See also the Great Drepession for another problem with a fixed money supply:

Sure but the system worked for the whole 1800s with basically no inflation during that time. It may not be ideal but "works for over a century" is pretty good to me.
I fully agree, redditors also do this when a mod says, well, literally everything.
That's an interesting idea - although there would need to be a way to prove the data wasn't tampered with, since a lot of companies are using plaid to make decisions on loans and things.

What the banking industry should do is just come up with a standard format for sharing financial data, with keys to prove the data was real, and let the consumer export those files and share with anyone they want. No need for multi million dollar federated systems.
SES: Cheap & DIY & somewhat time intensive & Ok but not great delivery. Add dedicated IP for like $60/mo and you’ll get into pretty good to great delivery

Sendgrid / Mailgun: DIY & somewhat costly & pretty good delivery

ConvertKit: $100-150/mo for you current list. Focused on creators. Some marketing automation. They use a third party like Sendgrid but they manage everything. Fantastic to mediocre results. Fairly responsive team. Least labor requirement.

Keys to success DMARC. CFL participation. Problem with CFL participation, some of the big guys (like Comcast) won’t let small ships into the system. CFL essential to catching “Spam” button events to unsubscribe and not destroy your sender reputation.

Then there’s the whole spam control monoculture/cartel of BrightWorks / Symantec et.Al. Misbehave with one of their customers and you’re fucked for all their customers.
Are you arguing against the value of a command line interface in the Linux world?
Command line is appreciated because of its simplicity and composability. The ability to automate and integrate with a huge ecosystem of compatible tools.
Is this really a debate still worth having?
Paredit.vim – Paredit Mode: Structured Editing of Lisp S-Expressions
Linux Memory Management at Scale (2020)
Parallelising Huffman decoding and x86 disassembly by synchronising prefix codes
I see it as, I have a single topic on the left, then I get distracted by another, so my attention splits.Those rabbit hole introduce more distractions, and so on...
I'm guessing because you start one with one big thing on the left and end up with 16 small things on the right. So now it's harder to figure out which ones are important or valuable, etc. so you're more likely to spend time distracted by things which are not as important or valuable. But, who knows?
Depends what it costs. Since the article neglected to give a figure, Im pretty skeptical it's going to be competitive.
Related:

A Coder’s Guide to Coffee (2002) - https://news.ycombinator.com/item?id=22026141 - Jan 2020 (4 comments)

A Coder's Guide to Coffee - https://news.ycombinator.com/item?id=620157 - May 2009 (55 comments)

A coder's guide to coffee (cheap, easy, and delicious) - https://news.ycombinator.com/item?id=88228 - Dec 2007 (16 comments)
You retain voting rights of the last jurisdiction you lived in within the US (states or territories) after moving abroad.

So a Californian that moves to, say, Germany can still vote by mail as though they were in California.

---

You're mostly correct about the loss of welfare benefits, though. The only exception being that you do remain eligible for Social Security retirement, although some people may not consider that "welfare".
> Likewise, "peer review" typically just means that 3 academics read the article and thought it was interesting and worth publishing.

They go a bit more in depth than that. They try to ensure there is no hole in the state of art, that may have an impact on your result, and that your methodology is sound.
I wonder if this is how Oxide Computer is building their systems in 2022.
you would really enjoy alaska, youve described a good part of it.

except, you have to enjoy the large firearms too.

keeping a month of food, and hunting a month of food are close to equal effort around here, and yes we have tech here.
Author of that (terrible) article here. The blunt of this article written at (probably) 1 in the morning is something I think either I failed to mention or should have made more clear: for most of this, we just want to side-skirt the major outages of people like Cloudflare. For the few like myself, this is a breeding ground to experiment. Right now, I don't have the energy to convert services I maintain that are public to other platforms. It would mean significant downtime just to learn. However, Farer lets me play around and see what works, K8s/K3s being a prime example.

> making a mistake ... in banking on CoreDNS
Well, I'll start by quoting the article: "Sanely hosting services 101 ... The first step is to not be us ... we created a lot of complexity that was generally [un]necesssary." You are 100% right in saying that BIND is more than likely a better solution than CoreDNS. And although some of it is "well, I found this that should work," it sometimes boils deeper, namely in the case of CoreDNS. It's something included in every pod of K3s and makes sense to get familiar with; which loops back to the start of wanting to learn how things work.

tl;dr : I appreciate the insights! Things are done for: a reason, for fun/experiment, or no reason. The Internet has some expected uptimes (not to say we don't for our intranet), but considering the small circle of trust, we aren't as constrained to the angry fist-waving when it goes down, rather we're all trying to figure out what happened, how to fix it, and how to prevent it from being an issue again: a fun "practicum," per se.
Referring to the title: Is a hex editor useful for literally anybody else?

As a reverser it does seem amazing!
"Don't build systems you wouldn't want to be a victim of."

https://en.wikipedia.org/wiki/Brazen_bull
Bevy Community-Made Learning Materials: https://bevyengine.org/assets/#learning

Some Youtube Content:
https://www.youtube.com/playlist?list=PL6uRoaCCw7GN_lJxpKS3j...

https://www.youtube.com/channel/UC7v3YEDa603x_84PgCPytzA

https://www.youtube.com/c/chrisbiscardi/featured
There used to be a way to define your own keyboard decoding, but I don't know if you still can, nor how flexible it is. I'm guessing it won't be Turing complete.
I want to switch to Proton Unlimited, but what's s stopping me is thier very basix VPN app on Linux.

I currently pay for mail plus, Simplelogin and Mullvad, probably gonna upgrade to yearly proton unlimited and still use mullvad.

Mullvad's killer feature on Linux is app-based split tunneling, is there a way to do it with standard wireguard on Linux?
anybody should have a right to go and live anywhere. But no one is entitled to be able to afford to live anywhere they want.
Why is this such a common defense for the peculiarities of C++? I see it pop up at least a couple of times, anytime C++ is criticized.

I don't have anything against taking pride in one's skill and craftsmanship, but excusing a tool's failings purely on the basis that one needs more skill to wield it and avoid those failings? I want to have that same level of skill and have my tool multiply my skill's output to the max, not have my skill wasted coaxing my tool to perform correctly.

If the implication is that the tool requiring more skill gives commensurate benefits, fair enough, but not if it's just hand-waving away obvious downsides.
One way is to rely on others. If you look up citations of a paper, you can see what other papers say about it.

Look especially for meta analysis, where other scientists have gone through and critically evaluated a result, aggregated similar experiments, and checked publication bias.
This is one of the main reasons I bought my own docsis 3 router for about $100 6 years ago. Comcast doesn't have access to it. The other bonus is you save a lot of money over the years by not having to rent it from Comcast, every month for the lifetime of your service. It pays for itself the first year. You give up pay per view/on-demand which never affected me, but something to consider if he uses that. I think you can still get ppv but have to call in or something and can't just order it using the remote, but my memory on that is foggy since I never use ppv. They make good Christmas presents and saving the FIL money always builds up the brownie bank :)