skysight-inc/HackerNews huggingface dataset:
> - Text search is a library function

What text search will provide me with the same features as Elasticsearch? Index time analysis, stemming, synonyms; search time expansions, prefix matching, filtering and (as a separate feature) type ahead autocomplete?

I would love to never touch another Elasticsearch cluster so this is a genuine question.
I just read this post, it looks like a demo for basic operations.

When I tried it at the end of the last year, ent works fine with Planetscale for basic reads. However, it fails to read when I use complex queries with Ent GraphQL integration.

ent added quite a lot of features last year so things might changed from the time when the blog post was written.
It isn't because it further fragments the market.

Now you have Nvidia CUDA, AMD "CUDA", Intel oneAPI. At least Intel is building their oneAPI on top of OpenCL via SYCL which means all AMD has to do is implement a bunch of Intel's OpenCL extensions, which are far from unreasonable (for example, unified shared memory which should have been in OpenCL 2.x instead of shared virtual memory).
Got any proof there bud?
> cluster-autoscaler

> ingress controllers

> storage drivers

> external-dns

> node termination handlers

> complex networking concepts around VPN, peering, route tables, NAT, …

> where DNS is handled

> It also misses the entire sphere around identity and access management for those resources that also needs to be maintained

Well, how is this all solved with their new tooling? Like they describe a whole huge complicated problem space and then write a tool for the simplest part of it: deploying an app. :shrug:
This seems very difficult to solve incrementally.
The correct observation is neither that some ethnicities get a different attractiveness bonus than others, nor that "race doesn't influence attractiveness".

Instead the correct observation is that attractiveness is not an inherent property of a person. It exists only in the mind of the observer.
I might find someone very attractive whom someone else does not find very attractive. Does this mean their attractiveness changes depending on who looks at them?
No, it means attractiveness is not a property of the person. Thinking otherwise is a classic example of the Mind projection fallacy[1].

This seems unlikely to be solved until we can get AI to recognise the question as nonsensical.

[1]: https://en.wikipedia.org/wiki/Mind_projection_fallacy
> It doesn't seem like the SEC has actually said what Coinbase is doing that is a security

According to Coinbase…
Starting in iOS 15.2 you can turn on the App Privacy Report to log which domains each app on your phone connects to https://support.apple.com/en-us/HT212958

It would be nice for them to add a block option in there as well
Couldn’t do the same thing with a cron job, daily alarm clock, or a task list?
Those dang crypto detractors and their pesky, “this is a meaningless asset” talk
This is half of it, but plumbing, windows, layout, and elevators are very different between residential and offices.
> People downvoting this are politically opposed to guns

Are you sure they're not downvoting you for being completely off topic while ranting about a hobbyhorse?
is there something to be said that seti@home was CPU only? would the GPU give a performance benefit that seti did not have? are people still using the GPUs to mine coins, or is that GPU compute at home available now?
SoftBank-owned Arm seeks to raise prices ahead of U.S. IPO
Practical Libc-free threading on Linux
Aside from having to run a short command line program to get an stdout/stderr from; I have never had to use processes. It has always been simple threads. Why and when would I want to spawn a process instead?
I ran a software company that predated the web. Yes, we were incredibly careful. When you ran the risk of having to send out updates on disks QC was a big thing.
This doesn’t sound right, if they don’t know the structure of the NN how can the reconstruct from the weights alone? (Perhaps the structure is communicated within the weights?)
> And if there are 2/7ths as many Starbucks, that'll still leave two Starbucks within eyeshot at any given moment.

It doesn't work. It'll go to 0. None can cover the costs.

> But other shops will still exist

You might be surprised the number of people that sneak out during work or during "breaks" and/or before/after work. Have seen people with all sorts of things from the shop in the office that isn't food.
For office buildings, no.

Older office buildings tend to be geared towards small offices for smaller businesses, like small law practices. Modern cubicle farms are much larger, open offices even more so.

