skysight-inc/HackerNews huggingface dataset:
Usually from computer’s point of view these devices look like regular USB mice or keyboards so disabling Bluetooth will not disable them.
Oof! What a great app ruined by a bad acquisition!
https://archive.is/https://www.nytimes.com/2024/01/17/scienc...
Well, I am not here to win Internet arguments. Try the product to form an opinion, if you feel strongly to discredit what I am saying.

As mentioned before, sales gen (which is the blog post you shared) and product are not going to match 1:1. You have to reach the audience at the points that you know they research and try to solve. That's not going to be a surprise to anyone who built and scaled products.
A $60B-Plus Pay Package? Musk Gives Tesla's Board a Nightmare Task
Have you ever used Notion? Feature-wise, it has nothing to do with spreadsheets, so the comparison with Excel is irrelevant. Comparing it to Notepad is only remotely applicable in that both could be used to take notes.

As to why it is so popular: despite its faults, it offers a very slick experience for note taking, building a knowledge-base/wiki and project management and anything in-between really. I find the way you can store data in a structured way using Notion databases and present it in different forms very useful.
Same here. I started with C64 basic as a kid and graduated to QBasic in HS.
Yep, I agree with all of that. Half of a billion dollars though, one contract, one bidder, that was only one of several awarded that day with many awarded every day of the year (with various amounts/bids), just saying, so many contracts and one with one bidder worth that much, wow.
This discussion is about public EV charging. If you live somewhere rural or suburban and can afford a car, you can probably afford a garage for it. The push for public EV charging is in more urban places, where public transit would be a better investment.
I played around with it. Not sure why I should switch. What is the design philosophy behind this? It is simple UI. But in my experience, it is when you add the complicated parts, like in draw.io, the UI becomes more difficult.

It is missing lots of features that I normally would use. If you did create this from scratch, PROPS! Looks Great.
https://archive.is/JcIrD
Something that's been itching at the back of my mind for a while: the nixpkgs binary cache is a perfect candidate for P2P. I wonder how hard it would be to put it on bittorrent.
I think we’re seeing these attitudes change in real time. Progress execs don’t care as long as the work gets done. Conservative execs see wfh as an affront to status.

You have to remember that we’re the first generation since pre-industrial times that even can work from home en masse.
> the jewsish wife of the big bad jewish man

When does that come into it? Or is this the "don't support Israel" == "antisemitism" narrative?
> 99% of the Steam library is trivial to pirate but that's doing just fine.

I think part of it is that Steam offers more than just games; it's a platform for mods, you have friends, there's the Steam community, early access Steam games, Steam cloud, etc.

I think you're right that most people just don't even bother with the effort to pirate stuff in general, though. When I've been asked to, I've shown family members multiple times how to pirate media using a torrent client, but they end up forgetting and don't bother to do it by themselves.
In most shells, you can just add those entries as shell completions to `cd` or `z`.

In fish for example, it's as easy as the following (using zoxide query)

complete -c z -f -k -a "(zoxide query -l)"
> especially hard for beginner students

Perhaps you don't know that 50 years ago Smalltalk was being taught to middle school and high school students?

> Nothing so simple exists in smalltalk

Have you actually used Smalltalk?

----

`I will always remember a debug emergency call I received during one of our student classes. A girl was experimenting with numbers in Smalltalk-80, and suddenly her system froze when she tried to reframe a window. Although the UI was unresponsive, the "emergency evaluator" window was still operating so I was able to take a look at what had happened. Her window was trying to display itself, but was encountering an error because BitBlt, responsible for painting the border, had a width that was. . . wait a minute. . . a Fraction? We did not even have fractions in the student system, but she said, "Oh yes, I added a Fraction class".

Interestingly, BitBlt was written to be resilient, in that if it received a non-integer argument, it would call itself again after sending the message asInteger to that argument. However, her fractions did not have such a method, so the debugger had stopped at that point and was not even able to show the problem because of another such infraction (er, sorry). I asked whether she had a conversion to integer and she replied no, but that her fractions did have a makeFloat message. We talked about the problem, and I got her to suggest defining

Fraction understands: 'asInteger' as: '↑ self makeFloat asInteger'

We were able to type this into the emergency evaluator, at which point the debugger miraculously displayed itself, the window she had tried to reframe reappeared, and everything in the system seemed to work again. Probably hundreds of methods in the system were now operating just fine with rectangles whose coordinates were instances of a student’s newly defined Fraction class. This illustrates the astounding ability of message-sending systems to absorb unanticipated constructions.`

Daniel Ingalls "The Evolution of Smalltalk" 85:63

Proc. ACM Program. Lang., Vol. 4, No. HOPL, Article 85. Publication date: June 2020

