skysight-inc/HackerNews huggingface dataset:
My only criticism is Tantacrul doesn't mention tracker notation.

While I don't disagree with his conclusion about the advantages of conventional notation -- I kept thinking about Iverson's Notation as a tool of Thought as I watched the video -- I do think that tracker notation might be roughly equivalent to conventional notation as a way of thinking about music.

It just that tracker notation isn't optimized for tonal harmony (aka the music of dead German men) and staff notation is.

Instead tracker notation is optimized for precision and machine reproduction.

Tracker notation directly facilitates complex musical composition by an individual, performance by an individual, and mass dissemination of those compositions.

Essentially, Tantacrul's argument is premised on the necessity of paper and meatware performance. Don't misunderstand me, I think MuseScore is awesome and recently I've found composing in staff notation valuable and efficient. This is just a critique of his essay.

And perhaps a deeper criticism is that his assumption of tonal harmony and paper and meatspace may reflect the kind of bias about the nature of music he criticizes elsewhere. I mean trackers are a "folk art" technology. They are a very plain and intellectually accessible way of notating music.

The verbosity of tracker notation means a person can gain competence in a matter of hours rather than years. Tracker notation removes the social gatekeeping that accompanies traditional western music education (that criticism isn't wrong). I mean staff notation puts tonal harmony at the center of composition. Percussion and microtones get short shrift...nevermind samples and noise and effects (what is the musical notation for a dotted quarter note delay?).

None of this means I didn't enjoy the video.

And none of it means I want to have an argument.

Notation as a tool of thought: https://www.jsoftware.com/papers/tot.htm
> World's knowledge

During my ventures into public space it is impossible not to notice this "knowledge", and that so much as to even note the character of it.

I would personally use another word. Perhaps "pastime", "mindless entertainment", that sort of thing. What I observe is generally people browsing through photo stacks, video stacks, audio tracks, or comment stacks. Always browsing, never resting, as if even the concept of reflection is non-existant. So how, I must ask rhetorically, should any "knowledge" enter into the scene?

I never, ever see anything resembling "knowledge work" except for those fellow commuters who use their laptops. Or the extreme minority who read non-fiction books (those are not observed every week -- not even every month -- as students who are the only class of people who are both numerous and have to read non-fiction now read this stuff off-screen on their laptop in stead).
Could you expand on?:

> ... tagged with screen session ids
Frankly I use python and PowerShell (to control Windows boxes) for scripting 99% of the time and a quick `#!/usr/bin/env bash` shebang on top is how I learned how to bash script anyway since Debian was/still uses Dash for /bin/sh

Fish really is what it says on the tin: Friendly Interactive Shell. Easily get 90% of the benefits of zsh with just a install and chsh.
To be fair, I'm not sure choosing electric over gasoline cars at that time would have much effect on our current climate situation, assuming equal timelines for renewable tech.

All those cars would have needed electricity from somewhere, and at the time, gasoline and coal were pretty cheap ways to generate it.
> Karpathy's TinyStories

Did you mean Karpathy's tinyllamas? [1][2]

Or did you mean Ronen Eldan and Yuanzhi Li's "TinyStories: How Small Can Language Models Be and Still Speak Coherent English?" [3][4]

[1]: https://huggingface.co/karpathy/tinyllamas/tree/main

[2]: https://github.com/karpathy/llama2.c

[3]: https://www.microsoft.com/en-us/research/publication/tinysto...

[4]: https://arxiv.org/abs/2305.07759
See glycemic index for comparison.
I have always said a fraudulent DMCA claim should be treated the same a show the FCC treats a radio station fraudulently broadcasting someone else's call sign. The fine should be $10k minimum, especially when the strike attempt is against something in the public domain.
This is pretty cool! Always happy to see simple, small and performant frameworks. I know it's still young, but do you know if any companies or communities are already using it?
Yes. Recall that wind resistance goes as the square of speed.
Admitting you have a problem is the first step in recovery.
Fail2ban Sucks (2020)
Flawless IPTV: Men Behind UK's Largest Pirate Service Jailed for 30 Years
It's vastly different than today because today (or at least a few years ago), I could trust videos and voices delivered digitally. I can't do that anymore.
I would recommend _Apollo_ by Charles Murray and Catherine Bly Cox. It covers the program from the perspective of the engineers who were involved and the technical problems they had to overcome. The book is currently out of print but is available for the Kindle.
I set a unique session ID in screen sessions, which get recorded in history, which lets me resume the session history streams across reboots/screen restarts.
That or https://www.nushell.sh/ which seems to be more interesting as it could be an equivalent to PowerShell for Unix.
Redfin has been blocking the wayback Machine archine requets as of Nov 18th 2023
I will bet knowing what historical rental prices where in the past will be an expensive commodity in the future. This is why I think there should be real concern about this being public information that can be easily referenced.

https://github.com/DaftEgo/greed.observer
The header navigation's links are almost unreadable in Firefox - white on light-beige
You are a value investor instead of a day trader :-)
A History of Outliners
In my experience, it often does match the real world. Many dev managers are out-of-touch with day-to-day work. They often don't have the time to get into the details. Example: It's been 10 years since I last had one that helped with code reviews, or even looked at PRs. Direct complaints are often ignored because they don't want to rock the boat or deal with the additional work.
I don’t mind the bitterness, but find the acidity unbearable. I’ll eat unsweetened chocolate (which is still bitter) gladly, but it has to be dutch-processed, which removes the acidity. Cacao nibs… just nope.
What about steam? Especially with Doble fast steam boilers?
> it will beat anything on the road. Any super car or hyper car, it will take in 0-60 and the quarter mile.

