skysight-inc/HackerNews huggingface dataset:
Not really. If the city is older than cars it didn’t really convert from a car centric city. It tried to convert to one for a while, but that’s not the same as being built with cars in existence.

Atlanta has interstate interchanges that can fit the entire Vatican in them. Every major city in the west is packed with boulevards 6 lanes across. The US didn’t just accommodate cars, it optimized for them as it was building out. Making that walkable again isn’t a matter of converting a 6 lane road into a pedestrian walkway…
This code is written to be easy to understand. Otherwise you would replace it with some low-level SIMD code.
Do you at least get a discount in McDonalds? They would probably understand the pain.
I think in the end it's about who you want to be. You could become german by thinking like a german, eating like a german but speaking like a german but that may require considerable effort. What means to be german also changes as more immigrants are arriving.

That aside my point is that it's wrong to put an immigrant on a visa to Germany on equal footing with an EU citizen. The former "may be deported" at any time for various reasons while the later has *all the rights german people have.

Discrimination happens even between different regions, the most common being in the U.S(i.e souther accents). There is also race discrimination even for "native" people. That doesn't make all the black, yellow people immigrants from Africa, Asia etc.
There are discounted accounts on rsync.net which don't give you a true shell, but do support borg backup. I have been using them for my main long-term offsite backup for years.
In my country official transliteration to the latin alphabet has changed like 3 or 4 times over past 20 years. I had to change my perfectly valid and legal drivers license recently to make it match my passport. And I have a very simple first and last names, some people are still having issues with horrible mandated transliterations and mismatching documents. Fun.
I'm not sure this issue can ever satisfactorily be resolved by ignoring it. Yes, it is customary even among Dutchies to just type i-j because it's easier, but the Dutch alphabet does have a dotted ĳ as its 25th letter. It's not a ligature in the source language, it is a single letter; as evidenced by the fact that the proper noun Ĳsselmeer (among others) is written with two capital letters (if not using the single 0x0132 Ĳ). The letter y does not exist in the Dutch script, only in loanwords (of which we have plenty).
The “secret sauce” is Word2Vec. Take a snapshot of all the text you can find on the internet, then with a sliding context window, vectorize each word based on what words are around it. The core assumption is that words with similar context have similar meaning. How you decide which components represent which words in the context is unclear, but it looks like we’re doing some kind of ML training to convince a computer to decide for us. Here’s a paper about the technique which might help: https://arxiv.org/pdf/1301.3781.pdf

Once all the words have vectors you can assume that there’s meaning in there and move on to trying to math these vectors against each other to find interesting correlations. It looks like the scoring for the initial training is based on making the vectors computable in various ways, so you can likely come up with a comparability criteria different than the papers use and get a more useful vectorization for your own purposes. Seems like cosine similarity is good enough for most things though.
thats awesome!
I'm building my own simple note-taking app powered by embeddings as well, finally I dont loose stuff and its easy to find :D
I love that the Linux kernel codebase is approachable enough that these things are easy to find
Haha, and yet you did. I've no axe to grind. But I then maybe I'm butchering the situation.
Question for you as this seems to be your lived experience: how would you correct the issue stated in the article? They give an example of characters like "á, è, ô, ü, ç". Say your name included a "ç" and you're at a movie theater trying to get your call in tickets. Their keyboard notably does not have a "ç" key. How do you guide them toward success?
It doesn't really explain what's behind the effect of ketamine, more like… a Meta-analysis of ketamine history. I was locked in a spiral of severe depression for years until ketamine therapy. Today, two years out, I think it saved my life. I am nothing like what I once was.
> That you want to swiftly send him to jail tells me totalitarianism is becoming fashionable again.

