skysight-inc/HackerNews huggingface dataset:
I don't understand why this is being downvoted, but I had a similar experience meeting some people from an online community that I'd been a part of - drove 300 clicks to meet them and they looked nothing like I'd imagined them to be! It was a very cool time - we just called each other by our handles because that felt more natural than using the real names.

My handle was more embarrassing out loud than it was on the internet :).
I am not sure what your comment means. We are almost 5 years past Oct 2019, are we not?

If that’s what you intended to point out, I am sorry.
I'm more interested in technical side of this, but I'm not seeing any links to GitHub with the source code of this project.

Anyway, I have a tangential question, and this is the first time I see langchain, so may be a stupid one. The point is the vendor-API seems to be far less uniform than what I'd expect from a framework like this. I'm wondering, why cannot[0] this be done with Ollama? Isn't it ultimately just system prompt, user input and a few additional params like temperature all these APIs require as an input? I'm a bit lost in this chain of wrappers around other wrappers, especially when we are talking about services that host many models themselves (like together.xyz), and I don't even fully get the role langchain plays here. I mean, in the end, all that any of these models does is just repeatedly guessing the next token, isn't it? So there may be a difference on the very low-level, there my be some difference on a high level (considering different ways these models have been trained? I have no idea), but on some "mid-level" isn't all of this utlimately just the same thing? Why are these wrappers so diverse and so complicated then?

Is there some more novice-friendly tutorial explaining these concepts?

[0] https://python.langchain.com/v0.2/docs/integrations/chat/
Interesting that Website reliably crashes mobile Firefox (nightly and release) and brave for me.
The reasons for this are entirely political. Technology, left to its own devices, would have followed the usual maturity curve on fission power, which would be universal, ubiquitous, abundant, and cheap.

Solar power has neither the geopolitical problems nor the squishy 'environmentalist' ick factor of fission. There's no reason not to expect another halving or two of PPP dollar per Watt to follow.
It was found in the ocean from what I understand, not actually in Greece. And I would consider that weal evidence anyways, e.g. coins from land found in another.

I wasn't aware it had Greek symbols on it. That's all I meant.
> Whatever you're trying to say here is lost in the weeds.

No, I’m talking about the law. You’re wrong about what you think campaign finance law says.

> You also can't have your personal lawyer take out a loan and spend it on expenses for your campaign and not report that as a campaign expense.

The law is the exact opposite. You cannot call something a “campaign expense” if it is an expense you would incur “irrespective of the campaign.” (That’s the magic phrase in FEC regulations.) If you pay off your mistress and call it a campaign expense, you’ll be prosecuted for campaign finance violations, because the prosecutor would say that you could have non-campaign reasons to do that. John Edwards was prosecuted for doing exactly that.

The New York federal prosecutor (SDNY) investigated the exact theory you are talking about: charging Trump with a campaign finance violation. They didn’t bring the case because all Trump would have to do is prove that he would have paid off Stormy Daniels “irrespective of the campaign.”
Thank you for the reference! I will definitely amend my post as soon as possible.
Really interesting essay though.
Tuza [formerly Statement] | Senior Full-Stack Software Engineer | London | Full-time | Onsite [2/3 days in office]

At Tuza we are building the exchange for payments processing. Like insurance & credit, payments processing is an industry priced on risk. On the surface, our product enables businesses to compare rates across multiple acquiring banks. If you dig deeper, we are building the tools for banks to accurately price their risk in real time. This feeds our comparison product and will eventually allow us to route payments from the terminal level to price optimise for our merchant customers. Today a corner shop with a turnover of £300k could save £5k+ a year in processing fees. We are backed by Europe's top fintech investors [Klarna, TrueLayer etc] and are growing the team [ex WorldPay, Klarna, CityMapper]. We are looking for engineers with fintech pedigree who share our obsession with building world-class product.

Let's talk. Apply online: https://www.tuza.co.uk/careers Better yet, email me: calum@tuza.co.uk [if you're good, there won't be a process]
Hypothesis:

1. A more creative website by definition will take more attention to engage with than a less creative website.

2. Many users just "want the info" with minimal attention spend.

