skysight-inc/HackerNews huggingface dataset:
The only thing that I need to know about the Stock Market is that you should buy SPY, change your brokerage account password, and never touch it until retirement age.
With all due respect, if every letter can be encode and letters are fungible, in what way is it lower density English? It's not lower density. The density was always this low.

>It's a typical engineering feat that says not much of the source alphabets/calligraphies

It says everything about alphabets/calligraphies. We could have lived in the world where each of the 26 glyphs was as unique as a frame of TV static, and there was no way to compress them down into segments or anything else. We didn't end up in that world. We also didn't end up in the world where clever engineering got each letter down to 12 segments, which is fine but still has twice as many bits in the glyph as there is information to encode. No, we ended up in the world where the "typical feat of engineering" was possible, and thus have a representation that only wastes 1.36 bits per letter.

An engineer could not have willed a system of k-segments into existence and imposed it on users. An engineer cannot make things look like letters if they do not already look like letters. The 7 segments had to be the subconsciously recognized abstract form of letters this entire time.

>if you were used only to cursive, kurrent or gothic calligraphies

then there would be a different subconscious abstract form of the alphabet and a different near-optimal k-segment display would have been invented.
Let's say this steering group does really see the benefits of privacy but just wants say more ways to report things or AI magic to spot old people talking about sex to children. That's all well and good, but do you trust the Government to implement it?

When I started secondary school about 10 years ago now it was very clearly impressed upon me how to behave online and how to report bad stuff, but the guy who did that was a very fastidious teacher so I bet not everyone else in the UK does.

That also happened before the phone had completely taken over as the means of consuming the internet, which has made the internet - especially for young people - into a more walled, more anxious, and more manic place in my opinion.
5 Star Open Data
You're likely right. Some stable power feeder does need to exist, but could it skip the chemical energy storage parts?

The charge-discharge cycles needlessly put a lifespan on that component when I'd like to have it left on 24x7.

Same for always-powered laptops. With WFH, for 1+ year I've used my Thinkpad as a desktop, not bothering to unplug when fully charged, and now the battery doesn't hold charge for 10+ mins.
The .NET ecosystem is enormous, what do you mean?
Exactly, Michael Moore was only wrong in that it wasn't just white people that ended up supporting Trump. This is fundamentally a class problem, not a racial thing.

There are many reasonable people involved in this, and those are the people we should be focusing on. Seriously, unless you want more Trumpism then the valid issues need to be addressed.
Let's assume that it doesn't have any nefarious motives, What's the argument against doing regular police work to catch criminals?

Yes, I understand that it's extremely tempting to be able to peak into every persons communications but that has become feasible only the last decade or so. Just do your job the way it has aways been done.

Haven't we seen how endless are the ambitions of politicians even in the most democratic countries? How one can expect that it's going to be their people who will be sneaking into the people's communications? If you are a tory, consider what happens if Corbyn takes over. If you are a democrat, consider what happens if Trump takes over.

Don't even let me start over the commercial and industrial espionage in concert with the people in the govt.

The moment E2EE is compromised, the computer age dies. This is not like tapping a phone line, the human civilisation is living in a virtual reality where communities come together, organize and express themselves at global scale. We don't need 3D avatars in a metaverse BS, we are already there and compromising E2EE instantly turns our world into a dystopia.
How to write performant React apps with Context
When you have ADHD, things often only come to mind via triggers, and many people in the tech community have ADHD.
Only in the sense that Zoom got lambasted for calling their original setup E2EE. "Well technically our servers that log everything are a end of the communication".

At least in the states they faced legal penalties for such a claim (albeit a slap on the wrist).
Interesting way to approach it, my approach might be less technical, when someone comes to mind randomly, I just txt them with:

Hey, you just popped into my mind, I hope all is well with you and yours!

It's simple, lightweight, and you'd be shocked how often the other person pings back.

My completely un-scientific view is that most people think of others once in a while. Perhaps we're too busy to reach out, or the guilt of getting out of touch makes it hard to push through that resistance. I just push through it.
Networking can be very valuable. And some people definitely suffer because they have done too little of it and therefore missed out on valuable opportunities.

With that said, I haven’t used any system for keeping in touch with people.
It's a federated platform so it doesn't even need a "big" user base, just good interop across sites.
Very fair argument. My counter would be that the use cases that you are describing are very apt for a low code tool, but it also sounds like the market for that very niche and small (I might be completely wrong). You are talking about small businesses with 10 or less employees. Cost of acquiring them would keep growing as it looks like the market is getting commoditized, barrier is getting lower and crowded. My argument is very simple, if I am a small business my first intuition would be to find a platform with white-label community management for my customers and not build an app. Similarly, If I am small business I would look for a product for law firm or client management platform not think about building my own platform. I am saying this because if I am small business, I would not have time to build my own platform.
A compromise could be to only disable E2EE when communicating with children over these platforms? How you ascertain a user is a child is probably a different matter though ...
Note: I cannot edit, so see my comments below.

