skysight-inc/HackerNews huggingface dataset:
Maryland is full of places like this. Beautiful exterior, super solid construction.

But on the inside, brittle plaster walls (hard to hang anything), lead paint covered by about 1/4 inch of repeated repainting, finicky radiant heating, sparse electrical outlets usually ungrounded, 100 year old plumbing, literally zero central air or proper ventilation anywhere (= upper levels are a sauna… look for a single HVAC grate anywhere), legacy window and door hardware that can’t be replaced… the list goes on. Every improvement project risks disrupting decades of toxic building materials and carefully grandfathered code violations.
I've been to Appalachia. It didn't strike me as notably more rugged than any other reasonably hilly area, and quite a bit less rugged than many places known for it (e.g. the Alpine cities, or the Himalayas). The west coast cities were a reasonable comparison, because they're (1) in the same country and (2) Fairly comparable in elevation and grade, if not a bit worse. The oakland hills (and other bay area communities [1]) rise to comparable heights despite starting at sea level with 25% grades, for example. Queen Anne in Seattle [2] has almost exactly the same elevation gain, but the last 200 feet are basically a cliff. I'm not picking distant suburbs here, but rather historic parts of these areas that have been developed for almost a century. They only maintain the illusion of flatness now because the landscape has been intensively modified over that time to appear less severe.

[1] https://upload.wikimedia.org/wikipedia/commons/e/e0/Sausalit...

[2] https://images.seattletimes.com/wp-content/uploads/2016/03/9...
I'm no rocket scientist, but to me it makes sense to try and redirect asteroids to enter our atmosphere. The only thing I'd seek to "mine" on the asteroid is H2O, Hydrogen, or something that could be immediately converted to power/propulsion by the unit-itself.

I guess one risk would be introducing unknown biological or chemical nastiness. Another would be how precise we could be to target open ocean/desert/etc.
The answer lies in your question. I foresee consolidation in programming languages and frameworks with compact and well known ones edging out esoteric and niche ones. In a couple of years of time, I predict that there will be new languages specifically targeting LLMs that aren't as human readable but extremely compact similar to byte code (compactness is preferred due to context size limitation not fully going away).

