skysight-inc/HackerNews huggingface dataset:
Check out the 6 album cycle that depicts the gradual degradation of dementia: Everywhere at the end of time by The Caretaker. A brilliantly imaginative work.

https://youtu.be/wJWksPWDKOc

Chatgpt: This ambitious project was released in stages (or "stages") from 2016 to 2019, across six albums, each representing a different phase of dementia. Through his distinctive use of manipulated pre-World War II ballroom music, The Caretaker, aka Leyland Kirby, explores the progression of the disease, from subtle early signs to the total disintegration of memory and understanding. The work is both an artistic exploration and an empathetic representation of the condition's impact on the human mind and memory.
I second that they should be proud of this, it is the way it should be done. However in my experience it is not that rare. If you work around capable engineers such process always happens by itself, IME, because they all want ideas and suggestions as early as possible. It results in a better product and more maintainable system if peers share their experience, and 1-2 hour initial meetings are great for this. As are brainstorming sessions for overcoming challenges along the way.
Personally, it was Insomnia shifting to requiring an account and promoting "enterprise" features that clutter the experience and get in the way of me doing my job.

From there, I did research and found `insomnium` and a coworker found `bruno`. Bruno aligned closer to what I value, so now I use that.
Show HN: Send a Postcard with a Text Message
Is it feedback or opinion then? Your two sentences do not agree.

If 7 people tell you that "go kite" is not a great name for an important database system, I don't know what to tell you other than "consider the feedback".
it would be annoying and stupid, but if it was a regular and expected part of the bill every time I went shopping, I dont think it would be a "scam".

I think scam implies that something is deceptive, but not everything that annoys me is a scam. If users are completely aware of something and expect it, it is hard to claim they are being duped, in my opinion.
Note also that "pseudo-intellectuals" is ad hominem.
If we want everyone to drive electric, we'll need a lot of public charging. People will need to charge on longer trips, some people might forget to charge at home, and some will not even have the possibility. It's already obvious that the charging point operators will try to squeeze as much money out of everyone's pockets as they can get away with. Just like with the oil cartel, they have a customer base that pretty much has no other choice but to buy from them.

Once people are used to high prices and simply accept them, it will be the new normal. EVs won't turn out to be as cheap to operate in such a future as is currently assumed. That's what we seem to be headed for.
Props! Good luck with the app!
llama.cpp is orders of magnitude easier. Rather than controlling token by token, with an imperative statement for each, we create a static grammar to describe ex. a JSON schema.

I'm honestly unsure what this offers over that, especially because I'm one of 3 groups with a WASM llama.cpp, and you can take it from me, you don't want to use it. (~3 tokens/sec with a 3B model on MVP M2 Max/Ultra/whatever they call top of line for MBP. About 2% of perf of Metal, and I'd bet 10% of running on CPU without WASM. And there's no improvement in sight)
It cost you nothing but time and some supplies. If you asked a random person to clean it, they would refuse. So you have to pay them. Minimums for cleaning would be 3 hours. At 50 an hour plus taxes and travel $200 doesn't sound unreasonable.
The problem with the iOS ecosystem is that it's not safe from manufacturer spying? This is the much larger issue than 3rd parties. Does lockdown mode prevent this?
> Their feedback was mostly positive, she recalls, but for one issue: her boss said her casual language and informal manner undermined her credibility. She brushed it off. [...] Four months into the job, however, she was fired. Her manager cited her "lack of professionalism", [.. ] said she didn't come across as an "intelligent" person who should be working at a top hedge fund, and that her demeanour didn't fit the firm's image. Anna was devastated. "No-one told me beforehand what to say or not say. And everyone my age talks this way. How was I supposed to know?"

How was she supposed to know?!? How about, because her fricking boss TOLD HER?

Honestly, someone that moronic deserves all the getting fired she can get. Sheesh...
Kernel 6.8: MediaTek community flourishes
A recap of the Kernel 6.8 release improvements.
You may not realize it, but it is true. You're trying to think about exploitation as a personal perception issue, but it is an entirely economic thing.
Again, highly suspect reasoning. So basically you're assuming and AGI would break free of any human influence and use "greater intelligence" to reason to some morality that you approve of, from wherever it starts?

