skysight-inc/HackerNews huggingface dataset:
I would not say "replacing" but rather "helping". Replacing means there is a fixed lump of work, but in reality work scales up when capability improves. When you make the road wider, more cars fill it up to the max again. To think that work is fixed means to believe we can't possibly want more, better and faster. It's not like we are out of ideas.

Take software for example - with each new language, library or project on Github we can automate and make it easier to build things, yet after 60 years of self-cannibalizing software we have more developers than ever.
"our target hardware is running literally none of those things". What is needed is to somehow translate DirectX to Vulkan, Windows to Linux, x86 to Arm64, and 4KB pages to 16KB pages.

oh my.
With the benefit of flexibility - a decade later your router will continue to get updates adding new features and protocols
The set of boats characterized unsinkable and are now laying at the bottom of the sea:

{Titanic, Bayesian}
All hands should be followed by Q&A, rare opportunity to have execs together so the right one can answer. And it makes sense to listen live to know what (not) to ask.

What you are describing could be just an email.
Their email registeration captchas are places weird(firefox exp). Unless you know developer tools you couldnt solve those.
Fastest Open-Source Databases
One of the reasons might be that you belong to a protected category (by gender, age, race, etc). These interviews are sometimes referred to as "compliance interviews". These candidates will be reported on the HR diversity metrics to prove that the company made an effort to reach out to diverse candidates (even though no actual effort was made). A few companies (Wells Fargo I believe was one) were fined by the Feds for these practices.
probably the folks who don't run office365.
Then you are still left with self hosted models which are pretty good at this task.
> Ocassionally you’ll have a unicorn situation where there is actually a relatively simple fix, but those are few and far between.

Perhaps we have different backgrounds, but even in late stage startups I find there is an abundance of low hanging fruit and simple fixes. I'm sure it's different at Google, though.
An honorable mention is the string template literal type. It is between the string literal type (-unions); which allow a finite set of strings and the string type which, in theory, is an infinite set of strings. Template literal types can be infinite as well, but only represent a fraction. For example `foo${string}` represent all strings that start with "foo".

Similar to this, I proposed inequality types for TS. They allow constraining a number range. For example, it is possible to have the type "a number that is larger than 1". You can combine them using intersection types, forming intervals like "a number between 0 and 1". Because TS has type narrowing via control flow, these types automatically come forward if you do an "if (a<5)". The variable will have the type "(<5)" inside the if block.

You can find the proposal here [1]. Personally I think the effort for adding these isn't worth it. But maybe someone likes it or takes it further.

[1]: https://github.com/microsoft/TypeScript/issues/43505
I was a paying customer for around 6 months. Perplexity's UI was better for finding sources and their model prompts and settings were better at proving summaries from pages at the time I left.

The one thing that kept me on Phind for a lot longer than I would have otherwise been was that I could pay for Claude usage when I over ran my daily quota. With Sonnet 3.5 there wasn't a point since I wasn't getting over the limits for Perplexity and you didn't provide a way to use an api key for Openai models at the time - to this day I find that GPT4 turbo is better than 4o for my use cases. This alone would have kept me around.

Since then Perplexity has gotten worse and they removed a lot of the old useful models. If you have something like poe.com where I can select the model to answer a query and give me fine grained control over the model settings I'd come back in a heart beat - e.g. if I'm doing research I don't know the answer to a high temperature is a good thing, if I want to find bugs in code a low one is better. My current killer feature is something like undermind where complex queries are run in the background and I get reports in due course by email.

Happy to chat more, my email is in my profile. I work in the space and have been building proprietary systems to help ground financial search for two years now.
I've been an Emacs user since 2000 or so. Got introduced to org when it first came out and it (along with ledger for accounts) have taken over my life.

The phone did make it a little challenging but before that I used a notebook and dumped it into org at the end of the day. I've been doing something similar with my phone now.

