skysight-inc/HackerNews huggingface dataset:
Yes. If parent wants more in-depth musing, I highly recommend The Power of Habit by Charles Duhigg [0]. It details how and why habits are formed and how to create your own. Genuinely a life-changing book for some people.

[0] https://www.goodreads.com/book/show/12609433-the-power-of-ha...
I actually agree with you here- my point being that I’d be far more compelled by research into overpaid administrators, short-sighted donations, etc.

Would be keen to read an article where the $500k yearly salary of the charity’s CEO is examined (this is the case for most major charities looking for “the cure”)
Convert function between API and DB model does not sound complicated.

Storing the API model in your DB is really a bad idea.
I have a mantra... "Do it now." Whenever I have a task to do and I realise I've been putting it off I repeat my mantra and that reminds me that I'd be better off getting it done than procrastinating. It works most of the time.
It's common parlance in processor design.
Show HN: Share your wildest ChatGPT conversations with 1 click
>Odds are there is something on your hard disk right now that could be classified as child porn, if the accuser was motivated enough.

This sounds like projection.

Not everyone blunders through life with a massive stash of questionable pornography.

The criteria for determining what is and is not child pornography are quite clear: https://www.law.cornell.edu/uscode/text/18/2252A
You can add support for Swift in CLion by installing the Swift plugin (made by JetBrains).
Bengaluru Metaport – Experiencing the new BLR Airport in the Metaverse
Some of them still do. In France, Orange hosts a free 6Gb static website if you're a client; Free offers 10Gb. I dunno about the other isp
Same here, Mastodon was the one I was waiting for.
I know this runs counter to common wisdom, but usually I smoke a fat spliff then just go do it.
If someone builds an AI self-driving car and feeds it images of Honda cars. Should the company be required, under threat of legal action, to remove the Honda from the model? What if this makes the model less accurate and causes more accidents?

In other words, I am wondering if the current issue here is the model being trained or the model being able to generate images.

Coming back to my example, if the car displayed the closest vehicle on the HUD. Would Honda ask the car company to replace the likeness of their car with a generic car icon or would they ask for the model to be scrubbed?
They're not wrong, a tool like this would have been totally impractical in 2003.

For instance, it's currently consuming 70% of a 2.7GHz i7 core while idling with the demo project loaded; that would have MELTED a machine in 2003! :P
Yes, most people are lazy and will always pick the most obvious and convenient option. No, that doesn't mean that the most obvious and convenient option is better.

The general population doesn't really "want" anything, they're satisfied with whatever they're fed and rarely think about it at all. Back in the server browser days you didn't hear constant complaints from people who wanted matchmaking instead, the switch to matchmaking happened because developers wanted to optimize engagement and increase their control over the game experience so they could monetize it more effectively, that's it.
Absolutely incredible - from idea to implementation to output.
This really is unreasonably effective. Spectrograms are a lot less forgiving of minor errors than a painting. Move a brush stroke up or down a few pixels, you probably won't notice. Move a spectral element up or down a bit and you have a completely different sound. I don't understand how this can possibly be precise enough to generate anything close to a cohesive output.

Absolutely blows my mind.
This is a genius idea. Using an already-existing and well-performing image model, and just encoding input/output as a spectrogram... It's elegant, it's obvious in retrospective, it's just pure genius.

I can't wait to hear some serious AI music-making a few years from now.
Considring a brand new top of the line Nvidia GPU will currently cost you almost 2k, your prices feel a little ~4-5 years ago.
Two options:

* Just start doing it anyway

* Think about why it's necessary to do it. Think about the benefit that will bring. Think about any other benefits it will bring, ranging from skills you'll learn to the pride or peace of mind of having done it. Draw intrinsic motivation from that.

Not that I'm good at either of these...
These sorts of games are usually not implementing sophisticated algorithms on the server side.

The client is typically just sending simple events (e.g., player moved left) to the server. The server collects events from all the connected clients to build a shared state, and pushes state updates to clients.

