skysight-inc/HackerNews huggingface dataset:
People just don’t want to accept simple, no drama and explanations, even more so if it means they have to accept they are wrong. This is a trait we as a species had all along apparently but manifested much more during covid. I am just amazed we made this much progress cumulatively in which a short time. May be because we let it happen because the growth itself is so fantastic!
The StackOverflow database was open source for a while, but I haven't checked for a data dump since the new management came in.
A lot of those ads support startups and small businesses.
That's an interesting case!

ChatGPT mentions some factors for why suppliers didn't just raise prices until the demand met the supply:

1. The industry often has long term contracts that fixes prices months or years in advance.

2. Even without such contracts, the value of stable, long-term relationships with major customers made suppliers keep prices stable.

3. Governments intervened to prevent "price gouging" for favored industries, and even without such intervention, perceived price gouging can be more damaging long term than is made up for by near term profits.

So you're right that there was a real shortage for a time.

But note my original caveat: "On a market with free pricing". Unfree pricing (contracts/regulation) was one factor.

But PR considerations, which I admit I didn't think of, was also a factor. So I learned something here!
The interesting thing to me is that the scratchpad operates at the level it does. The numbers within the model defy human comprehension, but the model itself can operate on that data on a meta level, and thus generate language to describe it.

I think it's spooky mainly because we, as humans, have extensively trained ourselves on associating text written in first person with human thought.
What exactly do you mean by the Steppes? I thought this referred to a grassland region so can't see how it would constitute a barrier.
Allow me:

"Are you running the AI that you thought you were running, or a rip-off clone that will sneakily insert adverts for Acme, your one-stop-shop for roadrunner-related explosives, traps, and fake walls, into 1% of outputs? Here's how you can be sure."
I never understood why people bother with this when writing their python main file, which is never going to be imported because it doesn't make sense in the first place.
I say "an historical event" and I also say "a history lesson".
"Midsomer Murders" is actually a documentary series.
If your spouse is a US citizen or permanent resident on their own, great. But if you're on H1-B and your spouse is on H-4, I don't think their country of birth makes a difference?

If you're both on H1-B, then sure, having a different country of birth can help.
We have some clues but not much real, deep understanding of how general anesthetics work. Process that for a second.

They've been in use since at least the early 19th century. We have had a bunch of them (though in humans, at least, we pretty much only use 4 or 5 in developed countries these days). We do this every day in surgical suites around the world. People expect to be unconscious during surgery. But we don't really know how they do it.

Or take antipsychotics: the companies were looking for antihistamines and noticed psychotic patients got better on some of them. If it works... you keep using it until something better shows up.
I think you'd find society-at-small was contributing, with perhaps 10x larger yet still quite small number posting but watering down useful contributions, 100x that lurking, and 1000x that just drive-by copy-pasting from SO to their IDE.
Does that include the email addresses configured in your ~/.gitconfig?

If so, I apologise to fart@butts.com.
Maybe if you hallucinate fast enough no one will notice?
We don't know how many birds die in structural collisions
Cool! Seems like they could have commented on that ticket. :)
You can first get an investor-based citizenship in one of the countries that have signed the tax treaty with the US.

It'll cost you about $50-100k extra.
The ploopy mouse has QMK. Layers on a mouse are very useful!

https://ploopy.co/mouse/
I have the same issue, I tried to get into VSCode a few times but each time switched back to JetBrains.

If your main issue is the keybinding though there is a vscode plugin[1] that recreates Intellij IDEA bindings, which I found helped smooth the transition during my tryouts for me.

[1] https://marketplace.visualstudio.com/items?itemName=k--kato....
With the Linux kernel, USB power savings are also annoying on Logitech devices. If you set everything on USB bus to powersave, their mice and keyboards will go to sleep every few seconds unless there's continuous activity.

