skysight-inc/HackerNews huggingface dataset:
In 2004 I started using WordPress and helping in the support forums. My site url was posted many many times all over the place as I wrote and hosted the first WP Support guides.

Many people began experiencing comment spam, and pre-Akismet there were many solutions from a tarpit to moderation word lists. Curiously though I got no spam. Zero. Eventually, after seeing the size of the problem hitting other sites I checked the access logs.

My blog was at http://example.com/T2/

The logs showed I was being battered by spam, but they were hitting http://example.com/t2

That uppercase letter had been inadvertently saving me for months. Of course the spammers wised up but I found it amusing at the time.
Somewhat related, I recently enjoyed reading 'New Hunter' by Jack Mantell, a novel set in the Cretaceous period.

https://www.goodreads.com/book/show/201762017-new-hunter
If you think about that, 2x3 or 3x2 is the practical minimum. A fully empty glyph and a single dot wouldn't be really useful, and any translation would be too ambiguous for 2x2 grid, so we only have 8 possibilities:

.@ .@ @. @. @@ @@ @@ @@
@. @@ .@ @. .. .@ @. @@

This is too small for any actual, natural written language. 2x3 and 3x2 significantly increase possibilities and it is indeed not too hard to pick unique glyphs for a large subset of alphabets. Rotokas [1] only uses 12 unaccented Latin alphabets for example, so the following would marginally work:

.@ @@ @@ .@ @. @@ @@ .. @. @@ .. ..
@@ @. .@ .@ @@ @@ @@ @@ @@ .@ @@ @@
@@ @@ @@ .@ @@ @@ @. @. .@ .@ @@ @.
A E g I K O P r S T u v

Maybe you can make the question much more interesting by allowing non-square and/or non-uniform pixels, i.e. segmented displays. That still has a lot of design potentials even to this day.

[1] https://en.wikipedia.org/wiki/Rotokas_language
I assume they self host on mac mini with external hard drive to store files. Not hosted by Microsoft.
this article in Persian language :
https://techna.news/expulsion-of-key-pieces-from-social-capi...
DuckDB is a columnar database so computing the sum of one column should be really fast. Yet it requires more than a minute for 280k rows? That seems way too slow so probably just a limitation of the shared file system.
Yeah, this is kind of a nuisance on high-core count CPUs, especially SMP.
You need competing offers, then it doesn't matter if they think you are greedy (whatever the f that means in work context), because if they come back with that bs reasoning as to why they won't give you a raise, you can resign on the spot.

In my experience getting competing offers remotely is not easy, but gets easier once you landed a well paying job.
> it doesn't even seem like there's a consensus outside of swift's string implementation of what a grapheme even is.

Linguistically it's easy, graphemes are the squiggles people actually draw, as distinct from how a machine encodes them. Of course since people aren't a single individual with just one consistent opinion that does mean there's room for nuance - maybe some people think this is two separate squiggles.
None of that sounds normal and makes me think there is more to the story.

3 hours downtime seems fine for an ad agency, not sure what “drivers” they were reinstalling on MacOS feels like a windows technician approach and makes me wonder if there was some other weirdness they were doing to fit a square peg into a round hole.
This strange friend of mine had downloaded the entire collection just so he could peruse the pictures easier, in a random way, and created

art.nelsonenzo.com.

It's fun to explore, but annoyingly he never finished it with the Metadata. So you can never search, or get them back in the same order, nor know what your looking at. He said he redirects reddit.com to there on his work computer and he just uses it to meditate. Annoying.
How does this benefit society's current problems (poverty, wars, etc.)?
I think because it's microsoft is the answer to both of your questions.
It’s impossible for me to dunk a basketball on an NBA hoop, therefore it must be impossible for any human to do. How could a human possibly jump high enough and reach while holding the basketball? I’ve tried it, I couldn’t even get close. It’s impossible.
There are researchers that use sqlite over csv/excel? Is this article based In reality?
When ebooks hit off the public libraries in Stockholm and perhaps all of Sweden starting paying (costs of running all physical libraries)/(number of books borrowed) with some obvious discounts to those values. Not sure how this has changed in the last two decades. "Libraries need to renew their leased e-material." that is impossible this is not how things should work. Libraires should have every book not being bound by publishers. It is clearly the case that you need new negotiators and laws for public libraries.