Hence the sites that take less attention to deliver the info will win - the less creative ones...

Maybe?!?
Seems to be the same flight as:

Starship's Fourth Flight Test [video] 1h52m (132 points, 29 days ago, 132 comments) https://news.ycombinator.com/item?id=40595164

Watch SpaceX Starship FLIGHT 4 launch and reenter LIVE [video] 10h36m (34 points, 28 days ago, 13 comments) https://news.ycombinator.com/item?id=40596765
Don't tell me here, put it on your website!
I wrote a media player and playlist that executes in the browser to play my media on my phone. I did this so that I don’t have to stream media or dick around with all the limitations imposed by the iPhone. I have playlists for music, movies, and television that are dynamically generated with meta data and file hashes.
That was f-ing hilarious!
I think the eInk display is the key to OP’s dream phone actually. Because of its limited refresh rate, it’s much more difficult to rapidly context switch to distractions.
IMHO, Ruby is a much better Perl replacement than Python.

Ruby is heavily inspired by Perl and lets you do a lot of work with simple one liners embedded in Bash scripts.

It's also great for longer standalone programs and there is a larger community.

Lots of interesting Perl-isms are also doable in Ruby.
> However, there’s a lot not talked about in this paper; I’d be very curious to see their codebase.

Is the linked codebase enough? I'd be interested to understand what's missing here.

https://github.com/buoyancy99/diffusion-forcing
On Monday I've got a fantastic hashing bug to show you.
which would be precisely the idea.

I think you may be struggling with the word "works". and "exampled". and perhaps even "trained"

vague image + entire corpus of human imagery = ?
And it can easily become essentially a black hole. Not that that doesn’t happen with my upright too. I’m split on whether I shouldn’t just have bought a chest freezer when I bought my spare freezer.
…what? Not everything needs to be a weird conspiracy you know. Trends exist.
If you want a web protocol, try oauth2. There's complexity in the number of things you can support, but in essence there's a state machine that can be modeled.
Agreed. Phone calls are quite common in my circle. Spam calls have definitely risen in the last 10 years, but the ratio is nothing like the GP.
Stalinism and Nazism were roughly within the same order of magnitude, if one doesn’t count the direct war death toll. [https://en.m.wikipedia.org/wiki/Excess_mortality_in_the_Sovi....]

And Maoism is likely on the order of 30-40 million.

The nazi’s were definitely unique, as were the nature of their crimes.

But nomitive communism has a lot of blood on its hands.
Second-chance pool: https://news.ycombinator.com/item?id=11662380

> There's one glitch that occasionally confuses people. When the software lobs a story, it displays a rolled-back timestamp—not the original submission time, but a resubmission time relative to other items on the front page
the replies to this comment are some of the least brain-intensive pieces of information you could ever come up with. do you think generative AI has not been trained on images of pigs?
Yeah, but I would just buy the cells and spend more on a BMS. Or you can just use a low voltage cutoff and an active balancer for a smaller setup
For the most part, one should also likely get a compatible phone and Samsung phones that support DEX are not cheap!

I have a Pixel and have owned Pixel phones for a while and it's a shame that Google is only just opening up HDMI external display on the Pixel 8!

It's a neat idea but I find it hard to succeed at scale.
> Convergence should work fine from modern desktop Linux: you should be able to attach a tiny, phone-sized screen to any SBC or mini-PC and run a mobile-focused experience (such as Phosh or Gnome-Mobile) and it should just work. Attach a bigger external monitor and apps should just scale up seamlessly.

My Pinephone Pro runs Plasma Mobile and yeah you can just plug it in to a USB-C dock with HDMI out and a mouse+keyboard plugged in and it scales up into a slightly odd desktop:)
Will Kim Jong Un do this?
I wanted to like it but it's mostly been a paperweight in the closet for two years now... My problem is ultimately that none of the smartphones I've used or tried (a few androids and a librem) offer a desktop/laptop experience that's any good. In theory I still like the concept, upgrade a phone every N years but don't have to get a new laptop form factor, but the execution from all sides (even if mostly on the phone sides) isn't there. A few months after being disappointed I got an older Lenovo laptop from ebay that was $100 cheaper and obviously a lot more capable, being a full computer I could throw Mint onto, and have a nicer screen/keyboard as well as a better experience remoting into my home workstation. (NoMachine mostly, though it can also do games via steam's remote streaming or Moonlight/Sunshine. Natively the laptop can run some games but its limits are roughly unreal engine 4 tier on low-to-medium settings.) Since my usage is probably 90-95% on my home desktop, I really just wanted a travel laptop, and it serves that job just fine.

