skysight-inc/HackerNews huggingface dataset:
I think you missed the point. People attempt to solve problems with LLMs that are problems only to them because they are unaware of existing solutions that have solved the these “problems” a long time ago. If you don’t know something exists, you can’t ask an LLM about it.
You can obviously compensate by changing other taxes to be more progressive, this is such a silly argument.
The author observes a phenomenon that is definitely happening but calls it an incorrect name. It’s not over optimization. People are becoming richer and more people want access to things that were once exclusive. More people can afford that as well. Whether you call it “things got less expensive” or “more people got richer” is relative. The point is more people are competing for fewer resources.

The author makes this sound like a bad thing. Often it does feel like that. On the other hand, more people are able to spend leisure time in places that were once only accessible to the rich. Is that bad? Not in my book. Does it cause crowds when taking the coveted Santorini sunset photo? You betcha.
Okay, I thought I was pushing it with 300 open tabs, but I know now that I'm a lightweight.
I recently ran a hiring pipeline for a senior/staff SWE. There were around a thousand applicants. What you have to understand is that there is a strong timing component to these pipelines: Hiring managers and recruiters screen hundreds of resumes to find people they want to talk to, resulting in maybe dozens of phones screens, followed by additional interview rounds for a handful of people who did really well.

So what happens if you send in your resume when we're already evaluating a bunch of people? Well, we may not have the bandwidth to interview you while we see if our current batch of candidates pan out. But also if your resume is good we probably won't reject you, either, while we wait to see if we can actually close a candidate.

It's entirely possible that we DO reach out to you after 2 months if we fail to make a hire on the current batch of candidates, or if our offers are rejected. Believe it or not, your resume is still right there in the tracker, and if there's no response yet, it could just be because it takes a really long time to go through this hiring process for everyone involved and there's no reason to reject you outright.
So, for one, you just glossed over my point. Namely, no otherwise legitimate corporation has ever killed a whistleblower. Secondly, this tree-cutting service was run by two people who were caught. Boeing could not possibly pull of a murder-for-hire conspiracy without leaking. They can't pull off a skip-a-few-bolts-to-save-money conspiracy without leaking. And again, I ask what would they possibly be trying to accomplish by murdering people who's story is already told? What in the absolute world would they get out of murdering someone from a supplier while half the world thinks they just murdered someone else? They would be committing corporate suicide over cases they would probably be able to settle out of.
> A common Antifa defensive trope. Label enemies as bad guys and thus justify any violence against them.

Is this you?

> Antifa, who is a violent political extremist group.

Seems like the trope is actually you calling antifa "violent", despite all evidence to the contrary, so you can justify violence against peaceful protestors.
people use mullvad IPs maliciously -> those IPs end up on blocklists
100 mile range battery - that’s about 30kwh or a whopping $1500 worth of battery cells. ICE won’t be able to compete to this.
It's probably simplest to just build a case for your favorite keyboard.
True and if they're leading with their fucking feels when making major life decisions their arrested emotional development is liable to land them in deeply regrettable circumstances.
From the article:

Meikeisha Scott-Parker, out of work as a project manager since January, recently cleared a second-round interview and believed an offer was imminent. But she didn't get the job because she was overqualified and too expensive, a recruiter told her.

A few days later, she saw the same position reposted with an advertised wage that was $10 an hour less than originally listed. She figures the company either trimmed its budget or concluded that it could find adequate help at a bargain price.

"The truth is, had they asked me, I might have taken $10 less because of the situation that I'm in," Scott-Parker says. "The market is so slow right now."
I don't understand "tab hoarders" but I also don't understand why Mac users pollute their desktop with a thousand icons either. I guess some people like clean workspaces, and some don't mind clutter.
Show HN: Langtrace – OpenTelemetry-Based LLM App Observability Tool
Hey HN,

