skysight-inc/HackerNews huggingface dataset:
Ask HN: Why doesn't Twitter/X use semantic ranking for their reply system?
I love Twitter/X, but I can’t stand the current system they have for replies. It boggles my mind when I see completely irrelevant content in the first replies to some of the most powerful people in the world, and most importantly creates a subpar user experience.

Why don't they switch to some type of dynamic ranking? By dynamic ranking, I’m referring to something like an authority index + semantic relevance scoring. Think Google search/SEO, but for Twitter. Replace PageRank with ElonRank and instead of backlinks, the authority could come from follower count/retweets/etc. Semantic relevance would be on a “per tweet” level.

When I see a tweet by the world's leading Neurosurgeon, I don’t want to read random peoples replies first, I want highly accredited and “authority” responses first. You can easily test this. Just go to any famous person posting a tweet and you'll see gold within the replies... but usually way down. A semantic mapping would VERY easily pick out garbage replies and push the more relevant content to the top.

The system makes sense to me since I have a ton of SEO and embedding search experience, but I'd be curious to hear HN's thoughts on this, or another way they could improve their reply system.
This fork is going to be BSD licensed, so all of the fixes and improvements can upstream to Redis.

redict is LGPL licensed, so that can't happen.

https://codeberg.org/redict/redict
Michael Milken got a raw deal. His actual criminal offenses only resulted in $318K of damages and were largely related to facilitating tax fraud by others. He was a piker compared to SBF. The judge in Milken's case gave him an unusually harsh sentence explicitly as a deterrent to others; I suspect it would have actually been lower under current federal sentencing guidelines.

https://www.ojp.gov/ncjrs/virtual-library/abstracts/highly-c...
I ended up getting a 2nd hand 3090 for 680€.

Funnily, I think the card is new (smells new) and unused, most likely a scalper bought it and couldn't sell it.
Being constrained to a low-end FPGAs is quite a handicap.

Even high-end ($10k+) FPGAs would be a severe disadvantage compared to where ASICs were 10+ years ago.

So no point to be snarky.
Previously (yours) [0](22 points, 2 days ago, 4 comments)

[0]: https://news.ycombinator.com/item?id=39831962
The GPU uses https://github.com/alexforencich/verilog-pcie + the Xilinx PCIe hard IP core. When using the device-independent DMA engine, that library supports both Xilinx and Intel FPGAs.
Good question. It is expensive right now to generate AI videos. We think the costs will come down over the next couple years. It's hard to know exactly where they will land and how that will compare to the value of ads at that time.
She's also a big Baldur's Gate fan!
Maybe I misunderstand the example, but in what way is that "the whole point"? You can implement it that way, and maybe save a tiny bit of memory (but Go has a great garbage collector so it doesn't seem very significant). But it could also cost memory if the pre-resolved object has state that isn't needed after Execute() is called.

The given example looks like a Builder pattern. Although that name smells strongly of Java, so Go users might prefer to avoid it. :)
Launch HN: Thorntale (YC W24) – Presentation software that works with your data
Hi HN! We’re Dori, John, and Ellen from Thorntale https://www.thorntale.com/, a new tool for making data driven presentations. We make it easier for product, engineering, and data teams to communicate their work. Here’s a video demo: https://youtu.be/yLCIo3jG2GM, and you can try it now at https://app.sandbox.thorntale.com without signing in.

Why? Because one of us (the data scientist) kept asking the other (a backend engineer) to move metrics from ClickHouse and CockroachDB, to Snowflake, to Looker, and then to Excel, so that she could make a chart in Excel for the BizOps team to screenshot, and finally stick in Google Slides. Besides being annoying for everyone, this produces inconsistencies and inaccuracies between the actual data and what got presented. We wasted three peoples’ time tracking down queries, going back and forth, and reformatting the same information.
We’re building something that can replace PowerPoint/Google Slides for this kind of recurring presentation, with direct data connections and native charting, so that we can all stop screenshotting.

Here are some example presentations:

- A postmortem report: https://app.thorntale.com/report/Postmortem-Template-1755293...

- A product weekly OKR update: https://app.thorntale.com/report/Weekly-Product-OKR-Update-8...

- An exoplanet analysis: https://app.thorntale.com/report/Exoplanet-Analysis-demo-rep...

Thorntale has direct data connections and native charting, eliminating the need for screenshotting or pixel pushing. Currently, we can connect to and visualize data from Google Sheets, Snowflake, and Postgres, with plans to add more source types. We can create or update decks for recurring meetings (like weekly product updates) in minutes instead of hours, and our charts can be re-segmented to answer questions mid-presentation, instead of as a followup days later.