More recently I've been impressed with my steam deck's desktop mode that's a fairly no-frills Linux distro, its use of flatpaks everywhere is kind of annoying though. When it's good enough to make a game for steam deck on the steam deck with e.g. godot and blender, it's good enough for a lot of other things. I've been chucking it in with my travel laptop for trips, but one of these times I'm going to have to try just taking it alone with just a mouse and keyboard to complement.
second chance pool. threads get merged and timestamps get updated. it's a bit confusing but no, you're not imagining things.

https://news.ycombinator.com/item?id=26998308
Now that you mention it, that's a good way to think about it.

Of all the things on my phone, the only thing I feel like I absolutely can't live without (in my phone) is my OneBusAway app that tells me when my next bus is coming.

Also: /shameless-plug-for-free-and-awesome-app :)
It's less of a problem in today's Linux monoculture, but I actually initially learned Perl and Tcl precisely because of subtle incompatibilities between systems for tools like sed and awk, not to mention utilities like ps and tar.
My handle was more embarrassing out loud

hah, i had a similar experience. originally i spelt my nick "embe", but once i heard someone on an in person meeting pronounce it with a stress on the first e, and a short low stress second e, that sounded totally wrong, so i changed the spelling to "embee" to get them to pronounce it right.
Maoism/lysenkoism? Hello?

The idealogy is fundamentally about delusion and feel goodism over what works, which is why it is prone to authoritarianism and economic collapse (and famines, etc).
I loved this insight on the difficulty (and often futility) of trying to gamify learning:

“only after they’d satisfied the primary constraint of making something fun, or beautiful, or whatever, the designers figured out how to ensure people would learn what they need as they play. Most mechanisms are not fun. Good games come from a demanding selection process which works the other way around: first, find the fun. There’s no reason at all to believe that for any arbitrary abstract topic, one can always ‘find the fun’ which implicitly teaches it.”
I'm not sure that finding some ancient hominid remains here will actually invalidate their claims of being First. At what point do we stop classing ancestor hominids as "people"? I mean, Homo Floriensis was only 50K years ago. If we found evidence for a similar hominid in Australia, would we really class them as the First Australians?

Agree about the politics, though. It would be nice if we could get past all the virtue signaling and agree that everyone has the best motives, etc, and just look at the evidence.
> Plus you have to pay for your own control plane when that’s already baked into the cloud provider’s charge model.

When you say "control plane" does this mean Kubernetes?
This was just on the front page https://aukehoekstra.substack.com/p/batteries-how-cheap-can-...
"The Case Against Reality" by Donald D. Hoffman

I can't even ...
I do basically this with a subscription to MySudo. I always get funny looks when giving out a number, living in a small town people are surprised when it isn't one of the two or three area codes around here.

It works like a charm though. I have three tiers of numbers - one that I'll keep and goes to only friends and family, one that I will likely keep for a couple years until it starts getting too much spam, and a third tier that I cycle regularly and use for one off things like online orders.
In an Era of Fakes, How to Know When Someone Online Is Real
I'm not exactly sure I would call the current political climate in the US voter polarization, it's an odd framing for what is ostensibly party polarization. You have political conservatives and christian conservatives pulling the Republican party further to the right to the point where libertarians and capital-M Moderate Republicans like Romney, McCain, Fitzpatrick have more in common with Democrats than their own party which would sound insane to anyone in the 00's.

I genuinely don't think that outside of a small minority who drank the Trump kool-aid the political views of the country at large have really changed. The biggest shift is that my friends who were and still are run-of-the-mill "Republicans" don't feel particularly represented right now, and I get it.

