skysight-inc/HackerNews huggingface dataset:
Latest release package doesn't seem to like Ubuntu 20.04 LTS. :(

$ ./cbxv
./cbxv: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./cbxv)
./cbxv: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./cbxv)

**

That being said, it compiled and runs fine after figuring out the missing (on my system) dev packages: libcairo2-dev, libpango1.0-dev, libgtk-3-dev.

Seems pretty nice, well done. :)

Any chance of pdf support?

My stuff is mostly a mix of .cbr, .cbz, and .pdf files. :)
Lenovo keeps trying to kill the trackpoint. With the T440 they also killed the trackpoint physical buttons but people HATED it so they brought them back for future T series devices. The Z line is their attempt to do it again. I hope it stays contained there.
I feel conflicted - preservation is a worthy effort indeed, but space is a problem. I barely have space for my current stuff, and most of my non-laptops are Computers of Theseus as it is. The only thing my family ever had that was "historically significant" was an Apple II, now long gone.

For most of us, the more pressing concern is data preservation. It's a crying shame that tape drives are so expensive, given the dirt-cheap-per-gigabyte media. About the only thing I can afford to use as a backup medium is hard drives and ZFS.

The clown, er, cloud is not an option. Between the issues of trusting third parties, the speed of data transfer, and the potential cost of data transfer, I'm just going to say no.
Announcing TypeScript 5.0 RC
That's cool but would not work for much of the US. The NYC - DC area is a huge % of our population and that wouldn't work there at all for like 50% of the year really.
You’re more or less correct, but the terms like nomos and deterritorialization are technical terms used by D&G. This section on chess is situated in a larger text on politics and space in general.

https://en.wikipedia.org/wiki/Deterritorialization

Here’s a good 11-video series on their thought, for anyone curious:

https://youtube.com/playlist?list=PLCh5HOS_mbjLB4U_8IviyXTcO...
You can put just ‘HMRC’ (UK tax department) on a letter (with paid postage) and it will get to them.
It's possible we're interpreting the phrase differently. To me, "having people vocal about changing the narratives to discuss our issues" _is_ optimistic determination, because it indicates both a desire to make things better and a belief that they can.

Because I agree with pretty much everything you're saying.
The tone of this article is asinine considering that no one forces anyone to specialize in a particular framework, specializing/investing in any technology is always a risk, and the point that fundamentals are good is non-controversial.

I guess this is directed at people who take cargo cult blog spam seriously? or people who are debating what to learn? If its the latter, the entire post could be rewritten in a positive way that explains the value of learning the fundamentals. That would've been more productive than whatever this is.
blaulichtSMS | Berlin/Vienna or Remote | German+English | Full-time | https://blaulichtsms.net

PRODUCT: SaaS alarming solution for firefighters and ambulances \w 4,000+ fire brigades as customers, 250k users and 10M alarms processed per year. Exciting back-end, DevOps, mobile engineering challenges and a product with a purpose. A lot of responsibility: if our product stops working, firefighters don't get alarms anymore.

COMPANY: Profitable, new management, now setting up international growth

- Mobile Developer - Android

- Full-Stack Developer - PHP

- Product Manager

More details on all roles here:
https://blaulichtsms.net/karriere

--> jobs@blaulichtsms.net
Well every mailbox is extreme. My mail people park and walk the neighborhood
Sorry, but that's your choice.

The green bubble effect is because some people do not want or cannot afford an Apple phone. There's a huge difference.

If Whatsapp came with a €400 base price and roughly 50% of people using something else, I'd understand.
Long haul trucking is solved by electrifying US highways. Trains can charge from overhead lines at 200+MPH doing the same for trucks at highway speeds is relatively trivial and allows for on trip charging.

https://en.wikipedia.org/wiki/Electric_road

An EV semi with a relatively modest 100 mile range battery easily solves the last mile problem off highways while weighing the same as a traditional ICE engine + fuel.
My C++ is a bit rusty (no puns intended), I didn't know your first syntax was possible now (another comment states it comes from C++17), that's much nicer than the alternative that pollutes the scope indeed. Having to repeat both x and i is unfortunate, but that's par for the course with C++ iterators.

