skysight-inc/HackerNews huggingface dataset:
> If it's a company

That's a big if, and the answer is "No" in my case. If it was, that comment wouldn't be there.

It's not a "social group" either, but a group of independent institutions working together. It's like a large gear-train. A lot of connections between small islands of people. So you have to work together, and have to find a way somehow. So, it's complicated.

> Either way, I'm happy that self-hosted software like that exists.

Me too. I happen to manage a Nextcloud instance, but nobody is interested in the "Talk" module.
> We have too much space relative to our population

If you're arguing that there's an abundance of space, this is true in many countries (and was certainly true prior to the Federal-Aid Highway Act or Levittown).

> We have too much space relative to our population and our cultural focus on individualism mean that people will always prefer single family homes

Why? There are plenty of locales in the US where this very much isn't the case.

> Those cant exist without cars and people with cars need to be able to commute.

If we're simply talking about the average daily commute for the average person, why? There are still plenty of cities in the US that have effective public transportation.
It's implicit but clear from the article they have thought about this. There's an owner responsible for triage and communication on the incoming reports, and somebody responsible for bugfixing, presumably they have some roster where after so many days they switch duty. This limits the context switching to only one (or two) persons at a time. It also sounds they are trying to make everything work in office hours, so when a bug comes in friday afternoon it'll get fixed on monday.

From the article it sounds like a completely different game than what you mention, which I also experienced at times.
> Now a few bits about what we are:

These are great. I think a lot about BI tools, seldom find any that I would use!
Yes, I agree, I think a large part of it came from people not understanding the physics.

Even in my physics class in high school, when we spoke about the reactor in Kalkar and watched several documentaries about Chernobyl, our teachers made it seem like explosions from nuclear power plants and nuclear weapons would be the same in yield. Which is an outright lie, given a nuclear reactor usually explodes from a steam or hydrogen explosion.
Certainly in regards to say, ownership, Rust has to be very explicit about things which you'll find in the literature make sense for other languages but maybe are barely mentioned when they're taught.

For example the life of objects is something Bjarne Stroustrup's early editions of his C++ book neglect, basically saying yeah objects come into existence and then they're later destroyed and it's only in the third edition once C++ has more powerful techniques for this stuff that suddenly it's important that C++ programmers care about this and there's IIRC a whole chapter of the book.

It is also said that although Rust looks like a semicolon language, like C or Java or something, it's actually not like those semicolon language at all, it's an ML, the syntax makes it more palatable for semicolon programmers to learn and looks more "serious" for a systems language.

As an ML, Rust gets a solid foundation in its type system. Rust has a type with no values, and a type with one value, Sum types and Product types, so we're on firm ground here, we can do type arithmetic. Languages like C++ struggle to have a type with one value†, and can't really do "no values" at all. It's like your system of arithmetic doesn't have zero. You can limp along, the Romans did, but it's an unenviable situation.

† The C++ language isn't really sure how to handle these types properly because its rules say they need at least one byte of storage - but that entire byte is just padding. It's not insurmountable but it's very silly.

Anyway, I think what you're feeling is more real than you've allowed for. This is concretely a better foundation, that's not an illusion. It's not perfect but the sense that this is how things should be makes sense compared to other popular languages.
They explain 1:N relations in the article, so I won't repeat that here. A N:M relation will be presented the same way as in all other relational databases, it requires a separate table with rows containing both keys.

And if I'm honest I think this captures more of the relational model than SQL does, you might be confusing the two. This synctactic sugar is actually using the properties relations have, rather than SQL which allows you to compute all kinds of things whether they make sense or not.

Note that they talk about using foreign keys for this purpose. Really what this is doing is turning the relation formed by this column and the primary key into a function (see [1] for an article I wrote on the subject), which allows for some nicer syntax because functions are nicer than general relations. This means most of the problems you mention can be resolved through simply enforcing that constraint. In a sense this moves the problem, but it does mean you can't accidentally invalidate the query. And frankly having some syntactic sugar for foreign keys in SQL is a feature that's long overdue.

