skysight-inc/HackerNews huggingface dataset:
Hey everyone, Jason from subsets here. Maybe some of you are wondering about pricing.. for the core features, we are setting up a simple usage-based model where we charge a small premium on top of bandwidth and query execution to cover our costs.

For now the only focus is getting people using it in a cost-neutral way, and once we have potential customers to work with we’ll figure out the rest of the details. In the meantime you’re welcome to run our open source connectors on your own infrastructure if that works better for you, though we appreciate any support we get (whether that’s through using our paid services or contributing code) as we aim to break even.
If you look at the original article what they're looking for is a mix of false information but also things rebuking false things stated by the IDF. Such as the 40 beheaded babies. That's not false information, it was a lie spread by the IDF.
Why hate? Just don’t buy. The author is a child. Just more ragebait as usual.

I do love how people complain about clickbait yet ragebait appears in the front page regularly. There you go - that’s why clickbait is a thing. Techies are not immune
On visa? Curious because that makes a big difference.
>I guess global warming _can_ be generalized globally? It sure didn't started in 2010 but neither did social networks.

As another poster pointed out:

>Folks in the 60’s thru 80’s expected global nuclear annihilation with some probability.

https://news.ycombinator.com/item?id=38936280
> The fact that there are whole industries built on training these puzzles is a big signal that you're wrong.

I'm not sure that logic alone is a compelling: It's conceivable that this secondary industry addresses a real gap in university curricula, or a need for ongoing training of experienced developers.

But I think your overall point still holds, because there's a consensus that a large number of Leetcode-like puzzles require familiarity with problems and solutions that hardly every come up in real professional software development, and aren't even good proxies for the abilities that do matter.
Predicting the future is literally a core upper management job duty. It was fairly obvious and should’ve been assumed that interest rates would eventually rise.
The problem is that it's no longer an "interpreted" language.
> The question is more like: Are OK with government control?

I simply doubt that my opinion, or even that of the majority of the public, would change the outcome of what the government decides to do. They seem to be on a pro-KYC/AML/FINRA/IRS path regardless of public opinion.
I love each and every one of you who have posted into this subtree, although it's bittersweet if bash.org really is going away… <3

https://archive.is/0y1yT is the archive of http://www.bash.org/?244321
GUIs and proprietary protocols have killed Emacs.

Emacs isn't an editor, as the post implies, it's an environment. "You can do anything from Emacs" made sense back when everything was open and text based. Nowadays everyone is using Slack, or using an IMAP web client for mail that requires bespoke authentication, or organizer apps that automatically sync across all your devices via the cloud. All of the verticals have been slurped up by corporations who did it better in GUI, have better syncing, and have locked down the protocols needed to bridge, and now the brave Emacs user of 2024 is forced to spend lots of time not in Emacs, thus defeating the point of using Emacs.

As an editor alone I don't think Emacs is worth it. There's the old adage "They added everything to Emacs but a good editor" and I think that makes sense. If you're not going to live in Emacs for the above reasons then Vim/Neovim is a better editor with a larger community, and VSCode/Jetbrains are better IDEs that are already adopting AI, which will essentially kill off Emacs.

Emacs still has a lot of important lessons, but I feel bad for new programmers today who will never get the full experience of a text based digital life. Everything has been dumbed down for our own good, and Emacs is now nothing more than a glorified Org editor that forces you to find your own cloud syncing.
I don't understand your point. It seems that you are saying that this is all an accounting trick by Amazon, but we don't really know whether they "charge" Twitch anywhere close to the costs that it actually incurs.
I learned so much as a young dev in 2009 when I first used Stackoverflow. Experts poured their hearts out and shared so much. Now the busybodies are there to police everything and what are you left with... a dead site with nothing but hall monitors! What a shame for the next generation of developers.
HTMX aims to render itself obsolete by serving as a proof of concept to advance the HTML specification. In various interviews and blog posts, Carson has mentioned that jQuery was essential only until browsers implemented features like `querySelectorAll`.

