skysight-inc/HackerNews huggingface dataset:
> I think your parent comment point is that they could have skipped half the changes and still kept up to date with frontend tech.

How tho?

Things naturally progressed from a lot of asset related things with few choices being baked into Rails to being more componentized but still tightly baked into Rails (Webpacker) to even more componentized and mostly decoupled from Rails (current state of things) to even more decoupled from Rails (Propshaft).

Current day if you want to use Webpack or esbuild or something else or nothing it's easy because Rails no longer cares. It only cares that assets end up in a specific directory. How they get there is up to you. The framework also provides value by giving you generators to tie things together based on the choices you want so you don't have to figure it out individually from ground zero.

If you look at it from that perspective I think things unfolded reasonably well.

Personally I didn't like Webpacker at all. Webpack was complicated enough on its own and then having to learn the Rails way of configuring it made it even harder. But I think it was a good tipping point to demonstrate that from a maintainer's POV it's hard and time consuming to create good abstractions over front-end tools on the back-end and from an end user's POV it's bad because of the complexity.

Being able to look directly at esbuild's documentation and apply it 1:1 is a much nicer outcome for everyone. Maintainers don't have to keep up with every change and users don't have another layer of abstraction to deal with.

It did take Rails a while to come to this solution but it's really good that they did. This is how I managed front-end tools in Flask and other frameworks for around the last ~decade. You have the framework look for assets in 1 spot and how they get there is up to you. It was easy for me to do that because I only had to make it work for my apps, my client's apps and the starter apps I posted on GitHub, but applying that to a framework that has hundreds of thousands of people using it is for sure a bigger project.
>The Jülich Supercomputing Centre, which is near Munich, will host the system.

Interesting take on geography .

The confusion, pobably has to do with the fact that the German tier 0 Gauss super computing center is actually spread over 3 sites (Jülich near Cologne/Aachen, Stuttgart and Garching near Munich)
I put my trust in the lord above and go bravely into the night.
The speed of your NIC doesn't matter when you are waiting for an INSERT on a DB with a bad schema. Heck, your DB could be on localhost and you are not even hitting the NIC card. Still the same.
I think the poster is getting at the fact they had a CDMA phone - those require extremely tight clock synchronization in order to work. Like a phone needs a sub-chip level of synchronization to a base station (order of a few hundred ns) otherwise it won't be locked to the relevant codes.

All this is down at the modem layer and was probably not externalized to the crappy CPU that ran the OS for the phone though.

You can still use the CDMA networks to get a very precise time reference, suitable for a stratum-1 timeserver, but I think not for very much longer.
you'd need a lot more capital too

a 3mn mask costs what, $20 million each time?

using AI generated vomit for that would get expensive pretty quickly
Gotta complain about whoever did the visual layout for this article. Their representative hardware was... a rando mid-80's ECL mainframe and a VAXstation? The company produced some of the most impactful hardware in history and these are the devices you think should be shown?

If there's a VAX, we should see the 11/780. The user-facing device should be a VT100, or plausibly an AlphaStation. Other good choices are a PDP-6 (or PDP-10) or PDP-11/45. The images in the article are just bad clip art.
> Seems like a “no true Scotsman” argument. Naturally, the winners are going to often be prominent individuals.

I would argue that the majority of recent Peace Laureates (including this years) became internationally prominent after winning the prize. Did you know of Narges Mohammadi before this announcement?

> The previous poster specifically said “I don't see the award ever going to a rights activist fighting against the Saudi, Pakistani, or any other American-allied regimes,”

I really wasn't defending the OP's assertion. In fact, I don't agree with it at all. These are largely transactional western alliances. While the Nobel Committee might want to avoid a confrontation with Saudi Arabia, I doubt it has too many qualms about awarding prizes to dissidents from Pakistan. You already mentioned Yousafzai. My point was really that the Nobel Prize is rarely awarded to western dissidents (including journalists or activists) and is almost exclusively awarded to dissidents in non-western countries.

