skysight-inc/HackerNews huggingface dataset:
Do you base this on the last "free election" that literally just had a large circle for "I want Adolf Hitler to be the Führer and sole leader of Germany" and a smaller one for "no"? Because in the last election before that[1], the Nazis didn't even get 50% of the vote and that was after heavy suppression of dissent and left-wing parties.

I don't think there were any objective opinion polls you could base this on after the point at which disagreeing with the Nazi regime resulted in a visit from the police or worse.

[1]: https://en.wikipedia.org/wiki/March_1933_German_federal_elec...

This was the last federal election in Germany and followed the Nazis openly attacking left-wing parties, fully controlling state propaganda, practically prohibiting all opposition parties from campaigning and literally shutting down opposition newspapers, plus staging the Reichstag fire -- and they still only got 43.9% of the vote at a 88.7% turnout.

The previous federal election only got them 37.3% of the vote at a 80.6% turnout but this was enough to get Papen and Hindenburg to form a coalition government with Hitler at the helm.
Video content is replacing writing/reading for the masses.
Which solidifies their argument.
I have a kid going through the much criticized "common core" math as we speak and it appears to me that this is one of the problems it tries to address.

Many concepts I learned as pure arithmetic are taught as visual and/or spacial concepts. Often there are multiple strategies for reaching the same answer.

This is a kind of math I first encountered while working as a contractor and later expanded upon when studying computer science. It is ubiquitous in the trades. I think parents don't like it so much because it draws upon a flexibility with math they were basically discouraged from exercising.
Yes, that is precisely what I said, you got it right. Have a good day!
I have some hope Framework laptops are going to end up filling this niche eventually. Right now, Linux is an afterthought on them, but its the same for Apple M1/M2 series.
That was unexpectedly fascinating. Thank you for posting it.
Wouldn’t memory allocation still be IO of a different resource? We’re still getting slowed down reading and writing bits to a storage device. Perhaps it’s not the hard drive but the claimed blocker here doesn’t appear to be CPU.
Files aren't stored sequentially in an SSD anyway, they are scattered all over the place physically on different blocks just due to the way SSDs work. This doesn't hurt their sequential read performance at all since they have no seek time they already have a lookup table from the physical block the OS sees to a virtual location within themselves.

However one thing I found out a few years ago is that old data can be slow to read as a lot of error correction kicks in. Additionally a lot of fragmentation at the operating system level in Windows has quite a bit of overhead. It can seriously degrade performance to about 50MB/s sequential reads. In practice defragmentation/rewriting of certain high write files may be necessary on SSDs because Windows read performance degrades at high levels of fragmentation.
Same can be said about Nix and as a bonus you get Nix instead of Starlark
Well a) lots of people do have a problem with income tax but at least b) it is spent on public goods, not just burned. What is the great public good of forcing women to cover their faces? This argument is so broad as to be meaningless. Oh I'm sorry, we have income tax so what's wrong with <travesty>?
>In freeform chess tournaments, computer+human teams win over computers alone

