skysight-inc/HackerNews huggingface dataset:
Similar approach to llama.cpp under the hood - they convert the schema to a grammar. Llama.cpp's implementation was specific to the ggml stack, but what they've built sounds similar to Outlines, which they acknowledged.
While decent article, it is noteworthy that this represents one (traditional) approach to 3D computer graphics.

There are many different approaches that you might encounter that don't fit so neatly into this traditional workflow. Sculpting has different feel than manually placing polygons for example, and SDF based representations are completely different. Recently splatting has been all over the news. Solid modeling is popular among CAD users. Generative approaches like Blenders Geometry Nodes are also fairly exciting. Voxels and point clouds have their own stuff too, latter being interesting especially in the context of photogrammetry. And so on.

I'm bringing this up mostly because if you get excited and go learn Blender, and then find traditional modeling to be very tedious then it is good to know that there are many ways to skin a cat, and no one way is "correct". Especially for art you should do whatever gets you the result you want.
Current male athletes in the "big leagues" would probably almost certainly be better served by doing something else, even sleeping.

Current female athletes are almost always paid less and might find it valuable.

Current minor-league, non-superstar professional athletes (so, probably 99.9%+ of them) surely wouldn't have much demand.

Retired recognizable athletes are surely also large beneficiaries. They usually have time on their hands and despite mass perception, most of them are not "set for life" financially.

I had a college friend who devoted about ten years of his adult life to baseball, made it to the majors for a few years, and made two or three million bucks. When you break it down this isn't a ton of money. First of all about 50% income went right to Uncle Sam and his agent. That leaves $1-1.5M for 10 years of work. That's good money, but once his baseball days were over he had to figure out a new career as a ~28 year old with no real job skills.

side-hustling one minute at a time for $50

Well, I imagine they batch things up. So it's more like you sit down once a week and do all your vids in one shot and pocket a couple hundred bucks for an hour of work.
always good to validate existing metrics with new ones that should be broadly similar.
But then why would someone specify that the response has to be in a given JSON schema (by presence of the schema itself), but then also not care if it is actually using that schema (by specifying `strict` as `false`)? That is the use-case I can't wrap my head around.
> Because Elasticsearch is not a reliable data store, organizations that use Postgres typically extract, transform, and load (ETL) data from Postgres to Elasticsearch

I’ll admit haven’t kept up with this but is it still the case that Elasticsearch is “not a reliable data store”?

I remember there used to be a line in the Elasticsearch docs saying that Elasticseach shouldn’t be your primary data store or something to that effect. At some point they removed that verbiage, seemingly indicating more confidence in their reliability but I still hear people sticking with the previous guidance.
Sigh, of course. At least this isn't quite Google's usual product shutdown; Chromecast sorta more or less will love on.

But "Google TV Streamer"? No, I don't want that. I just want a relatively dumb device that allows me to stream stuff from my other devices to my TV. Chromecast has always been that, and has always worked fairly well. I don't need or want yet another media center platform.
A small note to do your own research on:

Wireguard sets up an IPV4 based internal network and the machine responsible for the routing MUST know the client IP that was assigned to the connecting machine. There are some kernel modules to OBFUSCATE but not eliminate this data. Wireguard therefore has a fundamental design flaw that makes it faster but potentially less anonymous than OpenVPN protocol.

DYOR and YMMV. I always disable WG for at least my first hop.
I feel like there are so many pitfalls when designing this - is there something standard and trusted (would TLS work?) that you could build your application on top of?
Nobel Prize-winning physicist Tsung-Dao Lee has died at age 97
You will still need to get the nonce and key generation right, but I'd recommend using Golang's nacl/secretbox [0] for a project such as this. It's designed to be relatively misuse-resistant compared to using underlying primitives directly, and under the hood it's XSalsa20+Poly1305 - so you can use random nonces with negligible collision risk.

[0]: https://pkg.go.dev/golang.org/x/crypto/nacl/secretbox
Sort of. San Francisco residents voted to recall the one mayor whose policies were having a positive impact on the city.
> Stealth does this by using obfuscated TLS tunneling over TCP. This is different from most popular VPN protocols that typically use UDP

The reason most VPN protocols use UDP is for performance. With TCP, a single blocked packet can delay multiple streams. And fwiw, openvpn supports using TLS over TCP, but it is less performant than udp.