The discussion about Library vs. Framework misses the core objective of the HTMX project.
Ah, thank you. I assumed that if I was able to vouch for a comment, I could do so from the tree view.
this post of his remains relevant even today - http://www.aaronsw.com/weblog/hatethenews
> The same link says the average in Germany is about 78mph. Ask someone living in the US if that's significantly faster than here.

That's significantly higher than average speed on highways in western Washington. The nominal speed limit is 60 and average speed is about 70 mph. Once you get east into the mountains where the limit goes up to 70, the average rises as well (during good conditions, anyway). Many more people drive around the western side of the state than on that rural section of I-90, though.
Well, I haven't had the disease. I suspect I've encountered the virus because I've quarantined and taken care of people who were sick with the disease. But I tested every two weeks for two years and never tested positive.

Overall, you can never be certain of anything. There's just whether the evidence points one way. I believed this approach and took it. And it paid off. Like most things in my life.
Correct! (dang please don't ban me!)
When he talked about the inability to jump to certain places it reminded me of a powerpoint I read a decade or two back that discussed the disassembly of Skype. They used any and every trick in the book to make disassembly impossible, like calculating an int, feeding it to a cosine instruction and the result would be the jump distance. I tried finding the powerpoint but alas Google is garbage these days, maybe the author can find some hints in there to reduce the amount of code coming out of the compiler.

Wish I had come up with this compiler, great stuff.
Radio has never been the place to find good music, only to find the music that appeals to the masses. When talking about the rise or fall of a genre, it refers to mass appeal, not what exists in dark corners.

There are genres that are alive and well. But they are not rock or country.
“What happens if I lose my second factor” is a real problem, but another second factor is probably a better solution than stored recovery tokens.

What happens if I forget my password? is the same problem, using your email inbox as a somewhat-secure second factor.
Before ChatGPT, it was already full of bot-generated garbage; google any celebrity name and crappy sites are recommended with their net worth or relationship status.
Honestly, that would be the much more dangerous attack to a company that must meet torque specs for safety. You can throw out a torque wrench, recalling already produced products on the other hand...

"We've hacked your torque wrenches since adoption & changed the torque values to deceive your Quality Control on random random bolts on random aircraft. Pay us ransom to tell you which fasteners on which products were changed or recall them all."

Re-torquing every bolt on an aircraft would be ungodly expensive.
It's been disabled by default since 2015 - you need to enable support for them in the config file, otherwise the client will error out. In other words, if you don't have the following line in your ~/.ssh/config, you're fine:

PubkeyAcceptedKeyTypes=+ssh-dss
> Yes, but as I read it, they all lastingly changed the level of exercise they were getting, and the extent of the "bad" metabolic adaptation seemed to correlate strongly with how big of a lasting change they made in exercise.

This doesn't contradict me.

> I've seen several other studies that suggest the opposite: that diet is a stronger predictor than exercise of long-term weight-loss success

That is not the opposite. I am not claiming that exercise is a stronger predictor than energy balance. I am claiming that it is a strong predictor.

I am not going to dig them up. Go check google scholar and check out Layne Norton's book Fat Loss Forever.

> there are diminishing returns from having a caloric deficit

The evidence seems to suggest that it's better to lose weight slowly to mitigate metabolic adaptation. If that's what you mean, it appears to be correct.

I would reiterate that I think the impact of exercise might be different with a small/modest caloric deficit.
> I disagree and I am sad that we're teaching each other to be skeptical and cynical.

> The company is not your friend and not your enemy, I agree. However, people _do_ develop personal relationship with each other. Sometimes even across the different levels in the company hierarchy. Yes, as with any other relationship, circumstances and interests might override this, but relationships still do matter. People have emotions, and there are managers who're not psychopats and find it very hard to e.g. let people go.

> ...

> But please don't think that nobody cares about you in your workplace and you're a completely fungible cog. It's a horrible life to live. Let's not tell the already cynical young people that this is how the world works.

That's true, but the problem is the psychopathic organization exploits those relationships ruthlessly. It will use well-meaning people to lean on those relationships to get more out of employees, but then turn around and shit on them when it suits the org.

Corporations can be and (and usually are) psychopaths, even if they're made exclusively from well-adjusted, interpersonally-kind people. The whole is different from its parts.
It doesn’t need to be solved before as most internet users could easily identify algorithmically generated stuff and stop spreading it, but not so anymore.

Maybe one day we’ll all be able to “smell” ai generate text easily, but we’re not there yet
> Are they too difficult to implement in compilers/interpreters?

No, not really. You just have to be aware of them, decide that you want to implement them, then sit down and implement them.

For numeric literals with underscores the implementation is rather trivial, you fiddle a bit with the lexer to make it skip the underscores during the text consumption and value conversion.

For named arguments the main problem is not in the implementation itself, it's deciding on what semantics you want when you mix named and positional parameters: e.g. if you have f(a,b,c) then what does f(1, 2, a=3) or f(c=1, 2, 3) or f(b=2, 3, a=1) mean?
Going to? It already has. I get about 50 articles for software fixes that have a lot of hot garbage in them before getting to the point. For example I had a discord issue and instead of laying out a fix, the “article” apparently needed a multi paragraph ChatGPT explanation of what discord is before even attempting to show remedies.
Humans care about reputation.

Humans get tired.
AJAX means Asynchronous Javascript and XML. It's quite literally JS. AJAX was not part of the original web model. It came out around the year 2000.
Oh man. This would be the perfect site for ProtoWeb to restore.
oh, AI is doing it? I thought it was spammers using AI tools

if I use a computer to break a bank can I blame the computer too?
"going to"

In my experience, there's not far to go!
USDC cross-chain swaps at 0.1%
It's obviously a library. Same as React or jQuery.

Obviously like any lib it has an API but HTMX doesn't force a project structure to you.
Under US law (other countries may be different), it is clearly not insider trading. A Boeing customer has no duty of confidentiality to Boeing and they didn't misappropriate the information from someone who did, so they are not an insider.

Even though they have access to information that the rest of the public doesn't, it is still perfectly legal to trade on that information.
This is absolutely amazing! It brings back great memories of my childhood when I was doing similar mock UIs in QBasic, then QuickBasic, Turbo Pascal and Turbo C. Thanks for sharing!
I feel like we brought this on ourselves when we started autocompleting replies to questions like "How are you?" with, "Fine, thank you." instead of thinking about it and giving honest answers.
Have you actually every talked about code and architecture to another peer? If levels are cca same it quickly becomes an effortless exercise where ideas flow quickly and topics are immediately picked up. Lets call it brainstorming.

Why can't we repeat that in interview? I don't care if some dev can code some method names or detailed algorithms from his head, when it takes 3 seconds to find exact solution. In other words, there is little real added value from such a skill. You get much better peek into somebody's head with above - but it requires significantly more effort on interviewee's side, heck maybe even some preparation.

You can to certain extent hack leetcode process by just doing leetcode. Its much harder to be verbally fluent about designs, concepts and libraries that you never used. And for the rest, there is a trial period, you can't skip that 3 months experience and cram it into interviews.
> It can't be that a genuine issue has filtered into the public consciousness via a dramatised TV show

Why not? That's exactly what has happened.
I joined Google 11 years into my career. So while I had taken an algorithms class recently, I just reread the algorithm book I used in college and spent a bunch of time studying all of them. I actually found it a lot of fun, as it was a good refresher for myself.
Previously, these were marketing points _in favor of_ automation.
The anti-poaching thing was something completely different. That was preventing other companies from hiring people away from them because they were useful employees, not hiring people to prevent them from competing. Also, anti-poaching agreement kept salaries lower, it didn't inflate them.
I think it's in our nature that we are never satisfied with what we have and once we have fulfilled our latest desire we just directly move onto the next one. Being constantly bombarded with other people's carefully crafted illusions of perfect lives on social media probably makes this tendency even worse - we are even more acutely aware of what life could be (at least in theory) & what we are potentially missing. Plus, the negative & outrageous is what generates the clicks, so these kinds of signals get amplified and create a yet another illusion dressed as reality
You are wrong. It is part of a campaign called 4il which is supported and spearheaded by the staffed by the Israeli Strategic Affairs Ministry. Act.il's is staffed by former intelligence officers and its founder and CEO is former intelligence officer Yarden Ben Yosef who said that "both Israels military and the Shin Bet security service were making specific requests from Act.il for its help in getting violent anti-Israel videos removed from Facebook and other platforms." before walking the statement back. If you call that no affiliation, then you're spreading misinformation.

https://archive.is/ERHPN#selection-2055.97-2055.288
https://archive.is/BR10K
Cool viral advertising, bro.
Elixir has a clear concept of a “type” and can’t just change one type of data to another Willy nilly.

Sounds like a type system to me. It’s even stricter than JavaScript, as it doesn’t silently try to coerce everything into a string
It’s not a matter of scale, it’s a matter of lifetime. You can’t roll over a loan indefinitely because you will at some point die and lenders will factor that in to their calculations. But even in the small, plenty of people take out mortgages and spend WAY more than they were earning and do very well out of it.

The breaking point is if you expand your debt repayments beyond your ability to service them. And, because growing economies and inflation are both real things, an ever growing debt is not only possible but desirable. As long as you can invest in things that grow the economy like libraries and benefits for those in need, you’ll be fine.

Btw, read a UBI study sometime. You’ll find the actual research into just plain giving people’s money does not match the naive econ101 theory.
I like Tailwind, so I’ve been using Preline and been happy with it.

https://preline.co/docs/index.html
The people they are hiring are probably cheaper than the people being laid off. The costs of the layoff are massive in morale, lost know how, missed opportunities, etc. But to the finance people, that's just as well because it's not their problem to deal with.
> Amortization is basically just a way of splitting the cost of something out over multiple years to change how much you may owe in taxes.

Are there any non-tax reasons that companies, accountants, lenders, etc. would use the concept of amortization?

I.e., is there some kind non-tax-related of financial planning that finds the concept of amortization useful for decision-making?
iShares Bitcoin Trust
htmx is one of those things, like SQLite on the server, that you will incessantly see on HN, but rarely see used at large profitable companies.

Say you use python and Django. Why use htmx instead of Django templates? Same with ruby and rails, elixir and phoenix, etc. the trend is clearly towards live view/hotwire OR things like server side react. Htmx is in a weird position that makes no sense unless you want to use it for the sake of using it.
Why hate? Just don't read.

Obviously people will sometimes express their opinions on societal trends and products, especially in their blogs.
> allegorically generated stuff

mmm, I want some of that allegorical stuff, I like symbols
> Consider the streaming services which charge you but still serve ads

I pay for the ad-free experience on every service that offers it, and I still see ads. The 4 second hulu splash screen at the start of EVERY item I stream is still an ad. HBO, sorry MAX, showing 30s ads for other shows EVERY. TIME. I stream something, still an ad. At least those I can skip, but I shouldn't have to.

There was no real purpose to my post, I just needed to vent about that part your point.
Ye like the canned responses in Teams. Removes the fine grained nuances.
I really can't take pedantic takes like this seriously. Just setup MFA.
I don't know how build systems work at lower levels, but things move so fast in the web development world that it renders your codebase inoperable if you don't maintain it.

I've had a codebase that sat for as little as 6 months without me touching it. When I tried to run it again, I ran into so many compatibility issues that I had to tediously copy out all of my code into a new project and then fix the remaining issues with my code itself.

Web dev build systems are dependencies on top of dependencies on top of dependencies, and they're all introducing breaking changes every other week it seems.
It's not going to get better. Maybe 5-10% of content is AI generated now. Wait until it's 90%. Wait as we keep piling more nines onto that number.

How do we keep the internet useful to humans while this is going on?

Maybe this is the new search engine challenge. Google rose to the top because, at the time, they were able to mine the links' references to each other to determine which were the best sites. If a search engine can solve the problem of finding the best (realest?) information in this mess, then they can rise to the top.
I don’t hate the article, actually. It’s a good summary on the device if you’re unfamiliar.
What actually happens is more complex: when you type a *******, HN tries to log in once for every string in your *******, and then when it succeeds it goes back and replaces that string with a randomized length of asterisks.
> You set it up once. It takes a few hours, maybe a day.

Until you need to update a dependency on a large codebase, which takes weeks because dependency A doesn't work with dependency B version X, and updating dependency B means that it no longer works with dependency C version Y, and so on. And nobody uses dependency C anymore -- it's unmaintained, so you need to rewrite everything to use dependency D.

Then you need to repeat this every few months because there's nonstop vulnerabilities flagged and APIs broken.

Nah, I'm good.
I think any (financial crime) case built solely on computer evidence is too weak to be prosecuted, even if that means you end up accepting some non-zero amount of financial crime. "it is better a hundred guilty persons should escape than one innocent person should suffer" as someone once said.

In the case of the sub-postmasters the Post Office, as far as I'm aware, never proved where these stolen sums supposedly went. The computer evidence was thought terminating and was the only thing (except false confessions under duress) used to secure these convictions, rather than proper investigative work.
Is AI going to make the important decisions like who the person should vote for and actually cast that vote too? Seems like a risk when the next generation will grow up outsourcing most of their decisions to AI and then need to figure out how to make the important ones on a reduced experience base. Definitely need to be brave for what is likely to come.
30 years in the making.

On the Internet, nobody knows you're a dog -- Peter Steiner / The New Yorker, July 5, 1993.

https://en.wikipedia.org/wiki/On_the_Internet%2C_nobody_know...
That’s basically where it lives, though it expects your backend to return html chunks iirc
Well, any sufficiently advanced technology is indistinguishable from magic... and at the time this was as advanced as you get!
So far with every TE product that showed up here it was pretty obvious what its purpose was. Until now. What does this do? :-)
50 year old here. You replace reflex intelligence with applying wisdom.