Edit: jpcrs makes a good point about this and their comment is worth reading.
> It is not just nostalgia. I recently bought a dual core Pentium 2.2Ghz motherboard[...]

Yeah, the Core Duo age is probably outside my limit for "retro". At least for now, although this is also at the point where a) you can still run most contemporary stuff outside of high-res video or games without issues, b) accessory and display tech is also mostly in line (flat screens, SATA etc.) and c) few people would use this as vehicles to run old _software_.

A good example would be the legion of people still using older Thinkpads. They rarely do this out of retro-enthusiasm.
Re-enabled electricity and booted up my AS/400 to read your comment, which I curled.
I see bnert gave a very good answer to your question in a reply. So to echo what bnert said, as far as the java template frameworks like jsp and thymeleaf, htmx is complementary to them. Here is a good scenario in this blog post by someone.
https://www.wimdeblauwe.com/blog/2021/10/04/todomvc-with-thy...

Also like bnert, when using Clojure we prefer to use a library on the server-side called hiccup to generate HTML from Clojure data structures instead of a template library. Either way, template engine or hiccup HTML generation, the principle is the same. You are coding everything on the server-side and rendering HTML back to the browser - something it is VERY good at rendering. :) As part of that HTML rendering, you are putting attributes on some HTML elements that htmx understands from the browser side.

ClojureScript is a totally different concept, as it basically allows a Clojure developer to write JavaScript in Clojure - it generates JS. With the server-side rendering model above, we still code 100% in Clojure, but we get to jettison a lot of the complexity of the ClojureScript model (Reagent etc), and development set-up. It is far simpler.

Other benefits of the hypermedia approach provided by htmx:
1. It is obviously true HATEAOS, so we don't worry about end-point versioning issues.
2. The barriers of the UI team and Server team negotiating and re-negotiating end-points is gone. We have all transitioned to "full stack developers" - sanely.
3. As mentioned above, it is language and server-side agnostic, so use what you prefer and have competitive advantage with using.
4. Simpler mental model. The team thinks in hypermedia terms from a server rendering perspective only. That lets you wrap your brain more easily around the business problems.
5. You have the full power and capability of your database at your disposal instead of going through and desigining the correct endpoints to get there first.

Hope that made sense
Like this? https://www.slq.qld.gov.au/plan-my-visit/spaces-visit/edge
I’m not sure how you’re interpreting that graph, because Si (Silicon) and Na are orders of magnitude more common than the rare earths. You might have missed that it’s a logarithmic scale.
Yeah, “film video camera” is like saying “film DSLR camera”. There’s a built-in contradiction.

I guess “film video” could be a real thing if some crazy person stored an analog video signal on an optical track on film.

What the author has built is called a movie camera, as someone else already noted. (It’s a great project, very impressive!)
Why not? Music copyright was not even about audio recordings originally.
You think music theory is more demanding than CS? I've dedicated decades and probably 75% of my youth to mastering this instrument called a computing device. It has numerous layers, each completely different and each significant enough to build a standalone career out of (OS, networking, etc). I feel insulted if you think playing and mastering a piano is the same thing.

Extreme specialists are found everywhere. Mastering skateboarding at world level will eat your life too, but it's not "harder" than programming. At least, for any commonsensical interpretation of "harder".

All the rest, we do too. Except I don't record videos and I'm sure it is not childishly easy, but it will not eat my life.
Depends on your definition of "kill".

The original pre-matchmaking TF2 experience is dead. Modern casual is nothing like it and often feels indistinguishable from playing vs bots.
Show HN: Eleven – Self-hosted Codespaces alternative (side-project)
Hey HN,

Eleven is the second project that I've built to learn Go. It lets you create a code sandbox in your cloud provider account easily.

What's a "code sandbox"? Just a VM, running in your cloud provider account, with some runtimes pre-installed, your repositories cloned, a way to connect to it with your preferred editor (or via SSH) and a way to serve your apps easily via HTTP (with automatic HTTPS).

You could use it to deploy your app, as a remote development environment or even to test some code. It's up to you.

