skysight-inc/HackerNews huggingface dataset:
Just make sure not to get caught in the pitfall that is maximum render speed, which can lead to missing out on efficiency during slow and partial rendering.

Missing damage tracking, always painting everything (even when the window is a full 4k monitor), etc. kills performance and input latency when dealing with realistic redraw workloads like text editing, blinking cursors and progress bars. Much too often to terminals worry only about the performance of `cat /dev/urandom`...
TIL the traditional Indian kalash is a bell beaker.
Android 16 will include a full Linux terminal with hardware acceleration
European governments can. The US government could, but the Visa/MC lobbyists are so nice and friendly.
I didn't ask why they would want E2EE. I asked why they would want E2EE without CSAM detection when they literally developed a method to have both. It's entirely reasonable to want privacy for your users AND not want CSAM on your servers.

> Honestly, this isn't about CSAM at all.

It literally is the only thing the technology is any good for.
Because the US exports its culture of borders-are-evil to other countries.
Right, we're targeting a large market with existing competition and predominantly less conversions, but if onboarded we'd have adjusted our plans, or made the cheapest plan free.

We also have in place block pricing which allows granular control over storage, just like pay for what you use but normalized
>Allowing anyone to promote anything to production without any other eyes on it is problematic.

In my experience the people who are promoting things to production that shouldn't be will find a way to do it. They'll either wear down the people who want to stop it, or they'll find someone else to approve it who doesn't know why it shouldn't be approved or doesn't care.

My hypothesis is that requiring any 2nd random engineer in the company to approve production code doesn't provide enough value to justify the cost.

There may be other controls that are worth the cost.

However, our industry has been shipping software for a long time without this requirement, and I've seen no evidence that the practice has saved money, reduced the number of bugs, or improved software quality by any other metric. I think it's time we examine the practice instead of taking it on faith that it's a net benefit.

>Not realizing this is extremely telling.

Nice way of saying, I don't agree with you so I must be an idiot.
It also seems to need a fairly new gtk4. At least the version in Ubuntu 22.04 is too old.
I don’t think it is obvious, because you get a lot of contradictory data on this.

Secondly, if people hadn’t rose tinted glasses, we’d have a massive drop in fertility, I am pretty sure. The facts of parenthood are not very attractive. The nom quantifiable intangible stuff makes it worth it, but those are very difficult to grasp in theory. The negative sides on the other hand are very easy to grasp…
That’s not true. None of my Gmail accounts have a phone number, and I’ve used them for their discrete purposes continuously since their creation. I doubt I’m the edge case
The only font I can comfortably use in Xcode in the size of 10
As you figured, I gathered and refactured multitude of the code that I mainly used in my research project. However, this is still not to say that someone cant find it useful :) I make a ton of effort to at least document the api and write at least some parts of the docs ;)
Absolutely huge, do I even need a laptop for dev work anymore? I can just bring a phone, screen, keyboard and mouse and I'm done, it will also have 10 hours of battery life
MirageOS on OCaml 5
Because both COBOL and SQL originate with the same design school of "try to make syntax look more like natural English" that was in vogue at the time, with the idea that it'd let non-programmers write code.
Software Architecture and the Art of Experimentation – InfoQ
IP address != phone number
Actually a super cool project! I hate not having a browser in my tmux, so if this can give me one it will be quite the feat.

Also, there is an open branch for porting to electron (so adblocking and different extensions can be used), but it’s dead in the water. If anyone knows electron well enough…
https://news.ycombinator.com/item?id=42514757
The official docs reference those numbers.
What we’re seeing is again the scientists trying to constrain a humanist system into a scientifically precise framework. It doesn’t really tend to work out. I’m reminded of the time that a bunch of astronomers decided to redefine what a planet is, and yet the cultural notion of Pluto remains strong.

