skysight-inc/HackerNews huggingface dataset:
Hmm, that’s probably true for some form of anarchy, more in the flavour of an individualist like Max Stirner than a socialist like Pierre-Joseph Proudhon or a communist one like Peter Kropotkin.

Which enlighten the fact that probably anarchism is a far too large umbrella to say very specific things about it without giving more details about it. Which is also certainly about most political system that was ever proposed out there.
Interesting that such situations occur even in academic circles. Especially on the scale of a whole university.

Oh, since it's University of Ljubljana, lepi pozdravi z Maribora! ^^

I guess one could also do "DROP TABLE *", should they want to experience what it means when Google removed "Don't be evil" from the preface of their Code of Conduct.
So does the Chinese (Mandarin? Cantonese?) word for "submarine" begin with a 'U'...?

Naah, the Swedish hypothesis is far more convincing.
> people who the other sex doesn't find attractive / can't get laid.

Homosexuals can't be incels?
Why did the French revolution unite the US and UK? I thought the US was really into revolutions and against monarchies like the UK.
Non-paywalled article about the concept, including renderings of the hexacopter design:

https://spectrum.ieee.org/the-next-mars-helicopter
Why You Have Mass [video]
consumers most of the time dont care about craftmanship, even if the end product is far superior & lasitng than the cheaper shoddier alternative, and when they do its mostly for status. As european i remember how discounts had to remarket themselves hardly and show consumers they arent anymore the places where "poors" shop
Supid hysteria
Companies exist for profit. If open sourcing helps them getting to a point where they will make more profit, they will open source. If later going proprietary helps them make more profit, they will, too.

Still what they released as open source stays open source, so it's still a win. Also if contributors don't sign a CLA, then it makes it harder for the company to go proprietary. To me that's the only thing: contributors should not sign a CLA: either contributors keep their copyright, or they should not contribute for free.
Most likely they would use an older version of NGINX:

https://commons.wikimedia.org/wiki/File:Nginx-logo.png
Keet by Holepunch: Peer-to-peer chat Video and text. Private and encrypted
This whole hubbub is hilarious to me.

People are so bad at statistics.

You know who else self-certifies their safety? Car companies. 30,000+ people die every year in car crashes in the US but that’s totally fine. (Of course I am well aware of various car company safety scandals where profit was placed above safety).

With US airline travel you have to go back multiple years before you find a single flight-related death on a mainstream commercial jet.

Meanwhile everyone I know seems to refuse public transit to the airport because of the “crackheads” and “homeless people” even though their car is way more dangerous than those supposed threats. I have to beg people I travel with to stop assuming that a taxi is going to be a better experience than a train or even a bus.

The fact that most Americans are against abolishing the 2nd amendment is also another piece of statistical ignorance. It’s such a no-brainer win on public safety but everyone is drunk on their revolutionary war propaganda from when guns didn’t even have the modern concept of bullets. You’re wildly more statistically likely to be shot by a police officer in the US than to be shot by an actual criminal in the UK because that’s how dumb enshrining the rights of killing appliances into a constitution is.

I’m all for the customer’s power to boycott, but the actual solution that will save lives is for the government and the FAA to tighten regulations and be more thorough.

For a plane type filter I’d personally use it more for comfort or perhaps CO2 emissions preferences and not safety.
I raise with a wayland client in crystal: https://github.com/yxhuvud/wayland_client

Very basic though, you'd have to provide your own functionality to print any text..
An encoder should try to avoid them, but in theory it doesn't have to, right?
> pulling a small cart

Ah, that's what I'm missing. Thanks for sharing your experience.
Java Swing still works.
The ones that are most fit for power may be the ones to least desire it, in which case they don't make any effort to get there...

If one cannot get rid of power concentration (e.g. by subsistence or federation) then democracy's playbook seems best (voting, transparency, checks and balances) or even random selection.
This sentence goes well with the one at the end of that paragraph:

> Toxic community members who complain about bad code instead of making suggestions to improve it are not the people you want in your community anyway.

If someone finds your code and goes out of their way just to shit on it, they can get fucked. I'd be handing out blocks for that.
>>when you're dying because Boeing wanted to make an extra dollar.

I think it is naive and dangerous to simply blame profit motive for the problems at Boeing, Profit has always been goal at Boeing, and I assume is also a goal of Airbus and every other manufacturer.

So if something has changed recently maybe one should look at other corporate priorities that have in reality supplanted profit as the number one goal for many corporations.

In fact Maybe a return to profit motive is what we need to resolve the problems
Not just in humans, hierarchy in groups is inevitable because some group members are stronger, more competent or more charismatic. Informal hierarchies exist almost everywhere when any of these factors has an influence. This is a positive factor in most situations because pure anarchy has no direction, while hierarchies, even informal, do have.
> Why would you want it to be divorced from success?

Because art is not inherently successful, and using commercial success as a metric on whether it's "good" is philistinism. Art that is "bad" is at the very least interesting in more than one dimension. I have come to appreciate art that to most would be off-putting because where it excels and interests me, it does so in such unique ways I would never expect. There's no telling where those seeds of ingenuity will grow to and who they will inspire.

We need "bad" art as much as we need "good" art.
Writing 'C' programs on paper with a pen is actually a good way of learning for a certain percentage of students. Writing with a pen is a different cognitive activity than typing, and can aid in reinforcing knowledge.

So, one way to approach it would be to set the students to solve a task, say, one of the sorting algorithms. They can do this however they like.

Then in class you get them to write the same algorithm for a slightly different application thus (a) re-inforcing the algorithm, (b) demonstrating more than one application, and (c) pinpointing people who copied and pasted code without understanding and internalising the code.

Our 'C' teacher used to do this all the time (even before the internet) and when we got into exams, we did extremely well on them because we were copying out algorithms we knew off by heart and applying them to the exam questions.
Representation Engineering Mistral-7B an Acid Trip
The Evolution of Warfare and Weapons in Japan, 792-1392
(math professor here)

> I worry there are some dots I never connected

This will always be true for anyone learning math in any circumstances.

The beauty of the subject is that there is always more to unravel, always more connections to make. Don't worry about what you didn't learn -- although follow-up classes to pick up some of the loose ends are always recommended :)

I don't believe that there is any one royal road to mathematics. Different people learn in different ways, and come with different backgrounds. For example, some people like to learn all the foundations and formalism up front, and then build on it. Personally, I like to learn a bunch of examples first, so that when I see the formalism I can relate it to what I already know.

Personally, I definitely appreciate foreshadowing (as you do) and try to incorporate it in my own teaching.

You'll find a lot of good math materials out there at higher levels, but generally speaking they will cover one subject at a time, as this is what creators enjoy creating. For example one book I like is Underwood Dudley's Elementary Number Theory (can be bought cheaply online) -- and one reason is that the author gives elementary proofs which mimic the structure of the higher-level formalism (i.e. abstract algebra), so that this formalism feels familiar by the time you actually learn it. This somewhat aligns with your request for "foreshadowing".

One of my colleagues said that this book drives him crazy for the same reason -- he thinks you should learn the higher-level formalism up front, so you can put it to good use. No one can say that one approach is better or worse than the other, just that it worked better for them.
I would suggest (and I've run zero companies and I'm just going by what I read on here) that if you want to open source your project, from the start pick a license so that big cloud companies can't commercialise your product for free.

People seem to get really salty when companies change their license further down the line to prevent this.
Until recently I thought self driving was not going to happen. But in the early days of the car's history someone had to walk in front of the car as it went along, waving a red flag to warn people of this mechanical monstrosity.

And now we have substantial societal adaptations, both legal and structural to support ubiquitous vehicular transport.

Similar changes are on the way to support self driving. Our environment will be adapted to make it easier to implement self driving. And for that we won't need AGI.

