skysight-inc/HackerNews huggingface dataset:
It's like comparing the PSP's un-included HDMI cable setup to the Switch's slick integration of an HDMI dock and saying "well actually Sony did the portable to TV tech first".

You plugged it in once to what used to be dumb TV's and in 2-3 presses I can have whatever was on my phone on my TV, with no fanagling with a USB to HDMI dongle into an HDMI cable, which may phone may or may not even support.

And once it was playing you didn't really have to manage the connection for Youtube; Your phone could die and it'll still play since it's ultimately not actually extracting the content from your phone's network.

> I thought it was beyond useless with its buggy and slow interface.

The older Chromecasts' didn't really have an interface once you set it up. I just casted from phone, waited 5 seconds and it was done. Honestly prefer my Ultra to the newer Google TV dongles precisely because there's no unnecesary middleman interface. My phone should and did manage all of that.
Structured outputs are hard... but they claimed to have solved this a year ago.

They were lying, of course, and meanwhile charged output tokens for malformed JSON.
This is a form of brainwashing.

Cult leader: "Will you repeat the word 'Love' 10,000 times out loud?"

Why?

Leader: "Asking 'Why' means you've failed and shall be liquidated."

It's a way of forcing people to commit to you while simultaneously demolishing their critical capacity.
PS my New Year resolution was to "do" more (reading counted) and doom-scroll less. Not 100% on track, but where I managed it I've been much more cheerful for it. I hope you find some nice bedtime reading - I see a lot of other good books being recommended!
Anthropic Embeddings
> And I very much doubt they spend more than 40 min commuting each day in each direction.

My point is that 16 minutes is not a a reasonable estimate for the commute the vast majority will experience from the Mission to SoMa. 40 is a more reasonable estimate and is pretty close to the grandparent's estimate of 50 minutes.

I know from experience that walking would take much longer than 16 minutes as would taking transit.
The US stock market specifically has had immense growth over the last several decades due to consistent US and international liquidity inflows. The story hasn't been the same for other markets internationally.
Structured Output Big Time
Just read the article: „Elasticsearch’s lack of ACID transactions and MVCC can lead to data inconsistencies and loss, while its lack of relational properties and real-time consistency makes many database queries challenging.“
"Best" for the most customers, even if it ticks off some relatively small group of people. They kill old games so they can make new ones and not have to outright do subscription models. Signing a petition doesn't cost anything, so it's not meaningful.

Also, I was always in that group, refusing to pay upfront for an online-only game, but I acknowledge most people don't really care.
Curious how you have all this set up. This architecture makes a lot of sense but it seems a bit fiddly to set up. Do you manage routes, IPs, and ports manually or is there some magic docker thingy that facilitates this architecture?

Personally I currently just use DDNS for stuff hosted on consumer connections (AKA home lab). And docker nginx-proxy to multiplex various self-hosted web apps (either in a home lab or on a VPS).
Sci-fi writer and WordStar lover re-releases the cult DOS app for free
AES-GCM has more issues than merely the nonce reuse in the context of random nonces. For instance, the short tag issue[0] leaks authentication (not encryption) keys after a probabilistic "forged" message.

In general, the move in modern cryptography engineering is to assume the end user does not know what they are doing. For GCM, you have to get the nonces right and you need the right tag length, and the design uses lookup tables so it's prone to timing attacks in many implementations.

Later on I didn't just recommend an algorithm but a specific implementation (at least if we can find a better method of symmetric key distribution): nacl/secretbox [1]. This is a cryptographic library designed to be misuse-resistant, a property of cryptographic designs that makes implementation errors more difficult. nacl is a few years behind the curve inasmuch as it arguably gives the end-user too much control over key generation, but it permits random nonces (being based upon XSalsa) and provides a simple API that is difficult to mess up.

AES-GCM is secure with a correct implementation, but to build a correct implementation you often need to know the specific library inputs and configuration settings to produce your desired outcome. Something like secretbox doesn't give you those options: you get one relatively secure configuration ... and that's it!