Another thing we’re trying to fix is the need to write a report in a document, only to recreate that report later in a slide deck. This is duplicate work, and splits what should be a single point of truth. Every Thorntale report is actually both a presentation and a document, in one. You can write your long version, choose which points are the most important, and include only those points in the presentation view. When people go back to read your work later, they can see the full context you started with. Try it with the /reportonly command in the tool.

We have grand plans for more — dbt support, more datasource connectors, direct embedding from BI tools like Looker and Tableau, contextual search, and more graph types — but right now we’ve got an early beta. You can check out our sandbox at https://app.sandbox.thorntale.com. Some features are restricted in sandbox mode, but if you like it, we’ve also got free and open signups at https://app.thorntale.com.

We’re really excited to share this with you all, and looking forward to your comments and feedback!
Some interesting design decisions going on here! If I type in "cats with hats" at https://huehive.co/tools/domain_search and get redirected to https://huehive.co/tools/domain_search/5643 I can then go to https://huehive.co/tools/diagrams/5643 and it tries to make a Mermaid Diagram for the prompt "cats with hats".
You have up to 4 grandparents to choose from (in the case where all 4 are still living, but separated).
Looks like it is free for your use case. Pricing page[0] shows $0 annual cost for small businesses, which is defined as

> Educational institution, nonprofit, or business/individual with less than 250K USD annual revenue

[0] https://skip.tools/pricing/
25 years seems excessive. Funk, for murder they get 10 years in Sweden. Yes, fraud is bad but he didn't kill nobody. I think 5 years would have had been enough.
He mentioned something about his job possibly being a hindrance to releasing everything as open source. This guy has been in the video game industry for a long time so there's a chance he does similar graphics work as a day job and there could be crossover technical details that his employer might take offense to. The hardware itself is just a Zynq Ultrascale+ module attached to a custom board, probably using reference designs from the various component manufacturers so I doubt there's an issue releasing that. Those Zynq modules are not cheap so this is still definitely a toy and not anything useful for everyday computing. You could buy a RTX 4060 Ti for probably less than the price of the entire FuryGPU hardware stack.
can =/= must

I have 2x 5$ VPSes on OVH for small side projects

>up 828 days

>up 1025 days
I found it here: https://de.m.wikipedia.org/wiki/Tankred_(Vorname)

Apparently the name Tanqueray, like the gin brand, is related.

Names are fun!
I think it's better to link homepage, not login page.
He was one of Biden's biggest donors and generally supports democrats.

>Bankman-Fried’s largest donations were $27 million to his own super PAC, which supported Democratic candidates, and $6 million to a PAC that helps elect Democrats to the U.S. House. Bankman-Fried also gave the maximum $5,800 each to support dozens of candidates, mostly Democrats.

>President Joe Biden’s 2020 run for president was one of the major beneficiaries of Bankman-Fried’s donations. Bankman-Fried gave $5 million to a PAC that supported President Joe Biden’s 2020 campaign, $50,000 to Biden Victory Fund, and $2,800 directly to Biden for President.

1. https://www.usatoday.com/story/news/politics/2022/12/16/ftx-...
That doesn't seem to be the case at all. A lot of the sympathetic content occurs _after_ the scandal and arrest, and Lewis has continued to take the same tone in interviews. Further, an inordinate amount of time is dedicated earlier in the book to a problem at Alameda that Lewis draws parallels to the scandal that took him down, clearly working toward his thesis. Lewis is one of the most-read living authors: they could have gotten a crack team of editors to help him revise the book in no time if he wanted to. It seems that his _actual_ take was that SBF was a dumbass rather than a criminal mastermind. It's not even an implausible view.
Yes there is, and I'm working on a product that does this (among other things). Is this a pain point for you? Do you mind connecting over email?
To me it is a tool for select jobs. Mainly use it for parsing log files. Handles gigabyte files ease unlike Windows notepad. It also is great with regex searching to filter useful log content with cascading results. Temporary scratch pad, for constructing SQL statements, that retains unsaved files upon OS or user closing. Not my go-to for coding and project maintenance. Still a great tool.
I can't answer for the author, but keep in mind that Notepad++ is good because it uses the win32 API directly. I don't see any future where they'd just accept to replace everything with Qt.
Also don't forget about:

sleep: bed, mattress, pillow, sheets ... etc

workout: gym membership, bike, ... etc

food: organic, heirloom, natural ... etc