We are working on Langtrace (https://github.com/Scale3-Labs/langtrace), an open source, open telemetry based SDK and monitoring/evaluations client for LLM based applications. The SDK generates OTEL standard spans and traces for popular LLMs like OpenAI, Anthropic and Cohere, popular frameworks like Langchain and LlamaIndex and vectorDBs like ChromaDB and Pinecone.

The LLM monitoring/evaluations space has seen a number of products off late, both open source and closed source ones. However, a couple of things we have observed are: lack of standard spans and traces that creates vendor lock-in, different tools are optimized for solving different pain points - Evaluations, Prompt management, Datasets, etc.

We believe that adopting OpenTelemetry (OTEL) standard tracing not only allows teams to use the SDK without having to switch their observability client, but will also enable developers to develop tooling for any custom needs, such as capturing datasets, prompts, evaluations etc.

A note on what we have built so far:

[1] We have a Python and a TypeScript SDK and we have broken down the support for the LLM layer into 3 groups, LLMs, Frameworks and VectorDBs. Our SDKs are open telemetry compatible, can be installed and used independently and we also provide an option to pass custom exporters to export the traces and spans to any observability tool of your choice.

[2] An observability client that is hyper optimized for solving the unique pain points and challenges that come with LLM based apps like Evaluations, prompt iteration, datasets etc. We are SOC2 compliant and the client can also be self hosted if you have strict data privacy and protection requirements.

[3] Both the SDK and the client are fully open source. We are leaning on the community to try it out and provide us with feedback. A note about OpenTelemetry semantic conventions for LLMs - we would like to converge on standard names for trace attributes that follow the OTEL rules and are looking for feedback from experts here - https://github.com/Scale3-Labs/langtrace/discussions/71

We recognize that this project is early and there is a lot of room for improvement. We would love to hear your thoughts and feedback.

Links:

[1] https://langtrace.ai/
[2] https://github.com/Scale3-Labs/langtrace
[3] https://docs.langtrace.ai/introduction
[4] https://langtrace.ai/blog/why-you-need-opentelemetry-based-o...
I agree, musicians are a finicky bunch. Show profiles and onboard after peaking an interest.
Isn't that a good use case for the bookmark function?

To answer the actual question: I don't. Either I read it immediately or will never get back to it. There is always enough fresh content. I don't need another backlog.

And let's be honest, if you have a backlog of 7400 pages, neither do you.
Governments have two broad ways of fighting inflation.

The first way is to raise interest rates. This is essentially a wealth transfer to banks and their owners while hurting individuals and businesses to stifle economic activity. This is what we always do. Why? Because capital owners demand it. The other way cannot be tolerated or entertained.

The second way is taxation. Some countries (eg Spain) enacted a windfall profits tax. Unlike interest rate hikes, taxation only targets profitable corporations. It allows a government to redistribute wealth to those who most need it, fund infrastructure and so on. And it disproportionately affects those who price gouging for massive profits, such as in the case of the oil and gas industry. Companies may reinvest profits into their business to avoid these excessive taxes. Great. Perfect. Love to see it.

This latest price-fixing scandal is going to turn into a huge deal. This is just the beginning.

But it's not th esole reason for price hikes in 2020-2022. A lot of that was because the then Trump administration browbeat OPEC into cutting production in early 2020 [1], which was a truly disastrous policy. You can see the effects on the 5 year view [2] very clearly.

[1]: https://www.reuters.com/article/idUSKBN22C1V3/

[2]: https://tradingeconomics.com/commodity/crude-oil
More than that, the Keystone pipeline would have increased oil prices in the US. Canada exports most of that shale oil to refineries in the US. The pipeline would have bypassed the US and forced us to compete with other buyers for the oil. The pipeline could only have had negative impacts on the US.
https://www.cer-rec.gc.ca/en/data-analysis/energy-markets/ma...
Bookmarks. Reading lists. Notes.
Wow, I never crossed the 2000 line, 7400 is quite a feat. Also Firefox doesn't suffer visibly until 800~ on my old laptop, and it starts to show above 1500. Thanks for supporting hoarders like us.
and where are the components for electric car batteries coming from again and what is the harm done to environment/countries being mined?
Totally agree, I definitely use more calculus than most! Wolfram Alpha and the like also make up most of the gap.

The main issue I run into is manipulating mental models, visualizing how they interact and combine.

If I were to try to make a programming analogy, it feels like I know how to work with `fold`s but don't understand recursion.
And the saying used to be that Chrome was the chief RAM gobbler of most users' PCs. :)
Hi Zach, how do you think this architecture would perform for one longer document i.e. a novel of >50k words <100k? the queries would be about that one long document as opposed to multiple documents. any tips on how to approach my use case? thanks
Can I try it and see what will happen in a non-destructive way? How long does it take to try it? How apparent will the change be? How apparent are the configuration points?

I'm working on a legacy app that takes config from a spaghetti stack of files in 20 different places. This really lends itself to what I call "the fogbank effect" - you make a change and have no clue whether things got better or worse because you just get a different error message. You have no frame of reference for what the error message means. You are stuck in a fogbank. This effect is quite prominent for novice users/developers.
I like Session Buddy for Chrome. It saves all of your tabs & windows as dated collections. You can also manually save and label sets. When researching, I will often have 100+ tabs open sorted into different windows, and it's nice to be able to save the session for later.

https://chromewebstore.google.com/detail/session-buddy/edacc...
Siri for iOS 18 to gain AI upgrade via Apple's Ajax LLM
I go to the same set of pages all the time, and the browser has it in the search history. So usually only have to type a few characters to navigate to it.

Do people often seek out obscure pages without entering from a more common context?

e.g. hackernews to any article link
The claim: "there’s now evidence that price-fixingp in the oil industry alone may single-handedly be responsible for a little over a quarter of the total inflationary increase in 2021."

Ignoring the typo, which makes me completely confident in their ability to accurately report on these events, the claim is: that price fixing / collusion happened.

--

Their evidence: "Yesterday, the Federal Trade Commission released evidence confirming that collusion played a serious role in hiking oil prices at that time."

They claim that the FTC has evidence of collusion, and they link to a release from the FTC.

--

The FTC evidence: "The Federal Trade Commission took action to resolve antitrust concerns [..] the proposed consent order seeks to prevent Pioneer’s Sheffield from engaging in collusive activity that would potentially raise crude oil prices"

So .. they took action to resolve "concerns", to be preventative so that "collusive activity" that could "potentially" raise prices doesn't happen, in the future.

"The FTC alleges in a complaint that Sheffield has, through public statements and private communications, attempted to collude" .. "Sheffield sought to align oil production"

So .. he "attempted" to collude, he "sought" to collude, or he did collude?

--

So, to summarize, the evidence uses wording like "concerns, prevention, in the future, attempt", but nowhere states that anything actually DID happen, whereas the author of this article interprets that as evidence that it absolutely did happen?
Leica Lens Is 1600mm
The rocket equation would like to have a word with you. The wall thicknesses required to create rockets with enough thrust to get to orbit on pressure-fed would render the rocket physically impossible.

There is also a lot of control that goes into flying a rocket, and pressure-fed rockets are kind of hard to control.
Right now we have no alternatives, but it's not technologically impossible to create mobile devices that give us root access to a mobile OS, or to create open wireless chipsets with open firmware.
Thanks for this, really helps ground the current situation for me.

But as another commenter said, the analogy isn't 1:1. The example would be "Students don't need to learn German, they can just use Google translate for their time in Germany (and be hated for it by the locals)"
I'm 6'2" ~265 lbs (pretty fat) and around 30 years old. I started running to train for a 5k with some buds and found that I can comfortably run in zone 2 for about 1 hour with only mild soreness and minimal joint pain.

I've only really been getting into it in the past ~6 weeks or so, so still a beginner. Just wanted to chime in and say that running while fat is totally doable and you just gotta ease into it and try to avoid pain! Discomfort might be a part of the process, but running slowly in zone 2 has become quite relaxing and a great part of my day, despite having hated running when I was in the best shape of my life.

I used to only run in zone 4-5 because I focused on speed and just assumed misery was a necessary part of the running experience. It's been a total blessing to learn that it doesn't need to be like that at all!

Hope you can find a good balance for what works for you as a heavier person. Listening to your body and knowing your limitations are super important. Just wanted to share my experience as a heavier guy too.
The US federal gas tax has gone down since 1993 in any way you measure it except nominal dollars per gallon (since it has been fixed in nominal dollars per gallon since 1993). It's low enough now to neither be an effective excise tax (it's lower than sales tax in some places), nor fund the federal spend on highways.