That has not been true for several years now.
Theocracy really isn't the problem. Check the history books for how well atheist ideological authoritarian regimes worked out in Stalin's U.S.S.R., North Korea, etc., etc. (Or Churchill's famous quote on how poor a form of government democracy is, for that matter.)

Unfortunately, humans are far too obsessed with talking about gods & religions to pay much attention to the things that really matter.
Old school math teachers are basically drill seargants, teaching you to use a hammer for one nail type of problem, right swing technique, and never to question the other ideas concerning the hammer.
At my alma mater, statistics was taught almost using definitions, and a few bare bone examples about coins and multiple supposedly identical machines producing something. It was boring, and I remember the difficulty overcoming the use of linear algebra, but most of us got it. Then again, we were CS and EE students.

At the faculties of two other universities where I worked, statistics was taught at a lower level, with as few formulas as possible, and a great number of examples, often with (subsets of) real data, directly related to the topics they were studying. Most students did not get it, many failing their exams multiple times. Then again, they were psych students. There was only a handful with some of interest in statistics, and they usually went on to study cognitive/experimental psychology.

There's no method that suits all, and not every student should be expected to reach the same level. It's ok if students don't master anything beyond the most basic of maths. It's a pity, but considering that many leave secondary education barely literate, it's not high on my list of priorities.
The reason why the price between the student apartment and the regular apartment differs so much has a lot more to do with when they were built. The 2 room bedroom apartment was likely built during a time when building was much cheaper. Student apartments on the other hand are usually much newer.
I don't know about that.

I had an opportunity to see how "workplace" (remedial) math was taught in an Ontario school in the early 2000's. It was basic financial literacy, more along the line of keeping one out of financial troubles than handling large sums of money. Even though many of the students struggled with basic arithmetic, they tried to keep it concrete and the students seemed to remain sufficiently motivated to stick to it even though they faced huge hurdles.
In Stable Diffusion constraints are

- the imagination of the prompter, or ability to find good inspiration somewhere

- the concepts learned by the model, or the training set used in creating the model

But you're right, it might not be art. It's something else. It's one-time-use-art because most of the images only get one glance and are forever deleted. It's an imagination-bicycle for the mind. Art does not follow your thoughts like the models do. It's a cognitive enhancement.
If you can't tell the differ between paying income tax and executing women who try to resist being raped (or imprisoning those who don't), there isn't much point in having a good faith discussion with you, is it?
Good video content is created by first writing the script.
Since this is a Paul Graham post, I'm gonna ask because it is the elephant in the room. Why has Hacker News been so quiet about Twitter? I think I know but I want my suspicions confirmed. I would prefer politics be kept out of Hacker News completely but the stories that don't appear seemingly lean in a single direction and it is turning me away now.
True, especially with other sources like Twitter. But should I just find a way to surface the best or surrender to the huge amount of content? I feel like I am winning the battle until I disconnect..
I'm not intimately familiar with Ghana's economy. I was just pointing out that this is a trade balance problem not a "we can't get our hands on USD" problem. Maybe they haven't exported gold before and now, by exporting, they'll be able to fill in the gap. Or maybe the gap is so big they'll eventually run out of gold AND USD. Either way, it has nothing to do with the USD status as a reserve currency.
That's usually not because of IO but because of dumb memory management in the JSON parser implementation. Some JSON parsers build a huge tree out of individually allocated items for each JSON property, or in higher level languages, build an object/property tree out of the JSON structure. That's guaranteed to be slow for large trees.
You assume real people want to have their real identity verified. Probably many won't complain but I'm one of those who prefer not to end up in such place where my real identity is verified in order to be able to use services on the internet.
Its disappointing on HN to see posts like yours voted down, presumably because somebody disagrees with it, rather than them taking the effort to post a sensible rebuttal.
It should be noted that those SSD speeds are all protocol limits rather than NAND flash limits. ~7GB/s is literally the maximum speed PCIE4 can provide, likewise ~3.5GB/s for PCIE3 and ~500MB/s for SATA3.
It’s not about east vs west. It’s about basic human rights.
I have noticed the same, and I would have the same question.

I don't wanna think that it's because it's mostly a community of (male) Musk-Jack-SamAltman simps and wannabes that are just a good startup idea away from being billionaire themselves. A good, well elaborated answer, might help me to steer away from this conclusion.
I didn't say "Japanese citizens", I said "Yamato Japanese", the ethnic group.
That's a pretty stupid false equivalency. I can be annoyed by Singapore's laws against chewing gums, but that isn't in any way comparable to inhumane treatment of segments of the population for who they are (women, gay, etc.) or where they come from (Indian/Pakistani/etc. near slaves) in some places.

Treating people as shit, or executing them is objectively bad. Merely for their sexual identity/preferences is objectively even worse. You don't have to be from a specific place to be able to appreciate that.
> You also note that reading a file sequentially from disk is very fast, which it is, but there is no guarantee that the file's contents are actually sequential on disk (fragmentation), right?

Correct. And there are actually two layers of fragmentation to worry about: the traditional filesystem-level fragmentation of a file being split across many separate chunks of the drive's logical block address space (which can be fixed by a defrag operation), and fragmentation hidden within the SSD's flash translation layer as a consequence of the file contents being written or updated at different times.

The latter can often have a much smaller effect than you might expect for what sounds like it could be a pathological corner case: https://images.anandtech.com/graphs/graph16136/sustained-sr.... shows typically only a 2-3x difference due to artificially induced fragmentation at the FTL level. But if the OS is also having to issue many smaller read commands to reassemble a file, throughput will be severely affected unless the OS is able to issue lots of requests in parallel (which would depend on being able to locate many file extents from each read of the filesystem's B+ tree or whatever, and the OS actually sending those read requests to the drive in a large batch).
Nazis weren't really that popular until the beginning of WW2, just that the opposition parties hated each other even more and were unable to unite in opposition (a bit like the Russian revolution).

The conquest of France was an unifying (and legitimizing) moment when even the people who were passively skeptical of the regime mostly got behind it (actual opponents were almost all in exile or imprisoned by that point)
I guess maybe I should adjust the standard of discourse I expect on HN.
This whole thing, the way it's being talked about... it's just very troubling

It's like the author (and others here) see the artist and art as separate entities, as if art is just regular labor that gets separated from a worker

What makes Kafka good? Not just the words on the page, or the prose behind the words on the page, but the person who wrote it and his own unique life experiences. Same for art