A lot of people refer to org-mode as the gateway drug for Emacs and it truly is that.
Leader keys + Evil mode make the keybindings pretty much non-issue on mobile. Emacs also has native Android port now, I've found it work quite well. There are apps like orgro[0] that make dealing with org files a pleasure on mobile.

That being said, it is not perfect. My ultimate (and imperfect) solution was to acquire a GPD Micro[1]. Now that thing makes up for all shortcomings of mobile devices, not just Emacs :)

[0]: https://f-droid.org/en/packages/com.madlonkay.orgro/
[1]: https://gpd.hk/gpdmicropc
I am sure the system can be gamed somewhat, but I like interactive grading of assignments, where the student presents the work and answers questions about it.

I also like in-person practical/lab assignments, which can occur throughout the course.

Also quizzes can be made more frequent. As an instructor I think I might be OK if you crammed for 10 quizzes in addition to the midterm and the final and passed them all with flying colors.
As a father of a young child with diabetes, I have mixed feelings about this issue.

While I believe small children shouldn't carry smartphones, it's currently our only way to monitor their health when they're outside our immediate range, such as in daycare.

My child is quite small and not yet interested in the phone, but I expect that will change eventually. We've established ground rules: the phone can’t be used for watching videos or playing games and is intended solely as a medical device. However, maintaining that restriction may become challenging as she grows.
Is there some way to compare different embeddings for different use cases?
> They ultimately failed and it went to the photographer.

Afaik, neither ended up owning the copyright (in usa, britian is more complex). The monkey doesn't own it, but neither does the photographer dude.

An interesting part of the case is it seems like PETA were mostly motivated by their own selfish interests to make money. Which is one of the big problems with nature legal personhood - at some point a human has to make decisions for the natural entity, and interests might be misaligned.
LLMs are so damn useful for small languages in general. Imperfect, but the tradeoffs are much better that in large languages with loads of easy access material.

I also cut my teeth on Elisp when ChatGPT was new, and it was very helpful.
is it for uploading glucose diagnostic results?
Multi-version concurrency control in TLA+
No, I wouldn't say that. I mean they could try to influence what sources I check first, but I'm the one doing the interpretation.
On the bright side, at least you can turn off your canera and do something else if its on zoom. Hard to do that without getting fired in person.
Thanks for saying this. This mindset has infiltrated all the engineering teams and made software development hell for those of us who actually like shipping. Being more careful, adding more checks and processes, has exponentially less returns (just invert the graph). Somehow though, teams have been lead to believe that each incident needs to be responded with more processes.
Reminds me of that panic over Linux namespaces because they kept surfacing vulnerabilities in existing software that used to run as root.

It's such a shame. The io_uring interface is one of the coolest features of the kernel. It's essentially an asynchronous system call interface. A sane asynchronous I/O interface that finally did it right after many tries. Sucks to see it just get blocked everywhere because of vulnerabilities. I hope whatever problems it has get fixed because I want to write software that uses io_uring and I absolutely want to run said software on my phone with Termux.
>we’re imitating how a human with limited resources would approach the issue

in particular the robots with only 2 hands when it could be 3 or 4 and not necessarily the same - say 3 of the same from 3 directions in the horizontal plane and one from above, with probably different "fingers". More hands allows say pipelining the tasks execution, like staged clothes holding or shooting an RPG while one of the hands already ready to put another warhead into the barrel (generally 2 persons job for RPG or mortar) - again our imagination is severely limited by 2 hands and even in such case we've evolved minimal specialization, ie. right/left-handedness.

>If restaurants require no staff, why even have a home kitchen? We’re heading towards a cultural revolution as much as a technology one.

that seems already underway, with Uber[Eats] drivers being the "robots".

>It almost feels easier to disassemble and resew the shirt from recycled fabric.

