skysight-inc/HackerNews huggingface dataset:
The mathematician Gauss said, "You know that I write slowly. This is chiefly because I am never satisfied until I have said as much as possible in a few words, and writing briefly takes far more time than writing at length."

This is what almost everyone on the internet gets wrong these days, especially writers on medium and other blogging platforms, but also writers on the BBC and the Guardian. Their articles are too long and padded.

I guess I can't fully blame them. Google prioritizes lengthy texts as a signal of being authoritative and comprehensive. Most texts these days are twice as long as they need to be.
Even if you have a smartphone and you carry it around with you, you're going to be blocked out from some services if you don't have access to either Apple's App Store or Google Play.

I've had to shut down my accounts in two banks because of surprise app requirements (that weren't in the contract) for basic account functionality. Their apps are only available trough App Store and Google Play, no .apk alternative. And even if you install the apps using Aurora store, the app instantly crashes, I suppose because they implement Google's SafetyNet, or whatever it's called now.

So, unless I want to buy and carry around an extra phone for completely bullshit reasons, I'm limited to only using one bank, the only one in my country that still doesn't require an app for the type of account I want. I've thought of buying a phone just for the apps, but after that, who knows with what other bullshit they may come up with (your device is too old, it doesn't have a phone number associated, etc), so I just give up.
"We can't make this file beautiful and searchable because it's too large."
Treasury Department Releases Report on Benefits of Unions to the Economy
I am very happy that this exists, great job! Unfortunately there is one important feature missing for me. On Android I cannot change the storage location.

Edit: I was mistaken, the option is not available while maps are downloading. It is perfect!
The four color theorem is one of the least satisfying proofs I have ever seen, and I've gone through thousands by hand. It's because the final stage is reduced to computer verification...it's unsatisfying.
And if you look at the reviewers on the Amazon blurb, that theme is quite also quite evident.
The Tocqueville Effect
Is the ChatGPT and Bing AI boom already over?
You can use about:* in chrome as well.

So about:about gives you a list of all about:'s in chrome.

^ chrome, and all chromium based browsers
How is it worse than juggling every known and unknown encoding?
Apps give cleaner/more trusted usage stats, which are important when the product you are optimising is your share price.
72 isn't really too old. Does anyone know what caused his death? Revenge of the COVID?
Well it isn't like the car steals itself. A better analogy either be if someone broke into the house and switched the iron on.
> UTF8LE

There is a big-endian UTF8?!
> Exactly. That is a restrictive license, and no one is going to use it in anything resembling a commercial product.

GPL software is used commercially. Have you heard of Linux?
Sleeper | Senior Software Engineers | Remote (US only) | Full-Time | https://sleeper.com/jobs

We connect people over sports.

Salaries start at $150k for mid-level and $200k for senior software engineers.

Competitive equity and benefits. At least 4 get-together outings a year.

Remote but we prefer you be located in one of our hubs - SF Bay Area, Seattle, LA, NYC
> Each relay has it’s own business rules and may or may not accept your events. Each client may support some type of events.

Even if they don't accept your events, you can still trivially saturate their bandwidth and processing.

> Explain to me how you trivially saturate this protocol.

Explain to me why you keep pretending I said anything about saturating the protocol

> That’s like saying you can trivially saturate TCP/IP by broadcasting packets.

And yet DDOS exists. Things like TCP tuning to avoid network congestion exist.
all watching a few hours of Starfield gameplay made me do was take it off my wishlist, and buy Outer Wilds, Star Citizen, No Man's Sky and Elite Dangerous for the same price.
> I believe that open and permissionless systems inevitably win over closed competitors because open systems can marshal the collective resources of many more contributors than any individual business can employ.

Yeah, this is why mobile computing is owned by Apple and Google.
Well there is a difference between stable and abandonware. There are issues open which haven't been addressed and things are just stale. It's a shame because Clojure is a pretty great Lisp.