We should have an international law that allow libraries to lend photocopies of books, like archive.org does, or just a digital copy. There has been a rise in really good digital interactive books were there is no standard way to make an (pirate) archive, so change is comming even if such a law passes.
I've never used Nix, but this looks like hell'a of an unreadable config file (compared to docker)? How do you manage these files?
> Deprecation from web browsers put me off, and I think it's unfortunate

See, as I recall WebSQL was deprecated because to be a proper standard it needed more than one implementation, but nobody thought they could improve on Sqlite.

So the draft standard ended up saying user agents must implement the SQL dialect supported by Sqlite 3.6.19 which is.... not normal, for a standard.

But fundamentally, an argument in favour of Sqlite
I don't have any experience with Nix but regarding stable builds of Docker: we provide Java application, have all dependencies as fixed versions so when doing a release, if someone is not doing anything fishy (re-releasing particular version, which is bad-bad-bad) you will get exactly same binaries on top of the same image (again, considering you are not using `:latest` or somesuch)...
SMS MFA thwarts the vast vast vast majority of attacks that a typical user reality. Yes, you’re almost certainly a typical user. Considering usability issues related to TOTP, SMS MFA well and truly has its place. Computer nerds get so giddy about TOTP that they keep making these ‘perfect v good’ arguments. Be realistic here.
Edit: I've made a single character fix for the bug causing the issue (regex matching)
Was he doing something illegal/immoral?

Maybe he had two Ferraris because he was frugal with his business?

Why does everybody think it is absolute must to maximise the profits? Maybe he was ok with his profits and just didn't care to optimise his business as long as he has comfortable life? Is there something wrong with it.

Over the years I have worked as an advisor with many owners and CEOs of various sized companies (up to couple thousand employees). I had many situations when those CEOs would confide in me how disappointed they were in some of the decisions their employees made when it comes to finances. Especially high level leaders, who should know better. As a rather typical example, situation when an ex-Microsoft director hired as new IT director would sign a contract with Snowflake to commit 300k USD over 3 years for a 10% discount. The issue is I calculated if we did not commit, we would actually pay about 500 USD/year. Yes, not 500 thousand, just 500 USD. After that we have instituted a near total ban on commitments as a recognition of the fact that we just can't predict the future.

Or people that would start some expensive stuff on AWS and then would just "forget" to turn them off. Or a guy who thought it is ok to pay almost $100k for a marketing stunt where they would livestream with a single webcam a bunch of grazing cows for a week.

Yeah, it is kind of easy to waste money when it is not your money.
Before the european revolutions in the 19th century, the notion of a national state didn't really exist.

It was more about who controls what. Doesn't mean the actual population of the controlled areas changed much.

To give an example from my country's history, Romania has been divided into 3 provinces until very recent (historically speaking) times.

The first unification happened in 1600 when Michael the Brave, the king of the southernmost province, managed to take control of all 3 for about a year. He didn't proclaim himself king of Romania, he called himself king of Wallachia, Moldavia, and Transylvania.

100-150 years earlier, Stephen the Great, the king of Moldavia hit Wallachia militarily several times during his reign... not to conquer it and unify but to place a king friendly to him on the throne.

Pretty sure you can find examples like this in any country's history. Germany and Italy for sure, since they've been divided politically into smaller provinces for a thousand years.
DraCo – The Amiga "Clone"
All sensors, incredible form factor, battery and touch screen included. It's an sbc dream come true.

