skysight-inc/HackerNews huggingface dataset:
Yeah, and do you think France is going to arrest Durov on the Kremlin's request.

Fun fact: the Russian government and high ranking officials are outraged by the arrest and are asking the Russian state to pressure France into releasing him.

It's one google away. Before you blame this one on Russia too.
Prometheus. It's way better as a film than people think. It's a perfect greek tragedy.
That actually makes more sense than the usual opposite approach of using over-long encoding for NULs in the data.
The Matrix. One of the big things for me in movies is pacing. And The Matrix does it so perfectly. You have highs. You have lows. You have quiet moments, you have intense moments. You're never bored or overwhelmed while watching this movie, and yet it so smoothly transitions you from scene to scene, and you're always in just the right spot for the next one.
Recently released an iOS that helps you to see your Plausible Analytics data on the widgets: https://charsible.app/

Right now making improvements based on the feedback.
I recommend watching Tenet with the viewing guide, spacetime diagram, and FAQ from /r/tenet.
A couple "Groundhog Day" responses, so I'll add "Day After Tomorrow" for the action version of the time-loop device.

Terminator 2 is also a nearly perfect movie.
I'm working on Edna - a note taking app for developers and power users.

https://edna.arslexis.io/help
> While Julius does not implement any gameplay changes, a fork of Julius named Augustus

But of course
Does this mean that according to EU, or France, E2E-encrypted platforms need to "cooperate" (provide backdoors)?

Or does it refer to public channels only?
I’m back to working on an ML app pair (train/consume) for Mac/iOS, for finding a certain type of resource.

I tried it a while back, and wasn’t too thrilled with the way Apple has structured their ML stuff (they basically only afford very specific applications, which didn’t match my workflow).

It was suggested that I revisit it, so I am.
So they're going for the ISPs too, then? Considering the drug traffickers, child crime offenders and swindlers were actually paying the ISPs, NOT telegram.
I moved to doing programming for some post production companies and I am working on a couple of patches for ffmpeg.

First time writing C and the task has been both daunting and rewarding, I am mostly working hls enc/dec and learning about av has been a ton of fun!
I do, mcyoung wrote a great blogpost[1] about it! Good idea, I’m AFK at the moment but will add it to the ‘Similar Crates’ section once I’m back

[1] https://mcyoung.xyz/2023/08/09/yarns/
- Interstellar (I cry like a baby watching Cooper and his daughter…)

- Back to the Future 1, 2 and 3

- Oblivion (Tom Cruise)

- Mission Impossible (all)

- The Hobbit (all)

- The Lord of the Rings (all)
It's mostly used to get clean address data on form inputs. The user thinks they are being given an easier way to enter their address, but really it's so that the PAF can be used to ensure the address lines are used consistently and there are no typos or other rubbish. If the person has to pick their address from a list after entering the post code it's also a data input check of sorts.
Here's an Anki deck for the unit circle: https://ankiweb.net/shared/info/1813562307
Themes, respectively: choice, bureaucracy, angst, infiltration, AI, art, negotiation, perimeters, aristocracy, trade, hacking, dogma:

The Adjustment Bureau
Brazil
The Breakfast Club
Captain America: The Winter Soldier
CHAPPiE
Equilibrium
Heat
Inception
The Leopard
Margin Call
Ratatoutille
Smallfoot
I have never simultaneously seen something both so amazing and so horrible :) No but really, this is impressive.
Eh? I haven't been following this closely, yet I've seen multiple headlines the last few days about SpaceX rescuing stranded astronauts, at at least one on the front page about the spacesuits being incompatible. Who exactly is avoiding mentioning it?
Working on an update to `hiedb-mode`. It's an emacs package for querying an hiedb index; a database for building IDE tooling for Haskell. The update will use `compile` for the display buffer similar to how `find-grep` does it.
- LoTR, at least annually. Never seen the extended edition.

