skysight-inc/HackerNews huggingface dataset:
There is a valid point that in a society where police have broad immunity and little oversight, the requirement to do paperwork sometimes serves a purpose in introducing enough friction to moderate the capriciousness of initiating an interaction. If you have to do paperwork you are more likely to reserve paperwork-generating actions for situations that truly warrant it. Making that a push-button process means that the “fun part” of apprehending someone and exerting power over them has less downside and may happen even when it’s unnecessary.
That just means that certain permits may be needed, and only in two countries out of the bird's natural range of two dozen.
Apple to upgrade base Macs to 16GB RAM, starting from Apple M4 models
https://archive.ph/Zov3M
From my experience fiber-oriented ISPs don't really care about bandwidth usage because they don't over-provision their network nearly as bad as copper-based ones.
It matters in principal that these things should be avoided. And he didn’t handle it right.

But you’d be fooling yourself if the facts of this story suggest it had any meaningful impact on his ruling.
Here's one clear "yes". Starting in 1979, Infocom developed the Z-machine for their text adventure games - a virtual machine which made it easier to port across different microcomputers.

During the 1980s, Infocom developers wrote games in ZIL, which was compiled to the Z-machine.

In 1993 Graham Nelson released Inform, which compiled to the Z-machine. Quoting https://www.filfre.net/2019/11/new-tricks-for-an-old-z-machi... :

> This event is considered by most of us who have seriously thought about the history of text adventures in the post-Infocom era to mark the first stirrings of the Interactive Fiction Renaissance, and with them the beginning of an interactive-fiction community that remains as artistically vibrant as ever today. ...

> It wasn’t until some years after Inform had kick-started the Interactive Fiction Renaissance that enough ZIL code was recovered to give a reasonable basis for comparison. The answer, we now know, is that Inform resembles ZIL not at all in terms of syntax. Indeed, the two make for a fascinating case study in how different minds, working on the same problem and equipped with pretty much the same set of tools for doing so, can arrive at radically different solutions. ...

> Having been designed when the gospel of object-oriented programming was still in its infancy, ZIL, while remarkable for embracing object-oriented principles to the extent it does, utilizes them in a slightly sketchy way, via pointers to functions which have to be defined elsewhere in the code. ...

> The Inform standard library, by contrast, was full-featured, rigorous, and exacting by the time the language reached maturity — in many ways a more impressive achievement than the actual programming language which undergirded it. ...

> Because it was coded so much more efficiently than Infocom’s ad-hoc efforts, this standard library allowed an Inform game to pack notably more content into a given number of kilobytes.
Paper wms still tile. As in you can tile vertically as well. The difference is new windows open to the side full height, instead of trying to cram into a potentially already crammed layout. It’s really powerful when you want to open a pdf or an image or something related to the stuff you are working on in a tiled workspace but don’t want to resize everything.
Lazy Game Reviews, not 8-bit Guy. LGR also has done similar lookbacks at vintage toy and computer store catalogs, examining listings of and prices for videogames and such.
Show HN: Hyperaide – your personal assistant on telegram
He sold the stocks as soon as he found the conflict of interest and reported it.
It also doesn't mean "plain text". Telegram uses MTProto and the decryption keys are stored on multiple servers in multiple jurisdictions, something which Gizmodo doesn't even mention.

See also this excellent comment by another HN user: https://news.ycombinator.com/item?id=41348228
It's using it's training data to rephrase and reword your existing text. Hello, mcfly.
Sure is nice to meet your co workers in the Golden Gate Park and live near arguably, the most beautiful locations in the US.

If you’re working yourself to the bone at a startup may as well do it somewhere nice.
One of the surest ways to get me to ignore your product forevermore is to spam online fora with advertisements for it.
That's a nice cover story, but Telegram had operated for years from the same Singer House in Saint Petersburg where VK headquarters are situated.
Russian Direct Investment Fund had invested in Telegram. Nikolai Durov works at Russian Academy of Sciences.