The fact that some people see art as just another product of labor and not something more personal is incredibly chilling and solipsistic

Not only this, but long term if we start to separate the creator from the creation, we no longer will control the terms of the creation. Imagine a hypothetical world where everyone forgets how to actually make art, and the AI art generators are rigged to try not to show any regime-critical art

Will AI replace art? I doubt it, but the way we're talking about it is chilling
I think this level of kindness makes it easy for people to feel okay expressing themselves. Thank you for this beautiful message.
What makes the USA a good place to live (for many) is certainly not the borderline theocratic laws that exist in some states.

What makes the Saudi Arabia a good place to live (for some) is not the extremely theocratic laws. Muslim quality of life isn't improved by beheadings and hijabs, as evidenced by Afghanistan.
see : https://news.ycombinator.com/item?id=33741300

related : https://news.ycombinator.com/item?id=33686599
>> Interesting article! It argues that when mathematics became dissociated from both physics and geometry, it became this horrible abstract algebraic kabbala that's at once disgusting and pointless.

What about number theory? Or theory of computation? I can see them happily exists while not related to physics/geometry hmm...
It's the recognition of perceived merit based on effort. If you believe the human artist did nothing more than you could have done yourself with your current skills, it's natural to devalue the work. Sometimes that effort is intellectual, sometimes it's just brute force, and most often it's reflective of years of training and honing of skills that might be commonplace. At some point you might value the artwork, but not the human artist because you don't think much effort was expended to achieve that work.

In this case the article says:

"Allen created Théâtre D’opéra Spatial by entering various words and phrases
into Midjourney, which then produced more than 900 renderings for him to
choose from. He selected his three favorites, then continued adjusting them
in Photoshop until he was satisfied. He boosted their resolution using a tool
called Gigapixel and printed the works on canvas."

The artist claims 80 hours. Is that enough effort? It's certainly not turnkey. That's the question.
> the imagination of the prompter, or ability to find good inspiration from somewhere

Imagination is unconstrained. You can literally imagine anything.

> the skills learned by the model, or the training set used in creating the model

This is not a constraint of the artist, it is a constraint of the AI if is even a constraint.
Or you could look at actually inspiring examples like Norway...
Paredit 25 released, after 8 years
Also, Paredit now has a public website and repository.
The larger problem is that these subjects aren't studied for their own sake. They are obstacles on the way to a degree.

If people wanted to learn, they'd clearly go back after the course finished, and fill in the gaps. Much like you'd have a dentist fill in the cavities they found. You don't want a painful gap in your stats understanding, right?

But that isn't done. Unfortunately, the point of stats class is to pass stats class, not learn stats. The students are only responding to incentives, and society (in general) does not care about long-term understanding. You scrape by, say you "passed" -- like being fit 30 years ago -- and that's enough for the HR screen. Nobody ever follows-up.
> I hope one day you can. :)

It seems unlikely given this exchange, as you seem to have decided to be as unhelpful as possible.

> Before, when I killed Firefox (before it crashes naturally, of course), my committed memory would drop from 38GiB to around 18GiB, so uhh, unless some other app is intentionally playing with me and syncing up its memory leaks with Firefox's existence...

From the article:

> However, we have no control over Windows system libraries and in particular graphics drivers. One thing we noticed is that graphics drivers commit memory to make room for textures in system memory.

Guess what's going to create textures which might trigger such an issue? The browser's hardware acceleration. Guess what happens to browser's textures when the browser is killed? They're freed.

Might be a bug in Firefox, might be a bug in the crash reporter, might be a bug in the driver, might be that chromium is not using hardware acceleration.

But here you have a mozilla engineer specifically working on crashes, and instead of trying to work with them (possibly off-board) and with the data they have to diagnose the issue — because I'd assume when gsvelto talks about commit space contents that's what they see in the crash reports - you're just being a snarky asshole.
I know. :)

I wonder if the model would have repeated the joke, having possibly been trained on it somewhere.
I encountered this myself yesterday when attempting to performance test WebSockets in JavaScript: https://github.com/prettydiff/share-file-systems/blob/master...

The parsing challenge is complex enough that it will always be faster to extract the data from the network than it is to process it. As a result excess data must be stored until it can be evaluated or else it must be dropped, therefore the primary processing limitation is memory access not CPU speed executing instructions. JavaScript is a garbage collected language, so you are at the mercy of the language and it doesn't really matter how you write the code because if the message input frequency is high enough and large enough memory will always be the bottleneck, not the network or the application code.