where did i write that? he'll have a fair trial according to the law. he can then convince the judge he doesn't actually support a terrorist organisation (as it's illegal to do that in the UK).
For German these rules are offical. They're used in the machine readable part of ID cards and passports. If you start at a german company and they setup an e-mail address for you they'll use these rules too. The origin of the letters ä, ö and ü in German are ae, oe and ue, people just put the e on top of the vowel and they slowly transformed into what we use today. You can still see this in some names like Goethe.
> I mean miracles like reviving a person that was dead for days, curing blind people, extremely ill people

I would consider those miracles to have the most plausible explanations. There's any number of medical conditions that can make a person appear to be dead for days and that's the reason that coffins were sometimes fitted with a bell that could be operated by the "dead body" in case they'd been buried alive after being mistaken for dead.

Blindness can be caused by neurological conditions and presumably be cured by a person encountering someone that they believe to be a representation of their god. The problem is that medical knowledge at that time was limited to say the least, so even assuming that the reports are 100% accurate, there's still a lot of uncertainty as to the conditions that were cured and indeed if they were permanent cures.

Personally, I don't think it likely that we have accurate representations of the miracles described in the bible, so it's somewhat meaningless to dissect the stories that were transmitted orally for centuries before being written down (biblical scholars may be able to show that modern bible descriptions have been changed from the original source documents during translation etc. as well).
> Given the option of earning more money or preventing women from having more or bigger pockets

There is no market force that would decease revenue from not changing existing products unless another but manufacturer does it first and attracts customers away.
Odd Elastohydrodynamics: Non-Reciprocal Living Material in a Viscous Fluid
Names are mutable though.
That was a pretty brief period, wasn't it?
Just inertia from the times where teletypes were a thing. As in, a mechanical printer that served as your console. When you have that as your interface you want to keep things terse.

Even after that you had compilers with limits like 6 character names for a symbol.

Those constraints went away, but names made to be comfortable for the users of teletypes and ancient compilers stuck around, and people made more of them because it fit the preexisting theme.

And now it's just plain inertia, where it keeps on going because that's what it looks like in the books, so students imitate it.
I had never heard of Gumby before, and am a bit sceptical of the essay's central postulate that "Gumby will evoke powerful feelings—both positive and negative—in everybody he encounters. Some people will grab your Gumby and caress him lovingly. Others will sneer and mock. But nobody will be indifferent."

(I do agree with the underlying musings on the uneasy fascination of formless objects; I am just not convinced that Gumby is sufficiently formless to evoke them. Also I remember several cartoons involving blobby entities from when I was a kid, most notably https://en.m.wikipedia.org/wiki/Barbapapa, and none of them were uncomfortable in the almost lovecraftian sense that the essay is trying to posit.)
Ask HN: Why are Ubuntu images so big?
I just downloaded 23.10 and its 4.8GB. I went back and looked at the last few years releases

- 23.10 - 4.8G

- 23.04 - 4.6G

- 22.10 - 3.8G

- 22.04 - 3.4G

- 21.10 - 2.9G

- 21.04 - 2.6G

- 20.10 - 2.7G

- 20.04 - 2.5G

Maybe it's a noob question, but I can't find anyone else commenting on this. Why has Ubuntu doubled in size since mid-2020? Why does it grow by so much with every new release?
> a spam-based company like Sentry

Sorry, I think you might have them confused with another company, perhaps something that is related to email marketing?

Sentry is a crash reporting system, and their open source self-hosted version is both free and 100% compatible with their hosted/paid version.

They (so far) have been good stewards of open source and they deserve to be marketed a bit better than others in the space.

FD: happy sentry hosted user here.
Ask HN: Thoughts on Odin Programming Language
We have a number of languages over the years that are C and C++ replacements/alternatives.

Rust, Zig and Go seem to be the 3 popular ones at this time. There are other options like Odin but don't always get mentioned alonside them.

When I look on HN, the last post on Odin was 3 to 5 months ago. Rust, Go and Zig was less than 9 hours ago.

I am interested to hear peoples opinions of Odin.
- Have they tried it?
- Do you think of Odin when Rust, Go and/or Zig is mentioned?
- Views of comparisons or differences in real code?
- etc.

In my view, I think Odin is seperated from the 3 above because it is given that reputation of 'its for games' rather than being a true contender as a general-purpose programming language.

Another language placed in a similar category to Odin is Johnathon Blows Jai* language. However, last I read, it is not released to the public so I would expect HN topics on Jai every 3-5 months. Odin, however, is right here.

Odins killer app, for example, is EmberGen. It is a powerful real-time 'fluid simulator' written entirely in Odin. So it have a large application in production!

[Note - this is not to win me over. Just interested in a friendly conversation on the topic. I just think it deserves it bit more popularity]
Excellent links and resources, thank you!! :)
"This study explores a violation of Newton's third law in motile active agents, by considering non-reciprocal mechanical interactions known as odd elasticity. By extending the description of odd elasticity to a nonlinear regime, we present a general framework for the swimming dynamics of active elastic materials in low-Reynolds-number fluids, such as wavelike patterns observed in eukaryotic cilia and flagella."
I would like to live in a world where my fellow adults have the liberty to make a complete and utter fool out of themselves.

At the same time, if hysteric antisemitism is spreading like wildfire, then I wonder what the right tool to address it is. I'm guessing it must be a surreal time to be a Jewish person on the left.
I instantly conjure up an image of a Roman citizen, a retired soldier now, speaking Vulgar Latin picking up the phone and dialling Comitia Centuriata to lodge a complaint about a unpaid engagement in Punic Wars.

The clerk answers in and speaks Classical Latin.
You also need to cite them using that as a way to attempt to avoid fault.

Especially because the first sentence you quoted strongly suggests they do get counted.
The existing studies have decent metrics given the sample sizes, IMO, I would use something similar. For the Cruise study that was recently released it was collisions, with sub-analyses for collisions with stationary objects, low speed collisions, and high speed collisions.

I believe that you are correct that scale is too low for analyzing injuries or deaths.
when i was there guns were everywhere. guards at fancy houses with big guns, checkpoints near my hotel, police with guns on the street, etc coming from the UK where even the police doesn't have guns, it was weird, but expected.

regarding the "fenced off" hotel area, not sure what was happening, but it was known to the locals that that was the "safe tourist area". maybe it was a temporary thing? maybe some foreign/local politicians was staying/visiting? no idea. but there were checkpoints all around the hotel area.
Regardless of their authenticity, without C&H there would be no bumper stickers of Calvin urinating.
This happens to me on United all the time for some reason.
I'm super impressed that someone has emulated the CZ-101's sound generation LSI!

Lots of people use MAME as an emulator to help reverse-engineering vintage synthesisers. I only recently discovered this too. Since most 80s synths were built mostly out of 'off the shelf' components, it's not too difficult to build a MAME driver which is capable of running the synth's firmware. The actual sound generation is another story though.

I wrote a MAME driver for the Yamaha DX9 while working on this project: https://github.com/ajxs/yamaha_dx97

I wrote a little bit about the project here in case anyone is interested: https://ajxs.me/blog/Hacking_the_Yamaha_DX9_To_Turn_It_Into_...
How to image it?
A minced oath.

From the term's WP page[0]:

A minced oath is a euphemistic expression formed by deliberately misspelling, mispronouncing, or replacing a part of a profane, blasphemous, or taboo word or phrase to reduce the original term's objectionable characteristics.

...snip...

Alliteration can be combined with metrical equivalence, as in the pseudo-blasphemous "Judas Priest", substituted for the blasphemous use of "Jesus Christ"

[0] https://en.wikipedia.org/wiki/Minced_oath
Missing context in the blog post: in the original court document, the bank mentions that it is already upgrading to a new system that doesn't have this issue. It just isn't done yet. So the bank isn't really refusing to fix this. They are just saying they can't fix it right now.

Also, the idea in the blog post that everybody can simply choose not to use EBCDIC, is a bit naive. For example, the Visa protocol for payment messages contains message fields encoded in EBCDIC. This is a specification implemented by thousands of Visa member banks and various types of intermediaries. You can't "just change" anything in a spec like that without a massive amount of planning and pain.
I think it could lead to an accidental diffie helman key exchange.
> Internationalisation is hard, like for Пётр Ильич Чайковский (Tchaikovsky) and his 31 different names on MusicBrainz.

https://dustri.org/b/horrible-edge-cases-to-consider-when-de...

Also from Wikipedia:

Pyotr Ilyich Tchaikovsky (note: Often anglicized as Peter Ilich Tchaikovsky; also standardized by the Library of Congress. His names are also transliterated as Piotr or Petr; Ilitsch or Il'ich; and Tschaikowski, Tschaikowsky, Chajkovskij, or Chaikovsky. He used to sign his name/was known as P. Tschaïkowsky/Pierre Tschaïkowsky in French (as in his afore-reproduced signature), and Peter Tschaikowsky in German, spellings also displayed on several of his scores' title pages in their first printed editions alongside or in place of his native name. The modern transliterations of Russian produce the following results for 'Пётр Ильич Чайковский' — ISO 9: Pëtr Ilʹič Čajkovskij, ALA-LC: Pëtr Ilʹich Chaĭkovskiĭ, BGN/PCGN: Pëtr Il'ich Chaykovskiy.)

https://en.wikipedia.org/wiki/Pyotr_Ilyich_Tchaikovsky
Back in the days before shared password manager systems were a thing I was asked by an auditor how we shared the passwords for all our servers and services. I simply told them that we wrote them down on pieces of paper and locked them in our safe. They replied that all they needed to do then was to break into the safe to get access to our machines. That was when my colleague replied "Sure, you could do that - but you'd be wasting your time as the safe is in the server room, so you'd already have physical access to the servers"

If someone can't handle a password manager then writing down a longer more complex password and locking it in drawer is still better than picking a simpler password.
I've found gpt4all to be quite good and runs locally.

https://docs.gpt4all.io/gpt4all_python_embedding.html
It's amazing to see language translation like this.

What surprises me is that Pixel Blender was apparently discontinued. I couldn't find much online, but it seemed to be the easiest way to write your own plugin according to forums, and seems very powerful. Why remove it?
Do they have a compiler for it ?
Over-criminalization of society, and the fall out from the "war on drugs" has ruined far far far far far more lives then illegal drug abuse ever could or would

That is with out getting into the debate on if it is even ethical for a government to regulation what a person consumes, even if you believe it is the current method of criminalization and prohibition is not effective in the stated goal of reducing drug use/abuse, a lesson we should have learned as a society with the passage of the 18th amendment and its repeal the 21st amendment

Of course that is not the real goal but .....
Interesting! This is kinda huge for us in the EU.
And then huge space between the two extremes that is not easily serviced. It's this space (sprawl/suburbs/low density housing/commercial) that many people live and need to commute from.
What the hell is this wacky answer?

People that argue that one side deserves the land because of x, y and z while the other side doesn’t are part of the problem. Your view of the world is a huge part of the problem. It is partisan and zero sum and justifies discrimination and ethnic cleansing using pseudointellectualism and cherry picked historical facts.
I'm not GP but what I do is

cold tap water -> filter pitcher --> kettle
`-> drinking glass

I occasionally drink cold water straight from the tap but it tends to taste bad so I try to avoid it.

Of course, there's the issue that most kettles are made of plastic or at least have some plastic components so how do you keep it microplastics-free?

There's no winning, I guess. :D
It might not be as easy as you think if the system has somehow survived without an upgrade for decades. Who knows, maybe it's that ancient?

Back in the day I worked on CODASYL style databases (IDMS) that was EBCDIC. This is before relational databases were a thing. We had no PCs: all of the companies’ data was is in the Mainframe in EBCDIC. No ASCII anywhere, let alone UTF-8.
> "this one is a father and thus cannot be a bad person".

If only the moms at the playground had the same instinct when I pull up in a minivan with my children. Yet for some reason I’m still “stranger danger” to them.

Weird world.
Only United does this to me.
He could not have made Linux into what it is today without additional contributors, and many of those contributors have been in the employ of companies that use Linux.
Drivers doing nothing productive are expensive, but drivers working ride hail are somewhere in the range of cheap to slightly profitable.

The comparison with Uber depends strongly on how similar the dispatch profiles are, and I would not be quick to assume that they are similar. If they are limiting the self-driving cars due to weather, or time of day, or any property of trip type it could easily have a substantial impact.
Tell that to Denver.
Our field is getting closer and closer to architecture and medicine now. We've tech like this we can come out of the fiddling age and deep dive into a serious engineering culture.

Quick question: how do you prevent persisting the effect of a DOS attack on those systems?
Thank you. I guess that could be the explanation. Still, it's strange that you could be "detained" and interrogated and not be allowed to see your lawyer, and not have the right to remain silent. In the US I would expect to retain all my rights even if I travel to the US Virgin Islands, for example, even if these islands are not part of any state.
Giving $1m, maybe, giving $10bn, yeah, they'd definitely boot him.
A new, independent sovereign AWS cloud in Europe
Male with female also seems to have a similar effect.
> Just inertia from the times where teletypes were a thing. As in, a mechanical printer that served as your console.

That's more than inertia, that seems to cross the threshold for ceremony. When was the last time that actual printers/teletypes were used, the 60s?

The inwrtia part of it is people imitating what they already see on a project (cause why would you disrupt something as a newcomer on a project) and line length rules which I've seen come up from time to time along the years (not sure if a 120 character line length is enforced nowadays within the kernel)
To be exact, companies with fewer than 250 employees are exempt of some obligations in article 30.
cligen also allows End-CL-users to adjust colorization of --help output like https://github.com/c-blake/cligen/blob/master/screenshots/di... using something like https://github.com/c-blake/cligen/wiki/Dark-BG-Config-File

Last I knew, the argparse backing most Py CLI solutions did not support such easier (for many) to read help text, but the PyUniverse is too vast to be sure without much related work searching.
That 2.5 year thing sounds like the 5 second memory thing for goldfish. That is to say, it isn't true.

The human brain is the most complex structure we know about, there is no way we can know for certain when the first memories form. There are many references to unborn babys knowing certain types of music their mother listened to while pregnant, positive associations with food that their mother ate while pregnant, crying with a particular accent etc.
They're also not globally unique and don't have a single representation.

But they're the closest thing we have that would be acceptable to most people. Better suggestion?
> Having to look at suspected CSAM all day to give a ok/not-ok determination on it? God, I can't imagine what that'd do to a person.

Especially if you didn't sign up for it. Like, someone in law enforcement probably has to do this, but I'd hope they signed up for it, received training for it and have a support network. But imagine if you're just a social media moderator and suddenly that's your job.
The Linux /proc "file system" is kernel to user space communication hammered into the wrong form because "everything is a file". /proc is a system call with a fake file system API, and this matters.

The sample code won't work reliably, because it assumes that the "files" won't change while being read. If you read /proc, you must "read" each file with one unbuffered kernel read to be free of race conditions. See [1].

The Linux kernel has no standard mechanism for delivering a variable-sized result from a system call. I/O comes closest to that, so this was hammered into the file system API. The dents show. /proc does not have standard file semantics.

[1] https://stackoverflow.com/questions/5713451/is-it-safe-to-pa...
> He didn't say that anyone else should support a proscribed organisation; he didn't even invite support for their actions. He just said that he intended to support them.

i think the problem here is the medium. he didn't say he supported the terrorists in private to a friend. he posted it on twitter for everyone to see. i guess one could make a case that it's an invitation for support?
How do you choose the size of the embedding vector?

Can this be used to compress non-text sequences such as byte strings?
Automattic's Tumblr/ActivityPub integration reportedly shelved
>I’ve had to deal with bills coming in my name because someone got hold of my credit card and address.

If you can't distinguish between stolen credit card and whatever mental things this app is tracking, what can I say?
This? https://code.visualstudio.com/docs/devcontainers/containers

I'm using this on a daily basis: https://www.jetbrains.com/remote-development/gateway/

It's not the same thing?
Public transport infrastructure at a national scale is not a dozens of billions project, it's a hundreds to thousands of billions project. The current investment in Waymo is less than the investment in the (still underfunded) NYC metro alone