https://dl.acm.org/doi/pdf/10.1145/3386335
The block auth is very generic, just an extra top level key in cbor maps or a small prefix in raw blocks. The protocol is S3 V4 signatures.

There is a Java implementation of the modified bitswap for this in Nabu [0] and a Go one in ipfs-nucleus [1]. With both of these you can use whatever auth verification protocol you like.

[0] https://github.com/peergos/nabu

[1] https://github.com/peergos/ipfs-nucleus/
If you can't reproduce the model then it's not open-source
These certainly aren't new, I remember wanting one as a teenage heavyfoot in the 90s. Here's another not very new take: not everything unions do is positive and aboveboard, they often become corrupt, like every other group with power, and should not be trusted any more than other groups with power.
I'd be interested in a mobile video editor that is capable and open source. There really is a lack of open source video tools - at least for Android!
No and yes.

"
One expert told the news outlet that cold weather can impact the ability of electric vehicles to charge properly.

"It’s not plug and go. You have to precondition the battery, meaning that you have to get the battery up to the optimal temperature to accept a fast charge," said Mark Bilek of the Chicago Auto Trade Association.
"
I suggest you try rainbow.ai As a weather radar, it's far more accurate in the US
John Lasseter drew the BSD daemon logo
“What the I.M.O. is testing is very different from what creative mathematics looks like for the vast majority of mathematicians,” he said.
---

Not to pick on this guy, but this is ridiculous goal post shifting. It's just astounding what people will hand-wave away as not requiring intelligence.
@Page {
size: A4;
margin: 20mm 10mm 10mm 25mm;
}
Do my print specifics (hidden-print class etc), everyone can optimize it for his local layout, every browser supports "print to pdf", done.
I haven't bothered with this in a while, but back in the day, I used to use Carbon Copy Cloner to get a true 1:1 backup. Time Machine was never exactly the same.
Different fields have different concepts of what kinds of things should be attributed and how. In some disciplines it's the new scholarship that matters while a "current state of the field review" section isn't considered "work" that gets footnoted.

A few days I submitted an article on this topic that didn't get traction: https://news.ycombinator.com/item?id=38990154

Personally I think the real shift is that novelty is now presumed to be monetizable and there for must be monetizable -- either directly (sell recordings of songs) or indirectly (get tenure, and thus a paycheck). And then once that's the case, people kind of assume that it happens, so a scientist studying insect embryology may not get paid much either (or both) because it's not considered "worthwhile" ("who'd pay for that? Invent a new semiconductor!") or because the institution thinks all the professors are also getting money from their ideas.

Coming from an open source background (and as someone who has refused to get patents) this all sounds super bizarre to me.
Settlement Times Set Growth Rates – A Case for Crypto
ACPI table issues are just as unpleasant as devicetrees if not moreso.

What makes x86 feel nicer is that most of the peripherals fall into two categories: 1) Standardized for the arch, so their configuration can be assumed and hardcoded, or 2) Attached to a bus that can be dynamically enumerated (i.e. USB, PCI, etc.) This generally makes the per-system configuration relatively simple.

Embedded systems are not like this. Each SoC is effectively its own system architecture that just happens to share a CPU instruction set with other systems, and the devicetree ends up being the description of this architecture. So it looks gross and ugly and complex by comparison, but the complexity of defining peripherals for a system has to exist somewhere!

The messy bits are, of course, that both the OS and bootloader need access to subsets of this data, and you'd like to ship the tables with the bootloader for a SoC (so the OS can be gneeric and not care), but really, the bootloader only needs a little bit of this, and the OS needs almost all of it... and this leads to coupling between the two being tighter than it should be.
> if it wasn't warmed before arriving, which could either be user error

How could that conceivably be user error?
similarly, if you provide outside cash and want something published, then make that part of the funding deal.

Dont come back and whine about it later.
US Secretary of State stuck in Davos after Boeing 737 breakdown
Penga – Penguin Physics Game
If that's the criteria, then fair, but AIMD produces articles that are virtually indistinguishable from what an average copywriter would compose if you hired them.

That may well be true, but my take would be that whether something qualifies as "SEO Spam" or not depends largely on the intent of the content. If it's intended to provide useful information that will benefit the reader first and foremost, and has a side effect of promoting your business, then that's good. But I'd consider content intended primarily to function as part of a "content marketing" strategy or SEO campaign to be "SEO spam" no matter how well written it is, and regardless of whether it's written by a human or an AI.