Looking for people who have experienced similar self-doubt, and how you moved pass this.
The most common modern web frameworks for Perl are Mojolicious[1] and Dancer[2]

[1] https://metacpan.org/dist/Mojolicious/view/lib/Mojolicious/G...

[2] https://metacpan.org/pod/Dancer2
Indeed. The striking difference is that Google's internal culture is (?used to be, at least at the time this documentary takes place) that of: build your static binaries, perhaps bundle a couple of other files in a package (basically a tarball) if you really must, and run in the code in a "container" whose system image is not controlled by the author of the code package but by the place where you deploy the code (the compute infrastructure, ime. the Borg cell). When the admins of the compute infrastructure decide to roll out a new system image they'll let you know and you'll have to coordinate in order to maintain proper hygiene.

The public version of this embraced a fundamentally different status quo: software is a mess. People pull in dependency in many different ways. You may end up using some python code that has a C extension that in order to build requires some C library whose installation instructions are a mix of run some install script after having installed some apt package.

This idea that you build a container with a container (and accepting that the resulting mess is "ok") is indeed something that has to be granted as a form of innovation to docker. It created a whole new industry of people trying to tame the dependency hell and supply chain woes that have been just swept under a carpet.
Trustworthy software is badly needed.

Maybe you can disconnect the mic & camera, but since most modern audio chips are programmable it's possible to 'listen' to the speakers (think about it: a speaker is sort of a microphone in reverse). When a nation-state level player decides to eavesdrop there are many possibilities a hardware disconnect won't fix (some involving not tampering with your laptop at all)

A hardware disconnect fixes no problems most users have that's not solved by having a mostly secure OS with clear indication of recording status, while introducing some friction (like having to search for the magic button to turn the camera on when needed).
And yet, after 20 years of that approach, you might have lost some people you’d have a really difficult time trying to get back.

If I may, it seems like you’re assuming “if I only talk to this person once a year, it’s not worth it. Especially if I have to contrive some basis for reaching out.” If it’s that difficult, and that low value, sure, don’t bother.

But the other lens to apply here is “how at risk am I of never talking to this person again if I don’t manage to say something, however simple, at least <once a year>?” There may be folks in your life with whom your relationship is threatened if you don’t consciously make an effort, or if you don’t have a system like this to help you.
one of my opsec friends speculates that this is being done because the National Crime Agency (nca) doesn't have any credible digital forensics capacity.
Very nice gesture from him IMHO.
Contemplate suicide?

Four post masters actually did it - https://www.standard.co.uk/news/uk/post-office-scandal-worke...
Well if only (non-crypto) criminals use crypto and that is defective illegal then only criminals will be punished. That aspect is not a-priori immoral to me. I don't see how you can win over many people by repeating a mantra like this...
170k is a pittance after taxes.
Gambling and addiction affect different people differently. Saying you did not fall into the trap is not an argument for the practice not being abusive.

It also does not account for the presence of microtransactions influencing the design of the rest of the game towards selling more microtransactions which affects you even if you never buy anything. Granted, this could be considered as "payment" for a free game but once microtransactions/lootboxes/NFTs/whatever have or will become acceptable there, they spread to paid games too.
Hopefully the cryptocurrency folks don't win because a code is final law world sounds horrible
Watch the Ampel get into the stock market at its peak and put off an entire generation from the stock market, yet again.
Interesting read. I remember having to implement Unicode support and RTL in a graphic library (based on some version of InkScape, if I am not mistaken) that was code page. I implemented it using Uniscribe. The article 'Uniscribe: The Missing Documentation & Examples' was of great help implementing it. However, when I had to implement fallback fonts (for when the standard font does not contain the character you want to display and you want to get it from a different font) I got stuck because I discovered that at time (around 2015/2016) it was not implemented because MicroSoft had replaced Uniscribe by something new.

There is also something interesting about the cursor moving through a miked LTR RTL text. It jumps over a character, meaning that it goes through different location depending on whether you move forward or backwards through the text, where forwards means that the cursor moves backwards on the screen when going through a bit of RTL text.
Where did you get the 5 meter horns number from?

They don't seem to be significantly larger than a moose of which there are plenty roaming Northern Europe.
For sure, seems like just Marvelification of all movies has been really annoying. Everything has the same style / humour and vagueness.
Far too expensive IMO.
Besides .NET MAUI and Xamarin, there's plenty of third party cross platform frameworks, like Avalonia and Uno.
CE development must have been interesting. Not sure I ever saw a CE device that had enough room left over for another program.