What if the thing, at the core of its emotional analog, just innately enjoys killing or scamming people, in a similar way that humans enjoy various prosocial activities such as playing games and joking around? I don't think such a thing would reason its way to some kind of "more ability to be moral" that we would recognize as such.
It doesn’t pay well, unless you’re crooked.

I’d be more worried about those that don’t complain.
So what should you do, remove the battery on these laptop servers?
Yeah a little. Have you read any of the articles you just posted? None of them mention the label.
The whole purpose of threads is to improve overall speed of execution. Unless you're working with a very small number of threads (single digits), that's a very hard to achieve goal in Python. I wouldn't count this as easy to use. It's easy to program, yes, but not easy to get working with reasonably acceptable performance.
Yeah, and it's very weird to bring a non-compete down on an entry level worker like this. Under what circumstances is it even worth it for PDD to spend the resources to enforce and monitor this kind of an agreement? I wonder if there's more to this story than the FTA?

Also keep in mind this guy could have easily gotten a different job while still collecting the non-compete pay at a non-rival company, even still doing programming. Something about it doesn't quite add up to me.
"Using a defined compound (parthenolide) from feverfew (Tanacetum Parthenium), they inhibited the vasohibins so that the balance between detyrosinated and tyrosinated microtubules in neurons of adult animals became similar to that of newborn animals.

This led to a significant acceleration of nerve regeneration."

The compound was extracted from a common daisy-like plant: https://en.wikipedia.org/wiki/Tanacetum_parthenium
Oh I read the post and a few of the other linked posts so I'm aware. If we're storing a file, we're already storing a file of some kind, so we're just talking about what kind of file it is. I'm just talking about a different set of tradeoffs one can make if that file is something other than JSON.
Indeed, we aim at bundling this in a way that makes it easy and obvious for enterprises to build their PDFs that way.
As someone in a similar boat, just pick Golang. People often dislike the basic syntax, explicit error checking and the lack of algebraic data types. I did. Rust just seems like it offers so much more and you fear missing out on something really cool.

But once you get over it, you realize Golang has a good type system, concurrency model, package manager that's not pip, fast compile times, and static binaries. For most cases it will also offer great performance.

It has everything you need to build APIs, CLI tools, web servers, microservices - pieces which will form the building blocks of your software infrastructure. I have heard numerous stories of people being productive in Go in a few days, sometimes even hours.

If Python is 0 quality of life and Rust is a 100, Golang gets you all they way up to 80-90. That last bit is something you might never need.

Rust is a great language and something I hope to be in proficient someday, but I ll save it for where I actually need that last microsecond of performance.
Why does your app want to access my camera? (Using the Windows build)
It's all good. For what it's worth, I agree with you generally that a lot of the C code I see is like, "differently shaped" than the Rust, so it's not super simple to port directly over.
I mean when you crash into a bridge humanity doesn't die with you.

The risk you should focus on with your car is CO2 induced climate change.
It’s just a useful way to communicate about it, giving it a name. If you’re knee-deep in OOP land you can just call it a “builder”
If you sell goods, it should probably be also sold at about at least double your cost
Some of my results:

Desktop Firefox: 25

Desktop Chrome: 26

Laptop Firefox: 16

Laptop Chrome: 20

Laptop Safari: 21

Phone Firefox: 12

Phone Chrome: 10

---

Desktop: 5900X, 3090, Linux

Laptop: M1 Pro 14"

Phone: S24 Ultra

