skysight-inc/HackerNews huggingface dataset:
My assumptions whenever I see a program that advertises itself as modern.

1. It will have more dependencies than lines of code. Opening a source file to see how it works will reveal nothing, because there's nothing there.

2. It will have at least one annoying feature that can't be turned off, like autosaving the file every 10ms, which will completely tank performance on a network filesystem or any other storage slightly slower than the developer's top end workstation.

3. It will have at least one hard coded safeguard to save you from yourself, like completely refusing to save files to /tmp, because then you might lose work.

You will run into limitation #3 while trying to workaround problem #2, at which point you will discover development philosophy #1.
How do I get access?
Trace Profiler 0.11.1
That's correct, but what are the alternatives? Most people aren't going to do it via email, so Listserv won't work. And they want convenient features like links and images.

I'm not a social media guy so I truly don't know if alternatives exist. Google Plus is the only service I know that seriously tried to solve the problem. At the moment Mastodon seems like the simplest approach. If they could define "circles" (that applies across servers), then it would be ideal.

I'm on server A and you are on server B. I define a circle (and own it), and I add you to it. The system ensures that only people within the circle can see the posts, and you cannot reshare outside the circle. If someone in the circle is misbehaving, I can kick them out. Perhaps add some moderation capability (within the circle).

You can argue that this is just a "Mastodon network within a Mastodon network", and you'd be correct. It still acts mostly like a "private" list.

Lots of other subtleties to figure out, but this alone would be a great start!
The lead plug is on the outside of the vacuum vessel and never comes in contact with the inside of the mug. Old, invalid complaint
> With Ilya Sutskever gone?

By all accounts he wasn't the secret sauce, far from it, he was just around from the beginning.
looks like we are headed for a recession
> One of the reasons I'd like this policy even more if the shares were sold to the government and the government is forbidden from voting outside of exceptional (e.g valuation crash over x years) circumstances.

So your premise is that the government gets the shares, but can't sell them and can't vote? To begin with this implies that they would never be able to spend the money, and then what's the point? Moreover, that's effectively taking those shares off the market, so if the policy applies to everyone (i.e. price goes up so all shareholders have a capital gain) it would be equivalent to a reverse stock split, which is a paper transaction with no real effect.

> But the reality is that companies play games with voting rights on shares all the time, so your scenario is easily worked around by founders themselves.

Those workarounds aren't free. VCs are wary about putting a lot of money into a company without a corresponding allocation of voting rights, i.e. the exact opposite of "the founders keep voting rights for themselves". Also, first time founders often don't know they can even do this and by the time they figure out it's important it's too late.
Remember there was that statement (I do not know if it is true) - that FBI approached telegram eng to gain backdoor access and eng refused, and this is the reason behind the arrest -- and likely, its stuff like this that they want access to, in addition to all the Epstein-esque data they can get...

What exposure does IDF have on Telegram backdoors wrt to the certainly interesting things being discussed on there...

https://i.imgur.com/ixak5vq.png

Related: The entire plot to the last of the Bourne movies, Jason Bourne, where there is a scene of the head of some intel agency (Tommy Lee Jones) propositioned a social media founder to give them backdoor access or he would be killed. Great movie.

https://youtu.be/VvfSkVDF8uE
The right algorithm for this problem starts with a linear time suffix sort.
> which I agree is functionally equivalent to deleting it as people are very unlikely to go dig for hidden comments.

I think you're being very optimistic here.
Purism also had/has this AweSIM cellular plan offering. Shortly after I signed up (a couple years ago), their backbone provider went bankrupt or dropped them or something; don’t remember. The outage lasted months, and during that whole time they kept charging the monthly fees! I sent a pointed message to support and they said “oh, well we promise we were always planning on refunding these charges later.” They offered to refund me individually because I’d called them out.
As for the pronunciation, thanks for the tooling, but we’ll take it from here.
> I was a consultant so was ready
While I'm enduring this current layoff I'm thinking about consulting for local businesses in my town.