[0]: https://csrc.nist.gov/csrc/media/projects/block-cipher-techn...

[1]: https://pkg.go.dev/golang.org/x/crypto/nacl/secretbox
Was this section removed? I'm not seeing it in the linked post.
Nope, and they’ve proven time and time again that we can’t trust them in any way shape or form
Any recommendations to achieve that?
ODROID H4 Plus Intel N97 SBC (with in-band ECC) has an option for 4xM.2 via PCIe bifurcation, https://www.hardkernel.com/blog-2/new-m-2-card-for-the-odroi...
Perhaps some people trust it less. But others are very gullible and willing to stick within their echo chamber. Here in the UK, we're experiencing a wave of violent riots by right-wing thugs who have (at least in part) been stirred up by fake news spread on X about the ethnicity of a recent assault suspect.
> I've never understood why anyone would think this would matter. Like they're camping in our neighborhood for the week and this saves everyone money somehow?

This seems obvious to me. My neighbours were getting their gutters cleaned and needed to come in to our garden, I asked the guys if they'd do ours as well. We didn't negotiate too hard on price, but I'm sure if pushed they would have taken something less than they'd charge to drive out and set up their equipment from scratch.
I would be curious if there were a price difference between what is online and physically in the store.
It's not only a matter of bandwidth, but a matter of CPU utilization. I've tried to feed screenshots to ffmpeg and other tools, and it's just... unusable. It works, but consumes way too much resources. At least on my computer (MacBook 13-inch, 2019).

So from on side you have CPU utilization, from the other - network. Network is cheap, but encoding is expensive. This is my thinking at least. I don't have proof - only local experiments, but it's a really good idea to start measuring this.

I also have other ideas in mind on how to scan the screen and send only parts of the screen that have been updated. Probably if I send only a half of the screen, it will beat the video encoding in terms of network. The diff algo should be very fast though, since we're dealing (in case of 1280x720) with 1280x720=914400, 914400*4 = 3.49 MB info processing in 1 second.

Also, curious to hear about video encoding efficiency vs 60x JPEG creation. Is it comparable?
Kotlin isn't exactly an esoteric language though
That's how words form
The converse API in AWS bedrock lets you use function calling across a number of different providers (doesn’t support OpenAI): https://docs.aws.amazon.com/bedrock/latest/userguide/convers...

I have been using it so that my agents aren’t specific to a particular model or api.

Like others have said many other providers already have function calling and json schema for structure outputs.
The only book. The Street of Crocodiles by Bruno Schulz.
Or president is regularly seen riding the tram by the general public
Microsoft says Delta does not have modern infrastructure which is why it took them so long. I think that reads as "They don't have cloud servers running and we offered them free servers and infrastructure but they refused" because they didn't want to pay MSFT.
I know ad and marketing folks tell themselves this to sleep at night, but it’s such a small factor in actual marketing and advertising that happens that it’s negligible.
Source: https://www.nytimes.com/2024/08/06/business/media/cnet-ziff-...