What roads are you racing on and how often are you having to race a quarter mile?
Fair enough. Is there any shared definition of "open source" which permits use restrictions, then?
Why is that book a ripoff?
Ive found that I work this way often enough in the professional world, the problem for me is when management/leadership decides to average the devs' treatment and i get micromanaged despite delivering early and at or beyond scope/requirements.

In recent times, this has gotten to the point that I stop delivering early, and end up spending more time 'validating' scope/requirements than actually doing the work... simply due to the overhead of having my time minced by someone else's "best practice" beliefs.
Why do you think quantum computing could help break AES?
Interesting. So the entire library is in these 11 files under src/microdot?
Looks like they disallow a LOT of things, wow:

https://www.redfin.com/robots.txt
> My girlfriend was trying to improve her vocabulary library to expand her tentacles.

I'm intrigued...
While that's kind of convenient in a lot of ways, it also makes querying the database really annoying, since you have to remember to add the filtering to every single query or you're screwed. Personally, I wish there was a database-implementation-acknowledged "deleted" flag, which could even expose a "history table"-like interface.
The main thing that none of the frameworks you know offer is being small enough to also work under MicroPython on $5 microcontrollers. I created Microdot a few years ago when I wanted to have a web interface to configure a thermostat that I built to control the heating in my house.
It could also be interesting to target a tile some number of nodes in front of the player, so the monster will go to “cut the player off” sometimes. Maybe it could result in some interesting behavior if combined with your momentum idea. The goal of enemy AI is to be trick-able in a fun manner, right?

Of course, it is easy to come up with fun ideas for enemy AI, I think if you went after all of them you’d never have time to write the nice blog post.
Sentiments like this are why we got suffering and war instead of bratsvo i jedinstvo.

What divides us is infinitely smaller than what unites us, and yet nationalists poisoned minds with what Freud called the narcissm of small differences.

Croats always claimed Serbs dominated Yugoslavia, while Serbs always claimed the opposite. The result was war and poverty.

Yugoslavia was nothing like the USSR, with much higher freedom of expression, an economic system based on coops competing on a market and freedom to travel.

For what it's worth, I'm also ethnic Croatian.
Is anyone using any of this math? My guess is no. At best it provides "moral support" for deep learning researchers who want to feel reassured that what they are attempting to do is not impossible.