For example, to deploy a Node.JS app:

$ eleven aws init hello-world --runtimes node@18.7.0 --repositories eleven-sh/hello-world

> Success! The sandbox "hello-world" was initialized.

$ ssh eleven/hello-world forever node index.js

> Forever: command started. Run "forever stop" in current path to stop.

$ eleven aws serve hello-world 8000 --as hello.eleven.sh

> Success! The port "8000" is now reachable at: https://hello.eleven.sh

$ curl https://hello.eleven.sh

> Hello World

Still learning Go by the way, so I'm open to any suggestions to improve.
Perhaps I should have better stated that no country is rich by virtue of slavery. According to the ACLU[0], American prisoners produce about $11B of goods and services a year. With the US GDP at $23T, that's a rounding error. You could not say with a straight face that the American economy depends on slavery to maintain its top-30 status.

The more interesting question is whether or not the Constitution should be amended to strike that bit, or whether prison labor is a good thing or a bad thing. Insofar as it provides an incentive to imprison more people, I think it's a bad thing; but in terms of giving duly-convicted prisoners a skill they could take with them after they're released, I think it can be useful. Of course, I'm not claiming that all forms of prison labor are like that.

You perhaps further imply that this system does in fact incentivize the government to imprison more people than it otherwise would; I'm not sure that's true. Some estimates[1] show that not even 1% of violent criminals in several categories are imprisoned, and I've read that the average state prisoner has ten arrests and five prior convictions before they enter the prison for the first time. If anything, it seems like policy is erring on the side of keeping fewer people in prison.

[0]: https://www.aclu.org/news/human-rights/captive-labor-exploit...

[1]: https://www.rainn.org/statistics/criminal-justice-system
Peter Norvig has written a good analysis with some interesting takeaways: https://github.com/norvig/pytudes/blob/main/ipynb/AlphaCode....
I've honestly never noticed the problem, so I never saw the problem with X in the first place.

(It is possible that I have never experienced a truly beautiful desktop, but my eyes are no longer particularly precise enough to operate at modern pixel densities)
Meta warns spyware still being used to target people on social media
How is Loom better than Quicktime? They seem fairly comparable in my experience using both.
hey,

I'm one the builder of this catalog!

What is exciting is that the database behind it is open source: https://github.com/whalyapp/connector-catalog-data

This way, we can ensure that the catalog stay fresh as the work to maintain it is on the vendors side that have an incentive to push updates of their catalog.

It also ensure complete transparency of how the catalog is being built.

The tech behind it is a Next.js app that is statically generating the website from the catalog data to ensure a good SEO capacity.

The end goal is to offer a central place where the community (vendors + users) can exchange the current capabilities of the connector market.

Next steps are:
- Add the capability for customers to provide comments / feedbacks on connectors that they tried / used
- Add more info on the Vendors pages (which destinations they support to write data, pricing info)

Tell us what you think!
Sam Bankman-Fried Got What He Wanted
Machine Learning with Etnaviv and OpenCL
Congratulations this is an amazing application of technology and truly innovative. This could be leveraged by a wide range of applications that I hope you'll capitalize on.
You could try BoardGameArena or if you have Steam and don't mind dropping $10 or so, pick up Table Top Simulator. With TTS, you can download a bunch of fan-made (and sometimes publisher-made) digital recreations of popular games.

I'd also say to check out some of the bigger board game review Youtubers and just watch a mixture of their videos. Some games will appeal and others you'll bounce off of just hearing about the idea of them. Some of my favorites are:

* Shut Up & Sit Down

* Actualol

* Three Minute Board Games

* Dice Tower

* GameBoyGeek
Hopefully we get wayland for 4.20. Namely xfce needs its compositor.
And I suppose those that can't afford to move will just have to deal with it?
Anyone that wealthy has substantial influence over the design of the game itself.
The "war on ports" is over, latest gen MBPs has ports galore
Most social networks make posting (or whatever specific terminology is being used) equivalent to talking at someone. The correct model would foster conversation and thus impact engagement. Small social groups discuss topics. Offering a topic for conversation implicitly earns a response.

