skysight-inc/HackerNews huggingface dataset:
Imagine doing the same for songs, albums, books, etc. "Failure" is the norm. Success is an outlier, sometimes best attributed to luck.

That aside, it's not always the ideas that fail. The idea can be solid, but the execution and/or marketing shite. People looking for startup ideas would be wise to seek out failures.
His whole history proves that his moral principles go first, not money.

He doesn't care if his defense of free-speech causes him revenue losses on X.
It's often not possible to open a vault until internet access is restored
When we get to CSVs I tell my Python students that while the CSV module does do a lot of nice things for you, CSVs are still a minefield and you really have to look at the file in a text editor first if you're not the one who created it.
You can only watch Nordic government channels within the Nordic countries. Unless you get a VPN for it, I guess.
> Because these are non-printing characters that should never appear in a text-stream data set.

Good luck with that.
Author on Mastodon: "if that Tweet is a reply - it will get the parent as well.
There's no "conversation ID" in the free API, so it can't get full threads.
There's also no easy way to iterate over an entire feed."

https://mastodon.social/@Edent/112956234931686903
So is Headlamp the state of the art in Kubernetes cluster management ever since Mirantis first enshittified Lens and then tucked away its sources?
From the Tom Toro The New Yorker comic:

* https://www.npr.org/2015/01/25/379787274/howd-a-cartoonist-s...
Not a business here, though using certain self hosted tools has paid off in work as well.

So as a hobbyist, when you have a handful of services you are self hosting, adding another one makes more sense.

And running 5+ different services is probably cheaper in the long term.

If you have the skills, initial setup takes minutes. If you lack the skills, it is a good idea to invest your time into learning those skills, they are very handy if you work in the software development field. It certainly has become very useful at work for me.

For me personally updates, backups, restores and deployments of containers are mostly automated and on average I don't spend more than an hour per month to maintain all of the already running services.

Also I don't see the time as being wasted, since I enjoy doing it. Watching TV or playing video games is probably worse and I still do that as well, same as many other people.
This got a major retailor (Walmart maybe?) into issues awhile back as they were pulling the product title (only) from this param so people were having a heyday "renaming" official products on the official site.
Clippy is both faster in the CI and can be integrated into an IDE feedback
I wonder if arbitration is not the point. The goal might be to slow down the court system, forcing the court to pause and think about every little thing, such as arbitration, even if the court will never side with Disney on this issue
No, what you're describing is NeRF, the predecessor technology.

The output of Gaussian Splat "training" is a set of 3d gaussians, which can be rendered very quickly. No ML involved at all (only optimisation)!

They usually require running COLMAP first (to get the relative location of camera between different images), but NVIDIA's InstantSplat doesn't (it however does use a ML model instead!)
Two year old artist lands deals to sell wallpaper and branded paint
You're off topic. The discussion is about CCPI and how it's misleading and abused. That is, how it's used as a propaganda tool.

I'm not trying to explain post Covid inflation, the free market, etc.
In this case the cupcakes are not free. They are explicitly exchanged for a minute of your attention. You use scripts and tools to get the product without paying for it.

Kind of like sneaking into a meeting room to eat the cupcakes, then leaving before the meeting begins.

If you decided not to watch ad-supported content, it would be the free market at work. In this case you're just stiffing creators.
I don't think will be relevant going forward, Safari already hides the URL beyond the domain name by default, and I presume other browsers do/will too.
Those who would build on top of the API might be considering a couple of past changes that are significant, but not necessarily a reason to think they'll be further pain in the future: the company ownership changed, and those who train LLMs all of a sudden want all the human-created text on the internet.
academia is much much more than teaching also, and my post is about much more than web programming. tbh is not at all about web programming or web-anything.

(update: in fact, in my opinion, after years teaching web technologies, webdev is perhaps the most boring area you may decide to advance into... sorry, fellow webdevs, but i really believe it)

academia is not about programming at all.