Glad to be proven wrong, though.
One thing about these early electric cars that gets overlooked is how primitive their motors were.

Yes, induction motors existed then because Nikola Tesla had invented them, but they couldn't be used in a car because they required AC. So cars were stuck with brushed DC motors. Those work but they're not maximally efficient and the brushes eventually wear out and need to be replaced.

Today we use efficient induction and brushless DC motors in cars, and those are only possible because we have cheap power electronics that can chop up a DC voltage into an AC waveform of arbitrary complexity with fine precision. Power electronics didn't exist until the 1960s, and they only got cheap in the 1990s.
I think 'quantum safe' needs to be qualified. Most encryption is inherently 'quantum safe' and does not need to be designed specifically to be so.
Act of God.
Can you please not take HN threads into programming language flamewar, or any flamewar? We're trying for the opposite here.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Native GUIs are fast, but they are not powerful. You have to specify a fixed resolution, fixed size, and more often than not calculate the layout yourself, or use very limited auto-layout features.

The web browser gives you a full package with standardized commands to control all those aspects, which is also portable between different implementations.

If your rendering needs are limited to a few buttons and a canvas on a fixed size, sure, go native GUI. But if you need to support multiple devices and resolutions, on-the-fly resizing, and layout of multiple complex screen sections, the browser is an unbeatable platform.
It has some traction in the MicroPython community, used with IoT projects running on microcontrollers.
I have the same feeling. I was sad to see Tom be done, but I'd also prefer that to watching his quality decline, and as you say - I have a lot of Tom Scotts that come up in my feed. Tom's excellent, but there's other people, and no doubt some new people inspired by Tom will enter the space.

I do worry that too many garbage aisles might mean people choose the garbage and never make it beyond, pushing non-garbage into a greater and greater minority.
Please don't take HN threads into religious flamewar (or any flamewar). It's not what this site is for, and destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
Show HN: Open Source, Splitscreen Prompt Engineering
Hey HN!

In my experiments with prompt engineering, I ran into a problem: most prompts I'm designing can't be quantitatively tested because they don't have a right/wrong answer (eg. providing essay feedback, deciphering corporate-speak in meeting minutes). That means I can't run evals, super powerful tools like ChainForge[1] are too high-overhead, and running one prompt at a time in ChatGPT... sucks.

I built Prompt Octopus[2] to evaluate as many prompts as I want, side by side, and it's sped up my workflow dramatically. You can plug in an API key online or self-host (I added python + node.js boilerplates in the repo). Click the Octopus icon in the top right to change your model type, see your history, and change the number of prompt-response boxes you're working with. I'm open sourcing it here and want your feedback, both on the UX and the self-hosting experience!

This week I hope to add diff checking, batch API calls to speed things up, and options to add more LLMs.

[1] https://chainforge.ai/
[2] https://promptoctopus.com
https://librivox.org/
Yes, they had mechanical odometers in them.
I'll add some:

AlphaPhoenix - science

Jay Foreman - UK centric cartography skits, very funny

Atomic Frontier - various, Tom Scott style

Climate Town - US centric climate related skits, very informative, also very funny

Dr. Becky - astronomy

Into Europe - light, EU related informative skits

Johnny Harris - journalist turned YouTuber, opinionated but tries to keep a politically neutral stance
Dbeaver has two ways to run queries through it's interface: single snippet, or entire query. Snippets are separated by two newlines. They likely used the single snippets command instead of entire query command.
> At release Netscape Navigator 1.0 competed against NCSA Mosaic. Over Mosaic, Netscape offered the ability to see documents and images as they load, loading both images and text at the same time, support for JPEG graphics, document caching, a friendlier GUI with more configuration options, and hierarchical bookmarks.