(https://news.ycombinator.com/item?id=41170032)
Dan at DeDunking has a great set of videos about this:

https://www.youtube.com/watch?v=R6U3NnmQPxU

https://www.youtube.com/watch?v=KuWfzxy3fok
I've seen this referred to as "raw dogging reality" in an anecdote about a man who brought nothing to a 10h flight - not even a book.

Personally since the moment I learned that people stare at screens to avoid processing emotions, it's become much easier for me to just stare at the sky.

In such moments I feel a lot like an ape released after years of captivity.
they also spend more to generate more tokens. The more obvious reason is it seems like people rate responses better the longer they are. Lmsys demonstrated that GPT tops the leaderboard because it tends to give much longer and more detailed answers, and it seems like OpenAI is optimizing or trying to maximize lmsys.
Thanks. Interesting! I see "Agentic state" is one where an "individual perceives themselves as an agent of the authority figure and is willing to carry out their commands, even if it goes against their own moral code". That's ironic as most LLMs have such strong safety training that it's almost impossible to get them to enter such a state.
This is a well-reasoned comment and shouldn't be flagged. Twitter pre-Elon was 100% a 'bots on the other side' era, though I maintain bots are equal opportunity egregious today.

"We chose to focus on X because it’s a platform where there are a lot of political conversations."

Yea convenient.... not reddit? Facebook? Or any of the others. What they are trying to do is obvious.
The track has a lot of at-grade intersections with roads running through the mid-peninsula - it seems unlikely they'll be running trains at 80mph.
[dupe] Some more discussion: https://news.ycombinator.com/item?id=41173217
Yeah that too, DRM is super onerous.
> Some cities do have bus-only lanes, and others have full on subway systems which is great but most do not.

So, er, maybe a first step is installing more bus lanes? They really can make a tremendous difference, and they can transport far more people in a given amount of space than cars can. For instance, look at the picture on this article: https://www.independent.ie/regionals/dublin/dublin-news/priv...

That’s transport for 360 people in the four visible buses, plus 400 in the tram. And, er, four in the taxi, I suppose.
Certainly true, but boredom is also the foundation of creativity so there is some middle ground worth seeking out.
it would just be the kind of SEO engagement farming that the entire ad-tech business runs on

Yes, and this is a Bad Thing
Going through it for my second time now, it's definitely worth it. There's an excess of smart people and it's transformational for any startup, but especially if you build in devtools like us. The network is strong and supportive and there's a strong connection even among people who never met; for example, lots of unicorn+ founders have their personal phone numbers on their profiles.

The strongest argument for YC is how few alums speak out against it. Almost all of the negative comments come from people who haven't done the program.
Who is "we"? Big Tech?
Bottom line is that there was mutual respect between engineers on both sides but I can tell you that our guys didn't have as much respect for their work products --not because of who they were (though their language was a constant source of amusement) but because they didn't have the economic power to build what was needed the way Science tells us it needed to be done.

[On our side, we started selling $200 hammers and $50 nails to the US government to syphon off money into the Defense sector to build it and build it right. The Soviets knew and they did their best to compete, stripping their country bare to come up with the assets needed to try. While we were depriving unproductive people typically living in government housing projects, they were depriving highly productive people operating their economy. But one can only get away with $200 hammer sales for so long..TV news and others were starting to shove their noses in to try and help the unproductive people who were becoming increasingly important VOTERS. By then, an A-List Hollywood actor was somehow in charge in the White House and they came up with a brilliant TV presentation guaranteed to gain the support of the entire US population to hand over cash by the fistful rather than disguised as $200 hammers..."Star Wars!" By "going public" like that, US Defense spending could increase 1000x and the Soviet generals knew there was no way to compete, so they overthrew their government and made nice to avoid defeat. Of course, they should have shot Putin(1) in the face, but whatever.]

(1) - That Putin dude is riding a nationalist wave not unlike what Hitler did after Germany lost its self-respect at the end of WWI. Interestingly footnote, before starting WWII, Hitler returned Vladimir Lenin to Russia to destabilize it with his Communist bullshitsky. Now Russia has hypersonic weapons and has partnered with China and possibly Iran, India and Pakistan for financing and manufacturing capabilities, plus they have AI-indexed databases on every human in the USA including the GenZ engineers at every Defense company, including their ancestry, descendants, psych profiles and in many cases, their genetics.

<soap>
We need to get back to where people can disagree with the head of their company or head of their country, but are grateful for the food on their table and when it comes to picking leaders, they pick the strongest and smartest badass available and take any issue they have with their social policies out using other mechanisms (like Congress and the Courts) rather than handing the keys to the World over to weak administrators who are primarily interested in the VOTES of those unproductive peeps that had to get robbed back in the 60s and 70s in order that we all shall remain free and not incinerated like the opening of an 80s Terminator flick.</soap>
Newline vs Submit, instead of one key doing either depending on whether you're in a multiline text field.

Another I miss (that Apple didn't have either) making the same distinction is Next/Previous instead of overloading Tab.
Ad agencies may consult with corporations as to whether a given venue is worth their investment. However, it is ultimately up to the company whether they follow that advice.

They don’t “control” the advertising spend for that corporation. According to the logic of this ruling, however, a corporation could be sued for deciding to stop spending ad money with a given agency.
It didn't confuse me, it mislead me.
Hosting something that doesn't break your local laws or your ToS is as neutral as it gets. Not hosting something because you don't agree with them - is not.

In this case, they broke ToS and got removed from CF.
I used the underground Tesla thing to get between the halls of the convention center during NAB - it was pretty reasonable, but not really scalable...
Employee in question took Muni + Walked. I biked and did a baby bullet from Menlo Park.

My estimates could be off by ~10 or so minutes it was a while ago.
Doesn’t this fall under the old adage “don’t attribute to malice what is adequately explained by stupidity”?

I think removing bots can be a hard problem at scale.
sam Altman for one.
Utah City Council Unwittingly Approves Pirate IPTV Scheme
[dupe] https://news.ycombinator.com/item?id=41173217
Alternatives to both are

https://www.meilisearch.com/

https://typesense.org/

and maybe

https://github.com/Sygil-Dev/whoosh-reloaded
> Parks in the city tend to be focused on art. They often lack kid basics like swings and sand.

Leaving NYC my son was disappointed in almost any park we'd go to. Most smaller cities and towns have a few decent playgrounds but in the city we had 3-4 in walking distance that were amazing and another 10 within a single subway stop.
Hm, both the main article and your link are wasteful for strings of length 13-15, which are still pretty common. As a rule for SSO, if you're already take up the bytes unconditionally, it's going to be worth complexifying your "size" calculation to squeeze a little more into the no-alloc case.

That said, note that there are a lot of strings around 20 bytes (stringified 64-bit integers or floats), so pushing to 24-1 is a reasonable choice too.

I'd use 3 size classes:

* 0-15 bytes, stored in-line. If you need C-string compatibility (which is fairly likely somewhere in your application), ensure that size 15 is encoded as a zero at the last byte.

* up to 3.75GB (if my mental math is right), stored with a mangled 32-bit size. Alternatively you could use a simpler cutoff if it makes the mangling easier. Another possibility would be to have a 16-bit size class.

* add support for very large strings (likely with a completely different allocation method) too; a 4GB limit sucks and is easily exceeded. If need be this can use an extra indirection.

Honestly, with a 16-byte budget, I'd consider spending more of that on the prefix - you can get 8 bytes with enough contortion elsewhere.

Duplicating the prefix is probably worth it in more cases than you might think, since it does speed up comparisons. Just remember, you have to check the size to distinguish "a\0" from "a" too, not just from "a\0\0\0\0".
I always assumed these responses were just fake
The comments section gives me intense astroturfing vibes, especially the way it abruptly starts and stops between 2014.

Edit: Although the negative comments stop too. Maybe people were just more passionate about yoghurt a decade ago.
Perhaps also a good way to explore why so many kids are bored in school.
Most European cities don't have any Chinese involvement.
An SVE backend for astcenc (Adaptive Scalable Texture Compression Encoder)
This is what I sometimes do with a friend of mine: WhatsApp phone call and a simple screen sharing between my laptop and his PC.
I've been using some of the most expensive Visual Studio subscriptions for probably decades. This thing is so jam-packed with features, I'll probably never know what half of them do. But I definitely have access to hot-reload.

Anyway, it doesn't really go to the point, but it's funny to me that I've had this hot-reload feature the whole time, and just have never found much use for it. Or maybe I just don't trust it.
Twitter pre-Elon was 100% a 'bots on the other side' era.

No it wasn't. I have many studies about Twitter botnets (which have dried up since Musk put streaming/search API behind a staggeringly expensive paywall, probably by design) and there just weren't any left-oriented bot farms of note.
That's a state level thing, right?

Has that ever actually been enforced? Or is it just posturing?
JSON+RPC specification (not JSON-RPC)
Thanks for this paper! Still early so not quite production, but I’ve seen positive results on tasks scaling the number of “agents”. I more or less think of agents as a task focused prompt and these agents are slight variations of the task. It makes me think I’m running some kind of Monte Carlo simulation.
Unless the authors give the list of the "45 bot-like accounts" then we have to assume this is a straw man, no?
The future of analytics is multi-modal
I would say stealing is the only of those that would exclude you from any job. Lots of stuff requires intermittent random periods of competence on your own schedule. For instance you could buy a dilapidated house and drunkenly fix it during moments of clarity and make a fat profit. Or fix and flip cars. Really anything involving independently flipping stuff.
systemd-networkd also has the big advantage in using the same config for all distributions. No weird Debian or Redhat config pain.
I applied for W22, got interviewed and was rejected.

The rejection email was quite thoughtful and helpful. I applied twice after that but didn’t get an interview. Fingers crossed for this one.

Why I’m applying?

1. Been a daily reader for HN for the last 10 years. Seen companies going from “Launch HN” to be a hugely successful within years.

2. As I’m not from the US, getting accepted would mean I will have at least warm intros to US VCs and build a good network.

3. Being through the YC school back in 2021, then bootstrapping for a year and a half, then joining another startup as a CTO, I started realizing how good YC advice is. Some people like me had to go through it practically to understand the value of YC videos.
Well, even if I subscribe to "every company under Elon's management is a shit show" (and I do), and I don't idolize him (I really don't), if I lived anywhere close and were in my 20s, I would consider joining for a year or two just for the lulz. Twitter is still insanely influential, so it would be fun to be behind the scenes. I also suspect that software engineers can still learn a lot there.
Are you talking about San Francisco? I don't know, probably.
If there are very few potential customers you just ask if it is at all possible to meet them. Same if you have only a few phone numbers from people who meet some set of requirements.

If there are millions of prospects and you cant filter by anything the point is to figure out that they don't need or want your product. Do it fast and politely.

Or not even that, the actual goal is to put in the calls without the negative psychological effect of mass rejection.

Arguably, you can start calling before writing the business plan when you only have a half finished idea. If you find just one prospect who says your product would be a wonderful thing have them be more specific. Like that it is much easier to stay motivated. Rejection is much harder if you are deeply invested, wrote the plan, wrote the code, found investors, hired employees.

While cold calling is heavily associated with shit products that doesn't mean your product is shit the moment you pick up the phone. Or maybe it is and you need to be told what is wrong with it repeatedly. You need to be talking with people who've made widgets for decades, they know their stuff.

Who knows, maybe you don't even need an idea. If you just call 1000 people in the funeral sector they can tell you what software they need. Then try weddings, laundromats, plumbers etc

Ask the dumb questions, what would be the right time to call someone in the $sectorName sector? What is their software budget? What are the repetitive administrative tasks? Is the sector patient and polite or do they tell you to fuck off and hang up?
Moonlight Game Streaming has pretty much displaced VNC for my uses. It just needs some better features for things like file transfer, clipboard sharing, etc...
Do they happen to use the Russian App Store? If so, the app hadn't been updated to utilize the new protocol because Apple had delisted[1] ProtonVPN in mid July.

[1] https://apps.apple.com/ru/app/proton-vpn-fast-secure/id14370...
Maybe someone can fix this to point to http://blog.darknedgy.net/technology/2020/05/02/0/
Elastic’s serverless offering went GA recently: https://www.elastic.co/elasticsearch/serverless
There's two issues.

Background: the key+IV define a keystream which is xor-ed against the message. The same key+IV generate the same keystream. Thus you can XOR two cipher texts and reveal information from the two plaintext.

AES-GCM is authenticated encryption. To combat known-ciphertext-attacks, you want to have authenticated cipher texts. AES-GCM specifically is vulnerable to an attack with a reused IV to recover the authentication key. Allowing you to forge authentication tags and employ a KCA.

The solution, if you're stuck with aes, is to switch to XAES-GCM or better AES-GCM-SIV. Alternatively you must use a counter or checkes system to not reuse IV. Since this is in the context of 1fps, you could use unix timestamp + random bytes to reduce the chance of collisions.