skysight-inc/HackerNews huggingface dataset:
>but the major aspect of being smart is about wealth and educational inequality

No, this is flat out wrong. There has been so much research on this, and intelligence is both highly predictive of life outcomes (controlling for wealth) and extremely heritable. If you take the biological kids of smart people and raise them in poor households, they still turn out very smart, much smarter than the biological kids of dumb people who are raised in rich households.
Hilma af Klint: Swedish mystic hailed as pioneer of abstract art
One of the things that sucks about this is that the publishing rights for all of the original, non-ip based scripts and TV scripts are actually controlled by the writers and show creators. So it’s individual writers, not big corporations that you are actually distributing the work of without compensation.

You might say but this is fair use / you aren’t charging or profiting… it’s not fair use and I think actually you are profiting. Posting it to hacker news shows that you do profit if only though building your own notoriety and as for fair use, you can’t distribute a written work in its entirety and say it’s fair use simply because you say it’s for “educational purposes.” If that was true you could do this with any book (which you obviously can’t). The screenplay has its own copyright distinct from the movie and you are distributing the entire work. Also if you go to your local Barnes and Nobel you will see screenplays published and for sale if you need more proof this is not fair use. There is a marketplace that this act undermines.

I know you have a link for people to do takedowns, but you also know the name of all of the writers. You should be proactively reaching out and asking their permission. I bet you would be surprised how many would grant it!
>Available in Europe since 2006? Why did it take so long for the US?

It probably wasn't invented in America, and therefore the US government refuses to believe that it exists.

This is why the US is happy to allow half-baked self-driving tech from Tesla, but won't allow automakers to adopt anything that became standard overseas first.
Unfortunately, the firmware-amd-graphics package in the Debian non-free archive has not been updated since October 2021. My understanding is that to use AMD GPU hardware released after that point, either the package maintainer will need to update the package with the new firmware from upstream or users will need to get the firmware directly from upstream themselves (as described in this post).
Have you actually done both of those drugs? They are quite different.
I've been using Hasura in production for small commercial projects deployed on AWS and I've been positively impressed by the stability and the speed up - it makes spinning up a graphQL backend with row-level security straightforward.
Keep in mind that under equal temperament, used ubiquitously today, all keys sound the same. The descriptions in the article probably only apply to a certain other tuning system. See https://en.wikipedia.org/wiki/Key_(music)#Key_coloration
IMO, the way the govt dealt with the pandemic was much more skillful than they get credit for.

Developing our own vaccines in the face of the MNCs - especially Pfizer - prevented the country from being held hostage.
The ad is also an ad for the organic result below it.
‘Let it rot’: Once-flourishing middle class faces end of ‘Chinese Dream’
It's been said that the "GitHub generation" of developers cares more about the practical aspects of openness than rigid definitions. I'm not of that generation, but I enjoy watching these battles from the sidelines. Don't contribute to any software where there's a risk the stewards will licence switch on you. Or do, if you need to get a fix upstream and it's the most expedient solution. It's a business decision like many other we need to make.
Always good to have theses, thanks for the work!
What makes you think something as unique and hard-fought as the First Amendment will be applied to the Internet when all trends point in the other direction, both on and offline?
The way that copilot seems to understand not just variables from the file you’re working with but functions classes and variables from all the files in your folder is incredible!
We both seem confused!

> Can you give some each side examples? I am obviously partisan, I want to understand what things done by "my side" are seen as having equivalence to ones done by the other side.

> Gerrymander might be an example. I'm pretty sure both major parties exploit it shamelessly.

You talk about “both major parties” and imply they both gerrymandering - but then you say you’re not American.

Which country are you from that has two major parties and systematic gerrymandering, but isn’t America?

I don’t think anyone can give you examples about “your side” without knowing your country and political affiliation.
The CAA does not affect any Indian citizens: it only applies to minorities of neighbouring countries like Pakistan, Bangladesh and Afghanistan.
Everett interpretation solves it all.
Excel comes with a little known tool to compare spreadsheets.