I would be more interested in a protocol that uses quic and looks like http/3
Any leverage exposes you to possible liquidation. That’s what leverage is. You’re essentially borrowing an asset
You don’t own to sell.
My advice: Never move to San Jose.
Have gone to a Toronto area Whole Paycheque Foods. It lived up to its (informal) name.
The trick of selling via Amazon is that although Amazon (and thus the government, if they subpoena'd that info) could easily see you're using Mullvad, they could not figure out which Mullvad account was yours.
If I wanted to be a silly pedant, I’d say that Turing machines are language specifications and thus it’s theoretically impossible for an LLM or any program to validate output formats in general.
Somewhat related - I really like the model of authenticating users via a wallet for the Ethereum network. It's not without it's problems and it's friction, but it creates a single public profile a user can use across different walled gardens. If you happen to use a wallet anyway, the experience of logging into various websites with it is rather glorious.
Muky uses the Apple Music API, allowing access to AM's full library. Loading personal audio files (mp3, flac...) isn't supported currently.
To be honest, that doesn't seem unreasonable. Obviously it's steep for a homelab project but I could see small-medium sized businesses buying that for on-prem needs.
Nice! I'll have to read through this and use it to improve https://brev.dev/blog/how-to-win-a-2-player-game-of-are-you-... which was a similar exercise on a game slightly different than prisoners dilemma. I like being able to use "brute force" numerical methods to solve problems like this because they are often simpler to construct and exploit the fact that computers go brrr.
Link to press release (since the link in the article is a tracking link):

https://www.westerndigital.com/company/newsroom/press-releas...
I guess we disagree on what innovation is. I define innovation as technology that either no one has, or capability to do things for a lower material cost.

For example, lets say I have a server rack at home. There is nothing in AWS that exists that I can't replicate on my server rack at home. The only difference is that time required to implement all of it on my server rack vs in AWS, which is optimization.

If AWS comes out with some closed source ML model that is good at doing something, thats innovation - i can't replicated that at home without knowing specifics. Likewise, if they have super cheap EC2s with RISC or dedicated ML hardware that are cheaper per hour to run than anything I can build at home with power costs, thats also innovation.

The interviews aren't fully useless, I agree that leetcode provides valuable insight. However IMO it should be the bare minimum.
Thank you for this very honest comment. It means more to to me than I was expecting it to when I started reading it.

Were there any moments on the journey of growing up that stick in your mind as being turning points in your path from techno-determinism to whatever you describe yourself now?

I’m really interested in how we can intervene earlier in people’s journey to provide bigger horizons, rather than just waiting for enough experience to build up…
I know the Effingo team at Google. It comes from Latin https://en.wiktionary.org/wiki/effingo#Latin
A peek into the internal thinking of a tech CEO, who has no idea how to grow the company other than to copy competing tech companies' business models.
How CGM – a device for diabetics – became a wellness accessory
> worse than the risky areas of most third world cities for the last 3-4 years

You can just say that you never leave well-to-do regions of the US in less words.
Exactly. There haven't been perceptible performance differences between browsers in a very, very long time. This isn't a reason to switch browsers anymore.
What are your sources here? Aside from Proton VPN being no-logs already being proved in court, Proton has third-party audits to back up their no logs claims: https://protonvpn.com/blog/no-logs-audit
Thanks for the info. That's a bummer!
The calculator doesn't account for the fact that there are now two different prices in a given price matrix.
That's the wrong way to read revenue graphs. You need to compare quarterly year over year. From that perspective, it's down across the board.
https://archive.ph/l8O5k
That system is already orders of magnitude more complex than a small autonomous suicide done with a cheap camera, and probably not within reach even for the big players for at least a couple of years. At least of you want to do that with a solid, reliable targeting system and have at least some friendly fire prevention in place.

And more importantly, that's what I mean with arms race. Now the mannequins in the trenches get a little heater element to keep them at body temperature, and they get internal water bladders with the appropriate radar cross section, ect. Easily doable today, and orders of magnitude cheaper than a sensor fusion drone.

Add counter drones and point defense cannons, and the attack drones need rocket motors for final approach, which makes CV another order of magnitude more difficult, ect
I really want a denser SSD to store my photo collection. My current small form factor PC has two NVME PCIe slots and no room for SATA drives. I have two 4 TB SSDs in there right now and it seems that consumer SSDs basically cap out at 4 TB. I would really love to get about 16 TB in my computer.
It is, and I get it, but there's a defiant part of me that says 'oh really, you want to come after my open source project? Let's go'.

I mean, other than my time, if I'm well informed enough to fight just these lawsuits, what are the costs?
That's the exact problem. You only seem to care about property rights if the direct owner is your neighbor. I simply find stealing to be wrong. The societal restrictions and penalties on theft are ancient. If can't all agree that stealing is wrong, what hope does society have
Impressive work, congrats on the launch! Aside from the OSS perspective, how would you compare your service to Twingate?
As was said in another comment, the UHK has a trackpoint option, which is what I chose for my right module. I highly recommend it--it's replaced mouse usage for me in most situations. (I.e., any time that I'm not doing something only with the mouse.)
And if you don't care about shoplifting, then expect all of the stores to lock up their goods, or close outright
https://thundergolfer.com/blog/

