skysight-inc/HackerNews huggingface dataset:
Florida is actually a good argument about this. They have mangrove forests, highways, and railways. The islands do not. I was there for Irma actually - the amount of out of state resources needed for the cleanup and recovery was not negligible. The islands don't have those luxuries or the port capacity to keep up.
I think most real world grids are (or at least were) actually designed like this.

Getting coal from a mine to a power station is a big task, so some grids are literally built around the locations of the coal. Hydro and nuclear have similar location needs.

This has changed more recently with gas and renewables where as they get cheaper other factors start to dominate, but the grid was not originally set up for that kind of distributed load and needed some tweaks to adjust I believe.
Here's one I wrote a few years back, that I'm quite fond of. It turns any arbitrary directory tree with individual executables into a "git [X] [Y]" style shell command.

https://github.com/Mister-Meeseeks/subcmd/blob/master/subcmd
> For a lot of situations the benefit of electronic communications is CYA and permanent record keeping

Note that in a lot of industries, "permanent record keeping" is a regulatory requirement, it's not just politics. The culture of general employee communications being ejectable ephemera is somewhat unique to the US tech industry.
Where does this idea that the anti-nuclear movement advocated for fossil fuels come from?

That's never been the case, as anyone who lived at the time of the early protests can tell you (or anyone who's parents did). Even Wikipedia has a whole section on that topic [1].

[1]: https://en.wikipedia.org/wiki/Anti-nuclear_movement#Nuclear-...
BigLaw base salary, starting out of law school, in the US is around $180k. Covid and the Great Resignation have added upward pressure on attorney compensation, so even jr lawyers who switch firms can be looking at $100k signing bonuses and/or big increases in pay. Equity partners make lots of money.
The flip is: if you don't get in to a big firm (or a nice clerkship), you've spent three years going in to debt for a degree that isn't really worth anything. There are some legitimately bad people who go in to law and there aren't as many exit options as some other career paths (founder, PM, consultant).
Tldr; if it's what you really want to do and you can get in to a top firm (check this by looking at law school employment stats), it's lucrative. Otherwise it's not.
Cute little article I enjoyed reading.

It seems to me that in terms of organization the author does not mention that the first section of current editions are usually organized around a single topic, and then there's a loose collection of essays.

I'm also curious whether the second release allowed readers to write replies, or whether this came much after.
I'm wondering how the best possible model at some given time in the future would not be reliant on the resources of a huge tech corporation like OpenAI and cloud organizations that have the computing power to process massive datasets like CLIP's.

One of the first links provided on the subreddit for Disco Diffusion is a page describing the effects of adding an artist's name to an image prompt. There are hundreds of artists listed on that page. How long will it take until one of those artists notices that ML art associated with their name is getting significant attention and says it makes them unhappy? How many deceased artists on said list that are unable give their opinion would have objected if they were still alive?

I suspect that even if all the arguments about copyright and learning fail to make any difference in the legal system, the original artists will eventually catch on and provide their individual opinions on what they think of the entire concept. Then the issue becomes not one of copyright infringement, but disrespect of someone else's time and labor. It would become a social problem with no technological solution. You can't tell creators what they ought to feel about people generating new art by reducing their name to a weighted keyword to be fed into a corporation's million dollar ML model.

As precedent, some authors don't want people making derivative works from their content, for reasons that might not necessarily have to do with copyright. An example is not wanting NSFW content derived from the same fictional universe. In the case of copyright, sites like fanfiction.net ultimately sided with the authors who didn't want fanworks and banned users from posting them. AO3 was subsequently created in response to fanwork bans.

I'm wondering if a "no AI" clause will become part of many services' terms of service in the future, splitting them along ideological lines instead of legal ones and causing a general air of distrust to arise from the ensuing need to detect which art was not created by humans. It feels like ethical reservations about including artist keywords in prompt engineering would be stronger over on the artists' side (depending on the artist's opinions), and could cause pushback at some point. Whether or not it will make a difference remains to be seen. My guess is it won't really, because it's impossible to ban GPUs or technological progress.
"Witness" comes from Frugal Paxos [1] (AFAIK, and not cited in the Megastore paper directly from what I saw while skimming it a few minutes ago) and indeed means an acceptor who does not contain a state machine replica, but does store the log and participate in elections.