Also, older regulations on building forms pre-war required more setbacks at taller heights, creating the “wedding-cake” style tower common during that time. The modern glass box is generally wider.
is the non-mini version also not acceptable? that's what i use and it has no iap.
From the FT article:

”These people said Arm planned to stop charging chipmakers royalties for using its designs based on a chip’s value and instead charge device makers based on the value of the device. This should mean the company earns several times more for each design it sells, as the average smartphone is vastly more expensive than a chip.”

Good news for RISC-V?
ChatGPT for Me
Does anybody have a memory comparison between Little Snitch Mini and Little Snitch? What's the memory footprint of the Mini version?

Regards,
8 GB MacBook Air
If I only need to read some text or code, the line length does not matter, because the sound from the screen reader is linear by nature. There is something to be said about natural breaks on statements and the like, but we assume that we are talking about expressions which just happen to be long.

If I need to edit though, I need to navigate to the section in question. My options are to use word by word navigation either from the line start or word by word from the line end (I have short keys for those). If the line is too long, word by word might take quite the number of keystrokes to reach the target position. ctrl+f might be faster. Some vim magic might be useful for such cases, but it would be an overkill.

Separately, there could be some attention fatigue if I need to here only the end of the line, but it is long and my mind wanders while waiting for the interesting bits. This is a corner case though.
Super nice, thanks for posting this!
Recruiters seem to be already ahead of the curve with “salary up to <insane figure>”. Absolutely useless information that they give
As far as I know just about any file format other than JPEG is better at this. If I recall correctly you basically want to go with GIF if your thumbnail has less than 255 pixels total.
The greater Detroit area has not been in great shape for decades, but my understanding is that the core of the city is thriving.
Fintech industry in the UK is growing at an unprecedented rate, with more than 10% of global fintech unicorns being based in a country. In this blog post, we explore top fintech companies UK to look out for and their top features.

The UK comes second only to the US regarding impact and numbers, its fintech industry offers various innovative solutions disrupting the traditional financial services sector, from digital banking and investment platforms to payment gateways and insurance companies.
> My last comment got "flagged" because i said the exchanges are selling ponzi schemes, hence my questions

Earlier you write "cryptocurrencies are a ponzi scheme". That doesn't make any sense.

Also if centralized crypto exchanges are ponzi's (I agree, many/all are) so are many "normal" stock brokers. Many of them take your money and give you nothing (but change some values in the GUI you see to "reflect that you bought stock"). Your order probably doesn't hit any lit exchange (doesn't ever influence stock price), In the best case you hold an IOU in street name that is maybe, maybe not taken into account by clearing houses and in the worse case your order info is sold to hedge funds who front-run your trade (aka stealing), your IOU is subsequently lent out to shorters and/or you are prevented from buying/selling at crucial moments (on purpose). See recent Robin Hood debacle with clients unable to sell winning short positions in SVB (because their "short positions" don't exist in the real world).
It has the best weather of any "real" city. San Jose and San Diego aren't "real" cities. Parts of LA get too hot. Florida is too humid. Redwood City is the obvious winner for weather, but it doesn't have sports teams, concerts, museums--big city amenities.
I don't know, for small scale, K8S rocks: I just fired up Kubespray and have a 20-node cluster up and running in maybe an hour, CoreDNS haven't gave me any problem so far.

Using local volumes is actually not an insane idea if your stateful service can handle data replication themselves: many modern databases can.
If I add a small condition that makes the solution impossible, will it recognize that? Will it recognize for your example that it's a variation? Will it still be able to solve it when it is just a subtask of a bigger input?

If I ask it a leading question that intentionally relies on a wrong solution, will it recognize that?
Isn't tiling knowledge pretty useful in games? Specifically how to layout textures on a massive field.
I still fail to see a clear causal relationship between increased dual income with no kid couples and increased housing prices. The assumption I guess is that having more money from dual income implies that buyers will pay more, but there are several flaws with this:

1. Many modern couples actually have less income available for savings and housing despite having two earners say compared to single earning couples in the 50’s and 60’s when gas station attendants could afford to buy a home for a wife and several kids
2. Extremely low Interest rates have caused a much higher impact on available funds to buy homes than increases in available funds for housing from wages
3. No kid couples require smaller, cheaper houses without regard to school districts, family friendly environments, etc.
This looks great. Bit confused as to why they seem so reticent to put it in the mainline engine - unless they don’t really consider it fully baked. Does anyone have any insight on this?

I haven’t watched the Simon Peyton Jones presentation yet (wasn’t even aware of it until yesterday) but seeing that he’s involved lends it some serious credibility. I had misunderstood that this was going to be a lightweight scripting language a la GDScript, but I’m now wondering whether they see this long-term as standing shoulder-to-shoulder with C++ in UE.
SF weather is sometimes amazing, occasionally miserable, but generally not bad.
That's bullshit; useEffect is a lifecycle hook.

From the documentation for the useEffect SETUP parameter:

> setup: The function with your Effect’s logic. Your setup function may also optionally return a cleanup function. When your component is first added to the DOM, React will run your setup function. After every re-render with changed dependencies, React will first run the cleanup function (if you provided it) with the old values, and then run your setup function with the new values. After your component is removed from the DOM, React will run your cleanup function one last time.
Re: Crashes.

If there's a bug that brings the server down, it will happen in all instances and repeatedly no matter how many times you restart. Specially when the users keep repeating the action that triggered the crash.

Re: Entropy. Entropy increases with complex setup. The whole point of not having a complex setup is to reduce entropy and make the system as whole more predictable.

Re: caches. There are two types of caches: indicies that are persisted with the database, and LRU caches in memory. LRU caches are always built on demand so this is not even a problem.

Plus modern CPUs are incredibly fast and can process several GBs of data per second. Even in the worst cases, you should be able to rebuild all your caches in a second.
Does anyone believe for a moment this is limited to just the one app? Everyone forgotten how tiktok got caught out hoovering up the clipboard when Apple updated their OS?
If you need compute there is nothing worse than old hardware.

It's just not worth it at all.

Ram is much slower, energy consumption is higher, core count and caches are lower.

Alone caches can hurt you a lot. I had to upgrade my CPU after I got a new DSLR because the new raw files just killed it and I'm pretty sure it was the cache sizes
It is pointless for casual consumers and professionals usually use cameras dedicated for video (Arri, RED), not hybrid camera.

Sure, there is specific group of enthusiastic folks on youtube that promote products consumed... by youtubers I guess?
I wish they showed some sample code of what using it looked like.
I've never read such a ridiculous article. I really wanted to give them the benefit of the doubt but good lord. How is any of this simpler or better? It's like they prefer the pain of 2004 mixed with the worst parts of modern infrastructure. The dream of the 2000s really is alive in DHH's head, isn't it?

TFA links to their cloud spend for 2022[0], wherein lies the rub:

> In total, we spent $3,201,564 on all these cloud services in 2022. That comes out to $266,797 per month. Whew!

> For HEY, the yearly bill was $1,066,150 ($88,846/month) for production workloads only. That one service breaks down into big buckets as follows:

What the actual fuck? THREE MILLION DOLLARS? A million for their email service?? I have seen bills much larger, but for what 37signals does I am shocked. There is surely a ton of low hanging fruit to drop the bill despite the claim that it's as optimized as it can get. No way.

Even then, Hey is $99/year, and they claimed to have 25k users in the first month or so as of 2020, that's nearly $2.5MM. I presume they've grown since then. Another 2020 article[2] mentions 3/4 of their users have the iOS app, and the Android app currently shows "50k+ installs" so let's assume we're talking 200-400k users as a ceiling, ignoring attrition, which would pull $20-40MM. Even if it's half that, the cost doesn't seem unreasonable.

They're spending nearly $90k/mo on Hey. Of that the majority is RDS and OpenSearch. TFA makes it clear they know how to run MySQL, why on earth don't they stop running RDS? Both of these can easily be halved if they ran the services manually.