Any tips on how to get this off the ground? I've got the business entity set up and I'm going to meetups to try and network. What else should I be doing to land my first clients?
Pavel Durov formally indicted in France and freed on bail
Pavel Durov has been indicted in France in front of an investigative judge, he is released from custody on a 5 million euros bail and is forbidden from leaving France during the investigation.
You need to provision for the worst case, not for the best case.
> Welchian capitalism

It's a form of stock valuation chasing that's fueled by currency devaluation and inflation from government money policy.

When the government forces interest rates low (whether it's 2% but especially when it's 0), people start pushing their money into whatever equities that promise the highest rates. Jack Welch is just "selling yield". Tons of examples when this has been shown to be disastrous in history and always precedes the fall of once-great economies.

Not capitalism, unless you want to call it crony capitalism which is of course downstream of government.
An example of something that might be useful (or likely might not) of an idea that could have been done decades ago is my hobby project, the BitGrid.

The reason nobody has done it yet has to do with the fact that it's too far conceptually from everything that was done back then. The emphasis was on speed (1/latency), keeping the silicon area small, and utilization of the chips, in that order.

A BitGrid flips those assumptions, and would be a horrible way to build an FPGA. The idea of using cells of 100 transistors just to pass data would have been laughed out of the brainstorming meeting, and the person who brought it up derided.

However... one of the big problems with FPGAs is fitting designs into them, it can take days for a computer to figure out how to fit a design into an FPGA. Then there are timing validations that have to be run, etc.

The BitGrid uses the magic of graph coloring, and "slow is fast" to get around those things, focusing on ease of use, and aggregate throughput instead of latency.

It's likely a horrible idea... or it might be brilliant... without a real world trial, and the codebase to exercise it, we'll never know.

I suspect most world changing ideas are like this... such a big departure from "the way we've always done it", that nobody really wants to try them out for fear of wasting money, time, energy, and reputation.

Back in 1982, it would only have been someone with access to all of the resources required to get an ASIC made that could even attempt this. This might have been 1000 people.

Now it's a $150 bet using TinyTapeout for anyone to give it a go. ;-)
I wouldn't say it's a TLA+ alternative because it cannot do the most powerful and useful things TLA+ does (esp. refinement), but it is an alternative for programmers who just want to specify at a level that closer to code and model-check specifications.
We can't assess the quality of gameplay ourselves of course (since the model wasn't released), but one author said "It's playable, the videos on our project page are actual game play." (https://x.com/shlomifruchter/status/1828850796840268009) and the video on top of https://gamengen.github.io/ starts out with "these are real-time recordings of people playing the game". Based on those claims, it seems likely that they did get a playable system in front of humans by the end of the project (though perhaps not by the time the draft was uploaded to arXiv).
I love Everything, but it might be sad commentary on the state of "modern" web and desktop UIs that a bog-standard file list now counts as "genius".
Fascinating to see WindowMaker still going strong. I was a keen fan back in the day (late 90s/early 2000s?). It had a nice feel to it and made my Linux desktop look cooler than the other Linux desktops in our open plan office on a university campus!
I read the title and I assumed it was talking about a dishwashing machine. Why hand wash dishes? Just let the machine do the job.
A great tool, I hope these fortune 500 Companies that are involve with Linux are supporting the Valgrind Developers.

In reality I really doubt they are.
> NET Multi-platform App UI (.NET MAUI) apps can be written for the following platforms:

> - Android 5.0 (API 21) or higher is required.

> - iOS 11 or higher is required

> - macOS 11 or higher, using Mac Catalyst.

> - Windows 11 and Windows 10 version 1809 or higher, using Windows UI Library (WinUI) 3.

Okay, where's Linux? That's what Mono was originally made for and where Mono really shines.

Also, the development experience isn't great either:

> - If you are working on Linux, you can build and deploy Android apps only

> - You need a valid Visual Studio or IntelliCode subscription

The getting started guide only exists for Windows and macOS and the forum post announcing experimental Linux support is full of caveats.

I don't think you and I would agree on what "cross-platform" means, especially in the context of Mono being donated to Wine, which is a heavily linux-centric discussion topic.
Fwiw, OpenAI was already valued at $86B at the end of last year.
> 1) the scale is much bigger because no human can read and generally remember all the code on GitHub while a sufficiently large model can,