"Observer" is not as well specified of a term [2], but from what I can find observer means non-voting replica which stores the log and a state machine replica.

Both of these make sense depending on the goals of the system. Observers make it easier to add new replicas without changing the size of the quorum, and witnesses make it cheaper to increase fault tolerance.

[1]: https://lamport.azurewebsites.net/pubs/web-dsn-submission.pd...
[2]: https://cse.buffalo.edu/tech-reports/2016-02.orig.pdf
json2yaml() {
python3 -c "import json,sys,yaml; print(yaml.dump(json.load(sys.stdin)))"
}
export -f json2yaml

yaml2json() {
python3 -c "import json,sys,yaml; json.dump(yaml.safe_load(sys.stdin), sys.stdout, default=str)"
}
export -f yaml2json

httping() {
while true; do
curl $@ -so /dev/null \
-w "connected to %{remote_ip}:%{remote_port}, code=%{response_code} time=%{time_total}s\n" \
|| return $?
sleep 1
done
}
[[ ! $(>&/dev/null type httping) ]] && export -f httping

redis-cli() {
REDIS_HOST="${1:-127.0.0.1}"
REDIS_PORT="${2:-6379}"
rlwrap -S "${REDIS_HOST}:${REDIS_PORT}> " socat tcp:${REDIS_HOST}:${REDIS_PORT} STDIO
}
[[ ! $(>&/dev/null type redis-cli) ]] && export -f redis-cli
yes, they turned off the domain (macupdater.net) because one app-vendors of an app listed wasn't happy that we advertise their app for free. they cited trademark issues and contacted the host hetzner instead of us (grrr!). and hetzner just turned off the whole domain without contacting us first. the very same domain was also used as an app-backend service, thats why we got hundreds of complaints in a very short time.

i think giving 2 days before turning anything off would be sensible. 1 day would still be ok. but turning it off immediately without even giving a chance to reply is not acceptable. especially since anyone can send a trademark complaint without providing any evidence. so, if you want to do some domain sniping, look for businesses hosted on hetzner and watch them go down...
But some roofs are flat. Edit: Ok as mentioned maybe still not a solo job but for sure much less dangerous.
GoDaddy has always been a bad choice — poor reliability, customer service, rarely even the cheapest. People used them because they advertised a lot — I’ve known multiple guys who literally said they based that decision on the hot women in their ads! – but they’ve also had a bad reputation in the serious tech community since the turn of the century.

I’ll also note that 100% of the clients I’ve inherited who used them had less than a single nine of uptime annually. Their shared hosting, file storage, etc. would just stop responding and nothing would appear to happen until someone called support.
Yup, one donation and I get a never ending stream of different political campaigns messaging me. Unsubscribe from one and a different one emails me the next day.

Marking them all as spam seems to be helping more than unsubscribing.
I use ceramic coated pans most of the time. I do have cast iron stuff, but my wife or I wouldn't want to use it every day as we both work. We cook every day, and being able to put it all in the dishwasher is a big time saver.

I also doubt that the polymer coating due to seasoning my cast iron stuff is kosher in terms of carcinogenesis, so another reason not to use it too frequently.