Jaywalking is a crime thanks to the car. Who knows what we're not going to be allowed to do soon because of self driving.
Mongo and Elastic have changed there licenses to the "service-side public license" (SSPL) which is a particular own flavor of AGPL. The OSI has stated that this isn't an open source license. [1]

Barring a discussion about whether or not a license is "open source", what matters is that these businesses asserted that commonly used licenses - (A)GPL, Apache, MIT,... - are leaving ample room for competitors to setup their own managed / hosted services and compete with them through scale (e.g. Amazon's Open Search offering undercutting ElasticSearch).

[1] https://blog.opensource.org/the-sspl-is-not-an-open-source-l...
The mindset of Chinese companies is different.

The consumer laws in China don't work the same way compare to (say) the one in the US. Chinese user often only permitted to use the product as-is, if you developed and/or published a tool that could change how the product function, and the company produced the product deems the change undesirable (say, it hurts their profit), the company then has all the rights granted by laws to force you to take your tool down, as well as ask you for compensation and/or even escalate it to criminal charges. Company might (likely, actually) choose not to do that, but if they really wants to, they can pursue it to that end.

That's maybe why Haier claimed that the project in question "harms their business model", which is a legal ground often used in lawsuit against Chinese developers. This case is a little bit more trickier since the project calls Haier's private API, because of that, according to Chinese laws, the violation could ranging from copyright infringement all the way to cyber attack (thus Haier claimed "violate copyright laws").
This is what they get for investing in anti-EV FUD instead of investing in EVs.

It’s also what they get for enshittifying cars. China might sell me the car I want: simple, ultra reliable, long range, no infotainment system, no tracking, no subscriptions, no attempts to foist software on me, and made of standard parts making it cheap to repair. Just a motor, battery, wheels, and basic car comforts.

I don’t want to see China win this one but I’ve felt it coming for a while.
Chatgpt will not take any liability for its ramblings, we still have a role for managers
Object detection models have human-comprehensible outputs. You can feed in a picture and it'll tell you that there's a child and a cat, and it'll draw bounding boxes around them. You can pass that info into an LLM if you want.

The downside to that approach is the LLM can't tell whether the cat is standing in front of the child, or sitting on the child, or the child is holding the cat; the input just tells it there's a child, and a cat, and their bounding boxes overlap.

In contrast, LLaVA feeds feeds the image into a visual encoder called 'CLIP' which doesn't output anything human-comprehensible - it just gives out a bunch of numbers which have something to do with the contents of the image. But the numbers can be fed into the LLM along with text - and they can train the image encoder and the LLM together.

If the training works right, and they have enough training data for the model to figure out the difference between a cat sitting on a lap and one being held, they end up with a model that can figure out that the child is holding the cat.
I don't know what the economist is saying because paywall, but the proud western * auto industry with hundreds of years of tradition combined should work on reducing prices instead of on super premium electric cars.

* and Japanese. What are you thinking with those PHEV Rav prices, Toyota?
> Good intentions being misconstrued (uplay is designed to give people cheaper games while staying within the letter of the law of valves distribution platform)

This may have been the official line but I don't buy that the reason that Uplay was created was to "give people cheaper games" or that it had to do anything with "good intentions". No player ever asked for yet another launcher.

> The majority of people are really doing their best for the players: even the people you think are doing stupid things.

The majority of individual developers, sure. They don't call the shots when it comes to deciding the anti-features put into the game though. And some individual developers end up implementing those anti-features.

> the business reality being harder than you think

> I think AAA game development has to end to be honest, the risk is so high that most publishers play it so safe that in the end everything is milquetoast and overpriced

The ever-increasing scope (especially graphics wise) is something that game development studios and/or their publishers decide on though. They could instead choose to have multiple more reasonably scoped but less risk adverse games though. For all its checkbox design in the main titles Ubisoft does do some of that though.

It's also hard to empathize iwth the business reality being harde when the leadership of these giant game companies rake in ungodly amounts of money. That's really the main problem with the AAA industry: the ones in charge generally only seem to care about increasing their own net worth rather than have any pride in the games they create.
I'm not the author, just found it myself and thought it is very cool.
I think image-encoder from CLIP (even smallest variant ViT B/32) is good enough to capture a lot of semantic information to allow natural language query once images are indexed. A lot of work actually goes into integrating with existing meta-data like local-directory, date-time to augment NL query and re-ranking the results.

I work on such a tool[0] to enable end to end indexing of user's personal photos and recently added functionality to index Google Photos too!

[0] https://github.com/eagledot/hachi
Show HN: D4pi: Diablo4 Item Filter Inside Web Browser
D4pi turns Diablo4 item screenshots into searchable, filterable data.

* Hassle-Free Click-and-Go Demo right on the Landing Page

* Everything runs locally inside your web browser -- Thanks to Next.js, OpenCV.js, and Tesseract.js. Source Code: https://github.com/d4pi/web-app

* Configurable -- the default settings work the best with 1080p (1920*1020) screenshots taken with the default in-game brightness setting.

---

Hello, frontend newbie here, still [1] trying to learn by doing :)