Semi-True but it often hits an uncanny valley of either leaving enough comments in to know it was copied, or missing enough context that I'd rather the thing give me actual permalinks to whatever it thinks is relevant (i.e. like a search engine but better.)

> 2) it's a lot easier to prompt an AI into giving you a passable MVP than it is to code one from scratch, ESPECIALLY as a junior or even mid level

how do we define 'passable'? I've already run into a few cases where a jr/mid is doing 'passable' MVPs that, again, hit that 'uncanny valley' where subtle stuff is broken in an important way but it's hard to detect.

> 3) there are unlikeable billionaires making money now where there weren't before.

IDK 'Eyeball scans' are a bit much for me.

That said, this completely hand-waves over the knock-on effects.

All of the 'hype' generated about this, all the resulting Gartner reports, every organization latching on to the concept the same way I once was asked if I had any thoughts on how to integrate 'blockchain' into an enterprise that literally had no reason to short of attracting investment.

The problem this time, is they have something 'closer' to a product.

And we are seeing the result of that product more and more.

- Layoffs

- People having to deal with impacts of layoffs in their org and surprise surprise, the AI tools didn't replace the lost heads well enough.

- Consumers dealing with the pain of these tools being applied. For example, my insurance provider shortened their online chat staff in lieu of an 'AI bot' that couldn't help me connect to one of the few humans left when all I was trying to do was add my wife to my auto policy. Or my bank that randomly decided one morning that spending <5$ for eggs and bacon was enough to hard-lock my card without even a text prompt -and- invalidate my password so that I had to call in to their line. (The eggs and bacon were purchased at my work's cafeteria, which I had previously purchased from.)

- People sick of AI 'spam' that shows that uncanny valley. e.x. for ungodly reasons I sometimes see clickbait about cars and take it. And then they get very obvious facts completely wrong, that any human being actually writing the article, would have at least checked Wikipedia first for how many years it was produced...

- People sick of getting work from colleagues/superiors where it's obvious an AI generated it and they didn't take the time to make sure it was right. Or maybe they did and it was below their skill, because again, that uncanny valley is a good bullshit generator. I've seen plenty of 'procedure documents' and 'technical requirements' that were obviously AI generated, yet actually catching the -subtlety- of the (still very important!) errors was difficult due to it's capabilities. The problem of course, is it's now someone -else's- problem to make sense of it, and frankly it's a proof of brandolini's law.
I think something people forget is that computer programming is a craft which must be honed.

A lot of people are introduced to it because computers are such an important part of every discipline, but unfortunately the wealth of mistakes maintaining many a code base occur from those who, quite honestly, simply lack experience.

In the authors case, they don’t explain the simple understanding that every pointer is simply adding a dimension to the data.

int *data; // one dimensional vector

int **data; // two dimensional matrix

int ***data; // three dimensional matrix

Which is one way to interpret things. The problem is that when folks learn computer programming using Python (or another high level language), it’s like using power tools bought from the hardware store compared to some ancient, Japanese wood working technique. The latter takes time to understand and perfect.

Ten thousand hours, so I’ve heard ;)
TIL that Mir is not dead, but pivoted to be built on top of Wayland.
This perfectly summarizes a lot of production code I've seen. We once replaced like 20 Java files with like a single page of easy to understand and "to the point" code.
I really don't understand how fiscal years work. We are in Q3 of 2024. Is the AI just predicting what their Q2 2025 results will be?
> ... "the more I learn internals, the the more amazing it is" ...