Ran all tests in private window to avoid extensions, and gave a minute to cool between tests. Laptop/phone was plugged in.
I would guess that Google's vertexAI managed solution uses TPUs. Also Google uses them internally to train and infer for all their research products.
Likewise, was looking for something with a workflow similar to Sony Vegas and came across Kdenlive. I mostly just needed to perform some simple cuts and fades with multiple audio and video tracks, and was very impressed by its capabilities and how intuitive it felt to use.
Is Sneakemail Dead?
sneakemail.com is sort of a "antispam" service. They don't block spam but they allow creating a number of addresses that can relay replies to a real address, also adding an unique identifier for each address so that if someone did leak the email address it makes possible to recognize them and take appropriate action.

I've been a paying user of their service for years, and it has been literally a godsend for signing to services I didn't trust telling my real email address, I could catch many sites leaking/selling addresses that I promptly blacklisted. Unfortunately it suddenly stopped relaying emails. I can't tell exactly when it stopped working as I didn't use it much in the last months, however I noticed last week with two new addresses I created and wrote them to let them know but got no reply. Note that the service dashboard seems fully working, though, so that one realizes they don't relay emails only when it's too late.
Did anyone experience the same problems? Any recommendation for similar services?
> Euro-cloud consortium issues ultimatum to Microsoft: Fix your licensing or else

Or else what ? Microsoft pays more to the EU elected officials than this "cloud consortium".
The law allows you to make multiple accounts. Creating additional cards could help here.
Beyond the fact that this is hardly a secret, there’s lots of other signs.

1. They have bought far less from NVidia than other hyper scalers, and they literally can’t vomit without saying “AI”. They have to be running those models on something. They have purchased huge amounts of chips from fabs, and what else would that be?

2. They have said they use them. Should be pretty obvious here.

3. They maintain a whole software stack for them, they design the chips, etc. Then they don’t really try to sell the TPU. Why else would they do this?
I've never been there, so I wouldn't know. They're doing pretty well from what I've heard. How about Norway? How about Ontario or Minnesota?
>Change 6 beds when one is used? Talk about energy use and wear/tear on the linens themselves.

Depends how much you want to risk a guest sleeping in dirty linens. Maybe you have very trustworthy people you can rely on to accurately gauge if a bed has been used or not, maybe your guests do not mind the risk either in exchange for cost/environmental savings.

I prefer the most foolproof option when it comes to sleeping in between linens or using towels on my body.
Well I certainly hope your patients can find the help they need. But let’s drop the hominems and get to the point:

Do you have a real counter example? Someone that through reading the material of others alone, with no practical/“hands on” experience, was able to develop what you consider “deep” knowledge?

Edit: A day ago you were arguing talent can’t come without training. https://news.ycombinator.com/item?id=39656444

In fact much of your comment history is dedicated to claiming knowledge requires product. How bizzare.
Does Onedoc retain any visibility into, or in any way use or reserve the right to use any content created using its API in any way? Obviously, calling an API means sending document contents to Onedoc.
The idea behind this is not new.

https://scholar.harvard.edu/files/yetisen/files/morpho_butte...
It's not such a big pain in every language. And certainly not as hard to get working with acceptable performance in many languages.

Even if you have zero shared resources, zero mutexes, no communication whatsoever between threads, it's a huge pain in Python if you need +10-ish threads going. And many times the GIL is the bottleneck.
Hard time believing this is legit given how much time the CEO spends goofing around on social media. If it were possible to short startups, this would be a top candidate.
Would you rent out a node for few days for benchmark testing?
Bad actors would probably try to circumvent any "-AI" tag. Goes back into that other front-page story of Google finally deigning to do something about AI-generated spam clogging up search results.
Rust, C#, and Swift have all the unsafe features as well. The difference is you don't really need to touch them.

C++ hasn't even added a safe .at() method to std::span yet, all you have is the [] operator which is unsafe despite the damn object carrying the length around.

It's an attitude problem, C and C++ devs just don't give a shit. Their languages are unsafe because they want them that way.
80 to 90% are consumed internally !! Only from version 5 it is planned to be customer focussed !!
No, not sarcasm, and I am Eliezer Yudkowsky. I was around on the old Extropians mailing list starting in 1996, and their leadership did not talk like this. Max More (the founder of Extropianism) was a careful thinker then, and I haven't heard anything different about him more recently than that.

