skysight-inc/HackerNews huggingface dataset:
Exactly. Video editors like Davinci are so powerful but it's so hard to figure out how to do things, especially for beginners. Things are hidden behind menus, buttons, icons.

To know how to do to something takes time Googling or nowadays asking ChatGPT. But if the AI is built into your editor itself and can see your video and control your editor, it can guide and determine your editing workflow by not only doing things, but SHOWING you how to do things
Mooncake Labs | Founding Engineer | SF / SF Hybrid | https://mooncake.dev/

Mooncake is the simple lakehouse. We're backed by Khosla Ventures and founders of Supabase, Motherduck, Basten.

Role Highlights:

build clean and performant systems with us:
1. own the success of pg_mooncake: https://github.com/Mooncake-Labs/pg_mooncake
2. develop OSS love & community
3. Knowledge of data system internals (c++, rust)
4. autonomous & can own projects to completion

Apply: founders (at) mooncakelabs dot com.
Yep it just uses Jax to do the inference, no tensorflow needed.
It's a tool for _books_, not blogs. Blogs have a somewhat different set of requirements.

I actually got a lot of good references from this thread.
> But the reality is a well marketed product will always perform better than a well engineered product.

Maybe not exactly a "product" in the normal sense (but neither is a Terraform-in-JS thingy so) but Linux beat every other competitor (in the server space) by just being "better", rather than "more marketed". I'm sure there are more examples out there proving "well marketed" doesn't always win.
Ask HN: Has anyone been in this situation?
Have you ever been promised ADA accommodations, then the company didn't provide them for a significant part of the year (5-6 months). Then they gave you a low year end rating based off of opinion despite higher than expected output for your level? What happened? Did you confront them and they resolved it, or did it go to court?
Debugger breakpoints are usually implemented by patching in-memory code
Could you describe a system that would be worthy of the moniker "AI"?
> To observe and study them, for one. Also, to see if we can (and learn how to and how not).

The thing is that they are not actually bringing a species back. Rather, they are creating something that superficially resembles an extinct species based on an equally superficial set of selection criteria. Genetically speaking their "quagga" is still going to be much, much closer to the population of zebras from which it was bred, compared to actual quaggas. So whatever we learn from those "quaggas" is unlikely to be transferable to the historical quagga
With all the capital behind these LLM companies, I would be surprised if we don't see any architectural improvements that lead to better reasoning. Training bigger and bigger models is clearly not sustainable, so I'm sure all of them are working in this direction.
Correct me if I'm wrong, but this is the first time that AI has so much financial capital behind it.
The regurgitated content is often in the form of comments in popular threads.
Kotlin and Scala don't belong to any JVM implementation vendor, like F# belongs to Microsoft.

And if consider Google to be a platform vendor with hands on Kotlin, then Android / Kotlin development experience is certainly much better than F# has ever achieved since its Visual Studio 2010's introduction.

What F# has going for it, despite everything, is its great experience on Windows, versus Haskell and OCaml, which remain UNIX centric at heart.
Author here:

Linux has made progress in this area, but I think that Windows is still better. Maybe I'm wrong (I haven't used Linux in a while) but I think when Linux developers say that they have excellent support for debug symbols this just means that they don't realize how good it is on Windows.

I can load a crash dump or ETW profiling trace that has come from a customer using any version of Windows and load it up on my machine and the debug symbols just appear. Windows 11? Windows 10? Windows 7? Some random patch level? It doesn't matter - they just show up. When I worked on Chrome I had that symbol server configured as well, so any combination of old Chrome version and Windows version would just work. It's really magical.

In addition, Chrome source code would automatically show up as I explored the crash dump. That's source indexing which is separate but related, and also magical.

If some Linux variants work this well, then that is great. Last time I tried I found there were many different steps and debug packages to install just to get all of the symbols for my local Linux install, and handling other Linux installs was more complicated.

This is all I do to make it work on Windows:

```set _NT_SYMBOL_PATH=srvc:\Symbolshttps://msdl.microsoft.com/download/symbols;SRV*c:\symbols*h...```
I genuinely struggle to understand a mindset that is done with “the left” having lied to them but which remains wholly unconcerned by the unending torrent of lies coming directly from the mouth of our President elect. Up to and including lies about his election defeat which resulted in supporters literally storming the Capitol to overturn those election results.
Finally, a voice of real reason in this thread.
Great points! Sometimes setting what feels like a lower bar for what you want to accomplish is the best way to get things done.

"I'm just going to spend like 20 minutes writing out this small feature and then call it a day", and doing that like 50 times throughout your side project, will result in a completed side project! :)

Even if it feels really lame, I catch myself thinking: "Well that's not very much to get done," I force myself to knock it out. If I can compare a small feature to emptying the dishwasher -- it only takes 5 minutes -- it makes the task feel a lot more manageable.

Maybe a better analogy is: put just 1 or 2 cups away from the dishwasher, and leave the rest, and don't beat yourself up about it. You know you'll return to put the rest away later.
Show HN: I built an AI agent to monitor HN for interesting posts
Hi HN!

I built an agent using Fabrk AI that periodically checks “top”, “show” and “ask” HN posts and sends me a summary email if it is AI related. Here is the repo with more details including a demo video: https://github.com/FabrkAI/home

The agent has several tools that allow it to get a list of posts, get one most, store the most recently reviewed article number and send an email. There’s even a little bonus at the end of the video about giving the agent more HN functionality ;).

You can configure the agent to query on any cadence and filter on any topic.

This agent is publically available. The link to fork the agent is in the GitHub repo.
red black and white, huh. bold color theme for a political movement.
That's true. But generally you can still connect devices to the carrier network minus the ability to make voice calls.
Making a trading Gameboy: A pocket exchange and algo trading platform
Does Terraform still use computers under the hood?
Show HN: Flash Kitty – Archive of Adobe/Macromedia Flash Movies from Flash Kit
After realizing a few months ago that the current flashkit owners didn't really back up any of the user submitted movies, and getting some Flash nostalgia, I created this working Flash Kit archive using data from the Wayback Machine/Internet Archive.
It uses Raffle so you can watch the submitted movies in a modern browser without needing plugins.

It's not curated so you'll find a variety of things, some things are really creative and can be used for inspiration.
Reminded me of this excellent write-up of working and living in Antarctica by a travel writer. She went on to live there again after her first visit:

https://wandereatwrite.com/how-i-got-paid-to-live-in-antarct...
Sensibly Default
'They loved the beauty around them': exquisite taste made the Mughals great
Crime network forging Banksy, Warhol and Picasso uncovered in Italy
If you go to a restaurant equipment liquidator you can find some good heavy-duty pots and pans, they likely won't be "attractive" as restaurant kitchens don't care about that. Be aware that most of the cooking equipment and appliances won't be usable in your home kitchen because your electrical circuits won't be adequate.

You can pick up beverage glasses and cups, plates, silverware.
U.S. Wealth Inequality: Gaps Remain Despite Widespread Wealth Gains
There's really only one change that mattered - phagocytosis. The ancestor of all was a prokaryote that practiced phagocytosis, the process of engulfing other cells. Endosymbiosis resulted from some of these engulfed cells not being digested.

There are no known modern prokaryotes capable of phagocytosis. Presumably the extinct prokaryotes who were capable, including those from the same lineage as the eukaryotes but which did not pick up mitochondria, were outcompeted by the eukaryotes who occupied the same niche.

Other changes like the origin of the cell nucleus and many other organelles can be readily explained by other malfunctionings of the phagocytosis process. Basically once you have the ability to pinch off parts of your cell wall into internal structures, you suddenly get a bunch of internal structures made of stuff that look surprisingly like cell wall.
> Testosterone levels in an elephant in musth can be on average 60 times greater than in the same elephant at other times (in specific individuals these testosterone levels can even reach as much as 140 times the normal).[10]