It will tell you what cells changed, and what kind of change (raw data, calculates, style change, etc)
> Simple example: returning the head of a list is partial; normally, you have to have a check if the list is empty and return an error. With dependent types, you can guarantee that the list is not empty, moving that test to some higher level where it's actually meaningful.

You don't need dependent types for that. In particular, non-empty lists are isomorphic to a tuple containing a value for the head and a list for the tail:

type NonEmptyList<T> = Pair<T, List<T>>

Note that this is just the type of cons ( https://en.wikipedia.org/wiki/Cons ). We can use this to define List recursively (representing an empty list (AKA nil) as the single value of type Unit):

type List<T> = Either<Unit, NonEmptyList<T>>

If we inline the definition of NonEmptyList, we get the usual definition of List<T> = Either<Unit, Pair<T, List<T>>>
I'm more optimistic about using Service Workers in this way, but I agree this was definitely not their intended use case so there will be problems.

There's another flaw I see with using Service Workers in this way. After a period of time where the Service Worker is inactive (a minute or so on Firefox), the browser will shutdown the Service Worker. When it shuts down, all variables in the Service Worker scope are freed and I assume the WebAssembly server instance as well. How would you maintain server state, in this scenario?
It's always nice to get these, and I appreciate your efforts.
That’s a really apt comparison, since the Supreme Court just heard Andy Warhol Foundation for the Visual Arts v. Goldsmith, which hinges on whether Warhol’s use of a copyrighted photo of Prince as the basis for “Orange Prince” was Fair Use.

Warhol’s estate seems likely to lose and their strongest argument is that Warhol took a documentary photo and transformed it into a commentary on celebrity culture. Here, I don’t even see that applying: it just looks like a bad copy.

https://www.scotusblog.com/2022/10/justices-debate-whether-w...
They're even in Western Washington state if you know where to look for them. I don't.
Learn enough C so that you can push your module written in Java/Ruby/Python/Node into C, and all the other high level language users can pick it, compile it and use it natively in their language.

Imagine you wrote a new 3D model file-format and all other language users have to load the Ruby interpreter to use it.
Brigading. It's very common here on certain topics
Reminds of The Music Dance Experience from the show Severance.
Indeed, and it consumes very little memory as well, even compared to any “native” Node.js GraphQL servers.
The story actually gets way crazier after that!
Learning Rust is certainly useful!

But C is not going to disappear, and the huge reams of important code written in it, like the Linux kernel proper, are not going away, too.

But C is so much simpler than Rust, it comes almost free. It does give you an appreciation what really unsafe code is, and why is it so unsafe. It also gives you a better understanding of how the machine works on the lower level.
my side is the left side. I am talking as a non-american about american politics and so I identify with american left politics which means the democrats. The entire article is written about US domestic politics. I am discussing US politics from an outside point of view.

My understanding is that both major parties exploit gerrymandering, is an example of a posed equality of abuse of law. The shitlist above appears both to be not about illegality and failure to respect law, and, not really cohesive as a narrative of equality or difference between R and D.
Show HN: procedurally generated first-person Roman ruins
I appreciate the kind vibes, and I'm sorry Substack isn't an ideal medium (ha) for you. I decided to publish there just because so many writers I admire are there, and I want to write like they do.

If I switch to a static blog I'll let you know!
Could you dive in a bit? What is "broken"? How does the corruption manifest?
> Last but not least, AVs have the potential to ease congestion and make cars accessible to many groups of people who otherwise couldn’t drive.

Those two points are in opposition. The connective "and" should be "or, alternatively,"
I do the same. I think it satisfies BY (attribution) but not SA (Share Alike).

As GP says, no one really cares, but it seems hard to satisfy SA... even if you are pasting into open source, is your license compatible with CC?

Perhaps I'm over-thinking this.
Scenario: Driving in the countryside at night.

Do the adaptive lights let you see off the edges of the road for animals?

Kangaroos can be damn near suicidal...
Where they not hackers from india?
> Beej’s Guide to C Programming
> It’s straightforward and to the point.

I'm not saying its a bad book/guide, but with sections like these:

>Before we go on, why would I even begin to bother pointing out that a pound sign is called an octothorpe? The answer is simple: I think the word octothorpe is so excellently funny, I have to gratuitously spread its name around whenever I get the opportunity. Octothorpe. Octothorpe, octothorpe, octothorpe.

It claims to be aimed at programmers who are already proficient in high-level languages, but spends a whole paragraph explaining what code comments are.

I'm not sure it qualifies as "to the point"
It also depends on __when__ you are consuming the material. I always need to do something while eating, and since my hands are often tied, a *video* format works better as I can just hit play without having to scroll or click on things. In other times though, I prefer text with images, especially if it's a static website without annoying JS.
Yeesh, is nothing sacred?

Chick-pea must be rolling in his grave.
Honestly, knowing C made it much easier to understand why design decisions from Rust matter. I see Rust as kind of a (welcome) reaction to the memory model that C++ inherited from C.
I recently read “Scar Tissue” by Anthony K who is the lead singer of Red Hot Chilli Peppers. I was given it as gift several years ago and just never got around to reading it. Well, let me just say that I did myself an injustice. It is a fascinating and captivating book. I didn’t expect it would interest me but it now exists in my top 10.
I can't recall if brew allows proprietary stuff so that threw me off

I’ve installed lots of commercial/proprietary apps using Homebrew. Heck, you can even “brew install microsoft-office”.
There are many paths: https://mises.org/wire/legacy-corruption-fda-and-big-pharma
The entire modern dialectic around intelligence is emotionally driven. Dumb/unsuccessful people want to believe that smart/successful people just got an unfair leg up in life. And smart/successful people want to believe that anyone can achieve what they did if society helped them enough. We don't want to accept that some people are born with what it takes to become elite and some are born without it and will never have it.
maybe for the older SE line?
There is misunderstanding of profits and software vs. hardware.

During the early computer era, the most difficult and expensive problems to solve were in hardware. The profits flowed there.

In recent years, compute was cheap compared to the value provided by quality software - and the software could run on a variety of hardware systems. So software captured most of the value.

There are some new problems that are difficult and expensive to solve that must be solved in hardware. This is making investment and profits flow back to hardware makers. Furthermore the years of commoditization of hardware resulted in consolidation and survival-mode until there were only a handful of serious players in various layers of the manufacturing stack. This will get resolved but will take a long time (decades).

AI businesses constantly need to improve and retrain models. This is extremely compute intensive and time consuming. Therefore we need hardware that is optimized to this specific type of number crunching. This hardware is novel and needs smart and talented people (therefore investment).

As an investor (both of capital and of your labor) you need to analyze where the expensive problems are, with the highest need to be solved, with those that need it most having the highest ability to pay. If you optimize on that spectrum your investment has a better chance of success.

Computer people are drawn to nostalgia, especially considering the entire history of our craft has been meticulously recorded by enthusiasts. We get drawn to certain types of problems and environments and every 10 years the entire world changes. Our profession is one of constant disruption and change.

What makes me rest easy is that the fundamentals have remained constant since the earliest theoreticians. We must use the best algorithms to reduce compute as much as possible. If you do that you win, at the most fundamental level. It’s another way of saying that you must solve the problem as simply as possible (and no simpler).

As an addendum, I don’t fault any talented and ambitious person who goes into the industry where they can make the most money as fast as possible. Some people lament that the best and brightest don’t go into, say, NASA or public school teaching or some such sacrificial act. The bursting of the tech bubble in 2022 and the drying up of VC capital to dime-a-dozen nonsense startups will help drive talented people back to hard problems.
I love this metaphor. I get enormous satisfaction from tending to my digital garden, just pottering around for no reason other than fun. Mine is https://www.longfetch.com/

I’ve really enjoyed seeing everyone else’s gardens in this thread too.
So your claim is that the code in the OP tweet is actually not copyrightable, and it would only become a copyright violation if you also copied many additional code blocks from the same copyrighted work?
Yeah I remember slashdot days. Having employees do the meta moderation is key imo, and sounds like would need a second level of meta moderation to review samples of the employees actions.

I’m also very pro a pay for final review, where eg you pay $50-100 or something around that level of inconvenience to have a multi-employee review (each employee reviewing it independently, unknownst to each other, and taking the majority decision).
We have written a post[1] on building a real-time chat app with Streaming Subscriptions on Postgres. It gives a quick overview of the architecture used and how you can leverage the API on the client side with AuthZ. There’s a live demo that you all can try out.[2]

[1] https://hasura.io/blog/building-real-time-chat-apps-with-gra...
[2] https://eclectic-dragon-25a38c.netlify.app/

Would love to see more use cases coming out of this :)
FD: I work at Hasura.