In general, organic stuff + very high temperatures are always a potential source of all kinds of nasty molecules. So, we try to limit this kind of cooking for the weekends.
We've successfully pushed spam down hard enough that the only people spamming are people who never even see your email address; it's all computerized and they just don't care at all to try to do anything to clean up the lists.
Do you have Internship positions, I will be pursuing my Masters in Management from Warwick Business School UK.
I've, historically, kept my cable/dsl/whatever modems and wireless routers on a UPS and almost always still have connectivity when the power goes out. The only exception was during a hurricane, which seemed like a fair exception in the scheme of things since power was out for most of the city for 1-2 weeks.
Some people may consider this a reason to continue to support them.
The 360 had the best user interface. The jump to metro+Kinect was a bozo move. Sticking with Metro still pisses me off anytime I play Xbox. The reason I play Xbox is to escape my day to day work, and now it just feels like I’m a Windows admin. When I play Halo once a month, the thing still needs to update, even though I’ve told it to automatically update in the background - wth? That’s not the experience I want. Don’t get my started on how difficult it is to get multiplayer working, and then we screw around for 10 minutes because someone’s headphones or microphone isn’t working, because Microsoft decided to force non standard hardware. The Microsoft headsets are great, but you always have one friend whose wife bought them some buggy turtle beach headset for Xmas. Literally Halo and my friend network are the only thing keeping me on the Xbox platform, and they can’t even get Halo online coop multiplayer working - ? 8 months ?

Microsoft should just make their in house developed games free at this point. I’m not paying for gamepass. Their games should be included in Xbox live.
Anything Emil Kirkegaard writes should be taken with a pinch of salt.

He's a proven liar and vexatious litigant in contempt of court and is currently being sued for over £40,000.

https://oliveratlantis.com/emil-kirkegaard/
How is that any different from a typical private company?
That seems a bit expensive. Is that a very large system?

