skysight-inc/HackerNews huggingface dataset:
If you run cloud providing business that directly competes with Redis Labs with your "Redis on steroids as a service" then you need to enter into licensing agreement with them to share your profit margin, no drama here, don't be a leech and that's where it ends.

If you're running commercial project where you USE redis, not PROVIDE it, you're fine.
"almost every" is the problem:

* no alternative browser engines

* no alternative wallet apps

* no alternative app stores (specifically so Apple can capture a % of sales)

* no software streaming

* no super apps

* Apple-only special SMS features

* Apple hardware (watches) get special access to iPhone hardware

that stuff adds up
Thank you for your supportive words.

Certainly seeing articles like this about possible flaws in a centralized system, and the last of economic responsibility for fixing issues in affected customers, ... about people losing their Google id, the monopoly abuses of Google and Apple, and the e-waste issues of depending on apps which don't support old-but-working phones (sometimes in the name of security, but more often because it's expensive to maintain old phones) ... really gives me a bad feeling about this brave new world.
I wonder how much of a market there is for people who already know how to do BGA soldering (i.e. many phone repair shops) to offer RAM upgrades at a fraction of that cost.
Yep, he's basically preaching to a subset of young people who can help him make more money and tech fame.

I mean, it's not the worst thing he could do but it would be great if he at least acknowledged the privilege filter once in a while.
Interesting, did you try also using PaCMAP or UMAP for dimensionality reduction? It might result in a more meaningful representation of their underlying semantic structure: see the 'mammoth' example in my article.
Thnx for reccomendation, interesting one!
I live in Tokyo where we have both Narita, far out but well-ish connected by train with NEX and Haneda, with direct access to the city.

Haneda is vastly more convenient.
Title violates HN guidelines.

Crush like a bug? Like cockroaches, who survive nuclear war?
As the article points out, expanding the two airports in Chicago are out of the question. And because it is more or less impossible to build a new airport, they are planning to build a "new" airport.

Which means that this tiny little thing [1][2], which handles a dozen or two Cessna flights per day, is intended to "grow" into a 4000 acre major international airport. When it grows to its full footprint, the western edge will be the railroad right of way that carries one of the Chicago commuter rail lines and the Amtrak route that serves the Chicago-UIUC-Memphis-New Orleans line. Plus an existing Interstate with existing interchanges a mile west of that. Very little infrastructure is needed outside of the airport boundaries. Still a lot of opposition though, and years behind schedule.

[1] https://www.google.com/maps/@41.3774859,-87.676198,14.2z?ent...

[2] https://www.bultfield.com
I've been working on a project where I take DNA sequences and convert them into sound - the result is always a kind of jazzy melody, but I don't have any of the rest of what makes a piece of music.

Would it be possible to feed the synthesized 'beep-boop' throughline my program outputs to the 'prompting with audio' portion of your pack and get the rest of what makes a musical composition? Or modify my program to output notes that feed into a text prompt?
Best Party Idea
Had one surface from an employer, had to swap it out with a Mac because it was literally the worst machine I've ever used.
Tree-sitter is nice, but I would like parsers that make a better effort on invalid inputs. Something like an Early parser that maximizes some quality function. This would be useful for parsing (for example) C and C++ where the preprocessor prevents true parsing of unpreprocessed code. I understand that tree-sitter is intended for interactive use in editors where it can't spend too much time parsing.
Hi everyone,

Here is our last creation: bestpartyidea.com. The app provides anyone with recipes, cocktails, costume ideas, and anything necessary to throw the best party in just one click. Would love to hear some feedback if you find the idea interesting.
So I'm guessing Apple didn't agree to collude with the government as Google, Facebook, et al has. It's not a monopoly. No one has to buy Apple. Globally, Android phones have a larger share of the market. In the US, Apple is around 55%. As for it's business practices? About like the rest of the tech industry, or industry generally.
It should be based in size of contract, not size of company. If Apple wants to buy a stick of bubble gum from me, they go to the back of the line like everyone else. If my contract with Apple represents 80% of revenues for the year, yeah, they own me.
How to Install Lightweight Kubernetes on Ubuntu 22.04
If you design a protocol without at least one field reserved for future expansion you are a bad engineer. Generally I would call this the protocol version number field, but there are other options. The important thing is there is some field that currently has a defined range, but can get an a larger range in the future and you check that field and abort if it is out of range.