So in a nutshell I feel like most things will be LLM generated with human focus mostly around systems boundary stitching with focus on extreme cases like quant and medical domains where human oversight might be needed.
That's a convenient wave of the hand, isn't it? "Oh it will eventually break" is just entropy, and can be applied to anything.
Yeup. Seconded. MSSQL as well. Was curious what the output would look like given it's a fairly large db (a crap ton of mostly useless tables kept for archival purposes).
That concept is as old as politics itself, the Romans already stated quod licet Iovi non licet bovi (What's allowable for Jupiter is not allowed for cattle), the modern version of which is rules for thee, not for me or do as I say, not as I do.

BTW, install your own XMPP server and use OMEMO-compatible clients - Conversations on Android, Gajim on desktop - and you get to have access to non-surveilled [1]communications just like those politico's.

[1] assuming that your client and server devices remain uncompromised, not a given if you happen to be a high-value target. Caveat emptor.
CTEs are not inherently busywork. I rather like them. What is busywork is having to chop a linear flow of operations into chunks and then wrap those chunks in CTEs that you must wire together. All this, simply because the SQL syntax doesn't let you express that flow directly.
In the browser, PBKDF2 can still make sense, because all modern browsers support it via SubtleCrypto.deriveKey(), and you may want to avoid the overhead of a JS-implemented alternative. Just select the maximum iteration count that is still acceptable for your use case and targeted devices (mobile devices tend to be the slowest).
> don't imply more precision in your internal data representation than was present in your data source

Matrix's e2ee message formats have a form of this issue. The AES IVs generated are only a subset of the possible IV space than the cryptography actually uses. This gets expressed in the JSON base64 string storing the IV always having an AAAAA prefix for the zero-padding.

I'm not sure if this is still true and I don't believe it was responsible for any security vulnerability due to how the IVs are used, but it's still a sloppy design.
As was the fashion at the time, in the land of the free.
This Page is Pure Markdown
Funny story - there were some protests in my country some months ago. We're a semi-autocratic country on the verge of becoming a dictatorship. During the protests, the government used masked 'civilians,' or what you'd call 'titushkis,' to beat up activists at their home addresses or elsewhere in public. We were also getting calls from fake numbers on our personal numbers with threats.

A channel was created on Telegram by a government propaganda journalist, where they basically dox every activist, posting their addresses, phone numbers, and other private details, at times when these details are actively used for beating people to near death. That's the only content that Telegram channel produces.

I was one of the people whose details were posted on that channel. My phone number, home address, etc., were posted there, along with the private details of tens of others. I contacted Telegram support multiple times, we mass reported the channel - not once have I gotten an answer, and the entire channel is still up, for nearly 4 months.

So, hearing that he's arrested for lack of moderation? Good. I'm very happy. Hope he learns a lesson.

EDIT: Country is Georgia
That was my first thought as well. There are good uses for telegram and some things work better than signal ( API comes to mind ). But just from privacy perspective, telegram is much more easily neutered than signal.

I will admit I am confused. I can only assume something else is at play.

edit: The only thing I can think of is that there some rather gruesome channels showing Russia/Ukraine, Palestine/Israel toll. I wonder if it was decided that general population should not have access to these.
> To my knowledge, there is an area in Arizona that does observe DST, within an area that does not observe DST, within an area that does, within Arizona at large, which does not. Does this API really accurately represent this peculiar arrangement?

What are you envisioning? That sounds like two timezones, with different regions belonging to one or the other. Does it matter to the API if two regions that aren't contiguous with each other share a timezone?
About Epic, they're 35% owned by Tencent (with its inevitable unseen CCP entanglements) and 8% by Disney. That's plenty to put people off.

GOG's great but they're not big enough to move any needles.

Steam puts some of that 30% to work making wonderful things like the SteamDeck, and as a game dev I get a big audience and amazing things like free access to the Steam Datagram Network. So when I want to buy or sell a game, they're overwhelmingly my first choice.
I'm not even that old but the phrase "high school robotics" would've been pure daydreaming back then.

Incredibly exciting that you can do this!
Note that selling drugs is a victimless crime. Also, you could report those illegal posts, or you knowingly and willingly allowed criminals to continue their activities?
Well, this is the consequence of Telegram's poor privacy choices. Most chats are not end-to-end encrypted, and they could have access to their content. This makes them liable when they refuse governments' requests for such information. It also raises the question of whether they have given such access to other governments like Russia (coincidentally, Durov was in Baku at the same time Putin was visiting, and there is speculation that they may have met).

In contrast, Signal does not have access to any chats or user information (except the timestamp of when users last logged in) and could not be forced to wiretap.
I wonder what his gameplan was trying to become a French citizen in the first place.
US crackdown on advanced chips gives China an opening on old technology
We've done them regularly at FusionAuth, every 3-4 months. I like it for a number of reasons:

* fun to see what other people experiment with

* lets folks investigate latest tech without having to justify incorporating it into core work

* offers freedom to explore something with low risk

We've definitely built things that made it to production, though often it was more the concept than the code. It's also been great for exploratory work that let us understand the domain or possible solutions more.

Examples of stuff from our last hackathon:

* building a rust SDK

* re-imagining in-app search

* hacking on a low-level different approach to building our client libraries

* multiple approaches to simplifying the upgrade process

* setting up a FusionAuth themed appsec CTF

I love them myself, but we do timebox them to 1 day of effort. When I used to run them, I also said that having nothing to show but learning about what didn't work was a perfectly valid use of a hackfest day.
I'm surprised this is seen as a liability of mmap rather than a cooperative scheduler that isn't using native kernel threads. This is the deal you make with the devil when you use cooperative scheduling without involving the kernel, so I'm surprised it is news to people working with cooperative schedulers. These faults can happen even if you never explicitly memory map files (particularly since executables and shared libraries are often memory mapped into processes), so page faults are a blocking hazard for cooperative schedulers even without mmap.

The MMU in the hardware is aggressively parallel, and the only thread being blocked on the page fault is the one touching the page that needs to be swapped in. In reality, you can get heavily parallelized IO using mmap (indeed, it works quite well when you have a ton of IO you'd like to execute in parallel).
Yeah. Part of the problem is that userfaultfd isn't itself quite flexible enough. What you might want to do is release the faulted thread to do some other work, letting it "know" what it can come back later when the data is available, but there's no mechanism to make that happen. Instead it's going to be entirely blocked until the fault can be resolved.
Security theater.

SimpleX is the real deal.
The problem is a mix of people leaving rural areas which increases per patient overhead at facilities, plus mergers and private equity takeovers.

Hospital chains and healthcare systems have been consolidating like crazy for decades and it's still going strong - 80 or so hospitals merge every year. PE has also been snapping up private practices like crazy, too.

https://www.kff.org/health-costs/issue-brief/ten-things-to-k...
The Critical Role of Data Virtualization
They went full Ulbricht on him: terrorism, drugs, fraud, money laundering, piracy and involvement with child exploitation.
Telegram has an open-source client and is moving to verifiable builds (not on every platform). You cannot hide such a backdoor, and users would be able to recompile a clean version of the app.
In case anybody was wondering, OP is talking about Georgia the country.
IIRC the bans weren't successful because the Telegram client had a system which announced new servers/IPs via push notifications. So they easily evaded it. Plus, the agency responsible for the bans got a bad rep after accidentally banning lots of unrelated services, ruining random businesses in Russia.

Maybe they also understood that if you can't defeat them, lead them. Currently, Telegram has a lot of pro-war, pro-Kremlin channels.
That warning was not an official EU position:

> "Thierry Breton, the French commissioner, had posted the warning letter on X, the platform owned by Musk, hours before the billionaire interviewed US presidential candidate Donald Trump, also on X."

> "On Tuesday the European Commission denied Breton had approval from its president Ursula von der Leyen to send the letter."

https://www.ft.com/content/09cf4713-7199-4e47-a373-ed5de61c2...

https://archive.ph/zugnf
Pretty ballsy to say bcachefs will be better than ext4/xfs, then submit a 1000 line PR.
Founder and CEO of Telegram arrested at French airport on multiple charges
And? I use TG everyday. I know about the times when TG is down. as YOUR OWN links show, usually it's not just telegram who is down, so it's clear it's mass block.
>> Doesn't working without reusable blocks / tests / logs make development harder?

> SQL isn't a programming language, it's a query language. You're effectively writing a single expression that describes the shape of the data that you want...

Exactly this. Generally speaking, your SQL queries won't have "bugs" the way that you can create bugs when writing a function.

The challenging parts of building a complex query are usually 1) getting it to function at all (just being a valid SQL statement for your tables that gives you your desired output fields), and 2) making sure it runs performantly on realistically large table sizes (usually in milliseconds as opposed to seconds), which may involve rewriting things like joins vs. subqueries and/or adding indexes.