Wild.
Many of those questions can be answered.

The charts show absolutely frequency.

The max is not normalized across the words, each chart is 0 to 1. That’s how the data comes out of google ngram viewer when you search terms one at a time, which is what this is
Verizon maybe doesn't whitelist, but they sure act like they do. An unlocked phone supporting Verizon's frequency bands might not get allowed to be used.

Happened twice to my family members, switched them both to AT&T. In both cases I bought phones advertising Verizon support, and double-checked that the frequency bands were supported.
In one case, the phone worked for a while with moving the Verizon SIM into it from the old phone (except for SMS). When I mentioned that to Verizon, they said I shouldn't do that, and it would be disabled randomly after Verizon systems noticed it was an unsupported phone.
One of the common meme answers is that a destroyed economy is easier and cheaper for an international megacapitalist to pick apart and buy up. The long-term profits and power from those acquisitions outweigh a decade or two of inconvenience and bad charts.

It can make more sense to buy pieces of a company during a bankruptcy firesale, instead of buying out that company as a bailout. In this case, the company is the USA.

EDIT:

Realistically, there's more blood to squeeze from the consumer stone - you can raise prices with the increased costs, and compensate by 'allowing' people to go far further into debt for longer.
> RISC-V (RVA22 profile and up) has a `max` instruction.

You know, it's kind of insane that things like this are nigh impossible to learn from the RISC-V official site. Googling on the site itself doesn't yield anything; you have to go to the "Technical > Specifications" page which has PDFs on the basic ISA from 2019, but not on the newer frozen/ratified extensions, and a link to the "RISC-V Technical Specifications" page on their Attlassian subdomain, where you can find a link to a Google doc "RISC-V profiles" and there you will learn that, indeed Zbb extension is mandatory for RVA22U64 profile (and that, apparently, there is no RVA22U32 profile).

And of course, you have to know that Zbb extension is the one that has max/min/minu/maxu instructions in it; grepping for "min" or "max" won't find you anything. Because why bother listing all the mnemonics of the mandatorily supported function in a document about the sets of instructions with mandatory support? If someone's reading a RISC-V document, they obviously have already read all the other RISC-V docs that predate it, that's the target audience, after all.
Specifically for printers, since you mention it, my experience since about 2017 or so has been that my Debian just finds them and can immediately print out of the box (both network and USB), whereas on Windows e.g. my dad has to re-add it in the configuration panel every couple days and drives him mad, but also in a normal case you're expected to configure it on first use

I have come across one unsupported printer where you were advised to pick a driver for a similar model number, and even that didn't work for me, but I'll trade that outlier for all the other times where it was so much easier than Windows ever was. One can check the model before purchasing if it's about your own printer (I don't own one anymore, cartridges aren't worth it at the 5 pages per year that I need for outdated transport companies nowadays; copyshops exist)

I'm not into printers and their drivers so I've got no idea what changed or who made this happen, but whoever did this for printers on Linux is a real hero

"Sadly", I recently helped my dad get set up on a new Windows 11 and that seems to have this behaviour now, too, so Windows does seem to be catching up in usability