I also recommend a second field called protocol ID which is set to a known random value (your wife's birthday) so that if someone gets an unknown message if they see that value they can guess what the protocol is.
> After dwelling on this a bit, I think the reason why the synchronicity of ESM didn’t lead to a synchronous require(esm) in Node.js sooner was more cultural than technical. There seemed to be a silo problem between those who worked on the ESM implementation in Node.js/communication with the standard bodies and those who didn’t.

By the way, we've been saying this for years. And anyone who pointed out how ridiculous this was got ostracized by Node devs. It's just baffling how this was handled.
I am indeed certain they're frustrated. And equally frustrated by the opposite snide remark that the US is "willing to fight to the last Ukrainian". The US is damned if it does and damned if it doesn't.

There's a surreal agreement that somehow this war can be contained as long as we obey certain arbitrary rules. The US can send all the weapons it wants (except nuclear ones), but they can't send soldiers. The fight is against the Russian army, not the Russian people -- except for the fact that they (supposedly) just re-elected Putin. If Putin starts to feel the war will damage himself, then he'll feel free to end the entire world.

This is bizarre and insane. But not necessarily wrong.
And then there's all the variants of SQL...
> the Lesser GNU General Public license, LGPL-3.0-only.

> we will not be making use of any sort of Contributor License Agreement which gives one entity special privileges with respect to the copyright and licensing of Redict in a manner similar to that employed by Redis®. As a consequence, the copyright over Redict is held in common by all contributors, who would all have to agree to a future change of license, making it next to impossible that a similar change of license is in Redict’s future.

Splendid!
The uConsole advertises support for pico-8 so it seems like they had this in mind :)
Google Cloud Platform's growth is slowing [1]. It's finally profitable, but I don't think distant third place is what Google was looking for after 10 years of pouring billions of losses into it.

At the time of this news, Google's stock fell 5 percent, so it is hurting company evaluation, at least temporarily.

Google's stock might be rising, but what is causing that? I can't point to any material success of Google in the last 10 years to explain it, seems to me Google is coasting.

https://www.reuters.com/technology/google-parent-alphabet-re...
It's been 35 years they've discussed that possibility. It's never going to happen. The costs of high speed rail across the mountain are simply too high.
Huh? There’s no shortage of compatibility layers and cross-platform applications. Outside of mobile devices it’s more like the norm.

Operating system compatibility layers: WINE, Windows Subsystem for Linux, Linuxulator.

Cross-platform runtimes: JVM, Mono, Electron.

Cross-platform applications: Firefox, Chrome, Oracle DB, Postgres, MySQL, Apache, nginx, etc.

Multi-OS software repositories: Homebrew, Steam, Epic, etc.

Clouds even host FOSS-as-a-service.
I believe you are likely looking at old data from the pandemic, which saw a drop in suicide rate around the world. Japan’s 2023 (and 2022) suicide rate is higher than that:

https://www.japantimes.co.jp/news/2024/01/26/japan/society/j...

At ~50k deaths last year the USA has a smaller rate per 100k people than Japan. Not like it matters at all in the scope of this discussion, but again, it is completely accurate to state that japan has one of the highest rates in the world, and a rate that has traditionally been higher than the USA (and is today). Hope that helps.
I'm still waiting on my current, 60 hours of use a week, mid-2019 MacBook Pro to die or have any sort of malfunction so I can justify buying a new one. Its battery life has seen better days but that's basically it.
There's this classic French movie from the 70s, "Nous irons tous au paradis", where a group of friends buy a house really cheap. They can't believe their luck until they realize the house is next to an international airport (they visited the house when the air traffic controllers were on strike).