With the murmurs of Biden maybe stepping down I think if the Democrats nominated a Moderate Republican they would win in a landslide. It's nuts how much I didn't appreciate having two genuinely good candidates in 2008/2012.
The institutional elite in the West and the US in particular wields FAR more power than has EVER existed in history, and has greatly benefited from the digital addiction of the plebs. You so fundamentally misread absolutely everything that I would put into question your fundamental assumptions and value system.
I was about to say, isn’t this how the plot of Patlabor starts?
Given the dearth of bears in Wales I suppose it’s an acceptable risk.
There are a few applications that do that - but it is a patent minefield, courtesy of the biggest patent troll in history:

https://www.forbes.com/sites/danielfisher/2012/12/14/the-pat...
Great feedback, much appreciated!
That's not universal; mine runs termux or a chroot in a pinch.
Eh, I’d argue the only reason Eastern Europe might consider the impact of communism worse than Nazi’ism is because Nazi’ism flamed out quickly. So ‘stabbed with a knife once’ instead of ‘punched in the face daily for decades’.

Can you imagine how shitty it would have been if Germany had won WW2?

My guess is 1/4 of the existing population would have survived.

The only reason it wasn’t (quite) that bad is because they didn’t have the time to settle in and only murdered people they could easily find while on their way to the front.
Thanks! Can you elaborate on weird vertical lines? Do they look like small spikes?
> All of the quotes and interactions I had with the local solar installers were reminiscent of the used car lot if not outright fraud.

I had exactly the same experience. They absolutely would not tell me the actual system cost, only how much I would save on my current bill per month. It felt exactly like a car salesman only talking about monthly payments, and it was horrible.
I'd recommend programmers with anxiety to avoid whiteboarding interviews [1] or at the very least let it be known ahead of time that you get stage fright.

Unfortunately acknowledging that you are in any substantive way human is a huge turnoff to these companies.

And approaching them with the suggestion that the interview process should have at least some resemblance to a 2-way street will be seen as a huge red flag, and a sure giveaway as to what an incorrigibly self-entitled primadonna you must be for even brokering that suggestion, as well.
Show HN: I made shopping clothes online easier
Hey HN,

A pattern I realized when I shopped for anything online is that by the end of my shopping session, I would accumulated over 15+ tabs. It's so easy to click on "Open in New Tab" that I figured other people have this issue as well.
Is our communication infrastructure democratically controlled? At least in the US, we may have federal regulators but isn't the infrastructure still owned by a few massive telecoms corporations?
Oh man, talk about a walk down memory lane: a polite disagreement about the intersection of the public and private sectors in which commercial control of source code written by a founder who is also a researcher is being sold because the researcher found that to be more effective than opening the code (which he tried and didn’t get much attention as a result). Both reasonable arguments, I can see both sides. I remember when the software business wasn’t a dystopian nightmare.

Today a weird, scary splinter faction of the already terrifying Effective Altruism religion/cult is talking about building digital gods they can’t control and saying with a straight face that this is imminent (absurdly extravagant claim with no evidence more convincing than a logarithmic scale and a ruler) and using this as an argument to redefine everything from the definition of science to the very epistemology of factuality and getting the public to directly or indirectly subsidize it into the bargain.

People who make Ray Kurzweil’s Singularity magical thinking look flat fucking normal and frankly sound like L Ron Hubbard more every day are unilaterally deciding that all research into, ya know, what they claim is the most important event in human history is totally black box propriety because, ya know, for our own good.

I’ll take the polite Swiss functional programming folks over Anthropic’s Mechanical Interpretability people seven days a week and twice on Sunday.

Can we go back to this please? The new thing sucks.
It will, but I suspect this will get a lot easier everywhere as more of the problem gets packaged as units that you can just buy off the shelf (and the prices of such units come down).
Oof, that last "Who's Hiring" is brutal. Not unexpected, but still it's alarming how much it has dropped off. I wonder what the stats look like on the more mainstream job board services.
Worry not, 60Hz e-ink displays now exist!

