skysight-inc/HackerNews huggingface dataset:
How else would you comply with a policy that uses inaccurate keyword matching to ban media?

It's not like middle eastern countries only have a list of books that are banned. They have that for sure, but they also have a blanket ban on LGBT stuff as well as other "obscenities", "things that don't fit in their culture", "political books", "dangerous ideologies", etc. Most of that is left up to the discretion of the customs inspector your package happens to land on. I don't know if Amazon has some formal agreement with those countries (and it won't surprise me if they do). But It also might be the headache of dealing with items confiscated at customs. I agree on the opaque messaging. But I suspect it's less headache to say "Sorry item out of stock" than to say "This item doesn't ship to Saudi Arabia" then have to go on a fight with the customer who is gonna argue "no it's not banned"
You're using them wrong. Everyone is though I can't fault you specifically. Chatbot is like the worst possible application of these technologies.

Of late, deaf tech forums are taken over by language model debates over which works best for speech transcription. (Multimodal language models are the the state of the art in machine transcription. Everyone seems to forget that when complaining they can't cite sources for scientific papers yet.) The debates are sort of to the point that it's become annoying how it has taken over so much space just like it has here on HN.

But then I remember, oh yeah, there was no such thing as live machine transcription ten years ago. And now there is. And it's going to continue to get better. It's already good enough to be very useful in many situations. I have elsewhere complained about the faults of AI models for machine transcription - in particular when they make mistakes they tend to hallucinate something that is superficially grammatical and coherent instead - but for a single phrase in an audio transcription sporadically that's sometimes tolerable. In many cases you still want a human transcriber but the cost of that means that the amount of transcription needed can never be satisfied.

It's a revolutionary technology. I think in a few years I'm going have glasses that continuously narrate the sounds around me and transcribe speech and it's going to be so good I can probably "pass" as a hearing person in some contexts. It's hard not to get a bit giddy and carried away sometimes.
In 1990 I was 10. The music you heard most of the time was "1000 of the same crap we hear every day".

I made a similar comment to my parents, about how music in the 60s and 70s was all so good, not like the crap today. They responded by telling me: "We were there, it was mostly crap".

I've paid attention since that conversation, and come to the conclusion that: most music for most time periods is crap. Some of it is good enough to be remembered. Some of it is nostoligic to a time/place/scene and will be remembered. But most of it, is just crap clones of crap songs.

The best music seems to come from relatively obscure/underground scenes and then grows outward from there. Sometimes the awareness cone may miss your own light cone for a while and you only learn about a song years later. That's ok, it happens to everyone. Sometimes you don't realize how good a song was because you didn't have some of the life experience or knowledge or perspective to see how great it was - that's ok too. Often you'll revist a song that just hit right for the moment and it turns out that you were wrong about it's greatness... it was awful after all (but you have a bit of guilty nostalgia about it anyway)... thats OK too.

Point being there's always good music being made, and if you want to catch it fresh you gotta expand your exposure to more music from different genres/scenes/etc. I'm 100% certain that there is incredible new music being made somewhere, right now, as you read this.
I’m not sure why you think that is a scandal; isn’t it a good thing that civil servants and members of the government are supposed to use government-controlled communications channels with proper access control, encryption, and retention in place? Why should they rely on a third-Party, commercial provider, and why on earth is it a scandal that they are forbidden from doing so..?
You confuse a static website with a statically exported webapp. The site I do and posted a link to has a user/login section with lots of interactivity. Plus, there are features like using the webcam for scan QR codes (using a wasm library to read QRcode in JS from a media stream), receiving push notifications (and be a PWA on iOS), generating customizable print cards, etc.
Indian Programmers Work the Longest Hours
I don't know what to make of this guy, I've seen him on X for a while; at first I just thought he was an obnoxious student and a crazy bridge-burner who was going to quickly regret his escapades.

I didn't follow him then but he kept coming up in my feed and there was something about his focus and message that seemed as amusing and sincere as it was egotistical and immature.

Now I'm still not convinced of his angelic qualities but more sympathetic to his mission and at least a little of his showboating seems courageous.
As I understand it they do all have a hardware device they can use for secure communications. Presumably, it's just more of a hassle.
no i would prefer code review. that's how i hire in my companies and we are more productive than faang.
Thanks! It’s powder coating that gives it a super clean look, great for sales demos but I’d suggest that anything not visible from the room side should be cost optimized
Seriously. If you want your − + to match, in terms of crossbar vertical position and width.
Pretty weird to be complaining while having 4-5 posts in just the last 90 days with over a hundred upvotes and comments. With the kind of traffic and eyeballs HN draws that's thousands of impressions. Keep at it Gruber.
I thought "section 8" tenants had a guaranteed rent. But yeah, probably would still be a job.
> and we don't know how it does it

We know quite well how it does it. It's applying extrapolation to its lossily compressed representation. It's not magic and especially the HN crowd of technical profficient folks should stop treating it as such.
Gemini is in love with the phrase "It's important to..."

Whenever I see that at the start of a paragraph I know that there's an 80% chance it was written by Gemini.
[Tracing the thoughts of a large language model]

"What have I gotten myself into??"
Thanks! Really made my day to hear you found it by chance and enjoyed it.
So many people are overengineering this... I have a wireless Jabra headset. Works great. At home I use one of those usb speakerphone pucks, works great. Not these super special desktop mics that streamers or radio broadcasters use.

The people who try to use their webcam mic or the built in mic are the ones causing most of the problem (yes I'm also looking at you Macbook users).

I always thought it'd be a great idea if in your internal Teams or Zoom instance you had a "send this person a new headset" button to fix the problem.
It's pretty decent but the fact that I can't type an arbitrary unicode character has been a huge annoyance of mine since I switched from Windows/WSL to Mac.

They have shortcuts for Í, Î, and Ï but not for many commonly used characters like arrows
"The Governor never met with Flynn"

All that would be needed for that statement to be true is if Flynn's lawyer talked to one of Newsom's. Follow the money. Baking bread has nothing whatsoever to do with how much it costs to live in CA. It's a carve-out. 325_290_8544
> it makes no sense to me that a genetically diverse group are distinctly identifiable by their ribcage bones in an x-ray

I don't see how diversity would prevent identification. Butterflies are very diverse, but I still recognize one and don't think it's a bird. As long as the diversity is constrained to specific features, it can still be discriminated (and even if it's not, it technically still could be by just excluding everything else).
Why not socioeconomic status or place of residence? Knowing mean yearly income will absolutely help an AI figure out statistically likely health outcomes.
Hello fellow emotional music fan. This makes me cry, literally:

https://youtu.be/_mIkxdF8zcg?si=blqh5bFUm5MQ3FgZ
Sorry, to clarify: when I said "they", I meant Signal.
Glad you found it cute. Was aiming for that mix of simple looks but tricky solution.
All software attempts to replace people. I recommend you research daily office life before the photo copy was invented.
Asking good questions is harder than giving great answers
The AI might just have a better subjective / analytical weight detection criteria. Humans are likely more willing to see what they (or not see what they don't) expect to see.
Grok Joins Telegram
I can understand why an article about your posts getting flagged on Hacker News might itself get flagged on Hacker News.

Besides attracting the obvious flaggings for the sheer humor of it, the post itself kind of just comes off kind of insubstantial complain-y flamebait?
my favorite example of this is ellipsis … opt-; (the key with the colon over the semicolon is sort of a rotated ellipsis)

thank you for teaching me √
If you don't get boots on the ground you can't change the regime. Bombings alone would only weaken the infrastructure and probably lead local people to hate you even more. Plus in a conflict the opposite side retaliates. Once body bags start pilling back home the general public will demand an invasion.
Yea, I can relate. I tried making an artificial Big Bang at home.

But my neighbors kept complaining 8-/

Haters!

Probably the same people that keep flagging comments on the articles I'm interested in...
Thiel Fellowship incoming.
Ha, you're not the first to say that about level 3! I think I accidentally made the difficulty curve a bit wonky there. Glad you had fun with it!
I think I'll take another look at it. Maybe I'll prefer two stacks!

When I last implemented it, it was for an ambitious project, where I just got it working and then moved onto something else. The single stack seemed to work pretty well. https://codeberg.org/macchiato/ristretto/src/branch/window-w...

I used .at(), I'm not sure why, with a check to make sure it isn't under 0 at the right place, so the -1 behavior wasn't an issue. To see it working go to https://ristretto.codeberg.page/ on desktop and click client-server-simulator.md

Edit: I think it feels better to use at because it seems an accident of history that using an index doesn't error in JavaScript, while with at() it seems to be on purpose, like how .get() in python dicts doesn't error on a missing key.
Source: https://nasawatch.com/education/you-can-still-read-nasas-del...
Well, the security should be good enough for most people's threat models. But government officials will probably want to have some restrictions on who can be added to a group, for example.
I’m sure they care that they spent all that time working around an annoying thing — they don’t want to waste time finding a new workaround when this one is patched. And they’d like to re-use it in other exploit chains, so why not obfuscate it to the best of their ability?

You do highlight an important difference between the mindset of an attacker and a defender. The attacker only needs to be right once, and then they can move onto the next phase of the attack. That’s why they don’t bother “understanding it properly” beyond the perspective of attacking it. A medieval siege unit understands the weak points of castle walls, and how to operate a catapult, but they don’t care about the intricacies of stone masonry beyond what’s necessary for knocking down a wall.
What about wiring them in parallel with a voltage regular after.
Everyone I know that writes a lot, especially for copy or product design, seems to use em dashes more heavily. I've even seen a Drake format meme where he is shaking his head at parantheses, commas, and colons but—finally—nodding in approval at the em dash.

I wonder if it's a more recent phenomenon.
Redefining (automatable) fillable PDF documents into a totally different form field and email system using string replacement?
My issue with this setup is that it doesn't emit as many neutrinos as the Sun.
And with some error utilities you could do this:

func foo() (int, error) {
first := getFirst()?
doWith(first)?
return doFinally()
}

or this:

func foo() (int, error) {
first := getFirst() % ErrFirst
doWith(first) % ErrDo
return doFinally() % ErrFinally
}

The first one is a significant upgrade over the exception version. It cuts out half the code and makes the early return points explicit.

I think something similar to the second one is also nice to read, and it gives the same improved experience to the caller as your suggestion.
I wonder how many more years will pass, and how many more papers will Anthropic have to release, before people realize that yes, LLMs model concepts directly, separately from words used to name those concepts. This has been apparent for years now.

And at least in the case discussed here, this is even shown in the diagrams in the submission.
That's the most HN headline I've read in a while
Quoting TFA: What emerges is an outfit that ingeniously exploits the quirks of different jurisdictions to create a charity, dedicated to a somewhat banal cause, that is not only the world's richest foundation, but is at the moment also one of its least generous. The overall set-up of IKEA minimises tax and disclosure, handsomely rewards the founding Kamprad family and makes IKEA immune to a takeover.
Please add links on your site to your Terms of Service and Privacy Policy.
Very cool. I do think the DIY perks version just pops a little nicer but it could also be the photography of the project. But the firm factor if your project is much nicer as well.
I think both projects would be better suited for different needs so again very cool. If you had lots of space the diy perks would be the way to go. If you only have a thin wall or ceiling then yours would be best. All in all thanks for posting this.
must say i wasnt impressed with the interview coder code nor its organization. skimmed another of his repos and it was basically a minimal chat app wrapping a dozen-ish prompts along the lines of "you are the user's horny anime wife. chat horny style to them. but not tooo horny."
Show HN: Lspwatch – Automatic, configurable observability for language servers
Hey HN,

I'm sure many of you have encountered statically-typed codebases so large and complicated that your code editors freeze, lag, become unresponsive, and generally struggle. Debugging a slow editor is involved and usually an unwelcome distraction. In many cases, slowness in code editors comes from language servers, which are external programs that provide language features (e.g. go-to-definition, diagnostics, type hints). Examples of developer frustrations: [1] and [2].

At a previous company, we were concerned about growing internal frustrations from editors bottle-necked by slow language servers. We were also concerned about how little insight we had into their performance and behaviour. So, we decided to instrument code editors and collect language server telemetry. The data we collected was shockingly useful and helped diagnose several major problems. For example, we identified certain modules in the codebase where the language server was much slower than normal. We subsequently found ways to break up these modules to reduce load on the language server.

I believe having this kind of data can be a game changer for managing developer experience, especially at scale. This is why I built lspwatch, a generalization of this tool which works with all LSP-compliant language servers and integrates with several observability backends.

Getting lspwatch up and running is very easy. Optionally configure your instrumentation, point it at your existing observability backend, and it will just work. lspwatch will transparently monitor language server behaviour and emit metrics. Developers won’t notice any difference in their code editors.

I welcome your feedback and thoughts. The README contains a lot more detail. Many exciting features are on the way to build on the platform this project provides. If you’d like to talk some more about this problem, email is in my profile.

Cheers!

[1] https://bsky.app/profile/mike.contribsys.com/post/3lbd5wx57s...
[2] https://github.com/typescript-language-server/typescript-lan...
Thanks! Might play with more levels if people keep enjoying it.
A great example of something you can feel but I never had the words for.

> But here is the same elevation drawn using correct rectilinear perspective. I hope you will agree that the Piranesi version is much more legible, the furthest house above is easier to see and the nearest house isn’t horribly distorted as it is below.

The section with this bit has some pictures that really illustrate the effect.I wish there was an easy photoshop way to recreate this
My point is that it's a rather high minimum (as is $5 if you select USD), not the roundness of the suggested amount.
It's by far the most sold one. I just checked, and it's not palm oil(which I would be opposed to for environmental reasons), but sunflower oil(probably high-stearic, though it doesn't say), diglycerides and monoglycerides, salt and glucose. probably most of the additive is the sunflower oil.

Anyway, it doesn't really matter, that's my point. the 89% peanuts gives me lots of protein, fibre and healthy fats, which is making it easier for me to diet and lose weight, thereby improving my health. That almost certainly outweighs any potential risks from the 11%. The 11% honestly helps in that it makes the whole thing palatable. I can't overstate how much I hate pure peanut butter; just thinking about it makes me gag.

I mean, adding stuff to food to make it more appealing or longer-lasting is what humans do. It's what we've always done. Just concluding that it's bad and shouldn't be done is silly. I'm much more interested in specifics.

You can even make a health-positive argument for preservatives. Preservatives prolong shelf life -> means I can keep more diverse food around with less time expenditure(not going to the store every day) and with less waste because there's only so much food I can eat in a given time -> means I can follow a more varied diet in practice -> better health outcomes.

Now, if there's a specific problem with one preservative or other additive, fine. replace it with something else.
I'm not sure who you're asking, but I'm not surprised at all.
One note missing from the YCbCr color space explanation is that, while HDMI does support YCbCr, the spec requires all video sources to also offer an RGB stream. Thus it is not possible to use HDMI for a device that can only output YCbCr.
This has been my experience also, especially considering no tipping.
My LLM prompts all have “don’t use em dashes or semicolons ever” when I send the output to someone else. ;)
I see this take a lot, and I think it has a terribly romanticized and unrealistic rose-colored view of the past. Multi-generational housing suuuuucks, and it’s a near-universal feature of human societies that as soon as people become wealthy enough to vote with their feet and get out of it, they immediately do so, because “multi-generational housing” means constantly having nosy relatives butting into your business, demanding a say in your decisions, and being a downward drag on your life trajectory. People romanticize it if they’ve never experienced it, but in practice everybody hates it.
I use em-dashes correctly because a reader emailed me, and I was dreadfully embarrassed. You can actually see them become correct in my writing after the "I will pile drive you" AI thing.

It never occurred to me that doing this correctly might make people think I use LLMs in my writing.

Edit: I'm sure the many typos protect me from that, actually.
And Sam Altman rubs it in his face. Even changed his avatar. What a guy to be head honcho on top of an ai company.
This is not a bad way of looking at it, if I may add a bit, the llm is a solid state system. The only thing that survives from one iteration to the next is the singular highest ranking token, the entire state and "thought process" of the network cannot be represented by a single token, which means that every strategy is encoded in it during training, as a lossy representation of the training data. By definition that is a database, not a thinking system, as the strategy is stored, not actively generated during usage.

The anthropomorphization of llms bother me, we don't need to pretend they are alive and thinking, at best that is marketing, at worst, by training the models to output human sounding conversations we are actively taking away the true potential these models could achieve by being ok with them being "simply a tool".

But pretending that they are intelligent is what brings in the investors, so that is what we are doing. This paper is just furthering that agenda.
Maybe not now. I wasn't alive for the Vietnam war but I remember saying anything bad about the Iraq war 2 was a quick way to get fired and a bunch of death threats for a few years. Now things have flipped, but you've got to keep in mind that attitudes change and people like to pretend they never supported viewpoints that have become unpopular.
There's a big difference, though.

In your case, you're the only employee of your business. And if you're not there the business will literally go under. And you also get directly rewarded for being there. I would guess that being 'on call' in this manner is possibly less draining on a person's soul (depending on how well they tolerate the risk of owning a business).

Contrast that with being 'on call' for your megacorporation, who isn't giving you anything extra for your on call time because they 'already pay you enough'. And where the only negative consequence for the company if you fail to immediately respond within 15 minutes is that some executive in the company is kept waiting longer than 15 minutes, or some ads aren't being shown for 15 minutes.

But if you aren't there, your boss is going to get a phone call and that's definitely not going to look good on you. And there's no bonus for fixing the problem, that was already your job in the first place. Sucks that you had to do it outside of scheduled hours, oh well.

I'm with the author of this article. Take your on-call rotation and shove it (if you're a large corporation). I'm fortunate enough to be able to take a firm stance on this point, and do so happily.
Stablecoins are a huge business but the core use is money laundering, illegal transactions and facilitating crypto speculation. I don't think $2 coffees bought with stablecoins are ever going to be much of a thing.

Even excluding illegal stuff it's a great business though. USDC have issued $60bn worth and they get to invest that and keep all the interest.

And Tether have $144bn although they are sketchier and may end up in jail one day. There's quite an entertaining 2021 article on Tether https://www.bloomberg.com/news/features/2021-10-07/crypto-my...
For comparison—

− + minus sign

- + hyphen

– + en dash

— + em dash

−+-+–+—
I don't think anyone is going to blow 1 month of their salary to sound better on zoom.