shred and 3d reprint in a new style. Again, we are already having it in the 0.3 version - the "fast fashion". So we already can preview and project how it would look like in the version 1.0. No kitchen, no washing machines, flat displays or better AR glasses - small urban apartment is enough, a cell like in 5th element, basically a cell in beehive, ... a cell, still more than in Matrix :)
I get where you are coming from, and I certainly do expect actual facts, data, and reasoning to be a part of any serious postmortem analysis. But those will almost always be in relation to a very specific circumstance. I think there is still room for generalized parables such as this article - otherwise, we would be reading a postmortem blog post, which are also common here and usually do contain what you are asking for.
This is all built on the, frankly, nonsensical assumption that photorealism is the, let alone a, primary goal.
Indonesia blocks Google Pixel sales after ban on iPhone 16
i agree but they deserve credit for running a reasonable campaign. Look how you're ridiculing them, and now imagine how much ridicule they would receive if the campaign was total abstinence from smart phones?

Running a contrarian campaign is hard, especially given all of the status , social pressure and marketing surrounding smartphones.
We will work jobs where being human is an innate part of the value proposition eg. servants, wait staff, sex workers.

There are also jobs you wouldn't historically thought of where being human is an innate part of the value proposition but I've seen takes on here from people saying they'll stop watching movies and go to see live plays when movies become purely AI generated.
Because of rollback, I think it is possible cheats to work in online fighting games: you always have the ability to rollback a couple of frames and inject a block. I'm into Tekken 8 right now and have seen a few youtube videos of opponents auto-blocking/parrying/low-profiling everything.

Fighting games are also unique in that they're the cheapest to run. You just need a console and a 60hz display, and can share between opponents. While FPS gamers usually ask for at least 120hz, maybe even 240hz, and you need one per player, which can get pretty high with team 5v5 games.
Have you ever attended an all hands that couldn’t have been an email?
> Sure. let's make food more expensive for poor people.

I know I started this whole argument by speaking up in favor of efficiently throwing things away, but I do want to speak out in favor of making (harmful) things more expensive for poor people; and giving poor people enough money to make up for it.

This also applies to a lot of other things, like taxing semi trucks for the insane amounts of damage they do to the roads compared to other vehicles, and then paying poor people for the increased price of goods at Wal-Mart. It may sound like taking extra steps to have the same result; but because you're reducing externalized costs instead of subsidizing them, everybody ends up better off.
> it decreases demand for existing homes as well. It also negatively impacts employment and many other areas, basically if your run on debt the higher rates hurt

The question is not what's affected. It's how much monetary policy it takes to achieve the desired output and employment effect, and where is the employment effect. We want to stop increasing rates once the effect is achieved.

We raise rates because the economy is overheating. Too much money is chasing too few goods, raising prices. In response to the favorable prices, too many jobs are chasing too few workers, raising wages.

Rising prices and wages (without rising productivity) means inflation. We're at one edge of the Phillips curve [1] and need to move back to the middle.

> That may be a goal, but it isn't the goal.

The goal is actually to raise unemployment. That's what the "cooling the overheating economy" euphemism means. However, we don't have the tools to raise it evenly in all sectors. The only tool we have is the short term interest rate.

Luckily, it affects the long term rate, which affects demand for homes, new and existing. For (say) every 20 fewer homes sold, one realtor and one banker might go unemployed. But for every 20 fewer new homes built (say), 50 laborers might go unemployed. That's why the transmission is primarily through construction [2] [3]. The consumer durables sector (appliances) used to have a large multiplier too, but most of those manufacturing jobs have been automated or moved overseas.

> they wouldn't be lagging if the effects must have already happened

You can model the lag effects as geometric decays of the original impulse. You need a negative original effect (one impulse of high unemployment) that will then regress back to baseline (continued but fading unemployment.) We didn't have any impulse, hence no decay.

The only thing that could really go wrong is a resurgence of inflation if the cuts were too fast, but chances are we would have seen that already too.

> relative to where we would have been without intervention