This leaves out a huge differentiator -- Netscape supported background images. Every site looked blander in Mosaic (even if it were a lot easier to read). The other features TFA mentions are great but background images were the origin of "This site is best viewed using XXXX".
You have described a major problem with tech "leadership". They are incompetent and don't want to hear it.
I was an early employee at Netscape, and worked on the browser, server, and the services platforms. It was a hell of a ride - you felt the world changing under your keyboard. I am glad to see it still brings joy to people to use the product of our work in its original form. I often wonder how technology would look today if Netscape hadn’t been crushed for threatening Microsoft’s os dominance. After Netscape internet technologies went through a dark age without innovation until Chrome and related technologies, which were sadly in service of another monopolist - but this one protecting its dominance in pervasive surveillance.
But... this query used

UPDATE orders
SET is_deleted = true

DELETE without WHERE wasn't part of the problem.
There are currently 3 ways to set the canvas size.

1: Use the command line options -W and -H or --width and --height to set the numbers of columns and lines. run "durdraw --help" for more command-line options.

2: Check the help screen and scroll down to the "Canvas Size" section. There are keys for increasing and decreasing the canvas size.

3: You can also use the -m or --max command-line option to start the canvas size at the maximum size for your terminal window.

I will continue to work on the canvas size stuff an making it easier to customize.

I like your idea of optionally centering the canvas in the screen. Thanks for the suggestion. I might do that in a future version. (Same with the .ini file.)

You might also consider increasing your terminal font size so the canvas is not so small, and moving it around to line up with the image in the back.

I'd have to revisit it to make sure it still works well, but it tries to support a transparent terminal by default, with the --blackbg option to force a black background in the canvas.

Edit: Canvas resize keys are:
esc-" insert line
esc-: delete line
esc-> insert column
esc-< delete column
Furthermore, it's a lot easier to carry an equivalent amount of energy in petrochemical form vs the primitive lead-acid batteries of the day, long before hyper-optimized computer controlled motors were available to wring every last milliwatthour of efficiency out of them. And now increase distances and therefore desirable speeds corresponding with the growth of population, and it becomes more and more impractical to use electricity for personal transport in the years after 1912.

I think viable electric cars landed about when they became practicable. Lead-acid absolutely shits the bed rapidly if discharged below FIFTY percent SoC, so take your kWh rating and cut it in half straight away. And remember that you're carrying around a ton of wet lead to achieve that. Not great. NiCd is crap, NiMH is better but not overwhelmingly so, and lead-acid can deliver a lot more current. Li-ion, then? Remember how rubbish laptop battery max charge cycle lifetimes were in 1999? The battery lasts maybe a year of regular use, and then it's shot and the laptop runs for 30 seconds and powers off. And it costs $300 to replace. Now make it 200x the size and put it in a car you use for your daily commute and get ready to spend BMW money annually on new Li-ion. The improvements in battery tech in just the last 15 years are really something to behold, and not coincidentally that's when Tesla was able to start shipping compelling vehicles.

Now somebody tell me why I'm wrong ;-)
I don't have the link handy, but there was a really interesting EV charging station guide from like 1920 that actually had phone #s to call if you needed the electricity turned on at the listed address (along with context like "this is the mechanics home phone, please only call during these hours unless it's an emergency")
I am one of the SE editors/regular contributors and I did play around with this a bit for a poetry collection: https://groups.google.com/g/standardebooks/c/IUvGLmvZrmM/m/s...

I'm sure someone sufficiently determined and good at prompt engineering, and integrating LLMs into a larger toolset, could come up with something even better. I'm personally very skeptical of LLMs as a technology, but even I have to admit that this was a pretty ideal and unobjectionable use of LLMs.

That being said, though it was a fun experiment, I later found that it was easier (and less wasteful of natural resources) to just do the same thing with a bit of custom markup and a search and replace script.
The more casually social media is used the more packaged it is. That is why you use a tool to mute the youtube content. I think youtube is amazing. There are incredible gems entertaining, practical, etc. The trouble is you have to wade through lots less amazing content to get to the gems. The trouble is real life is just as packaged by corporations. Entertainment is Disney/Hollywood. Practical things Homedepot (I have a very dim view of homedepot). Sports, buy fancy shiny equipment and join expensive gyms. Pro sports, gamble (online). Real life is often just as empty. Why abandon your phone? Tech companies have hit on a real moneymaker. Provide cheap entertainment without the brick and mortar.