Rarely do groups of friends get together to declare simple and unrelated one-liners. An "ideal" social network might be more related to group sms than Twitter or Mastodon.
I don’t see how a charity can be simultaneously optimized for benefiting its founder and also benefiting people other than its founder.

Different goals, different choices.

Unless you’re suggesting that Musk is such an egomaniac that he thinks the best thing a charity can do is help him personally?
Spotify’s plan to monetize developers via its open source Backstage project
They’ve got a looooong way to go man
Do you use virtualenv or something to manage different environments? That's the achilles heel of vanilla pip for me, having everything pollute global installs is not so cute.
Even if it were bulletproof I don't think it's necessarily a bad thing, it would probably make the average engineer more productive if most of their job was architecture, and the writing of individual bits of code was something automated.

It's a lot like the conversation not too long ago that AI was going to replace managers. Sure, some aspect of their work might be gone, but it didn't obviate the need for the human.
XFCE has had its own compositor for ages.
Substack is nice because it handles email distribution, has free podcast hosting and RSS feeds for separate "sections" of your newsletter/podcast, and handles payment stuff. I could do the same things for Wordpress, but each of those functions is likely a (premium) plugin, with its own layer of tinkering, installation, config, updates, etc.

When Medium was better, it was easy to get a good domain for the same handle as your Twitter, with a good UI/readable final product. It's changed a lot since and kinda sucks now, but it's a step up from people using Pastebin as their blog.
We had a HP 9000/735 server in the lab with 715-33s as clients at my university for us students (vast overkill: CAD work stations for undergrads doing mostly text processing and compiling Scheme/C/LaTeX files).

I remember with affection the refurbished HP 9000/715-75 that I purchased from my side job developing C software while studying. It ran HP-UX 9.03 (eventually 11) and never ever crashed in six years of daily use.
Perhaps this was the best material purchase ever, perhaps followed closely by my beautifully bound, 32-volume copy of the Encyclopedia Britannica.

Back then Hewlett-Packard still stood for top-notch engineering, and I could only laugh at fellow undergraduates with their hacky non-preeemptive Windows boxes with tiny CRTs who had their chassis open and cables hanging out, because something always needed fixing.

Years later, I purchased a HP 9000/715-100XC for spare parts, just in case.
> So its not even close yet

Yes, if you compare just capacity fade, that's true. But the longevity of LiFePo4 comes with a lower charge density than Li-Ion, about 170 mAh/g. This NaS battery currently has 1017 mAh/g, so almost a factor of 6. If the capacity is higher, you don't have to cycle as often, but of course, mileage depends on the use case.
Then the family suing as the city doesn't have signs warning of holding your breath while underwater.
The point is usually they don't want bins outside all week long. So then you have to codify that with a "When is ok?"

Generally you might go for some time the day before and some time the evening after collection. It's not that 4pm is a magic number that someone obsesses about, it's just a reasonable number given the goal of wanting the area to look pretty and you gotta pick one.
Musk derangement syndrome is now an epidemic.
Languages are generally not very amenable to these things.

If you want to construct the entire field of linguistics mathematically that would certainly be interesting to watch. Since a function that is described by a simple equation is mathematically equivalent to a function that is described by a table assigning the appropriate values to each element of the function domain, you could try to come up with a definition for what constitutes the "optimal" way to describe a function. Do the same for any kind of relation.

Until you've done so linguists will sadly be stuck applying nothing more than common sense.
They don't count, apparently. None of this is based on principles.
Time Travel Debugging Introduction on Linux
Hi Folks,