The problem here is we were at too much output/employment. We had to get through that moment and fix the problem without overshooting in the opposite direction.

We couldn't do better, that's the whole point. It's not like there was potentially more output to be had. The actual problem is that output was too high. That's why there was inflation.

[1] https://en.wikipedia.org/wiki/Phillips_curve

[2] https://www.usnews.com/news/economy/articles/2022-12-20/new-...

[3] https://www.infracapfunds.com/post/why-the-us-is-unlikely-to...
This seems to be a copycat capitalizing on the fact that Recraft AI launched their very good model under the name "Red Panda" but completely neglected to use the words "Red Panda" anywhere on their website. To make the connection, you have to rely on third-party announcements like https://blog.fal.ai/announcing-red_panda-by-recraft/
i think the overall quality of the experience using todays phones has tanked when compared to that of phones 15 years ago. when's the last time an app with angry birds' popularity was released? you cant even get the original angry birds game anymore; its rereleased with ads and microtransactions.
Recruiting (which is typically part of HR) lives and dies by the need to search for candidates for open positions. No open positions - they're out of a job. So I very much doubt they feel bad doing the job they were hired to do.
Wow, this looks exactly like a sign of a mental illness and/or a bad LLM.
I use Chaz to just talk to any LLM from Matrix, my normal chat client.

https://github.com/arcuru/chaz
hosts file is a really nice global block
Personally I use the emacs android port with org-roam, with syncthing for sync to back home. I've got ctrl and meta mapped to volume up and down. I don't know that I'd call it a good way, but it works well enough for me :).
> An LLM trawling the web could very conceivably come up with a non-truthful answer.

LLMs don't uncritically "trawl" the web, ingesting and then blindly regurgitating what they find.

98% of the internet is crap, yet LLM results don't reflect this dismal figure. They're amazingly good at distilling the 2% that is non-crap.
I switched to DDG couple of years ago without knowing what to expect. Once I got used to their UI there was no turning back.

And on rare occasions now when I do search on Google I feel so happy I switched to DDG. To an extent that it does feel to me that Google has indeed stopped working completely for me. And yes I’ve stopped their search history, recommendations etc on YouTube.
I don't know why people keep pointing this out - RegEx's not being regular languages has been true for basically all of history (it is not just pcre, traditional unix (basic) regexes also have this). Most people's only experience with "regular" things have been with non-regular regexes. Grep is 51 years old at this point.
That has a very narrow target. I have an old webos TV and it's been patched for these vulnerabilities years ago.

People who never connected their TV to the Internet maybe...
Interesting, I hadn’t see the Knowledge Navigator before. I would argue that we’re very close to the capabilities shown in that video.

Isn’t this already that? A new business model? Something like OpenAI’s search or Perplexity can run on its own index and not be influenced by Google’s ranking, ads, etc.

In areas where there is a simple objective truth, like finding the offset for the wheels on a 2008 BMW M3, we have had this capability for some time with Perplexity. The LLMs successfully cuts through the sea of SEO/SEM and forum nonsense and delivers the answer.

In areas where the truth is more subjective, like what is the best biscuit restaurant in downtown Nashville, the system could easily learn your preferences and deliver info suited to your biases.

In areas where “the science” is debated, the LLM can show both sides.

I think this is the beginning of the new model.
> So you're saying Apple added something to the design to make it do things faster...

I think the whole point is that microbenchmarks provide no data in overall performance. They just test very specific and by no means common use case.
Yes, that's correct. It uploads data from the continuous glucose sensor to the medical device provider, allowing us parents to access that data on our smartphones. But it's not just about collecting statistics. For instance, delivering alerts to us, such as low glucose levels or pump malfunction, requires the phone to be present.

Additionally, it allows for remote monitoring of glucose levels. For example, during winter, when the child is bundled up in overalls, daycare staff can check the values without needing to undress her in freezing temperatures.