Back when I switched to .NET the future looked like web apps. Can't say I am particularly prescient but of all the tech in .NET, the web stuff thankfully had the longest legs so I'm kinda glad I avoided the slow death spiral of MS's ever changing desktop moods.
Didn't the wikileaks stuff show the GCHQ and other five eyes agency basically have direct access to all this information anyway.

I don't know enough about E2EE to know whether a backdoor or some other circumvention is possible.
So that they can better control you?
Tell-tales are more like stall indicators than yaw strings.
It is part of the new control center. It shows an orange dot on the "control center" menu bar icon, or an orange dot in the top-right corner when full screen.
Except that Removing encryption actively endangers children (and everyone else).
That was a really great article for someone who didn't know much about trading. Very easy to follow and I felt like I've actually learnt something.

Thanks for submitting this (and writing it, author!).
The internet turned “money” into a hobby
This is blatant disrespect of the people. Every time the government, its agencies and their pet organizations draw the "protect the children" card that's appealing to the most technically-illiterate and privacy-unmindful people who have zero understanding of how does the web work, can't think two turns in advance and naïvely believe they "have nothing to hide" and nothing like this[1] can possibly affect them, let alone an inherently malevolent party getting their unencrypted data to misuse it in quite a number of ways possible.

[1] https://www.bbc.co.uk/news/business-60369875
An idea that is very bad explored is using handwriting for programming.

Naturally it is somehow still a PhD topic, but imagine using Swift playgrounds with the pencil as if it was paper notebook.
I listen to the Friday Night Comedy Radio 4 podcast every Friday. There was an announcement on there that Apple Podcasts would still get them, but 30 days later than BBC Sounds.

I must say, I remember when the BBC were moving to HTML5 video players on their website and they were happy they weren't locked into RealPlayer anymore and how over the years, the BBC has always provided all its services as platform agnostic as possible.

I'm quite angry the BBC has pushed its podcasts to its own platform. The whole point of the BBC operating the way it does is to remain open and not have these weird closed platform scenarios. I also don't really like the BBC Sounds app.
https://dotnet.microsoft.com/en-us/platform/upgrade-assistan...
1. been through this process of "falsification" Yet the logic is sound.
2. It could be self-delusion (possible)

Hence have been testing assumptions.
I tend to be of the camp that if a tool can automatically detect issues, they usually aren't that important of an issue. The real messes that lose money can't be cleaned with a formatter or detected with a tool.
I have git repos with commits from before 2005 in projects converted from cvs, to subversion to git.
To expand the total surveillance even further? It seems to me that every government, no matter how liberal or progressive, loves surveillance. Look at how quick European governments started to vacuum up the data from mobile operators when COVID broke out - all "for your safety", of course.
Seems like semantics to me: you can't buy a house without essentially buying land. If you could, I absolutely would.

The fundamental problem here is not one of economics, but of politics. You can't live in a stable, dignified manner without paying to be part of a state-run monopoly (land ownership), so everybody who can does, so land titles (note the word) become absurdly expensive.

There is no real connection between land and living space - multiple story housing exists, and if housing was built to a reasonable density, there's more than enough land for everybody to live in whatever size house they could afford to build.
> If a FOSS project wants to use a mail server, they need to figure out which software/service to use and how to pay for hosting.

I think that even when using a third-party server, like, say, Google Groups or https://lists.sr.ht/ for this, the amount of control you get over your data and conversations is much higher than something like Discord. All of the conversations on the list during your membership of it are trivially archivable and searchable using software that is probably built into your operating system.

This is not to say that the server-side component of it, i.e. setting up an email server is easy. On the contrary, I'm saying that we should work to make it so. The link you post is a good example of the contrast, and I think that a Discord-like FOSS email list solution would be a great project.
It's sad because obviously banning E2EE will make pretty much zero difference in keeping children safe.

Pedofiles and abusers will just install E2EE apps manually or use one of the zillion systems to send E2EE messages.

As an example, banning movie piracy had zero effect in stopping emule, torrents and illegal streaming.
Hats off! It's an efficient move--collecting a salary and pension while forcing nerds in a different country to do your job for you--for free! If only they were this concerned about the children in Rochdale...

https://en.wikipedia.org/wiki/Rochdale_child_sex_abuse_ring
Please manufacture at commercial scale. Consumers like me would be greatly indebted : )
Thankfully they launched this during a period of big government/PM scandals, I don't see them giving much attention to this campaign.
The only place there is a failure here is on the management level on both sides.

Any kind of certification in this space have you have the following for developing core functionality regarding financial data:

* Proper definition of hard requirements and acceptance tests.
* Developers have to develop and write tests against this specification.
* Another developer have to perform a review and sign off that this code indeed lives up to this specification.
* QA will run tests that verify the specification is met, and sign off that it met specification.

That is a PM/PO that have responsibility for the specification. At least two developers and a QA person that have verified that the specification was met. A bug like this only goes live due to impossible to meet deadline or incompetency on multiple levels.

The only remotely acceptable explanation would be that this is the result of some really weird edge case or possibly race condition. But in that case we're back to incompetency, since no experienced developers should design financial software without well known patterns and technologies for the core of the application.

In this particular domain there is zero excuse for a bug like this.
Its a responsibility that should never have been put on websites in the first place. The browser should handle it.

Cookie banners is akin to letting browser extensions create their own permission requests.
Yeah, that's what I'm saying. This system is terrible advice for someone who isn't really struggling with people, to such a point that it's detrimental to his wellbeing.
Broadcasting capabilities is fine, but not when broadcasting is the only choice we get. Narrowcasting to a select audience is just as important, and this is what smaller sites (even including HN itself) can excel at.
Kitchens also don't appreciate in value. However, if you're trying to rent a flat in berlin, you'll probably find yourself paying brand-new+ prices for the previous tenant's kitchen.
Exactly. Agree with this. I think we come to terms at a certain point that its impossible to stay in touch with everyone.

I actually kept a table with people to stay in touch with them every:
- month
- quarter
- 6 months
- a year
(if its less then you remember anyways)

I quickly killed that approach, because people who genuinely understand overwhelm also are always happy to catch-up once in a while and we hold no hard feelings if we don't speak for another year.

Serendipity and randomness wins.
> MAC address can be assigned in arbitrarily small blocks

Not really. Of the 48b available, the first 24 are assigned to an organization:

* https://en.wikipedia.org/wiki/Organizationally_unique_identi...

* http://standards-oui.ieee.org/oui/oui.txt

then they can assigned the other 24b as they wish. This is in some way similar to an IP prefix being assigned, which can then be used however the assignee wishes.

48b would have lasted longer than 32, perhaps delaying the need for NAT (RFC 1631 from 1994), but certainly at some point an address extension would have been needed. Of course in the 1970s it would have been hard/impossible to predict needing more than four billion addresses for a research/academic network.
This is only incidentally a software issue. It's a software issue that accidentally - but perhaps inevitably - highlighted a political issue. Which is an example of dysfunctional corporate dictatorship.

What actually happened here is that some people dared to question the hierarchy. Since that was unpossible - underlings can never be allowed to question hierarchy - it turned into a political circus where the authorities spent insane amounts of time and money trying to maintain an established order that was in fact broken.

If this seems extreme, consider that in a functional system someone would have said "Wait, that looks wrong, we'd better fix that." There would have been some inconvenience and expense and possibly some awkward questions. But it was essentially a trivial issue, and the cost-to-fix would have been far lower than it will be now.

Dysfunctional hierarchies are defined by this kind of refusal to deal with reality when inconvenient facts are presented by those who are considered subordinate.

It literally becomes more important to punish those who challenge authority than to fix the real problem.
Both of which technically work on linux, but last time I tried them were unuseable due to start up times. Which is kinda sad.
Now that Windows 11 has 32- and 64-bit x86 emulation this has the potential to do some interesting things in the long tail of the market.

I honestly wonder if there's a monetary opportunity here?

(This used to read a little differently (https://i.imgur.com/yp95XxR.png - thought it would be funny) but it quickly became apparent some editing was in order. This comment will likely remain stuck at the bottom of this subthread... woops.)
It is to whoever has a bit of culture, but propaganda is not aimed at this demographic.

https://en.wikipedia.org/wiki/Think_of_the_children
I am strongly against child abuse, and have never seen a campaign against child abuse that didn't seem like a callous attempt to use something that in many people's minds is infinitely heinous as a pascal's wager to get people to do whatever they wanted

It feels absolutely horrible to be in a position where I have to be skeptical of any proposed way to stop children being abused, because someone is likely trying to pull the wool over my eyes about an authoritarian power grab they are trying to do, but that's a rational response to the world we live in
The biggest reason I don't maintain contact with people from my past is I was a much worse person in my past and I'm either embarrassed about my behavior or concerned that my shittiness is what led to our relationship in the first place.

In any case, I find it's easier (and emotionally satisfying) to stay in touch with a couple people that I can have natural, unforced conversations with. Scheduling interactions on a calendar feels odd. It makes me think of those emails you get "from" somebody after signing up for a service, and after a few you notice their time stamps all end in 00:00.