skysight-inc/HackerNews huggingface dataset:
I remember getting this jump accidentally - I bought a M1 Mac Mini for porting stuff too and for testing, and building on it was twice as fast as my 2018 15" i7. And it was silent doing it. Pity it was only the 8GB base spec, because it would have made an amazing main machine!
But but but HN told me that python is only good for small scale and prototypes, the engineers at meta are wrong
> Why would one person owning something so important be better than being publicly owned?

Usually publicly owned things end up being controlled by someone: a CEO, a main investor, a crooked board, a government, a shady governmental organization. At least with Elon owning X, things are a little more transparent, he’s rather candid where he stands.

Now, the question is “who owns Musk?” of course.
Pakistan and China, or maybe Russia and China
What would be worthwhile optimisation to do?
See my comment. The goal wasn't to give people $300.
On Windows antivirus is a necessity, not so on linux. So it OP made a fair practical real live comparison not a synthetic benchmark.
I have my personal website on GitHub. It gives much more than "not minified code". And actually, I had one interesting email on a widget I created (weighted sorting of blog posts, so it is up to the user to weigh novelty, popularity, my opinion, etc).
For starters, any of the money laundering crimes that CZ just pleaded guilty to. That's what any of these cryptocurrencies mean when they say transactions can't be tracked.
lol ok. dunno if you're trying to deflect or genuinely being serious.
OpenAI, Microsoft hit with new author copyright lawsuit over AI training
Maybe it’s a cross post.
Security shouldn't be much of an issue with most modern CPUs. The microcode can be updated at boot time by the kernel, even if the one loaded by the BIOS is out of date. So microcode level patches are taken care of.

That leaves attacks on secure boot, which could be feasible with a bad implementation, but I doubt most home users would have to worry about an evil maid attack.
Reaction: Pay With Cash
If people seeing your frontend code is a security risk, I've got some bad news for you...
You don’t have to do anything outstanding or be unique at something to get into right place in the right time.

And for being at the center of media you even better not be good or great at doing something.

Take every second social media celebrity, wikipedia even had to invent a new “job” for them - “media personality”.

This doesn’t mean Sam is not great at something or lack unique skills. Hardly so.

But it means there is no direct cause-effect relationship between someone’s skills and outcomes far bigger than a specific skillset or character traits.

It makes zero sense try to find it. Unless you writing another garbage self help book.
Disney has alternate pylon designs in Orlando.

https://s3-media0.fl.yelpcdn.com/bphoto/ZljmUm9VF-aE2plYy5Py...
Well, you could just escape the situation and switch jobs but there are so many poor leaders out there that this same problem is probably going to manifest itself in your life again in some form, sooner or later. I would say it's more useful to learn to navigate such a situation. I would refer to Jocko Willink's advice on this as he's the real expert in leadership. https://www.youtube.com/watch?v=hp4hvVZFnfg
Microsoft expended a huge amount of effort trying to get windows cross platform, with MIPS, Alpha and other versions of Windows NT.

They also created .NET and essentially forced it on all new development efforts.

It turns out that x86 stuck around way longer than anyone expected, AMD really helped when they came up with a good 64 but instruction set that extended things to the present.

It's sad that so much effort went into .NET, and it really wasn't necessary, in the end.

We'll likely end up using WASM instead for safe cross platform general purpose computing.
The problem with Methan emission is that it does much more climate damage then CO2.

But flaring isn’t even enforced on many jurisdictions.

An even bigger problem is the methane that leaks out of waste belts.

So it makes sense to find a way to earn money by burning methane in a useful way, for example to make energy for a local grid.

So why mine bitcoin? It makes sense when there is no local grid. Because people live further away and there is no economic use other than bitcoin mining.

It makes perfect sense and it is a big win for the environment, because less methane is now release into the atmosphere.
Amusing.

> In 1984 a group of Caltech students attempted to repeat and surpass the 1961 hoax by hacking into the Rose Bowl stadium's electronic scoreboard system and posting rogue messages during that years New Year's Day game