In terms of numbers this is provable. When testing WebSocket performance on my old desktop with DDR3 memory I was sending messages (without a queue or any kind of safety consideration) at about 180,000 messages per second. In my laptop with DDR4 memory the same test indicated a message send speed at about 420,000 messages per second. The CPU in the old desktop is faster and more powerful than the CPU in the laptop.
Canada has no mortgage interest deduction and feels it has a real problem with vacant/investment housing (particularly in Toronto or Vancouver). Given that it’s adjacent to the us this should give you useful data. But I think a big problem is that more housing would result in lower house values which would bother the crap out of oldies and conservatives.
Stary Night is in the public domain which is why you see so many near copies in corporate works.

The other is amusing in light of this case: https://www.supremecourt.gov/DocketPDF/21/21-869/213328/2022...
I live in a country where just liking the wrong tweet risks the chance of jail. In places like that NOT having a verified identity is desirable.
There are many people interested in improving the teaching of mathematics. Here are a few links:

- At the Open University in the UK you can get degree in "Mathematics and its Learning": https://www.open.ac.uk/courses/maths/degrees/bsc-mathematics... There is a reasearch group at the OU behind this.

- Department of Mathematics Education at Loughborough University: https://www.lboro.ac.uk/departments/maths-education/

- Mathematics Rebooted by Lara Alcock: https://global.oup.com/academic/product/mathematics-rebooted... (She's at Loughbourgh, linked above. She has also written some books for University level mathematics.)

- Frank Farris' gorgeous book "Creating Symmetry" (https://press.princeton.edu/books/hardcover/9780691161730/cr...), which has this brilliant passage:

This belief that my motivation deserves mention moves me to call this a postmodern mathematics book. By contrast, modern mathematics books were written in the twentieth century by intentionally voiceless authors for an intended audience of "the hypothetical anybody", which made the books feel cold and inaccessible, at least to me. Postmodern books are situated in time and place, taking into account the identities of both reader and author. Here I am, writing to reach you: please join me.

“The future is already here. It's just not evenly distributed yet”
My grandfather counted in threes for his entire life because working in the stock yards of Omaha the cows came down the schute in threes. The application of such math fed him until he died at the age of 85. I'm sure he never heard of an algebraic space, Clifford's or anyome else's.
I'm all for it, but there are a few reasons why we typically don't from my perspective:

- UX: verification is often an onboarding step that makes getting going with whatever app or service you're trying to use that much harder. And what happens for false negatives? Now you're locked out with a potentially lengthy and unfruitful support case process

- Regulatory: To verify identity you usually need to capture a lot of personally identifiable information. With increasing legislation around how to store, control and use such data safely, it's just too risky for many businesses to try to capture this

- Cost: where a business MUST capture this info, they will either use a third-party service built for purpose or invest heavily in their own infra to do it - both are cost-prohibitive for general adoption + support costs for handling issues with false negatives etc

- Privacy: not everyone wants to be identified online. If you could detach verification from identification then you'd be onto something but that would take some serious coordination between an identity management provider, a verification service, your app AND the end user - that's a lot of points of failure and headache compared to customer<->app
> I would prefer politics be kept out of Hacker News completely

your post achieves the exact opposite.

--

Either way it's pretty bad etiquette to hijack a thread for some completely different purpose. Don't let the inevitability of your your post getting flagged further your conspiracy narrative.
Yes but that's why I say it doesn't scale if you have to go there in person. So having an automated way of getting names is not particularly helpful. The hard and time-consuming part is going there in person or calling the company.
No, it's a valid complaint - I've seen it at several companies that the development team were eager to present a professional website (so that anyone in the know looking would not find such embarrassing stuff and maybe scare off potential new hires or customers) but it ended up in the hands of the marketing department. To the degree that the infra was moved to a different domain so the wordpress install at "www.example.com" could never even remotely do anything with cookies at "example.net" - but yes, that might have been a tad paranoid ;)

I think the person you were replying to was not playing down the thing that happened, but explained exactly what the cartoon said. It not being important for the general public does mean it's not a probable fact.
The only way to actually run the workflow is to push the code and trigger the workflow somehow. And you can't push code without committing it since this is git.

You could write the workflow correctly the first time. Good luck. It's not one language, you're writing PowerShell scripts inside a bunch of YAML files that reference each other with relative paths and need to call installers that were never written for unattended installs. The only way I can make it work is through trial and error.

GHA really feels like it's trying to cobble up a CI/CD pipeline from a million different pieces that were designed for entirely different purposes. It works, if you spend enough weeks on it, but it will never be pleasant to configure. I can understand why they didn't even try to make it reproducible on the users' workstations, it can break if basically any part of your system's configuration, filesystem, or environment deviates from the runners.

That's obviously not entirely GitHub's fault and the service is very practical once it's set up. My advice is to depend on GHA for their useful features (caching, Secrets, parallel jobs) and do everything else in your own scripts or in Docker.
Svix (YC W21) is hiring (remote) – Enterprise ready webhook service