skysight-inc/HackerNews huggingface dataset:
In The Netherlands, anything post-WWII up to the 1980s is typically of very low quality. We had to quickly rebuild the country. And it was the start of prefab concrete, which had some teething issues. In the 1980s we had the Bouwbesluit, a set of rules for building residential homes. Everything built since the Bouwbesluit is of high quality and can usually be purchased without worry. Those homes are typically also well insulated.

Looking at pre-war the 1930s were great. Opulent homes with a high degree of finishing, including stained glass, beautiful mouldings, lots of wood finishing, en-suite doors.
Ask HN: What are the must tools every freelancer should know?
i would be very surprised if you are European... this very puritan approach to alcohol and life feel SO american.
Hopefully only the legit subset of urbandictionary.
Fascinating. You dont know about the other side, but you seem to know how bad it is. Sorry, but if you dont know about it, dont talk about it. Yes, alcohol has pretty bad effects on certain people, but condemning every sort of social gathering with drinks like you do, without having any experience, is just strange. Feels like a priest giving advice on sex, just dont do it...
They've just given up, completely, on search.. It's a shame, because google used to be really good at indexing and searching the World Wide Web.
The noise of modern life is a significant source of stress which is proven to cause serious diseases like heart diseases, diabetes and chronic ilnesses. You can research this further. I’m also avoiding sound consciously after learning these, and I know now that the sense of stress I experience in city center, malls etc. is mostly due to noise. Though crowds and big objects moving at very high speeds very near to you (cars) are also stress-inducing imho. Your subconscious is just warning you that this life with this much sound isn’t healthy at all.
> Is this something that has ever been tried above ground for tall buildings? (i.e. not driving stilts down, but lifting clay up and boxing it in before driving stilts into the box).

I’m not sure it’d work for actually tall buildings as clay is quite heavy.

But timbered and half-timbered commonly have wattle-and-daub, clay, or unfired brick infill (adobe, mudbrick). Though actual brick, stone, plaster, … are also common. As well as the infill changing as the building goes up (e.g. stone or brick on the low floors, with wattle or plaster on higher floors.
sibling comments about Nix are not acknowledging that the base image size is around 600MB vs 5MB for alpine
A provisional driving licence costs £34 (though you could also pay for the photo). I expect some young people get one primarily in order to be able to buy alcohol.

A passport costs £82.50 and is rather less useful as ID inside the UK because it doesn't show an address.
Oh god that's a throwback. I remember hanging out in the bukket IRC before all the legal debacles. I worked on MCSG and Wynncraft. It honestly was a blast slamming together patches on spigot(craftbukkit(nms))) onion; I remember writing a patch to run entities off main-thread among other things. I hope you're doing well and I hope Hytale is doing alright! I feel like everyone I intereacted with back then ended up doing well in tech in some form.
Allocation is typically really cheap, maintaining pools for objects would likely have more overhead. And while collecting garbage takes resources too, it's heavily concurrently, especially in GCs like Shenandoah and ZGC. So instead of more overhead due to pooling on the thread that uses the objects, you have more overhead on a different thread during garbage collection.

So while it makes sense to avoid unnecessary allocations by using different APIs (e.g. not creating Streams in hot paths), pooling brings far more new problems with it. It might make sense for large objects, but generally requires in-depth analysis to make sure it actually helps.

Also, when plugins come into the equation, you need to make sure that those can't modify objects they aren't meant to modify, which involves copying of objects. Additionally, some objects have different representations in the API (what's used by plugins) vs the implementation (what's used by vanilla minecraft), so converting between those representations is another source of allocations.
Tldr: Churchill was a good wartime leader, but during his second term he screwed up the housing regulations so bad it broke up one of the longest conservative runs of all time with Attlee coming in to try and fix the mess.
I don't think that takes away from their point
>I own a carbon fiber design & manufacturing shop that does aerospace and undersea work.

Would you expect carbon fiber to actually do anything useful in compression?

I fail to see how what is essentially magic string does anything helpful in the case of a submarine hull. It's the opposite of most applications, where the carbon fibers are in tension.

The only compressive strength I can see is from the matrix the fibers were embedded in, and given all the things you've noted... that's going to be way below optimum, and there are going to be voids for crack formation everywhere.
Actually I really love C++ :-) Just spent some time at Core C++ in Tel-Aviv and was so inspired by the community and depth and incredible innovation that's still happening around this language.