Here's the scene: https://www.youtube.com/watch?v=w2aFksnIghQ

It's a little bit absurd of course that they didn't bother to check first, but it kind of works.
its an ui for libvirt, so you can configure a lot.
Exactly, the pure meritocracy bs is exactly that, bs. I realize that this isn't apparent to younger people necessarily. Reddit is cool but not exactly earth shattering technology. Luck was a huge factor in its success. I've been on reddit since 2005 FWIW.
I seems for me that for most airports its hard to build logistics withing...
The only way it's gonna work is if a bunch of countries get together, agree a carbon cap/tax, and then tell other countries that they need to join the scheme if they want to trade goods with the group.

One way to combat corruption is to ask an international panel of experts to assess how many extra emissions came from non-official sources in each country and reduce next years cap by that amount. Then countries have an incentive to stamp out corruption.
Technology has come a very long way in reducing noise exposure and noise levels over communities by dramatic levels.

The core problem now is not one of airport traffic but local communities near airports that allow residential development in places they really shouldn’t. These days it’s less the airport trying to move into someone’s backyard but someone building their backyard next to an airport then complaining about the airport.
It's fairly self explanatory if you try it. The generated page has a button you click to run the request, rather than just running as soon as it loads.
The article and linked 90 page document outline precise answers to your questions
Don't forget the red badge on the settings if you don't use iCloud backups. MS' OneDrive nagging doesn't even compare.
Paine field is the new seattle area airport.
Is this something fairly unique to the US or do other countries do this too? that is, having a city boundary that's relatively small compared to the metro area.
You have to find a problem, then talk to potential customers to validate that problem. Then you find/build a solution.

A great book on the subject: https://www.momtestbook.com/
> None, simply proxy it through Apple's existing servers and do not include any information about the device that found the tracker. If you are worried about rogue devices telling iPhone to ping rogue services, then just add a service whitelist to the scheme: Apple trusts Google's service and Tile's service, Google trusts Apple's service and Tile's service, but <random URL> isn't going to get pinged.

Doing a "ping this other service" leaks information about the device that has been found. It also opens up Apple to knowing about who found the device or where it was found from information sent across the network. This is an important thing in security of the AirTag (and the rest of the Find My network) - the person detecting the BLE message has zero knowledge about it (other than its existence), Apple has zero knowledge about the person finding it or the device - only the Apple account that is associated with, and the person who owns the Apple account only has knowledge about where and what device - not who found it.

To not compromise the security of the Find My network, other vendors

https://support.apple.com/en-gb/guide/security/sec6cbc80fd0/...

> In addition to making sure that location information and other data are fully encrypted, participants’ identities remain private from each other and from Apple. The traffic sent to Apple by finder devices contains no authentication information in the contents or headers. As a result, Apple doesn’t know who the finder is or whose device has been found. Furthermore, Apple doesn’t log information that would reveal the identity of the finder and retains no information that would allow anyone to correlate the finder and owner. The device owner receives only the encrypted location information that’s decrypted and displayed in the Find My app with no indication as to who found the device.