EKS is practically free so whatever. They state they have two deployments for ~$23k/mo total -- production is likely larger than staging but let's assume they're equal -- or ~$12k/mo each. A middle of the road EC2 instance like m4.2xlarge is less than $215/mo which gets more than enough cores and memory to run a rails app or two per node. That works out to around 55 nodes per environment. This benchmark[3] shows an m4.2xlarge can serve 172req/s via modern Ruby on Rails. At 500k users that works out to over 1600 request/user/day which seems excessive but likely within an order of magnitude of reality. These are the folks who wrote RoR so I would hope they can optimize this down further. <10000req/s for $12k/mo is pretty awful, and I'm being conservative.

Then let's talk about the $1MM/mo S3 bill. I'm not sure how to make 8PB cost that much but even the lightest touch at optimizing storage or compression or caching knocks the cost down.

This is all just nuts. There's no reason this all shouldn't be running on AWS or GKE with a much smaller bill. Their apps are predominantly CRUD, some email. Instead they replaced kubernetes with an in-house monstrosity.

I am bewildered.

[0] https://dev.37signals.com/our-cloud-spend-in-2022/

[1] https://www.theverge.com/2020/6/22/21298552/apple-hey-email-...

[2] https://m.signalvnoise.com/on-apples-monopoly-power-to-destr...

[3] https://www.fastruby.io/blog/rails/ruby/performance/how-fast...
Macs were very expensive in the 90ies, but in the 2000s, Macs were actually getting cheaper. I remember buying a white iBook for around 2000€, and a year or two later the "unibody" plastic iBooks started at 1000€. They introduced low cost desktop macs like the eMac and the Mac Mini, making it very affordable to buy new Macs.

Prices have been going up since then, and people who look for affordable Macs are buying 5 year old used machines.

The upgrades also weren't as expensive as they are today; and it was common to just buy the base model and upgrade RAM and HD for cheap a year later. Today you have to spend at least 50% of the base price on upgrades if you don't want a device that's crippled with insufficient RAM/SSD.
Probably some amount of cherrypicking going on but BOY is the future looking to be fun with all this AI magic!
> Was it maybe on the What is Wrong with Hiring podcast?

No, I haven't heard of that one before now. I looked again, but can't find the one I listened to.

Side note: pay transparency is an economy podcaster's wet dream. There are soooo many podcasts about it.

> If you don't know how little you earn, you are less likely to be dissatisfied with your current job and pay the search cost.

The thing is: that is something you can influence. It's not a popular opinion, but employees do have some amount of agency when it comes to compensation.

You can learn about salaries of others, even when it's not fully public.

You can study negotiation.

You can hop jobs every few years to get a raise.

None of that is a job skill (though being high-agency is...), but they are things you can do to get more than average.

Just getting the average OTOH, does not give you any agency in your salary. It's just been decided by circumstances outside your control. (1) And it gives an employer the greatest excuse ever to not go higher: "this is what everybody else is making."

.

The downside of explaining "the other side" is that it makes you look like you're against something. I'm not. I'm just not in favour without reservations. But so much is already written in favour of pay transparency, that it adds nothing to regurgitate those arguments. Any economy podcaster will have several podcasts about the pros.

(1) I've been part of collective bargaining, and this complete disempowerment annoyed me. Instead of the employer and me hashing something out, it's become the union and the employer deciding for me. It felt like mommy and daddy discussing my allowance.
Yeah, I’d like to know more about this. Sounds like transactions baked into the language.

How does that square with performance? To implement transactions there has to be a copy of whatever state is manipulated by the transaction. That is potentially a huge amount of state that has to be copied.
Football 17776
Yes, they are working on bringing it into the main engine in the future
Japanese company's private Moon mission enters Lunar orbit
>performance on standardized tests? That doesn't necessarily seem like the best metric for what the LLM tries to be.

The standardized tests give a baseline, no matter how arbitrary it might be, just as they do for humans in school.