I have experience with Dell and Apple keyboards on Linux, and they don't suffer from this issue. The problem is not terrible, but requires a special udev rule to exclude them from powersaving, which is annoying.
Housing requires land which inherently does not scale.
We all start that way, but we are capable of self-evolving out of it, with dedication, honesty, study, and, most importantly, with the help of our Creator.

And, yes, not very many people (less than 10% throughout history, IIUC) make the effort necessary to transmute any of their vices into virtues, but that doesn't mean it's not possible. What it means is that most people are a bunch of Dunning-Kruger low-achievers. The humble among us are the ones who can reach true-expert level on the paths we take in our life.

Humility is essential to make progress as we must reach for a Power beyond ourselves to deal with our pathetic, selfish, weak-willed ego. Anything we are allowed to achieve only demonstrates our utter incapacity to make such progress on our own.

"The Way goes in." --Rumi

It awaits our connecting with It. Religion is always personal, between the person and our Creator, Maintainer, and eventual Destroyer. No one escapes the fact that we all draw a last breath.

Just send a thankful, loving vibe out towards the universe's Creator, my accomplished friend. And then perhaps read some Castaneda; that sh_t's craaaaazy, but not completely untrue.

The resistence inside of us is the enemy of our happiness. Castaneda is very clear about that in his 10th (IIRC) and final book. Not all aspects of our mind are "ours"; he calls it a "foreign installation".

Peace be with you, Mr. Bright. It's an honor for me to serve you this way on this day.
With competition on the rise, it’ll be a race to provide faster inference speeds for general queries
Unlike Visa and Mastercard, I noticed that AMEX transaction notifications are near-instantaneous. There is something so magical about a notification popping up on my phone/watch literally the second i swipe a card. I always wondered about the layers on the stack which V/MC must have which AMEX doesnt.

Must be your bank, because both my Visa and MasterCard ping my phone instantaneously, too.
It's also missing the point. The verbiage around H1B is "to help employers who cannot otherwise obtain needed business skills and abilities", not artificially inflate competition for jobs. This issue was contentious even during the good times and I'm not surprised that it's flaring up during the bad times.

There are plenty of smart and excellent workers who come mainland China and India for sure but there are plenty of people who don't or come through the abuse of the program.
> not business critical to anyone and mostly just a toy

Except it's business-critical to OpenAI, who hopes to look impressive when you call the number.

Instead, for some unknown percentage of folks that call will become confused, or think OpenAI is a bit janky. Based on the anecdotes here, it seems the percentage of people who will experience this issue is not trivial either.

My guess is OpenAI paid a truck load for this 1-800 number and rushed it into "production" for this product launch without waiting for all old routing to be updated.

That's a pretty amateur mistake, honestly.
I haven't found a competitively priced US made product in the segments where TP-Link seems to do extremely well.

For home office switches, if we required PoE 1G + 10G ports - the nearest option sold by US companies is 2x the price of TP-Link. There are no competitively priced options (10-20% additional cost) available for these segments. Ditto for gateways.

In the higher end, the campus switches offered by the competition is not even priced at < 10x the TP-Link switch prices. Which means the immediate cost of using TP-Link right now and replacing it with a much better TP-Link 2-3 years down the lane would justify buying TP-Link only. At this point, the expensive gear from competition feels like an over-engineering + cash grab to an end user.

Shouldn't more competition be about lowering prices and increasing choices? Where are the choices? Is there even an effort being made to help the end users of these budget segments?
Sure, but there's a huge spectrum between "mild competence" and "can recite strang's verbatim". My experience is that companies emphasizing specific math skills beyond normal professional baselines typically expect the latter despite usually offering the same (or lower) salaries than the former.
This is a tiny bit out of date given the severe human case in Louisiana that's happened since. Not that it isn't interesting.