As of 2024, Russia-the-state has no problems with either Pavel Durov or Telegram. That's suspicious to say the least.
And what would be better? France?
> unless you were okay with Russia reading your messages

This is not an empty accusation, there's been several stories which could not be explained by anything else than FSB having access to Telegram. That said, however, it's only FSB. There hasn't been a single suspicious act like that on behalf of Russian police, so we can assume that this access is only used in exceptional cases. So, unless you believe that Russian intelligence is targeting you personally, you're safe.
"Tribunal Judiciaire de Paris", the court, has published the charges: https://www.tribunal-de-paris.justice.fr/sites/default/files.... It's a two-pager primary source. Maybe check that before the video.
Useless skills were a big part of the fun as you would scheme to lock in all your basic skills to avoid duds. And if you didn’t, you had a game of risking certain choices to get benefits early at the expense of late game hero strength.

The wildly varying hero starting strengths weren’t as fun but I did enjoy how picking up on that taught the game mechanics. I remember HOMM mechanics details better than nearly any series.
The article says run a startup in San Francisco, yet it uses stats for the entire bay area. In one example, a founder says, “So I’m back full time-ish to the SF Bay Area. As, often quietly, are so many leaders and execs I’ve known for years.”

So are they actually moving to SF city, or just some place in the bay area?

As someone who lives in the deep south bay, communing to SF is out of the question as it would take an hour+ to do one-way. I also just don't like SF in general.
How do you avoid carrying credit cards? Do you not carry a wallet? What happens if your phone dies?
Please take a deep breath and don’t get caught up in spiraling into some weird doom loop.

He got done on child porn charges amongst other things. Nobody is coming for your GitHub account
> I feel that this is a pretty good summary of what's going on: https://youtu.be/39rBzRd4M0k and explains how the encryption works etc.

What makes you feel that? Never seen that channel before, and the self-description of "High-intensity code tutorials and tech news to help you ship your app faster" doesn't really inspire much confidence when it comes to talking about more nuanced topics.

For example, Telegram isn't based in Russia, and I don't think it ever was. So if that's one of the takeaways from that video, it seems pretty misinformed even about the basics.
Meanwhile, Bilt is sucking Wells Fargo dry by yuppie renters who can afford to spend $75k/yr dining out and paying $8k/month in rent.

PS: I can't wait to delete the ActiveBuilding by RealPage app.
"Human in the loop" is not a sufficient control for this task, for several reasons:

1. The majority of criminal cases do not actually go to trial in the US. The charges are bargained down in plea deals.

2. In cases where the case does go to court, if an AI has made a mistake comprehending the recordings, or bullshitted its way through writing a crime report, that puts the onus on the defendant to actually find the mistake.

LLMs are masters at bullshitting, you need a critical eye to spot the mistakes. Furthermore, those mistakes don't just need to be found, they actually need to be fed back into fine-tuning, or they don't get fixed. And there's no way any of that happens in this scenario.
Thank you for your work! This is the future of dev blog posts
> what matters is that he had a position in Boeing

Only if he knew about it and kept the position. Which, according to the disclosure he filed, he didn't.
Paperwm is amazing. I don’t know how I can go back to alt tab now that I can navigate windows with arrow keys or hjkl, floating window managers seem Barbaric.
It's an organizational problem in its core - how to scale projects across people and teams is the most difficult problem in software engineering.

HN is a project which one person can pull off and therefore could be nicely optimized. One talented person can achieve surprisingly much, but there is a limit somewhere. At that point you need to start adding people, but the more people you add to the project, the more diminishing results you'll see.
Very interested in learning more about this if you'd care to share.
> 5. Real-estate is where wealth is parked, not where wealth is generated. If you have a billion dollars, your problem is keeping it not growing it.

