skysight-inc/HackerNews huggingface dataset:
> what i'm saying is, if you're fucked, you're fucked. fail2ban will not help

I see this attitude frequently in online discussions around {security thing}, but it really doesn't match my understanding of reality. It's not about making any one part of the system perfectly secure, but instead about having all of the pieces of it contribute to a whole. Many real-life stories of caught/thwarted attacks include the threat actor successfully breaching/moving through multiple layers of a system but ultimately getting stuck on something relatively simple. Defense in depth is not just a catchphrase.

In evaluating whether something like this is genuinely useful, it can make sense to look at how difficult it is to operate, and how much it might reduce the probability of a successful attack. In my experience, fail2ban has been extremely easy to install and operate, and I think it brings at least some meaningful impact (particularly if applied to other things than SSH). At the very least it can cause someone making a focused attack to have work more slowly and take alternative approaches–"noisy" behavior that may itself trigger an alarm and get a human involved.
Here's a link to a Valve paper from 2007 Siggraph but certainly there's been a lot of dev since then but this is kind of cool still!

https://github.com/Michaelangel007/game_dev_pdfs/blob/master...
Reminds me of the Users You Don’t Want article from YC[1]. They frame it a bit differently. Many times these users you don’t want are simply users who require you to solve a problem which isn’t core to your business.

[1] https://www.ycombinator.com/blog/users-you-dont-want/
Sure, but one does not need to convince the fans of fireworks, rather one needs to convince enough fans of dogs (of which there are quite a few)
You're quite right, it should "Ex Trump-fixer" or just "Ex Trump fixer" since the meaning is unambiguous (since an Ex-Trump fixer is silly).
Netanyahu desperately wants to look strong, but instead is working against his own cause through poorly thought remarks and surrounding himself with people that suffer from the same problem. He could be doing better if he simply kept silence more often.

His government does not hesitate to appear on TV interviews, but their poor preparation results in embarassing contradictions that sometimes are met with laughter. They consistently show an arrogant attitude that seems almost like a comedic sketch. An elementary school debate team would prevail over them.

He is also a disaster for his belief system, cherrypicking some mitzvot taken out of context (like what was said about the Amalekites), and disregarding others.
Sonic – Fast, scalable version control
The categorization that you propose also cannot be 100% accurate, probably not even 99.9% accurate.
Wouldn’t nuclear power plants simply automatically shut down with all the safety measures they have? Maybe not all of them but probably not enough to cause a global catastrophe.
> but is rarely taught/known nowadays

If you don't need to codec through English there isn't much of a point. It's easy to work with ctrl-v'd spreadsheet formulas and hard to create a written narrative around them.
Less than what? If you're converting DC->AC->DC to step it up, why not just convert DC->AC next to the battery, then AC->DC or just use the AC directly like you would in a motor at the point of use?
The party receiving the notice would have to be able to verify that the filing party actually exists and is in fact filing the notice.

If the purpose of filing the notice was griefing I can create firstname.lastname@freeemailprovider.tld email accounts by the dozen and start sending.

Your proposal only helps with lazy automated notices / ones that are sent by companies aggressive and/or incompetent beyond reason.

I'd rather have statutory damages somewhere in 5 digits range for filing obviously ridiculous notice, just like there is one for copyright violations.
Typos can be reported by email on SE too. Git is only required when you’re publishing a new book. My observation from watching the mailing list is that emailed typos are fixed quickly. (I always fix typos using pull requests, and those are acted on quickly too.)
While I agree the commit message should summarize what happened in the commit, I pretty strongly disagree that the linkage between git and the ticketing system should not be considered an absolute "first class relationship". There is simply too much information/history to consider that linkage just a "nice to have".