Seeing some feedback on GraphQL - Hasura has had support for converting templated GraphQL into RESTish endpoints (with Open API Spec docs if needed). We are planning to do the same for this streaming API as well - does anyone have good examples of existing REST/RESTish endpoints that something similar?
I’ve lived in FL all of my life save for 6 years spent in CA. We’re not talking about the same thing.
Idris uses the same language for run-time and compile-type; and for value-level and type-level. There's no need for a separate template language, or even a separate language for writing types. There's nothing string-specific; it's just using ordinary functions from the standard library :)
Not to brag (is it even possible to brag through an anonymous throwaway account?), but throughout my schooling I skipped or skimmed most readings and avoided doing the homework, or copied it off my more diligent classmates. But I still got perfect grades in high school and graduate school, outperforming classmates who worked much harder. In undergrad, I had mediocre grades only because I just didn't do the homework and often turned in term projects many days late, but based on test performances, would have also had near perfect grades. I have a bad work ethic which holds me back in other ways, but I'm still near the top of my field for my age bracket. If I hear something once, I understand it and remember it for life. I don't mean memorizing lists; I mean learning how something works and why and how to apply that knowledge.
(1) She didn’t plan his gift ahead of time.

(2) She made him an accessory to a crime.

(3) She stole his gift instead of investing actual effort to save up and purchase it.