The equal_range solution looks nice from a genericity perspective (look ma I do multimaps!) but is really unintuitive with regular maps imo. Unless I'm mistaken it also does not allow an else branch for when the value is not there, which is often needed.
I suppose it depends on the country you post from, but I'd expect "UK" to be more universally understood than "GB".
Most likely situation is being cancelled for political reasons. Some guy you didn't vote for decides to start a war with another guy you didn't vote for, so you get shut down.
It sounds like you might be happier in Android land. You can load whatever apps you want and even some you don’t[1].

[1] https://www.bleepingcomputer.com/news/security/hackers-use-f...
Show HN: Castled – No-Code Segmentation Engine on Top of Your Data Warehouse
In the last 12 months, we have spent a lot of time optimising queries for our Segment/Audience builder, which is part of our warehouse-first marketing platform. To give you more context, the Audience builder in Castled allows non-technical folks to create user segments on the data warehouse without using SQL and without involving data engineers.

Now, this concept is nothing new. Existing Reverse ETL solutions already provide this capability, but the problem is that the feature is available only in their expensive "enterprise" package. This makes it difficult for an average marketer or product manager to leverage this capability.

Today, we are excited to announce that we are making our Audience Builder available as a standalone product - Castled Audiences. With Audiences, you can create custom user segments in your warehouse and send them to a destination of your choice. Also, this feature is available in our Starter package - no hidden conditions applicable. The cost is the same if you are sending it to 1 destination or 20. Here is a demo:

https://www.loom.com/share/4e10b4e80c8b43efbb29e2c287d35744

Feel free to email me at frank@castled.io, if you want to give it a try. If you do not find the destination you are looking for - Let us know and we will get it added within a day or two.
In Ireland it's just XXX XXXX (each property gets assigned with a unique EirCode)
I think they’re planning to release fine tuning for gpt3.5 later but the only way to avoid a long prompt at start is fine tuning
This type of argument is at least as old as writing:

https://fs.blog/an-old-argument-against-writing/

Like every other new technology we need to learn how to properly integrate this one. We need systems of etiquette and social custom around these things, and perhaps laws in the most extreme cases. Most importantly we need to individually learn how to regulate our relationship with them.
I use some JS libs, no frameworks to code JS frontends. No real problems. I do not let myself get sucked in all those holy wars about frameworks and frankly do not give a shit about what tech is used by FAANG. I do not have their problems.

The situation reminds me of desktop GUIs for example. While everyone was busy jumping from VB to .NET to Electron I used Delphi for desktop. The resulting apps are single exe with 0 dependencies, deployable by copy and the one I made 20 years ago still works like a charm. Instead I could concentrate on domain and save tons of time and money.
I thought we were already in a recession, does this mean a recession in the property market or overall?
I must not be getting the same result. None of the top results show the same for me.
Probably all the ones which could be reasonably maintained.

I think in the event of ‘societal collapse’ people would have bigger problems with trying to feed themselves than if some satellites or twitter went offline.
It's not just limited to JavaScript. The tech industry has (had?) too much money and not enough real problems to solve, so it expanded to take advantage of the free money by making up complexity just for the sake of it, and somehow the market actually bought into and embraced the BS.

You can see it in DevOps (we apparently accepted paying a ~100x markups on servers, so now we have to add complexity such as autoscaling to try and pay less), microservices (why use a simple local function call when you can have network/serialization overhead and unreliability instead?), etc.
Clearing out some old stuff from my grandparents, grandpa had at some point received a letter, from Stockholm, to their summer house in the woods addressed

Thorvald
The forest by <tiny village in Sweden>
In the Netherlands you can do something similar. Postal code + house number is unique for a box (there can be no multiple boxes at a single house number), and all other info is optional.