Science and culture will rarely move hand-in-glove, so the rule of separation or concerns, to decouple human experience from scientific measurement, applies.
Undersea tunnels connect remote islands halfway between Iceland and Scotland
Yes I know, but this is still my free time and effort I am putting in. I will try to add additional examples over time, but for now this was everything I managed to do :) For now I was a solo developer, it would be much easier if anyone would help me out
Snarkiness was deserved.
He's doing it because he likes learning and coding. And he knows what he's doing. Rust has huge issues attracting experienced gamedevs (unlike any other area) for some reason and mrDIMAS is one of the few exception, originally from Larian studios which made Baldur's Gate 3.

He used to have a Patreon with a modest goal of $1000 per month and was making decent progress towards it but then the war started and after it was clear he was not getting any of the money any time seen, he had to switch to other platforms but by then the opportunity was gone.

He worked for a while for another big game studio to save up and then went back to Fyrox.
Why is it a big deal that Mirage has come to Ocaml 5? Does OCAML break a lot of things on each major release?
People underestimate how old incoherent writing is. For that matter they underestimate how hard it is to write coherently.
Noah Gibbs (@codefolio) has passed away
Thank you! First thing I was looking for too. Cannot imagine trying a terminal without this.
> Why is it bad to have semicolons in programs then?

It's not bad to have them, it's bad to require them when they aren't necessary. It's bad to make their absence be a fatal syntax error when they aren't necessary. (Some times they are necessary, but that's the exception in contemporary languages.)

Also, I know I'm the one who brought them up, but semicolons are just one small example of a much bigger and more widespread problem. It's a mistake to fixate on semicolons.
> We are all descended from a long line of people who lived extremely social lives. It's only in the last decade or two that it became possible to live a productive live by text, alone, without the intense realtime, full mind and full body experience of being with other people.

Most of us are descended from people who lived in small communities and rarely interacted with people who lived outside of them. It's only in the last 200 years (an instant on evolutionary timescales) that the majority of humanity ended up in a position where we have to constantly deal with more than ~30 people on a regular basis.

Sure, we spent a lot of time with those 30 people in the past, but calling that "extremely social" is pretty misleading in the modern context—today that kind of wording evokes a very different image than the small-scale village life that dominated our ancestors' lives.

I'm a hardcore introvert by modern standards, but for me that doesn't mean that I don't enjoy spending time with my small circle of friends and family, it means that when I branch out beyond that small circle socialization is actively draining. I'd have done just fine in village life, it's the completely unnatural modern world that is overwhelming to my social limits, and I get rather tired of extroverts telling me that it's just because I don't try hard enough to "exercise".
It's not whataboutism. Whataboutism would be 'what about children dying in Darfur?'

This is an explanation that this practice is normal in a competitive environment and trying to prevent exclusive deals is silly if you extrapolate it to other domains

In other words, create a rule or principal that's clear and not specific to this situation. Because right now the principal seems to be exclusive deals between businesses should be illegal and I explained a handful of cases where this would obviously apply
The thing is that even `dylib` is just not very useful given the extent that monomorphized generic code is used in Rust "library" crates. You end up having to generate your binary code at the application level anyway, when all your generic types and functions are finally instantiated with their proper types. Which is also why it's similarly not sensible to split out a C-compatible API/ABI from just any random Rust library crate, which would otherwise be the "proper" solution here (avoiding the need to rebuild-the-world whenever the system rustc compiler changes).
FlutterFlow is just the UI to build Flutter apps, which yes, is built on web-tech. However, Flutter runs natively on mobile devices.
Your rebuttal is not mutually exclusive to the parent comment. They say it’s the first _new_ such thing in a while, not that there aren’t any in existence.
The only people saying "WTF" about Javascript are people who haven't taken the time to learn how to use it effectively. There are "WTF" things about every language, not just Javascript.

Noobs are going to find the footguns in any language. Every language can be misused. I've been using Javascript over 20 years and have never thought it was any worse than any other language. Yes, it's dynamic, and yes, you can do stupid things with that dynamism, but for someone who actually knows how to use it, it's quite easy to work with.