I'd claim that this is a logic that comes from rich, first world countries where you don't need to prioritize things in life much, as you can mostly afford everything. Poor people have to think thoroughly about everything they spend money on.
I think many people _say_ they will happily spend 5 years in prison but that is different than actually being faced with the actual possibility.
The opposite is also exciting: build a loss function that punishes models for storing knowledge. One of the issues of current models is that they seem to favor lookup over reasoning. If we can punish models (during training) for remembering that might cause them to become better at inference and logic instead.
Yes, and there are aftermarket standalone transmission and engine controllers available. Another thing people do is stick another node in the CAN network which intercepts packets and rewrites them. But what I meant is that the cars, when they were shipped, were done. Like, they struck the right balance between features and complexity s.t. the product that was shipped was complete. That's the kind of equipment I like to depend on, not something that's a constant experiment.
sometimes I am still sad that I switched to VS Code 6 years ago.
The multi-language-spell check feature (plugin) is still better implemented than in any other editor or smartphone I have seen.
Same for multi-line editing (native to npp).
Yeah Nico is awesome. Between Evan and Nico, I'm sure I'm the worst programmer on the team!
A simpler data structure for dynamic strings
It is also a bet with less than 100% probability that the quality of life European governments are currently offering welfare recipients will be maintained decades in the future.

As far as I understand, the quality of life from the benefits has already been dropping, and with the demographic trends the way they are, the younger cohorts might not be so lucky.
Wouldn’t a “full report” these days include a 3d model/digital recreation?
Could you elaborate on how a transaction-based system enables durable execution?
I honestly don't know what your point is. The topic being debated, "Is Michael Milken good?"
I used to love notepad++’s macros but that is pretty much been replaced with vscode multi caret and copilot.

I’d still use it for more complicated things but very rarely..
Tiny buttons toolbars were the norm for decades in, say, Windows Explorer and Microsoft Word, before Microsoft transitioned to the "Ribbon" style in 2007. Personally I think that people who enjoy those buttons do so for nostalgia reasons, but they are not the worst to use once you remember where each tool is and what each tool's icon looks like.
Are you not aware that "random people's replies" are from people who have paid Twitter money specifically for the privilege of being seen first?
I enjoy the fine print which says, "your subscription price can change".

Which of course it does. There is a lot of price fuckery going on, where they lower it to drive subscriptions and then raise the price above the average price.

I'm not sure why I'm getting downvoted, because subscribe & save is obviously a dark pattern along the lines of "entice subscription, get people to forget about it" only with variable pricing on top of it.
I used Sublime as my npp replacement on Linux. It's a little more coding focused so it lacks some of the nice editing features but was good enough. Luckily npp is pre installed on my work PC so I don't use anything else now.
I've been working on a hard sci-fi novel for the last seven years or so. During that time, I developed a cross-platform plain text Markdown editor (https://keenwrite.com/) to help me write the novel. I could use some alpha readers.

If interested, see my profile for details and contact.
only one life sentence plus $183,961,921: https://www.ice.gov/news/releases/ross-ulbricht-aka-dread-pi...
I've seen an interesting trend at multiple companies. The security team starts sending phishing emails to the employees and if you get phished you have take a training. Simultaneously, HR and executives send company wide emails from third party domains because security won't let them setup email tools on the main domain. As a result, employees start reporting HR and executive emails as phishing and lots of corporate communication breaks down.
The next level of efficiency is using nested erasure codes. The outer code can be across regions/zones/machines/disks while the inner code is across chunks of a stripe. Chunk unavailability is fast to correct with an extra outer chunk and bit rot or corruption can be fixed by the inner code without an extra fetch. In the fast path only data chunks need to be fetched.
There is no "One size fits all" UI, sadly.

Absolute beginners should be shown a basic interface front and center, with a clear way to access more advanced features. More advanced users may benefit from a plethora of rich controls, all shown together. Experts may want to remove the visual clutter because they access features from keyboard without looking.