A lot of bugs in functions come from edge cases or different combinations of paths through code or unexpected combinations of parameter values or math formula errors or whatever... but a SQL query won't usually really have any of those things. It's just a single transformation that basically either works or doesn't.
All you need for an .ISO is fido (from rufus). But since nowadays Windows 10 is too large for a standard DVD, USB is the way (I prefer Ventoy). Not sure the best way to get 'hold of an .ISO from back in the reasonable size days.

https://github.com/pbatard/Fido

https://www.ventoy.net/en/download.html
I think you read my clumsy sentence backwards. They absolutely want to get in the middle of messaging, all of them. This is behind many of the calls for E2E interop as well -- all the proposals I'm aware of call for termination somewhere in the middle; you can imagine who'd like to be at that termination middle point. This is why Apple will not "move over" to RCS, ever, as a first class transport -- it's fundamentally no more secure than OTA plaintext to existing persistent threat actors.
Cant wait for Opus 3.5 or GPT5 and of course Copilot

Honestly writing code is so much more fun (especially Go code, if err if err if err..)

I just tried Cursor because of this tweet, and it is really nice, I did pay for it.

I just turn all assistance off when I have to think, because it violently interrupts my thoughts with random suggestions, but turns out most of the time, I just have to spit out code.
Very true. May make sense to check how WASM implementations stack up, though. Makes me realise I don't even know if WASM does multithreading; maybe via background workers?
AFAIK Telegram isn’t e2e for the interesting bits, that’s the group chats etc.