So, a full address could be: 1540 AB 1.
You're not wrong but try creating a new account on Reddit and browsing the most popular stuff. It's exactly as the parent describes.
Definitely not unique to Japan, but several towers here have their own zip code, and there is at least one building I know where the building has several zip codes (each for various floors of the building).

People take this and extrapolate to think that we should just be writing very long zip codes for everything, but the wonderful nature of writing out addresses is that they have a lot of possible error correcting. The one thing that is still pretty haphazard is the street number, let's get some ECC checks in there!
It would be one char more minimal if he moves from "SE1" to e.g. the "N1" area.
YC W23 AI Startup Overview
I think the suggestion is less about modulation and more about the band. The frequency band used for AM radio will propagate further than the band used for FM, at least in the US. The North American clear-channel system is related to this propagation feature.
It's social media, the attention economy and fucked up algos that psychologically addict people to it. Phones just made it easier to access.
I think it would be better to have two separate clocks, one tracking solar time with arbitrarily defined beginning, one UTC. Both would rollover after 23:59:59.

It's easier to explain that a second on Mars is longer because it's spinning slower than all the quirks of rollover at an seemingly random value.

The meaning of seasons on Mars would evolve with how we understand the impact of martian weather on daily life. Try to explain winter to someone living all his life on the equator.
Also, Russian post successfully deciphering and delivering a mojibaked address: https://twitter.com/notrevenant/status/993170640625598470
Well it's all going to a central place in the flats, so without a specification on which flat how do we know which flat the letter belongs to - works well with a house you own but the minimalism could mean your post being inadvertently taken.

However it's a good show of how much ink/time is wasted normally on letters with useless data.
At my university there were postcodes per large building
The issue is precision in terminology and resulting understanding. At-least-once delivery with idempotency imposes certain rules on the processing of messages. As you say, every distributed systems engineer knows this.

When you call something exactly-once, people who are perhaps not distributed systems engineers make the reasonable assumption that this means exactly what it says. They will engineer around this reasonable assumption based on a clear technical description and get something hilariously broken in non-obvious ways. This will have happened because jargon ("exactly-once delivery") has been confused for a technical description of a delivery system's properties.

Not everyone in this series of comments is a distributed systems engineer. Never mind everyone using a messaging system.
I'm not talking about ChatGPT or anything like that, I'm just taking slight issue with your characterizing of our sources of knowledge. I think there are more sources than you laid out, as I explained.
I use a Zoom Livetrak L-12 mixer. It's more than just an interface but it sounds great and has a excellent functionality for the price.
At risk of sounding like a sourpuss, I can't help but think that this is something that most people who live in the UK work out simply by using web forms which autocomplete your address based on simply postcode and number.
I remember working with SagePay as a payment provider back in 2008 (before we knew of Stripe!) and finding it interesting that card address validation was only done on the numbers in a full address.

For example, from "20 Windsor Road, London, SE1 6JH" it would extract 2016 and validate that against the banks details.

I thought that was quite a smart way as UK addresses can come in all forms, shapes and sizes (as the post shows) – but the minimal bits required to be correct are indeed the numbers as all postcodes have them and an incorrect number would mean a incorrect postcode.

Edit: the funny bit was that they made you work this out and send it along with the request rather than just handling it internally :)
All pairs of {x,y} with x==y or hash(x)==hash(y) would hash to the same value (0). That's seems suboptimal.
You have my Respect (although the person you're responding to probably doesn't mean it like you take it). I probably could only do it while feeling good about it by self-hosting some Matrix bridge. Actually, I'd still feel bad because I'd support the system.

Well, as a parent it really is difficult, you constantly have to explain yourself and arrange alternatives. Some context: Texting (SMSing we call it) is f-ing expensive here, ridiculous (25 ct/message? Unless you buy a plan, but why should you? There is Whatsapp... Nobody is going to use SMS with you, any parent will probably think: "Are you making me send an SMS [to come pick up your kid], really?").
> Since they seem to be determined to legislate every detail of the product, from ports used to software protocols, maybe they should indeed just skip the middleman and acquire the phone makers.