but when people start consuming/exchanging academic thoughts via media, which the academia (itself) does not acknowledge, well then academia becomes just a road to universal income, rather than driver of technological advance.

besides, most significant research nowadays is supported/enabled by large corporations, no matter if you or myself likes it. meanwhile academia is ran the way it was ran 200 years ago when it was more a retreat for theosophy and contemplation.

fact is that students don't understand the very fundamental reason to be in academia - to collaborate. you may want to tell me why is that, i have several ideas most of them related to the fact that we all are so alienated with this constant man-machine interface that we forget the pleasure, the joy of exchanging knowledge live, staring at the same blackboard or piece of paper. we are in constant arguing on social media, forums, etc.

and finally - teaching a class to people is only possible in 2024 when you have a reversed classroom, where the teacher is a host/curator/enabler, and the people put their research abilities to work. otherwise ... well you lose them 5th minute into the class, because they all ADHD into X, FB or even HN...
Maybe your reasons to think about changing your eating habits do not stem from this article but it sounds like you seem to think fasting may be harmful.

But just for your information that's not what this article is implying, neuronal autophagy may sound scary (it sounded to me when reading the title) but is considered beneficial.

If your desire to change ways does not stem from this study where does it come from? If it feels natural to you and you have been doing it a long time I don't see the point.

And if you are worried about protein absorption/usage by the body I'm confident there were studies showing that while eating fast digesting protein like whey the proper usage by the body was limited to about 20g this effect went away when consuming slow digesting protein or fast protein in one or two big, slow to digest meals.
> A Ukrainian national, whose last known address was in Poland, is being sought by German authorities ... [three German news outlets reported on Wednesday] that the suspect is a Ukrainian diving instructor, named only as Volodymyr Z. for privacy reasons.

Sounds like token-at-best privacy to me.
If you could squeeze the Earth's atmosphere into a ball of similar density it would be more or less of size of the middle sphere (all the oceans only weigh 270 times as much as the atmosphere [1]).

So there you have it: the key ingredients all life depends on are but a tiny boundary layer of water and air, stretched thinly between solid rock and the hostile emptiness of outer space.

The grand challenge of our sustainability is, indeed, how much can we (humans) perturb this extraordinary complex boundary layer without inducing runaway dynamics that we (or rather, future generations of us) will not particularly like.

[1] https://www.sciencefocus.com/science/how-much-does-earths-at...
ConferToilet, my contribution to enshittification.

ConferToilet is an innovative toilet solution equipped with video conferencing capabilities, enabling users to conduct virtual meetings even in restroom facilities. This unique concept integrates privacy and functionality, catering to the needs of remote workers and busy professionals.

What problem does it solve?
Many professionals face challenges in finding private spaces for urgent video calls, especially in commercial or public settings where privacy is limited. This idea addresses those moments when being out of the office necessitates virtual communication, ensuring that a suitable environment is always within reach.

Who is target audience?
The target audience includes remote workers, busy professionals, and tech-savvy individuals who often need to connect virtually but struggle with finding suitable spaces. This includes demographics like millennials and Gen Z, who commonly work from various locations and value innovative solutions.

What makes this solution unique?
Current public facilities lack integration with technology for remote work. ConferToilet stands out by providing a dedicated space that combines sanitary needs with tech accessibility, enhancing the user experience through privacy, convenience, and a new approach to multitasking.
In many dialects there are. Usually you start the line with #.

Comments will happen. If your file format doesn’t allow comments, then people will make up an extension to allow it. This is true even for binary formats.
Litellm maintains list of model infos here:

https://github.com/BerriAI/litellm/blob/main/model_prices_an...

Simple UI to search:

https://models.litellm.ai/?q=llama3
Glad to see an uncensored AI able to compete with the other models.
London Tube map redesigned by Essex lecturer goes viral
No, GitHub has it exactly right. Ultimately this sort of thing has to be settled in court.
I cannot recall specifics but I thought this was very much a real thing with some sites? What you upload can be used by the publishing company.
If you mean “proof”, then lol. Off the top of my head:

- the pedo guy moment

- the hyperloop smoke and mirrors which are actually just his campaign against public transport

- the several union busting episodes

- the whole “Tesla is going to save the world” thing

- the multiple harassment cases

- the multiple instances of overwork, discrimination, and general lack of any consideration for his staff

- all the severance payments he failed to make after having fired a whole bunch of people

- the stupid ultimatum before one of the firing episodes, plus the utterly stupid “show your work” thing that came just after

- the multiple times he stiffed his creditors (either landlords, lawyers, contractors in general) or tried to do it

- the way he tried to force open Tesla factories in the middle of the COVID pandemic

- the multiple instances of pushing Russian propaganda verbatim (concerning.)

- most of the Neuralink saga

- the FSD vapourware that has been coming next year for a decade

- the way he publicly disparaged people who were killed by their Tesla using telemetric data that are supposed to be confidential

- the Media Matters lawsuit

Well, I could go on. He’d need to work quite hard to reverse his public image of massive arsehole at this point.
I am convinced that the bulk of online advertising money spent is just wasted. All it does is steal clicks and attributions for conversions that would have happened anyway.
['Alice', 'She said, "Hello" and waved.', 'Fred''s Car is broken']

You still have the issue described by "" with '' if I read the examples correctly.
Agreed, I use that for probably 80% of my copies. Also works in the regular select, if you "Y" instead of "y" it yanks and pastes.
Creating the menu is hardly the issue. Knowing the API of the package and setting good ergonomic keybindings is.
We're not sure what to do with langgraph yet, interested if anyone here has tried viable alternatives. We could implement a simplified execution graph in-house, but it feels like reinventing the wheel. Also thinking to keep the "graph" part of langgraph but replace all everything else (i.e. tool calls, retrievers, etc.) by non-langchain alternatives.
> Most SaaS businesses today operate as their own merchant of record—Outseta included. We have our own Stripe account, and our customers purchase our products directly from us.

Is that technically correct?

I thought with Stripe, they are the merchant and you’re technically just a sub account to them.
I’ve never realised the use of the word impression until now - makes a lot of sense
The parent didn't say they use Bitcoin for that feature though?
This can be a complex topic if you don’t set clear constraints on what constitutes a valid character in your URL or domain.

For instance, in query parameters, spaces are encoded as '+'. But what if '+' is also a valid character in your domain? You then need to disambiguate i.e between "name?foo+bar" meaning "foo bar" or "foo+bar". Which one is the user actually referring to?

In our case, we ended up needing users to send the name in the body, and now we have to manage multiple encoding protocols (url, queryparam, the body...).
Interesting idea, but, for example in my case, the person who is not keen on learning to use a smartphone is even less keen on needing to carry two devices with them. Also in that case they'd also need to remember to charge two separate devices.
I have successfully used this for some time, but migrated away to just pass because synchronizing a pass "db" with syncthing tends to work much better.
What about the trailing slash? It annoys the hell out of me, but apple also seems to use it
Show HN: Granularity - recursive summarization for long reads (like pg essays)
Hey there, I want to share an interface and technique I have been working on for few months. It includes some writings from Paul Graham, Sam Altman, and Nikola Tesla.

I thought it is hard to get the bigger picture of long reads simply by reading linearly because it is like guessing shape of the forest as a whole when you only see the individual trees. I am aiming for an interface where you can switch between granularity levels (forest vs trees) seamlessly.

I am building this idea based on two things: Blinkist and OpenAI's recursive summarization experiment on books. I thought Blinkist summaries are too basic for the books' real depth. And OpenAI's recursive summarization method is really bugging me for chunking the text in fixed sizes which feels too naive.
Is Lenovo a blind spot in US anti-China security measures?
I’ve worked on several TS projects that don’t type check but still “compile” (emit non-TS JavaScript). To me that’s the difference between a linter and a compiler, and I wish those projects had stopped compiling when they could no longer type check.
The demo could be found here: https://granularity.vercel.app/ but currently only works well in desktop.