I disagree with this one. That billion dollars may be parked in real estate, but when you're ready to liquidate it you're (statistically speaking) more than likely to be pulling out more than the billion you put in.
Multi-device mode is new enough that I might be wrong about this, but afaik the web client still needs to get the priv key from your phone, so they can't authorize a new client unilaterally. Or it'd be a really silly hole if they could.

Edit: Meant to say, the web client needs to somehow be authorized by the phone, not that it takes the privkey exactly. Probably gets a new key that the phone stores, so the phone is still the "master" device. I wouldn't expect the phone client to happily send the chat history to a new device it didn't authorize locally.
On top of that, there is the issue of training data. We know police are often less than truthful or complete in their reports. Will these tools follow suit.
It was handed down to us from on high(The AP, I think) a few years ago that Black had unique cultural and social aspects in America that necessitated the capitalization, whereas white or brown did not.

Of course, the reasoning was just thrown out almost immediately and all previously black people are now Black, regardless of those social or cultural reasons. For example, the AP will label any black person in America as Black, even if they have no shared cultural or social experience in America with people who are descended from slaves(ie a black Nigerian arriving in NYC yesterday is now Black)
„Arrest“ seems to be incorrect translation of what is happening.
The problem is the greasy headline where it says matching.

While it makes for good script on headlines, it makes terrible arguments for creationists.

They use that vaguely misleading headline as a reason to discredit the entire premise of the article.

Source: my creationist family members who did that.
I think we could have had some better safety, especially as we get into the later 1980s. We could have eliminated nil earlier. We could have had strings with variable-encoded length prefixes, rather than either NULL-terminated strings or strings with a hard-coded 1 byte or 2 bytes of length. Using a bit smarter type-based approach so that the code always knows what type things are would have been pretty useful.

You might conceivably be able to run something like Go, without concurrency (thus eliminating the runtime), starting around the early 1990s on high-end computers, and that would have been a really, really nice system compared to most other things at the time. I pick Go because of its relative simplicity. A variant of D or something would probably also work well.

A practical more-functional language could probably also have been provided, but some careful work would be necessary. Sum types have some details that we can easily just throw power at nowadays but would take a bit more thought back then to keep performance up enough; you may have to trade down on a few details. Linked lists were not as relatively catastrophic back then as they are on modern systems but they still involved an extra pointer on everything if nothing else, a language more strongly focused on arrays might be able to help.

But it's important not to underestimate the resource poverty of the time. Rust is out of the question. People complain about how slow it is today as it is. The executables modern Rust produces may have run well (with appropriate bittedness changes and such) but the compiler is hopelessly complicated for the 1980s. Nothing even remotely resembling it would have worked. Most modern languages have moved on and are too complicated to fit on machines of that era in any recognizable state.

Modern dynamic scripting languages only began coming online in the late 1990s. Such examples that existed in that space before then were incredibly slow; people pine for the capabilities of the Lisp machines but nobody is sitting here in 2024 pining for their performance characteristics.

I've kind of rewritten your question to be about the 1990s. I think that's because honestly, in the 1980s, no there probably isn't a huge advantage we could give them. Pecking around the edges, sure. Avoiding some things that only hindsight could show were some traps, sure. Commodore could have used some assistance with building a platform that could expand into the future better; for all the advantages that Amiga had over the IBM world, IBMs ultimately expanded into the computers we run today more smoothly than the Amiga could have. There's some tweaks to graphics hardware we could suggest, especially in light of how they were actually used versus the designers thought they would be. But it's not like we'd be going back there with amazing genius techniques for running on their systems that they couldn't have conceived of.
I've seen a policeman write a crime report. He cherry picked and refurbished facts in a way that AI would have blushed.

Perhaps the AI transcription isn't such a bad idea if the original output is preserved as a diff to the policeman's report.
Well I'm the one that patched the driver for the bottom display brightness control for kernel >= 5.8. There's a good community around these laptops so long term suffering is pretty unlikely :P
16 core CPU, 64GB RAM, and 100GB of storage is definitely not a budget build, but I don't really see how that would be a "pretty insane workstation", either. That's firmly in consumer space these days and has been for a few years.

