skysight-inc/HackerNews huggingface dataset:
>we're clearly splitting microscopic hairs if you're going so far to call a logo a market to have "monopoly" over

Your claim that we're splitting hairs, microscopic or otherwise, is not strengthened by adding the word "clearly." If you don't like calling a trademarked logo a monopoly then I suggest you take it up with Wikipedia. Go ahead and edit at least these pages to correct their errors which tend to confuse trademarks with government-granted monopolies, something that is "clearly" a mistake according to you.

https://en.wikipedia.org/wiki/Monopoly

https://en.wikipedia.org/wiki/Government-granted_monopoly

>Even if governments didn't exist, people find all kinds of ways to differentiate "value" from brands. The entire hobbyist collectors market works this way.

Works what way? I have no idea what you're talking about.

>Governments just make it easier for people who can hire lawyers to assert this

Without governments there wouldn't even be lawyers.

>Much easier to send out a C&D (which stops most infractions)

Who's going to listen to a "C&D" if the government is unwilling to enforce it?

Again, there would not be big corporations without patents, copyrights, trademarks, and other forms of government-granted monopolies. If you think there somehow would be, I'd love to hear it.
Did you take GR in your physics coursework? If not, why would you expect to be able to follow a talk about gravity?
Terrible article, poorly written.

What is “official assessment”?
I've never used it tbh
Yum, must get this for my iPad. I'm curious to see what games cam be installed with it.
I was in an area serviced by the Bluebonnet power cooperative, which executed one of the smoothest time based multiplexes I've ever seen.

Interestingly, I've found most problems seem to be metro-centric in Texas. Austin, for instance, in patticular has a horribly architected power network, where much of downtown's skyscrapers and what not share a circuit that is never load shed, leaving only the residentials to be. This escalated to tragic consequences during the Winter storms of a few years ago when everyone was told to stay home (and freeze due to lack of power), while all of the buildings downtown where they'd have ostensibly worked kept their lights and heat on.

Families would have unironically been better off braving the streets to park themselves in a heated office downtown rather than trying to make due in their own homes. The landlords, lawyers, insurers, and sadly the fire departments, however, would have had a meltdown trying to figure out who should be culpable for anything that ended up happening as a result of the terrible decisionmaking when building the trunk. Cutting everyone loose on their own recognizance was a brilliant stroke of legal culpability shedding there.

Gg Austin Power on that one. Friends over in Dallas were also reporting a similar situation there during the hullaballo. If it's taught me anything, it's that urban planning of power networks seriously needs some rearchitecting in those locales.
But at least they'd offer something, even if it was just tepid whitepaper about CRMs or email marketing.
Howdy everyone - Fischer here, I started this course last year along with my good friend Adi. Glad to see that this ended up on HN, and glad that people are excited about it and seem to find the content useful. The goal of putting this together was to help people have fun and feel empowered to build cool stuff, and from the comments here it looks like it's helping that. Yay :)

A quick note though: We're updating the site right now to get it ready for it's second running in IAP 2024, which is in about a week or two. So most of the content for this year is being built out, but everything from last year is available under the archive page:

https://pcb.mit.edu/archive/IAP2023/

Happy hacking!
Effects can pile up for sure, but with Koka's effect polymorphism it is actually quite a bit less than I first expected. (I've been contributing to Koka recently, and writing a lot of Koka code). Type aliases for effects that are commonly used together also help with typing. With the strong typing discipline and good type inference it is actually quite easy to make your code a lot cleaner than other languages in my opinion. You don't have as much boilerplate such as those introduced by monad transformers in Haskell, and since everything is purely functional it is a lot easier to reason about than other languages.
I got a separate credit card and have been slowly pushing my subscriptions to it.
There is a lot of abstraction, but knowing which abstraction to use still takes knowing a lot about the hardware.

> I’m also curious if HPC practitioners have to fiddle a lot of black-box knobs to squeeze out performance?