I know the world will always have its share of thieves and liars, but I’m still always a little taken aback when people are shameless enough to celebrate it.

The bare minimum for “marriage material” would have been putting thought into his gift before his birthday, buying it, wrapping it, and surprising him with it.
With Hasura you can create a federation of databases and expose them as graphql or rest endpoints. You can also wrap your existing REST/Graphql services. Almost like API gateway, place where you unify your services, manage access / row-level permissions etc.
Ha! You've got me, "to the point" is going too far. But I should say that it's a relatively quick, light read. Moments like the octothorpe thing actually make the read easier, because the humanity of it makes my brain wake up a little.
How's the startup scene in NYC compared to rest of USA?
please upload full documentation. I am testing this right now.
Our Civilization Is Hitting a Dead End Because This Is the Age of Extinction
I work at Hasura.

We have 2 interfaces for real-time subscriptions: live queries and streaming. The former has been around for few years now. You can read more here: https://hasura.io/docs/latest/subscriptions/postgres/index/#...
An iPhone using the latest and greatest flash chips has 512GB but with older generation flash it would be more like 128GB... which is the model most people buy. Of course that assumes YMTC can sell their "obsolete" flash at a lower cost per bit.
On behalf of the poster I'd like to say mea culpa. It was kind of an ad hoc example though, and perhaps they didn't mean that specific example per se but more the large number of Latin phrases one comes across daily without really thinking about it.