Regarding migrating to new issue tracking systems, "not maintaining history" is absolutely a critical fail at that org. Every decent tracking system I can think of has ways to import issues from other systems - skipping that step is pretty inexcusable for all but the earliest stage projects. And the vast majority of them have ways to transparently map ticket IDs. E.g. in Jira if you migrate a project and give it a new project ID, the old IDs can still be used and they will transparently redirect to the new ID.
Netscapes idea of rewriting the entire browser was so famously bad it’s a popular blog entry that people still refer to now.

https://www.joelonsoftware.com/2000/04/06/things-you-should-...

The operating system vendor creating thier own browser was always going to happen

Neither Apple, Google or Microsoft were ever going to let themselves be beholden to a third party for anything as essential as the browser
Homelessness will stop being a minority endeavor once AI-driven job automation becomes widespread.
That’s not really a fair nit at all, he just commented that the two formats were similar, one of them must necessarily have come before the other, but they both exist right now.
Graph visualizations are more useful for data science than end user tasks.

Even in lower cardinality contexts like music genres users are better served by traversing topics through a similarity mechanism (e.g. list of suggested other topics) as it gets to user benefit sooner. How often are users clicking far away topics from their area of interest? How do they know which direction to travel in?

Sufficiently large graphs are always subject to classification mechanisms of human benefit and cardinality. That means most graphs are best accessed through hierarchical interfaces.

One interesting thing is the weights of classification, e.g a band could play multiple genres but are they more representative of some than others. This might benefit from a creative interface to represent how dimensionally similar a topic is to some ideal entity in each classification value. Possibly a graph?
Yea definitely, had so many horrible experiences picking up other people's python projects.

Maybe it's my experiences, but I tend to do a good job avoiding dependencies.

ML is resource intensive, doesn't make sense to use JVM based languages.
This is why we also have the arguments "Think of the dogs!" and "Think of the veterans!", which no empathetic person can be against (even though, yes, these arguments employ an array of manipulation tactics...).
Just a PSA here. I'm a huge fan of the RP2040, and use it in a number of products.

Please be aware of the problems with the ADC before assuming it will work for certain applications.

https://www.hackster.io/news/raspberry-pi-confirms-it-is-inv...
Could 2024 be the year nature rights enter the political mainstream?
I worked on source control at Facebook/Meta for many years. On top of what aseipp said, I remember the early conversations we had with Microsoft where the performance targets for status/commit/rebase they wanted to hit were an order of magnitude behind where we wanted to be.

But most repositories are not that big so this is hardly an issue for most people. Personally, the system I'm most optimistic about in 2024 is Jujutsu. I've been using it full time with Git repos for several months and it's overall been a delight.
I read only the abstract and this is my response: https://wtfhappenedin1971.com/
The NZ copyright strike/3 strike internet cancellation law has a fee of $250 or claim. As such it's hardly used anymore.
It’s like the Churchill quip about democracy: Amazon is the worst online retailer, except for all the others.
> We've had more than a few producers successfuly produce ebooks without using GitHub or Google Groups.