I recently started using Lua and I'm not impressed at all. It's just another language, it's really up to the programmer what can be done with it, just like Javascript.
Yes. I always thought this captured it well:

”I used to think I was introverted because I really liked being alone but it turns out I just like being at peace and I am very extroverted when I’m around people who bring me peace.”
So you’re saying there’s no competitors to ClosedAI? How do you arrive at that conclusion?
Generally, that's a good approach to show the capabilities of such a system. But, I think, it isn't so much suitable to do a comparison benchmark, because it just results in an 1 in case Texmacs, or some function of, is running or 0, if TeXmacs or some function is not running.

Just imagine the both extremas:

- translated every feature very good to other language, but not the main function, and hence, the proggi is not starting

- no functions or feature is properly translated, but it starts.

Which will get the better mark? In my eyes, it would be the second one - it's starting in the end.

So, a benchmark must consist of a lot of different comparable tasks and not of a single (oss) program like TeXmacs. If I've understood everything properly...

This approach seems not manageable.
Cognitive load allows gatekeeper devs to keep* their job. Very difficult to ever see this to change.
Status page is updated now: https://azure.status.microsoft/

>Impact Statement: Starting at 18:44 UTC on 26 Dec 2024, you have been identified as a customer who was impacted by a power incident in South Central US and may experience a degraded experience.

>Current Status: There was a power incident in the South Central US AZ03 which affected multiple services. We have applied mitigation and are actively validating recovery to the impacted services. Further updates will be provided in 60 minutes, or sooner as events warrant.

The times are the same for OpenAI - first notice from 11:00 PST (19:00 UTC)
We have decades of supporting evidence that passwords are rubbish at this point.

Congratulations on being able to maintain good password habits yourself. It sounds like you already know how vanishingly rare that is.
They return approximations which can be very slow to iterate over depending on how far off of the actual value they are.
Algae seeding and having it sink to the sea floor taking the carbon with it also seems plausibly physically-possible on the face of it since it uses the exponential growth of microorganisms in rich growth media. And it's even using the same relatively concentrated carbon source as this plan. And it's almost 100% solar powered to boot (the iron seeding ships presumably would not be).
Norway building longest, deepest undersea road tunnel
Yes, airlines apparently regularly have coverage that would apply to this “sort of thing” (war risk), however, insurers fo place limits on it based on geopolitical circumstances (post-9/11, it became very hard to get privately and Congress mandated the FAA offer it for US carriers as part of a wide set of measures designed to prevent the collapse of the American airline industry; relieving them of liability risk of security failures by nationalizing travel security with the TSA was also one of these measures.) Relevant to the current case, international insurers have apparently recently imposed geographical limits as part ofnthe standard terms for such insurance (though special policies can be negotiated) excluding (with some exceptions) losses related to operations in Russia, Belarus, and Ukraine. Not really sure what specific insurance the particular carrier here has or how being shot over Russia but crashing in Kazakhstan has on the application of any geographic limits that may have applied.
Right. Only a small fraction of antibiotics are regularly prescribed for outpatient use; a lot of the more "serious" antibiotics (like vancomycin, for instance) are primarily given as IV infusions in an inpatient setting.
Likewise coming from alacritty myself. This out of the box gives me everything I really want and does it well. Not to mention the development process was quite refreshing to see. Decision making process for sane defaults and to allow customization quite easily.

Nicely done.
> Ok how the hell do we train this thing? Stochastic gradient descent with back-propagation won't work here (or if it does I have no idea how to implement it).

What's wrong with gradient descent?

https://snntorch.readthedocs.io/en/latest/
Same! I use syncthing-fork to automate the process: https://github.com/Catfriend1/syncthing-android
I’m curious, what are your use cases where Blender isn’t yet a strong enough fit?
And what is it that makes the *inside* of all (read: almost all) these nice and working Docker/container images tick?

