skysight-inc/HackerNews huggingface dataset:
It seems like a fairly mediocre institution, at least in terms of research output: https://www.nature.com/nature-index/institution-outputs/gene...

Not entirely surprised we'd never heard of it.
Look for covered bus stops.

Like this: https://c8.alamy.com/comp/BNFCNG/san-francisco-muni-bus-stop...
Ask HN: Do companies prefer to hire directly or with recruiters?
I read so many opinions on this topic, some saying they prefer recruiters for a low / mid level but for seniors then directly.

What do you think? What is your experience on this?
I had never considered the attack vector of USB stick, distributed by crow...
For what it's worth to me as a bystander you sound much more like Tucker Carlson or some Fox News host than anything that Drew has ever written (not that I pay particularly strong attention or that Inecessarily always agree with him). Instead of any arguments you essentially just attack the person with insults and strawmen.

I hope you don't just dismiss my post and it might trigger you to review your own style, considering that you seem to feel quite strongly about what/how people write.
I'm sure those in the Roman Empire said the same thing.
For 121, I ratio 130:80, then because I started ten under I subtract half that at the end. So about 75.
I actually had thought you meant something like "the C language is memory safe when run on CHERI". If you mean that running a C program on CHERI prevents memory safety from actually being broken, then yeah, I guess we do agree. On CHERI, even if the C program alone isn't completely sound, and so attempts to violate memory safety, the attempt won't actually succeed, so memory safety won't actually be violated.
Sure, that's certainly what such a feature comparison table would look like, a list of what you claim is great about your product, with check marks by it, and then everybody else's product doesn't have as many check marks.

But of course the reason you see these "comparison tables" on such products is that that's all they functionally are, a list of what you, the product's creator, think is great about your product, not actually a meaningful comparison.
Technically they could also also be functional teams with a long history of gradual point drift... Though most organizations shake teams up before then.
> we have a working meat inspection program

Huh. That's an abject lie. If there were a working inspection program, this would never have happened. It wouldn't even have come close.
If you don't have any interest why do you want to work at that organization? You just want a check? That's not a good way to spend half your waking hours during the work week.
Crows are definitely smart, but I've seen other birds outsmarting them before. It seems to me that social behavior is a bit overweighted when it comes to attempting to measure animal intelligence.
Document updates are atomic, with replica sets. Reads will be eventually consistent.

Professionals consider weigh the tradeoffs consistency vs partion tolerance, availability, synchronous vs asynchronous communication implications etc...

Nothing here is a silver bullet, it is about choosing the least worst option for a data domain.

We are in the cloud era, which is by its nature distributed.

The era of vertically scaled monoliths is mostly over for most people.

The book 'Software Architecture: The Hard Parts' is probably a path forward for you, but any books on modern data architecture would be.

Hint: even your ATM card doesn't use ACID, and many needs can improve performance, availability and resilience by not paying the cost of ACID transactions.

It is a far more complex subject than your posts suggest.
Interviewers HATE him.
Just seems pragmatic to me. The people contributing rust to Linux are having a bad time so the advice is to do something else. It sucks I guess but it's no different than any other open source project.

"Fine I'll do it myself" is a story basically as old as time.

- Walt Disney
- Ferruccio Lamborghini
- King Henry VIII
- Juan Pujol Garcia

I doubt Drew has the power to serious change the culture among Linux kernal contributors and maintainers, so he's just offering advice.
By definition they aren't. That's what the I stands for. Individual as in you aren't leading anyone else.
Show HN: TheWallAI – A Simulated Social Media with AI-Generated Content
As one of the experiments at Armada Logics, our junior developers utilize prompt engineering techniques to direct AI in creating diverse content types, such as text and image posts, comments, replies, and even crafting unique AI personas for various topics.

Take some time to read posts and comments on topics that interest you.