"Extropy" is a term that was previously coined by a group of fairly nice people to describe themselves, and so far as I know is being stolen here without permission.
It is cheap enough that a single rich dude could cause another ice age, it isn't very expensive.
This looks interesting! Especially the Markdown and LaTeX components in react-print-pdf. Could be a great way to streamline technical documentation generation in codebases. Would love to see some examples of those in action.
Thanks for the response. Unfortunately, help desk just wants to reimage rather than troubleshoot and I don’t have the time available to wait for that lately. Yeah I poked around a little with procmon and procexp64, but definitely not enough.

Actually that reminds me, I right-clicked the svchost instance using the most memory and noticed the restart option, I was in an “f it” mood, so I clicked restart to see what would explode. Didn’t seem to have any negative effect that I could notice at the time. Memory usage instantly dropped by 6GB.

It was a nice and quick buy me some time trick.
Elastic Terrain
For programmatic filling of PDFs, have a look at DocSpring: https://docspring.com
It's right in the relevant sense here, namely that there is a hierarchy in place that you will face consequences for disrespecting.
You could start with Road to Reality [1]

- [1] https://en.wikipedia.org/wiki/The_Road_to_Reality
Because it's directly what spurred the thought? What, I'm supposed to post it randomly?
I think the issue is there are different market drivers at play. GPUs are more 'visible' than FPGAs to consumers; there's probably a couple of orders of magnitude more people pushing for open source/hackable drivers for GPUs than FPGAs (at least today). So AMD doesn't feel the pressure in the FPGA market, and it's 'easier' to maintain the status quo. I suspect we'll have to wait for a use case where somewhere near as many average users are actually thinking about their FPGA vendor as they do about their GPU vendor before things will change. Maybe an AI/ML application?
Building in atoms vs. bits doesn't mean slower growth
Really clean usage of Colab btw. I just had to click a single button and everything ran.

Good job, will join the Discord!
It's tough because those events are exactly why GH "got the attention". People who kind and brilliant don't tend to beg for the spotlight, especially when working in greyhat matters like this.
> This may be a silly question, but how do they know who did it?

They don't know. But it is fashionable to blame the Russians. /s
I just bought a bruno license. Not paying isn't why I like bruno and dislike Postman.
It is good to see mid journey take a meaningful stance against web scraping
Consider It Done
I have no way of proving this (gotta love no edit history on HN) but I could swear "without turning the laptop's display off" wasn't there when I posted this comment. I wouldn't have posted this if I had seen it.
The horizontal refresh rate (scanlines per second, how often the beam retraces horizontally) of NTSC video is indeed 15750 Hz, and PAL is 15625. Just about every CRT will emit some amount of audio at that frequency, and yes that's just at the upper end of the audible range for some (mostly young) humans.
I'm not having that problem on FF v123 on Linux Mint
How to Spot a Manipulated Image
US Will 'Do Whatever It Takes' to Curb China Tech
In what way? Threading, asyncio, tasks, event loops, multiprocessing, etc. are all complicated and interact poorly if at all. In other languages, these are effectively the same thing, lighter weight, and actually use multicore.

If I launch 50 threads with run away while loops in Python, it takes minutes to laumch and barely works after. I can run hundreds of thousands and even millions of runaway processes in Elixir/Erlang that launch very fast and processes keep chugging along just fine.
I wasn't sure whether to agree with this or not, so I finally took a slightly closer look at Mojo just now.

This depends on how they license it going forward, and whether they make it open, or use being a superset as a way to capture then trap python users in their ecosystem, and I don't think we have a certain answer which path they'll take yet.

The way they let you mix python compatible code with their similar but more performant code [1] looks interesting and provides a nice path for gradual migration and performance improvements. It looks like one of the ways they do this is by letting you define functions that only use typed variables which is something I would like to see make its way back to CPython someday (that is optionally enforcing typing in modules and getting some performance gains out of it).