This is how I've come to feel about a lot of "computer things" I've learned over the years. Example #1: Game development - Them folks perform some real art and magic (and engineering) to create the amazing games we've gotten to enjoy over the years. Speaking of "art" - Example #2: Computer CGI (movies, TV, & game development) - Knowing how it works actually makes it just that much more amazing when you see it done really well. Matter of fact, it makes it easier to know when what you're looking at is "done well", and to appreciate how utterly magical a really good 3D artist can be. The more I learn, the more impressed I am at the folks who first did these things, and those who came after and improved upon them by "standing on the shoulders of giants".
Unfortunately, extremely early-stage investing often relies on vibes more than facts. This is why I kick myself endlessly over missed deals instead of just course-correcting and moving on...
It’s sleazy behavior for sure, which is why I no longer buy any expensive items off Amazon.
Sort of, but dock apps all had to fit within a 64x64 pixel square. There was something nice about the constraint and how clever people were about fitting information within that square.
Airbnb seems to be down too (HTTP 500s) which suggest an underlying issue - one of the clouds having an issue in a particular region maybe?
"Modern" is 1920s-1960s.[1] We're now in post-post-modern, or something like that.

[1] https://www.youtube.com/watch?v=GOjglFG2XAc

[2] https://en.wikipedia.org/wiki/Modern_architecture
OpenAI, Nvidia, and friends have been leaders in pushing compensation packages past $1m/yr. This uplift will trickle down into tech roles in any workplace.
>Search in Windows is THE indicator of how poorly Microsoft has maintained their core operating system, IMO.

Upvoted.

Bing(o)!
> Looks like things are slowing down

Important question: is it demand or manufacturing capability?
MapRoulette: the micro-tasking tool for OpenStreetMap
That’s what wlroots is (almost). Many wayland window managers use that to offload wayland stuff.
Fiscal years are unaligned with regular years and are usually offset by a few months. Different companies may choose different start months for their fiscal year.

It doesn’t mean much beyond their accounting processes.
> created more skeptics than "misinformation" itself

I highly doubt it, because all of this started from misinformation itself. The only reason anyone had any reason to distrust vaccines is because they "cause autism". Which is entirely made-up, by the way. Like not even close to true. A 25 year old lie that has snowballed to something so extreme and so crazy.

If you give these conspiracists even a hint that there might not be a perfect solution, they WILL run with it. I mean, it was one obviously false study and here we are - vaccines cause autism.

So no, from where I'm sitting the misinformation is because of the misinformation. And because people want to believe it. I mean, you can just lie and people will eat it up if it's vaguely anti-establishment. That's dangerous. I'm talking thousands, if not tens of thousands, of lives dangerous. It's a legitimately difficult problem to address and I think some level of "censorship", or fact checking, is necessary.
In a sense, poorly reproducing rare content is a form of compression artifact. Ie, since this content occurs rarely in the training set, it will have less impact on the gradients and thus less impact on the final form of the model. Roughly speaking, the model is allocating fewer bits to this content, by storing less information about this content in its parameters, compared to content which it sees more often during training. I think this isn't too different from certain aspects of images, videos, music, etc., being distorted in different ways based on how a particular codec allocates its available bits.
It's still the internet, tier 1 carriers aren't special, they're just big.
That’s an extremely shortsighted and narrow view of things
Well seeing how hackernews is a tech site we kinda expect you to know tech.
> Really what I’m focusing on here is the second definition and its misuse as a term to justify derision toward programming practices, languages, and software solely based on the age or appearance of said practice, language or piece of software.

Get off my lawn!