A 1 minute video showcasing the tool's capability is here: https://www.youtube.com/watch?v=ja4SOmLjIJE&t=1s
This is not what conservatism is
As the article mentions, URLs are used in more contexts than being displayed in the address bar, so the content remains relevant regardless of Safari's poor aesthetic decisions.
I believe amazon does something similar for product pages. The `/dp/` is the product id that really matters.
Nice I built something similar
https://huggingface.co/spaces/Whiteshadow12/llm-pricing-calc...

I like your charting, many have taken this task and then lose interest.

similar other tools for inspiration
https://llmprices.dev/
https://www.llmpricing.app/

What no one is doing is focusing on GPUs, what is the cost of running L3-8B on an A100 or H100 per second.
They titled the article: The Elon Musk / Donald Trump interview on X started with an immediate tech disaster

If they were actually neutral, they'd phrase it more like: with technical difficulties.
Yeh, in the EU there's various instruments/treaties that limit arbitration agreements.
I miss the dedicated fingerprint reader. It was faster and more accurate than the ones built into the screen :(
There was another classic from that era, powergenitalia.com, which purported to be the Italian division of Powergen, has now disappeared and apparently was a prank. Interestingly, some of the early captures of it seem to be another company, so maybe it was just an early attempt at SEO and they might have removed it due to the risk of being sued for trademark infringement: https://web.archive.org/web/20040830080331/http://powergenit...
I just had a look at RFC 4180. This is the grammar they suggest:

> file = [header CRLF] record *(CRLF record) [CRLF]

I find it kind of wild that you have to have at least one record. Suppose I have a program that lists the events that occurred on a given day. How do I represent the fact that the program ran successfully but that there weren't any events on that day?
Twitter can take down your blog and Facebook page and email newsletter? There are plenty of journalists not even on Twitter.

Is it censorship if I don’t let you shout slogans in my living room at 2am, too?
The truth is that we are very limited apes that are highly prone to self delusion and believing nonsense, trying to understand an impossibly complex world.

At the aggregate we seem to be making progress while at the individual level humanity always seems doomed. It seems a constant that the individual wants to pretend they live in the end times because at least then your time on this rock was a little bit special.
I'm very happy with my Linux desktop.

I mostly live in the Plasma desktop, Konsole and Firefox. And life is good.

What are you missing?
Well then, extending my example:

We'll need a mechanism to suppress evaluation (quote '), we want a mechanism to trigger evaluation in a quote (unquote ,) but because we aren't barbarians we don't allow unquoting inside a quote since that would be confusing, so unquote is only meaningful in a quasiquote (ie, a quote that allows unquoting ~) and then there is splice syntax (;) because that is a convenient operation. That is a mumbo-jumbo explanation and the real one involves some treatment of the read-eval-print loop, symbol resolution and whatnot I dunno about Janet; but it isn't that badly wrong.

It is annoying to use the first few times because macros demand an unusually precise understanding about how evaluation works, but that is to some extent the point of the article - working through some things that could be misunderstood about how to build an unevaluated blob of code. It'll look weird to people who use languages without macros because there isn't a reason to get into the weeds of evaluation ... unless writing new syntax with macros.
The only thing that makes it pressing is congress waited ~40 years without clarifying the law and instead relying on a particular interpretation of a particular court. I don't have hope that change will now happen overnight but I do have hope it means we will not let this kind false urgency and consequences mistake repeat so much in the coming years. I'd rather we clearly set policy via our democratic branch than behold the interpretation of it to the latest courts of unelected members, even if it means one of our mistakes in that regard rears its head for a bit. Sometimes the options in life are "shit flavor 1 or shit flavor 2?" not "1 is shit so are you human in wanting option 2?"
Why can't we blame those who prepared the food? In settings such as this, at a company as large as Disney, it's not acceptable for there to be cross contamination of allergens.
If it turns out to be a mislabelling of ingredients or some other factor outside the restaurant's control then fair enough but you can't just absolve them of their responsibility claiming it's "the universes fault".
also https://antiquesexchange.com/ (now gone)
Circle Medical (YC S15) Is Hiring Ruby/Rails Engineers in Montreal
Larry Tesler was a great figure in computing history, but why is this being reposted now?