This would be an opportunity for Tile to work at trying to establish a standard like was done with UWB ( https://www.nxp.com/applications/enabling-technologies/conne... ) so that multiple vendors could use the technology and chips for interoperability.
Can you give me an example of the sort of thing you're talking about? I've been using Defog's sql-eval a little bit, but I'd be interested in knowing more about its shortcomings when evaluating these systems.

https://github.com/defog-ai/sql-eval
At home, I use VMware Player and BlueStacks under Windows. In Linux, a just straight up use Qemu. I have shell scripts to launch my different VMs with the appropriate parameters.

At work I use Qemu for Windows with batch files to launch my VMs. I have hyper v enabled and Qemu performs quite well using the whp accelerator.

My workplace doesn't want to pay for a solution and the IT department is so paranoid about VirtualBox that they have a tool that periodically scans our laptop and automatically uninstalls it if it's detected.
Tell HN: Biggest self-driving challenge is not technology
In aviation we already have planes that can and regularly do land themselves without any pilot touching the controls. Landing being the most dangerous part of flying (don’t try to compare it to auto-parallel park) It’s called autoland. The plane’s sensors gather left-right and up-down info and then control the plane down into the runway. We do this with planes carrying as many as 350+ souls on board. You would never even know if a pilot was using autoland, and you’ve probably never heard of an autoland accident the way you have with self-driving.

The difference is, for a plane to do an auto-land (Cat III Landing) you need six things. The airport has to be certified, the crew needs to be certified, the aircraft needs to be certified, the company you are working with must be certified with its home civil aviation authority, the airport/country you are doing the cat III must certify the company as well, AND the weather should actually be low vis (meaning other types of landings like visual, VNAV and standard ILS are more difficult/impossible).

If you have just one of these items not certified, then the pilot can’t do an auto-land.

Until we have the same rigor in self-driving, I would not anticipate much success, for safety reasons.
I always stay cautious and take additional measures to secure belongings while staying at a hotel
In some countries it is. You can take your old appliances to sellers or their recycling locations and they take them for free.
If your upstream has switched to ESM and expects to do async things, then yes, everywhere you depend on that upstream you need to consider those imports async. Yes, it's contagious, but your upstream already caught that contagion. Trying to keep smashing it into a synchronous box seems like a recipe for unexpected bugs. Especially in the case of this experiment where the difference between "works" and "gives the same error it already gives today" is a one keyword change anywhere in the upstream file. That sounds brittle to me and less useful than "everything needs to become async".
The Amiga had the ability to sync the clock to an external video signal, and it also had a "color zero" signal present that would allow a genlock to know when to switch between the input video and the Amiga's video, so that you could superimpose Amiga graphics on top of video. As long as your input video was clean enough (my limited experience was SVHS without a TBC), the Amiga would remain stable.
now that he is dying (according to some sources)
> You do you but don't complain if you end up having a harder time during economic downturn.

Everyone has it hard during an economic downturn. Ugly people also have it harder, so do shorter and dumber people.

I don't find this exercise of comparing myself to others helpful. Despite having good feedback for my work, it doesn't really grow my network.

> who I would be happy to recommend or hire on the spot.

Yeah, assuming you don't have any biases and are a perfect judge of who's doing a good job. That's omegacap as the young kids say.
what would it mean to plan ahead? decoding strategies like beam search are popular and effectively predict many words ahead
Build Quality refers to how well a piece of equipment has been made [1]. The Surface's tablet has a sleek design with a great construction, uses quality materials and a quality finish that feels like a slab of luxury aluminum and glass in your hand.

In contrast poor build quality would be a thick piece of cheap plastic that creeks and rattles to touch.

[1] https://dictionary.cambridge.org/us/dictionary/english/build...
I think I the same Laser Printer The Brother HL-L23600W. Windows? No problem. Chrombeook? No problem. Mac mini? No problem. Rocky Linux 9. Problem. I added the driver using the GUI, it finds it. I send a print job and sits there pretty doing nothing. No even a print queue is displayed. I re-installed the driver several times without luck. I tried cups. No dice. I believe the origin of open source was a guy wanted to code a printer driver for his own system and the printer company gave him the code and said: "go for it". Because they did not have time for that. So no, HL-L23600W The Brother laser printer it won't 'just work' for Rocky Linux 9 kernel 5.14.0-162.18.1.el9_1.x86_64 The only gadget that I own that just works is my Nintendo Switch.
luv me 80s/90s computing aesthetics, 'ate 'aving to deal with the 'ardware to run software that 'as them, simple as.
It is fairly uncommon for phones to come with SD card slots. It is hard to blame them, as cheap unreliable cards must lead to a lot of support issues.
The thing is, Zoom was not being malicious, and weren’t any exploits hypothetical? That server was a good idea, because it allowed launching Zoom calls without the constant warning popups that Apple injected into the process of launching of a custom URI scheme, which was what it used before and after that era. With the local server it was one click to join. Calling it “a web server” was a scare tactic to get people to think Zoom was serving a site to the public, or hosting your public files.

No, I don’t want Apple to set the precedent that they will delete your whole business if you make an architecture choice they feel is not perfect.
I don't know what exactly you mean by pasting a function around the selection, but you can paste selections, registers or even files at specific lines with some vim-fu. If it's generic enough you could write a function or even a keyboard shortcut if it's very simple.

I have set ",',(,[,{ in visual mode to cut the selection insert the pairs then paste it back as a very hacky solution, but it gets the job done. If you want something more advanced to add or change anything around the selection tpope has solved that with vim-surround[1].

[1]: https://github.com/tpope/vim-surround
I don't think they believe Paine Field on its own is going to be able to accommodate the expected air travel growth. Yes, it's serving some commercial air travel now, but the consensus was there needs to be a new airport for all this growth.
Cockroach DB is a very logical place to use Antithesis -- its original use case was for FoundationDB!
> if a friend presents me with an ultimatum like "support climate action or else I won't be your friend anymore," I will oppose climate action, because fuck you.

This speaks about you.
It’s interesting that everything you just listed also applies to Apple — not that they’re the only alternative here.

I guess I should feel fortunate that for Apple, at least the ads are limited to its own range of products.

We have a bunch of Surface products deployed at work and those people seem to love them. I can’t think of any high-rate failures affecting them.

Edit: Wow, I guess we have a lot of angry Apple fanatics here. Am I wrong somewhere? Please point it out. FWIW, I use and prefer Apple products.
Apple Held Talks with China's Baidu over AI for Its Devices
https://archive.is/eoLjC
Ah, so you have to let them harvest your email address just to see what the price is. Lame. Thanks for the info.
What a meaningless article. But it is from gizmodo so I am not surprised.

Anyone who has a decent amount of ETF that tracks SP500 (or similar) would have a significant portion of their money in Apple, Meta, Microsoft etc. That has been the case for years.
I don't have time to dig deeply into both links at the moment but I can reply to the Vox article and research it links to.

That article actually makes my point. The consideration for comparison is exclusively the potential for reducing transportation a related emissions. No consideration is given to any externalized costs.

The research assumes that local farms will have effectively the same farming practices and that emissions on the farm will remain unchanged. They assume that feed consumption will be the same, even though local farms more often graze their animals as much as possible and will use much less feed than feed lot operations.

They even ignore the infrastructure required to make transportation work. They assume that the containers, trucks, freezer warehouses, grocery stores, etc. already exist that and that the emissions caused by creating and maintaining all that infrastructure can go ignored.
This story has been posted many times over the past few days. Please check before adding a dupe thread.
It's a shame the FSFE's FLA (https://fsfe.org/activities/fla/fla.en.html) isn't used by more groups. It allows you to provide some rights to the organisation (e.g. suing for license violations on your behalf), while you retain all your rights.
I do think there's a downside to this culture, or at least something to guard against. It works when there is a clear intention to improve, but there can also be a tendency towards negativity and downright cynicism. Sometimes, "brutal" feedback becomes a mechanism of maintaining the status quo rather than fostering growth. It reminds me of the Oscal Wilde quote to the effect of "a cynic is someone who knows the cost of everything and the value of nothing." It creates a lack of psychological safety, where people are afraid to speak up with different ideas and the culture stagnates.
iOS has push notifications adverts from Apple as well.