I have a technique that is a hideous chimera of very "modern" stuff, like async/await, extensions, prototypes, first-order functions, etc. (Spoiler: They aren't actually that "modern"), and very old techniques, like Structured Programming, backwards assignment, and hand-crafted assertions.

WFM. YMMV.
You’re right obviously. In time none of these complaints are going to matter. Open weight is pragmatic and useful and will be accepted by basically everyone.
"Universal" is also a term that doesn't typically engender happiness in technologists.
What happened to Google search?
Looks like the encryption charges mentioned in the arrest warrant are no longer there.

I'd love to know more about the specific laws the prosecution is resting their case on.
Me too! Our small Linux group was split between Window Maker and AfterStep, and then the kid with the nice GPU was running Enlightenment. Good times.
Renewables are intermittent and thus can only be used to offset capacity that can easily be throttled back. That's oil and gas.

Solar + wind + nuke, might as well simply use nuke for just about everything.

An environment with a bunch of renewables is effectively forced to use fossil fuel.
Exploring New Physics with PandaX-4T Low Energy Electronic Recoil Data
I didn't pick up on that from the intro material. Might want to make that more obviously clear.
On the contrary, it’s a very strong claim.

The guards could decide they’re not getting paid enough and steal the data. Or the government could arrest them. Or the government could MITM the data center. Or any hundreds of different scenarios.

At the end of the day, the only thing preventing somebody from accessing the data is that they just… don’t.

This is very weak security and it is why cryptographers and security professionals call it “effectively plaintext.”
Graph-based libraries for building ML/AI systems:

- Burr -- build AI applications/agents as state machines https://github.com/dagworks-inc/burr

- Hamilton -- build dataflows as DAGs: https://github.com/dagworks-inc/hamilton

Looking for feedback -- we had some good initial traction on HN, and are looking for OS users/contributors/people who are building complimentary tooling!
Is it an asteroid? Is it a comet? No It's Juice – Rocket Science
> {my favourite package}

Well, that's where the problem lies, isn't it? The ecosystem for .NET is extremely limited compared to what's available for the JVM

And the way JVM packages are distributed, with native libraries, BOMs and platforms allows more versatility than any other platform.

The build system may be better in dotnet, but that only really matters for the first 10 minutes. Afterwards, the other tradeoffs become much more important.
Update: AWS is having issues per other threads.
I'm not a lawyer but from what I understand the process is closer to what you mention for the US.

We have "garde à vue" and "détention provisoire":

- "Garde a vue" is similar to being in police custody and it's limited to 24-48 hours normally, but there is longer duration for specific crime, the maximum being 6 days for terrorism investigations [0].

- Then, a judge can decide that the defendant should stay in "détention provisoire" before a trial. It doesn't have a duration limit but should be motivated and can be re-examined multiple time [1].

0: https://fr.wikipedia.org/wiki/Garde_%C3%A0_vue_en_droit_fran...
1: https://fr.wikipedia.org/wiki/D%C3%A9tention_provisoire_en_F...
It’s because all the gargantuan numbers were relative to their slump year when they crashed hard.

It was a stratospheric comeback but people who expected a linear trajectory from that are missing the context
What is the case for continued growth of Nvidia? Every single sizeable entity (Google, Microsoft, Intel, AMD, etc.) is working furiously to replace them. I can imagine plenty of reasons that Nvidia sales would remain strong, but I understand less where more growth would come from.
No, the comments aren't deleted, just hidden for you and your own followers. And it will hid you from the hidden comment owner's community too.

Think about it though: how do harassment campaigns start on twitter : do you have someone actively pushing his followers like this: 'you should reply to all his comments and spam his DMs!', or is more like someone responding strongly to your tweets, then his followers starting, w/o coordination to spam you?

Now, did I manage to change your opinion a bit?
Which is ridiculous. It was it's 23rd flight (the longest record holding booster)
Casas Bahia. I think they still use it to this day. Their IT must be made of heros.
Fiscal year ends in September to avoid having to finalize documents over the Christmas holidays.
> I'm just simply not interested in anything related to medicine anymore

My mother is this way now and I'm dreading the day it finally kills her. You can't smoke for 40 years then suddenly be anti-doctor. But she doesn't listen to me. Guess she trusts me as much as medicine.

You can't manage your health yourself. You just can't. You don't run your own blood tests. You don't know anything about diseases or disorders. Have some humility. Being anti-medicine is suicide.
Now how will you watch ads?