All you need to make things perfect, is a usb c with displayport alt mode and you are good to go.
With the benefit of hindsight, it's a bit surprising that the link between ostriches and raptors (first fossil 1923 I think) in particular wasn't more noted which, of course, would have implied some link between theropods and modern birds more generally. There was some evidence like feathers on some dinosaurs but thinking about dinosaurs didn't really start changing en-masse until the late 1980s.
One problem they really need to address though is that as soon as you put everything in a single compilation unit, then compilation is single threaded and dog slow. Compilation units maybe make sense for C and C++, but for other languages they are just a way to structure the compilation. It should be automatic, and just better all around.
Westworld theme plays
It's interesting how many of these require a physical presence. Seems to play into the complaints from senior management on WFO arrangements.
I don’t get the idea. There’s no real need to have a real server, just buy a cheap ducking pc, connect sata drives there, set some shared folder or whatever you want there and that’s it.

I assume the owner is all-in Apple fanboi. I worked with a similar 50-60 y.o. business owner, he was (and still is) under the impression that Apple is not just the best, but the competitors are shit. Funnily enough, everyone else at the company has Windows laptops (not very cheap ones, though).

They have an old (also about 50, maybe 45 to 55) IT admin guy, who doesn’t get the Mac thing, like at all. And me, I was their website contractor, who also (was) all-in Apple at the time. The boss kept asking me time and again whether the Apple is the best, to which I always replied positively. Over time, I started mentioning that for most cases Apple is very good, but not for each one. So he won’t be under the impression that non-Apple means bad. I hope that helped their tech guy. Also, when I visit them now (very infrequently), I am on Android and Linux, to which boss doesn’t understand. I keep telling him that in some cases Apple is very limiting and that for my web work it’s easier to do my work that way. Which is truth, for me at least.

Also, I remembered something. The boss has a full-blown iPad Pro 12.9 with keyboard case. He never takes it with him, so it’s his office computer. He uses it for email and browser. His illusions that iPad is the future keep him from buying at least an iMac, which would be better from any angle. Even the battery thing, as they have powerful generators on site, in case of power outages. Since he travels with his luxury car, I think he doesn’t really need an iPad on the go anyway (could use his latest iPhone). So this iPad-but-not-an-iMac thing is the perfect illustration for me. Not to say he could use a second-hand £10 used PC with Linux installed. Which I use on one of my work locations (so I won’t need to bring my MacBook) with a couple of cheap second hand displays. My setup is like under 50 bucks, and is much better than his from every angle. Maybe just the screen quality is worse due to me taking the cheap displays, but I don’t need too much of a good screen there anyway. But the screen real estate is like 3 to 4 times more.
Because SMS MFA is orders of magnitude more secure than no MFA, and there are barriers to entry for TOTP that there simply aren’t for SMS. This is an unsubstantiated conspiracy theory.
Comes down to materials. A modern leather sofa without all the bulky frills can pass off as modern and still have reclining features.

It's also expensive as all hell. I grabbed a "man-cave" style two seat recliner with middle seat that transforms into a cup holder: that set me back over $4000. Worth it.
Thanks for the link. I discovered that you can create new repo or gist on github using

repo.new

gist.new

That's very handy and useful.
Apologies for the plug haha

https://github.com/U8String/U8String