https://youtu.be/Ds38T8wVuDg?si=ixyjjlAZ_V_mI5sH
I used to have python scripts that I wrote for my own use as the java packaging manager for a bank. Java versions are a moving target so it was difficult to build something that was generic and would work with each new release. I had to tweak things with most releases so I never published it.
>Why build machines at great scale when there is so much almost free human labor?

Slaves weren't free. At least in the early United States, slaves were considered a significant investment; only rich plantation (land) owners could afford them. If they were cheap, then everyone would have had one. Here's an interesting article about the topic:

https://www.measuringworth.com/slavery.php

A typical slave in the US in the early 1800s cost several hundred dollars, which in today's dollars is between $60k and $184k. Obviously, this isn't something typical people can afford.

I'm not sure if slaves were this expensive back in ancient Greek or Roman times, but I suspect it probably wasn't that different.

Industrialization would have completely changed the economics of these places.
For $10 you can buy one of this that can measure .1mm https://en.wikipedia.org/wiki/Calipers and there are better devices.
Because reporters are not trained to respect science or to believe that they could understand it, and University press offices employ a lot of reporters who can’t make it at a real newspaper.
In my experience, the fear of missing out is a big driver for companies to continue to throw good money after bad in marketing. Maybe Facebook ads aren't driving as much traffic to your company as it used to, but if you give it up and all your competitors still use it it's pretty understandable to worry about falling behind the market.
> P.S. I've never heard of sparky being used as slang for an electrician, sounds very aussie.

When I moved into a new house in Australia I asked the real estate agent if I could extend the fence, and he said I'd need a cheapie to do that.

I said ok but scratched my head as to why it needs to be cheap, only to find out later what he actually said was chippy, slang for a carpenter.
Location: Rochester, NY

Remote: Preferred, but in-person is possible

Willing to relocate: No

Technologies: Rust, C/C++, Java, Python, SQL, Kubernetes, Proxmox, Ceph, Ansible

Résumé/CV: https://jcsmart.cs.house/resume.pdf

Email: jcs1000@rit.edu

LinkedIn: https://linkedin.com/in/jcsmart

GitHub: https://github.com/Qelxiros
Some people would just play Minecraft, but a few would innovate, and the economic value of those innovations would be far greater than the economic value lost to the Minecraft players who quit their McJobs.
It would be interesting to run this same analysis using Claude 3 Haiku, which is 1/40th of the price of GPT-4o. My hunch is that the results would be very similar for a fraction of the price.
AT&T has a long history with three letter agencies. If they ever did implement e2e encryption it would certainly come with backdoors that make it e2e only by name.
Sparky=electrician is common in the US too. I had previously thought of it as meaning a radio operator e.g. on a ship.
What makes this unique? Why did you build it?
It really depends on what you're trying to do specifically. Maybe take a look at Elixir/Phoenix it has ok performance while still allowing fast dev productivity. A nice feature is that if you run into a section that needs higher performance you can quite easily write a small section of it in Rust or Zig.

* https://elixir-lang.org/blog/2021/07/29/bootstraping-a-multi...

* https://github.com/njwest/Awesome-Elixir-Gaming

* https://www.erlang-factory.com/upload/presentations/395/Erla...

* Erlang Factory SF 2015 - Jamie Winsor -Building And Releasing A Massively Multiplayer Online Game https://www.youtube.com/watch?v=_i6n-eWiVn4&t=1131s

* Petri Kero | Building a Scalable, Distributed Backend for Mobile Games - https://www.youtube.com/watch?v=nCSO8yeR0c4

All that being said, Go and Rust are hands down faster and there's no denying that.
It was first posted 2024-07-01T09:39:05 - if you mouse over the "8 hours ago" you'll see the true time, or if you click past algolia will show you the age from original submission.
There is no comparison, explicit or implied. Just an enumeration to illustrate that some technologies are inherently likely to be harmful rather than beneficial, not everything is a question of the agency of the user.
> To the point where rooftop solar stops being a great option.

Perhaps as a complete energy solution. But it is already the case today that a domestic rooftop solar in Europe (maybe not in the very north) has payback times <10 years. And that's without factoring in batteries which (as the OP describes) are rapidly approaching affordability.