skysight-inc/HackerNews huggingface dataset:
My nose is pretty good at picking up mildew smells. I've been in plenty of rooms where half the people can't smell anything.

After years of rhinitis my sense of smell is half-shot, but I can still walk into a room and find the forgotten towel moldering away under a chair or table. Why couldn't I have lost that power and kept something more pleasant?
Give it a year
Google is trending towards IBM levels of hype and self-aggrandizement.
While I support the infrastructure, I don't entirely agree with the analysis:

On city roads, a lane is very valuable real estate. As a simple example, taking a lane out of a busy NYC street can have a big effect on car traffic.

> the biggest impediment to cycling infrastructure is a social perception that cycling is elitist, and that spending money on it is a waste.

IME it is elitist, unfortunately. I see mostly delivery people and 'elites' cycling in the city, and the cycling clubs advocate for a lot of infrastructure but they don't make much effort to bring people into cycling. The infastructure is highly underutilized - it looks like those cycling clubs insisted on building that infrastructure just for their small membership.

It's a real risk to the infrastructure: Eventually other people are going to notice and say, 'why are we bothering with it' and 'let's use the mostly unused space for this other project'.
Huh, interesting. I used the PiKVM product for the same purpose. This is very cool. This is a pretty cool product.
For sure, I'm on Orion browser (Safari clone) and it's not playing even with JS enabled.
AI will be a mixed bag. Crypto is probably a net negative.

You obviously disagree but opening with "A common HN bugbear is all the energy crypto wastes" is no more disingenuous than my reply.
One user saying they don't need apps outside the App Store is an anecdote. Every person you ask about this matter over years saying they don't need apps outside the App Store is data.
Now compare median income of Germany vs US. Economic opportunity is fading away in Germany. Also, pretty much all cars - especially Audis, VWs, etc are (20-30%) more expensive in Germany vs US.
I need to make a little MQTT communications system for some field devices. I should probably just give up with AWS and Azure for IoT and just roll my own. Though they did have some nice security around their offerings.
I heard someone describe FreeBSD jails as what cgroups want to be when they grow up. I don't think that's fair, but would imagine that just about anything you could do with cgroups you can also do with jails.
What's the fastest way to reset tables for integration tests in Postgres?
Your argument reminds me of one about forefoot running vs heel strike. Forefoot running is supposedly the natural way to run and some people are really enthusiastic about it, but you say it's really hard to switch, since you're already used to the heel strike you learned in school - and there are plenty of highly engineered shoes to make it comfortable, anyway. And then you conclude: Forefoot runner are delusional, people will never switch and throw away their fancy shoes.

Rust requires you to think differently quite a bit, so of course "experienced" programmers gonna struggle disproportionately. Going from Java to Python is hardly a fair comparison. Rust is increasingly taught at universities, which means people are not as shaped by their experience and habits as much and grow into Rust's way of thinking.

Keep your cushioning, why take it personal?
I downloaded to try it out, is impressively accurate. Even told me the model backhoe I was looking at! I can't believe there wasn't already a successful app in this niche.

I can't shake that this would have felt like magic 5 years ago, but now it's so casual and not even that impressive. My mind is like "cool, now what?". I guess cars aren't that complicated.
Show HN: Codeplot – A Dynamic, Interactive Canvas for Python Data Visualization
Hey HN community,

I'm excited to introduce codeplot, a tool I've been working on that's designed to revolutionize the way we interact with data visualizations in Python.

What is codeplot?

codeplot is an interactive spatial canvas that allows for dynamic data exploration. It's built to move beyond static images and fixed layouts, giving your data the interactive, engaging platform it deserves. With codeplot, you can easily integrate live data visualizations directly from your Python code or REPL into a flexible, interactive canvas hosted at codeplot.co.

Key Features:

Dynamic Visualization: Say goodbye to static charts. Visualize your data in real-time on an interactive canvas.
Easy Integration: Seamlessly plot from Python with just a few lines of code.
Varied Visualizations: Support for a wide range of data representations, from basic charts to complex widgets.
Flexible Layouts: Customize your data exploration space with draggable and resizable plots.
Open Community: Whether you're a data scientist or a hobbyist, codeplot is designed for anyone passionate about data.
Getting Started is Simple:

Install codeplot with pip, connect to a room, and start plotting right away. We even support usage in Jupyter Notebooks for an integrated development experience.

Docker Support:

For those who prefer self-hosting, codeplot is Docker-ready, allowing you to run your own server and client locally with ease.

Join Our Community:

We're building a community of data enthusiasts and professionals on Discord. It's a place to share insights, ask questions, and collaborate on data visualization projects.

I'd love to get your feedback, suggestions, and hear about the visualizations you create with codeplot. Let's make data exploration more interactive and engaging together!

Thanks for checking out codeplot!