- Anything by Michael Mann, Miami Vice being one of my favorites (simply noted as it's typically not on many folks favored list).

- John Ford Cavalry trilogy.

- I've seen "13 Hours" several times. Not your typical Michael Bay movie.

- Bowfinger. So funny.

- The two best Star Trek Movies: Star Trek 2, and Galaxy Quest.
If you drop the time zone, then you lose essential context that the consumer won't have unless you encode the time zone out of band. And no, an offset is not a time zone.

The answer to this is RFC 9557, which was recently published. Rust's Jiff library (of which I am the author) supports it. And I believe java.time supports it. Otherwise, yes, adoption will take time. But it's the right way forward I think.
Hunt for Red October and The Abyss. I like the low light feel of them. Dark mode movies!
Large geopolitical powers are all the same. It's only people who live there that are convinced they are doing better than those other guys.

Yes, that includes people from Russia, China or the US believing they are the ones who are truly free, and everything else are totalitarian shitholes. Each one of them is even kind of right in their own regard.
I reread what you wrote and I think it's fair to say that you're deferring to a 'whataboutism'. If you can provide actual examples of what you're talking about, then an intellectual argument/discussion could be formed.
Oh I get now
I'm not sure I follow. What symbols should be used for variables? Once you run out of all characters in the Latin alphabet, you either use another one or you have to resort to subscripts, hyperscript etc.
That's how successful Telegram's PR has been. People believe - like you do - that it's end to end encrypted. It's not.

The secret chats presumably are (if you trust Telegram). Secret chats are 1 to 1. So anything outside of those that most people on Telegram access (massive channels and groups, smaller groups, private groups and channels) is NOT encrypted.
Home alone
Ferris Buhler
Blues Brothers
Field of dreams
In theory it's a solvable problem. In practice most libraries handling date and time aren't living up to that expectation, in particular and core system libraries, because it's just hard and tradeoffs are made.
Despite not liking JavaScript as a language nor the Node runtime, learning about hybrid static and SSR apps with Astro.js - I have to say, I’m impressed so far. Seems like a sweet spot for certain types of sites.
XML has a complex solution for this, canonicalization[1], to enable signed XMLs[2]. Seems some folks are trying the same with JSON[3].

[1]: https://en.wikipedia.org/wiki/Canonical_XML

[2]: https://en.wikipedia.org/wiki/XML_Signature

[3]: https://www.rfc-editor.org/rfc/rfc8785
I mean if you're regularly trying to read papers in a particular field, just follow the curricula for undergraduate degrees in that field.
>First, your analogy is broken -- roads, telephones, pen and paper, motor vehicles all fit your description just as aptly.

and they're usually public property and policed. Routine police inspection on a road and in particular control of borders and key nodes in your transportation infrastructure isn't exactly controversial. (unless you're part of some extreme political faction). You know a lot of countries where people can drive without a license plate?

Private communication is important but it has always had limits, this crypto mentality of companies exercising no compliance, having no borders, ignoring the law and national security doesn't have a precedent. Historically people communicated say in the US using an American telecommunications network which without a doubt complied with legal requests. It's not at all self evident that we should tolerate telecoms infrastructure operated by a Russian out of Dubai that is primarily used by an enemy we're effectively at war with.
I tried to market something very small on Telegram and was surprised how fast my account got restricted.
I am most definitely not a rewatcher of movies, at least not regularly. There are precisely two though I have seen many, many times:

* The Emperor’s New Groove. I have no idea why I find this movie so funny. It feels just so perfectly timed, quotable and something that I relate to. I still laugh at pretty much every joke.
* Defending Your Life. Very similar to the above. Albert Brooks’ dry humor is just so perfect. This one gets funnier the more times you watch it. Underrated, IMO.
I’m finishing up FretLabs, a web app that lets you practice/freestyle guitar scales alongside songs. Launching soon!

Promo: https://youtu.be/8709yXI82ms?si=8R_5tkBqwf1UVh9n
Building more Amazon scraper websites. Working on a framework to minimize the effort of creating them, and currently testing to see if I can automate most of the process with Anthropic’s Sonnet.

The most recent site is https://computerdisplayprices.com

When I’m done, I’m probably going to make a blog post or two just talking through the automation I figured out so far. LLMs are amazing force multipliers.
I’m also a repeat LotR watcher, but I always watch the extended edition. Any reason why you never watch those?
I've been wondering something for ages. Where did you get the 24 byte number, and how does it compare in Unicode terms? That is, did you analyze a large corpus and determine that 24 bytes was right for the largest number of strings? And does it come out to, say, 10 Unicode characters? Whenever I think about designing a new language, this very issue pops up.
I made some progress on a similar transpiler some years ago https://git.ivysaur.me/code.ivysaur.me/php2go but never really finished. I still have the use case. Do you know if there's any production quality transpiler?

Today you would probably involve an LLM somehow, but it's hard to trust the result.
I dusted off an old project today. It's a browser based CHIP-8 emulator with a built in editor.

https://chip8.dotslashdan.com/

I added the ability to import/export ROMs and finally added some of documentation.

...Plenty bugs left to fix
Apple already has a kind of "backdoor": they store the keys for encrypted cloud backups in their cloud as well. They advertise that cloud data are encrypted but prefer not to mention that they also have a key to decrypt it. Even with the highest level of security [1] your contacts list in Apple Cloud are not encrypted. Why? Probably someone asked for this.

[1] https://support.apple.com/en-us/102651
Bruce Willis Die Hard. It always astounds me that he becomes more badass as he gets balder and balder.

And all of Nolan's films.
Same as before. The people that will be able to productively use AI are the same ones that are able to leverage web search and advanced tooling like refactoring IDEs now.
Working on: https://www.mylondonhomesearch.co.uk/

To help Londoners find their perfect home by filtering for proximity to parks, river, PoIs, commute time, etc.

The website is not optimized for mobile and customers have to pay to access the functional filters/properties.
The DMZ Is Also a Source of Great Honey
Fight Club.

It came out at a time in my life when I was struggling to avoid the pull of consumerism and had a strong sense of isolation in the modern world. I used to watch this quite often.

When it came out I was also at a point in my life when I was interested in screenwriting and was watching sometimes as many as eight movies a week, in part to study screenplays and stories. I would sometimes watch this a couple times a month during that time.
There is still SMS. :)
> well, at least Signal

Basically only Signal + Whatsapp.

> claiming they don't do anything for privacy.

Well, Signal is kind of a scam in that regard.
working on a website showing people how micropayments could work today
Just because he is the CEO doesn’t mean he is directly liable. The company is a separate entity. I don’t see anyone arresting Elon or other CEOs because of “not enough moderation.” Most actions are to block platform access. There must be something else for sure.
I really have no idea why you think this is worth noting; they've only posted a few times, and haven't once said a negative thing about Ukraine or Ukrainians.

Also, you don't have to tell people to take the opinions of anonymous strangers with a "grain of salt." It's weird.
I'm no expert and a bit tired, but: Is the problem around hashing password + salt for a key just about the fact it can be brute-forced with enough recources, or did I miss something?
Because the OS data doesn't provide addresses, just locations of the postcodes in coordinate terms, so you can't provide the typical website address lookup.
I don't disagree. It's just another messenger. Just a 'check it out' - I stick with the simple things. No need for 324823494234 different things that try to solve the same problems, and never do. The telegram jpg/file exploits recently with the inline imaging just go to show security is theater until the next CVE
Self-admittedly he has over 100 children. OTOH, Telegram's DCs are in: the US, the Netherlands and in Singapore [0] and he was just arrested in the EU.

So I don't follow how you've made a connection between Putin and (Putin's?) "(fake?) victim" Durov.

[0] https://docs.pyrogram.org/faq/what-are-the-ip-addresses-of-t...
Working on building a copilot for oncall engineers.

Goal is to automate or reduce the grunt work oncall engineers have to do.

Code is here: https://github.com/opslane/opslane
Right now I'm mostly thinking about AI. Right this minute I'm sitting in a cafe reading a book on Multi-Agent Oriented Programming with a framework called JaCaMo[1], and later tonight when I get home I'll probably spend some time getting my Fuseki[2] server loaded with some base schemas (SKOS, FOAF, etc) as I slowly start working on getting things set up to explore some ideas around integrating symbolic logic with LLM's.

And I took my new quadcopter drone out and did some flying last night for the first time. As in, my first time flying a drone, ever. The results were... predictable. Let's just say, I bought a cheap (< $100) drone for a reason. This thing will wind up destroyed. In less than an hour I managed to crash it into fences, walls, bushes, cars, dumpsters, the ground, an armadillo, Elvis Presley, a 1974 AMC Gremlin, and Nickelback. Well, more or less.

It brought to mind this famous scene[3] from the movie Days of Thunder:

Harry: I want you to go back out on that track and hit the pace car.

Cole: Hit the pace car?

Harry: Hit the pace car!

Cole: What for?

Harry: Because you hit every other god-damned thing out there and I want you to be perfect.

[1]: https://jacamo-lang.github.io/

[2]: https://jena.apache.org/documentation/fuseki2/

[3]: https://www.youtube.com/watch?v=xll0VOsiE84
> A change to "guilty until proven innocent" policy would require a serious constitutional change in most countries.

Indeed, though there I was thinking more the court of public opinion which loves hearsay and rumour.

The actual law? I have no idea. Tech will change the world before the law can catch up with yesterday.
SST for Serverless and Not-So-Serverless Apps
Telegram allows to report illegal content to moderators. Jail those who saw the content but didn't report it.

I am sure all those claims in the media about "cooperating with terrorists" is just a lie. Probably it is something related to not implementing fingerprints for copyrighted material.
I basically never rewatch movies, but I've seen Dune (2021) at least 8 times. Will probably do the same when part two comes to streaming services. Something about Villeneuve's version really captures the awe of Herbert's universe for me.

One more - The Princess Bride.
In a way, Durov's arrest retroactively vindicates every EU citizen's decision to use Telegram (up until now), as it proves that they haven't been getting what they want from him. I am not nearly as concerned about Durov himself or the government of Dubai getting to read my messages as I am about the EU or one of its member states doing so, as there simply isn't much I can see the former doing with that data. The real danger only arises when the people who can read your messages and the people who can dispatch dudes with guns to your house are in cahoots. (For the same reason, I tend to roll my eyes at warnings about various forms of Chinese spyware.)
A feature-rich, nice looking audio player for those who don't stream music: https://sakunlabs.com/muziqi

It has 90% of the features that I wanted, and now I am working on what my users want.
Working on a stock market strategy tester and portfolio simulator. Basically what a lazy dev would want to invest in stocks. https://www.equitieslab.com
as i understand, mmap is only efficient because it can leverage hardware support for trapping into the kernel when a page needs to be loaded to satisfy an access attempt.

i think adding software indirection to every access in the mapped region would be really slow.

i think a better answer would be to impose more structure on the planned memory access, then maybe given some constraints (like say, "this loop is embarrassingly parallel") the system could be smarter about working on the stuff in ram first while the rest is loaded in.
>Billionaire CEO named namedson

This isn't Slayers X.

But on a serious note if he's a billionaire then he can drop the whole monetization schtick. Telegram has become unusuable in the last few years. There's crypto scam ads everywhere.
> Yeah and the go isn't really an interesting product anyway.

It's a basic, relatively inexpensive model that was sold widely with over 2 million units until July 2019 [1] and continued to sell for 20% of Meta VR until it was discontinued in 2020.

It still carries about a third of it's inflation adjusted 2018 introduction price on the second hand market, and was a logical product to buy in sets of 10-30 for applications like education, science and parties. As Meta stopped "accepting new Go apps and app updates after Dec. 4, 2020." [2], those sets already became obsolete for new applications using the regular developer tools.

A few months ago, some users wrote on Reddit that "90% of my apps stopped working" because Meta "shutdown the entitlement check server" [3], but that seems to have been fixed despite ending support. Sideloading works like you would expect [4] from Android after you've enabled developer mode (which I haven't tried).

Two people on Github managed to run CM 14.1 on the Oculus Go and published the device tree [5]. There doesn't seem to be much interest and it's a rough build for me. The readme claims that everything works, but I'm skeptical.

[1] https://www.cnbc.com/2019/07/12/facebook-oculus-will-never-b...

[2] https://www.cnbc.com/2020/06/23/facebook-to-end-oculus-go-vr...

[3] https://www.reddit.com/r/OculusGo/comments/1csvj8j/90_of_my_...

[4] https://vault.gearvr.net/

[5] https://github.com/AndroidDevice-Porting/android_device_ocul...
With its creation, by which I mean Lisbon Treaty. Before that EU was basically just a free trade zone, after Lisbon the eurocrats took over, trying to turn EU into socialist's version of heaven on Earth.
I'm writing a new property-testing library for TypeScript. [1]

I wanted a way to define new Arbitraries that's easier than working with .map(), .chain(), .oneOf(), and other combinators that require you to think in terms of sets. It has those combinators, but you can also write code to randomly generate one value at a time. It uses an approach to shrinking that's inspired by Hypothesis.

Along the way, I ended up adding a Domain subclass, which also does validation like Zod. Not sure where I'm going with that, but it's also useful for generating unique keys.

(The documentation isn't done and doesn't explain what's interesting about it. Caveat: it's Deno-only, and will probably stay that way unless someone wants to help.)

[1] https://jsr.io/@skybrian/repeat-test
Ha, naming is hard! You’re totally right, it used to be just the values of the last byte of a UTF-8 char (and before that it was NonMaxU8) but now represents more. I’ll update it once I’m back at my computer, thanks!
I usually recommend an 8-byte length suffix for each piece instead of a separator.* That way you don't need to make any assumptions about what bytes are legal. Putting the length in suffix position means you can still stream input into your hash state without knowing how long it's going to be in advance, and 2^64 bytes is enough for any practical application. (The maximum input size of SHA-256 is less than this.)

I'm less sanguine than the authors about using Protobuf or CBOR for "canonical" serialization like this. I think it tends to "work until it doesn't". It's not what these formats were designed for, and you have to ask awkward questions like "is the order of struct fields guaranteed?" and "do integers always use the smallest possible representation?". This is more obvious for JSON, as the post points out, but every common serialization format I'm aware of has problems like this. I think we need a dedicated standard to do a good job of this, but I'm not aware of anything widespread. It's a surprisingly hard problem.

* Technically you only need the suffix for each variable-length piece, and you can omit the first one. But it's more complicated if the number of pieces is variable. (If you have two adjacent fixed-length pieces, and then you combine them, does the hash change?) This sort of penny-pinching is interesting to think about in a design that's going to come with a giant set of test vectors, but it's asking for trouble in an application doing something custom. This is another reason I'd like to have a standard here.
Coincidentally or not, yesterday there was another sweeping ban of various Palestine related channels on Telegram across EU:

https://x.com/SamidounPP/status/1827062901364208099

So not sure what's the non-cooperating about banning "terrorist" content is about, since various info channels definitely were getting blocked on telegram in EU over the last year.

I can't for the life of me as an EU "citizen" even figure out who asks for these bans on behalf of the EU. Kinda doubt it's someone in my country, because it's reported as EU wide ban in this case. Maybe it's done by some overbearing country on this particular topic, like Germany, and Telegram just blocked it EU wide, for some reason.
Great, arrest both, I don't like them anyway.
Ukraine is being played in this proxy war. We are dumping them as soon as they are of no use to us. Like many times before.
Was hoping this was for desktop, as ive been using winamp for roughly 10 years since it has everything i want, including android management support.

Regardless, keep up the good work!
> Microwaves also affect other polar molecules and ions in food, not just water.

So why does sugar seem to heat so preferentially?

I always found that microwaving any dish with a "syrup" made it the temperature of hot lava while the rest of the dish was still cold.
This is incorrect. Channels and their associated chats aren't encrypted and are centrally hosted by Telegram.
Firefly series and Serenity - watching them at least once a year.
If you are naming your foreign key fields consistently for example extras.products_id -> products.id or using some fairly unique data type like GUID for your keys it could be intelligently inferred.
I'm not sold on many of those points, but "AI-powered migration" stood out to me (as something that seems like a risky idea with many unknown consequences). What do you mean by that and how would it be deployed?
I look forward to the day that I can be "intelligent enough" to truly appreciate LLMs. Maybe I need to buy a course from someone on X.

And not from months of experience using Claude where it over and over again will give me algorithms that are wrong, assure me every time it is right and do so using versions of libraries that are typically a year or more old.