Can you share or document how? https://standardebooks.org/contribute suggests that "Technically inclined readers can produce ebooks themselves" but doesn't provide any point of entry to do so other than a link to the GitHub org, and "No technical experience is necessary. Contact the mailing list if you want to help." just links to the Google Group.
That's it, I can't no longer tell at a glance if it's legit, legit sponsored, satire or derivative work. I don't know if it's something real, if it's something real with an Evangelion sponsoring/branding for acceptance reasons, if it's someone who quickly made a mock-up app to show how NERV started in our world and in the anime's world, if it's related to today's earthquake in Japan. Or maybe I am tired :/ ?
Literally impossible given the size of the internet. It's not like there are groups out there funded to control discourse or introduce/censor topics for their own nefarious (relative and inconsequential in the scope of history) goals.
They have nothing to gain at all from such distraction, thats what Netflix is for. Society has never been freer in terms of personal expression! Your comment is actually ludicrous and ridiculous. The focus on more important issues, as is apparent in the open forum, will only naturally arise.
There is no fear of doing essentially nothing, repeating the same pointless discourse... for what may now seem like in perpetuity, and all the while never progressing, with 'frivolous discourse' and trivial ego-protecting topics (let's be honest, we are all free-thinking individuals here), for another year. And perhaps the year after as well.
That might well be the original motivation, but note e.g. ttfautohint development 2011 or so onwards [1] intended to strip hinting programs and replace them with the output of the autohinter because so many fonts have awful hints.

[1] Not sure exactly when the ttfautohint work started, but both Microsoft and Google donated money to it in 2011.
According to Wikipedia's summary, the concept of "reasonablness" as applied by Israel judges is much broader/vaguer than merely interpretation of laws: https://en.wikipedia.org/wiki/2023_Israeli_judicial_reform#A...
One of the best things Apple did that no one talk about but everyone definitely appreciates is the almost complete removal of status lights from their devices.
We are never, ever going to see SMRs dotted around our neighborhoods. I like the concept of nuclear power in general, but the security and terrorism concerns alone will kill any possibility of putting them in residential areas regardless of any potential economic benefits.
One can often open the cases of electronics to expose the PCB and then use a razor blade to cut the offending traces. This gives an excellent cosmetic result (no tape!), and most electronics don’t mind their LEDs becoming open circuits. And IR receivers are entirely unaffected as long as you cut the right traces.
But they’re not mutually exclusive. The two concepts play well together!
>> That doesn't work for residential, because single-family homes don't usually make money, so residential homebuyers don't typically have ~$200,000-$2,000,000 in cash at the end of the 30 year period

Before the US government got involved, the typical real estate loan was a 5 or 10 year balloon loan that had to be refinanced at the end of the loan period. Large part of them were interest only. So that's exactly the way it used to work.

That blew up during the Great Depression. Then the government stepped in and started subsidizing loans which is where we're at now, the mortgage market in the US is very different than in say Canada or Europe.
How did the $100 turn into #10,000?
Announcing it publicly can help.
Yes, banning things is the American way. We should ban more things.
Kinda sounds like pure security theater, TBH. I don’t mean the jump hosts, but all the other stuff.
>> From a quick look, it doesn't seem to sample uniformly. w3 is added to a list for the context w1, w2, not a set. So, say word A occurs twice as often in a particular context as B, it will be in the list twice as often. So, even though a uniform choice function is used, the probability of A getting samples is twice as high.

Yeah, you're right. I had to squint a bit but it's like you say, the code is sampling uniformly from a list with possible multiples. Don't make me squint man! I'll get wrinkles :P

Squinting a bit more, that's not the way I know how to build n-grams. If you gave me the string (the cat sat on the bat) I'd give you bi-grams ($s the), (the cat), (cat sat), (sat on), (on the), (the bat), (bat $e). That way, after the first bigram, the next word only depends on the second word in the last bigram, because every bigram (w1 w2) is only ever followed by a bigram (w2 w3). So you're sliding a window of length 2 over the corpus, guided by the probability of the next word.

>> You get a word salad because a trigram model has to little context to do anything else. This is a well-known issue with Markov and hidden Markov models.

Yes, it's the Markov property that makes for word salad, ultimately, but you get less salad-y output if you can calculate better probabilities, and if you do it in the way I say above. And you can always build a string by selecting the next bigram that maximises the probability of the entire string. That's how I've always done it. I guess that's not Markovian any more but gives you reasonable output especially for small-ish corpora with not huge variance.

>> (Fun fact: some hidden Markov model taggers switch to a different trigram distribution for V2 languages after seeing the finite verb, otherwise they often fail catastrophically in the verb cluster due to the limited context.)

Thanks, I didn't know that.
It's very uncommon, if you want to do that then just email me privately and we can set something up.
Arguably Gundam is more equivalent to Star Wars - similar initial release timeframe (late 1970's), aimed at a wide audience, lots of toy and video game deals, many different stories with continuity, etc.
How to Use a Lockable Storage Box to Curb Our Addiction to Devices (2022)
That does look a lot better!
> they also make the large majority of dogs terrified for at least two nights of the year. As humans, our symbiotic relationship with dogs is one of our greatest assets -- we owe them better than this.

Agreed.

Laser pointers should also be illegal.
Owl, Weasel, & Coyote
A new blog offering deep dives and reviews on books, films, games, and much more. Just launched and looking forward to sharing more with folks.
Expanding on the "breadcrumbs": pheromone trails or "trampled grass" are awesome, not only because they are a great data source for steering heuristics, but they also lead to organic-seeming navigation behavior that is pleasant to look at.
I’m normally into the homebrew NES articles but this has no details and no links to details I can find so I’m inclined to vote blogspam.

Is there a ROM, a write up, anything? Nevertheless it’s impressive to ship for NES / FAMICOM and the GameBoy. Was the source all the same? I’d love to read more from OP.
The thing you’re missing is that the ecosystem of bad actors that has grown up with Amazon have already infested all the other online marketplaces. There is no going back to the before times.
> After Netscape internet technologies went through a dark age without innovation until Chrome and related technologies

You mean Mozilla Firefox.
I realize I wasn't clear about that - these notebooks are well-liked and have tons of positive reviews. There is no low sales signal, because people who don't care about the labels still buy the notebooks. It's that they're missing more sales from the people who don't buy them because of the ugly labels on the front. That would be the same with TVs, the only way a TV maker would really know is if they sold a "bedroom TV" and saw no one was buying it or it was getting a lot of returns for the LED indicators being too bright. Even then, if you have consumers who are cognizant of bright LEDs and can't find any information about it, it might still not be indicated in the sales that certain consumers don't want it.

Will they even know to hire a UX researcher?

But even then, as just a consumer, antireviews would be super helpful.
That is what I meant by:

> Although I tend to have a short summary and mention the ticket number.

So for example

XJ-8883 - Ensure DB connections are closed sooner in main pool
That’s one sadistic cartoon…
The "Enter" button of the splash page is under the cut when my iPad is in landscape mode. The page is also not scrollable, so the whole page makes no sense. Had to turn the iPad 90 degrees for the button to appear and to be able to "enter" the site.

Just FYI if the devs are here.
Calculating Logarithms by Hand (2010) [pdf]
Imagine if America chose to respond to the 1973 oil embargo by investing tons of resources into the development of horizontal drilling and fracking. Because that is what has given us true energy independence right now.
maybe i just bought cheap tape, but i've definitely found gaffers tape to leave a residue if left in place for a couple years. especially on electronics that are generating some heat.
I started learning VHDL today, and jumped through the hoops to get the simulator etc on my PC.

There are some fascinating aspects that I couldn't have predicted. I expect to have a design for an ASIC in the next open shuttle and play with it for real by the end of the year.
Very interesting. How did you find this?
Maybe the party making the DMCA claim must provide verifiable identifying info for themselves, sufficient to locate and prosecute them, if they're suspected of knowingly or negligently making a false claim.
Does this app report real information relating to actual earthquakes?

My understanding from looking at the website and logo and tagline (“God’s in Heaven, all is right with the world”) is this is an augmented reality game set in the Evangelion universe. Similar to Pokémon Go.
Bishop’s Pattern Recognition and Machine Learning is one example that has tremendous depth and much clearer notation. Deep Learning by Goodfellow et al. is another example, albeit with less depth than Bishop.

I’m glad you’re enjoying the book. The approach is ideal for a very small subset of the ML population, no doubt that was their intention. I’m just weighing in that it’s entirely possible to cover this material with rigour yet much simpler notation. Even as someone who could parse this I’d go with other options.
Yes, because the lower gear ratio of the automatic allows the gasoline engine to operate in a more efficient portion of the bsfc curve, which makes up for the substantially higher transmission losses.
If you think your professors are unreasonable wait till you get a boss.
> would take 6561 bytes

3240 if you're nasty.
These days Grey doesnt even do 1 per month. What does he even do now, only Cortex? I sometimes missed Hello Internet.
I think it entirely depends on if those cuts constitute the creation of something that could be considered a new piece of original work.

Sometimes the removal of certain scenes from a movie could completely change the way you think about that movie, or completely change the overall tone.
Additionally, Mastodon working well at the current low scale doesn't tell us much. We don't actually know how reliable it will be if it ever reaches X scale.
If you can't prevent some users from having passwords, it's a decent, low-effort way to discourage intrusion attempts. One place it DOESN'T necessarily work great is in k8s.

A few years ago I had to migrate an ancient VM running OpenSSH (for SFTP only) to our k8s cluster. 99% of the users had passwords instead of keys. Easy enough to run sshd in a container with a mounted volume, but I wanted something to recognize and block repeated bad login attempts (the old VM had no such protections).

sshd doesn't do it natively, fail2ban wasn't a good option since you generally don't want a pod messing with a k8 node's iptables. What I ended up with was a Ruby script with 3 threads: One to monitor the auth log for failed logins, a second to lock accounts with repeated failures during a given window, and a third to unlock them after some period (and in the darkness bind them). Definitely some caveats in there, but it was an improvement over the status quo.
I forget which book but a few years ago I ploughed ahead with a (to me) terrible Kim Stanley Robinson book (maybe Red Mars?) as I had enjoyed previous books and figured it would click eventually. I gave up at about 80%, sadly it was too late and it ruined my desire to read for about 2 to 3 years. Prior to that I would happily do 20 a year and enjoy my time reading.

Now if a book isn’t vibing with me I give it one more day and then drop it. I gave up on book 2 of Dwarves just last week, loved the first, second was boring, on to the next book I fancy (Backyard Starship, so far so good)
Relative to every other nation, including other democracies, the Supreme Court of Israel does indeed have exceptionally strong powers to strike down government laws and actions, powers that it adopted itself at the behest of some very strong-minded judges several decades ago.

OTOH, AFAIU, the current reform efforts are strategically designed to severely cripple the court in a way that threatens its ability to provide any meaningful check against the government, calling into question whether Israel could even be notionally considered a liberal democracy. Israel was established as a religious state with very little in the way of meaningful checks & balances (de jure or normative) intended to protect minorities (or the majority from itself). The powers the court adopted came at a time when the excesses and corruption of the government spawned a liberal reform effort that for better or worse came to fruition largely through judicial activism and not electorally-based constitutional reform.

Many moderate jurists, at least from what I've read, are of the opinion that a restraining of the court's powers is probably necessary, at least to the extent the goal is achieving a balance of powers closer to those in other liberal democracies. But that probably can't happen through the regular parliamentary process because the current powers are a response to excesses of parliament, and there's no reason to believe the parliamentary process can be trusted any more than it could 30+ years ago. Quite the contrary, the evidence for strong checks against parliament has only become more clear. (Again, presuming the goal is maintaining a liberal democracy, modulo what's minimally required to maintain Israel as a religious state.)

Unfortunately, even when they're inclined to do it, courts find it difficult to relinquish powers assumed by themselves as the very act of doing so threatens their legitimacy and viability as a strong check against other organs of government. This is why liberal democracy is often best served by conservative courts, because when a conservative court does adopt powers or uses its existing powers to obstruct highly popular government actions, it comes across as far more legitimate. Maintaining that legitimacy across several iterations of this process requires very measured and restrained power grabs. The earlier reform effort probably did a disservice to Israeli democracy by grabbing too much power.

I suspect proper, stable reform would need to come neither from parliament nor the courts. But I'm not familiar enough with Israeli politics to know what the alternatives might be. Part of the dilemma is that the Israeli political system seems to lack such alternatives, both in law and normatively.
The Truth Machine (1996)
I really enjoyed this sci-fi novel. It’s free (funny that the download format is “.doc”)