Discussion on the case (63 points, 2 hours ago, 14 comments) https://news.ycombinator.com/item?id=42454586
Good point about the non-Windows screenshots, but the Brisk library apps look exactly the same (except for window decorations and DPI scaling) on any supported OS due to its custom pixel-perfect graphics engine and its own font engine (based on FreeType and HarfBuzz, of course).
Key bindings are not supported at the moment. The calc example shows a possible workaround for this.
Why not create a library that you inject into the Chrome process though?

It seems to me that playing a cat and mouse game with these anti-bot systems is unnecessary. Design a system which mimics a legitimate user to such a degree that it's either indistinguishable from an actual user or would produce an unacceptable level of false positives for the detection system. This is not an even playing field, the bot has all the advantages.

For example:

- Enumerate all the possible ways in which the webpage can glean insight into user input/activity.

- Hook all these functions by injecting code into the browser. At a level above and completely inaccessible to anything the web page can do to detect/interfere.

- Create functions that mimic user activities (mouse pathing, aimless mouse wondering, random scrolls, clicks, text selections, etc)

- Feed the outputs of these functions into the functions that you hooked.

- Rip out whatever information you want from the Chrome data structures in memory. Can probably reuse CDP code here.

After all this, the only challenge that would remain is to perfect the input functions that are supposed to mimic a legitimate user. Depending on how sophisticated these anti-bot systems can/will get, you may also need to cultivate user browsing habit profiles to enter advertising/spying databases as real humans.
Copycat is a bit of a stretch here imho, considering it's in different language, and even the general architecture. But I agree they are very compatible on the protocol level, which they used as an advantage as people don't need to rewrite their code when they migrate.
How should I discover the things that need deletion?

Presumably running some sort of analysis tool in a dry-run mode would help, no?
Show HN: Yakari – Interactive TUIs for CLI tools
Hi HN!

I wanted to share Yakari, a tool I built to make command-line interfaces more approachable through interactive TUIs. If you've ever forgotten CLI flags or needed to look up command syntax, this might help.

Yakari turns complex commands into interactive menus. Users can navigate through options with simple key presses instead of memorizing complex command structures. If you've used Emacs and Magit (or any other Transient) before, the interface will feel familiar.

Features:
- Transform CLIs into guided menus
- Create custom menus for any CLI
- Support for flags, named parameters, choices, and interactive inputs
- Command history and contextual help

You can try it out without installing thanks to uv [1]:

uvx --from yakari ykr demo # Play with a demo showcasing different argument types
uvx --from yakari ykr git # Try the git menu in any git repo

The project is built with Python using Textual and is heavily inspired by Emacs' Transient.

I'd love feedback from both CLI users and developers. What tools would you find most useful to have menus for? How could this make your terminal workflows easier?

[1] https://docs.astral.sh/uv/
> No. That's your interpretation of what my post meant.

Ok, that's what I understood from your post. Sorry if I got you wrong.

But the reason to exist of this thread is to talk about JavaScript, pure old JS.

Unfortunately, the mention of TypeScript got more attention than anything else.
I haven't found a way to reconfigure the side buttons on my Logitech Lift Vertical without that bloated software permanently running in the background on Windows.
I'm honestly afraid to check how much it phones home.

I wish Solaar got ported to Windows.
> Python seems to have started with 'why do those other languages have all this trash' and then spent the time since then learning why and coming up with worse versions.

This seems true to me too. Examples:

* if __name__ == "__main__": main()

* Private members being marked by convention with leading underscore (e.g. def _foo()) instead of being a language feature

* @staticmethod as a decorator instead of being a language feature

* Duck typing vs. abstract base classes

* Static type hints got retrofitted to the language gradually, one feature at a time

* Reference-counted garbage collection seems to be more deterministic than tracing garbage collection and ensures that unreachable resources have their finalizers run as soon as possible... except it's not true

* Having a GIL instead of being truly multi-threaded from day one

* Various OOP concepts that are much better explained in Java than Python: __eq__(), __hash__(), monitor wait() and notify(), object finalizers, thread safety, weak references