> For most of the last year, the Bush administration had tried to block Dr. ElBaradei from assuming a third term as chief of the agency, a part of the United Nations, arguing that he would not be strong enough to face down Iran and the covert nuclear weapons program it is suspected of having. But the United States had no support from any of its allies, and ultimately had to withdraw its objections to Dr. ElBaradei's reappointment.

Your post already has my rebuttal. The United States was the sole objector to ElBaradei's appointment- with the rest of the west and in-fact the rest of the world backing him. The Iraq War was universally unpopular by 2005 ( with a case of mass amnesia by supporters from pre-2003) Hardly a controversial choice.
I set up a systemd timer that runs `pacman -Syu` every morning, and I keep an eye on the Arch Linux mailing list. It's worked out pretty well over the past few years. There's only been one or two times where something broke to the point that I had to roll back an entire machine.
Show HN: Shortbread – Create AI comics in minutes
Just go to the link and click on "Start Creating". No signing in required.

I built shortbread to help anyone to create comics / manga series. The onboarding process helps you kick start a page from 60%, then you can use your creativity to bring it to 1000% in a fully-controllable editor.

Tech stack:

GPT 3.5 Turbo - the comic script generation. It handled everything from layout, character, scene, SD prompts, to dialogue.

SD 1.5 - We put up SD servers on GCP. For every comic we generate one large image and crop it into panels. Per the experiments of u/Deathmarkedadc on Reddit, this massively helps with consistency. The models are trained on anime scenes tho, and might not be so great with animals.

Frontend: Next.js 13 on Vercel, React + Typescript. We built the entire editor from scratch to compose the comic (images, panels, speech bubbles, text) like a webpage. This allows you to edit and republish your comics like a website.
You can dynamically generate panels as well. Try resizing a panel into a long narrow box and generate.

Backend: Firebase.

Sample comics:

a japanese couple sits at dinner table. The husband told the wife a secret (link https://create.shortbread.ai/viewer/debdf25c-3f95-492a-952a-...)

An army of male soldiers fighting against an army of female soldiers in ancient china (https://create.shortbread.ai/viewer/4566613c-7146-4ed7-9b8d-...)

a team of girls play volleyball against a team of boys (https://create.shortbread.ai/viewer/aafc2f61-d008-4f3f-aa8f-... )

Next steps:

- More pages

- Fine panel-level control. Poses, control net, etc.

- Multi-character.

- Different styles.

- Allows you to control character design.

I’m Fengjiao Peng, founder and chief engineer at Shortbread. I was previously a webtoon artist. We want to build this into something you can create entire comics series / manga / webtoons with. Criticism and suggestions welcome!
True...but both literal and metaphorical graveyards are overflowing with people who "had to take a risk".

Vs. people who intelligently take risks seem a far rarer breed. Even in executive suites.
Exactly this. Generative AI shows that most people doing technical work are men? It probably also shows that most construction workers are men, most social workers are women, etc.. Guess what, that reflects reality.

If you want something else? You can ask for it. "Picture of a woman welding." "Picture of a black, male social worker." You'll get it, no problem.

Your comment about UK media is spot on: DEI fans want to bend reality to match their ideals. It's annoying and arguably counterproductive.
From reading the article it looks like the first step they'd call for is to retrain the model to line up with reality? If 34% of Judges are female you'd expect 34% of the generated images to be perceived as female. Inspiration would be skewing it in the other direction
How does the Lombok magic work underneath
As the article states, it was observed again eventually.
Never heard of most of them, the typical books recommended around here are

- the lean startup

- crossing the chasm

- challenger sale

This is my personal list: https://verdverm.com/books/

The first 3 from the leadership group are particularly good as well
No locking (which provides mutable `Sync` in rust terms) is generally required, but things must be Send (i.e., allowed to move between threads, but not shared). In my experience is mostly an issue when dealing with references, because `&T` is only Send if `T` is sync.

However, `&mut T` is Send if `T` is Send. So if you can avoid aliasing your references, you're also ok.
Not really. Confiscating the illegal earnings is not part of the punishment, the fine is just the extra part.
I’m guessing that’s similar to what we have in Canada - which is essentially sign on through a banking provider? A couple provinces have their own sign on system with their services card now too - BC included.
There are no such things as things which are “actually unbiased”, since bias is relative to a reference scope and there is no one objectively-favored reference scope.

There are things where the bias aligns with someone's intended use, but that will differ from evaluator to evaluator.
That’s not the type of bias that gets people upset. For example companies want their hiring process to be statistically biased in favor of selecting competent candidates.
Yeah this reminds me of the sentiment that a newspaper that manages to regularly upset both the political left and right is probably pretty unbiased, haha.
I thought maybe it was some regulatory/gaming license sorta deal. But I'm looking at job listings for things like working on casino ATMs, repairing slot machines, and even a job listing for Revenue Auditor where the job description covers auditing slot machine drops, annual casino revenue, etc. None of these have US Citizen as a requirement. Seems very suspect, honestly. But I dunno how these things work on casinos.
Four quick thoughts:

1. Bad grammar in a paper is incredibly irritating, which is particularly unfair for people who are non-native English speakers. If ChatGPT can help people to convert awkward English into nicer work without changing the ideas or confabulating, that seems like a win. I don't see why people need to "declare" their usage of ChatGPT for these purposes. Is that a standard now?

2. The major issue here is that the authors copied a response and accidentally also brought some button text with it. This is given to imply that people aren't reading ChatGPT's output. But I think this is just as likely to be benign. People do all sorts of silly nonsense in papers (including me), like leaving author comments in final drafts. It's bad and sloppy, but it isn't usually a crime.

3. Many papers on public servers are junky. Many journals and conferences are equally junky. Search for any bad string and you'll find it everywhere, and non-scientists will be scandalized.

4. I like the people at Retraction Watch and think they're doing the Lord's work. However sometimes I worry that immersing yourself in wickedness makes you see wickedness everywhere, and also creates an (unconscious) incentive to sensationalize bad stuff. I hope they're aware of this.
The SVE Factor – More Than Just Vector Size (Good Explanation of SVE) (2021)
I certainly hope this information is still publicly accessible in some form, particularly for the sake of researchers and public watchdogs, but this could be an interesting step forward for social media.

Many people decide their opinions based on what seems to be the most popular because they fear looking dumb and being rejected from the popular crowd. Forcing people to look at the merits of peoples' arguments rather than things such as Like Counts that can be manipulated might be a great thing.
If you're writing an article about Stable Diffusion involving "ethics" or "bias" and you're not writing about the GIANT ELEPHANT in the room (waifus), you're doing a disservice to your readers.

Forget SD with a generic prompt generating something I don't like. What about the fact that much of the custom SD content is porn, or merges or porn models. This is to the point that "innocent" loras such as pastelmix dramatically increase its tendency for any female gen to be topless or similarly NSFW.

Despite Civit.ai being the best example of the male gaze on the internet, everyone just wants to talk about how SD assumes "rich africans" have big huts.
As someone else stated, WD-40 is a solvent and a degreaser. It is designed to displace water.

In fact, for bearings which need grease, WD-40 can remove the very thing that is keeping the bearings from wearing out!

If the fan is very old and no longer works properly, it just needs to be replaced.
I intended the logo example because it has the same property: someone who makes 100 terrible logos is still pretty useless compared to someone who makes 10 good ones. But very often you have two people that are outputting 100 vs 10 and the quality is about the same.

The reality is that when I look at who was strong and who wasn't there's a pretty strong correlation between people writing more code and also their business impact being larger. Many smaller tasks do go "X lines of new code are needed to fix a problem", and the person who delivered on 10 tasks did write 10x lines compared to the person who did one task, with all tasks size, difficulty and business value held constant.

There's obviously tons of noise in this including incredibly far outliers of the guy who writes zero lines but whose knowledge is a lynchpin, and the guy who writes 5k lines of negative value garbage code. And when it becomes a known measure it surely does create very perverse incentives, etc, but companies end up using it as a proxy metric because there is literally no other objective measure of code quality or business impact for engineers available: the sole two things to measure SWEs on is lines of code and feelings.
Thank you for a library with the books I can download. Some of them are in Russian but this is no problem to me.
This would probably drive all the hobbyist to learn something open source like Godot, wouldn't it?

This would mean Godot would be the thing worth investing for.
The first valuable comment imho, thanks!

Let me add : there are numerous other AI chip startups.
"It's not chrome" is a pretty compelling feature for many. If you ignore Brave's insistence on following shitty web3 trends, it's an open source chromium fork that matches Chrome in performance and reliability while supporting the blocking of ads and trackers, and importantly ripping out all the ways Google sucks up all your usage data in Chrome.
>you can't win here.

I wasn't aware there was a win condition to a conversation online.

>The issue is that you dislike a _group_ of people

I dislike a self-selecting group of people because of the things that self-selecting group believes and does. What other reason does anyone have for disliking anyone else? This entire time I have been talking about a specific, self-selecting group of people online, and you keep arguing as though I am talking about the entirety of every incel on the planet, whether they get online and take part in incel communities or not. That is clearly not what I am arguing for.

You didn't like me saying that online incels have an ideology. You argued I used that word wrong because you didn't agree with the scope as I described it, and instead expanded the scope yourself to try to point out how you think it's a ridiculous claim. Then we've been arguing about your expanded scope while you tell me I moved the goalposts because you didn't like where I "put" the goalposts in the first place. I get it, I'm never going to convince you. So have a nice day :)
US death rate from malnutrition is 0.9/100K compared to France's 2.1/100. Other European countries are <1.0 while subsaharan Africa or Centra/South America is generally >3. Ref: https://ourworldindata.org/grapher/death-rate-from-malnutrit...
That and those that dominate the narrative around climate change are the ones who sabotaged nuclear power in the first place. We don't understand the problem/solution space enough so the most sensible is to invest in climate research and monitoring.
Bias toward political centrism is an ideological bias (which, despite sharing a name, is not the same thing as a representational bias of the type being discussed, though either can explain the other in some cases.)
Exactly. We are now starting to slowly realize... [0]

[0] https://news.ycombinator.com/item?id=35490837
The headline may be better less clickbaity by clarifying "not free anymore for vfx or movie users".
Still, our only recourse on a good reliable laser jet is the Brothers mid- range printers.

Do not select the models that touts the “Refresh” feature (that one phones home and gives all your LAN deets to Brothers.

It is getting slim pickier nowadays for a privacy-oriented and quality printer.
If it's the Studio Display that you got, I got that same monitor a month ago and I absolutely love it.
We once ran into a very similar issue, but using the old glibc allocator in bionic. For us the difference was between JVM versions/vendors. The arenas in glibc all allocated memory, based on what thread they are in. Because threads in Java are somewhat ubiquitous, then this caused massive "memory leaks", read allocated memory that wasn't being used, as every allocator was getting used, which caused them to all build up their buffers. This in turn caused a large increase in AWS bills, as we had to increase the memory allocated to avoid the OOMK.

We ended up moving to tcmalloc, mostly because the Debian packages worked the best for us. we did testing between the different malloc replacements, and honestly, there wasn't a huge difference between them for our workloads, although they _did_ have differences, with minor variations in peak/avg memory usage and CPU usage.
ITT, people who either own crypto or don't own crypto.
India's banks are making $64B from free cashless payments
As a person with a sysadmin + HPc background having built several clusters recently, this is not true(anymore). 10G NICs are almost as common as Gigabit NICs(both in availability and cost). To give you an idea, we commonly use 10G NICs on all compute nodes, and they connect to a 10G top of the rack switch which connects to services like file servers via 100G connections. The 10G connections are all 10GBase-T simple Ethernet connections. The 100G connections are DACs that are more expensive but not prohibitively so.

What cloud providers give you for VMs is not the norm in the datacenters anymore.
>That means that while the developers of big-selling games pay royalties, those who use Unreal Engine for film making and other uses pay nothing.

Understandable but could introduce a revenue limit too.
how is (2) likely to be benign and not plagiarism? It is completely different from leaving an author comment in a draft...such a weird take.
Direct quote from your link:

"Since 2017, every system on the Top500 list of the world's fastest supercomputers has used Beowulf software methods and a Linux operating system."

As for accessible by everyone: here is how you can apply for computing time via PRACE, if you work at an academic institution, a commercial company or a government entity located in Europe:

https://prace-ri.eu/call/eurohpc-ju-call-for-proposals-for-r...

In addition to the very large machines that are covered by PRACE, typically there are national calls for access to "smaller" HPC resources, say up to a few million CPU-hours per year. The allocations on PRACE average around 30-40 million cpu-hours.

What is explicitly NOT allowed on these machines is typically running jobs that use just a handful of cores. They've paid a lot of money for the fancy interconnect, amd they want to see it used.
Because it's a fiction. Germany has never been just "German", likewise for France. They've always been a hodgepodge of ethnicities and languages and dialects, and destinations and sources for migration. It's only in the modern (17-18th century and on) that you start to get this narrowing of definition and some attempt to actually eliminate diversity within (rather arbitrary) political boundaries. ("The language of the Republic is French." aka f*ck you Breton, Occitan, Alsace, various other dialects of French, etc.)

If you pan the camera out over history, it's a bit absurd.

FWIW my Oma was Alsatian, German (dialect) speaking and my father was born in France at the end of the war... but is German.
Hmmmm just given the recent Unity news, maybe this headline is a bit misleading as it seems to be focused on VFX users, and not game developers? Maybe "Unreal... be free for animators"?
part of the issue is that the mullahs get to decide who goes on the ballet. it's not really a free election when the options are fixed beforehand.
Custom loss functions absolutely work and work basically the way described above.

https://colab.research.google.com/drive/1dlgggNa5Mz8sEAGU0wF...

You can see them define a custom color loss and apply it simultaneously with the regular diffusion loss. I've actually expanded this notebook to allow regional specification of the custom loss.

It's quite difficult to define a function that detects if an individual has 5 fingers or not. That's the real issue.
my $700 Mac Mini has a 10gb NIC. 2.5gb and 5gb NICs are very common on modern PC motherboards. Modern servers from Dell and HP are shipping with 25gb or even 100gb NICs.
My bad, I made the remark before I finished reading the rest of your reply.
I did not only mean from Berlin but from many other cities, particularly other big centres like Munich, Prague, Vienna, Frankfurt. Even Zurich has a direct train to Leipzig. Leipzig has historically been at an excellent location within Europe and still is.

Last time I checked any late evening connections Berlin - Hamburg were quite scarce. Maybe they upped it a bit then. Still, Hamburg being in the far north is not exactly great for travel.
Agreed, the CPUs are not performing the scientific calculations in this system.

Also note — this project is quite modest in scale. Dozens of GenAI clusters larger than this computer will be installed at cloud data centers in the next 18 months.
SIMD heavy CPUs can provide quite respectable HPC throughout.

The US Dept of Energy had very favorable things to say about the Fujitsu A64FX, which is architecturally similar to the SiPearl Rhea (HBM memory, ARM SVE happy, fast interconnect): https://www.osti.gov/biblio/1965278

They seemed to like the easy porting and flexible programming (since its "just" CPU SIMD) and specifically describe it as competitive with Nvidia:

> To highlight, the pink line represents the energy efficiency metric for A64FX in boost power mode (described in Section IV-C) with an estimated TDP of 140
W and surpassed by the red and yellow lines that represent data for the Volta V100 GPU (highest) and KNL, respectively. The A64FX architecture scores better with
the energy efficiency metric relative to the performance efficiency metric due to its low power consumption.

In fact, ARM A64FX supercomputers topped the Green500 for some time, which is the global supercomputer power efficiency ranking, outclassing Nvidia/Intel/AMD machines.
For at least double or three times the price. And good luck running Wing Commander on that.