My site is one of those 'do it quick, don't ever rewrite it' ones. It's still Jekyll, has a bunch of raw HTML and JS embedded in posts, but doesn't get in the way of actually publishing.

I'm reasonably happy with it now. I wish the library section (https://thundergolfer.com/library/) was auto-updated from Goodreads, and wish I had a proper Javascript solution, but realistically I'm not going to get around to it.
For now we only support text and images in notifications. I will look into adding buttons to notifications in the future.
> The above is why you can't negotiate the monthly rent, but you can often get a few months free rent - change the rent you pay and the building value changes, while a few months free is just a marketing thing.

That's a good point. Last company I worked for made that kind of a deal: they threw in renovations, new carpet, a bunch of other such concessions but not a lower monthly rent.
I was indeed entertained with your imperative instructions to move the file, which is also slightly more annoying if your file is not at the top level!
Dude, you realize we can see the timestamps of your messages? You’re replying to a message left 4 hours ago claiming that something you wrote 2 hours later somehow contradicts it.

Now, as to that specific claim since you actually provided details we can see that it doesn’t support the claim. It’s a single account, not the imagined campaign account conservatives, and Twitter changed their policy around hacked materials specifically to allow what the NYPost did:

https://www.theverge.com/2020/10/30/21542801/twitter-lifts-n...

Again, nobody is saying that Twitter was perfect but there just isn’t evidence supporting the belief that they ran a discrimination campaign against conservatives. Even the much ballyhooed “Twitter Files” fizzled because it made it clear that they bent over backwards accommodating political figures.
> Even commuting within sf can be kind of a pain it took our folks 50 minutes from both areas in the mission and Menlo Park to get to an office in South Park.

This is not to impunge on your credibility, but it takes me 16 minutes to get from my door in 21st and Valencia to the door at 313 Brandan next to South Park.

This touches on some positive trends in San Francisco: of course, I e-bike, so I can get anywhere pretty fast, and the infrastructure improvements have made things faster and safer. I’m not really sure whom the bike is not a good fit for, so my expectation is commuters will catch up to this trend. More people will bike, resulting in vastly less toil, and better use of the city infrastructure overall.

Separately as a business owner, I’m not sure there is a generalizable strategy to office locations, even to tax avoidance. You want pretty smart people working for you, and smart people like spending 16 minutes on a journey instead of 50 minutes, and they can figure out how to do a lot of things more efficiently, and they’re going to all live together, and maybe that’s the value that locality in San Francisco provides: an aggregation of tradeoffs that people who apply themselves 100% to everything can enjoy.
Google TV was also the name of their failed settop box strategy like a dozen years ago.

I think they gave out one from Logitech (with a keyboard!) at an I/O one year.
Maybe for you, but not for most of the rest of the universe.

https://www.cnn.com/2023/06/30/tech/twitter-public-access-re...
On point though
> Open Screen Protocol exists and is very similar.

Like any client-server protocol, it's useless if the devices and apps you use don't support it. Exactly zero of the apps I use to cast to my Chromecast supports Open Screen Protocol. And this isn't a case where I can just switch to a new client app. Netflix, Hulu, Prime Video, Jellyfin, etc. would have to all support it.
Learning I have a forgotten repo with 26 open pull requests from a bot was...weird.
It’s a lot better than the scam calls I get where an Indian guy says “Do you remember signing up for x, you won!” on a scratchy connection where I can clearly hear everyone else in the crowded room calling other people.
It is interesting that they appear to have solved or at least dramatically reduced the porn spam. Still cant open a post though without seeing 10+ posts about something completely unrelated in the comments
I wonder why the top level has to be an object instead of an array... I have some pretty normal use cases where I expect the model to extract a list of objects from the text.

```
openai.BadRequestError: Error code: 400 - {'error': {'message': 'Invalid schema for response_format \'PolicyStatements\': schema must be a JSON Schema of \'type: "object"\', got \'type: "array"\'.', 'type': 'invalid_request_error', 'param': 'response_format', 'code': None}}
```

I know I can always put the array into a single-key object but it's just so annoying I also have to modify the prompts accordingly to accomodate this.
Tell HN: My Webcam works in Manjaro, not Windows 11
And I've given up on figuring out why. I just brought a new Asus laptop with a AMD 300 series processor.
https://www.asus.com/us/laptops/for-home/vivobook/asus-vivobook-s-14-oled-m5406/

First I tried to move my old windows install, after wasting 5 hours on trying to get things I reinstalled. I ran into a really weird issue where Linux mint tried to install, then said it couldn't because of BitLocker. OK, no problem let me resize the Windows drive.

After that , I found it keep erroring out on some weird import_mok_state() error. So I turned off SecureBoot, Linux Mint still refused to install.

Alright, Manjaro to the rescue, and for some reason the webcam works while it doesn't in Windows.