I mean to cast no judgment on your business (hell, I could see giving it a try at some point, truth be told) but just be aware that a LOT of people are going to have the "you're just pitching SEO spam" reaction seen above. Whether that matters to you or not, is up to you of course.
Tesla cars are live in a weird space where their tech under the hood is massively overengineered but the parts of the car you interact with are designed around an extremely minimalist borderline reductionist dogma with random capacitive touch button inconveniences sprinkled on top
It’s common in boating, for sure!
This is a boggling level of disdain for customer security - even putting aside the insanely low levels of data security, it's mind boggling that the website remained up for months after the disclosure, and that even after being taken down the vulnerability remained open.

Great post!
Check the end of the article for frame rates for different titles.
Totally agree! The wave of blog posts and examples one sees where it's just text-to-SQL or text-to-Cypher or any other query lang aren't really exploring the topic at any level of technical depth, and we need to see more evaluations and technical papers that characterize them, so that we can understand how to build better systems.
I've used flying saucer pdf[1] for this in the past, but the missing piece always seems to be a descent WYSIWYG template editor. Either open source or paid.

Any suggestions on a web solution that allows non-devs to make great templates would be appreciated.

Historically I've built something simple with Tiny and added a preview button to render, but that super clunky.

[1] https://github.com/flyingsaucerproject/flyingsaucer
The big thing that makes it more efficient is that the only real guarantee is that your function will execute _sometime_ in the future.

Now, those members of our fair technological coven, of a certain age (who are sadly dwindling in number) will certainly recognise sending off a program to be run by a big magic massive machine, and waiting for results later on. Thats batch computing.

Now the key advantage of batch computing here, as also laid out by the paper is that you can group stuff together to cut out VM warmup time.

BUT it also means that because you have the luxury of waiting, you can use spare CPU cycles when they are free. As with everything big sites have burst of traffic, so to handle that, you have lots of spare CPU cycles waiting around.

if you clearly telegraph that your function is liable to be delayed, killed or re-run, then there are still lots of useful work that can be done without costing you more in capacity.

Its a strongly under utilised pattern in modern computing.
This policy isnt about use in class. Afaik every school bans devices in class. The question is whether they should be allowed during lunch, in between classes, before/after school.
China and Russia knows US will use AI for autonomous weapons. If they don't have it, they'll be left behind. Adapt or wither away.

Before it was the nuclear cold war. This time, it is the AI cold war.

I don't trust Sam Altman or what Open AI says. The employees are in it for the money. The non-profit is a joke.

It's usual corporations do what corporations have always been doing.
https://veilid.com/ should also be a great alternative. i haven't had time to use it yet, but it was built to address performance issues with ipfs and allow for both dht style content discovery, but also for direct websocket connections for streaming (and doing that in an anonymous fashion)
Wonder if there are economies of scale storing multiple users' backups that may partially contain a lot of the same data. If 10000 separate users' backups contain the same 10GB app binary...
Interesting article, I wondered about this:

It fetches function calls from DurableQs, consolidates them into FuncBuffers (ordered by importance, then execution deadline),

Since that is a classic source of priority inversions (which is that 'important' messages overwhelm the system resulting in less important messages missing their execution deadline) If there is someone reading this that knows this system can you tell me if they queue ranking is actually rank = f(priority, deadline) ? Where things close to their deadline can out rank high priority things?

The other question that I had but didn't get from skimming was how they do data management. Do the functions carry around all their data? Is any of that data part of a state machine? (which is to say mutating that data by the function results in a new 'state' which would affect other functions using that data)
Cool? Or warmer?
SurrealDB
Your argument is ridiculous, because it could identically be applied to "every human artist should have to pay a license to every artist whose work they were inspired by". That would obviously be a horrible future, but megacorps like Disney would love it.
I once built a FUSE file system that used MySQL as the RDBMS. The idea being a remote file system.

IIRC read only access worked well but I had issues getting write access working.
Zettelkasten was created for a world which didn't have computers.

People are cargo-culting it today without thinking if it still makes sense.

Zettelkasten author would not have created it today, because it makes no sense when you have much more efficient ways to index/search information with a computer.
This is really cool, I'm surprised I never heard of this project before. The examples look really clean.

Most RAG tools seem to start with the LLM and add Vector building and retrieval around it, while this tool seems like it started with Vector / Graph building and retrieval, then added LLM support later.
> What they would lose is that they wouldn't exist in the first place or wouldn't be as full-featured.

These are some pretty bold statements.

* "They wouldn't exist in the first place" implies that ImGui was the primary reason and foundation for creating these programs. As if using the traditional retained mode GUI is so unbearable that without ImGui the authors would have abandoned the idea of creating these tools in the first place.

* "Or wouldn't be as full-featured" implies that ImGui is either more full-featured or (if you meant time) is faster to develop with compared to a traditional retained mode GUI.

> I'm surprised this is so hard to comprehend?