After Diablo4 season 0 & 1, and 2/3 thru season 2; I promised myself not to play any more Diablo4 without some sort of automated/tool-assisted item filtering. So here D4pi is: Diablo4 Item Filter inside Web Browser.

It feels awesome to go from an idea to an actual thing. I hope you find it intriguing. Feedback is always much appreciated. Thanks for your time.

[1]: https://news.ycombinator.com/item?id=36148970 -- previous Show HN from 2023-Jun -- D4pi.com looks like this ( https://github.com/d4pi/d4pi.github.io/tree/ca84900c5f922fd1... ) back then.
On CRM: The Inconvenient Truth About Salesforce
> The overall takeaway I got is that the better approach is to bring better value to the frontline workers to make up for the discrepancies in “fairness” - honestly, this should have been the thinking from the on-set.

Exactly. Things weren't fair back in 2019, but no-one cared back then because it was just front-line workers.

Like you, I'd applaud any effort to improve conditions for front-line workers. But that's not the motivation here, and I very much doubt that WFH policies would be the first thing that front-line workers would suggest to improve their lives.
We do already know exactly what will be in this QR code. My software has been supporting GS1-QR for several years. The content will be exactly the same as in GS1-128 (formerly known as EAN-128: a special interpretation of Code 128) and in GS1-DataMatrix (a special interpretation of DataMatrix).

The content is defined in GS1's General Specifications: https://www.gs1.org/standards/barcodes-epcrfid-id-keys/gs1-g... . Basically, it's a set of key/value pairs, where the keys (known as Application Identifiers) are 2-4 digits. The values for some of the early well-known Application IDs are a fixed length. Others are variable-length, separated by a marker character. In GS1-128 this is the FNC1 symbol, which isn't directly an encoding of an ASCII character, but is usually reported by the scanner as ASCII 29 (Group Separator). Any newly-added Application Identifiers now have to be terminated with the separator so that older software can skip over Application Identifiers that it doesn't recognise.

For retail, the core Application Identifier is AI 01, the Global Trade Item Number. This is just the 12-digit UPC-A, 13-digit EAN-13 or 8-digit EAN-8, zero-filled to 14 digits. There are 14-digit GTIN-14s, I'm not 100% sure on how they're allocated, I've never seen them in general retail.

The additional power of GS1 codes is that they can contain things like the weight of an item that's sold by weight, and/or the best before or expiry dates, and/or batch numbers. You just concatenate the appropriate Application Identifier and the value (plus separator if required).

For GS1-128, there's a practical limit of around 50 characters before the barcode gets too long to be readable. (Though note that there's a sub-mode of Code 128, Code Set C, that encodes two digits in one 'module', the space that one letter takes up in Code Set A or B.) That's probably why it hasn't really taken off. For greater amounts of data, you want to use DataMatrix or QR. Or GS1's previous suggested retail symbology, GS1 DataBar, previously known as Reduced Space Symbology (RSS).