Such 80's behaviour
Show HN: Xpenses.app – Track your expenses in the easiest and most intuitive way
Yes, another expenses managing app :), I built it with one simple objective, know the first day of the month how much I can save or I am free to spend.

There are many apps to manage your expenses, with icons, categories, subcategories, etc.. and I want to keep it simple (not so much as an excel file, but similar and online) in Xpenses.app you just have to add your bank account name and select a color for it and all your incomes and expenses will be marked with this color.

When adding an income or expense you just set the name, amount, bank account (added in the first step) and choos if it will be repeated and how many times per year

and that's all, you will be able to see each month how much you will save, pay and earn.

Feel free to roast my app/website and let me know what do you miss from it.
In talking about people using Microsoft / OpenAI products to build better products than they currently offer.

While this tech has the ability to replace a lot of jobs, it has likely the ability to replace a lot of companies.
> Didn't most sign the letter before they knew they had any offer to join Microsoft in any capacity?

I very much doubt it.
We are already seeing the squeeze from this. We have recently been informed they are dropping their academic list pricing entirely, which will cause many institutions to pay double or even triple what they do now. As a result, several major universities (specifically the Big Ten but I'm sure many others are as well) are looking into alternatives to reduce license costs ahead of next year's contract negotiations.

Source: Someone higher up in my department.
In what are you basing that MS is backing off windows desktop development?
I was glad for this feature to land, but being conservative with my main storage array, I decided not to immediately jump on this. Prudence pays off I guess.

That said, for my main workstation, I plan to migrate to bcachefs very quickly once it's mainlined. I haven't done enough introspection to be able to tell you why I can hold both opinions in my head so well.
Living Computation and Postdeterministic Digital Design [video]
As someone who is in airplane engineering, the biggest barrier today to building a new aircraft is regulations. But if we completely ignored regulations, and you were building a mostly aluminum aircraft with analog avionics and the goal was just to get it to fly (nevermind things like designing for fatigue), then no it wouldn't be that difficult conceptually on paper. However, manufacturing would still be the bottleneck, and that is still challenging today (tolerances, QA, technical expertise).

However, if you were designing and building a new aircraft to meet the latest Part 25 regulations for passenger transport, it's almost insurmountable. There's a reason why there are so few aircraft OEMs.
Hi. Article writer here. Sourcemaps are pants and a nightmare to deal with.

I make up for performance in other ways! Let me know if any part of my website(s) run slow
While this was true for a long time, Ruby's built in irb and debug gems have improved dramatically in the past couple of years. To the point that I've switched to them from pry+byebug that I've been using for years.
You can read up a bit on other articles and analysis of this, it seems the primary targets are Ukrainian. It would make sense for a country at war with Ukraine with a history of willingness to exploit cyber warfare might reasonably wage such an attack on their adversary.

This type of paranoid, factless thinking is embarrassing.
I was working on an F1 game back in the PS1 game. The studio wanted to fire one of the track texture artists. They pulled him up for a texture that was on the back of one of the break boards...

'whats this?'

Now given it was like a 16x16 texture, he could have said anything..

'its <name> as a stick man with his ** out!'.

Handed them the ammo.

However, related to the moon, we did a demo / prototype one time, and put it into a soft QA cycle before sending to publishers. One of our QA (rightly, but sigh) raised a bug saying the moon was upside down, and given the location of the game, it would be rotated.
Not that crackpot imo. The essential difference between animals and fungi is that at some point one group decided to digest things internally with a stomach (animals) and another group decided to digest things externally with enzymes (fungi). This external relationship to nutrients might make fungi as an organism simply more modular and able to make more interesting symbiotic relationships. Acting not just as partners but organs of a larger body
Yep. This is basically like saying "don't distributed compiled binaries"

I'm sure some people here will agree with that sentiment, but for the majority of users it's the better option. And if the goal of the project is for the source to be open then they can host that source somewhere for those who want to tinker, inspect, or build their own binaries.

At some point most web apps will probably be blobs of WASM anyway.
"93.75kHz and 46.875kHz are the sampling frequencies Bruno Putzeys uses in all his digital products for Hypex, Grimm audio, KII, etc.", as outline here[0], for the following reason:

5.2 Clock
The clock circuit is the same as that used in the CC1
except that the sampling rate is set to 93.75kHz instead
of one of the more traditional audio rates. This is specifically
done to improve the performance of the SRC chip.
An uncommon clock frequency reduces the odds that mix
products between the incoming clock and the internal
clock fall inside the PLL loop bandwidth of the SRC.

[0] https://www.audiosciencereview.com/forum/index.php?threads/w...
Brother we have known this for years.
Hi! Website owner here. How quickly did this page load for you?

I make up for performance in other ways.
It's a low-level tool. Imagine writing code with Microsoft Word. There are layers on top of Git that give you more of what you're looking for.

- https://github.com/extrawurst/gitui

- https://github.com/jesseduffield/lazygit

- https://magit.vc/
And here are the changes for the recently released v0.5: https://rocket.rs/v0.5/news/2023-11-17-version-0.5/
Sounds like speculation again from Sam's camp, honestly. Hard to judge without knowing which way the new board members lean.
Source maps are a thing, which has the added benefit of letting you ship the comments if you actually care to educate your users on how your website works.
Axelera [1] or Halio [2] give you 100-200tflop for ~$200.

8-bit ops, inference only, low memory embedded, excluding the host, implied utilization from FPS specs is ~20%

But the trend is there.

There are also newer ADAS/AV units from China which claim 1000tflops and cant really cost more than $1000/$2000 per car.

These are all tiled designed (see also dojo/tesla) heavily over-weighed on flops vs memory

[1] https://www.axelera.ai/

[2] https://hailo.ai/
So you want to make a Raspberry Pi killer
What most people don’t seem to realize is that there aren’t only language changes to contend with, but framework changes as well. This line is further blurred in language-framework pairs like C# and .NET, where (as a web dev) you’re pretty much always going to be using .NET if you’re using C#, whether you realize it or not. In these cases, framework revisions are what getcha, not language changes. Microsoft does a good job of maintaining backwards compatibility as C# the language changes, but framework upgrades (eg .NET Core 3.1 to .NET 5) will absolutely cause headache via runtime exceptions, etc.

So yeah Python ain’t that bad. I can’t speak to frameworks like Django, though.
But that's the difference, the CEO is not a regular employee. If a board of directors wants to be trusted and taken seriously it can't just fire the CEO and say "I'm sorry we can't say why, that's private information".
Why not a stable distro with KDE for Windows convert? KDE is the closest thing that looks like Windows.
There are two possible ways to read "the opposite" from the GP.

"A cult follower does not make an exceptional leader" is the one you are looking for.
This seems to be the demo: https://www.tigerlab.ai/dashboard/experiments/7JkDp2XNQl9YtZ...

The beta is a waitlist for now
LMStudio is great, if a bit daunting. If you’re on Mac and want a native open source interface, try out FreeChat https://www.freechat.run
> What are we doing?

Making use of what is cheap (hardware (CPU/ram) and network bandwidth) while avoiding to use what is expensive: programmers, tech guy helping you with an upgrade or a troubled windows install.
Linux supports ACL's, too, but they are not enabled by default. On plug and play, Linux won by a mile by default, as the kernel has much better support than Windows 10 which often has to connect itself to Windows Update.

On COM/.Net, today almost nobody cares. Modern ad-hoc built small-medium Corporateware it's bound to Java as a Hellish curse, and on the rest of the maket here just Direct3D matters; but not as much as before, because for mobile/console gaming Vulkan might work everywhere.

Also, on the enterprise, most people it's migrating to Unix backends and web frontends for lots of tasks. Login once, run everywhere. Does your management software work under a phone, tablet, desktop with an adaptive GUI? Then most of the company doesn't even need a Windows device.

Heck, most non-tech companies have outsourced their IT to 3rd parties and their user accounta are running under Windows virtual machines hosted on Unix servers. And modern BIOSes can run most of their setup under PXE/netboot and connect to these servers to boot their images; so, well, Windows in the desktop is more and more irrelevant.
Demos of my favourite new CSS: masks, container queries, parent selector
Some updates, but it's still old. There is only so much you can do while still maintaining Microsoft's legendary backwards compatibility.

For example I'm running Windows 11 Pro on this machine with a brand new NVME.

"fsutil.exe fsinfo ntfsinfo c:" tells me [0] I'm running NTFS v3.1 which was released 22 years ago [1].

[0] https://i.imgur.com/VcXNO4P.png

[1] https://en.wikipedia.org/wiki/NTFS
I’d go further than just saying “they were involved” —- by offering jobs to everyone who wanted to come with Altman, they were effectively offering to acquire OpenAI, which is worth ~$100B, for (checks notes) zero dollars.
> This is sort of par for the course in the world of early stage startups

It’s so par of the course that I’m willing to bet it didn’t happen.
WinForms can still be used with all of the stagnant issues. Had a faulty touchscreen driver on Windows 10 that only affected the touchscreen event messaging in a WinForms application. Had to wire directly into the messaging pump, construct a custom event system, and override the WinForms event system for everything to work properly.

Also had to wire a custom touchscreen event system for WPF because the Microsoft method would latch on to UI components with quick taps and press with sliding. This caused buttons to stay pressed while no fingers where on the screen.

I cannot recommend WinForms or WPF or UWP. Microsoft is bad at GUI application frameworks. It was recently that they finally shipped VS2022 with proper WinForms designer support and the ability to move away from VS2019. I still need to close and reopen VS2022 daily for WinForms and WPF development.

QT, GTK or some other framework gives the ability for cross platform solutions without being anchored to Window OS. Non Microsoft GUI frameworks are also faster and better when deterministic response time is needed and ability to run on low powered computers.
This seems extremely presumptuous. Have you ever been inside a company during a coup attempt? The employees’ future pay and livelihood is at stake, why are you assuming they weren’t being asked to sacrifice themselves by not objecting to the coup. The level of agreement could be entirely due to the fact that the stakes are very large, completely unlike your choice for lunch locale. It could also be an outcome of nobody having asked their opinion before making a very big change. I’d expect to see almost everyone at a company agree with each other if the question was, “hey should we close this profitable company and all go get other jobs, or should we keep working?”
I'm happy with Ruff[0], it's very fast.

[0] -- https://github.com/astral-sh/ruff
India did the exact same thing in Canada not long ago. Brazen and not that great of an idea.
The consensus is that they succeeded in Canada. There is nothing much Canada can do but complain. The US is a different matter though.
Curious how a relatively unknown academic with links to China [1] attained a board seat on America's hottest and most valuable AI company.

Particularly as she openly expressed that "destroying" that company might be the best outcome. [2]

> During the call, Jason Kwon, OpenAI’s chief strategy officer, said the board was endangering the future of the company by pushing out Mr. Altman. This, he said, violated the members’ responsibilities. Ms. Toner disagreed. The board’s mission was to ensure that the company creates artificial intelligence that “benefits all of humanity,” and if the company was destroyed, she said, that could be consistent with its mission.

[1] https://www.chinafile.com/contributors/helen-toner
[2] https://www.nytimes.com/2023/11/21/technology/openai-altman-...
Autumn Statement 2023
I think there could semi-reasonably be case for the zero bytes appearing if the fs knows there should be something written there, and the block is has been allocated, but no write yet. Then it's not compromising confidentiality to zero the allocated block when recovering the journal when the disk is mounted. But the zero byte origin doesn't seem to be spelled out anywhere so this is just off the cuff reasoning.
New Kodak Super 8 Film Video Camera Is Coming Out, Costs $5,495
Title cut as too long.

Full title: New Kodak Super 8 Film Video Camera Thought to Be Vaporware Is Actually Coming Out, Costs $5,495, Charges With MicroUSB.

Do you know how hard it is to buy a new MicroUSB cable these days? Can't even find one in Poundland or B&M.
Interesting writeup on underground power lines, and the difficulties of maintaining them:

https://hackaday.com/2021/10/05/repairing-underground-power-...
The UK is not the world. Many other countries have woman in the lead in sciences (particularly Muslim countries).
Given enough request it could add up. Maybe not big savings for a majority of sites though.
About 15 years ago I received the advice, "If you want to be hacker, stop using Windows and start using Linux." Today, I am well aware that this is not the only path to enlightenment, but I count it as some of the best professional advice that I have ever received. This is colored by the direction my career has taken me: the technologies I use are open source, and that fits much better into the Linux box than others.

It's also not about writing code. Sure, when using Linux exclusively, sometimes you might have to hack together a little script to make your computer do what you want, but that's really not necessary, especially in the year of our Lord 2023. It's about tooling. So many younger devs that I meet still have irrational fear of the command line. Inability to use built-in documentation (like manpages), and again a fear of trying (because web browsers exist). Worst of all is the lack of understanding that these younger devs have of Unix permissions. We all know the guy who just pastes `chmod -R 777 .` or something from StackExchange. Since most of our production software still lives on Linux, knowing the proper way to configure these environments is valuable (though unfortunately undervalued, in my opinion, since improper configuration can still "work fine").

Using Linux full-time for years will make you more than comfortable. And yes, it probably will take years. You may come to prefer the terminal to most of the GUI wrappers provided in desktop Linux distros. You won't even notice when you come out the other side. You'll realize that everything only seemed like it was 43 commands away because you only knew 2 commands to begin with. Typing the most common commands will be second nature and take less time than moving your hand to the mouse. Anything that does need to be reasoned out and typed slowly you will learn to embed in a script, with comments so you can remember how it works, and that will save you even more time.

Most importantly, in the end you will have the confidence in your abilities to write long, condescending comments on Hacker News. I kid of course, but you will no longer fear tooling (though you may grow weary of it - looking at you nodeJS), and I truly believe that's a more important and difficult skill than reading and writing code of all sorts.
The recent 0.5 release was discussed 5 days ago here: https://news.ycombinator.com/item?id=38306540
Spoofing Objective-C return values on Apple Silicon using LLDB
You can be anonymous in openai too. Your voice is a terrible fingerprint with today's models.
Consooming <NEW PRODUCT> is critical, the performance capabilities are just a nice bonus.
Is anyone using open source models to actually get work done or solving problems in their software architecture? So far I haven't found anything near the quality of GPT-4.
I had the exact same reaction. Saw the massive list of new features and decided to wait for .1 or .2 releases to shake out the bugs. Seems like patience is paying off as always.
You'd have my vote. At least you can formulate coherent reasons.
What is your point again?
Yeah, the way compression works, I wouldn't expect minification to reduce the transfer sizes to any significant degree, as it's basically layering a good compression algorithm on top of a bad one. In general compression algorithm matroshka dolls tend to be inferior in terms of size and speed when compared to just using one good algorithm.
An Introduction to Robust-First Computation
Most inference builds on top of BLAS libraries, which in their implementation take advantage of SIMD.
We can acknowledge that it's morally bankrupt, while also not blaming them. Hell, I'd probably do the same thing in their shoes. That doesn't make it right.
My experience has always been that a Linux workstation environment outperforms Windows simply on account of the known poor performance of filesystem stuff on Windows vs Linux.

It's just different trade-offs. Windows has a user space env that does a shitload of background filesystem indexing/scanning. And then corporate environments usually cake on virus and compliance checkers on top of that. And then my understanding is that NTFS itself has always been optimized for different workloads than most Linux filesystems.

But right back into the 90s it was always like this.

When I boot this Ryzen laptop of mine into Windows, the core DE comes up really fast but there's then a good 2-3 minutes of busy cursors and background I/O hogging the machine before it becomes responsive. Ubuntu takes longer to boot, but then is immediately snappy as hell.

For mass market, consumer user stuff, the trade-offs make sense, I guess.
If it’s a good comment, does it really matter if a human or an AI wrote it?
This is definitely why I'm not in charge aha. Excellent points, you've given me volumes I need to further think about, although full disclosure, I am biased towards people having access for its potential self-therapeutic use.