– @antl3x (Creator of codeplot)
Yeah, the rate of change since the 1960s has been incredible. I like to think of that as being a direct consequence of inventing an infinitely reconfigurable general purpose calculator :)

I don’t know about LLMs… it might hit a performance peak and stay there, same as CPUs have been 3+ GHz for the past 10 years. Or there might come a breakthrough that will make them incredibly better, or obsolete them. We don’t know! And I find that exciting.
> This is equivalent to actively harming others in my opinion.

We unfortunately live in a society that prioritizes freedom to harm others over freedom from being harmed by others.
> Sure about the 152mm? Not 155mm?

I'd have to double check but its quite likely. 152mm being the popular Soviet/WP large artillery caliber which Ukraine no doubt has (or had, at the beginning) a lot of legacy Soviet-era heavy artillery.
The FreeBSD answer to containers is jails, but I'm not sure how the capabilities of jails maps to the functionality provided by cgroups.
Wait whaat? You mean most people don't run dockerized Mixtral-Dolphin-4B-88X instances on a Kubernetes deployment in a GPU farm they built in their cellar?
Yeah, yikes. They'll give full refunds until they won't and I'd hate to be left holding the (empty) bag here.

I guess at this point you may as well ride it out if the money doesn't matter that much to you.
> No there aren't.

Reading other comments in this thread will reveal a lot of them. :)

I've worked remote and across time zones for a while. I've encountered a few too many engineers who think any form of meeting or even communication is an unnecessary burden. They just want a queue of perfectly defined tickets to pull from and nobody to bother them until it's done at whatever pace they feel like working that week.

Strangely, being in a low-meeting company seems to make it worse, because meetings are so few and far between that some people get unreasonably upset when their week goes from 1 meeting to 2 meetings because we dared double their meeting load this week.
It’s called politicking. It happens between any group of people of any size greater than 1: what priorities to focus on, what to apply extra scrutiny to, what to leave alone for another day, etc.

In our government, that’s a big part of what the president’s role is. “Bully pulpit” and all that. Presidents do it every day, for smaller and higher profile cases.

At that level, it’s all negotiation. If they didn’t want (or feared the) scrutiny, corporate interests wouldn’t have started the negotiation in the first place. They know it looks bad if Biden doesn’t respond, and that he must in some way. They’re just betting that he won’t start with such a strong gambit, because corporations are no longer afraid of our government, and haven’t been for decades.
Event-Driven Architecture Fundamentals and Common Pitfalls and How to Avoid Them
where does your "as-needed" idea come from?

again, it's lost productivity and energy-draining when done poorly. it seems like you haven't experienced a team doing pair programming well, meaning full buy-in and pairing-trained.

some of the most productive teams i've been on worked 5 hours of pairing 4 days/week
If your company makes 50K/year profit (which as a bootstrapped founder is what you take home to live with), you haven't created half a million of net worth, you've just created a company that might or might not make it 2-3 years down the line, and which might not be that better than a salaried position from a "net worth creation" perspective.
Da Vinci inspired whole new generations of artists, thinkers and scientists. The net benefit of his existence distributed itself among many others - as it does with any great artist, thinker or scientist. It certainly looks like generative AI has at least in some cases the opposite effect.
Well, the good news is that if someone re-discovers them later, they can then teach them to us at this time.
It's true. In the early days of DeviantART it was really easy to upload an image, so people just uploaded any old crap. We added a bunch of friction to uploading things and the quality went way up. I spent a lot of time manning the help desk during that period, ha. So...folks have been managing junk in communities online for as long as I've been an internet'er.
I think there are perfectly valid reasons to not like cigarette smoke, I just think that constantly harping over the "health" aspect rather than the "resolving the conflict of the smoke itself" aspect is not helpful.
Yeah here in Oslo diesel cars were banned and air quality improved dramatically from pretty bad compared to other European cities of similar size, to one of the best in terms of air quality.
IMO, any. It looks like an exponential curve, and for those, rate of change is proportional to value.
I personally prefer larger maps in game over graphics.
F-16s are not much better than the Su-27s and MiG-29s the Ukrainians had in droves. They will not be able to face combined Russian GBAD+CAP.

Their role will most likely be to fly far behind the frontlines and fire NATO weapons Ukraine's airframes can't.
Yeah, it's not real critique unless you feel the need to fork the project!!11
Since I only use VSCode (or Codium...), what sorts of things would be in the latter list?
People complain about meandering discussion meetings and how to avoid them, but those are the only things that actually should be meetings. If you know what information you need to get out of people, just ask them to send that info in an email. If you know what decisions you need made, send the decision makers the information and ask them to make a call. If you know what people need to be informed about, again you just send it out. All of this should be done asynchronously.