* Distinction between str and bytes. This is the biggest change from Python 2 to 3 and caused a lot of incompatibilities. Java separated String and byte[] from the start (though the use of UTF-16 is unfortunate).
Thanks for the recommendation, however, I really disliked the presenters tone and language. I love the topic, but he came across as too bubbly and informal - "but anyways, whatever!", etc.
> Orwell is spinning in his grave.

Why ? War is peace since a long time.
What an auspisious name, "Europe's Starlink Competitor"
and WOW! they must have a mega secret super advantage to just go and give Elon a 20 year head start and all
But does it have AI like Logitech's other products?
I don't think it's some sort of conspiracy among scientists. A lot of the genetic sequencing techniques simply weren't possible until recently.
On a related note, https://webglfundamentals.org/webgl/lessons/webgl-scene-grap... and everything in https://webglfundamentals.org is a great read and also provides a solid intro to (hierarchies of) transformations.
Not all government contracts require all employees working on the contract to have clearances or be US citizens.
Congratulations, you are one of today's 10000* to learn about https://en.wikipedia.org/wiki/Shareware and free trials.

*https://xkcd.com/1053/
Heck, forget about the fire.

You're traveling in a foreign country without your laptop when your wallet and phone are stolen. You can probably get to a public computer, but how do you get into your email?

This situation strikes me as much more likely than getting hacked. Hence I will never use passkeys unless forced, and if forced I will do everything in my power to switch to another service. Same for forced 2FA as far as I'm concerned.
javax.json has been around since Java 7.
For literally multiple years I tried to convince a colleague of mine to try Rider. They're a diehard CLI and VS Code user. I made a video showing my workflow and how quickly I can navigate around and do refactors. Next day they were saying they couldn't believe it took them this long to use something better.
Funded by government and military https://www.theguardian.com/technology/2024/dec/18/concerns-...
Probably hundreds of thousands. A big reason master programs can command such a massive price tag is that they are tickets to enter the US labor market.

It also has the benefit of giving the government an incentive to increase the quota to get more revenue.
> not supposed to be a backdoor to a green card

So...what's the front door to the green card ? How does one arrive legally to the nation with the highest [1] historic immigration rate of any nation in the world ?

https://www.migrationpolicy.org/programs/data-hub/charts/net...
I drink coffee that's a mix of 33% regular / 66% swiss-water decaf. It's the best of both worlds, you can keep yourself awake but you're not getting the huge highs and lows of regular coffee.

My flow has been massively stable since I started doing this.
Note that urls in preformatted text are not rendered as links.

Clickable:

https://github.com/ruby/json/releases/tag/v2.7.3

https://github.com/ruby/json/releases/tag/v2.8.0

Looks like v2.8.0 processes twitter.json at about half a gigabyte/s. The size of twitter.json has changed between the versions, I wonder why that is?
STEM roles already pay incredibly well in this country, and even more so if you compare it globally.

What is the downward price shock you're talking about? What do you think the salary would or should be, assuming all H1B worker are magically gone the next day?
Yeah, finding the right people with enough mental flexibility but who understand the challenges of a different domain is rare but super valuable.
There is no passkey password. If there are, it is entered into the dialog box not a site. And wouldn't do any good cause the passkey is saved on the device and does a key exchange.

If you mean the password manager password, then it is entered in a different place and really hard to confuse it with a website. Also, 1Password requires extra info to login account and that is only used, usually copying from another device, when setting up device.
Chinese AI chip firms blacklisted over weapons gained access to UK technology
> is go

Is this English ?
Shouldn't be "is gone" or "is going" ?
DOJ Sues Alleging CVS Knowingly Dispensed Controlled Substances
I was initially reading it as LLVM performance and thought, “how cool” and then I realized the V was missing and stopped caring.
I’m saying that because of the one incorrect example, I can’t just assume that the rest are accurate.

I now need to either trust a machine that I know gives incorrect information (as demonstrated by the first example) or I need to verify each example.