The main downside is the inability to do anything other than equijoins, and the inability to specify new relations on the fly. The latter is a bit of a problem, but not insurmountable. I can't figure out a reasonable way to do anything other than equijoins, but that might be for the best.

Also, ironically what I'm really missing is how to do an actual join, it's nice to explicitly specify functions but if you've got two foreign keys to the same table (functions with the same codomain) how do you calculate the join (pullback)?

[1]: https://pragmathics.nl/2023/10/24/putting-the-relational-bac...
These two comments are a perfect summary of why I stopped debating politics online with anyone.

A good 50% of the online crowd, on both sides (left/right) are *absolutely delusional* when it comes to political perception.

On the right you'll hear Biden is too far left because of the massive public spending, the aggressive NLRB policies favoring labor, the support to unions, anti free trade policy, neo-brandeis antitrust, trans rights speeches and wealth tax support.

On the left you'll hear Biden is actually a neoliberal or center right, because of his stance on Israel, his belief that welfare capitalism is better than socialism, his belief in economic growth and innovation, his past ties with the banking sector, his 1994 crime bill and support for the police, pragmatic climate policy, etc.

When debating online half the time you're just trying to filter out completely delusional beliefs, and it's tiring.
the ground pin is not about power, is about the isolation type of the appliance. Appliances class II don't require ground, for example https://en.wikipedia.org/wiki/Appliance_classes
This. It’s rather funny, because I observe among my peers, who are millenials, that if they can’t have a thing (cars, houses), then no one should have them.
This doesn't excuse the title though.
It ... really isn't. The one thing that an AI tool does do is create an image that looks like something right out of the gate. That might fool you into thinking it's easy.

However, getting the picture you want, consistently, is a little bit more work. You might need to involve many more tools, including some old ones (blender for setting up, photoshop or gimp for post-processing) , and some weird new ones (like what the heck is a LoRA?)

It's like the one time I wrote an essay using LaTeX. Even when I was half-way done. It looked really well typeset and professional from the get-go, but of course half of the text was missing and still needed to be added.
Using a hashtable is the "normal" approach mentioned in the article. It works of course, but requires memory to store each unique element (or their hashes). If you have less memory available, the described algorithm can still give a very good approximation.
It's much easier to pour concrete than do all that welding, and steel is not as fire resistant as you might expect.
Look I understand all that. And Im all for fixing it. But its still objectivly better then in many other places. Rail overall in Germany is great. ICE are the weakness for sure. But its still much better then many other places in the world.
For me personally (I spoke to others and they mostly agree) the biggest downside is that for "public" charging I pay a 100% premium. My costs at home (I live in a rented apartment with no possibility of charging an EV) for 1kw/h are 0.30€. The average price for charging publicly here are 0.59€. Plus the hassle of having a quadrillion providers for which I would have to check first what the cheapest one at a given charger would be. I have enough inconveniences in my life, won't add another one (especially one that could be easily resolved).
Comprehensive Causal Machine Learning
Imagine a million elements. How big must your hashtable be ? The article explains it very well, did you miss it ? It's a way to save memory.