And in every case where they don't legislate it, companies don't give a crap.

Silly example. I went to buy a broom/mop stick to use with broom/mop heads I had at home.

Guess what, they stopped making the original, and 3 different supermarkets had slightly different stick diameters, so they weren't compatible with the other brands.

I really need that level of innovation in my life...
I wonder if these old articles are being used by day traders posting to HN.
In the US, PO Boxes often have their own ZIP code. I used to be able to be reached from anywhere in the world by:

01004-0072 US
Interesting, I tried something similar here in the US by using an address like this:

1 my street

01234-5678

But the letter was returned to me as "Address Unknown". It needed the City and State to be delivered. Nice to see in the UK the postal codes are more useful then here in the US.
Ham radio, depending on application.
I am looking at this and thinking of the systems we build (in software) and what we can learn from the sublime postal system.
Reminds me of this wonderful post, primarily UK oriented. Falsehoods programmers believe about addresses
https://www.mjt.me.uk/posts/falsehoods-programmers-believe-a...
I think you're misrepresenting (or misunderstanding) the matter.

WhatsApp can be installed on any device. iMessage requires specific hardware, i.e. an Apple iPhone.

It is always possible not to use either and just communicate by SMS (which I prefer myself, but as I understand it WhatsApp came to be used here in Belgium because phone plans are expensive and SMS are still limited/paid on most plans) but that's a different matter.
Any mail addressed to members of ships' crews on vessels transiting the Detroit River can be delivered to them via J. W. Westcott II by being addressed "Vessel Name, Marine Post Office, Detroit, Michigan, 48222." (wikipedia)
That's an interesting discussion, thanks for linking, but I was very disappointed by Ian. I guess that makes me a web boomer, regardless of my age.
I just can't bring myself to care this much about technology trends. Why spend your day being angry at frameworks? They're all going to die, who cares when?

Don't measure your worth as a developer by counting the years you know some framework. Measure your worth in your ability to adapt to trends and learn new things. I'm not saying don't be an expert -- there's plenty of time for that. And then that technology you're an expert in will die and you can do it all over again in another one.

If you want a long career, consider this strategy over one where you gatekeep or clutch pearls.
GB is the correct ISO country code for Great Britain.
Years ago I was told that in Canada house number + postal code was sufficiently unique to deliver mail. This made sense to me in a design, it drastically cuts the amount of information that needs to be read off the envelope.

Then I bought a house that shares a postal code and number with a house on the street behind.

It’s had me wondering what the minimum viable address for any address in the country would be.
I have had data loss in the past, so "not confident at all" is my response.

The problem was I hadn't found any alternative that "just works", as in stores and syncs notes across all my devices without any hassle. I looked into Obsidian but their sync is a separate product that was a bit pricey at $96 a year. (I got a Standard Notes 5-year plan for $90 as part of a sale in 2019.) Might just move off at this point since I use SN every day by now and I can't stand the numerous UX issues anymore.
Seems very cool. To see the pricing I had to go add a z-index to your '.overlay' to get it to show up.
If everyone's messaging has to be compatible with everyone else's then maybe we will finally only need one messaging app on our phones again instead of 5. Sounds great. I just want to be able to send messages without thinking about which app I need to go into to communicate with a particular person; that really breaks my flow when I'm trying to get something done. I don't give a shit about any features apart from pictures, groups and emojis.
How to Become the Next Gitlab: 31 “Simple” Steps to Build a COSS Company
Meanwhile we all know corporate workers who produce zero or negative value for the enterprise, yet are not fired.

The main reason politicians are anti-public enterprise is because they are entwined in the profits of private enterprise. "Lazy union workers" is a handy cover, though.
Show HN: Step-by-step guide for creating ChatGPT apps without code
I'm happy to let you know that I have created a guide on how to build apps using ChatGPT and Bubble without knowing how to code. This guide is perfect for anyone who wants to create an app that uses ChatGPT's capabilities.

To celebrate the launch of this guide, I am offering a 50% discount. You can find the guide here: http://firstaiapp.com/