> probably every other example on the list is just fine.

Why don’t you check IMDb and let me know?

While you’re at it, don’t think about how much faster it would’ve been if you just looked up popular recent movies on IMDb or rotten tomatoes.
I think there should be clarity on the differences between public and private schools.

On one hand, funding for public schools precludes some activities and may result in a lower quality of education due to selection bias. On the other hand, private institutions play by their own rules and this can often result in even worse learning environments.
Only if you have manually associated them with your Github account so that they show up as "your" commits, as far as I'm aware (although I'm not sure how deep Github's integration with desktop tools reaches these days)
> I'm not sure why one wouldn't want to know the real price before the checkout.

Because you'd never actually know if it's the final real price or not until you entered your address! That's the entire premise of my objection, was that not clear?

If we want to talk about displaying final price for my confirmed shipping address then yeah, I'm all in for that.
Ah, for context, to encourage people to RTO during the pandemic, coffee there was free. Once we started an RTO mandate it changed to one coffee a day was free. Now that we're moving to mandated 5 day RTO, even that is gone.

Things get shittier and shittier in a company known to be shitty to it's employees
> Copycat is a bit of a stretch here imho, considering it's in different language, and even the general architecture. But I agree they are very compatible on the protocol level, which they used as an advantage as people don't need to rewrite their code when they migrate

It's not a stretch. They literally copied the java code and re-implemented it class-by-class with Seastar/c++.

It's literally in the ORIGIN file in their repo: https://github.com/scylladb/scylladb/blob/dc375b8cd3e8c7e85d...
Because there's a computer in your mouse and you need software on your host computer to talk to and peogram the mouse's computer.

That of course would make it optional like with most programmable keyboards but then there's the need to manage pairing via their wireless dongles and then it quickly becomes necessary.

Outside of it all being intentionally proprietary I don't see why they couldn't take an approach similar to VIA in managing their devices. There's also prior work for flashing microcontrollers from the web browser, I'm thinking of ESP32s specifically.

https://www.caniusevia.com/
> advanced logical reasoning, symbolic manipulation, text summarization, etc.

Doubt
I don't know the reason in this specific case, but sometimes, "red tape" exists for a reason. Things like documenting why things are done the way they are, why funds go where they go, going through ethics committees, etc has real benefits (including from an efficiency perspective; without oversight over e.g where funds go, you open up for both embezzlement and bad allocation). However getting rid of that stuff might make sense in situations where being able to rapidly respond is essential.
I suspect you're confused about the beginning of what I wrote. I am not referring to the value of sharing your opinion here, I am saying that we need to stop having opinions on others' ability to endure being here, period. When we allow ourselves this sort of self-righteous indignation, we perpetuate the normalization of restrictions to the autonomy of adults in society.

While existence can be meaningful and valuable, it may not be so for everyone - for any number of reasons - and that's perfectly valid. Though it may be painful to consider that our loved ones might decide they've had enough, any opinion we hold on their choice is inherently self-serving.
Trying out 2 teams for 6 months each means they expect years out of you. A full year to just to pick a team is too slow for a new grad who wants to do FAANG. I would recommend to take the other one, do your best, soak up all the knowledge you can, and shoot for leaving for another higher role in a couple years.
The comment thread you're at the end of started with this:

> I would expect nothing but hallucinations and nonsense coming out of any LLM regarding recently-released movies (aka. the ones you often find on flights).

The comment that replied to it (the one that you're arguing against) provides evidence that proves it wrong. You are correcting someone who isn't incorrect, and I think the person you're responding to is very justified in saying you're moving the goalposts here.
> Each response (other than 401) includes a json blob with details

...until you discover an intermediate later strips the body of certain error codes. Like apache, which IIRC includes all 5xx and most 4xx.
adding cargo cult golem to my lexicon...
Amazon is showing us how not to do return-to-office mandates