Backend and Libraries used:
Python Django, as the main project framework
beautifulsoup (https://pypi.org/project/beautifulsoup4/), web scraper
pillow (https://pypi.org/project/pillow/), image processing
random-username (https://pypi.org/project/random-username/), randomization of usernames
ollama (https://pypi.org/project/ollama/), ai model that can be hosted locally

Text Generation:
OpenAI, gpt4o-mini model (https://openai.com/index/gpt-4o-mini-advancing-cost-efficien...)
Groq, llama3-groq-70b-8192-tool-use-preview model (https://huggingface.co/Groq/Llama-3-Groq-70B-Tool-Use)

Image Generation:
stability.ai, Stable Diffusion XL model (https://platform.stability.ai/docs/api-reference#tag/SDXL-an...)
fal.ai, black-forest-labs/flux-schnell model (https://fal.ai/models/fal-ai/flux/schnell)

We welcome your comments and suggestions on this experimental project.
Ah, I didn't realize that. PC/GEOS did in '89 or '90.
Yes but only as a technicality for sales. Nobody ever actually depended on or used the Windows POSIX system. Cygwin was created as a response to wanting a real working POSIX system on Windows.
> Medicare is infrastructure that is directly related to the success of any company in the United States.

That must be why there were no successful companies in the United States before 1965.

> But the fact that Medicare exists means that Tesla's factory workers don't need to be paid at levels that reflect they need to 100% self-fund their retirement.

Tesla is paying them that much, because Tesla--and all employers and employees--are funding Medicare via earmarked taxes on income.

> There is a broader definition of "infrastructure."

"The most effective way of making people accept the validity of the values they are to serve is to persuade them that they are really the same as those they have already held, but which were not properly understood or recognized before. Adn the most efficient technique to this end is to use the old words but to change their meaning. Few traits of totalitarian regimes are at the same time so confusing to the superficial observer, and yet so characteristic of the whole intellectual climate as the complete perversion of language." ~Hayek
Previous discussion: https://news.ycombinator.com/item?id=41352656
Arango isn't comparable, the Free edition is extremely limited. PostreSQL doesn't say how much you are allowed to store or what you can use it for.
My next AI prediction will be that the next big leap will use crows intelligence in problem solving to advance towards AGI
I would be more inclined to buy an electric car if it ran NO software. Battery. Motor. Potentiometer (aka gas pedal). Another potentiometer (aka brake pedal) Relays and such for turn signals. Easy to understand wires. Easy to modify. Easy to add a computer if I want. This is how it worked with cars in the old days and it was (and is) a great hobby. We stand the cusp of a renaissance of that culture with now even more simple and straightforward technology, and it gets all screwed up with bells and whistles and algorithms and touchscreens and self driving. Why doesn't Tesla make a car like described here. I bet it would be much cheaper, or at least a bit cheaper, given most of the cost is lithium.
Replacing C with Rust within the kernel is not going to be peaceful. It's been made clear by now that most Linux developers, including those most prominent, prefer C and do not wish to invest any time or effort accommodating Rust developers.

>but I will always wish people can just stop fighting, and work together.

Two separate ideas are conflated here.

It would make me happy if they stopped fighting, and instead worked separately on their C and Rust kernels respectively.
These are ok generic questions, but not great. And I would encourage people to do learn as much as possible about the org/team they are interviewing for. If there's not much public info, then this is where you ask the questions to find out if this is work you're going to enjoy or if you're gonna end up in another round of interviews in 6 months.
You are right. Combining AI and Scientist into Aientist is too obvious. We know that a true AI Scientist would eventually invent time travel, and have been among us discreetly the whole time. They'd probably want to make a website though, and would come up with a mysterious name, like Zombo.
You realize I’m against the surveillance, right?
Huh?

I (used to) use it almost exclusively with eglot lsp to python language server (Jedi I think). I run emacsfoacosx 29.2 and now .3. And I’ve used it since 1996 on emacs 18 on a b/w sun workstation.

But most recently on the last 2020 intel MacBook Pro.

The cursor moving speed through a source file is atrocious. Maybe 3 - 4 lines per second vertical and similarly horizontal.

The shell just freezes on long lines and forget about font lock for multi MB json.

All of these tasks would be hard a decade ago but now aren’t even table stakes.

It just /feels/ sluggish.

I reluctantly just gave up. It was fast way back then but I think workloads have changed. I tried zed for a bit but have now reluctantly gone to pycharm CE. If you accept the different windowing metaphor and add bindings for C-a and C-e and friends (some are standard) it’s not bad. And never sluggish (same hardware).

I love emacs but for my outlandish workload of python programming and wrangling multi MB text output it just doesn’t perform.

I speculate it isn’t straight line speed but threading that is hurting perceived latency.
Some went to slickdeals
> Feeding them a site filled with garbage

I can turn that back on for you if you miss it. I saved the Content Imposition Disorder Study Group website, it's still there.
I don't understand the purpose you are posting here. still acting like you live in sf when uhm.. I've candidly implied you frankly don't?

Game? nop, tho true for the careless rich. hence for all else a stage(?)

Purpose of Q is to answer the q doh. Heavy rain will come again as it did. I intend to figure out a better answer than just hiding under the bridge just like a matted dog just waiting for heaven.

If you have to pick (cf </newsguidelines.html#Pick>) on a single 'lulz' word, no less within square brackets and with optional-suffix to justify why one has no answer...

- - -

Yepp. then don't do it twice for it becomes obvious that way.

Back ontopic, I would say more likely many died or gbhed before they figured anything out not that you would less care/want to want/care to know. wdyt?
I don't identify human, but you're absolutely right. For me, this also happens with the direction of hot vs cold on faucets/showers. I can never ever understand. Sometimes they're relative to the top edge and sometimes to the bottom edge. Sometimes they are on the wall/sink and sometimes they are on the actual handle. Because everything is always completely impossible to define proper rules for, the only thing I can rely on is "it's different than you thought it was before" but relying on that also doesn't work!
100% this, my rpi3 kept running out of ram running all the services I wanted on home assistant so I moved it to proxmox and use the roi+touchscreen as a dedicated web client for the interface now

Be careful with the beelinks though, I have one with a nice ryzen API that's basically useless because the USB gave out and it's a chicken and the egg problem trying to get Bluetooth on it. Haven't gotten around to attempt manually configuring Bluetooth on the SSD yet (from another computer) or otherwise fixing those ports
What? And you get to miss the election?
> including those most prominent,

The most prominent one is supportive of Rust. And traditionally when it comes to technical decisions, it is his opinion that matters most.
> Only Linux can run Linux containers

FreeBSD has been running Linux for about two decades†, "Fun with FreeBSD: Run Linux Containers on FreeBSD":

* https://productionwithscissors.run/2022/09/04/containerd-lin...

I ran the Linux binary of Return to Castle Wolfenstein back in the day on FreeBSD with NVidia drivers:

* https://en.wikipedia.org/wiki/Return_to_Castle_Wolfenstein
turns out Moses was a dinosaur
I don't know where that image is from, so you are working on information I do not have, but still, the first "paragraph" sets up a possibility reinforced by an anecdote in the second. It's not asserting that only 5 contributors could re-create the entirety of the Linux kernel in 5 years.

I very much took his argument as an open-source project with a small number of leaders, with the help of the larger OSS community, could make a mature subset of a Linux compatible kernel in a small amount of time (years)
WSL2 emulates a full machine via Hyper-V. Any OS that happens to have a microkernel and reasonable hypervisor implementation would meet that definition.
Over to "Samsung will release THIS device on 2nd October" headlines in media that survive.
What are you talking about specifically? Can you point to a quote from the article that you think crosses a line journalistically? Because it seems like you’re equating reporting on the existence of accusations with actively making accusations and that type of thinking comes from either bias or a lack of media literacy.
Indeed. For extra security, post cat pics to three different image boards; only by successfully combining all three can the receiver decode the message. If you are limited by the speed of finding / generating new cat pictures, publish frames from public webcam feeds that show life in a big aquarium, or sunsets, or clouds, or apply artistic filters on hourly charts of stock-trading sessions, etc. Make sure that not every picture contains a part of a message, but that every picture has steganography-like minor alterations, also explainable by applying a sensible but crude filter. In general, you can lace any of the plentiful reasonably stochastic streams with a steganogrphic side-channel.

The approach has limitations: your bandwidth is very low, and your latency is also pretty poor. Worse yet, you have to first establish a complicated protocol between you and your counterparty. In general, I think, it's not cracking your byzantine protocol that would ruin you, but a couple of small opsec mistakes (see Dread Pirate Roberts and the end of Silk Road), and these mistakes may be not even done by you but by your counterparty. Spear-phising, exploiting the local system that runs the communication and has some sensitive material in plain text, game over.

The problem with highly secure and clandestine communication (or any other activity) is that it makes your whole life complicated enough, puts enough extra strain on you, that you become noticeable by that alone. Maybe not immediately, but the probability of a small mistake that could put you on a watch-just-in-case list of a willing state-level actor is always nonzero. This does not mean that the situation is hopeless, but rather means that you have a time limit before your cat-posting scheme, still unbroken, becomes irrelevant, given enough interest from The Man against whom you conspire.
IMO all life is intelligent in some way or form. Evolution itself is even intelligent in that it’s a learning system that adapts and solves problems.
>we have a working meat inspection program

????

The topic of discussion is how a meat plant was allowed to operate despite egregiously failing not just safety rules and procedures but just plain common sense.

You consider that working?
Arguably, Tcl can do GUIs much easily and can integrate C less awkwardly than Perl. Both have their use cases, at any rate, and more people should use Tcl, Perl and any version of Expect. Nowadays it falls into the category of tools that were once somewhat used, but now are obscure, like fold/fmt, nl, comm and pr.
Russia has been HEAVILY relying on telegram for military operations.

It would be a huge stretch of imagination to say Telegram is savings lives.
The elephant in the room, which is Linux's untenable complexity and lack of internal APIs (even for drivers), is not addressed.

Doing anything on Linux is many times as hard as doing it on systems that put a strong emphasis on structure. This is true not just for microkernel, multiserver systems, but for other unices/unix-like such as the BSDs (which put far more emphasis on structure relative to Linux) as well.

Thus, I agree entirely with Drew, with extra reasons, that we (developers in general, not specific to rust) should try and put some effort elsewhere than Linux.

It doesn't have to be Linux. It isn't the end-all in operating systems. It's just what happens to be most popular -right now-.
The best case is that it never happens. The second best case is that it’s caught as soon as it happens and stopped then. The third best case is that it’s caught some time after it happens and stopped before it has any external consequences (people getting sick). The fourth best case is that it’s caught some time after it happens but only stopped after external consequences.

Etcetera etcetera. Throw in another dimension of punishment besides just stopping operations and it gets more complex. With a little imagination, the worst cases are much worse than any of the above. We can be dissatisfied with the actual circumstances but still recognize the nuanced factors which might make up a “working” system.
> Here’s the pitch: a motivated group of talented Rust OS developers could build a Linux-compatible kernel, from scratch, very quickly, with no need to engage in LKML politics.

The BSDs, Solaris/Illumos, and Windows all have tried, some more than once even. I think there have been at least 4 Linux kernel ABI compatibility layers for those OSes. They've all failed. And all future attempts will fail too for the same reason:

The Linux kernel ABI is not
specified anywhere, and it's
insanely large (and growing).

Besides the system calls (easy), many ioctls (hmmm), proc(4) (oof), and many ioctl-like ABIs within ABIs, there's loads of driver-specific ABIs and things like security modules and what not that add their own ABIs and which you'll invariably end up having to support. The last effort in Illumos land foundered on proc(4), IIRC.

To top it all off that undefined (but stable) ABI is a moving target: it's always evolving / getting extended.

The only thing you have to help you is that whatever the ABI, Linux [mostly] commits to maintaining backwards compatibility with it. If your compatibility ever gets good enough, that will help you, but in the meantime you'll be chasing a never ending and ever growing ill-defined ABI.

Good luck with that!
Not sure the author realized this, but there's an interesting contradiction here.

> In hiring, we standardize questions to help mitigate bias and make more accurate comparisons across a group of candidates.

> The people on the ground, close to the problem are often your best bet, but organizations find it difficult to handle anything they can’t standardize and normalize.

Standardizing is more fair, but at the cost (or benefit) of minimizing interesting outcomes.
Do we get also realtime (10ths us latency) out-of-the-box, where badly written drivers cannot negatively interfere good ones?
With a pretty high precision:

It's speed of light in vacuum, Planck constant, Elementary Charge, and so on:

Speed of light in vacuum:

299792458.077272104522039393212883 Obtained

299792458(fixed) CODATA 2022

Planck constant:

6.6260686392218445411837981460499 * 10^(-34) Obtained

6.62606896(33) * 10^(-34) CODATA 2006

etc.
Yeah, PC/GEOS was built from the ground up to give that fully scalable "WYSIWYG" "Display Postscript" experience but the PC displays at the time weren't very good.

I remember learning about self-modifying assembly in the low level drawing code from JimDF.
Ted Chiang has an excellent short story on this subject, regarding the construction of the Arecibo radio telescope as told from the perspective of a parrot: https://en.wikipedia.org/wiki/The_Great_Silence_(short_story...

It's very short. Worth a quick read and a long thought.
I once built a firmware for the Pimoroni Keybow with it: https://xn--gckvb8fzb.com/projects/kiwi/
How workplace 'bad apples' spoil barrels of good employees (2007)
1) Don’t be the lowest hanging fruit.
2) Travel outside the country some. A lot of other countries look like they’ve already collapsed. Most houses in Ecuador had tall concrete fences with crushed glass at the top. Almost everyone fortunate to have a home has turned it into a fortress.

When I was there, violent gang members took over a tv news station in Guayaquil just to spread a message on TV. The anti-corruption presidential candidate was assassinated. The Mayor of Manta was assassinated after he said he wanted to add U.S. security to their ports and city. I was woken up at 2am to hear a man screaming bloody murder and watched a man get brutally mugged outside my top floor hotel room in Quito by 4 guys on two motorcycles. —-and that’s one of the safer countries in South America.

Locals have figured out already how to adapt. If this topic interests you, perhaps travel the world a little bit and bring some good ideas home.

3) Don’t underestimate the psychological impact a shotgun has. The sound it makes when you cock it sends fear down any man’s spine. The cocking of it is more important than the shot. As the deterrent is usually enough.

4) Consider growing some fruit trees. If things go bad, you have nice fruit. If things go great, you also have nice fruit. It’s socially acceptable and comes with plenty of plausible deniability. It’s great way to make friends with your neighbors (by giving them home-grown fruit).

Finally to repeat #1: the 5-foot something women in their [non-running shoes] are way more scared than most men will ever be. They’re the lowest hanging fruit. They have to pay a high tax to the homeless guy holding a hammer as they drive by him. You either pay nothing or 1/4th as much.

Even that left-leaning liberal country has a functioning currency, believe it or not. It’s just that in many cases prices have gone up and not so many afford all of the goods, services, and real estate anymore. They used the U.S. dollar there mostly.

Dont be afraid of your money suddenly not working one day. Instead, be afraid of your rent going up by 8% per year. That’s 2x in 9 years, 4x in 18 years, 8x in 27 years, 16x in 36 years. Meanwhile the guy with a mortgage, his payments went up by 0% for 30 years and then became $0 after 30 years. He also might have a bunch of fruit trees.

Strong property rights are the main distinction between Spanish-speaking and English-speaking countries and why the Spanish-speaking ones have so much strife. It’s a bit of a history lesson where the Spanish viewed its territories as colonies to loot while the English knew that strong property rights made safer communities and they were planning on living in them themselves.
To mult by 1.6: double it four times then divide by 10. Eg. 55mph = 110, 220, 440, 880, 88.0 kph

To divde by 1.6, multiply by 10, then divide by 2 4x. Eg
: 200 kph, 2000, 1000, 500, 250, 125 mph
Yeah, but there's no need of "knowing all the variables in the system" and there's no "last time something like that was possible", it's always been possible.

And you get the "packet information" out of the exit nodes...
Thank you this recommendation.
What is the difference between a raven and crow?
I wasn't sure. I had some kernel panics that I didn't dig deeply into, and I would sometimes use the image outside the VM to fsck it when HAOS would subsequently not recover.