Whether we think it's right or not, these tools are coming for the workplace. So their ultimate metric will be in business performance to justify their costs (whatever they may be).
Say you bought a $100 5 Year US treasury bond paying 1% a year interest ($1) from the Government for $100 a year ago. Now interest rates have risen to 4-5% and any buyer could buy something else that would give them more interest so they will pay less than $100 for your bond.

If you hold that bond to maturity in 5 years the US government will give you your $100 in full though.

The Fed has now started a program that lets banks use their treasury bonds as collateral against cash loans - if this was going a few weeks ago it would have saved SVB.
What about any of this prohibits it from being a library?

https://lucene.apache.org/core/

This is the Java library that ES is based on. Without even having to look at it I can make the following judgement:

It should be easy to port to any language.

It's open source, and it's Java. Java has no special features that makes it impossible or particularly difficult to replicate this functionality in any other compiled language, like C, Rust, Go, or any other language that is not 100x wasteful of system resources.
“The consulting industry has infantilised government”

https://www.youtube.com/watch?v=ycVBoWsGLJs
>Most of the news coverage of Google’s move against Pinduoduo emphasizes that the malware was found in versions of the Pinduoduo app available outside of Google’s app store — Google Play.

Was the signing certificate the same?
You could.

Banks, bolstered nightly with USD loans from this Fed, could not.
Out of interest - how capable a computer is required to retrain that model?
In many cases, we can use useMemo instead of useEffect:

- the function is run immediately (during the render cycle, not after)

- we can take advantage of the dependency array

I think the reason this pattern isn't more popular is that we're taught to use useMemo to memoize a result, but we can also use it more simply … to run a function (during the render cycle) whenever the dependency array changes.

Just call useMemo and don't assign the result to anything, such as:

useMemo(myFunction, [dependency array])
Input validation is important. PHP's mail() function has a parameter for "extra headers", which is often used to construct a From header on contact forms. This was exploited very frequently back in the early 2000s. I hope people have gotten more careful since then ...

The way it worked was that the "from" email address could contain CRLF and then a bunch of extra headers, even a message body, which would simply get injected.
After reading tfa - I'm actually a bit confused about MRSK. I'm not sure I'd want to run MRSK and Chef? They seem more orthogonal than complementary?

Ed: at least between Capistrano and Chef it seems that MRSK is redundant?
This might not work because now everyone wants an extra bedroom for a home office. If they end up going into the office once or twice per week, this could mean more space is needed.
Can you jump back and forth between competing AIs to prevent any of them from seeing the complete picture?
> unreliable and unsafe

Just like the information you’re providing if you can’t be bothered to setup an ssl certificate for a page
A designed-in-California phone that is made using designed-in-California production processes and funded by American dollars is only nominally "made in China".

The "global" internet is very much more American than it is marketed to be; including having been invented there and having most of its backbone there.

I remember growing up in Africa and connecting to the "international" network. I found almost only American businesses and content.
If I were small/mid company owner that would be perfectly good reason.

Which seems to be also the case for Basecamp/37signals.
Perhaps because at present we only know they sold ~2% of their stake. If they knew COIN was about to drop 15% to 20% (based on after market price) I would hope they would have sold off far more than 2%.
What's stopping the spammers from entering "http:// suspicious .link" as username and someone's real email as email?
I have the same exact same issue. Managed Apple IDs are a joke, the only use I have for them is to backup the contacts of my users so that when they get a new device they get their email autocompletion back. Keychain sync is disabled. Using the App Store in any capacity is impossible. There's absolutely no way to use in-app purchases/subscriptions. I got almost laughed at by an Apple rep the other day when I asked if it was somehow possible, as an Apple Business administrator, to purchase extra iCloud storage space for a user.

This is a great article to send to those developers that only use IAP to license the complete version of their apps:

https://blog.kandji.io/in-app-purchases-for-enterprise-buyer...
Celebrities Lindsay Lohan, Jake Paul charged for promoting crypto
Citation? Or where do I look for that information?