The problem as always is chicken-and-egg. Retailers won't support a new symbology if there isn't a critical mass of products that use it; manufacturers won't support a new symbology if not all retailers can process it. GS1 DataBar has had limited take-up for products that need a very small barcode, e.g. individually labelling fresh fruit or veggies that are sold by the unit.

QR Code does have the advantage that it's easier to read by imaging software than UPC-A or EAN-13, due to the targeting patterns in the corners. That could increase the speed of scanning items.
open source is not enough anymore... humanity needs "lean open source"... and stable in time.
I think it's the ACH API, you need a routing number, account number, and a price tag for your local republican.
Powered by MeteorJS
Restoring audio from the B-58 "Hustler" Voice Warning System
I am eyeing river wm. Because it has pluggable layout manager and controller via custom wayland protocols. Which means I can implement just those parts in my favourite lang to scratch the itch. Kudos to you going for the whole wm :)
I'm at the point now where I choose an airline based on them not using Boeing. I don't even fly that much. It's not that I'm worried much about the safety, I'm just so annoyed by their culture and the stories I've heard over the years about how they gutted a once great engineering force.
Yes, it's pretty common. The downside to these kinds of arrangements is that the family potentially is not able to do a lot for the kid. If the doctor or the school system decides to ask for any paperwork you're not technically able to take the kid to the doctor, make educational choices, etc.
Check this out: https://news.ycombinator.com/item?id=36627112
I disagree: just because something is open source doesn’t not imply the authors have any duty to also provide packaging and distribution as well.

Distribution is an orthogonal concern. The fact that many existing things are nicely distributed is a pleasant bonus, not a necessary condition.
I see C in there; that's cheating ;) (my WM uses a pure-Ruby X11 client library - there are no external C dependencies other than those of the Ruby implementation itself).

Though I sympathise - the sheer amount of effort to work with these, be it X11 or Wayland, is really annoying; the pure Ruby X11 gem I use is more lines of code than the window manager itself...
A bit like HN in that regard.
"quaking" I had to google that up to figure out whether I want to read the article or not.
A short blog post on how to get started with SIMD programming on Espressif's ESP32-S3 MCU.
Oh okay, that's nice! I just tried and indeed just by setting a CNAME record now https://bsky.p4bl0.net/ redirects to my Bluesky profile while my handle is still @p4bl0.net rather than @bsky.p4bl0.net. Neat trick.
Specifically they say there's an Android device for monitoring/controlling the pump that was taken out by this. That seems more plausible given that it likely isn't exactly running the newest version of everything.
I have sincere doubts of "quaking"s happening, the west seemingly wants Pax Sino to arrive in full force and replace Pax Americana.
I am waiting for the "silicon singularity": once China will have its EUV tools on part with EU ones and ready for mass production (it is very very hard for authoritative regime to setup such R&D industry, harder than space one).
> unguided interactions

I detect a creationist.
> Desai: And so basically what these people decided is that if they let any individual company profit off of a barcode, then that would really be a huge impediment to this actually becoming universal. And obviously the whole idea of a universal product code is that it’s universal. So what they did is they chose seven finalists—seven companies—that would create a code in a way for it to be scanned, and none of these companies would get any sort of profits off of it.

> They would all agree to put the code in the public domain, and they would all just, you know, basically make money by selling scanners. That was the idea.

> Rosin: Wait. I just want to pause here. It’s, like, unimaginable. It seems completely logical when you explain it, that they should come up with a reason why this thing would be widely accepted, and that reason is sort of Marxist.

What's that, American ignorant author's defining a standard? (Sorry, cannot help but think that anybody else would call that sort of idea "Marxist").
amazing new cancer cure = amazing new battery
The new architecture wars Traditionalist modernist architecture