I actually prefer Linux Mint/Ubuntu , but I'm tried of fighting with the installer. Got NodeJS and VSCode installed so I'm ready for my next interview...
To clear possible misunderstanding, I meant remote electronic voting over Internet, not voting in a polling station in-person using voting machines. Those are more transparent and verifiable.
I don't know about the move to San Jose specifically but 9th-10th and Market in SF is arguably not a nice place currently.

This is 2 blocks away

https://www.ktvu.com/news/report-workers-at-sf-federal-build...

This is 2 blocks away

https://sfstandard.com/2024/07/15/sideshow-crash-market-stre...

This is 1 block away

https://sfstandard.com/2023/04/10/downtown-san-francisco-who...

I hope SF can fix itself but it's arguably on the government to make the city safe and clean. I wouldn't be begrudge any company leaving it currently. I'm not that's not the only reason they're leaving and if they wanted to say in SF there are probably some other locations, maybe Mission Bay, they could have picked. But, SF is ridiculously expensive and downtown still seems like it's got further to fall. There will need to be huge changes in zoning and lots of investment for it to recover.
>limited proprietary GNU-nonfrenly screensharing

Was Rustdesk on-radar?
Ryzen AI 300 performance review: Impressive CPUs even if you don't care about AI
> spends almost a billion a year

That sounds like an allocation issue. There aren’t enough beds. If you became homeless in SF tonight, you would be on the street.
Potassium is very abundant in granitic rocks, but it is not extracted from them as that would require too much energy.

However, potassium is also a major component of sea water and that is the main source for it.

The amount of potassium in sea water is almost four hundred times more than lithium by number of atoms (which is what counts for the capacity of batteries) and by almost 2200 times more than lithium by mass.
"where him and maybe two other superior specimens of manhood could single handedly run the entire company" - while driving their manly cyber trucks.
Good point! Right now we retry the notifications max 3 times but you can change that variable. In the future I want to use something like batches to send notifications.
The drug use and homelessness are still pretty visible in downtown San Jose, or were when I lived there 2 years ago. Your personal tolerance level for it may be different from mine - I just treat it as a reality of city life, but my sister complained about it any time she visited because it made her feel actively unsafe.
URL shortener simple and afforable with a lifetime deal
Hey everyone! This is my first SaaS after 5 years as a developer. I've noticed that many commercial URL shorteners are very expensive, so I developed my own called "j4f". I incorporated a Stripe paywall to prevent spam. I hope you like it! Enjoy!
Any Feature that you would like to have, just ask.

Best, Martín.
There are two types of VPN detection people are worried about:

- Endpoints (e.g. Netflix or video game) detecting VPNs and blocking users of VPNs from their server because they don't trust the user to not be bypassing their rules

- Middleboxes (e.g. airport wifi or the great firewall) detecting VPNs and blocking the user from the internet because they don't want the user to have unfiltered internet access.

The latter group have a lot more tools to see if something is VPN traffic since they have access to the entire (encrypted) traffic, so can do stuff like checking are you constantly exchanging the vast majority of your requests through a few hosts.

The former don't have as much information, but they have one really easy, really effective option, which is to contract with one of the IP classification databases that lets them see if the client is on a home internet connection. If it's not, they can just block you. Watching Netflix from your EC2 instance isn't going to be that reliable. And it's hard for the VPN providers to reliably get IPs that look residential, residential service usually prohibits such uses, companies that run both residential and business services still usually run them separately from an infra perspective as it makes their life easier, and even if you found an ISP to co-operate and let you use their residential addresses to run your VPN, the databases can just mark the entire ISP as having this kind of use, which would hurt the ISP's users, which counts as a strong disincentive for an ISP to become known for this kind of business.

So for VPNs to bypass blocks by remote services, it means they're going from (most legitimate) shopping around ISPs willing to host them on residential IPs on the down low to the more sketchy end buying residential IP traffic from places that sell residential IP space from e.g. malware or software that buries this detail in its T&Cs. There's also the Tor exit node route of using your users as a sort of mesh network to get residential IPs, but legitimate VPN providers are not going to do that because of the risk it exposes their users to legal liability.

This is not really something that can be fixed with protocol updates like Proton is doing here - the protocol updates are more about evading the middleware style traffic analysis mentioned here
Google ads enable scammers phishing bill payments
This story is very similar to what happened to my own elderly father back in 2020 that I have mentioned here previously. In my father's case he searched for "Apple support Canada" and got a phishing ad as the top result that looked real. Thanks to Google blurring the lines between ads and search results in recent years, it is now far easier to confuse people that don't know what to look for. The scary part is that in my father's case, I could perform the exact same search from the same wireless network and get different results. I strongly believe that hyper-targetted ads like this are resulting in harm to vulnerable populations, and that ads should be shown to a diverse audience, so that more competent people can notice and report them.