But to be honest I implemented it, ran it on Hamlet, and it's very wrong, it's barely useful but maybe if you just need a vague idea...
Very very handy for people just learning (what's often referred to as "baby perl" in an affectionate rather than derogatory way).

Learning to use perl -properly- is a whole other barrel of monkeys though.

(it does have the advantage that it's very easy to spot code written by a confused perl programmer, whereas I've experienced a number of unfortunate events where python code initially looked fine but turn out to be logically utterly confused; this is not a complaint about python, though it does darkly amuse me)
Property that is used by the public should be owned by the public. By that logic, graffiti artists as regular people who use public infrastructure in the area should as much right to paint on the wall as you do to paint the wall in your house. And you can paint over it if you hate it so much. But its all down to the community. It should not be a crime enforced by a ruling class who nominally owns the wall but doesn't use it, so is totally not actually inconvenienced by it being painted. You are part of the community. So is the artist. The person who owns the wall is mostly likely not. Stop pretending you're on the same side because you think you may also become a millionare by osmosis.
Cool idea. Since you asked for feedback, I found it really hard to discern the different piece colours, especially when there are white pieces on dark squares and dark pieces on white squares.

The contrast ratio for these looks to be around 1.58:1, I had to really focus to pick out which is which.
I didn't propose any solution, much less viable. I told you what the reaction of people who experienced actual censorship would be, nothing else. I don't see it as reasonable, but people sometimes don't behave reasonably when somebody tells them bullshit like that with a straight face.
HN feels like email groups. Lots of useful discussions but isn't very accessible to a younger audience.
In the most recent Rust Copenhagen Hack Night, half a dozen people took their first steps with Rustlings.

It was my experience that it worked really well.

Some people were speed-running it, others took their time to read the book references that came up once in a while.

These 100 exercises build on the same interactive project format as Rustlings, so I would assume they're both great.
What do you mean by "privilege" in this context?
That is fine when you have say 1 million values and only 1000 are unique.
But when you have 1 million values and about 900 thousand are unique you are putting more or less the whole data set into memory.
The link links to 46 images. Not 10000.
Why "lived experience" isn't all experience lived by definition? And how do you know what their experience was like?

And why are you hypothesizing a completely distinct experience when we're the same biological organism?
Should we avoid infrastructure development if it’s poor areas?

It’s not like they don’t get compensation.

Americans are so soft. They admire places like Japan, Singapore, even Europe when it comes to infrastructure.

Do you think those places say “it would be great to have new infrastructure, but we’d need to displace low income people so I guess we won’t”.

No, they say “hey, we’re putting in new infrastructure so you’re going to have to leave. We’ll pay you for it and provide assistance, but you’re going to have to move”.

And you know why they have nice infrastructure? Because they accept it as progress.
Just sit at home and stare at a video of the scenery at that point.
Any news on the front of non-GC LISPs? Carp [0] seems to be dormant...

[0]https://www.eriksvedang.com/carp

Edit: It is indeed dormant[1].

[1]https://github.com/carp-lang/Carp/issues/1460#issuecomment-2...
It would be completely uncontroversial to say that the US pilfered Germany for rocket scientists. Very tiresome of you to deliberately take offense at something you have only imagined.
I stand corrected, I had missed that news. Thank you.

https://www.sony-semicon.com/en/news/2023/2023041201.html
It's both for "corporate social capital" and for practical necessities.

Employee IDs pretty much start happening when you end up getting actual space that isn't your garage or repurposed residential buildings, especially if you're doing manufacturing of any kind.

Then you might want to have employee IDs if only for minimal security (contractors! Visitors!) or workplace safety reasons (tracking who was left in the building, for example).

It is, also, a sign of "making it somewhere", yes - along with some of the above parts also making up the "corporate social capital".

Similarly using customized paperwork, having logos, branding style etc. all helps to build up a company image that might help in landing sales or investors or whatever.
> you need very little space to transport a gigantic amount of people

But you need to force people go to the same destination. And quit shopping or getting their children to school or do sightseeing.
NLnet is funding Pre-Scheme https://nlnet.nl/project/Pre-Scheme/
Hey, you're right, adjust piece count is a local modification, so opening the same dreamId in multiple windows would let you view the position with different piece counts (and the link to Noctie uses the local state)
Mostly. You can power gas turbines with biogas. You could also power them with hydrogen or ammonia, but i don't know if anyone does.
one "bug" I've found that I think is new is that I can't share chats where I've uploaded images,
presumably because they don't want to run an image hosting service because of how resource intensive it would be to run one responsibily. Which is funny, if anyone is able to do it, I'd expect OpenAI could mechanically filter out gore and porn simply by feeding it to an internal GPT vision model to classify images as NSFW or not.
Many cities here also have walls dedicated for graffiti and such to give street artists some space and bring some color. Some small infra-related buildings also have street art done on commission and they look great! But shitty tags and graffitis still exist and my impression has always been that the maker probably wasn't thinking about art or anything deeper for that matter...
Some mines are lucky in that trucks deliver payload downhill, making it attractive to charge batteries regeneratively for the empty drive back up. Where that is not the case, electric driving is not attractive at all. Conveyors and cable cars are much easier to electrify, if applicable.
love the ingenuity but this reminds me of the "pen vs pencil in space" myth. while the residents should not be really using them in the first place, i hope local municipalities would acquire quieter options for maintaining public spaces.
And it also isn't 100% best-practise, more like all-practise. It tries to show any and every way you could approach a problem while somehow keeping it minimal. Really like it but if you follow the tutorial 1:1 you'll most likely get frustrated
Trying to download audio data via http - I have a gcs bucket
> SSH vulnerabilities

OpenSSH is probably one of the most audited pieces of software running on your system.

> SSH server misconfiguration

Just like with TLS use tools to validate your config (like https://www.ssh-audit.com/) and you'll be mostly safe.

> Denial of Service

Usually it's easier to DoS whatever other service your server is running, like a web backend och mail server or similar.

---

On the other hand you now need to manage two keys, the wireguard one and the SSH one, and you still need to expose your wireguard server (which is not necessarily more secure than OpenSSH).

Just disable SSH password auth, run one of the ssh audit tools like the one I linked above and use hardware keys like the openssh yubikey feature (optional but nice to know that the key can't be cloned).

If you really don't want people trying to ssh to you move it to another port or use port-knocking.
Despite seeing this before it’s always a joy to be brought back to this site. It feels like the old internet did in terms of content, but has the high quality presentation that the modern internet is capable of. It’s a real treat.
Without tax incentives EVs are far more expensive for people who only drive say 5-10k miles a year.

My fuel costs are about 15p/mile in my old rustbucket (45mpg is about 10 miles per litre, £1.50 a litre)

An EV will do say 4 miles per kWh, so in theory at 30p/kWh that's 7.5p per mile, half the price.

5000 miles a year that's £375 saving with electric. Add in another £160 VED saving (again my old bucket) and that's £500 a year.

A bottom of the line Micra is about £13k new. A bottom of the line Leaf is £27k new. A new micra will get better milage and lower VED than my 20 year old one too.
Sounds like an overblown myth. I've never heard of any places where you can't pick mushrooms because of Chernobyl in Poland
No assuming you have a transportation system that actually makes sense. Trains have these things, called 'stops' and then different people get in or out depending on what journy they are on.

The train stations should be connected by walking, biking, trams (basically trains), subways (also trains) and buses. And car dropoff too. Maybe some parking.

Hirarchy, that how you create an efficent system from anywhere to anywhere. Fast intercity trains, regional trains, S-Bahn, Trams and so on.

It works great an I assure you not everybody works in the same place, and somehow trains are still very well used.

Today on my day off into the mountains Im gone take an trolly bus, then an electric regional train and then a disel bus into the mointains. With lots of stuff I have to carry. Its perfectly fine.

At anytime I can check an app, tell it where I want to go and I almost certainly have reasonable connection within the next 15 min.

So maybe instead of snark, you could actually learn something about tansportation engineering.

If you want to see what single rail corridor can do in a city, check out Münich S-Bahn for example. And then do the math on how large a highway would have to be.
France admits it's lost control of parts of New Caledonia, a producer of nickel
Show HN: CD to nearest recent matching dir
A small but useful utility. Also a test case in how ChatGPT 4o performs when asked to write a small but not entirely trivial program in two different languages.
How did he react? I imagine he was horrified.
Not just that; plenty of teenagers build their stuff without announcing that they're teenagers too.
> Construction in the USA is driven by capitalism. From my own observations, a big part of why we build less in recent times is the real estate market crash in 2008. We're still feeling the effects.

An efficient market would see an increase in supply to meet demand. This is exactly what happened in Minneapolis, Raleigh, and many cities in Texas, which made it comparatively earlier to get construction permits (in some cases, particularly for multi-family housing).
You've explained the issue very well. I've tried to make similar points before. People look at a nice neighborhood and say "we should give more people this experience". But you can't - the low density is what makes it good.
I don't think this would make looking out of (or at) the window as enjoyable as with a normal transparent window.

Unless you mean that there would still be a normal window, too?
It is if the distribution is extreme.
Checked r/unixporn and it's the same minimalist-low-contrast-muted-color-tiling-wm-but-floating-windows-opened-fest that has always been. Majority of those environments are appealing but lack usability and accessibility. Rather, what you find better in macOS? If you're macOS user then the uncanny quality could just be it appearing similar yet different.
In what kind of city do graffiti happen on cars and households? mostly it's on public property
That's interesting. Even if the volume was low, perhaps the Russians were nevertheless interested in sowing dissent in the German public opinion. In particular, making sure the energy sector is always dependent on some foreign source.
DB is also deploying robot dogs against graffiti painters: https://news.ycombinator.com/item?id=40388114
> is lesswrong so much better as link than medium?

Yes. Medium.com has a terrible reading experience and is full of garbage. Of course HN is still random and sometimes Medium links manage to overcome the stigma based on the strength of their content, but if you submit low-reputation URLs, you're reducing the chance that e.g. I will even bother to read it. (But I didn't read the LessWrong link when I saw it on the front page either.)
I think you're right, I must have confused the two. I'll edit my comment to reduce the spread of misinformation.
Security Robotics: Spot on for the next step security on DB
The cross bronx expressway doesn’t “connect the same areas” as any subway, seeing as 95 runs north and south from Maine to Florida. IIRC, it was a question to run 95 “inconveniently” through more parts of Manhattan and wealthier areas (read: Westchester), or take the shortcut through a poor neighborhood in the Bronx. At some point, this highway has to go west to east (laterally?), and issue was where. Not that I’m saying Robert Moses did nothing wrong.

The third avenue El (which was torn down in the 70s) had no real problem being rebuilt over the portion of Third Avenue (the Third Avenue of the Bronx certainly isn’t as flashy as the one in Manhattan, and the Bronx’s Park Avenue is pretty much train tracks on one side) for the 20ish years the two co-existed, at least from my understanding.

Don’t mind me though, because I certainly don’t live about 1/4 mile away from the CBE.
in my case, writing with a pen for long periods of time makes my hand cramp/hurt real bad (i still write on my journal daily but it's not pleasant).

(i don't have a typewriter, but i prefer to type anything because of this).
It's interesting to read this conversation about graffiti happening on
a hacker forum, yet it seems stuck in a polarised stand-off around
aesthetics and ownership rights.

That's a shame, because the root issues are in information warfare,
the battle to control information spaces.

To the extent The Internet is still considered a "public space";

Is spamming and trolling not a form of digital graffiti?

Is the creation of products and apps that have a negative impact on
society not a "narcissistic imposition"?

Is the appropriation of the commons or other private property
to spread messages (advertising or graffiti) not the same
in the digital realm?

And those who "clean up" graffiti... do we not call then "censors" or
"like down/up-voting" when we wish to amplify or make other people's
communications in the world disappear because we disagree with them?

At the end of the day we are all still animals shouting to be heard
the loudest in our jungle. Online or offline we're party to the same
personality traits of quiet orderliness or disorganised
expression. What happens in cyberspace hardly seems different from
what happens IRL with spray-paint.
Buy her Affinity Photo