At least in the official docs, things should be cleaned up and made much more user friendly.

Compare Clojure to Go: https://go.dev/tour/welcome/1

It's a heaven and hell difference.
IIRC, a typical coal plant working normally emits as much radioactives in 30 years as one Chernobyl event.

I'd rather have a plant that might spew poison than one that will definitely spew poison.
The one big issue I have with coroutines is that they are often impossible to serialize. With a state machine you can just take your state and write it to disk, but with coroutines that state is hidden in the stack of the coroutine and the stack is not a first-class data structure you can access by normal programming language means.
I wanted to ask OpenAI for an idea how to solve this social problem, but I can't sign up without a cell phone.
I.e. you assume they are transparent until proven otherwise? Fair enough, but not exactly the same as knowing they're transparent!

I'm not judging, to be clear. I think that's a healthy policy. I was just curious since humans are great liars and bad lie detectors.
Before it was par of JS proper Typescript could also transpile to callbacks. Good stuff.
> And you can use them to answer and talk on your phone without touching your phone

Which brand heating aids let’s you do this?
C is so difficult that you aren’t going to get something that passes a cursory inspection without good process, design and architecture. I strongly suspect that’s why it’s common for C software to be quite reliable.
God thanks that not all cities are oriented to be most modern and progress oriented and some just optimize for livability and comfort
For the Americans coming into this thread later today (or up very late), it bears repeating that "contracting" arrangements in the US vs. EU/UK are very different beasts. Historically in the UK, contracting was/is a higher-risk venture (medium term sole-client freelancing) which carried concomitantly higher salaries, and in some verticals (government, for instance), it has been very difficult to find good developers who aren't contractors.

My understanding of the US is that typically "contractor" over there implies "consultancy worker" which is the staffing equivalent of shovelware.

Please correct me if wrong!
Nice guide, but I feel it misses some tips.

Some I recommend:

- wear hearing protection foam when: going to a concert, on the plane (even with an ANC headphone on top of it sometimes), when sleeping at a loud hotel, etc.

- use ANC headphones when taking a call on the phone or computer: it allows lowering the overall volume level while hearing better;

- use ANC headphones on the metro if it regularly screeches with piercing noises;

I wish bicycle helmets would be designed to decrease wind noise, to better hear the environment, or announcements on the metro in Munich to have a lower and more consistent volume, or for cities to just be quieter overall.
Except that nothing is passed by reference (or everything is, depending on how you look at it). It's just that some objects have methods which can modify state (like list, dict) and others don't (like int, str).
Ned Batchelder did a good presentation on this many years ago which is still probably the best I've seen for explaining how it works to people coming from other languages - https://nedbatchelder.com/text/names1/names1.html - where the names passed to a function act just like regular assignment.
FWIW sentence-transformers truncates the input to at most 256 tokens by default; you might just be embedding the first paragraph or so.
I find the general point interesting, but want to nitpick:

> "items in the deleted state must have a deleted time"

I much prefer making it impossible to represent bad state, like rephrasing at as "items are deleted if their deleted_time property is set". In this case, that makes the deletion atomic: there's never an instant where it's ambiguous if the object was deleted.

That doesn't disagree with his premise. It's an additional recommendation.
> Anything modern simply wouldn't have.

That was the claim for the technology they developed at Jülich, too. And it does look good on paper.

Seriously, as long as you try to argue on technical merit, you're missing the point of the debate on nuclear power in Germany. It all came down to having to trust people who have demonstrated that they're not at all trustworthy.
Sounds like your "I don't have a cell phone" routine just means "I make my wife do everything"
If you can convince Sony, Nintendo, Microsoft, or any of the game studios to release the code for their games or systems, just so that they can use Supercollider for an audio subsystem, go for it.
>A court of law isn't the place for the PR department to make up a bunch of ass covering spin.

Not for the HR people, but most certainly for the lawyers. Do you really think they will just bend over and say "whoopsie, totally our fault"?
I have created a tool that creates a friendly link for your external links with your domain and makes an authentic feel of your domain.