With that said, implementing it is not easy, especially in terms of ensuring it is as fast as built-in string or faster (because the project goal is to be faster than built-in string and Go implementation, and match or outperform Rust's String where applicable).

I can't imagine something like that being possible in e.g. Java or most other high-level languages - they simply do not expose appropriate low-level primitives when you need a "proper" string type.
Elon has been brewing this one for years already...
I’m sure you’re doing this without trying, much like the vast majority of others.
https://github.com/fablestudio/fable-saga

The demo uses the gpt-3.5-turbo-1106 model from OpenAI by default. This model doesn't produce the best results, but it's about 10x faster than GPT-4, and also cheaper to use. You can change the model used by setting the fable_saga.default_openai_model_name parameter to the model of your choice. You can also go with another model provider supported by LangChain and pass that in when creating the agent.
Why is Pandas needed in a comparison which tries to be head-to-head?
There have been some recent improvements to this, but yeah, it can be still quite large. There is a WIP development of a garbage collector in Cargo that could help with this.
Didn't know SharePoint can be self hosted.
SQLite is not 'a little iffy'. It's a) one of the most resilient pieces of software ever made and b) one of the most widely adopted pieces of software ever made.
Yeah, I actually generated these small charts out of a flamegraph, because it contains too much information and isn't easily split into three distinct parts. And once you condense the information into just 3 blocks, then using a flamegraph doesn't really add any further value, IMO.
At first I was like, “oh, that’s a reasonable perspective,” and then I thought about it more and it kinda isn’t?

When I buy a keyboard, the manufacturer doesn’t run a shipping company, so they use $x from the purchase price to subcontract shipping. (They tell me it’s separate at billing, but they don’t make me ring up DSL myself either.)

When I hire an electrician, they buy materials from Home Depot, so they use $x from the purchase price for materials. (They sometimes break down the bill into materials and labor, but they don’t make me drive to Home Depot myself and buy every part.)

When the public hires academics to do research, they have administrative overhead and have to hire a publisher, so they use $x from the grant for administrative overhead and…

Abdicate responsibility for the $y needed for publishing and pretend the public didn’t intend for part of the grant money to go to that??
>no one under 60 years old has $4,000 to spend on a properly made sofa, irrespective of desire or taste. I make six figures and I certainly don't.

I do and did, but I live alone. I'm guessing you're supporting a family?

of course, cost of living is also a huge factor. A $4000 couch is pretty much $4000 everywhere. But someone in SF vs. the Southwest (both making 6 figures) have very different rent and general life expenses.
In Java/Maven ecosystem a lot of things is simple because there is a huge ecosystem of easy to integrate libraries/plugins.

Want a packaged spring boot application? There is a plugin for that. Want to package it in a container image? Just add a plugin dependency. Want to build an RPM or deb package? Add another two plugin dependencies. All various artifacts are going to be uploaded to a repository and made available as dependencies.

Missing a specific plugin? You can easily implement it in Java as a module and use it inside your project (and expose it as a standalone artifact as well).

I can’t find anything similar in Nix ecosystem.

Having a language allowing for this is not the same as having solutions already available.
And real nimby impact (as opposed to the impact imagined) scales much less than quadratic, because larger rotor implies lower rpm and rpm has a huge impact on perception. Small rotors emit a very strong "presence" when you are anywhere near, whereas the tallest ones feel as if they are on a different plane of existence even when you are standing right at the base. Certainly not quite as disconnected from reality as airliners passing by at cruising level, but it's a similar effect.
I generally agree with what you have said. However regarding this part

> Yes, Clients are "thin", to use blockchain terminology, but they don't monitor the Log in order to detect attacks

The clients can monitor the ledger via consistency proots and it is highly beneficial as that prevents any chances of split being undetected view without requiring to trust other parties in the process. Clients submiting the record to the chain they can get inclusion proofs, but they can also at random times can query that the previous chain root commitment is consistent with existing one in the process keeping consistency proof chain. If it isn't judiciary actions in the presence of evidence can be taken against the authorithy. This is particulary interesting when ledger hosts votes which allows for a fully centralized deployment which is the basis of an voting system I am developing [1].

> it is important that Clients trust multiple logs for redundancy

Replication solves the issue that the records would would always be available which can be done by anyone who has stakes in the integrity of the ledger. Wheras the censorship reistance is an emergent phenomena where multiple people organize and collect unincluded records and overthrows the authorithy. Thus there is no actually need for Clients to trust multiple logs. Clients only need to trust that they would be able to do incident response in the case of misbehaving authorithy.

[1]: https://janiserdmanis.org/artefacts/EVOTEID-2023-poster.pdf
It's metadata, so comparing how good a count(*) is is pretty pointless.
I use it for high-performance scientific code. Code that needs to run fast, be written fast, and frequently extended and modified, with a mix of high and low level computing.

This could be achieved by a mix of Python and Rust, but it's just too annoying to write scripts in two languages, where one is compiled and the other has terrible package management. Much easier to write it in Julia and have it be fast out of the box
Yep. My dog was part of a study at UC Davis. All I was able to get was an abstract.
Depending on the kind of Ferrari he had it may not have been a bad thing for the owner. For example a 250 GT Lusso from the mid sixties was going for $300K not that long ago. It's now a $1.5m car.

Collectible cars are an asset class that has been doing extremely well in the face of endless money printing.
Why can't anyone agree on how dangerous AI will be?
C# needs GC less desperately so than Java because of structs, stack allocated buffers, heavy use of all manners of object pooling and easy access to malloc and free (which Unity uses in the form of NativeArray).

You can achieve drastically lower allocation rate in C# (or no allocations at all if you really need to).
Not sure why people use OpenAI stuff for this, and not free models such as LLama. Is the difference that big?
Until someone overwrites or deletes the Docker base image (regularly happens), or when you depend on some packages installed through apt - as you'll get the latest version (impossible to pin those).
Kinda tangential but I've noticed that my most satisfying and restorative sleep is always followed by tons of eye goop the following morning. Maybe a kind of brain-waste?
Sensors detecting someone in the seat is still more complexity prone to unexpected failures. Most seem like they would be harmless, but then there's one that floods a sensor bus, etc.

I would want to understand why a pilots resistance to the motion was not enough, how could it be made less capable at winning that battle and fall into its normal back off?
I think Debian is a solid choice, mostly everything is either present or available. Image sizes can get out of hand tho.
DARPA to launch efforts that will bolster defenses against manipulated media
Yeah, very similar approach. We did this before, see e.g. https://www.stablebuild.com/blog/create-a-historic-ubuntu-pa... - but then figured everyone needs exactly the same packages cached, so why not set up a generic service for that.
That’s the entire crux. What exactly the hell is “the object”, and how does your target program DO anything to it, to include manipulating it, or getting it out to a GPU for rendering in some even vaguely terrible way - and you’re probably trying to render it 120 times (or more) a second with a decent level of resolution.

3D is not like tabular data. There isn’t some default resting state it naturally wants to exist in. It’s all edge cases and special logic. Also, it’s mind bogglingly vast amounts of raw data. Even a simple scene can contains hundreds of thousands of surfaces/polygons/spline patches/voxels/whatever representation.

A VR environment is essentially running a high end 3d game engine at all times.
Fuck. I just last year integrated this in a project of mine. Thinking: "Yeah, Google fucked me over here before when I used their, but it's Mozilla, it will be fine."

It is not okay to stop providing a service like this. Not if you are Mozilla, with that mission and money, not something that is so deeply entrenched. Though, reading it more calmly, I can see how them being hit by a patent troll can make their investment in this project untenable.

There is a comment about the Graphene Foundation maybe providing an alternative. That would be great - but having https://www.youtube.com/watch?v=4To-F6W1NT0 in mind, with that maintainer still active the project and foundation is a complete no-go. The organic maps comment is the one to follow instead.
Someone might colloquially say you can trick a SQL database into dropping a table if the inputs aren't properly sanitized. But no one reasonable thinks that you're actually messing with the thought processes of the database whereas a fair number of people might in the case of the LLM.
How else could they move those large boulders? Mammoths, of course! :)
I also have much less dependencies with Go compared to other languages, especially in TS.
What do you mean by manage?

I agree with your assertion regarding the language though. I think nix-lang makes it harder to get into Nix.
It's so cool to see machines from an age when Germans still referred to technical things using their native language.
Legit: A Git web front end written in Go