Distributions using a "model of global shared libraries".
but there isn't actually a second set of eyes because the second set of eyes you're thinking about is complaining about formatting or slamming the approve button without actually looking
Dedicated NAS hardware is often pretty efficient. The Synology DS224+ (a 2-bay model) for example claims to idle at 4.41W when the drives are allowed to hibernate. That's within spitting distance of a Raspberry Pi, and a lot better than most people will be able to achieve with repurposed desktop/server hardware. Lots of desktops will idle at tens of watts.

If you keep your spinning rust drives spun up all the time, it's another 5ish watts per drive.
Overall nice, but I'm bummed to be running into some bugs regarding a few key binding assignments. Though, I could just be missing something due to the somewhat spartan docs.

Given all the time and hype, I'd have hoped that wrinkles like this would've been ironed out by launch time.

Back to Wezterm for now, but I'll certainly be checking back in at some point.
Bill Bryson's description of an ecological disaster of zinc smelter superfund site being amazing for GDP comes to mind.
Just because some one has a slightly better product doesn’t mean they have a monopoly. That’s like saying McDonalds has a monopoly because they have better fries. It’s just not true in any part of the statement
In the Pacific there's an island called Rapa Nui. They have a long forgotten script that looks remarkably similar, but probably that's a pure concidence.
Uh thanks, did realize that this library even existed. I will look into it ;)
Small Open Doors Can Lead to Better CPU Utilization and Bigger Games
Related question that leads too deep: "What was before the Big Bang?"
So you seriously think that humans two, three decades ago were extroverted because they couldn't live a productive life by not being extremely sociable and introverted is an unnatural condition where you just need more social excercise? Is this the intellectual level of this community now?
It's a lot of effort for the user to do that kind of testing. They would need to either build that package from scratch themselves, or to install a different distro.
This does.

https://www.theguardian.com/science/2024/dec/26/scientists-e...

Great outlook for https://en.wikipedia.org/wiki/Mars_Inc. btw.

Now let's do some dogfooding, arf arf!
ICYMI this is part of a year-end "OpenAI is..." series from a bunch of writers

https://sherwood.news/tech/what-companys-past-reveals-the-fu...
Somewhat related:

Europe’s Longest Bicycling Tunnel Opens in Norway (276 points, 2 years ago, 241 comments) https://news.ycombinator.com/item?id=35738231

First ship tunnel to be built under Norwegian mountains (42 points, 4 years ago, 25 comments) https://news.ycombinator.com/item?id=26540805
> 15 minutes of review time means you basically are only going to accept trivial changes.

Um, yes. This is 100% the point. There is no amount of refactoring, bug fixing, or features that cannot be expressed as a chain of trivial changes.

What you usually see happen is that instead of spending a week experimenting with 15 different refactors, is that an engineer opens a PR with what they think they're going to try first. Other engineers point out how they had tried that before and it didn't work; but maybe this other way will. So, they end up "working together" on the refactor instead of one developer getting lost in the sauce for a week seeing what sticks to a wall.

In essence, about the same amount of time is spent; but the code is higher quality and no architecture reviews during code reviews (which is another rule that should exist on a team -- architecture reviews should happen before a single line of code is touched).
> Do you see the Google v. Oracle Java API copyright case as a good example of open-source stewardship by Oracle?

100% YES, given the clusterfuck support of standard Java on Android.

It is no different from what Microsoft has made with J++ on Windows, and like they came up with .NET, Google came up with Kotlin migration, ironically they keep relying on the standard Java that they don't support, for InteliJ, Gradle, and everything else that powers Android SDK on the desktop.

Google could have avoided the lawsuit if they bought Sun, after torpedoing it with Android, they thought no one would buy the company and were safe from paying anyone, wrong call.
Right, input latency is what matters for me. I'm not seeing whether they've measured that in the docs/on Github.
It's been 4 days, did Proxyman yield any results?
> I think this is misreading how literal the comparison is meant to be; Sherwood's running a bunch of "OpenAI is X" articles today.