Tool is here, https://app.spotlesslink.com/

I will give you the tool free for 2 years if you purchase any plan with samcart from the below link (I will earn commissions if you purchase from the below link, that's enough fot me to cover up the cost of the product) and send me a receipt screenshot to my inbox in twitter https://twitter.com/ArunStar88?t=YAbChr-4bkB7lBUCl8ss9A&s=09

https://checkout.samcart.com/referral/wYwf9Zq0/YCwwts81VU9W6...
What is a vertical?
There are tons of features on a car that countries force manufacturers to install, if they want to sell the car in that country. So, no America isn't forcing anyone to do anything. Of course is Kia wants to sell the car on America...
But they don't have to install it on non American cars. For example a couple of years ago America mandated backup cameras. Some countries still get cars without backup cameras
This is a very Dutch thing, where as a contractor you lose a lot of benefits like 25 holidays, paid sick days, pension, unemployment insurance. But overall you normally get more money, though also more stress.

Compared to USA, Dutch freelancing is more like normal employment. If you get hired by an USA startup, you normally get a much bigger compensation and they often prefer you to be contractor as it fits better with overall HR/contract structure. Though there are in-between firms that would hire you like a normal employee with Dutch benefits, but you lose some money.
That… didn’t age well
Some things to think about:

* Commenters here are a highly selected sample. Many people are saying "I got lots of screen time as a kid, and all I did was learn computer programming." Well, sure, they're on HN! But your kid may not be like that.

* This is equally true for any parenting strategy. "My parents did X and I turned out great" is not necessarily informative because most people who are reading HN probably turned out OK.

* People's own parenting strategies are also non-typical ("I set up squid and created a whitelist..." is beyond most people). But maybe that's ok because you the reader are from the same atypical sample.
https://news.ycombinator.com/item?id=32689423
An industry segment - say Healthcare, Government, Media, Finance.
> International travel and fine dining is absolutely not comparable to having kids in terms of the returns you get on these activities.

The returns are guaranteed, whereas a child can end up having negative returns at an almost endless scale. The potential downsides to having a child are endless, the upside is limited and finite.

Also w/o children retiring early is doable for the financially responsible, whereas having even a single child makes that difficult.

Being financially independent at 40 or so allows for a lot of options for self fulfillment. An almost endless array of meaningful causes around the world are in dire need of help.

The tl;dr is that for a lot of people the choice comes down to "travel the world and have sex on beaches while eating fine food" or "unknown baby that might bring joy or potentially ruin your life."

Is it any wonder rational people are choosing the path that allows them to travel, eat well, be financially stable, and find meaningful hobbies and activities?

Again, I believe what it comes down to now is that people have a choice. It isn't "get married -> have kids" but rather "find partner, figure out what to do next".

Heck marriage rates are also plummeting (which IMHO is bad news for social stability).

The lack of social support certainly makes the choice of having kids harder, but my #1 ask isn't government funded daycare, it would be a world where having a large familial support structure is the norm.

Honestly the hardest part of having a kid is that without family nearby, there is no down time.

Government programs can't help that capitalism spread families to the winds.
> @simonw/datasette shaped search light in the sky
Declassify UAP/UFO
REXX itself was a language made by IBM used for all manner of purposes, AREXX was a slightly simplified take on that for the Amiga. A number of programs on the Amiga would have an AREXX "port" which provided a set of APIs which could be called from AREXX to control aspects of the application. This meant that AREXX was often used to control multiple applications or chain them together (a bit like a batch control language used to achieve an objective by having each of the programs perform part of some greater whole).
When I went full "no-google" on my smartphone I had to find a Google Maps alternative. Organic Maps filled the gap nicely and I've used it for personal navigation about 95% of the time since (2ish years now).

The one thing that makes me pull up gmaps now is public transport routing in new cities where the information boards in bus/tram/metro stations doesnt help me figure out the routes.

Also, for driving OM offers less hand-holding than GM so it took a while to get used to that, but it made me a better driver. I now use OM to get an idea of which way to go and thn rely on public signs to drive. It's been really amazing.

OM also just wins hands down when I'm hiking and cycling. I've donatrd to the project each year but every once in a while I'm just so happy with itthat I feel bad for not being able to afford giving them more money.
"https://en.wikipedia.org/wiki/" + encodeURIComponent(title.replace(/ /g, '_'))
Keep it simple.

Just post the SHA256 hash on the note and when publishing keep sending the file to some file hosting server (as done today).

The file host will be gone one day, hopefully some other server will have the same hash.

SHA256 is not enough? Just use a tag like file:sha256:blablablabla and you now support better hashes in the future.

Nostr isn't about blockchain nor a crazy fear of losing data. It is intended for sharing notes that someone, somewhere might have interest to piece back together in a few centuries from now.
I think files like this can never be beautiful
This is how every character encoding ever has always worked. Text on computers — text over telegraph lines, even! — has always, implicitly, been a set of abstract standardized semiotic codels, with effectively-arbitrary per-OS/per-machine/per-font-family/per-style/per-size(!) graphical renditions.

> Unicode has set itself an absurdly impossible task.

Again: "Unicode" is not the problem here. "Human language" is the "absurdly impossible task", and has been, from ~40,000BCE. Unicode is just a formalist lens through which the scope of the task is made legible.

(And I think you're being a slight bit scope-insensitive here. You should expect a project like "encoding all of human language" to be something that takes hundreds or thousands of years to get right. Unicode isn't a project, it's a megaproject, something that'll still be evolving fifteen human generations from now. But humanity as a whole has built many successful megaprojects! In the only-50-years-old realm of software engineering, we don't tend to rate things of this scope and scale as "possible" or "practical" or "tenable" — but Unicode fundamentally isn't a software engineering project; it's a language engineering project, like the project of the Académie Française, or of the creation of Simplified Chinese. Language engineering is, by definition, a project of indefinite length.)
I only use an ASCII handle because this forum is English only and I don't want to waste my time answering stupid questions. My Korean colleagues can type Korean handles just fine, thank you for the consideration.

But still. I'm fortunate that my Korean name does fit in 2,350 common Hangul syllables, but there are people aren't (who are greatly disadvantaged). And way more Chinese and Japanese people have rare characters in their names. I even have a concrete data for them; the Japanese goverment defines the Koseki unified character set (戸籍統一文字) that complement common character sets and are intended to be used for family registers (戸籍). Therefore it should cover most person and location names ever used in Japan (and probably nothing else). There are 44,770 characters in this set, including 857 characters not yet encoded to Unicode [1]. So the reasonable character set supporting most Japanese proper names already require more than 50,000 distinct characters!

Unicode16 was never ready for long tails. The Unicode committee only realized this after a massive number of character assignments, which is their only regretable mistake in my opinion.

[1] Counts based on GlyphWiki's listing: https://en.glyphwiki.org/wiki/Group:%e6%88%b8%e7%b1%8d%e7%95...
I grew up the same way as you and GP. I have two kids now (8 and 4 years old) and I’m sadly resigned to the fact that computers will probably never feel like the awesome mystery boxes that they were back then.
I spent so much time with memmaker and HIMEM.SYS and had no idea what I was doing. In comparison, today‘s environment feels much more focused on content consumption/distraction.
> Features and services, I can accept that. Security... well again, only the secret chats are E2EE, and last time I checked, the secret chats didn't have more features than Signal.

That doesn't mean they're in plain text. MTProto 2.0 is an audited and robust algorithm.

E2EE's cloud sync support is not very good, which is why Telegram doesn't use it because Cloud Sync is one of the best features of Telegram.

You can read more about the algorithm here: https://core.telegram.org/mtproto
On the subject of tethers in space, I saw an interesting research project for launching objects around the moon; Launch a pair of Bolas, hooked by a detachable tether. Using sensors, unhook the tether at the right moment and one goes flying into the ground while the other gets a soft landing.
https://www.youtube.com/watch?v=ACqpdXAKYHI
How about an open source clone of India's instant payment UPI interface.

https://www.npci.org.in/what-we-do/upi/product-overview
QWERTY Effect
Thank you. Given topics the title wrote itself. The bad spelling is my invention though. ;-)
...Salesforce had already targeted a 25 percent operating margin. However, in a report last year, financial analyst firm Starboard suggests Salesforce should be targeting adjusted operating margins of 31.7 percent to get it closer to those enjoyed by Oracle (43.3 percent) and Microsoft (46.6 percent).

It's incredible the world these analysts operate in that they think Salesforce could nearly double their margin. In every business I've been in, Salesforce has felt very expensive both in absolute dollar terms and relative to what you get (a bunch of weird bespoke technology that gives you a CRUD gui builder thing on top of a business process workflow engine and relational database with a bunch of domain-specific business logic extensions that you end up having to pay Salesforce or a third party for). It's made doubly expensive by the fact that it often is looked after by a big consultancy shop who bill you through the nose for expensive certified salesforce architects and so on. It always starts with good intentions and promises about revolutionizing efficiency and eliminating paper- and email- based workflows, and ends with managers spending a ton of their time badgering staff to keep things up to date in salesforce, because the email workflows are easier for staff so they end up still doing things by email and then having to also record them in salesforce. The bulk of the benefits of salesforce (or any crm) go to the management but depend on a ton of busywork and data maintenance by the rank and file.
Some scooter rental apps allow getting more than one scooter at a time.

A surprising number of things also breaks down when you don't have mobile data — and that happens every time you travel internationally and don't have or want a sim card for that country.

And as a Russian, I also have to mention how terrible it is to travel when you don't have an internationally working debit card. There's so much stuff you simply can't use without one because there's no cash option. Those same scooter rentals are one example.
Unfortunately that just makes you more stereotypically American. Other people usually don't expect everybody to know all of their federated states.
On my computer audacity takes 20s to start, does anybody know why it takes so long?
We're a web application and even with those, I'm not sure the bundling is worth it. Customers in some regions complain about the high payload, we made sure the chunks are split properly but with continuous deployment, there's a lot of cache invalidation anyways.
Jiffy (Time)
“I have only made this letter longer because I have not had the time to make it shorter.” — Blaise Pascal

Apparently also said by Locke, Franklin, and a bevy of other famous figures too. Good advice, even if the source is unclear.
Doesn’t seem to be “over”, I know many people that use it on a daily basis. The initial hype might be cooling off a bit which is not strange.
> you're required to accept cash as a payment for a debt (at least that's what is says on the bill, "this note is legal tender for all debts, public and private")

Does it mean that? Just because it is legal tender doesn't mean you have to accept it.
A simple rule of thumb: if you want to get good at linux, stop using MacOS or Windows on personal computers.
Sega does what Nintendon't.
The big hype "anything can be done by ChatGPT" was never going to last long.

The next step will be embedding these models in other products as practical tools (for example automatically summarising things) and they become part of day to day usage. That's already happening.
I feel like there has to be a way to optimize for economy the same way you can similarly write a program/code snippet that accomplishes a specific output in as few lines and operations as possible but I just can't seem to make it happen for the most part. Always the obsession to endlessly qualify, pontificate, and inabillity to settle on one simple idea with 100% conviction its necessary and sufficient and that I am "okay" for it.
Remember when tesla told us their cars could drive themselves?

Then, like five years later, they still weren’t really driving themselves. (=

AI feels sort of like that.

ChatGPT is fun, but gets as much wrong as it gets right.

The only things I consistently use it for are rewriting my emails in different tones and to summarize large documents / emails that I don’t feel like reading.