Please let me know what you think of it.
I wonder if there are performance differences/overheads between the address styles?

Maybe automated sorting machines use redundant information for OCR error-correction, and omitting it might kick the letter into a fallback "manual processing" queue as the automation has no way of checking the validity of its guess?
Apple doubles its $1B investment in German R&D
In terms of buildings/mail unit, an example of a post code in the UK would be CB2 1TQ which is for Trinity College.
What would the solar panels do, power the clock?
There are a lot of bootstrappers making profitable businesses, hell the entire website IndieHackers is all about them. I know people making 1MM USD ARR just with the single founder working.
> Things started getting worse around 2012 or 2013:

That's easy:

https://trends.google.com/trends/explore?date=all&geo=US&q=i...
Ask HN: Scrappy way to create landing pages?
Anyone have any suggestions on quick/scrappy ways to create/host landing pages for MVPs?

React + Firebase?
No-code editors?
Quick index.html + script.js?

Criteria:
- Easy/quick. Will likely get tossed out.
- Needs to be viewable on desktop + mobile (doesn't need to be perfectly responsive).
- Don't need any interactivity.
- UI/design should look presentable enough to get someone to pay for it.
I know that many constituent colleges at the University of Cambridge are the only address in their post code. For example, Trinity College is CB2 1TQ.

However, hundreds of people live in each college (they just have large mailrooms), so on a practical level you’d likely need to put your name down if you wanted to get mail.
This is actually where the term comes from, lat. lunaticus "moon-struck". So the pun is almost full-circle.
Now that would be the stupidest thing to do, why would they want Android users to think that Apple services are broken? Shouldn't they do the exact opposite and have a really good app giving Android users a glimpse of the holy iPhone land?
Hah! Jerry Chen is about as MBA as they come! Just a super smart guy, funded docker and many other devtools.
Isn't the average age of founders of successful startups 40+? I don't think being old is really an issue.
Postcodes in Poland are much less granular than the UK ones, but you can still get by in more rural areas on the assumption of local postmen knowing the people. My parents used to routinely successfully receive letters addressed just

<my parents’ names>
<town name>

where the town has circa 3K inhabitants.
> AC is pretty power hungry; solar panels on the roof of an average van (best case) aren't going to make much of a dent.

If you space them off the roof by about an inch, like the old Landrover "Safari" roof, it'll make a hell of a difference.
Vouched to bring this comment back to life. Probably flagged because it’s an “actually your problem is very simple” response, but there’s truth to it.

My pocket device needs these features: (a touch short of absolute requirements, but who’s counting)

a nice camera; cellular connection for data, sms, and voice calls; receive notifications from various apps (email, school, daycare, whatsapp), actually open the apps that don’t put all the relevant information in the notification; and play spotify and libro.fm with a speaker and bluetooth headphones.

While reducing excess usage in ways that are not too complex to configure, and also not too easy to disable.

Maybe I could get close with a wifi camera + a cellular watch?
It looks like it went through the automated letter sorter, too (see the orange barcode that's been added to the envelope). Not surprising as the address is even more unambiguous to a machine than a human.

Occasionally there are viral stories here of letters being addressed to places like "The blue house, Termonfeckin, Ireland", which looks like it conveys less information even if it's physically longer. These get manually sorted, though.
They never said any such thing about imesssge.
My concern is that this nice-sounding policy is ultimately a backdoor for removing as much encryption and protection of data as possible.
Not quite sure how you can’t understand that not everyone is you. I also prefer the desktop app.
great idea, but unfortunately the vocals are all the same no mater the music style...

"Heavy metal song about myself Iron Maiden style"

"primus style song about me"

"pantera style song about a dog"

"classical music about fishing"
There's also MaskSketch from Google that will be presented at the upcoming CVPR
https://github.com/google-research/masksketch
If you expect the post office to manually guess the normalized address from the incomplete form, just a unique narrow area name and your name alone should suffice.

That is, if you have a name unique enough in that area.