The purpose of gathering people together is for handling the situations where you don't know a priori what is needed. For example someone suggests a course of action and someone who knows better can chime in and say "no, we're not doing that for reasons X, Y and Z" which both the person making the suggestion and the person organizing the meeting may have been completely unaware of. Or similarly someone might describe a problem they're having which others might have experience with handling. In the extreme you obviously have situations like brainstorming. Yes, these are interruptions that cut into peoples' productivity, but they're the price you pay for having a team that is more than the sum of its parts. If you're not willing to spend burn a lot of time with a meeting, it's probably not something you should be having a meeting on at all.

The problem is middle managers trying to use meetings to do all of their work for them. Stand up meetings stop being about making sure everyone has situational awareness and instead become a substitute for progress reports. Decision meetings stop being about making sure leaders have all the information they need and become a means for managers to offload responsibility for a decision (and often the blame for any negative consequences)_to the group. Instead of reviewing people's performance and giving useful feedback, managers rely on employees to self regulate based on perceived peer performance norms. Who needs a schedule with strategic goals when you have the action items from last week's minutes? Management is not supposed to be a cushy reward for employees who put in a lot of time and effort, it's a vital part of an efficient team which should have a lot of work to do, and that work should not be done in meetings.
There are some definite benefits to religion. It can promote a sense of place and belonging in people, facilities communities, cooperation, etc.

It can also do the exact opposite at times. It will be interesting to see how it all plays out in the long run.
Look at Sam altman’s twitter where he made videos on demand from what people prompted him
What's wrong about what Adobe or Getty did? They trained on content they obtained the rights to. Ostensibly they did everything right.
So if anyone has an idea, who provides much of the content market for so many of the other 1+ billion people across Africa?
If Spotify has gone bad, we can stop using Spotify, and tell others why.

In a regulation-averse environment, about the only thing I know that the public can do about abusive corporations is to act on principle with individual behavior, in large numbers.
Yea, I was really curious about those.

I mean… even if we were talking some special hardware, that’s still PLC territory.

My reading was this isn’t $5, but could be made to be $5.

This is clearly a prototype.
Yes I have heard from multiple non-tech people that they only use chat gpt and never use google any more.
Valuing a profit-generating business that's making $1m in revenue as zero is reductive.

Valuation of business isn't necessarily determined by profits (perhaps for commodity businesses), It's just one of the metric. This is a business that has strong operations, product, assets, and IP, honestly quite surprised with this take.

Also, a nit fwiw, you automatically assumed the entire profit of the business is the market salary for the person running this business
I have seen 'file' misclassify many things when running it at large scale (millions of files) from a hodgepodge of sources. Unrelated types getting called 'GPG Private Keys', for example.

For textual data types, 'file' gets confused often, or doesn't give a precise type. GitHub's 'linguist' [1] tool does much better here, but is structured in such a way that it is difficult to call it on an arbitrary file or bytestring that doesn't reside in a git repo.