Recently, many insulin pumps, although not ours, have also evolved so that the algorithm controlling the pump operates via a smartphone. This means having the phone nearby is not just very useful; it's essential.
> There can be a large class of poor, but it still be cheaper for a poor person to get their goods & services (as they can) from the corporations with the automation to provide them for a fraction of the cost, and of higher quality, than someone without capital can.

But why would the corporations (or rather, their owners) even bother to do that, once robots are producing everything? And what would the poor buy those robot-made goods and services with? For money to work as universal medium, it needs to circulate - but if everything that the rich consume is made by robots that the rich also own, and it's cheaper than a human's living wage, then all trade would happen in that circle, and money used for that would never leave that part of the economy. So people outside of it simply wouldn't have anything useful to buy goods with.

Or, to put it in another way - any wealth transfer from the haves to the have-nots in such an arrangement would be pure welfare. Which, given a socioeconomic system that does not encourage altruism, to put it mildly, would only be done to the extent that is necessary to prevent a torches and pitchforks situation. And even that would only be the case until making killer drone swarms is a cheaper way to prevent any would-be uprisings than bread and circuses - and I think that, thanks to the likes of Anduril, we're already well on the way there.
Most of the time saving time is just an illusion. When that code will needed to be changed, people will spend more than 4 days debugging and understanding it. The mental model of it was written by AI. It can make sense or not at all. You’ll figure it out after 4 days.
About the best you can do is a boat that is fundamentally buoyant or (aka positive buoyancy) via a combination of materials and sealed spaces, which basically means you can submerge it, flip it, fill it with water, and it buoyancy is enough that it will come to the surface.

But if you overload it or damage it and compromise air spaces or break off or crush lighter-than-water materials (e.g., styrofoam filled fixtures and voids), then it's no longer unsinkable. So you're right, nothing is unsinkable. Not even when "operated properly" and maintained properly, there's no guarantee you won't run into unforeseen conditions. An unsinkable boat is as ridiculous as an uncrashable airplane or automobile.
I'm not using them yet; I've already built my server without one, but I was wondering if it would be beneficial to add one for ZIL. Again, this is a home media server, so the main uses are pretty standard for a "home server" these days I think: NFS share, backups (of our PCs), video/music/photo storage, Jellyfin server, Immich server. I've read tons of FAQs and /r/homelab and /r/homeserver (honestly, /r/homelab isn't very useful, it's overkill for this kind of thing, with people building ridiculous rack-mount mega-systems; /r/homeserver is a lot better but it seems like a lot of people are just cobbling together a bunch of old junk, not building a single storage/media server).

My main question here was just what I asked about NVMe drives. Many times in my research that you recommended, people recommended using multiple NVMe drives. But even a mirror is going to be problematic: on a typical motherboard (I'm using a AMD B550 chipset), there's only 2 slots, and they're connected very differently, with one slot being much faster (PCIe4) than the other (PCIe3) and having very different latency, since the fast one connects to the CPU and the slow one goes through the chipset.
If you're an engineer, I'm just going to x3 to x10 that time estimate to come to something realistic, just like I do with the engineers at work.

That way it includes going to buy the paint and sandpaper, putting the boat in a drydock or otherwise on land, finding and dragging out the tools and getting power to them, drying the boat, cleaning it, eating, toilet breaks, taping off the edges etc, letting the paint dry, cleaning up everything afterwards, putting the boat back into the water and probably tons more that I missed.

x5 sounds about right for this one.
That’s simply not true. Some processes are good, some post-mortem outcomes will focus on improving deployment speed (so you can revert changes faster), or improve your monitors so you can detect (and mitigate) incidents faster.

On the other hand, enforcing a manual external QA check on every release WILL slow things down.

You’re repeating the same mistake as the article by assuming “process” sits on a grade that naturally slows work down. This is because you’re not being precise in your reasoning. Look at the specifics and make a decision based on the facts in front of you.