skysight-inc/HackerNews huggingface dataset:
> I wish tree-sitter had an official higher level API that allowed processing and pattern matching for use cases other than those required for text editors.

Is the pattern matching API not sufficiently high level? In my experience, it's a huge improvement over implementing visitors for everything.

https://tree-sitter.github.io/tree-sitter/using-parsers#patt...
I know I am sticking with my trusty 13 Pro!
Electric power is not a finite resource though, so classical supply and demand would say the cost goes down - because Meta needs more power, people build more power stations, the power station builders (solar, wind, nuclear, etc.) sell more so they can benefit from economies of scale and they put their prices down.
> There are a few wineries, hotels, and religious goods makers that are older, but quite small.

Wineries, hotels, and makers of ceremonial goods are indeed common among older companies listed on Wikipedia.

[3]: https://en.wikipedia.org/wiki/List_of_oldest_companies
> They break your input into tokens and then look at the most likely set of output tokens given your input. That's all.

That's humans as well, possibly. This description gets repeated over and over and is factually correct, but we still don't know if brains do anything more. The "it's not reasoning" may be true, but it doesn't follow from just that description.
Wolves don't eat 150 people each year, so is a false dichotomy.
Apple have this built into their OS (https://developer.apple.com/documentation/mediaaccessibility...) and publish the implementation (https://github.com/apple/VideoFlashingReduction)

There are a few other implementations out there but this is about as low latency as I’ve found, and takes into account several factors.
That depends very much on what you're doing. For production I'd like to use the OS package manager to install my Python dependencies, and move the responsibility of patching to the OS.

For workstations, absolutely, go with virtual environments, it's the only way to go. One concern I've seen from some in the machine learning space is that rebuilding a virtual environment, for example if macOS upgrades the Python version, takes hours. That can be solved by using pyenv, then you can have multiple versions of Python and be free of Anaconda. I primarily use pyenv to be sure that I have the same Python version that ships with the server OS on my laptop.
Okay interesting but what’s the difference between your product and Flippa for example?
Not exactly, but sometimes. Speaking as a Brit living in Austria, I generally see three payment options available with a lot of online retail:

- normal credit/debit card, which can go through all sorts of different "middlemen", US or European based depending on the site

- "immediate" bank transfer, which is still integrated into the payment flow and provides confirmation straight away, and is usually handled by the Swedish/German middleman Sofort/Klarna

- suprisingly still very common, at least here in Austria, is the "send me an invoice" option, even for physical goods that are being shipped, then the customer makes a manual bank transfer after the goods have been received
Linux can boot quite quickly with the right settings, I've written about it at [0], but distros (reasonably) build very generic kernels and initramfs, which are not particularly fast to boot

[0]: https://blog.davidv.dev/posts/minimizing-linux-boot-times/
With postfix, numbers get pushed to the stack in the order you enter them and operators can be evaluated immediately. This way, intermediate results are always naturally available as you type an expression. On a HP calculator you'd usually see the intermediate results on-screen, but in dc you type p at any point to print the current top-of-stack.

Prefix notation in its simplest form is essentially the same thing but backwards, and you would only get intermediate results if you start writing from the innermost expression, which is complicated by the fact that that expression doesn't appear in the order you normally type.
Yes, but in that specific example you could also simply use a signature, as the fact that you are part of a single org reveals all information.

If you were part of multiple orgs and just want to prove you're part of any of them without revealing which in particular, then a ZKP can help.
There was a recent book[1] by Cat Jarman called The River Kings that discusses the Vikings’ expansive trade with the east. It was decent and was quite popular after publication.

[1] https://www.goodreads.com/book/show/53242328
Linux Foundation AI and Data Foundation
It's a shared VM and kernel, so the security boundary between containers is only as strong as typical Linux containers, and we don't really use the VM as a strong security boundary right now. The security model is similar to running Docker containers on a native Linux machine for development.

Admin privileges aren't required on the macOS side. You can optionally allow a privileged helper for some small niceties, but the VM process never runs as root.

The virtualization stack is custom, which allows for a lot of performance and stability improvements. It's not Virtualization.framework or QEMU.

Containers don't require virtualization, so Docker-in-Docker works. Not sure what you mean by Docker-out-of-Docker, but you can run Docker in OrbStack Linux machines, and you can use the managed engine from macOS.
A lot of reasoning is similar to interpolation within a sparse set of observations. Memorization is rounding up to the nearest known example. Basic guess is linear interpolation. And reasoning is about discovering the simplest rule that explains all the observations and using this rule to extrapolate.
Part of the point though was for some reason the number of them. If we didn't need the large amount in the digestive system but still needed it for lungs and eyes, looking at the number and saying it's only 1% wouldn't have any real implication for whether the offspring would be viable if it would have messed up lungs and not be.

Aside from that though, it may be important, but there are also lots of cross-species animals (ligers, mules, etc.) that don't get the full bacterial dose from the father of which half of their genetics come from and that doesn't seem to be a main cause of any of their problems that I've heard of.
Interactive overview of top tier LF AI and Data projects
You could even have extremely skilled, moderately paid, but still relatively low prestige. And top of the trades pyramid go to this category. Think of specialised welders, were you need both years of expertise and probably quite a bit of aptitude... And the job is no way unskilled, but still would have less prestige in general population than some simpler job more of white collar type.
Looks great! Reads professionally, it's a cool idea, and I hope it goes well for you

I also am experiencing the bug where the 'story' and 'sellers' links don't work.

My only feedback is two pet UX peeves/hills upon which I have chosen to die and these opinions are apparently very in the minority - I know it's popular right now, but the website content transitioning into existence on scroll is so extremely irritating to me. I genuinely don't understand why it's so common now. Back in my day (lol), sites whose content popped in (then due to being poorly optimised) were (rightly) penalised in search rankings. It's really frustrating as I'm trying to read about the service and I have to scroll back up because things have popped in, finally. I am in the habit of scrolling all the way to the bottom of the web page now to just force the content to just bloody show but I just hate it lol. Same with the mid/light grey text on white background (which is also present on the website) - it might look mint on a nice 4K Mac screen in great lighting for those under 30 with 20/20 vision but it's (imo) unnecessarily hard to read otherwise. I'm finished being the old man yelling at cloud now.
Where you spend can have an impact on a decision… e.g. you may have the income and savings but if you’re regularly spending on gambling that can be a red flag.
People overwhelmingly recommend SSO. Isn’t that lowering the security level? If that single account gets taken over, the attacker has access everywhere else too.

Some places let you configure SSO+2FA, which helps; but in most cases clicking a social login button gets you full access.

And speaking of a single point of failure, cloud password managers look even worse[1].

[1]: https://thehackernews.com/2023/02/lastpass-reveals-second-at...
A signature is a PoK, but not ZK.
Only because it is a Linux VM, and people insist on using Linux specific stuff instead of UNIX, to the point younger generations have no clue about the difference.

Even the BSDs and Solaris/Illumos have add to add Linux translation layers.

Sad state where POSIX hardly matters for portable UNIX code.
I think you must be confusing Hayreddin Pasha (Admiral Barbarossa) with some other historical figure? He and his brothers were all born Muslim.

BTW, there's a new Turkish TV series based on him (the same lead actor that played Ertugrul in that smash hit series)
Porges started with studying the difference in the length of successive heartbeats, and the nerve systems that control this variability. He accumulated lots of data, and published his findings. He looks at the function of the different branches of the vagus nerve before he eventually connects the state of the vagus nerve with the functioning of the social engagement mechanism--the system that enables us to recognize faces and read their emotional signals. He also connects the vagus nerve with fight-or-flight survival mode of the organism, vs. the rest-and-recuperate mode where resources are made available for healing. It is well-founded, plausible, has good explanatory power for how (to give one example) family visits to a hospitalized family member contribute so greatly to their recovery.
The tasks used are artificially created and don't exist in the training sets. For example there's very little practical math in base 11 on the internet, or English with explicitly mixed up but rule based grammar.
So, you are saying, OpenTofu is like Russia, and can use scummy methods. Basically, this is OK for closed dictatorship.

But there are a lot of "good" people, supporting Ukrainians, that still claiming that ClosedTofu is open source.

So, basically, it is about hypocrisy. Either you are voting that OpenTofu is same garbage as Russia, so it can use scummy things, either you are saying that OpenTofu should be open source, and this change should be reverted.

And if you saying, that OpenTofu is still open source, and do not revert that change, then, well, you are just hypocrite with low brain activity.
Impressive. But every time I read one of these pieces I remember when I recorded Plan 9 booting on a Pi Zero: https://taoofmac.com/space/blog/2020/09/02/1900#resurrecting (GIF is real time output).
Homeopathic astronomy?

Those quack homeopathy treatments operate on the assumption that water has a "memory", and it's somehow enough that it's been in contact with some molecule in the past. The astronomy version would be that space has a memory, and you can observe anything if you know there was a relevant photon out there at some point.
I get why they wouldn't offer it. Support nightmare and very few people would use it anyway.

Almost everything should have MFA, but it's not a solved problem. The overhead is to high and if you force it upon users you'll lose many of them.
For 2/3, it does indeed work with fractions internally. For pi, it uses some floating point representation I think, you get about 50 digits.
Show HN: MVP: First AI agent that can automate the browser
Awesome! I'd love to see this flourish.
Django ORM ANy SQL alchemy have support for MSSQL SQLite MySQL Postgres . They allow you to easily switch between databases.

I was replying to the context of letting the previous commenter switch databases
Ask HN: How do Indie makers and solopreneurs get back into 9 to 5 again?
I was working in a seed stage B2B startup. But it didn’t go well. Their potential customers lost interest in the product. And I was the one who did all the Product research and built the entire backend infra. Which gave me confidence to build my own SAAS.

After doing some research about which Saas to build. I decided to go with a Social media manager. But very soon I realized that it is not a small project as I thought in the beginning. Then I built a simple feedback management tool that can be embedded in the site.

In that process I read a lot of books on building a SAAS like Rework, the lean startup, Traction and many more. So I was aware of this developer’s hell. Questions like “Just one more feature, just one more change on the Home page, just one more line of code. Why would anyone use it. It can be built by anyone. What's so special about it.” came across my mind which delayed the launch. After so many ifs and buts I launched that on product hunt. Did cold messaging on linkedin and twitter. Got some 50 signups. Nothing big.

Very soon I realized that Entrepreneurship is not my cup of tea. Founding a product is more close to marketing, networking and selling the idea rather than building or coding the product. And I had no experience with that. Even in my circle no one is into marketing or sales. And I am very poor at networking too.

Now I am going for 9 to 5 again. But I am realizing something that Companies do not seem very welcoming towards entrepreneurship. They are ok if a guy has been in only one company since the beginning. It's ironic that Founders of those companies often complain about the lack of an entrepreneurial mindset in their employees. But HRs of the same company will not even consider your entrepreneurial experience.

Has anyone else faced this challenge? How did you navigate the transition back into a traditional role after trying your hand at building something on your own?
> credit card companies don’t have an automated and actual human team evaluating safety of and legitimacy for products sold.

Neither does Apple. They have a "review" process, but that's a far cry from actually providing real indemnity, and if they dont do that then its not worth the cost.
Maybe I should revisit async Rust. I haven't used that part of Rust in a while.
Show HN: Tech Interview Exp is up and running
Voluntary Cyber Incident Reporting
If you're interested in this topic, the 5th "System Boot and Security" LPC microconference" is on Sep 18, https://lpc.events/event/18/sessions/201/#20240918

Developing trustworthy Linux-based systems in an open-source way
Common git repo for hosting Boot-firmware
Accelerating Linux Kernel Boot-Up for Large Multi-Core Systems
Leveraging and managing SBAT revocation mechanism on distribution level
Using U-boot as a UEFI payload
Measured Boot, Secure Attestation & co, with systemd
Secure Launch - DRTM solution on Arm platforms
no more bootloader: please use the kernel instead
OF != UEFI
Zangobob's Blow Torch Heaven
Congratulations on the launch! Please, consider putting up a screenshot at the top of the README. When I see visual products such as games or GUIs showcased in HN, having a good screenshot or two is often the deciding factor in whether I try it or not. And probably I am not the only one. A picture is worth a thousand words.
I think many of the performance points here are a trait of a VM in Cloud more than K8s, and they would be no different if running in EC2 right?
ClickHouse Tips for Postgres Users
julia has an unacceptable overhead when running small programs. it works well for longer running workloads or extended interactive sessions, but for learning you want to be able to write and execute small scripts without feeling the perceptible lag every time. google up "time to first plot" for more on this.
What's the point of banning an IP address?
With Firefox I can have YouTube running in the background.

None of these things are technical limitations. They are purely political to extract more rent.
Please keep in mind I’m asking with genuine interest as I am a happy OrbStack user otherwise, (for private use).

What is the reason Orbstack needs a connection to your license server for continued operation?

I was moving and during nearly a month there was no home internet. My server was happily chugging along on wifi though, but one day I connected to it and saw a message that OrbStack couldn’t contact the license server and soon stop functioning.

This put me off a bit and made me consider whether I want to run anything I depend on using this.
Not sure what's terrifying about it, terrifyingly tasty!

Also several cultures around the world do that pretty commonly.
make HN great again
Yeah, pretty much exactly that. An armed individual who wants to do harm with that firearm would be a lot less likely to act on it if he knows there are 10 armed good samaritans around him.

If you're in the opinion you're the only person likely to have a weapon on yourself, the stakes and balance change entirely.
> Storing old PC components seems sensitive - tossing them in a box in anti-static bags in a dry garage doesn't seem to do the trick.

From that era (late 90s-mid 00s) it could be down to capacitors failing - there were a LOT of faulty ones around in that era, vs earlier 80s/90s and later eras.
I switched to Orbstack about 2 weeks ago after having read about it here on HN.

I develop a cloud native system entirely writen in Rust. All my own containers are build without Docker thanks to rules oci in Bazel. However, for integration testing, I'm using internal tools that fire up, say a database container and run the tests all from within Bazel to leverage test caching and parallelization.

For a while, i was struggling to get around Dockers slow startup time on Mac. My CI server uses Firecracker VM's to isolate OCI containers so it's really only a docker on Mac issue.

My main take away:

- I am so close to delete Docker permanently. There is no comparison, not even close. All integration tests run so much faster.

- Especially parallel container starts a noticable faster.

- I've developed custom docker utils for testing and, believe me, the official Docker API is a humongous pile of garbage that I ended up re-implementing everything by wrapping the Docker command line. To nobody's surprise, even the custom docker utils work way faster and more reliable with OrbStack.

- Zero issues. I am still a little bit puzzled that OrbStack basically runs bug-free no matter what I throw at it. Take it as a compliment.

What I would like to see:

- A Ressource monitor or at least some graph that plots CPU and memory usage. In some rare cases the application in the container runs close to the limit probably because a query takes too long, a process got stuck or whatever. Stuff just happenens. Point is, having an eye on ressource usage helps to spot those corner cases early on.

For me, OrbStack is a clear win and a clear keeper. Well done Orb team and I wish you guys all the success in the world.
Numbers Go Up
Cruelcruelcrueltycruel. Please stop flashing the cruelty card here. Is ridiculous

Being alive is better than not being alive, right?. Even if you experience pain or feel bored. Every animal experiences pain somewhere. Is fine. Is a part of having evolved pain receptors. Those receptors are here for our well-being and safety.

There is nothing special about pain. Is part of our biology.

We have methods to alleviate the pain at birth, why just assume that veterinarians will not use the tools that they have? because vets-bad-duh?

All this pseudo-religious movements that say that all pain must be eliminated at any cost seem totally unhinged. They made promises that can't be fulfilled and they know it.
Inkey$ and His 8 Legs
To be fair it sounds like LLMs are managing that for you. You’ve got two (mostly) black boxes stacked on top of one another here. You’ve avoided managing your DB and avoided managing your ORM. What will you do when something eventually goes wrong? Ask the LLM to fix it?
Both the examples cited here, Airbnb and Apple, have been through difficult times as a result of "manager mode failure".

In other words, "founder mode" worked after a failure of "manager mode".

Yet, would Apple even had continued to exist to this day had Steve not been fired?

From the essay, one thing is obvious, "founder mode" looks very different for a 20 person company than it does for a 2000 person company.

> Obviously founders can't keep running a 2000 person company the way they ran it when it had 20. There's going to have to be some amount of delegation. Where the borders of autonomy end up, and how sharp they are, will probably vary from company to company. They'll even vary from time to time within the same company, as managers earn trust. So founder mode will be more complicated than manager mode. But it will also work better. We already know that from the examples of individual founders groping their way toward it.

The question that I have is, "is it possible for a founder to discover what 'founder mode' is for a 2000 person company, without going through some form of 'manager mode' as the company scaled from 20 to 2000"?

What would be even more interesting is comments from founders/employees of startups where "founder mode" persisted as the company scaled up from 20 employees. Were these companies successful? Do they continue operating successfully?
NASA discovers a new global energy field around Earth
This is actually something that flip-flops across hardware generations and platforms. Hard drives used to be really slow and consumer machines would often reduce data bandwidth by compressing things because processors were “faster” than disk. But today’s SSDs are actually really fast, sometimes so fast that CPUs can barely keep up just processing the data coming off of them, so the balance can also shift in the opposite direction. And in embedded your storage might be slow but you may not have the processing power to spare decompressing. Or maybe you do and it saves on flash write cycles. This is a complicated topic!
Reading awk as a human is hard too. And performance of awk is crap. A lot slower than most interpreter language out there. I had replaced all the awk scripts in python and everything is a lot faster.
I get your point you are being pragmatic, but the reason why I sometimes behave exactly in the way, that you just criticized are those very same product owners.

Example: I have a talk with the PO where we agreed on certain features and certain things that do NOT have to work. Often times when I make decisions during development that rest on the asumption that these certain things dont have to work I later on get told to incorporate them anyways. So I have lost a lot of trust in POs or anyone that is not a developer that tells me how a piece of software is supposed to function.

Example 2: I am currently dealing in my department with a case where a Product Manager talked to a Product Owner and they contractually aggreed with a customer to deliver one of our internal development tools, that are absolutely not ready for production or were ever meant for any customer.

Yes I will be "hyper-autistic" about my code because sometimes I do not have a choice.
“Git” is a pejorative. The GP was suggesting that this microbe deserved being called a “git” for its deleterious effects.
Transformers with chain of thought can use FOL: https://arxiv.org/abs/2310.07923
Synodic: A Computer Vision Platform That Pushes Features
Many of the computer vision platforms today have remained stagnant. They haven't integrated the most recent models, and are not pushing new features multiple times per week.

At Synodic, we deploy to product 5 to 6 times per day with new features (2 to 3 per week) and bug fixes. The craziers part is there is only one programmer. We are fast approaching feature parity with Roboflow, and already offer several features and services that they don't offer.

Test it out and let me know what you think!