But there's actually a specific technical reason why we realized we need a new language: it's because cloud systems are distributed. They are a composition of both infrastructure and application code. Not just one of them.

Existing languages (including my beloved C++) have a fundamental assumption that a program is executed on a single machine. This means that whenever you exit the machine boundary (e.g. call a service), the compiler basically says adios and leaves the room. Now the onus is on the developer to stitch the components together.

And that happens A LOT in the cloud. More and more as you transfer responsibilities from your application code to managed services. Isn't that what the cloud is all about?

The power of compilation is the safety you get from linking decoupled components together. This is exactly what it's doing for "traditional computers" today. Two functions in memory are effectively decoupled (they are just two sequences of opcodes in memory). And so compilers and linkers were invented to check that when I call function A from function B I give it the right number and type of arguments at a very very early stage.
Evolutionary psychology is psuedoscience.
docker exec -it <tab tab> sh
> what's stopping very tall wooden buildings existing?

Buildings are generally valued for the space they create internally. Filling the inside with clay and piles is rather less convenient, you might as well put those in the ground.

Which is exactly what we do.
„Missing out“ does have a cultural weight of being net positive.

Nobody says he just missed out on crashing into a tree on a windy road.
For my simple case, it would. Generally, the code around the allocation is complicated so maybe it's not getting optimized for some reason. Or maybe the object is passed through some complicated path... or maybe it's added to a list and then cleared at the end of the frame...
Why you'll love Jupyter Notebook 7 [video]
> There doesn't seem to be a _huge_ drawback to running an Ubuntu image vs Alpine, aside from the image size.

I switched from using Alpine for my own images to using Ubuntu instead a while ago: https://blog.kronis.dev/articles/using-ubuntu-as-the-base-fo...

So far, it's surprisingly nice. Ubuntu based images take up more space, but thanks to layer reuse and storage being affordable, this isn't a big issue in practice (at my scale).

There are no surprises in regards to performance or package management that I have to deal with. Actually, I can use Ubuntu/Linux Mint locally and have the same install instructions for tools/dependencies as well (if I want to test things outside of containers, running on the system directly).

It's also really nice to be able to build my own base image with whatever tools I want available (e.g. nano and some debugging stuff) and have them be available in all of the language/stack-specific images that I build later.

The EOL is also pretty long and I don't think that there's any shame in having a "good enough" and somewhat boring distro for most dev stuff, only occasionally looking at PPAs for newer stuff.

That said, Alpine and Debian are both fine as well! I still run Bitnami images for most complex software like databases, which I think used Debian as a base: https://bitnami.com/stacks/containers
You also have no idea how many people look at people who drink alcohol with disgust and never invite them to their social events.
Thanks for your kind words! And yeah, the top left tree bit was difficult indeed.
The fact that there is a need for these tests to exist make me deeply, deeply sad.

On the other hand, it is a good reminder of the simple things we take for granted. And I, for sure, am very grateful of the luck I have to be living in a part of the world with "strong" consumer protection.

People always tend to complain about regulations, but this is an excellent case in point of why they are needed in the first place.

No, my tea will not have metal shavings. And my milk will not be adulterated with detergents. Or my spices laced with lead for color..

(Not that I am under any illusion that some of the products sold here do not contain chemicals known by manufacturers to be unsafe..)
A comparison between RevenueCat and Adapty, two platforms for in-app subscription management and analytics.
I expected the author to be the British Museum
Well yeah but that's a process that can run independently from player movement and (I guess?) can be a highly asynchronous and paralellised process.