Installing a (small) system to start with in the Netherlands costs down to an OOM less.
Isn't the whole point of solar that it's "clean" and "renewable"? If we are wasting panels every 5 years that doesn't sound clean or renewable to me.
But!… we don’t have any evidence yet. Just a claim. I’d love to see some evidence.
Any company really.
Packaging a Desktop App with Flatpak
No, but I already spent time to learn tmux. (That, and I have the opinion that I'd rather keep any window fullscreen, and be able to quickly switch between windows; so I prefer having sessions of panes, rather than splitting panes).

I still think it's a neat feature for keyboard-driven interfaces to have. -- e.g. I'd rather poke around lazygit than tig.
This sentence says it all:

>“Normal files” have data in EBCDIC
Rustle: Svelte Compiler Rewritten in Rust
That's on purposes for few reasons ranging from legal, mistakes in the linguistic modelling, approximations in the data used for algorithmic comparison, lack of pagination in the indexes, etc.

Send me an email from the address found on the paper on the website if you want, so I can keep you notified of the real release.
I started studying Japanese in 2020 with 「みんなの日本語」(Minna no Nihongo). The book is entirely in Japanese and only assumes that you can read hiragana/katakana and have access to a dictionary for JP -> your native language. The book also includes an audio CD of each of the lessons to practice listening comprehension.

I used the two books, audio CDs, and an excellent YouTube channel called "Nihongoal" that provides supplementary lessons to each chapter in English.

In 2 years of daily study I have a better command of Japanese than I did in Chinese, my college major... Admittedly the Chinese study has helped me immensely with Kanji.

When you study Japanese in Japanese you are constantly reinforcing prior knowledge while acquiring new concepts. Minna no Nihongo does an excellent job of pacing these concepts in a way that is powerful but not overwhelming to a foreigner learning the language.

I guess I am just a bit apprehensive to teaching Japanese in English because of how much efficiency you loose in that concept reinforcement. If you want to learn words and phrases this approach might work, but if you want to actually speak the language I feel that its going to take a lot longer.
> If you work on highly sensitive systems

I don't; I'm retired. I have only my home network to fret about. I don't have data to lose, but I don't want some rotter using my network to attack other networks. That rotter isn't going to set up automation to grab my family photos; but he'll use automation to attack other networks.

I've never worked with "highly sensitive systems", as far as I'm aware. I've only ever worked with systems that had the potential to wreck the company. I don't know if that counts, in your book.
If one vendor gets the protocol implementation wrong, that's a shitty vendor. If every vendor gets the protocol implementation wrong, it's a shitty protocol. Part of what makes good protocol design is knowing how to design something that can actually be implemented well by real humans.
Lobbyists in California have made multiple attempts to destroy solar, including existing residential installations. They failed their first attempt last year and are pushing again this year [1]. The proposal is a tax that is so high that solar panels will lose you money.

https://solarrights.org/
These problems exist with every package manager, and every ecosystem of reusable modules that can be downloaded from a 3rd-party location. The problems that `left-pad` caused are minuscule compared to the ones created by Log4J. It's just the trade-off you make when you download a package from the internet vs when you write the code by hand. NPM may have more instances these days because it happens to be the most popular, but CPAN had the same problems over 20 years ago. The next package ecosystem to come along will also inherit a vulnerability to supply chain attacks, being part of the supply chain.

I don't think NPM is the best way to create a package manager, in fact there are many choices they made that I think are rather stupid and led to many more problems than there needed to be (whoever decided that the default for `npm add` should be a caret dependency instead of a tilde should never be allowed to work in the industry again, IMHO). But I'm not going to blame them for a problem that definitely existed in the package management world before them and will continue to exist long after everyone forgets about NPM.
Not really true at all times, but may be for your situation. Comcast put gennys on our node recently and it works. So even when power goes out, internet stays up.
Reading this article in a Copenhagen street. Houses built in the 1700s, and are a rich orange. Every car parked in the street is monochrome: https://www.instagram.com/p/ChSUWOgsnoA/
You could very well move to a place with a different Internet provider, I have had availability of the local fiber provider be a big part of the choice of where to move.

You could let public transit availability be an influence in your decisions about where to live and where to work, I certainly have let commute time influence which job offer I chose to accept, working from home or having a job within biking distance.

There are plenty of electric cars on the market and plenty of ways to get renewable electricity to supply them.

You probably shouldn't buy bottled water, and if a reusable water bottle made of a material you approve of is out of your willingness to pay for to stand up for your beliefs, you can't be helped.

I see this a lot and it annoys me. The "I have all of these strong opinions but am unwilling to make any life decisions that align with them and am helpless to change". Exactly zero change will ever come from people who make every decision to support status quo (because they are helpless to make different decisions) but complain about it to make themselves feel like they are doing something.
So, you are suggesting that the Bluetooth SIG did just a fine job with the technology, no problems there, and that people like Apple don't see fit to use the money in their budget to cough up a membership fee? Seeing as how it is Apple devices on which I often encounter pairing difficulties. Super convenient for the SIG that they can point fingers like this (I wonder if that's why they set it up as you describe, ugh), but I would be skeptical of any implication that Apple doesn't pay a membership fee.
If I use Apple apps, I might expect to be offered subscriptions, but I don't use the News app, I don't run out of iCloud storage, I've never seen the Music app mention Apple Music (except maybe the first time I launched it, but if it did, it was super easy to skip).

You're right about the app store, but I don't visit that regularly. OTOH, Google and Amazon have conditioned me to ignore anything that's "promoted" or similar.
Email is run by a lot more people than those who want it dead.

also: they may want it dead, but still they use it for verification... so.. even they cannot kill the infrastructure apparently.
right but if you go to the ER it’s not full of young people with the flue.

But I still remember Italy ER having lot of young people on ventilator!
https://news.ycombinator.com/from?site=japanesecomplete.com

hmmmmm.
China has painted itself into a semiconductor corner
> -- would, well, simply violate physics.

Nope.

Aliasing can be eliminated by low-pass filtering (blurring) the input signal before sampling it. This could be done by keeping the background even slightly out of focus, or coating the display.

Unless it's traded away for performance (or style choice), you are experiencing alias-free sound and image processing all day long.
Yeah, okay I definitely missed that part. Makes more sense. Still, the bounty seems shockingly low. They probably could've gotten a lot more for it on the open market.
I think spam to email addresses found in data breaches is more likely.