But that's also not a requirement, either, that's just what it took for a 40 minute clean build time.
> If policing has a net negative impact on some people's lives

I think the problem is that this premise itself is a big pill to swallow. Do people really believe this to be the case? I'm a minority who holds a severe dislike for cops in general, but I don't think this is something I'd ever agree with.
'D&D' is for friends, not for computers outside of maybe a digital map, digital books and perhaps a teleconferencing solution.

A generative AI is never going to replace a talented DM who is playing with a skilled group. Or hell even a mediocre DM with a less skilled group. 'D&D' is about your friends around the table, not a ruleset. It's about creating a story together not about being navigated down some decision tree.

To put it another way. Baldurs Gate 3 was an amazing game, but it was not 'D&D', I as a player could only move within the bounds of the system laid down by the developers. .. and honestly and a little more subjectively, it did not 'feel' like 'D&D' even though the systems were largely conformant to the 5e ruleset. AI might be able to shade a little closer to tabletop, but it still won't be tabletop, not for many many years, and probably a different underlying 'AI' technology.

Maybe you could use this for 'solo rpg' play without a huge amount for frustration, but that also isn't 'D&D' even when you do it with pen and paper.

You aren't going to replace a bunch of friends around the table, not with the current generation of 'Generative AI'.
https://archive.is/Yw3rM
> This feels like an issue for the EU to step in on, a functional duopoly created by apps for essential services that almost everyone needs requiring one of 2 platforms to work.

Never going to happen, for the same reason the EU forced Apple to open the NFC chip: They're working for European businesses, not European people. European banks depend on a having a trustable platform for their apps. They are going to lobby hard against such rules because they don't want to be overrun by fraud.

Maybe Apple will help you out if you're lucky. They seem to hold a grudge, and maybe they will lobby the EC for such a rule just to fuck over the banks who forced them to open up the NFC chip.
At the very least it can be brought into existence. Ot shows of strategic foresight and is also what China did to build up their own industrial basis.

In other words, it’s an investment.
Yes. Until it's challenged.
> there's been several stories which could not be explained by anything else than FSB having access to Telegram

Could you share which "100% confirmed" stories this is about? Haven't really come across that before
Do you use something else that isn't owned by Meta?
https://www.justice.gov/usao-sdny/pr/tornado-cash-founders-c...
> I’d die of embarrassment and I’d just be sad about wasting my time.

Welcome to entrepreneurship!

Doing something hard knowing very well that it's most likely is going to be a waste of time is just part of the game.

Every once in a while, you may strike gold and make it big. But a lot of the times, you strike silver and it's just promising enough to keep you going.

Striking silver is the exact "waste of time" failure mode you want to avoid. I speak from experience when I say that I blew ~3 years of my career chasing after a product idea that hovered just at breakeven. In hindsight, I should have given up in the first 3 months and moved on to something else.

But you won't know until you release something to users. Don't give up before you start, obviously.
Beauracracy as the active ingredient

https://slatestarcodex.com/2018/08/30/bureaucracy-as-active-...
I've worked at Yelp and Grab (food delivery) as an engineer on ads and moderation, respectively, but never directly on the reviews team.

My sense is users want this, but no one will pay for it. Yelp does this already. Grab doesn't, but if we did, we'd do it in house and not pay a 3rd party. The human capital within these companies would be excited and capable to build such a project internally, so this would be challenging to sell b2b to review marketplaces.

Maybe, there is use for e-commerce websites that don't have an army of engineers that can diy?
It really depends on the font choice and terminal engine. Some terminals (such as VTE, which is the base for most Gnome terminals) renders blocks and boxes without using a font, which makes them perfectly fit the character cell.