Good software offers a way to achieve all of these, and often more customization.
There's loads of videos of bored russian teenagers doing this with leafs and blades of grass held with their bare hands too, but yeah.....pretty cool. Only works with AM radio as far as I understand though.
Nobody. Federal prisoners are almost entirely convicted of serious violent crime.
I remember thinking I received a scam call from my bank over an account, and I very nearly hung up on the lady (normally, I'll say something mean/hilarious, but I thankfully refrained from it this time).

The ironic thing is what made me realize it was legitimate: She was initially asking me about my physical address; I didn't give her the information but asked what she had on file. Two numbers were transposed. When I realized it was probably legitimate was when she was trying very hard to send me a bill for a statement they mailed to the wrong zip code, and she was insisting that I must have lived in that town at some point.

I told her I wasn't going to pay them a cent for a mistake on their part, and that I needed to talk to my local branch. So I hung up, called them, and found it it was legitimate. One of the employees transposed two digits on an account I'd just set up about a month prior.

But holy crap do you have to be careful about giving any information out. I can't imagine if this had been a phishing attempted from the bank itself. I think I would've dumped them to be sure!
Twitter's slow death is measured in disasters like the Baltimore bridge collapse
Because actually some problems need a regulation based solution.
It is funny - especially when you consider a mugger on the street would need your money much more than SBF ever would.
> That is more likely than a Biden pardon

Since SBF publicly despised Trump, donated vast sum to his opponents, and tried to architect Trump not being president I'd say that's less likely.

https://www.businessinsider.com/sbf-wanted-tom-brady-to-run-...
So I read the article and know their goal is different but I saw the headline and actually thought of Japan when I saw this since PHS was shutdown around the same time: https://en.wikipedia.org/wiki/Personal_Handy-phone_System (think DECT you could roam between base stations with)
You start with a Resolver, call Resolver.Execute, and up with a Resolved (which happens to be the same object, but that's really an implementation detail). But the type system doesn't prevent you making further calls to Resolver -- that's one of the illegal uses we'd like to prevent, if I understand the example.

It might work in a language with linear types or some concept of ownership. Execute() would take ownership of the Resolver and prevent it being called again.
Fun! Love the sound effects.
I don’t think it would. IIRC, CB radios are type-certified, which means that the transmitter itself is licensed, rather than the operator (similar to FRS).

That said, these days the FCC gives absolutely zero shits about what happens on 11m, so I wouldn’t expect any knocks at the door if you modify a non-CB radio for use on CB channels.
Congrats on the launch team!
Is there a homebrew package for macOS ?
Funny that something as simple as hiding a toolbar requires diving through 5 steps. Doesn't it just offer that option upon right-click? It sounds natural and expected to me for a toolbar to do so.
Comments moved to https://news.ycombinator.com/item?id=39836495.
Probably way faster than that. 3000 fps on a standard 2024 CPU without a GPU wouldn't shock me. (If optimized for AVX2/AVX-512.)

But this is running on a low end FPGA. No ultra-wide vector FP units, no massive SRAM caches, etc.
Classifying Bug Reports with ChatGPT
This makes a lot of sense to me. And I appreciate you sharing the reference to Gary Plauché, I had never heard the story before.
> Just because feedforward topologies with single neuron steps are the easiest to train and run on graphics cards does that really make them the actual best at accomplishing tasks?

You are ignoring a mountain of papers trying all conceivable approaches to create models. It is evolution by selection, in the end transformers won.
Well, sort of. Prison should be a) to rehabilitate, and b) keep the unrehabilitated from doing harm. But the American prison system is not really interested in the first bit. I'd like to see a general change here, but SBF, given his entirely unrecalcitrant behavior, is among the worst people to make the argument with.
It depends on what you use it for, I guess. I'm not a programmer so I use it as a replacement for windows notepad. I don't know what most of the buttons do and I just ignore them.
Exactly this. It's already cross platform (windows and Linux, at least), extendable, looks very similar and has many of the same features. I'm not sure what killer feature is missing that would make someone reimplement the whole thing. The readme weirdly doesn't mention it.
> Lewis gave SBF all the rope he needed to hang himself with, and that was all he needed to do.

Very nicely put.

Book recommendations: Faux Number go up is beautifully reported, in particular on the many scam and trafficking victims, the culture (Bored Ape parties), some of the players (eg SBF, the Tether people, etc.), and the underlying anarcho-capitalist mindset.

On the impact on the underprivileged (that the "check your financial privilege" and "banking the unbanked" predatory inclusion crypto crowd purports to care so much for), the green-washing of Bitcoin, the crypto philanthropy "bad samaritans", Metaverse and Web3, check Peter Howson's Let Them Eat Crypto.

Ben McKenzie and Jacob Silverman's Easy Money is another non-technical examination of fraud in crypto, El Salvador, and the severe consequences for victims.
Martin Scorsese to Headline a Religious Series for Fox Nation
Crater in Gujarat could be from meteor that hit Indus Valley Civilisation
I think this is missing a lot of recent behaviors that were not standard 30 years ago. Nowadays if you are on social media and you say the wrong thing you can get absolutely blasted by people.

I remember a sports journalist saying that after he criticized a player, his fan based spent a week trying to hack his social media account, spamming abuse in his DMs.

It was not standard either to call a persons employer to get them fired for saying something wrong.

I think the article is kind of overplaying its hand by extrapolating from a very limited metric to say that the internet was always bad.