I am lucky that I have mostly made a living doing things in the real world and in "virtual spaces". I have the resources to do the things I enjoy without much commercial involvement. It is getting harder to do this in real life. When I need some bolts to build something Homedepot (I have a very dim view of homedepot) prices are insane. The nearest good fastener store is over and hour away. Online sources are amazing but now I have to wade through online empty calories to deal with real life shit.

More options in every area would be helpful but we cannot expect corporations or government to help. They make money making real life difficult and selling us online content when we are to tired to do anything else. I despair sometimes but the real world is incredible and ... well whatever. Maybe one day ...
what had a 33 gallon tank?
That's amazing! It's a literal uncrop. I'll have to look into this later.
If they were just bullies, then there shouldn't be a preference for hypothetical UI and architecture folks.
Thanks for this. How many domains are included in the $60?
I do the same thing, but they just show me more garbage.

My "subscriptions" tab is pretty good, though.
No, the “war as a distraction thing” is an over repeated trope with little nuance or bearing on reality. War doesn’t distract but puts all eyes on you and losing one (which is always a risk) is a sure fire way to lose any power you were looking to keep via distraction anyway.

Societies go to war when they think they can win and achieve political aims. Any distraction is an excuse to do something they were likely to do anyway.
Oh, for WSL... You would use something like Windows terminal, and start an Ubuntu (WSL) terminal session from there. It will act similar to a Linux VM terminal, and you can download, install and run Durdraw from there.
Ah useful thank you!
I like the similarity to flask without the 'magic'
Insiteful: Tools to Help Accelerate Research
is it only for small projects - or can it handle larger load?
Almost everyone, given the power to avoid it, would rather not hear they're incompetent.

Hence why telling truth to power, in a productive way that gets things done, is an important skill.
> This digital image may be used for educational uses. Please cite as miSci - Museum of Innovation and Science. Prior written permission is required for any other use of the images from miSci.

Glad to see copyfraud alive and well on Public Domain Day.
"Sorry, Wrong Number": An Excerpt from Franz Waxman's Film Noir Score
maybe it's about being able to adequately pay his team, which might require posting regularly to insure a steady income for payroll...
Is it common to publish books directly to ArXiv, especially books that have just been released?
Any thoughts on fish as compared to nushell [0]? It's similar to PowerShell in its philosophy and is also written in Rust.

[0] https://github.com/nushell/nushell
„This seems to be the future A.I. promises. Endless content generated by robots, enjoyed by no one, clogging up everything, and wasting everyone's time.“
Reflections on a Sabbatical
Not nearly as quickly. Where we had millenials -- the echo of the baby boom -- they had the One Child Policy. That difference is now entering prime earning/spending years.
Describing it as "moral support" really sells it short.

Imagine computer science without sorting algorithms, search algorithms, etc that have been proven correct and have known proven properties. This math serves the same purpose as CS theory.

So yes, if you're just fitting a model from a library like Keras, you're not really "using" the math. If you're working with data sets below a certain size, problems below a certain level of complexity, and models that have been deployed for many years and have well studied properties, you can do a lot with only a cursory understanding of the math, much like you can write perfectly functional web apps in Python or Java without really understanding how the language runtime works at a deep level.

But if you don't actually know how it works, you're going to get stuck pretty badly if you encounter a situation that isn't already baked into a library.

If you want to see what happens when you don't know the underlying math, look at the current generation of "data science" graduates, who don't know their math or statistics fundamentals. There are plenty of issues on the hiring side of course, but ultimately the reason those kids aren't getting jobs is that they don't actually know what they're doing, because they were never forced to learn this stuff.
Yes. My understanding is that this depends on the eventual form of the UK carbon border tax though.