I guess we could continue this thread ad infinitum because there are plenty more examples but I'll leave this as de facto proof that Latin remains used: Et cetera.
That would be something that matters to github not to a repo owner. Why would that be a repo owner tool if that were the reason for it?

It doesn't add up.
If this isn’t to brag, then what is it for?
To follow on a bit, I've been using .NET since 1.0 (yes, literally. Not 1.1). C# and .NET in the current form are spectacular!

There are a handful of projects I still have going that are in .NET 3.5 (there are still users out there on Windows XP), but the vast majority of my server-side stuff has been moved over to .NET Standard and newer. Most are running in K8S.

Aside from the old stuff that I still have to support, most of it can be run on my M1 MBP
I think the gcc tool chain for Xtensa is equally open. It's the binary libraries for wifi and the ROM that are closed.
KDE's Breeze icons are SVG and look great on high DPI screens. I've used them in web projects a few times.

https://github.com/KDE/breeze-icons
> Superdeterminism isn't really local.

In this context, "local" means: No spooky action that is faster than light. However spooky you might think the superdeterministec correlations are, superdeterminism implements them entirely without breaking the speed of light, so in the established terminology, it is local.
I don't think this is significantly different from what I said ("if your functionality justifies it..."). That is, evaluate service workers in the same way that you would any other complicated additional requirement or feature.
To you and @nine_k:

Yes, I agree with the fact that learning C makes us appreciate Rust (and other safer languages) better. It's just that between C and Rust, I would pick Rust. I'm not a systems programmer, but I have worked with C before and as soon as I saw some of Rust's example codes, I liked how it taught me something and liked the design choices. Rust does seem like a nice language.
A go-to strategy of responding to lame jokes is to pretend you don't understand them and make the other person to painfully explain until it becomes crystal clear for every party how bad they are
Good. Where do I sign up?
I have written the same file parser over a dozen times. It's my default project when learning a new language.

Sometimes, newer solutions to different parts of the parser, having been discovered in the new language, find their way into the older versions.

I don't know if this qualifies as "gardening" but I've really enjoyed this experience because I can easily see growth. But maybe it really is pointless.
> "The idea that complex social problems are amenable to cheap technical solutions is the siren song of the software salesman and has lured many a gullible government department on to the rocks,"

This is the bigger issues. The charitable reading is that politicians are gullible and pursing magical thinking led on by greedy tech bros. Another way to look at it is a political ruling in-group that do not support democratic ideas of people choosing how to rule themselves, and pursue any and everything to make sure they stay the big boss.

*edit*
On the Non-Theoretical note, I recently turned Stable diffusion to generating images from Mnemonic stories used for remembering Chinese characters. Because we remember things that .. appeal to our atavistic natures .. better than dull everyday things, some of the public stories I fed into SD to make images involved nudity, violence, some children. There are no child abuse stories in there, nor where the images close to child abuse images, but it did generate the occasional naked baby or conjoined twins example for 世. When I had to back these images up on a apple device I defiantly felt worried I'd have a knock on my door some day. Will I have to self censor what happens on my own devices now? I'm sure mnemonics is not the only example of some harmless private realm of thinking that needs to be disconnected from social norms. Will these things have to stay off of our normative enforcing technology?
If you need such a broad term, use the word 'bias'. Racism has a specific meaning, people are holding to account for a reason.
Fair use is a defense. After you get sued, you can argue fair use in court. It does not stop you from getting sued.
I'm not entirely sure if I would want my future wife to be a shoplifter.
veni, vidi, exempli gratia
Why not take what Genius did for lyrics and apply it to scripts? Allow users to annotate it.
They themselves copied it from others... almost nothing in the field of creativity is built new from scratch. But now they are pissed because someone else is also doing it.
Potential Gradient Drop by Nuclear Accident [pdf]
This is like saying "we need a regulation around bugs in software", with similar consequences. ML models are generally too large to ensure that there's no bugs. Same with software.