[1] https://en.wikipedia.org/wiki/Mojo_(programming_language)#Pr...
Charge back.
How to come up with AI-based ideas (B2B) [video]
I often see people asking how to come up with product ideas, and I think this video is a solid answer (for B2B):

## Here’s a TL;DR of video:

The Two Paths to Starting a Business

First route is identifying and solving an urgent, burning problem that you have in your existing business/job. The alternative path is to align your business model with a significant macro trend.

## AI in SaaS is a macro trend happening now

Past technological shifts can provide ideas how these trends happen and the strategies that can used to navigate it.

## Three Principles

1. Identify the Macro Trend: Recognizing AI as a transformative force in SaaS is the first step.
2. Learn from History: Looking back at how previous platform shifts have played out. Transition from desktop to cloud-based, from cloud to mobile accessibility.
3. Innovate Strategically: Instead of attempting to overhaul existing platforms entirely, focus on innovating specific components or aspects to make them significantly better.

## Five core areas:
1. CRM
2. ERP
3. CMS
4. HCM (Human Capital Management - HR)
5. BI

These are the backbone of the SaaS industry. The introduction of AI is expected to redefine these platforms further.

## How to do it:

Focus on improving functionalities within existing core players in these 5 areas, instead of trying replace. Focus on Land grab and expansion. Aggregate data from existing players and focus on forecasts, automation and replacement. By improving certain aspects, you can position yourself as essential complements to existing systems, gradually expanding their scope. OR, the rapid changing landscape presents opportunities not just for growth and expansion but also for strategic exits through acquisitions by the existing players.
Convergent Research Announces Major New Funding Commitment to Forest Neurotech
They’re burning 30 million dollars a year on a site that’s torched over a billion since its inception. Just give the product manager one signup for their kpi before they/them are put out on the street.
I have heard arguments that all life must be carbon based, and the temperature range is really a proxy argument for life requiring h2o. Everything after dna is clearly a joke.
I’d almost prefer string literals for color with constants like “red”, “blue”, etc. that compatible implementations could theme as they see fit (eg terminal emulators). Perhaps that’s the intent behind the numeric constants but string literals would convey that better IMO
This kind of response is part of the problem. OP was downvoted to oblivion and yet you still feel the need to group Rossman and your swatters together.
Shift your focus: Instead of just building new things, try diving deeper into a specific concept that interests you within your current knowledge base. Maybe explore design patterns, algorithms, or a new framework within your existing language. You might be surprised how much more there is to learn.

Challenge yourself with a project that pushes your boundaries: Look for open-source projects you can contribute to, or brainstorm a personal project that requires you to learn new skills. This will expose you to different coding styles and approaches, accelerating your growth.

There are tools that can help with both approaches, but that's a topic for another day ;)
I think that we are. The web mostly died a good while ago, killed by commercialization. I think that trend has continued and will continue until the blood-draining is complete.

But it depends on what you want the web to be, I suppose.
> One thing I learned as amateur EE is to always use just one hand to probe the device under test if there is any high voltage or AC involved.

I remember in some EE course, the prof randomly stopped in the middle of a lecture and said roughly

"Ok now that you all know this theory, I need to remind you that you should not go do your own home electrical work, because you will get ahead of yourself and die from some kind of electric shock"

The implication being:

1. You're trained, but for EE not electrician work

2. You'll think you know what to do, even if you don't it'll cloud your judgement

3. As an EE you will make enough to pay a real electrician to do your electrical work

Needless to say in the real high power EE courses (t lines, grid, etc), this wasn't even mentioned, because it was just implicitly known that all that stuff was in the realm of "Don't physically touch this stuff in the real world ever because it will kill you and it will hurt the whole time you're dying".
Not sure if this is sarcastic, but quite literally every single piece of art that Midjourney, DALL-E, etc. have been trained on was scraped without the copyright owner's consent.

If anything, it's the epitome of hypocrisy.
Google's threat model for post-quantum cryptography
While you can use TPUs with vertexai, it's just virtual machines - you can have one with an nvidia card if you like.