If I have to guess, I would say that the authorities would be interested in identities of some users and access to private group chats with shady stuff and Telegram would be able to provide these.

These are probably already available to the Russian intelligence considering the low radiation levels in Pavel Durov’s blood stream and no novichok experience.
Such databases do exist, and they're how more heavyweight libraries solve the problem. But there has to be code that applies the algorithms; there has to be a reasonable guarantee that the code will actually be used in the appropriate situations; and dates need to encode the information about which database version to use (otherwise you will run into problems e.g. if you're trying to plan around future dates; "render the date according to the current rules for the current locale" isn't always correct, and "render the date according to the rules for the place and time when and where the object was created / data was stored" isn't either, and "render the date according to the rules for the place and time that it represents" isn't either).

tl;dr: dates are hard because they represent an intersection between adjusting a model to meet physical reality, with l10n/i18n concerns (even if you don't care about language translation). Both of those are hard enough individually already.
> But I’d be more comfortable if k8s was a more monolithic system a la BSD. At least linux have distros.

k3s is essentially a single binary and installed, up and running with a single command.

With a handful of command line flags you can have a full cluster up and running with some master nodes and some agents and high availability through etcd and load balancing and network policies and ingress and distributed clouds via WireGuard/Tailscale… They also have “blessed” options (that you can generally install with a single command) for things like persistent storage, etc.

I would not want to build a k8s cluster from scratch. Setting up and maintaining a k3s cluster is pretty trivial.
Since about a year ago I've been using wayland on two systems, 3d/gaming performance is great. That said, afaik VRR support is half-baked on Linux, so I wouldn't count on it for now. Also, if OP used nVidia GPUs then it could be a source of issues since it's a big no no with Wayland for now. People on the bleeding edge have access to new enough drivers that fixes most of these issues, so in time things will stabilize.
Books to expand the capabilities of AI: a biased reading list
Reporting these posts is ineffective, which is the whole point of the arrest.

The victim of drugs is the whole society. It's only "victimless" in an absolutely individualistic environment, which I wouldn't even call a "society".

But none of this contradicts my initial comment. Telegram is a straight enabler of illegal activities.
Readers who like this article may also like a more recent one [0]. It designs a compact string with extra capabilities. The crate was released under the name byteyarn [1]

[0] https://mcyoung.xyz/2023/08/09/yarns/

[1] https://docs.rs/byteyarn/latest/byteyarn/
What about just straight jscript?
Not only you're responding with an ad-hominem, which is blatantly bad enough; but you're doing it against Benjamin Franklin? One of the most influential thinkers of his time who has contributed to the liberty of way more people than you ever will?
Yep, and I have yet to see evidence of this being a huge story for those people. He's no Messi or Bieber or Swift.
A gpt4 Slack bot written in Python with image uploading
DARPA is doing something similar to this with their TRACTOR work.

https://www.darpa.mil/program/translating-all-c-to-rust
Your (1) is not matching with (2) because there are anecdotes contrary to yours (the tweet in question and my personal one). I have close to 2 decades of experience in a variety of languages and frameworks and never felt this powerful and liberated with any of the previous tools.In the past year I have developed 2 complex products nearing market launch with just me on a part time basis.

My professional colleagues continue to feel the exact same way you feel and despite my best efforts refuse to even bother using them for anything. Using LLMs might appear to be simple and the prompt length might be similar between an experienced user vs naive one but the way intent is conveyed varies with skill level.

My only complaints about LLMs are:
1) Context is still a limiting factor (so only medium sized projects)
2) I have to still copy paste the code (no IDE truly helps here)