In my experience with CUDA developers, yes the Shmoo Plot (https://en.wikipedia.org/wiki/Shmoo_plot, sometimes called a ‘wedge’ in some industries) is one of the workhorses of every day optimization. I’m not sure I’d call it black-box, though maybe the net effect is the same. It’s really common to have educated guesses and to know what the knobs do and how they work, and still find big surprises when you measure. The first rule of optimization is measure. I always think of Michael Abrash’s first chapter in the “Black Book”: “The Best Optimizer is Between Your Ears” http://twimgs.com/ddj/abrashblackbook/gpbb1.pdf. This is a fabulous snippet of the philosophy of high performance (even though it’s PC game centric and not about modern HPC.)

Related to your point about abstraction, the heaviest knob-tuning should get done at the end of the optimization process, because as soon as you refactor or change anything, you have to do the knob tuning again. A minor change in register spills or cache access patterns can completely reset any fine-tuning of thread configuration or cache or shared memory size, etc.. Despite this, some healthy amount of knob tuning is still done along the way to check & balance & get an intuitive sense of the local perf space of the code. (Just noticed Abrash talks a little about why this is a good idea.)
We have some idea of the evolution of the Babylonian view of the Earth and its approximate dimensions/shape:

https://en.wikipedia.org/wiki/Babylonian_Map_of_the_World

This idea probably wasn't unique to the Babylonians, but this approximation of a disc-shaped Earth was fairly commonplace up to and including the Exhilic Period (biblical texts likely being influenced, at least in part, by the Babylonian views though much of the text is certainly constructed of polemic narratives).
If I gave you a live GPU shader that let you arbitrarily position any of say a few million words with simple Cartesian coordinates, what would you do with it? Whole words expressed as Individual letters - not symbols, representations, or abstractions. Just letters arranged in a specific order to form words.
Since there are literal emulators written in JavaScript, the answer must be no.
Unrelated to the actual product, the kerning in the wordmark needs work.
It was the items mentioned by @lolinder - software updates causing cars behavior to change, who really owns it, etc.

That context was easier to see when this thread started.

The "nearly obvious" was referring to things already mentioned, which I also think are obvious but many others don't.
a-shell

https://holzschu.github.io/a-Shell_iOS/
Just to follow-up, I added a basic implementation of bulk uploading (although it's temporarily limited to a small number of uploads until scalability has been given a bit more thought).
>What is known specifically about the IPK is that it exhibits a short-term instability of about 30 μg over a period of about a month in its after-cleaned mass. The precise reason for this short-term instability is not understood but is thought to entail surface effects: microscopic differences between the prototypes' polished surfaces, possibly aggravated by hydrogen absorption due to catalysis of the volatile organic compounds that slowly deposit onto the prototypes as well as the hydrocarbon-based solvents used to clean them.
Yes, but when it comes to links like outlook and gmail, where i want to keep separate work accounts and personal accounts.
Or they can be forced to destroy or retrain their models without any copyright materials for which they don't have or do not now attain licenses for. These are multi-billion/trillion dollar companies. They can afford to be responsible members of society here, however much their shareholders and C-suite might hate it.
They want to start with "a self-commitment of internet giants like Meta, Tiktok, Microsoft, Apple or Amazon".

The EU already gave these websites an advantage: You probably already clicked away Amazon's cookie banner, but if you want to try out a new ecommerce site, you have to click away their cookie banner first.

Now they'll get some deal with the EU where they don't have to show a cookie banner at all in exchange for some "commitment".
Agreed, Koka has great documentation, although I will acknowledge that it is incomplete. The papers are suprisingly approachable with good user applicable examples and motivation before they get too deep into type theory etc. I recommend reading a few of the more recent ones, which have mind blowing implications.

https://www.microsoft.com/en-us/research/publication/fiptree...
https://www.microsoft.com/en-us/research/publication/tail-re...
https://www.microsoft.com/en-us/research/publication/fp2-ful...
I hear what you’re saying, and I agree that running something locally is appreciably different than using something hosted elsewhere.

But I think it’s critical to be precise about this. Open source is still open source, and this designation is still meaningful even if an open source product provides a hosted version. The downsides of letting someone else host something are independent of the the open/closed source status.
Nothing on the page says they are all reviews from producthunt, nor that the testimonials are all from public sources. I get being skeptical; my default assumption tends to be that testimonials are not to be trusted, but this seems excessive.
It's not intuitive, but for HPC is more about scalability than performance.

You won't be able to use a supercomputer at all without scalability, and it's the one topic that is specific to it. But, of course, those computers time is quite expensive so you'll want to optimize for performance too. It's just secondary.
You says you have nuanced view yet you make universal statement don't you see a contradiction?

Take your stand on AI, which is more diverse than the LLMs and diffusion models that are currently making the news. Would it be bad to replace peoples by computer vision and robotics in a waste sorting center, enabling more recycling and less microplastics in the environment due to a better sorting of the waste stream ?

I see that as a good thing enabled by AI.
You used to be able to serve websites via a Dropbox of .html files. It supported CSS, JS and everything. At some point after 2015 they turned off that capability .
That’s an interesting idea. I wonder if, for some services, the outcome for the supplier would be better.

I think I’d be likely to subscribe to more TV services if they only charged me on months I used them. I’d feel I could just let them sit dormant in months they had no shows I wanted to watch, but I think I’d use them without much hesitation when some new show I was interested in became available.
We built an AI-directed laser that destroys moving targets
Is a man not entitled to the sweat of his brow? 'No!' says the man in Washington, 'It belongs to the poor.' 'No!' says the man in the Vatican, 'It belongs to God.' 'No!' says the man in Moscow, 'It belongs to everyone.'

Are you trying to say that no one is entitled to their own inventions? Cause that is a rapid descent into a capitalist hellhole where only those who can steal ideas the most effectively are able to profit.
Well it is. The fact some people do things doesn't mean said things are smart.
Makes sense to me that only very popular and generic stuff makes the top of the list. Even if Wikipedia was used more for high level queries in aggregate, there’s so many possible things people could be looking into that it’s necessarily more spread out than whatever is popular this week.
I am interested in the more hardware management side of HPC (how problems are detected, diagnosed, mapped into actions such as reboot/reinstall/repairs, how these are scheduled and how that is optimized to provide the best level of service, how this is done if there are multiple objectives to optimize at once e.g. node availability vs overall throughput, how different topologies affect the above, how other constraints affect the above, and in general a system dynamics approach to these problems).

I haven't found many good sources for this kind of information. If you are aware of any, please cite them in a comment below.
You failed to read and understand the article. Not only commercial vendors but also authors of open source software aimed at consumers , could be held liable. The courts would decide.

> "whether “open source” is exempt from liability in a law designed to protect consumers. So far the answer is “probably not?” Exemption means consumers bear the cost – exactly what the law is trying to change. Perhaps if the open source in question remains an academic or research tool, versus reaching consumers, we’re okay? The proof may come when the first consumer demands compensation, and the courts step in.
I would say that research language is an appropriate description currently. For example it has very little standard library. Though I would say that it is well positioned to take off in the next year with several important improvements coming soon.
I’ve always wondered why they didn’t use the Fate of Atlantis script instead of the awful crystal skull
> In the history of the world only a single person has ever drawn fan art?

That's a disingenuous take of my comment at best, the equivalent to my scenario is a bunch of unrelated individuals with small boats going out into whatever lake is nearest to them and fishing. Even if you put all of them together and counted how many fish the hobby fishermen catch, it's still nowhere near the scale of the commercial fisheries, which is why they're treated differently both by society at larger but also legally.

Same thing with these AI models, Dall-E and all the other ones have probably generated more images than all of humanity has in its entire history so far, and if not quite yet they're definitely gonna get there sooner rather than later. They can generate dozens if not hundreds of images in a split second, whereas a single artist (or even many artists collectively) can't.

> And yet, nobody cares.

I think we've already established that, because scales absolutely matter for most things. If you want to be an absolutist about it, sure be my guest, but I think in reality the large majority of people are fine when your average Joe Schmoe the artist makes a commission on a random Disney character, whereas they definitely would NOT be okay with a massive conglomerate like Disney stealing Joe Schmoe's original art and repurposing it without compensating Joe, because there's an inherent power disbalance between the two and the consequences of that power disparity matters.

I mean, Disney does have every right to go after Joe for his commissions if they really wanted to, similarly to how Nintendo is hyper aggressive with taking down anything relating to their IPs. It's just not really worth it for most companies, they will absolutely go for another company trying to pull the same shit though, as can be seen with the NYT case.
The article isn't blaming sci-fi, it's blaming tech elites for missing or ignoring the deeper implications and warnings in what they read, and twisting it into some wierd, dark mirror utopian fetish.

I mean, one could just as well be a fan of sci-fi and realize the torment nexus is a bad thing, and not create it, even if one is a nerd with all the time, power and money in the world.
They will be once the class starts and the lectures happen! In the meantime feel free to check out the resources from last year:

https://pcb.mit.edu/archive/IAP2023/

And the lectures are all on YouTube :)

https://youtube.com/playlist?list=PLJpsOGUzkGzKMEPmRKWAJcLpK...
Humans decided scale matters. Our legal systems explicitly say so. Sentencing guidelines for fraud are quite explicit. Society makes those laws.

Society is effectively ok with you ripping me off for $1. They are not when it's $100k.
In branch based development you do have both, in your branch. But if you’re working with other people, do they want your undo log? Is there any value to your undo log in say 10 years? The git repo on the main branch is your shared artifact, and as a matter of good practice is should be treated a shared resource that’s presentable to all, presents an easily understood and consumed interface, and is free of individual noise. If you want an undo log for your work on X, then when you merge your branch with main, don’t delete your branch. But the shared artifact shouldn’t be filled with everyone’s individual work process artifacts.
This is actually a really fascinating topic!

I am not sure how far Photoshop takes their filters but those bills aren't actually replicas nor can they be mistaken on reasonable examination (a cashier glancing at them)

Typically their texts read "For movie use only" over the seals in the middle or other things that make it clearly distinguishable as fake money that isn't legal tender. I think some of them flip the heads backwards or do other things so it immediately fails the sniff test.

Adam Savage actually has multiple videos on how it is made, super fascinating stuff! https://www.youtube.com/watch?v=drLzVcgnBfI

(Thank you for asking this, I was dying to gush about how cool movie money is)
No, it is bad because it could also apply to open source software aimed at consumers, not only commercial vendors integrating OSS.

> whether “open source” is exempt from liability in a law designed to protect consumers. So far the answer is “probably not?” Exemption means consumers bear the cost – exactly what the law is trying to change. Perhaps if the open source in question remains an academic or research tool, versus reaching consumers, we’re okay? The proof may come when the first consumer demands compensation, and the courts step in.
> It's a really good reminder that even on the era of large empires, culture was still very fractally distributed.

This is a really good point. The ANE had its own idea of cosmology, Europe its, Asia its, etc. Even then, much of the biblical text contains polemics against Babylonian ideas (recall that cosmology, deity, and "function" are all tied together in their worldview).
Remembering USS Scorpion, the Last American Submarine Lost at Sea
Would this put a limit on how well a quantum computer (or any other large entangled system) can be isolated from its environment (how long it can be kept from decohering)? Or was a similar limit already there and this just describes it differently?
A green plastic watering can...
Cool! I feel like these could have nifty signal processing applications for hard real time systems.
The only example of surgery I saw was Botox for and then removal of the saliva gland, after the mother induced drooling by applying an anaesthetic prior to the doctor's examination.

So yes there's some suspicions not reported or not well followed through on by some doctors and police, but it's clearly not that cut and dry, it was quite a fraud.
I did an interesting thing and looked at how well the Llama2 models could compress text. For example, I took the first chapter of the first Harry Potter book and recorded the index of the 'correct' predicted token. The original text, compressed with 7zip (LZMA?) to about 14kB. The Llama2 encoded indexes compressed to less than 1kB. Then, of course, I can send that 1kB file around and decode the original text. (Unless the model behaves differently on different hardware, which it probably does)

What I get from this is that Llama2 70B contains 93% of Harry Potter Chapter 1 within it. It's not 100% (which would mean no need to share the encoded indices) but it's still pretty significant. I want to repeat this with the entire text of some books, the example I picked isn't representative because the text is available online on the official website.
It's a null question. Training itself is neither publication nor distribution, so copyright can't be relevant at that point. "Fair use" just isn't a concept applicable to training.
>"AlphaFold can do in TEN MINUTES what a PhD dissertation required, fifteen years ago."

Quoting a PhD immunologist from Texas, who uses AlphaFold daily.
ScummVM 2.8.0 is a pretty big release overall, with the App Store release just being the icing on the cake. The full notes are pretty long![0]

The list of supported games has grown a lot. ScummVM is capable of running the Adibou series now, as well as the first Might & Magic game and Muppet Treasure Island!

A hefty review of the Broken Sword engine has also restored a lot of small missing features.

If you have even a passing interest in classic adventure games, you owe it to yourself to check it out.

[0]: https://downloads.scummvm.org/frs/scummvm/2.8.0/ReleaseNotes...
Yes, but how about Biden’s sin?
Club Pilates, Pure Barre owners say Xponential left them bankrupt
> Even then, society exists by and for humans.

150 years ago society exists by and for men specifically (as in: not women) in most nations; 220 years ago, US society was by and for rich white (specifically white) land owners.

I don't know when AI will count as people in law, or even if they ever will; we may well pass laws prohibiting the creation of any mind in danger of coming close to this threshold.

But be wary, for AI acting enough like people is different to being anything like a person on the inside, and that means being wrong in either direction can have horrifying consequences. To appear but not to be conscious, leads to a worthless future. To be but not to appear conscious, leads to a fate worse than the history of slavery, for the slaves were eventually freed.
The article describes fake trees thus Fake in the title, yes. The article also asks the question you quote, true.

But it also goes on with multiple examples that support their approach whilst neglecting storing data as real tree ("That sounds like a lot of work and potentially awkward-to-work-with data structure, especially if stored in a database" and "one way to get tree-structured data from a relational database with a SQL query is to write a recursive CTE (Common Table Expressions), which are just as fun as they sound"). You don't prove your point by using the most extremely examples of the "bad" approach.

The article is very vocal about shortcomings of storing trees as trees, but quiet about possible issues with the approach used.

It looks more like a emotional rant rather than an informative piece.
Cockney rhyming slang also comes to mind. I have to believe "it sounds cool and kids' parents hate it" goes back even farther than that though, probably ever since there have been kids and parents!
Highly recommend it as well. I'm a junior developer; that course gave me a much better sense for how to design software and answered a lot of software engineering / design-related questions that had coming up over and over again. I'm also just really allergic to handwave-y fluff, and the Mirdin stuff is just so much more concrete and precise than, e.g., the 'clean code' software engineering advice I've seen on the interwebs.
You are not going to saturate a 150GB/s memory interface building some code on a six-core CPU... these CPUs are fast, but not that fast.
Ok, but remember, in this benighted subthread, we're comparing with a proposal to move seawater instead, in equivalent amounts.
Second Bitwig, it is really good!