Nominal dollars per mile: gone down by about 10% on average since cars have gotten more efficient since 1993

Real cost per gallon: gone down by more than half, since we've had ~116% inflation since 1993

Real cost per mile: just multiply the two together and it's about 60% lower than it was in 1993.

Percentage of spend on gasoline: Gas was $1.11 per gallon in 1993, and it's about triple that today.
inb4 alephnerd but US legitimacy/prestige has taken significant hit in the past 10 years and the trend seems to be accelerating.

Truong My Lan may have been a pig to be butchered. Much like SBF/CZ in the US.
It's not that it currently is immune, it's that there's a compelling story for the energy sector to become immune from it as we reduce our dependence on fossil fuels.
Saving 100s of tabs isn't going to work either, unless you can remember the name of the window and then tediously look through the list of open tabs. In that case, just search through your history instead of having the tabs.
Can give one anecdote: I've been using Graphene for about a year and all banking apps work just fine. In fact, I've never had as little issues with any other custom rom. It's quite crazy just how good Graphene is.
I agree. Me, I'm into furry porn, but where they're shaved so you can't tell they're furries.

That's really hard to Google, so I keep those tabs open!
Why? Electricity is so easy to generate that a monopoly is impossible.
I've had 7000 tabs open as well (currently 3700, I backup the session file and start again every half year or so). What I think would be handy would be if tabs would be auto-grouped by domain name, and that I could define domain groups (like work, newspapers, computing sites, youtube, etc.).
No animals/plants live on arid salt-flats. They pile the lithium salts and let it dry before carting it away. What changes if they also use the sodium?
Interesting take.