Well, I'm surprised that some people keep presenting the immediate mode GUI as the silver-bullet alternative to the traditional GUI. Don't get me wrong: I understand that IMGUI is a great tool if you need to quickly add a throway GUI to a game, but otherwise there is a price to pay, both by the developer and the end user.
Search: "masterclass in" site:inc.com and you'll see just how formulaic these posts are. Such lazy writing
It might be cool to see a cloud platform that incentivized off-peak usage. There's presently no incentive structure for most folks to defer work to off peak on any major hosted platform I know.

I'm so excited for the webassembly future, where a huge number of shared modules can be left in memory, sandboxed, and when my function calls such a module, it's already resident & loaded.
Thank you! The animation at the top is a GPU shader of the transition between 1s, 2p and 3d electron wave functions in a hydrogen atom, the animated crystal of sulpher I made using Maya and then animated into/out of wireframe by loading it and spinning it in WebGL, the other ones further down are just screen recordings.

You might like this too - this last weekend I finished writing a topological contour GPU shader for visualizing electron density grids, here is a molecule of buckminsterfullerene - the contour generator is running on the GPU, which is how I can keep the framerate so high.

https://drive.google.com/file/d/1xZkXsWDZtpe0H3BKSkdzvjOA3UE...
What someone is "entitled" to is an opinion. AFAIK, Courts do not adjudicate opinions, they decide if a law was broken in the context of the existing legal framework. These are arbitrary systems we set up to help us flourish as a society. If it is no longer doing that, we should change it.

50,60,80% cut would still be legal, but there is no way Apple can get away with that. What Apple is entitled to is going to be based on peoples feelings and opinions, and the amount of pushback generated. Its good to generate push-back on things you don't agree with.
From the Nature article:

> Note that the performance of GPT-4 performance on IMO problems can also be contaminated by public solutions in its training data.

Doesn't anybody proofread in Nature?
I agree with Pol Pot here, eradicate the scientists!
8bit HippoAttention: Up to 3X Faster Compared to FlashAttentionV2
No, that sort of thing has been said about math competitions for a long time. It's not a new argument put forward as something against AI.

An analogy with software is that math competitions are like (very hard) leetcode.

There was an article posted on HN recently that is related: https://benexdict.io/p/math-team
Those numbers are quite low and would not make for livable employee salaries in Silicon Valley. Does this mean the next batch of startups have to have everyone work remotely from a LCOL?
Agreed. The first time I used Openshot it was a buggy mess that ignored my output settings when rendering... Within a year or two of that, I gave it another shot, and the glaring issues were fixed. It just did what I needed with no problems.
Yeah, this would be akin to saying "What leetcode is testing is very different from what professional programming looks like".

It isn't untrue, but both are considered metrics by the community. (Whether rightfully or not seems irrelevant to ML).
yeah exactly. The problem is that the Mega Users are the ones who are most likely to share their system. People who say "I just use X as a notepad" aren't as likely to share.
There is no business class on Spirit.
Is there a calendar that can show the whole year and mark days with different colors if there are all-day events? For some reason calendar apps don't treat year view as something important which is crazy to me. I like to have an overview when planning vacations and stuff like that.
> Try the product to form an opinion

I have, it got stuck, and the little it did generate used some pretty terrible sources

Like:

- An announcement about a seminar relating to the subject

- A poorly written blog post by some company (numerous spelling mistakes, poor grammar and factual errors)

- A link to a store page for buying a book relating to the subject (a book that hasn't even been published yet)
Definitely agree that would be valuable. In fact our multiplayer state synchronization aspect is largely implemented in TypeScript (there's a TS element to the stack as well), and is built on top of YJS – there is a Rust implementation of YJS already though, which would likely be a great start for anyone looking to build something similar purely in Rust: https://github.com/y-crdt/y-crdt

We are working on a plugin API, which will allow people to build functionality that leverages the multiplayer data model – but within the app rather than as standalone applications.
Is the answer “yes” or “no”?

I suspect the actual answer is “those with wealth will continue to amass it and those without will struggle more”
Reading the commentary here justifying shitty code (because "economics") is depressing and makes me want to go work in rocketry or something where quality still counts.

I firmly believe everyone deserves good code. And over the long run if your product sucks it's a competitive opportunity for someone to make a better one and put you out of business.
I've been using enhancd for years now.

https://github.com/babarot/enhancd
They are arbitrary Python functions (or whatever other language you want to use). Serverless platforms let developers deploy simple functions without having to provision a VPS and all the stuff that comes with it (operating system, networking, etc). You get charged by the millisecond as the function runs.
Which is more likely?

1. The people who say they have had a problem actually have had a problem, and some other people have gotten lucky.

2. The people who say they have had a problem are lying, or deceived.