I'm a very senior IC in a FAANG and almost my whole job is going around and sharing 30+ years of wisdom with people on everything from "dealing with people" to architecture to pull request reviews.
Yes, but even after getting lots of reports from sub postmasters complaining about bugs, they persisted in telling their victims that they were the only one reporting any issues. They were lying and knew they were lying as they could just force the sub postmaster to make good any "losses". They were most definitely acting maliciously.
I can't repro the author's supposed comedy.

https://www.google.com/search?q=how+long+does+it+take+for+si...
This may be a shock to you, but California, Washington, Massachusetts, New York, and Texas have small businesses and rural areas, too.

And GitHub accounts are not a particularly good proxy for "all developers." Many, many developers work in non-tech companies doing line-of-business software that will never see the outside of the building.

It may still be true that a majority of US developers live in those states, but that does not at all mean that political and societal shifts that affect developers are only something that happens on the coasts. (Hell, Texas isn't even on the East or West Coast—and I've literally never seen anyone talk about "coastal" people in that context and mean "Gulf Coast".)

And all of that is before even addressing your attempt to imply that not having a software startup that's comparable to two of the most influential recent startups is in some way indicative that an area's tech worker population isn't worth considering. That's on par with people thinking Apple is "doomed" because it doesn't come out with a new product as revolutionary as the iPhone every year. "Not the absolute top of the top" is not the same as "totally unworthy of attention".