skysight-inc/HackerNews huggingface dataset:
> If you look at the kernel contributions, most of them are from people working for all the big names

Like hardware manufacturers? I thought getting commercial users to contribute to the kernel was desirable?

> For example, would these guys ever have approved the GPL-3?

Didn't Torvalds himself reject GPL-3?

> And in fact it's the very BSD license that makes big business shun FreeBSD

Now I'm really confused. Why would businesses not like the BSD license? And they don't like GPL-3 either? Is GPL-2 the goldilocks license for them?
Give it 5-10 years and it'll be all about fat clients again.

Another 5-10 years after that, there will be a hot new idea: thin clients!
Show HN: Explore random selections of books with Wikipedia pages
This is an update of a prior randomizer, which I previously did not realize only contained around 200 entries. By extracting the dump of all titles of English entries in Wikipedia containing "(books)" here (http://dumps.wikimedia.org/enwiki/latest/enwiki-latest-all-t...), I developed a randomizer that contains all books currently accompanied by articles. This is one way to find noteworthy books to read.
A nice alternative would be a return policy where there was a no questions, BUT small fee (20-25% of the cost)? For returns without defects but obvious use.

The above policy should be _combined_ with an equipment rental that is substantially cheaper but expects similar condition returns.

Particularly for apartment renters, the ability to not need to store a large bulky item used 2-3 times in their lifetime would be an upgrade.
Beautiful article. I have been using neural networks since the mid-1980s and I sometimes think of a high dimension space representing a neural network, and I have wondered if there were special places in that space. Clearly there must be an astronomically large number of “dead sub-spaces”.

From the article “Well-trained transformers, regardless of task, occupy the same relatively small subspace of parameter space”
That still requires you to store that gas on bright windy days so you can use it weeks or months later on overcast still nights, so I am lumping it with "storage technologies".

Today, "coal and gas" means using fossil fuels, not renewable coal and gas produced out of CO2 in air, and I expect this to remain true for quite a while longer - the temptation will be too large, given the price difference.
They're weird in that they are text codes rendered exclusively in digits in the US. Most Americans are generally ignorant of this and blissfully input them as numbers and those in the east with leading zero codes have to deal with the blowback.
http://blenderbot.ai/

It's US only, and that seems to block VPNs too. I've been trying several cities in my list, but no success. Have fun everyone.
Was going more for: “Rabbit hands Duck a phonograph of a nuclear detonation. Duck carefully places the needle on the record. Duck sits quietly in front of the phonograph's horn. Blastwave from nuclear detonation is emitted from the horn while Rabbit looks at the viewer smugly.”
Human Capital, Innovation, and Growth
I think your idea is good if you can provide a better teacher to student ratio. It may work with 1 teacher with 5 students, but I prefer 2 teachers with 10 students. With 1 teacher for 20, 25 or 30 students, it's impossible to implement.

But I'd include some mandatory minimal content. Some topics are important in spite they may look boring.
You can assume that any known drug target has experimentally determined structures available, once you spend the enormous amounts of effort necessary to put a drug through real clinical trials the effort to determine the target structure is pretty much irrelevant.

Of course there are plenty of drugs where we either don't know where they bind or we're probably wrong about where we think they bind. Or they bind at multiple places and some desirable or non-desirable effect are due to binding at places we don't know yet.

There are real uses to having lots of high-quality structure predictions for proteins. Drug development is something that only get limited benefits here. If you want to know how drugs or drug candidates bind to proteins you first create a protein structure with X-ray crystallography. Then you soak your crystals with your drugs or drug candidates and determine even more structures. The interesting part here is not necessarily the overall fold of the protein (which is mostly what AlphaFold gives you) but e.g. a single hydrogen bond to the drug in the active pocket of the target protein. You need really high-quality data if you want to do any kind of rational drug design, most of the time we still just semi-randomly vary structures until they bind better as far as I understand.
I don't know what it is called, but it forces what comes after to be interpreted as a filepath.

This is not git specific, but a common convention for CLI tools. Try running:

> touch -- -i foo
> rm -- -i foo

And compare what happens without the "--".
"If everywhere you go smells like shit, maybe it's time to check your own shoes"
> or you have the ipa file on your computer

And remember that these have DRM, so your IPA file won't let me install the app on my device.
I think it gets marketed too much and hated on too much.

Given the utter dominance of Google advertising, I think the hating is a necessary counter in order to at least place it in its right place.

Whatever skill Google has computationally is more than matched by their media dominance and public relations prowess.
A human-like artificial intelligence would need a sense of value, or at least self-worth and aspiration, to mimic those biases to be fully human-like.

Agreed. That said, I think the degree to which a given AI is "human like" is a value drawn from a continuum, not a binary "yes/no" dichotomy. Some AI's could be more or less "human like" than others, depending on how they are built / trained / etc. At least that's my position at the moment. I freely admit I can't prove it currently, and I'm not totally convinced anyone ever will. But maybe.

Anyway, if you take that as a given for the sake of argument, I consider an interesting question to be "just how 'human like' do we actually want/need our AI's to be?"
We are not that much different by processing data that our biological sensors feed us.
Just say no. You don't owe them anything except common courtesy. Once you have told them no twice you can just ignore them.
I don't care how it stores it but if I've input 01234 either manually or via a CSV import etc. I do expect it to remember that there was a 0 at the beginning.
Excel's lossy data type conversion has caused more problems than I care to remember over the years. One of them caused a significant sum of money to be deposited in the wrong bank account once.
For water you test for known contaminants like these forever chemicals and a host of others. Your question is insinuating that we don't know how to test for water safety, which is dishonest - in fact, public water (drinking water, rivers, lakes,...) is being tested very regularly, whether it's safe for drinking, swimming,...

The point isn't that you have to provide a comprehensive proof of safety, which is arguably a philosophical impossibility, the point is that if you have a cool product idea like putting lead into fuel, you have to apply before you're allowed to market it. What exact tests they are going to run then will be subject to scientific debate and changes over time (so your product might get pulled if it's found to be toxic later). Some posters informed me that that's how it actually works already, in the EU at least. But in that case I guess we have to demand that they apply stricter standards if they miss chemicals that poison our rain water or kill the bee population.
DALL-E is observably a better artist than the hacks the money launderers in the gallery system promote.
What about "Make America Great Again"?

It sounds like a good idea (if you are American). The problem is that people disagree in the implementation details.
One thing mentioned in the article as an aside: Costco's food courts bring in one billion dollars in sales annually. (See https://www.cnn.com/2018/10/04/business/costco-food-court-pr... for more information). That's hard to fathom.
These chemicals contain many fluorine ions as a part of their molecular structure. This is what gives them their ability to keep things like water, fat and protein from sticking to them, as well as their ability to lower the surface tension of liquids.

In the human body, these properties are unwanted, slightly speaking. These molecules screw up pretty much everything at the cellular level—worse, they tend to accumulate in internal organs, which slowly makes them more and more water-repellent and non-sticky.

Imagine having your liver and kidneys try to do their thing with those molecules everywhere interfering with the entire organ structure as well as the movement of fluids.
All of these definitions miss a very important point about cookies:

A "cookie" is a piece of information sent to your browser by a website you visit, and your browser is required to send that information back to the website when you encounter that website's content (visible or hidden) throughout the web. Sending this information back to the website also informs the website of where you were on the web at that time.

As of 2009 it was difficult to disable 3rd party cookies.
A couple of books I enjoyed for inspiration many years ago were Generative Design: Visualize, Program, and Create with Processing by Benedikt Gross et al, and Form+Code by Casey Reas. Not sure how they’ve aged but the former was a nice tutorial type book and the latter a great overview of the scene.

But really you can’t beat downloading Processing or p5.js and whatever and just start playing around, I always found it quite fun as you didn’t really need to worry too much about code structure etc, instead just bang out a few hundred lines in a single file which create a cool end result!
> Wikipedia is a decent resource but I wouldn’t base an entire education on it.

Google makes it very hard to find similar quality links. Any tip?
I love Wikipedia table of content, templates [0] and "external links" section.

[0] https://en.wikipedia.org/wiki/Template:Academic_publishing
We aren't talking about a cash strapped startup who penny pinches their way around their devs time.

Grow a fucking brain and consider the implications of this little "stunt" where a user who has been playing an old game suddenly cannot play anymore. Why do you think that user will spend their hard earned money to pay you for a new game when they know the company will shut down their servers after a few years?

There are limited ways to fuck this up and the company is looking like doing the absolutely worst in terms of looking bad to their "target audience".

Cool I guess if that saves them a week or a month of a full time Devs time. That's worth more than the clusterfuck of PR nightmare it is going to cause. Nice.

I don't know man. The technical limitations you mentioned should not be difficult for the company that built the darn thing in the first place.

Again, I'd say its a matter of priorities.
It means “stop processing arguments as options and leave them alone” to getopt-likes. E.g. to rm file named “-f”:

rm -- -f

Idk the word, just minus minus.
It's simply not true that the main advances in generative art were made in the 50s and 60s and nothing new is being done now. Generative art is a huge, thriving field right now with thousands of communities and subcultures around it, using traditional coding techniques or visual programming systems like TouchDesigner. Honestly, just reading through this thread for yourself should be some perspective on this.

That's not even counting new tools like DALL-E or Midjourney, though personally I don't think we can write them off as uninteresting or low-effort. They're an exciting and powerful new tool, and like any tool they can be used to make art. Maybe as an artist making art that others could not also easily make is important to you, but that is not what makes art.
> Note that even if you use graphql for a private api to your web client, folks will reverse engineer it and use it for their own purposes. There are no private apis on the web.

How is this a GraphQL specific problem?
The rise could be due to the bar for "hate crime" being so low that leaving tire marks on graffiti on a public road qualifies [1] (and an even lower standard is used in Canada [2]). Regardless, two things are lacking in the article.

One is the population covered by the police departments submitting the data [3]. Without normalizing for that, we have no idea if hate crimes increased, or if we are simply counting hate crimes among a larger population. The article heavily implies that the rise would be even worse if the "thousands of agencies" that did not submit data in 2020 had submitted it. But it doesn't actually tell us whether more or fewer agencies submitted data in 2020 than in 2019, 18, 17... The honest thing to do would have been to give us normalized values to begin with.

The second issue is that, despite how granular the statistics are for the victims, not one word is spent on the perpetrators. I wonder why... [4]

[1] https://www.cbsnews.com/sanfrancisco/news/santa-cruz-police-...

[2] https://www.cbc.ca/news/canada/manitoba/hate-messages-univer...

[3] Law enforcement submit this data to the FBI of their own volition, and in 2020, thousands of agencies did not submit their crime statistics.

[4] https://www.newsweek.com/hate-crimes-documented-police-dispr...
Make what can be made public available and someone will fill in the gaps. One infamous example was the leak of the server behind Ragnarok Online (Aegis)[1]. Much of it was missing, but people pieced together a working server over time and eventually there were countless emulator projects built in part on that learning.

[1] https://old.reddit.com/r/RagnarokOnline/comments/dj3l9c/so_t...
My problem with GraphQL: it doesn't support generics.

I'm fine with request batching/complexity overloads/all that craziness. Most GraphQL libraries have some kind of protection mechanism in there, or allow you to artificially split up the request and forward it to your application load balancer.

I'm also fine with a lack of API versioning, especially for internal services.

Hell, I'll even tolerate the lack of dictionaries/maps because you can replicate the same data interchange by putting the key in the object you're requesting most of the time.

What I really want is to do not have to write a custom pagination wrapper type every time I write an API. Let me write a Paginated<T> that contains a list of T and some metadata, dammit! I don't want to dump BookPaginated/PagePaginated/AuthorPaginated into different schemas!

Another thing that bothers me is how types extending an interface need to have each and every field repeated. If I declare interface Car with wheels: Int! then I don't want to have to specify wheels: Int! again inside SportsCar. Any kind of inheritance creates giant schemas and adding new types to the super type means you have to re-insert the same parameter a million times.

Combined with a well-integrated ORM, GraphQL can have serious performance improvements over REST and similar so I definitely prefer it for big applications, but there are so many things that annoy me to no end.
While acknowledging that git's CLI is often unintuitive: `git tag` lists tags, `git branch` lists branches, and `git remote` lists remotes, so I don't think I understand this particular objection.
> Why did you write an essay on “Windows, Linux, and Mac key shortcuts are different”

How is my original post an essay? It was basically just a bullet pointed list. Are we really that deep into the Twitter generation that anything more than a couple of sentences is considered an "essay"? Or are you just throwing that term about to be derogatory about my comments?

I don't really understand what your problem is here. The OP said mac's and IBMs differ, then someone else replied saying there's only one difference. That's where I replied with a bullet pointed list of additional items the commenter before me missed off.

The conversation was really that simple.

All this extra stuff about "essays", preferences, subjectiveness, etc are additional contexts you're adding and not something I was ever discussing. It doesn't matter what you, or anyone else, prefers in relation to my post. Literally the only point I was making was that they differ. Because the commenter before me seemed unaware of many of the differences. That's literally it.
Quiet quitting: why doing the bare minimum at work has gone global
We can interact with uninterpreted reality. A computer can't.

That's the difference between a lemon and a story about a lemon.

That's a UNIVERSE of difference.
So that nice smell of ocean air is actually poisonous?
Tend to agree that choice of + for string concatenation was a mistake - anyone know the history/first widely used example? Did the original BASIC have it? (I think QuickBasic did, but that's unlikely to be the origin).

Edit: found https://retrocomputing.stackexchange.com/questions/20460/wha..., suggests it was ALGOL-68.
> For reads, since Matano queries Iceberg tables backed by highly-compressed parquet files on object storage you won't pay anything close to what you would for a database or search engine based SIEM

Where do you show an example of querying anything? There's an empty "detector" in the examples directory, which I guess gets called once per row of this 20MiB/s alleged elsewhere?

Anyway, I find comparing this to Splunk to be a bit premature
Yes the recommendation is SPF15 every day, even in winter.

Many daily moisturisers will have at least SPF15 so it's no hardship since you're already moisturising every day anyway.
I think these basic arguments are valuable and musicians should be focussed on whether a better understanding of music theory actually produces music with desirable qualities such as surprisal (e.g. that moment when Dj Screw slowed the record or groups of monks decided to chant together etc).

IMO the answer is a big nope. One reason is that music theory is always explicated in retrospect and contributes little to the invention of new music or enjoyment. It's useful (not devaluing it wholesale) if you want to do x in the style of y (e.g. I want this to sound like Miles Davis!). H/w an accurate picture of musical performance and general cultural activity surrounding would never reduce it all to just that.
In C? How?
Or camp boxes: https://duckduckgo.com/?q=camp+box&iar=images&iax=images&ia=...
I don't think that we will move, and I likely will not assume TFS, but I will look.
I don't think you were far off what the asker was looking for. In a comment, they say "I was kind of hoping to be able to point to some specific research as to why these numbers are special".
"Descartes made an exception for the human soul, which is not a part of the material world, and therefore is not governed by laws of nature. The immaterial soul accounts for man’s free will.

However, most advocates of AGI (and advocates of strong AI) will today exclude Descartes’ immaterial soul, and follow the arguments of Yuval Harari."

What are we doing here? If we bring "immaterial soul" to the argument as a requirement than the author is right, AGI is unrealizable.

ps. I flagged the article, not up to HN's standard IMHO.
tl;dr: Two reasons: 1. The COVID lockdowns, because rats learned cars were good places to live since they were driven so much less, and also had easier access to urban food sources via expanded outdoor dining. 2. Because automakers are making parts of your car out of soy now, to be more environmentally friendly.
“If you’re committed to your career and feel an emotional bond with the organisation or the career, then if an event happens that violates the psychological contract, the unwritten expectations, that abuses our sense of whether we can trust the organisation,” said Dr Ashley Weinberg, an occupational psychologist at the University of Salford.
Doesn't work, maybe it's model-specific. I'm on a first gen iPhone SE.
Thank you for this brilliant explanation (complete with interactive example :) I completely get it now.
Most of the mentioned tested public waters either don’t test for these forever chemicals, do so unreliably, or fail the tests miserably.
I fantasize about having a small setup like this — small enough for a van that I can travel around in....
In the context of existing music theory that supermode could be considered Eb/Cm.

I’ve been learning a couple pop songs lately that essentially seem to use this supermode by switching between the major and minor on verse/chorus. Seems pretty versatile.
If that's true then there's been substantial improvements on that front recently (which is good). As I recall, that was a tricky problem since your laptop screen likely runs another resolution, different DPI, etc so connecting to an additional screen makes things go haywire.
For sure. Don't do that.
The author mentions the data is available, but the link appears to be dead. Anyone know where it might live?
SpaceMonger
For those who haven't seen it, I highly recommend the movie "Pirates of Silicon Valley" which briefly covers this moment in history.
A lot has changed in the last 5 years or so especially with USB-C tools. Check out the TS-80P soldering iron (https://www.adafruit.com/product/4244) and a USB-C variable power supply (lots of simple DIY designs, https://hackaday.com/2021/07/18/its-super-easy-to-build-your... ). Those plus a USB logic probe or oscilloscope depending on your needs, and a nice USB programmer/debugger like the Black Magic or a clone of it is a pretty nice and compact setup ( assuming you have a laptop too). You can even power most tools from a good USB-C power bank.
Now close to retirement as an engineer, I've met and worked with many people, mostly men. I've been telling the new workers who get hired the only thing that really matters to your co-workers is your reputation. If you pull your work load and are willing to help others, good things will always return to you from your fellow employees. However...

<The failure mode of clever is “asshole.”>

There will always be some of these clever people! Either they will attempt to prove their superiority or prove how stupid you are. This, of course, ruins their reputation. When I've respectfully tried to clue them in when they complain because they think others don't like them or quit helping them, they almost always are completely amazed that someone could actually think they are lacking in social skills. Oh well.
Not only a filepath, this means pass anything past “—-“ ‘as is’ as an input and not an option flag.

docker run -it nginx —- ls la
> E.g. to rm file named “-f”:

I've defintely had this sort of problem in the past :)
I obviously didn't mean humans i need to reword my question next time. sorry not sorri
Correct. That was a simple example that's easy to understand

Anyone with half a brain can understand that if they can't keep something as simple as printing a list consistent you better believe nothing else will be straightforward. Which is my point. NOTHING is straightforward and I haven't met a single person who likes the CLI if they do anything more complex than a commit, push and pull. I know people who still refuse to use rebase and don't understand bisect or blame. They use a GUI to restore files
DragonflyBSD absolutely does not use the same kernel. It literally split off FreeBSD over kernel architecture differences.