This is ... a useful piece of information with which to update our credulity of the narrative these articles are trying to present.
It interested me how quickly all of my auth methods started to include "pick the right one of three presented numbers" tests after TOTP got widespread. I'm guessing there is some replay method which they wanted to prevent? This is distinct from in protocol large random value challenges, it must be to ensure a Hooman, or very numerate dog is actually present.
Historically, the main reason why dynamic linking is even a thing is because RAM was too limited to run "heavy" software like, say, an X server.

This hasn't been true for decades now.
I went to the Geographic Names Information System at https://edits.nationalmap.gov/apps/gaz-domestic/public/searc...

Name search, Names search mode is "Exact Match", Feature Classes is "Island".

State (FIPS) of "California (O6)" gives 522 named places.

State (FIPS) of "Washington (53)" gives 422 named places.

Note that this list includes river and lake islands, including islands in reservoirs.

There are two islands named "The Island" in California, neither in Wikipedia, and the one at 41.0922983, -121.4803677 does not appear to be an island.
Vendors sell the sequences for a song, and they typically have certain events plotted out. You then just take the timeline in the sequence file you purchased, and map your props to parts of it

It's somewhat akin to taking a midi file and setting various instruments to the various channels in the file
It is for hyperspectral images for now :) I am aware that more visual representation should be added, but would require me to prolong showing it to wider public. I was hoping this would bost reputation and get any potential collaborators hooked to the project heh
Conversely, being too open/productive may also lead to burn out. The trap of participation
It’s a spectrum - most of us are ambiverts.
Zig has a singular focus on doing low level systems programming and it shows.

Rust is very nice for systems programming, but it's not as ergonomic as Zig at all. Of course, it's a much nicer and more comfortable general purpose language.

I think both languages are great and hope to see them used more and more in the future. It's much better to debate when to use Zig and when to use Rust then go back to the dark days of C and C++.
using https://news.ycombinator.com/item?id=42324444 you could make a better joke

Also I was wondering about the source of the original quote,
https://quoteinvestigator.com/2018/03/20/devil/
It's not just a nice story. Law students learn about the importance of signatures on contracts during their first few weeks of law school.

Try getting a contract honored without a signature. You'll get laughed out of court. And unless they're you're best bud, you'll get laughed at by your counterparty for your naivete. Good luck proving the existence of an agreement with a piece of paper that the other party disputes.
What is the benefit of the database version? I like that the backend is in text files. I guess there could be some performance/compression benefits to be had, but given the amount of writing a mortal is likely to do over a lifetime, I am not immediately sold on the idea.
I had the same thought. This idea sounded like the beginning of a post-apocalyptic science fiction movie to me. When you start making ocean-sized changes to the earth, you better get it right. My second thought was: where are they going to put all that CO2?
I'll bite.

To catch stupid mistakes like an extra file, an accidental debug flag, a missing compiler hint that has to be added to migration scripts etc.

To ensure someone who doesn't quite understand the difference between dev and production build pipelines doesn't break it.

To ensure a certain direction is being followed when numerous contractors are working on the code. For example a vague consistency in API designs, API param names, ordering, etc.

To check obvious misunderstandings by juniors and new hires.

To nix architect astronauts before their 'elegant' solution for saving a string to a database in 500 lines gets added.

To check the code is actually trying to solve the ticket instead of a wrong interpretation of the ticket.

To get introduced to parts of the codebase you haven't worked on much.

But as with anything you get from it what you put in.
Thanks, will check these ;)
For those interested, the link below from Mitchell's blog explains the different goals he's trying to reach, compared to other terminal emulators.

https://mitchellh.com/writing/ghostty-is-coming
Wonderful.

You might also want to make it very slow to respond, so you are able to tie up their threads and memory and such for much longer.

You can probably manage your own threads considerably more intelligently than the offending bot does, allowing you to significantly increase their resource consumption without making a noticeable dent on your own.