(note: armchair remark, I honestly haven't a clue)
I usually avoid solving that problem. There’s a good workaround — batch items, and either transfer ownership, or implement shared ownership, instead of copy.

For an example, look at how multimedia frameworks are designed: Media Foundation, gstreamer, ffmpeg, to lesser extent V4L2 and ASIO. For audio, they often handle samples coming at 48kHz, and they are usually heavily multithreaded, yet they don’t have ring buffers for individual samples, their ring buffers are keeping batches of them.
Documentation, third-party tooling, third-party training, large number of software engineers already experienced, extensive real-world usage and testing, plus the items others have mentioned.
I don't know, I live in one of the most woke countries on earth most likely so I have some experience in speaking out. I have only ever lost like one job over it and I always speak my mind about matters like this.

I think people are afraid when there is no reason to be. If you lose your job, just get a new one it's not like it's hard in the tech sector anyway.
I don't think many people want to live like real hunter-gatherers so let's come back to the goal of having a healthy (or healthier) lifestyle while still enjoying some joys of modern living. We agree that stress at work or living stuck in chairs should be replaced, but replaced by... what? How can we have jobs and still live healthy? Now this is for me the discussion worth having.
I like Nim, still learning and rewrite some of my personal Java projects in it.
Yes, I had same Pascal/Python exposure as well.

Well, agree with "other than being a good general purpose language", Nim doesn't have strong marketing point. Remember many years ago Rails attracted lots of developers to learn Ruby?

Hmm I wonder if Crystal will also share the same fate...
> An autonomous agent let loose with all the tools in the world will in essence lead to an outcome which is not predicted to be in our favour.

Given the current state of the art, it won't lead to any worse outcomes than a somewhat mentally impaired human "let loose on the world". And since training scales quadratically (doubling model size means double the amount of data is needed to train it optimally), and we're already at the limits of current hardware, that's unlikely to change much any time soon.
> seems to not have much awareness about what the consequences of such a project might mean

That's the worst part of it.

Is the current generation of LLMs dangerous? Probably not. Will the next generation of LLMs be dangerous? Maybe not, if we're lucky. The one after that? Nobody knows.

But projects like this don't so much rely on there being no danger, but rather, the question seems to not even have been considered. And that's crazy, because the assumption that things are harmless is getting more and more shaky the more capable these models become.
It is an unearned windfall, but people deserve to keep their homes. It bears noting that the issue is caused by property investors, not homeowners. How about we go for the individuals that own more than 3 properties and let grandma keep what she earned?
How Restaurants Got So Loud (2018)
Don't not about wood, but thanks to the abundance of cheap lumber half of Vancouver is built from plywood.

Not the sky-scrapers or residential towers, but low-rises and individual houses in suburbs are that way. So much so that back in the day it was recognized as a "Canadian approach" to home construction that they even tried to export to other countries, but I don't think it took.

The main issue with it is sound-proofing. Even if you don't hear neighbors one floor up talking, you do hear them walking. There are ways to deal with that, but it drives construction costs up and makes it more expensive than using the concrete.
https://archive.is/KGMxU
But why would that Picasso have any value? You can't show it to others and it's difficult to resell it. And if the cops find out that you have it - they will confiscate it.
>The conversations are more memorable and deep and happen at coffee shops, restaurants or on our way to those places.

If you have never used alcohol / went to bar, then how do you know if you dont know the perspective?

After alcohol people are more open tho.
Any chance there will be Nats support in the future?
No, No, and No. Simply because I dont agree with language police, as a principle.
They will win. Heroku is too expensive for what it offers for SMBs (not VC backed).
Terrible? It's amazing. Often warm and welcoming, a murmur of conversation and you're not having to raise your voice to speak to your friends or family. You don't go to the quiet ones for a raging night out, but for catchups with friends or a dinner with family. Really it's a delight.
> differentiation of common salt and iodised salt

Is there any drawback with iodised salt? This is the only test that use “differentiation” instead of “detection”, not sure if that’s related

Also love the simplicity of “detection of iron filling in tea leaves”: use a magnet!
That's how autoregressive LLMs work. GPTs are autoregressive, but it's not the only way an LLM can work. You can also have other types of LLM, like diffusion based, other types should also be possible.

At the moment, image models are mostly diffusion models while LLMs are mostly autoregressive.
With a few other examples. Google has for example created both an autoregressive image model, Parti, and a diffusion model, Imagen.

It's still early for non-autoregressive LLMs.
In practice central bankers are unelected politicians. Their mandates are set by politicians, they aren't actually bankers in the normal sense of the term, and what they do is attempt to plan the economy in service of politically set goals. If central bankers were really independent of politics then they would of course have refused to print any money to fund COVID measures like lockdowns on the grounds that they are responsible solely for inflation and employment, so if governments wanted to do that they'd have to pass emergency taxes. Obviously no central banker said that. They were all immediately on board with letting politicians do whatever they wanted.
Well then they're up for a challenge. Activists and environmental absolutists are doing their darnedest to stop or make it exceptionally hard to do any logging in Sweden.

Logging outside the country is fine tho...
No I haven't, wasn't aware of them until now.
Thanks for the suggestion, will definitely look into it.
and also when I was a child ~ 50+ years ago.

As Alpers, with Jerome Whitfield and other colleagues wrote in a 2008 paper in Philosophical Transactions of the Royal Society B: “If the body was buried it was eaten by worms; if it was placed on a platform it was eaten by maggots; the Fore believed it was much better that the body was eaten by people who loved the deceased. By eating their dead, they were able to show their love and express their grief.”

...

It was the women’s responsibility to eat the dead, grinding the bones and cooking the flesh, feeding their children the tastiest bits. Although small boys joined in, they were generally excluded after about age 10.

...

Unhappy with the language used to discuss his finding – “you don’t like to call your friends cannibals” – Alpers invented a new term for the Fore ritual: “transumption”. It borrowed from the Catholic lexicon concerning the transubstantiation of bread and wine into the body and blood of Christ.

and much more at:

https://cosmosmagazine.com/science/biology/the-man-who-linke...

Some interesting spinoffs from Mike's work included the study of prion disease defences in human populations that indicated all humans have ancestors from not so long back that ate human flesh in sufficient quantities to develop defense against human forms of mad cow disease.

IIRC Kuru in the Fore people arose from a prion varient that dodged two seperate evolved defences.
As a retro PC enthusiast I greatly appreciate this work! I noticed the y author also created the 16-bit native Wordle port, Windle, which lives in my retro software archive.

Lately I mess around on a Pentium III class machine which is more than enough for a somewhat recent version of Firefox to run, and many sites continue to load and work well enough. But I'd like to dive into older hardware next, like the 486 DX2 the author is using. Then perhaps I can test this library first hand on real silicon.
https://archive.fo/HQbX8
Yes. "What is the most probable next word given the text so far" is the standard 'language modeling' task from classical NLP where it was done before using Markov chains and n-grams. RNNs then transformers and huge amounts of training data made them output what we see now, versus coherent but otherwise not very impressive text 10 years ago. The large contexts of current models made it possible to generate valid code where you need to remember to close a bracket opened 200 tokens before.
> the wooden piles support the full weight

You kind of answered your own question. The clay is just supporting those piles, and the clay is supported by the substrate surrounding it, etc.

Aside from the wattle and daub examples (of which I have seen 4-story examples) there are many large structures built with clay (in the form of bricks for load bearing walls, pillars, etc) and timber framing.

Also, consider the density with which those piles are packed in venice - you would essentially end up with a building with no interior space - just piles.
“i think” is what makes it a personal opinion.
Freelance doing what?

Otherwise: Time tracking for hourly billing. Invoicing.
Same. I hate loud bars. I'm there to enjoy my drink and chat with my friends, not experience sensory overload. I have metal concerts for when I want a lot of noise.
The need to hide cables under water exists, among other things, because satellites will be the first thing that will fly down in the event of a global conflict. Of course, underwater cables also have their vulnerabilities, but at least the technology for repairing them and laying new ones is much simpler than satellites.
Pfsense is the “original” and the more commercial minded.

They’re very close though. You can follow Pfsense guides on opnaense basically
It throws out the traditional way of doing modding, there are still ways of making it work.

Unlikely to get your nude skyrim follower mods though.
Resources to install NixOS bare metal on Apple Silicon Macs
They originally dotCloud...
On a night out even the pizza shops are blazing loud dance music in Aus in the busy nightlife spots.

Lately it's even hard to find restaurants that don't put the music too loud during the day. Why are we always yelling.
Aesthete Insensibilities
Thanks, I've forwarded this.

_EDIT_: looks like it's not intentional, there are bugs that got to MODIFIED state despite the updates having not been pushed, and then got stuck there.
Haha, and my first thought was Saudia Arabia

I do think drinking is great, but part of it is finding what amount you're comfortable with. It's also a skill that needs to be developed. Just saying no and not even trying it... I feel bad for these people people bc they're missing out on a lot

For context I drink maybe once every couple of weeks - unless it's a particularly social period of my life. I find this a good medium for me
Ok, It's slowly coming together. So I assume I'd then put the virtual WANs of each cluster node on the same VLAN and whichever is currently hosting the router would chat with the PON to give me a WAN link.
You have failed to provide a scenario, likely because no realistic scenario exists. Let's go through an example scenario and the hurdles you have to overcome for this to work. We'll use the "mayonnaise plant" example from a sibling comment.

1. The LLM needs to find an exploitable bug in a popular code base.

2. The LLM needs to write a reliable exploit for that bug.

3. The LLM needs to develop a worm that exploits that bug and spreads itself, opening access to the system.

4. The LLM needs to connect to systems and understand if they are of any significance (it found a mayonnaise plant!).

5. The LLM needs to understand the control protocols of their industrial control systems.

6. The LLM needs to understand how to make a dangerous composition from the ingredients it has on hand (let's pretend it can dump some industrial cleaning solution that is on standby for cleaning the tanks).

7. The LLM needs to assume such total control over this processing plant that it can disguise the traffic and not trigger a single alarm around malfunctions.

What you're vaguely hinting at is extremely high skilled labor. There are a few billion dollar businesses in those steps. I welcome you to go read up on the challenges in automated exploit generation. LLMs are nowhere close.

Now, you might rebut and say there are far simpler attacks, like phishing! Also an extremely hard problem. Try to send email in mass and not land in a spam filter, try to do the reconnaissance necessary to generate a believable login page. Try to leverage the sale guy's credentials to reach any system more meaningful than the company's Salesforce instance.

So once again, I ask, please walk me through a situation where an LLM gets anywhere close to killing even 1% of the number of people an atomic bomb could.
> But he didn't, so too bad.

In medieval Iceland, you could be declared an outlaw (effectively a death sentence) for all sorts of reasons, including presenting your case before a jury of the incorrect number of people. Such harsh punishment for a procedural error probably strikes most people today as bizarre and excessive.

What you have conceded is that Trump isn't actually being prosecuted for doing anything with the documents, or even for having them, but for simply failing to place the proper rubber stamp on them before taking them.

How exactly do you expect this to play out in the courts, or in public opinion? Do you really think they care about this kind of thing when politicians blatantly mishandle classified documents all the time, without serious repercussion.
And then what?

These shit-tests reveal things. When one side has power over the other, some things aren't meant to the tested unless you want to consistently discover how little people care about the folk that have very little impact over their lives.