skysight-inc/HackerNews huggingface dataset:
Am I missing something?

The OP's comment is that while Python's native interpreter is slow, Python code as a whole can still be fast since people will delegate the hot spots to non-Python libraries optimized for speed.

To refute that, you linked to John Carmack quoting Horace He saying that Python's native interpreter does CPU-based math slower than a GPU. But...that's why people writing Python use libraries to delegate math-intensive work to a GPU, which is the OP's point.
If you scroll up to the top of the thread the OP posted a little ASCII diagram of what they were describing
The link you included (https://www.binwang.me/2022-10-29-RSS-Brain-Yet-Another-RSS-...) has some details, but I guess you are right it's not obvious enough.

The way RSS Brain knows upvotes is by leveraging customized fields in ATOM feed. It will parse the tag <*:upvotes>, <*:downvotes> in each of the article and compute score from there. That means the RSS feed should support those fields in order to let RSSBrain know the upvotes. But the protocol is open so any RSS feed an RSS reader can use those if they think this is a good idea.

So it can only get exiting upvotes from the site. It has no way to upvote when there is no such feature in the original site. However, you can have a customized RSS feed to use upvotes in a different way: for example, for a news website, the position and size of an article usually means the "upvotes" from the editors. Which you can give some weights based on the position and generate a RSS feed that use those weights as "upvotes".

I did two things to make it easier at the beginning:

1. When you subscribe to HackerNews or a subreddit in RSS Brain (that means you paste HackerNews/subreddit URL directly to RSS Brain to subscribe), it will try to parse the content by itself (using some APIs), instead of trying to find a RSS feed. It's not a standard way, but just a way to make it easier while no RSS feeds have those fields yet.

2. I pushed a PR to a very popular RSS generator: RSSHub, so that you can easily add those fields (the doc: https://docs.rsshub.app/en/joinus/quick-start.html#submit-ne...) when create a RSS feed using RSSHub. I've updated its HackerNews RSS feed to generate upvotes fields as well.
I remember Byte(?) magazine had a contest to create the coolest 8-queens solver.

I wrote a BASIC(!) program that represented the board as a string of 8 digits, 1 thru 8. Each digit represented the height of the queen in that column.

See, there could only be one queen per column, so one character per column was enough. And there could only be one queen per row, so they would all have different row numbers, thus the digits have to be 1 thru 8.

Then it permuted the digits in a simple double loop. Each permutation was tested by comparing each digit with the other digits to it's left, and seeing if the distance between the digit positions was equal to the (absolute value of) the difference between the digit values. That would mean they were on a diagonal. Queens can capture on the diagonal.

The best trick was, when a digit failed the 'difference test' the permutation was pruned from that point. So the entire permutation tree didn't have to be traversed.

On an old sub-MHz HP2000 processor the program took 20 minutes to complete and printed all the correct 8-queen arrangements.

This solution seemed to me to be pretty obvious, so I didn't submit it.

In the next issue of the magazine, every single solution presented represented the board as an 8X8 array. They all struggled to place 'queens' at positions in the array and tediously tests every cell to the left,right,up,down and four diagonals.

They all took hours to complete execution.
The standalone executables were the primary reason why I looked to rewrite the tool in something other than Ruby. I actually tried to use a sort of "compiler" for Ruby but the executables were huge, took long to build and had issues.
That sounds like the right distinction. I wonder if in someone else’s eyes Tate is fighting for men’s liberation from the oppressive (in their view) constraints that the society forced on them?..
This Year in Rails, a summary of 2022
I think they do now, but this guy was a retired engineer and he did NOT like the change.
ConsenSys is to Blockstream as
MetaMask, Infura, MasterCard and JP Morgan are to AXA

Protocol Labs, as you correctly identified, is not a stooge of global corporate interests.
Sure. I do use Jupyter in a decent IDE for some adhoc data diving or for a spike prototype before “downcoding” into a cluster.
Fridge Logic
Of course they don't add rebar to asphalt roads, that would be ridiculous. The sealant process is done manually, with some poor sod pushing a machine along each crack and injecting hot sealant which prevents further water incursion and the associated frost heave. That's partly why I'm so fascinated with it: some sections of highway are cracked everywhere, with hardly a square metre that doesn't have a crack running through it, and yet they're extremely smooth.
Yes, Dan Wang's letters are outstanding.
That page doesn't mention Crystal. Is the book about Crystal code?
One really exciting place things might improve is in data cleaning. Right now preprocessing your data and putting it in a format that can be learned efficiently and without bias is a huge pain // risk. This next generation is allowing us to largely ignore a lot of that work.

Similarly, transfer learning is finally good.

And the models are generalist, few shot learners.

As a consequence, individuals with minimal expertise can set up a world class system to solve niche problems. That's really exciting and it's going to get easier.
No physics, please.
They’re not, but unconstitutional law can exist and even become precedent for decades before a court with the stones comes along to overturn it.

Both this and CAF violate basic constitutional pillars like not depriving you of life/liberty/assets without due process.
Show HN: Graphic AI Art Assistant for WhatsApp
Trucks pay much higher tolls. Tolls are based on axles and weight.
There is no doubt that a reusable rocket will be more economical. You need cheap rockets first to get economies of scale. It's gonna be big in the future.
They're present in the city too, here are some in Seattle:

https://maps.app.goo.gl/2j5H4gEXKrRVFr469
This is what I do. Hack it together in Python to get something running, then rewrite everything in C++.
Effortless Time Tracking
I think that restricting SBF from computer access would significantly hamper his ability to work with his lawyers to mount a defense. That could lead to issues when he appeals any convictions.
I love escape rooms and play them fairly regularly with my friends. I have a hard time imagining how you’ve managed to get 400k held up in stripe. Did you treat them like a bank and didn’t take money out regularly? Or do you just have so many rooms you are booking 400k+ per week?

Not that this helps at all, I’m just curious.
And for families without access to libraries, torrents are free
The "big company scams small family coffee roasters" narrative is way easier to sell then the "we made a big oopsie" one though.
Hmm. Between Finagle and Hanson, I chose Hanlon.
It would have been a shame for this coffee to go stale. Oh, “roasted in July”, so Finagle then.
I think Europe is unique in terms of denying reality so much that they don't even have a plan.

It's like the prospect of some things are so terrible as to be unthinkable and when something is unthinkable, you don't come up with a plan to deal with it. Instead, you shout down anyone who brings up the unmentionable thing. For Europe, the list of unthinkable things keeps growing:

* What if they can't deploy enough energy storage at scale to make their renewable push actually work? Unthinkable!

* What if there is no regime change in Russia, and the present situation just continues for a few decades. Unthinkable!

* What will they do with millions of Ukrainian refugees that refuse to or are unable to return home? And the many millions more that will be flooding in soon? Unthinkable!

So this deer in the headlights inability to face reality is the leadership problem. And the sad thing is that Europe does have options. There is coal in Poland, Natural gas in Germany, Nuclear in France, Wind in Italy. They can scale up production of domestic sources and deal with the stark reality that they need to become much more energy independent OR they can spend $200 billion subsidizing the purchase of imported natural gas for consumers, just hoping that things "go back to normal after the war".
Based on the number of attempts to add static typing to Erlang, I don't see this ever happening.

I know the author of Gleam is going full-time working on it, but I really know much about it or how it gets around the problems with statically typing message-passing. I'm perfectly happy working in dynamic languages and find Elixir's type hinting to be more than adequate.
Senior programmers are a minority, due to the software industry’s growth trajectory.
It's the ecosystem. All languages have libraries for bottom-up parsing. But few are as well-documented, feature-full, and easy to use as SLY: https://sly.readthedocs.io/en/latest/ Many languages have libraries for ANSI color support and pretty printing, but no other language has Rich: https://rich.readthedocs.io/en/stable/index.html While other languages may have rudimentary datetime support, Python has (multiple!) libraries for converting between Hebrew, Hijri, Coptic, and Armenian dates.
Using a fire extinguisher on a small flame before it grows in to needing the fire department seems like a reasonable approach.
This project aggregating posts shut down quickly due to the backlash: https://mastinator.com

There are several expectations decreed by the community; for example: search has been specifically rejected.
did anything change on the volume?
I see overlap with an idea I had related to that everyone should have their personal AI. My suggested first step would be to do something like you did. Have an RSS reader where you can gather your input. Then let the AI help you filter, make recommendations, perhaps send notifications.

https://www.reddit.com/r/Startup_Ideas/comments/zcb6r3/perso...

You have basically everything set in place for that. I'm no expert in AI software (yet?), but could be fun to brainstorm with you, or if it is open source, branch out to try it myself.
Give it a try, looking forward to hearing what you think :)

For backups I just use Velero. It can back up any kind of volumes with the Restic integration, and it has been rock solid for years for me.

In the past I've used Longhorn, Rook, OpenEBS and others but really, in Hetzner Cloud just use their volumes. It's much more reliable than those software solutions in my experience and performance is also a lot better.
So I've found myself asking this question more and more often on these topics, but I don't really interact with stripe. Does stripe offer paid customer support? Are you paying for it?
Cross-language learning (what was referred to as an "interlingua" in the 90s) means we're seeing some stunning advances in low resource languages. It used to be that everyone ignored languages other than English, and then provides them with mediocre support.

I think we're at a point where there's very little excuse not to launch in many languages at once.
Looks simply perfect.

~30% left and ~30% libertarian sounds like reasonably caring, reasonably pro-freedom, but not too fanatic like in "communism&chaos or death".
I think few reasons that made me go with this new (for me, at the time) approach were:

- Backend/API that can be consumed by anything, are frontend-agnostic

- Frontend that depends on JSON/source-agnostic data so that can have functionality tested faster (no "proper"/"dynamic" backend involved, just give it some ApiBlueprint/swagger mock server

- The frontend rendering isn't a concern of the backend removing some load
I found joy in programming not by importing some libraries and use it.

It's the manipulation of data that makes me enjoy programming.

Python ? Not fun at all. Try list comprehension. You read it from right to left ?

Or process data, not by left to right (pipeline), but in a messy order.

One liner lambda ?

Indenttion, self, pip hell.

Too many small quirks which force me not to use Python for "fun".

For serious stuffs ? Maybe python is the best choice now.
If true, how do you think these things should reflect on copyright or AI policies? Does it matter whether “most” human written code meets the same standard that we have for AI, and if so, why?

It’s hard to discuss unverifiable claims of “most” code. A lot of code, maybe most, or maybe not, is proprietary and kept within corporate walls, so we have no idea how much is or is not copied. SO answers are allowed to be copied, by definition. (And at least with SO answers, the code is publicly accessible, and attribution tracking after the fact is closer to possible, right?)

You do have a good point that attribution for some code could be practically impossible to track. This might get a lot worse if we allow AI to remix and republish it, that could even cause feedback loops if we’re not more careful about tracking attributions.
Just to point out that "ZERO react/JS nonsense" is based on looking down on mainstream languages even after they've improved and even though the platforms use them.
It's a programming language that looks very similar to Ruby in syntax (if you are familiar with Ruby), but it's compiled, so by switching from Ruby to Crystal for this tool I was able to provide standalone executables which are easier to use. With the Ruby version instead my users had to set up Ruby or Docker, which was not optimal.
I feel like this is a lot cleaner and more clear in Ruby:

stuff = stuff.map {|s| cleanup(s) if s.unprocessed }.compact
> paste in clear text. Shift+cmd+v doesn't work everywhere

On macOS, I am unaware of Shift-Command-V as an OS-enabled shortcut. Perhaps that shortcut is part of third-party software or older versions of macOS?

To paste while matching the style of the focused document (including no style at all), I use

> Option-Shift-Command-V: Paste and Match Style: Apply the style of the surrounding content to the item pasted within that content. [0]

[0] https://support.apple.com/en-us/HT201236
When I grew up screens were still green and Paratroopers was an amazing game. The level of experiential “complexity” was very low compared to what we have today: supercomputers in every pocket capable of displaying hyperrealistic experiences, that are, on top of everything else, carefully optimized to create addictive habits. Kids today don’t have a chance.
Uff, was able to get decaf and hopefully make a new year a bit more tolerable!

Happy New Years!
Behold: https://addons.mozilla.org/en-US/firefox/addon/substack-bann...

Actually, that just removes the floating header, which probably isn't what you want.
Now you can get that response in minutes or even seconds, and in a more readable format with push notifications and advertising.
LiveView has been pretty great. Mostly it's just a couple of `handle_event` methods away and we have a fully reactive UI.

I haven't seen any scaling issues for LiveView. Under the hood there's a websocket that push and pull events from a running GenServer for each session. Since each process is independent it's horizontally scalable as long as your able to route websockets to the same process in a cluster.

While not the same, I do know that single machine has been able to scale to a couple of million connections ( https://www.phoenixframework.org/blog/the-road-to-2-million-... ) with phoenix channels. Which are harder to scale than independent live views. Also our use case is for smaller scale than that (Not too many companies have a million people looking at their ml deploy pipelines) so I haven't been too worried.
I'm not convinced of the added value of another Chromium clone. I'd rather use Firefox, given its privacy features.
> And so they didn't. They didn't design a language. It sorta just "happened".

Maybe I'm wrong, but when I use Go it definitely feels designed: specifically, it feels designed to discourage the worst or most-alien-to-the-language's-intended-style dep in your dep tree from being too bad or too alien. That is, the design seems to me (and again, I could be wrong and this effect was in fact an accident) most concerned with keeping the quality and style-distribution of the language's ecosystem, or of a given codebase, on a nice, narrow, pointy curve rather than a flattish wide one, so much so that the authors would prefer an expert be a little annoyed with some part of the language to making doing the Wrong Thing too easy for less-adept developers (or for "experts").

If that was in fact unintentional, well, then my favorite quality of the language (and IMO the most interesting thing about it) was an accident, I suppose. And it's not like I've dug deep into the history of the language's development, so that may be the case for all I know.
ChatGPT can write VST plugins that simulate guitar pedal effects
> How popular would Python be without the scientific users and the machine learning ecosystem?

That’s tail wagging the dog. ‘Why Python became the scientific computing language?’ is the right question.
>It’s not like some tiny “computer cult” where a bunch of misfits hang out in sad corners of the internet.

spoilers: It was exactly like that. People hanging to the past trying to sell a dream build on 30 year old technology to handful of nostalgics.
Bias is okay if it comes from the source material used to train the AI. What I don't want to see is corporations special casing stuff they deem unacceptable.
Already posted:

https://news.ycombinator.com/item?id=34109743
Centralization describes a system where one organization controls the whole network. This is like Uber or Twitter. Decentralization describes a system where multiple organizations work together and there is no central point of control. This would be couriers unions or mastodon. In mastodon a single server can host thousands of users but no server controls the network. Then there is peer-to-peer and this would be like Matrix chat or a system where customers pay couriers as individuals. Here is a diagram:
https://teblocha.com/wp-content/uploads/2021/01/sas.png

A system where restaurants take responsibility for deliveries is in principle decentralized as well, but I would argue that being a restaurant and managing deliveries are generally different tasks. Without other controls that system would likely devolve to one central firm contracting our delivery workers to restaurants, which is essentially exactly what we have now.

The issue with worker protection is not really about the size of the organization, but about who has control and decision making power. I suppose I should have said a cooperative of delivery drivers instead of a union, because in the USA the Taft-Hartley act severely compromised how unions behave and centralized their power in union leadership. So that was my mistake in phrasing.

But I believe a cooperatively run delivery service would better look out for the rights of delivery drivers specifically, compared to restaurants who are more focused on managing food service and would be likely to subcontract delivery service to a centralized firm.

Or look we have it both ways and restaurants subcontract to a cooperative of delivery drivers. My point is delivery drivers should organize and collectively manage their jobs. Actually I think every firm in our economy should be a cooperative.
Why do people always feel bad that their offspring won't suffer the way they did?
Thanks @dang. Let me know if there is anything that I should change with this post. I'm trying to stick to facts and not get too emotional with this post. I'm sure that Stripe has automated things in place and we got caught up in them. I don't really have an issue with that. I'm trying to provide them with whatever they need to show we are legit, but right now the communication from their support hasn't given me any way to do that.
I have the Canon 10x42L IS, the Kite 16x42 APC and the Japan-only Nikon Stabilized 10x25. The latter are surprisingly compact and highly effective, but eat through the crackpot CR2 batteries like popcorn.

The stabilized binocular to beat is the Fujinon TSX1440, but it weighs a whopping 2kg.
I mean in thumbnails and while switching workspaces and all that... There's never any frozen frames, skips or anything. Yes, eventually X got compositing, but not for most of its life and not in mainstream WMs.
I had to install Mailman 3 a while ago.

It would not run on a $5 VPS from DO, because to deploy it required more memory (two gigabytes I think... mēh).

Mailman 1 ran in 40K. It was written in Perl. Clunky, not flash, and functional.

Mailman 3 is written in Python using Python tooling - Django I believe.

Clunky, flash, and functional. And costed my $5 a month extra.

I do not hate Python, I forgive the language for people misusing it. But it is a scripting language. That is what it is good for. Calling other systems. Not building the tight loops
I completely agree with all of this. I just think that peer review is more than just the bare minimum for "formal validity," whatever that means. It's really the bare minimum for starting to talk about publicly understanding something. It's easy to have a pet theory, in fact, the freakonomics book is exactly a series of pet theories. The point is that these pet theories have done the bare minimum which almost no other pop science books do.

Most pop sciences books are basically: "I am an authority on this subject, let me explain the world to you." Which is all fine and dandy, involves a ton of faith in that authority, but there's something unique and interesting about a book that's like "here are my papers, let's go through them one by one."

Do I think all of the theories in freakonomics are correct? Of course not! At best they are wildly outdated studies, at worst they are completely wrong and harmful for people to blindly believe. But my point stands, for a pop science book, it's admirable for them to just hand you the data. It's right there. If you think there's a problem or you want to try and confirm the studies, you just can. That's how we should be doing things, and it's really not at all common.

Anyone who reads a pop science book for Truth doesn't understand science. The vast majority of "settled facts" are still debatable at the highest levels of academia, even in the hard sciences.
No one has pointed this out. These guys are selling high end coffee. They also admitted this was their largest order by far. Where are they getting this high end coffee from? Is there an unlimited supply of this coffee somewhere? The cynic in me suspects some of that coffee might not even be what's advertised.
He is popular because he is a populist like Trump. He offers simple solutions to complex problems. Solutions that don’t work but empower people unwilling or incapable of committing to more complex solutions.
> Are you handling your own logins? Seems like a security issue waiting to happen!

Can you explain what you mean by "handling your own logins" and what is the norm?
> You are assuming they knew the $250k amount at that point.

No, I'm saying they should have asked.
That's like 6 months of an associate's time at a high billing rate. We are talking about sending a letter or making a phone call here.
Story about crypto/SBF/FTX
Not that Apple used it, but the even earlier 68010+68451 gave you segmented (not paged) memory protection.
I like this way of formatting ideas hierarchically.

Is there an Obsidian plugin for using this kind of structure? I know there’s the graph view for seeing how notes are linked together
What is SVB?