An address I used only for Comcast Xfinity gets a surprisingly large amount of spam. (I'm no longer a customer and have disabled the address.) I'm not the only one to suspect they've had a data breach:

https://news.ycombinator.com/item?id=30062511

https://news.ycombinator.com/item?id=30980625

https://news.ycombinator.com/item?id=31118355
That’s pretty amazing. Thank you Tailscale!

I’ve been running my own Homebrewed WireGuard configuration mechanism for N=~10 machines using Ansible because I did not want to use a proprietary product. This gives me the confidence to eventually switch over to headscale.
Maybe Urs etc shouldn't have criticized Brad when he posted his well-intentioned "Do not buy Nest Protect smoke alarm".

https://twitter.com/bradfitz/status/566072337020112896?lang=...

The product was a terrible piece of crap that never should have been released.
> Except with CloudFlare, she didn’t notice it was lapsed until they modified her DNS.

> Anyway, my highest accolades for registrar go to CloudFlare.

Er. Is that really the conclusion here? Did you mean to mention that they sent her a warning email in advance and she just missed it? Because the way you've written it makes it sound like CF still screwed up but made it possible to eventually recover.
How many years would you divide by as a “lifetime”? That’s your new failure year that lots of people would prefer for it to last longer than.
Guess what? Asiidoc works out of the box there too.
Thanks for the hint, `--trailer` is a nicer solution than overriding the commit template!

For some reason `--trailer` is not available on my system, so I'd need to upgrade git, it seems.
We are on such a Goldilocks planet it isn’t even funny. Or life is so exquisitely tuned to optimize for earth’s conditions it isn’t even funny. Or both.

We see magnetic fields this strong on gas giants, but not on inner planets. I wonder too if we will find that some asteroid impacts and the formation of the moon didn’t goose up the magnetic flux of the core while they were at it. Maybe habitable zones only appear on tortured worlds, like earth and some of the moons of a Jupiter, because normal planets are just too boring, don’t have enough building blocks for life.
Is that tradition from the Communist era?

Those regimes had a... less practical approach to economics, and maybe they didn't want the population to know western languages as well.
Have you checked out https://github.com/git-duet/git-duet/ ?

You configure a ~/.git-authors file with people with whom you regularly pair, and use `git duet [author-1] [author-2]` to set primary and secondary commit authors. Env variables set whether you want `Signed-off-by` or `Co-authored-by` trailers.
My 48 panel installation had 5 guys on the roof and 2 electricians.
I make an exception for ear buds, because the utility of being able to stand up, and walk around with my hands free and unencumbered by a tether while on a call, is just so great. It helps that Air Pods are among the best implementation there is, but even they are not perfect. I had to disable automatic device switching or they would occasionally get confused and drop the connection to the current device.
The more attention it gets, the more likely it is to happen, of course, this site is not yet quite as popular as Rufus is. I'm guessing somebody noticed hikes due to Rufus in their logs.
I must not be a good contractor. I try to only do good work and I turn down jobs if I can't do it correctly for the time and money the client desires. But I also have steady work so I can afford to be picky.
The CALL 5 interface was also provided in DOS, even the later versions. CP/M 86 used INT E0h instead, but the registers used were the same (function number in CL).
As an English speaker, the original makes perfect sense to me and sounds far more natural than your suggested replacement. They’re asking that you not spend money on the book if to do so would impose an undue hardship on you.

I also feel compelled to note that “Affording the textbook is necessary to buy it” is itself an incredibly awkward turn of phrase. I wouldn’t normally point this out, but if you’re going to be giving out unsolicited stylistic advice, you may wish to start there.
Do you attempt to guarantee linearizability of read-only operations? The scenario I'm concerned about is when a partitioned compute node is processing a read-only transaction from a partitioned client, and neither has noticed the partitioned compute node has been replaced in a later term. Do you use a lease system for this that relies on the partitioned compute nodes to be able to accurately measure the passaged of time (not wall clock time), or do you have the compute nodes contact a quorum of acceptors before replying to read-only queries as well?