"Inventor of Cut/Paste" is such a ... limited ... way to describe his accomplishments.
Microsoft Edge promotion in Defender called 'dark pattern'
He is generally popular with Christians about the globe as a Christian apologist.

He's also considered a relatively softball children's Christian apologist making largely allegorical appeals for divinity rather than (say, for example) hardcore analytical Thomism.
This is essentially why social trust is so important especially in non-authoritarian systems
Not so much. I know quite a few languages very well, more than the average programmer, and more often than not a senior programmer overrides your recommendation and don’t know the language as well as you or some other red tape. What has never happened is getting an increase in pay for knowing a language well.

So I share the sentiment that learning a language well is valuable. It’s not, and with the newer AI tools coming out there will soon be no reason to learn any language in depth.
Show HN: Prompt-based Software Development is the Future
Hi my name is Dan, I created a tool called Ballistic that connects your LLM chats and artifacts directly to your software project.

The latest SOTA LLMs are so good that I found myself simply putting all my code in context and copy & pasting the resulting artifacts. I built Ballistic to automate this and make it trustworthy.

Diff buttons underneath code blocks allow you review the changes the AI's proposing, then just click write or execute to apply them, along with Undo buttons if something goes wrong.

I've never built software so quickly & enjoyably - give it a shot yourself!
Absolutely. As the copyright owners, the authors of the software can always sell permissions to corporations. This allows software to become free. Stallman himself has suggested this to corporations:

https://www.gnu.org/philosophy/selling-exceptions.html

People have pointed out to me that the above is not quite the same as what happens today with people building proprietary SaaS platforms. So I emailed Stallman to ask about the ethics of it. This was his reply:

> It is my understanding that as the copyright holders
> they have the right to do it without any problems.
> They leverage the AGPLv3 to make it harder for their
> competitors to use the code to compete against them.

I see what you mean. The original developer can engage
in a practice that blocks coopertation.

By contrast, using some other license, such as the ordinary GPL,
would permitt ANY user of the program to engage in that practice.
In a perverse sense that could seem more fair, but I think it is
also more harmful.

On balance, using the AGPL is better.
Event Realities G1 Glasses
Pass, then syncing to a bare git repo inside your own network is the simplest way to go.
"They know the law"

No, they don't. They are police officers, not lawyers. Exactly this causes many problems when, sorry to speak this way, testosterone meets incompetence in law enforcement.

https://www.youtube.com/watch?v=iiUkbE_ktHs
We take the typical blog url design (/2024/08/14/slug) for granted but back in the very early 2000s pretty much every blog tool had its own URL design. Matthew Thomas back then took an inventory:

https://web.archive.org/web/20030810201315/http://mpt.phrase...

He was on the search for his ultimate blogging system, where this "cruft-free" URL structure should be used:

https://web.archive.org/web/20051107103030/http://mpt.phrase...

I could have sworn there was a changeset in which Matt Mullenweg was implementing those cruft-free URLs in his new fork called Wordpress, but trying for google for something with "Wordpress" from the early 2000s is basically impossible in 2024.

Update: I found this: https://ma.tt/2004/08/mike-on-uris/
From a pragmatic viewpoint, the CSVs that I get from finance (usually saved as .xlsx) have the same issues for parsing the data as a CSV. But since the issues are consistent, I can automate conversion from .xlsx to CSV, then process the CSV using awk to eliminate errors in further parsing the CSV (for import, analysis, etc.). Sure, I'm essentially parsing the CSV twice but, because the parsing issues are consistent, I can automate to make the process efficient.

Obviously that wouldn't work for CSVs with different structures, but can be effective in the workplace in certain scenarios.