I was having a discussion about databases and SQL with some coworkers and I want to get a chance to argue for using that as opposed to an ORM that generates some generic query functions. I feel like doing it the “hard and unintuitive” way will require more work and also allow for much finer-grained control and the ability to tweak queries and get into the details of indexes and execution plans, which can be important at some points. And there is no worrying about the quality or correctness of generated code.

At the same time I have been largely impressed with the thought that as developers we need a continuing and life-long lesson in empathy. Ask a non-daily computer user, maybe a senior citizen, to start making appointments and dealing with logistics online and see the result. And what if the person in question cannot afford a cell phone? Or a smart one with a web browser built in? Are we to leave such people behind? And what of accessibility? Of literacy or language fluency?

These issues are - to me - all tied up. There are no easy answers and as with all practical things there will be decisions and tradeoffs made.

But I think it is definitely worth thinking about.

Here is another article with different ideas on the subject: https://news.ycombinator.com/item?id=35589176
No, they are not flammable. Here's a datasheet for one of their products (from the Wayback Machine, because this link is now dead on their website -- maybe resource moved and not indexed yet):

https://web.archive.org/web/20230402215314/https://natron.en...

Highlighted points include:

Nonflammable Chemistry & Construction

UL9540A ‘Champion’ rated nonflammable with no thermal runaway under any condition

Safe and Fault Tolerant: No Fire or Explosion During

- Heating

- Overcharge

- Short Circuit

- Nail Penetration
Thank you for the book recommendation. I read the preview and it's accurate. I will give it a read.
The last point is so relevant. There are no official Google video tutorials on how to use their apps or their services. Almost all of these are created by others in their native language. One would expect an official one from them.
Wow, I had a similar idea back in 2018 and I created a visual prototype for it with bunch of screens and did user interviews.

I didnt get chance to look into the app fully yet, but my idea covered musicians and people ( like restaurant owner/mgr or other ) to hire musician, I also handled a way to find other band members too. Would love to share my idea and details in case you are interested
At some point I need to write an article about this topic. I disagree with a lot of the conclusions about that article.

You aren't making a lathe for someone with no experience. Anyone who is a potential customer for a lathe has SOME experience, even if it's just enough to say "I want a lathe" and the amount of effort they will need to go through to onboard to using the lathe properly is directly proportional to the applicable mental models they have for similar tasks. This probably involves hand eye coordination and gestures along with physics and a bunch of other things to onboard quickly.

Intuition is about using the most fundamental mental models that your customer(s) should have and simplifying the connection of those to the new task.

So intuition is contextual. The main goal is to save the user time. The narrow goal is to make the product easier to learn compared to your competitors. The big problem is no matter WHAT you do, the mental model a user will use when they approach a new task for the first time is inevitably different than the one you did.

Or, "You are not your customer" or however you want to phrase it.
TKL keyboard for the win
Thanks for checking it out. Ugh, I thought I had fixed the infinite spin, but it seems to happen on the first app open occasionally still - its related to permissions dialog

I intend to add filtering, but didn't initially because 0 people use it currently, and also wanted to get an mvp out quickly
In many, but not all, compilers, yes. But that's an implementation detail and doesn't "have" to be the case.

One slightly different perspective is that the implementations of generators and async/await are just very similar monad transformers of two different monads (Iterable/"List" versus Future/Promise/Task). If you've already built one of these monad transformers you can built the other on top of it because they share a lot of the basics of being a monad transformer. In most cases today's languages had generators long before they had async/await so often generators or generator-like output is an implementation detail of async/await. It's not hard to imagine a world where async/await was the more common early implementation and generators used async/await an implementation detail. The abstractions are definitely related in interesting ways even if it's mostly only Haskell and a few others that decided to take the abstraction all the way "to the top" in their syntax. (Haskell do-notation being the same for whether you are working with Iterables or Futures or anything else that fits the abstraction of a monad.)