I'd love to have a classification tool that can more granularly classify textual files! It may not be Magika _today_ since it only supports 116-something types. For this use case, an ML-based approach will be more successful than an approach based solely on handwritten heuristic rules. I'm excited to see where this goes.
No idea about the US but this very same case was tested in France and some part of Germany in the late 90s when some PayTVs (Sky or Canal+, can't remember) tried to cancel multiple subscriptions offered with an extremely aggressive pricing by some of their agents. Courts concluded that the signed agreements superseded the official pricing and they had to offer the service for the entire length of the original subscription.
it means when the bills come in and are due
In case anyone, like me, has never heard the legal jargon "Moral Rights" before, here you go[1].

1: https://en.wikipedia.org/wiki/Moral_rights
Universal Basic Income Has Been Tried over and over Again. It Works Every Time
I would be curious to know if anyone has tried a hybrid approach where you have a Mamba-like architecture for longer term recall but it's combined with a transformer for short term memory?
I mean, if you really want to know... here's an Amazon review: https://www.amazon.com/gp/customer-reviews/R2W2GI082RE884/re...

Both the review and the sample of the book available through the book's marketplace listing leave me unable to describe either of them with any single word other than "inspired".
The contrast with an earlier Russian revolutionary, Vladimir Ilyich Ulyanov, better known as Lenin, bears reflection. Lenin went into exile in Munich, London, and Geneva from 1900--1905, returning to Russia for a 2005 revolution, then living in exile again during the First World War.

Navalny all but certainly was aware of his likely martyrdom, and appears to have won that. I have my doubts that he will be more effective as a martyr than he would have been acting in exile. In addition to whatever organisation remains, he does leave both a wife and daughter, though whether or not they'll carry on his fight I don't know.

The news today is not unexpected, but disappointing all the same.
Conferences can be interesting, too. I know people who got screwed over trying to get $100 for an unrecognized local open source conference while the PMs were all going to Aruba for Agile training because that had a certification so it was obviously a legit educational experience.
I'll do you one better. You could contour the floor of the tunnel, texture the walls properly, and add some fans and create a quasi-hyperloop for cyclists.
A meeting without an agenda isn't a meeting. I can give you a status report via email so don't need a meeting for that. I might not give you a status report because I don't want to. Any meeting an hour long is a waste of time. If it can't be said in 30 mins max then you're wasting my time. I don't need 10 mins of meet and greet. Get into the topic. Make decisions and move on. Don't invite people to meetings who are not key stakeholders in decision making. Meetings are not there for observers and you only get invited in you contribute and have value.
I thought upside down was a weird way to describe this.

I would call it wearing it on the inside of the wrist.

I didn't think it had anything to do with the military. I've always worn my watches this way.

In my opinion it's simply a more natural movement to view the face of the watch.

I know others who do it too who aren't associated with the military at all.
Because I'm a masochist I usually charge $6.5k for brand, design and development and try to finish that out within a month. $46k isn't crazy for bloated agency prices, but the way they managed to upsell you is pretty scummy.
Recent and related:

World model on million-length video and language with RingAttention - https://news.ycombinator.com/item?id=39367141 - Feb 2024 (58 comments)
SIGKILL:ed in the stdin by systemd: A proc erotica
Computers are inanimate objects and are not recognized as legal entities.

The legal system recognizes that people, or groups of people, are subject to legal authority. This is a story about a piece of software Air Canada implemented which resulted in them posting erroneous information on their website.
And yet because of exactly that, they are hesitant to take hostile action towards the United States, because of the whole "being starved of imported food and oil" thing that would trivially happen. That's a big reason they've been trying to build so many overland routes for shipping, to offset the inability to protect maritime shipping without US help.

Yet again it's the US explicitly spending money to keep someone dependent, similar to Russia's selling cheap gas to put economic pressure on the west.

China and the US really really really don't want to go to war, because even an unsteady "peace" between us is so goddamn profitable. But the US wants everyone to be able to sail by the Chinese coast without harassment, and China wants to own the entire sea north of Australia so.....
Yes, that's exactly what I'm saying as well. Especially since they had already taken the customer's money.
We just need to price reclamation into the cost of energy. If a process that has reduced emissions is more efficient, it'll be used, if it's not, it won't, and if the product isn't worth the cost of its combined production and reclamation, it won't be purchased.
From https://arxiv.org/pdf/2402.08268.pdf

> We trained our models using TPUv4-1024, which is approximately equivalent to 450 A100s

> Inference for such long sequences requires a minimum
of v4-128

So you'll need ~60 A100 for inference.
You never waste your money, you just have very expensive lessons.

This just reminded me of this other story about how Accenture ripped $32M for a website that never went live: https://news.ycombinator.com/item?id=32184183
I have the same problem with cigars as you do and i smoke a lot more than you. I enjoy a good cigarillo though.
They are using RingAttention that scales self attention computation linearly by number of devices by passing KV result blocks in a ring:

https://arxiv.org/abs/2310.01889 (Submitted on 3 Oct 2023)
When paying, was money still being transferred to russia?
You have the right take. That was a scary read, because I could see how that manipulation was so powerful. There was a recent article in the WaPo about this happening to someone who had been a govt scientist. It's very tempting to say I'm financially literate, I'd never do this. But there are lots of scams, one could hit you one day.

The one thing I thought about in this article was that the bank is supposed to ask you those safety questions: why are you doing this, are you in trouble, this might be a scam, what will the money be used for. That might have pulled her out of this mistake. In the WaPo scenario the bank asked the victim those questions and she was told to lie and she did lie to them and lost even more money than this person.
Ecclesiastes is one of the OG existentialist texts lol
There isn't really such a thing as a 'continuous topological space'. Technically speaking, continuity is a property of functions between topological spaces. I think you're being tempted to use the terms continuous and discrete in a more colloquial sense mapping more to uncountable vs countable/countable and finite perhaps. But yeah, you really wouldn't use the term continuous to describe a topological space or a topology.
Badly aligned incentives (from the end user perspective at least).

More cynically: No matter how well you your ticket monkeys are payed or how good they are at solving leet code questions, all this is not necessarily correlated with the quality of your tickets.
I like the old site more because it straight up shows me the picture of the device and not just a drawing.

The new checkout page look like it has better design, but the information content is the same.

I don't think the new site is worth more than 10k but agencies do tend to charge triple of actual value provided, since there are multiple salaries to pay, not just one freelance dev.
The website is nice, but not $46k nice, the author needed to grow a spine. Just because you're a small client, doesn't mean you're not a client at all. This isn't charity work, but a paid service.

It's disrespectful to not only be placed on the backburner, but to be delayed months, and then have your budget inflated. Who knows how many lost potential conversions he missed out on because potential clients were turned off by the original page.

Name and shame.