What has improved in the past 6 months:
Sonnet happened and I no longer have to worry about the code being wrong or that it contains obvious mistakes. In many cases where I thought it got it wrong turned out to be a clever way to minimize the number of changes needed/clever ways to do more with less. We are approaching the point where humans no longer are intelligent enough to appreciate the LLMs.
If the road worker built features that specifically provided an oversized benefit to the bank robbing community in general, you’d definitely investigate the worker or construction company
This thread is making me panic that I don't understand handling time in programming and now I am paranoid that one day it will bite me hard.

What is a good primer in understanding most of the serious issues raised in this thread and how they manifest themselves in (preferably) languages like Python?
Decades of focusing on safety are being unwound because of ~decade plus (so far) focus on efficiency and environmental regulation.

You can't maximize both.
Thanks, what license is it under? This means that anyone that wants to try it at work has to fill that out though right?
Ukraine? That’s the only context I’ve read the term titushkis. But those were used against Euromaiden protesters and with what happened since, plus the given n month timelines, that just doesn’t make sense.
What you call moderation is also a tool dictatorships use to censor people. It goes both ways.
That the process/thread enters kernel mode and then is suspended waiting for IO or for some other event. As long as the thread is running your code (or, is scheduleable) it's not blocked. And then the async implementation can ensure your code cooperatively gives up the CPU for other code.
Sorry to go meta, but this post has been demoted to page 6 since I first read it about an hour ago, despite being 80 points, 3 hours ago. I think it's because people have flagged it. I'm frustrated at how powerful flagging is compared to up-votes for stories. Tiny rant over.
one-time payment, not a yearly stipend forever
Californians can now add their mobile driver's license to Google Wallet
I'm only minimizing the value of the Enlightenment's liberty proposition (liberalism) as a result of the scientific observation that entropy most definitely accelerates through liberal-democratic ideas and enterprises. Don't propose liberalism and then I won't appear aloof when I'm actually watching the situation very closely.
Didn't see it :) you nailed it!
It's literally #2 right now
Any source for this?

He hasn’t lived in Russia for a decade. From what I understand the reason he left is because he refused to give them access. He’d prob be arrested there at the airport as well.

I’m guessing you’re in SMS-land (USofA) where telegram (nor WhatsApp) never really caught on? Because telegram is HUGE outside of the US and China, including Ukraine.
Georgia. They used same tactics, so that's why I also call them titushkis.
> Do you have some examples where a normal memory read is async?

This hints at a way to make it work, but would need the compiler (or explicit syntax) to make it clear you want to be able to switch to another task when the page fault triggers the disk read, and return to a blocking access that resolves the read from memory after the IO part is concluded.

It could look like a memory read but would include a preparation step.
How arresting Durov restrict free speech?
I think mentioning the Texas weather event is an undoing. The reality is that systems aren't being built for non-digital resilience either.

And the deeper point is that you need to bake in a requirement for resiliency (digital and physical) at the contractual level otherwise you will face a problem of resourcing.

I wonder how many critical systems operators actually send people to a conference like this.
https://en.wikipedia.org/wiki/Direct_instruction
I'm already never travelling to England. Will I also add France to that list? We'll see.
Canada is not "a semi-autocratic country on the verge of becoming a dictatorship."