> (don't let me start on laptops & battery usage)

That one is a real trade-off indeed. It's not all sunshine and roses

Another one is GPU drivers and WiFi chips, but it's a one-time hardware check and setup thing, so for those issues you could ask someone else to install your system to a functional state and anyone can use it from there with the same learning curve as when they'd use macOS for the first time (Cinnamon looks a whole lot like XP, if that's what they're coming from like I was)
Hibid has some of the auctions.
Yamaha digital pianos have on-board recorder which is quite convenient and separates left and right hands.

However, the internal capacity is fairly limited and there's some tolerable yet a delay after the recording to save the buffer on the flash.

I don't think there's a ready way to copy such internal recording from the piano onto some external medium.

This device may be a nice 'upgrade' for such digital pianos. It'd be nice if the recordings can also be played for a selected hand, so that it could be used in learning.
Generally, when someone with money (Thiel) provides it to help someone with less money (Hogan) achieve a victory over those with more (Gawker), we celebrate it as a positive example of philanthropy.

What makes this case different?
Dimensional complexity: 1D vs. 4D features
I think the term was co-opted by tech reviewers and consumers to describe any machine capable of use for video and music production. I agree that it is wrongly used in this way.
Do not touch used office furniture . Failure is contagious ..
Thanks for this, a few months ago I was trying to find an old video but it was impossible to find with regular queries, there's just too much SEO garbage recently added to YouTube.
If we're going to entirely discard the substance of the article on lieu of nitpicking words, you probably shouldn't throw around "scientific" like that unqualified. Which science? It's a polysemous word. Even referring to the scientific methodology of empirical testing is insufficient because such distinctions between the terms involved aren't necessary for such methodologies. "Theories" and "hypotheses" arise from social institutions regulating consensus of empirical testing, and these same institutions regularly struggle with communication surrounding methodology and reproduction of consensus-held results.

My point is not to discard the term "science" as loosely referring to much of the above, of course, but to point out that semantic ambiguity is inherent in language and should never occlude good-faith interpretation; certainly not when the semantics are so unambiguously communicated as they are here. The distinction between "theory" and "hypothesis" and indeed "supposition" is irrelevant in the context presented in the article.
You have to consider your audience, and of course there are exceptions-but I think you’re thinking of Linux the wrong way.

Those PR messages are a form of marketing in and of themselves. It doesn’t have to be a commercial on Fox during football on Sunday.

You have to be authentic and speak to your audience.
ML in Go with a Python Sidecar
If what you call a workstation is marketed as a server [1] no, the Mac mini is not a workstation.

[1] https://support.hpe.com/connect/s/product?language=en_US&kmp...
Exactly. Even though I understand every word of this quote

> The reverberations of the trumpet stirred the knights from their deep repose, igniting a tumultuous awakening. With swords unsheathed and hearts ablaze, they clashed in a thunderous symphony of war, each seeking to claim dominance over the waking realm.

there's a distinct feeling of disconnect, I guess? That language feels much more appropriate, when say, you're on top of a mountain and admiring the beautiful landscape around you. Tolkein's words capture the urgency and adrenaline of war with his simpler sentences.

I suppose I'd need to see the context behind the original quote; in a historical lore recap, I'm more happy with that quote.

(Not going to pretend like I know precisely what's different as it's all subjective, but I suspect the mood you're trying to go for heavily impacts your writing choice)
Halliburton reports $35M loss after ransomware attack
The interface needs some work if you're not familiar with block based programming environments. Dropping things in place is a bit difficult compared to Scratch or Snap.

> Some blocks I can attach to the bottom of "run this program" block and they clearly run.

The blocks with a square side are commands you can attach to each other to make a program. The round blocks go in the round slots on other blocks.

> The screen is two dimensional so I was expecting to be able to put processing blocks anywhere. Sure I can but they do nothing.

You can click on them to run them without them being connected to a "run this" block. Whatever has a yellow outline is running.
> ITU regulations or more precisely spectrum they regulate is one of the most valuable and scarce resources today . Nations would will go to war if they are threatened.

They'd go to war if they're threatened, but a violation is ITU regulations isn't a sufficient threat. I mean, North Korea and South Korea occasionally shell each other (much worse, https://en.wikipedia.org/wiki/2010_Yeonpyeong_bombardment), and no hot war has resulted.

> Voyager itself is not economically valuable but it a cultural symbol of American achievement...it is very big part of their identity so yeah plausible it would start a war.

I'm sorry, if you think that, you're in a bubble. Voyager is not a "very big part of [American] identity," it's a nearly-kaput space probe that science and science-adjacent geeks (a tiny minority) occasionally get enthusiastic about.

The absolute worst that would happen if a nation state sabotaged it at this point, is the American government would send a strongly worded letter, and the saboteur's ambassador would be summoned for a tongue lashing.

No one's would start a war over the sabotage, and if they did such a war would go down as one of the stupidest casus belli ever. FFS, no one would even have died.

And no one's signing up to die in a war to avenge it. Would you volunteer to be sent to something like the meat-grinder of Eastern Ukraine, because a Voyager became incommunicado a few years early?
I'd have a problem believing that too, because I see that my oldest child's math textbook (for the last year before starting university) is better than my own was. Not very much, but enough to give me the impression that the textbook authors are paying attention to how their work is used and improving it (maybe by <0.1%) in each edition.
And deciding if it works or not without trying even on yourself? What's that called?
How does this work? I'm assuming you're using openai's function/tool calling. But how do you support the forking of the tools? The scheduling is cool.
See also: https://en.wikipedia.org/wiki/Chinese_room
Both parrots and AI's have intelligence, just not very much of it. AGI is generally defined as super-human intelligence, and neither parrots nor AI's have that.
Some do have fans on top of them but they don't work that well because no one wants a noisy fan blasting in the office..
the reality is the vast majority of students have no interest in seeing the beauty of any mathematical or technical field.

they want the professor to tell them the passwords they need to memorize. then on the exam they repeat the passwords and get an A. this is understandable though because they are under a lot of pressure and these days nobody can afford to fail.

if the teaching style deviates from this they become annoyed, leave poor course reviews, and that professor has a hard time.

the professor could overcome this by being "good" -- when the students say a professor is "good" they mean it is easy to get an A.
PMD is an extensible multilanguage static code analyzer
This article was later expanded into a book "The Man Who Loved Only Numbers" (1998) - title change due to Erdős' death in 1996.
I think the distinction between consumer PCs and 'workstations for scientific or technical use' has slowly blurred over time as consumer hardware has become more powerful and closer in parity to professional hardware. One clear example of this, I think, is 'gaming PCs' which can be just as capable if not more capable than the traditionally labeled 'workstation' categories.

Ultimately, these market segment nomenclatures are more about market targeting than they are about raw specifications.
Discussed in 2017: https://news.ycombinator.com/item?id=13362255
Yes, that was clever.

But he showed real intelligence by never doing anything like this in front of us ever again. ;)
> John noticed a mark under the faded asset tag. Pulling it back, he found strange runes under the adhesive. As he ran his finger over it, he could see the runes glow in the darkened warehouse.
> if you're not that person and you are curious and stop to think about second order effects, future features that are a little obvious, and so on ... it's really painful working with those developers who do not.

Not only that, but it's also really painful working in a system which doesn't really value your artwork because you're not on the product team, and shouldn't be making product decisions.
Emotional reason: better to be a poor master than a rich slave.

Pragmatic reason: I'd like to see American workers get American wages.

Long Term reason: We need the ability to manufacture critical things at all times.
I can't get my wife to understand this with respect to our pets. It's infuriating, because she's not retarded, just stubborn as hell.
While this is an exaggeration, it really is very very bad. I have stayed for short amount in very hot and humid areas where sadly electricity was rare and yes you just want to get out of there as soon as you can.
Yes, and it's a self-perpetuating cycle. If so few people have latent TB, fewer people develop active TB that will go on to infect others. As other comments have mentioned, poverty and its resultant poor health is the biggest correlation for developing active TB. I wonder if most of the Russian latent infections happened during the Soviet/Post Soviet collapse era, with newer latent infections falling off as quality of life improved over time?
I think there is nothing wrong with the definition from Wikipedia. If you use a PC for scientific / technical workloads, it is a workstation to me. I don't think it matters if it has ECC Ram or it happens to be a Mac Mini. Gatekeeping the word "workstation" feels weird.
Language changes over time, and there is no way to make it stand still. It's just wasted energy.