I wanted to share a video and recent article on getting started with time travel debugging using the freely available 'rr' tool on Linux (Full disclosure, I'm the author :) ).

Debugging is the number one skill (from my conversations) I hear from employers that they wish new software engineers had more experience with. Anyway, here is my small part to introduce one of many debugging technique to beginners.

Direct link to C++ and rr debugging: https://undo.io/resources/gdb-watchpoint/time-travel-debuggi...

Note, time travel debugging/reverse debugging has been around for quite some time! Check out what time travel tools your language has on the wiki if C++ isn't your default language :)

https://en.wikipedia.org/wiki/Time_travel_debugging
Sorry to reply to my own thread but here's something that actually might change this equation: AI.

How can AI help create the social networking site we actually want to see? Language models to filter out hateful content? Boost content we want to see? Generate content we want?

Google's search engine initially worked because it was piggy backing off of our focus on quality content by having multiple links to content. There might be an argument to make that Google came at a time when the hardware to do "whole internet" analysis became affordable.

Twitter is a kind of "web2" site that piggy backed off of the ubiquity of the cell phone (in my opinion, if other people have differing opinions on Twitters success, I would love to hear it).

Now we have (potentially some rudimentary) AI, like language models or stable diffusion. How can we leverage these to drive engagement and add actual value to the user base? What's the next generation of AI models that can be used for this purpose?
Are you then gonna complain that att articles are AI written crap because noone is paying writers?

Maybe if we had conpetent, well paid journalisms we would not be in the shit we are now
Musea already have basements filled with thousands of art pieces nobody has seen in decades. There's already too much content.
I stand by my statement.

One might argue correlation, but any argument about causation is devoid of logic.
I had to abandon XFCE due to some issue with aging XFCE4 libraries and high cpu problems, switched to KDE Plasma 5.x,. got 50% longer battery lifetime and havent looked back.

They need to focus on these kinds of problems, not on adding new features, otherwise I would have stayed.
Mere mortals are often paying 0 tax on their investments(ie deferred). Same as the ultra wealthy do.

The issue is being a W2 wage slave, err i mean employee
They try to avoid video because it's data heavy and difficult to update. Though when I applied for a Civil Service job the videos had a signed version and a transcript.
yep. But the thing is, realize that you can't trick yourself. you need to be allowing yourself to actually only do that. So, instead, think of it like this: its fairly easy to collect my various tax docs, and if I can't find a specific thing, then I have something specific to investigate instead of a nebulous fear.

I think a lot of procrastination is breaking down a large, nebulous task into a loop of investigate and then resolve until the task is complete, but our brains naturally tell us to avoid this kind of thing, its riskier to go after the food that you really don't know how to acquire and takes a lot of investigation than the food that you've been able to acquire easily in the past
> The most common thing I can think of is someone who glibly speaks from a position of pure ignorance on topics that require real study and knowledge.

So voting is really an ego thing? Downvote the views lesser than your own and try to make sure your views, the right ones, prevail? I think that's common here.
Why do you believe that this has strengthened dictatorship? The obvious conclusion is exactly the opposite, moving money out of dictatorships to the UK weakens dictatorships and strengthens the UK.
Wayland support would be great! Can we see your patches to add it?
The top-level pay looks nice until you factor in 60+ hour weeks and no regular weekends. There is also a chance you get a day off in another city away from your family in a city with little to nothing to do besides stay at a hotel. Even days you aren't scheduled are still often on call and you may still end up going in.

The leave isn't really usable between needing 30 days notice, possibly still being on call anyway, more senior people having precedence, and point systems that effectively fire you if you take a few consecutive days off.
It can, in some cases. Have you tried it?
Could not resist Gad Elmaleh's frustrations about learning English (he did very well to do an hour's standup in English):

https://www.youtube.com/watch?v=qXR1PRbSfoA
Revenue is not profit. It costs money to serve content. The EU has a 1.5x population of NA so that means it is only a third the revenue per user. The third segment has 6x population of NA so the revenue per user is only ~8% of a NA user and that population’s revenue stream is probably dominated by Japan, Korea, Australia and wealthy countries. At a certain point it costs more to serve content than ads will pay. Twitter doesn’t have the pockets to run a loss as an investment indefinitely so it needs to be picky about where it spends money.
I loved XFCE4 for probably a decade, but the constant CPU usage bugs made me switch to KDE Plasma, havent looked back.