With Unicode 16, which is coming out very shortly, there will be 2x4 mosaics (originally identified on Kaypro CP/M machines), which have about half the vertical resolution of the blocks, but twice the time resolution (and allows us to leave Braille for what it was intended for).

After this post came out, Unicode 13 introduced Teletext 2x3 mosaics and their "smoothed" versions (with diagonal lines). Those are also useful for sparklines.
I'm curious as to your thoughts around Swarm.

My concern around Swarm is around the Docker corporation, which appears to be struggling.

As a competitor, we have Nomad, but with the recent IBM acquisition, I'm concerned about Nomad's future.
Australia sees hottest winter temperature on record, a brutal 107 degrees
> I think the right balance is one of liability.

Human liabilities for what they do with LLMs is also a question when it comes to defamation/libel/slander.

[0] https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4546063
"Abu Ali Express in English" is very interesting one.
I think Emacs' process model is generic enough that it could adopt a better method of concurrency in the future. Functions for processes are run based on 'sentinels' which fire on interrupts from foreign processes. It's a simple model which works fine, and I would greatly prefer it to be augmented with a more clever scheduler than to dragging mutexes and condition variables into the system.

> At the end of the day .. none of this matters much, as we can evidently see since nobody has really tried to fix this.

Something that's easy to take for granted is how fast Emacs actually is. Anyone who's taken the time to try out an emulated Lisp machine will quickly observe how slow and clunky it actually is most of the time. And it's worth mentioning that a lot of the crucial components of the Lisp machine system, such as the windowing system, the garbage collector and the network stack work because they are written in a more structured and low-level manner so that they run efficiently and avoid consing. It is all Lisp, sure; but there's a bit of a bias that seems to portray that its all 'plain lisp' that 'just works' concurrently because it's magic.
Show HN: Puter.js - If AWS/OpenAI/Claude had OAuth
“ because if you don't have health insurance you probably can't pay 5x what the insurance companies pay, so will be bankrupted anyways”

Or it could go the other way depending on arbitrary factors. Nobody knows.
A "one hit wonder" band often produces music, plays tours, and has a fan base long after we heard their one hit; hype can make something seem gone once the hype is gone.

Since early 2024, several ETFs are available that have exposure to Bitcoin, meaning one can finally buy/sell BTC via their traditional stonks accounts and it has attracted a lot of big name investors.

I have/had high hopes for Web3 as a decentralized internet (Silicon Valley show?) is one of the best tools to thwart oppressive governments and have much more autonomy over your data, privacy, and money. However, 5+ years in and not much has caught. Internet took about a decade+ to become ubiquitous, so who knows.
For personal stuff I always come back to Ansible and, if I want it containerized, Kubernetes
https://archive.ph/wip/GkotB
Maybe cheating a bit if we allow compilers to run on more powerful machines, different from where the program will run. It could be possible to utilize more modern or "ergonomic" programming languages or rely on convenient libraries (assuming they are also efficiently coded). Programming languages in the 80s would not be as fun as what we have today partly because they were designed for limited hardware and partly because there's not a lot of other languages to learn from yet. IDEs, tooling and libraries have also come a long way.

Knowledge access is also something that has improved significantly. Programmers back then may not have had all the information that could have improved their work.
Very cool!

Makes me wonder if there's a future for online, virtual stores setup just like a physical store with HQ 3D models (bonus: with other customers/store reps). One of the fun experiences of shopping in a real store (at least, as I remember from childhood) is seeing curated products you'd weren't even looking for or didn't know existed (and wanting them!)

One of the benefits would be information density, e.g. "oh, what's that I see down the isle". There's only so many products you can fit on a 2D plane.

Ha, actually, I dont like the idea of having another reason to not leave the house.
> Here is the crucial question:

> Given that running a brain scan still costs money in 1000 years, why should anyone bring you back from the dead? Why should anyone boot you up?

I don't think that's really the crucial question. In my view, the crucial question is why would you want to be booted up?