skysight-inc/HackerNews huggingface dataset:
Since hn karma probably correlates to how much hn readers would enjoy a blog, I'd love a column/columns that includes the user's:

- hn profile karma
- total karma of posts from that domain
- as above, but Sum(log(post_karma[i]))

...or something similar.

Whatever is feasible. For a while I've wanted a list of "blogs/domains that hn likes" that isn't polluted by general-high-traffic domains.
Impressive for sure, not to knock it. But, as I recall reading, the mini HDD for the iPod was already developed by a vendor's R&D, sitting around for a use case. Which Apple decided to take exclusive advantage of. Thus, that iPod offering seemed kind of "revolutionary". But it's not like Apple started the project, then developed all of the tech for it in this time of 290 days. Which is sort of what the summary reads like, to me. So I'm adding this comment, for clarification. (Heck, the story I read about the first iPod and its HDD was probably originally linked from HN!)
RedReader is still working fine.
It's about convenience. Refraining from taking certain car rides to reduce the risk is inconvenient. But for a wealthy customer, there is no difference between buying car seat A or B, but if A is $900 more and slightly safer, it's logical and just as convenient to choose it.
https://telraam.net/en/S2 Traffic counting by citizens. Counts cars, bikes, pedestrians, buses, trucks,... and we sell it to cities and other mobility professionals.
Look at github.com. There is no banner. Why? They don't have any tracking cookies and only use cookies for essential functionalities, and as a result they don't need to ask for consent. That's how websites should work.
trying to write more or at least link dump lol: https://cache.substack.com/
https://caseysoftware.com/
Getting a 404, could someone give me a quick rundown?
Neat! It looks like something is broken with unicode handling? For example the "smart" apostrophe in https://news.ycombinator.com/item?id=36594375 (U+2019, RIGHT SINGLE QUOTATION MARK) is being rendered as "â". Perhaps something is interpreiting utf-8 as latin1?
Right, but there's a time and a place for that. An initial press release is neither.

Right now, your mother/wife/girlfriend [in SF] is subject to being beaten in the street like a stray dog, for want of a cell phone.

The contributing factors helpfully put forth are (a) COVID was hard on everybody, and (b) school's out for the summer, so the kids don't have anything else to do right now except commit violent crimes.
Copyright protection is what gives protection when you put something out into the public. The desire to not publish something is evidence against having these protections, because people know they are not copyright able, so for that reason and others they keep it private. You just presented evidence against your position.
https://craigpardey.com

I write sporadically about programming, technology, methodology, and team structures.
yeah , they chase future after future instead of focusing on their core stuff
The Five Dysfunctions of a Team is similar in style and a good read.
If you take away the possibility of tax evasion, what options are then left to protect yourself against an oppressor? For most of people living right now, their government is not much more than that. Taxation is human farming, and it has been going on since the dawn of civilization.
> from the 2010-2020 decade

Depends exactly how you define this. If it’s inclusive of 2020, sure. If it isn’t, then it won’t include the COVID vaccines.
I don’t think marginalized folks’ struggles to get afforded basic dignity are great joke fodder.
I have to admit this one does make me grumble a bit. Greenfields is fast! You don’t have to keep the old thing going or take care to avoid disturbing it because there is no old thing!

It seems an obvious point; I remember watching him present a version of this in person and it occurred to me sitting there.
Just use HTML5 Canvas. Ask GPT-4 to set up the basic scene for you and you'll be up and running in minutes. ciechanow.ski uses pure Canvas for all his demos.
I’m missing the good old time of webrings. This is very close :)
I really believe it depends on the tool and use case. A Zettelkasten (digital or physical) does create some reliance, yes, but considering the improved output commonly associated, I'd be very surprised if a Zettelkasten tool prevented a user from sufficiently challenging their working memory.

There have been, admittedly, no studies on specific digital tools and their impact on the working memory, though at the same time, even the benefit of actively training working memory is inconclusive at best[0].

In general, I am doubtful over any statement that general use of modern technology could lead to a short-term memory impairement.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4968033/
Related:

Fast (2019) - https://news.ycombinator.com/item?id=30872279 - March 2022 (97 comments)

Fast - https://news.ycombinator.com/item?id=21848860 - Dec 2019 (291 comments)

Fast – Examples of people quickly accomplishing ambitious things together - https://news.ycombinator.com/item?id=21844301 - Dec 2019 (2 comments)

Fast · Patrick Collison - https://news.ycombinator.com/item?id=21355237 - Oct 2019 (3 comments)
Yes, DCTV! Funnily enough it turns out I followed this post all the way back in 2017: https://retrocomputing.stackexchange.com/questions/2201/how-... and just got email because someone updated that thread yesterday :)
Do you have any pointers to these research papers?
Infinity also has a work where you can use your own tokens. I imagine that the free tier is more than enough for casual personal consumption.

https://www.reddit.com/r/Infinity_For_Reddit/comments/14re0h...
1. Yes, it has an Isofix mounting which in the US is called "Latch".

2. We cannot currently sell directly into Europe, though we'd love to at some point. If you're a distributor please drop me a line!
> One hope for future LLMs is that we could teach them to intervene when people believe stuff like this

Would you mandate that everyone run this LLM on their devices? That an ISP or OS should force it on people?

I think many people wouldn't mind running an AI locally that did the job of "Catch common errors and misconceptions and alert me to them", but you'll run into the usual arguments of "who decides what reality is" we get now with fact checkers and I could see various websites refusing to let people post anything that didn't conform to the AI's approved worldview.

Anyone who thinks the world is flat is going use an AI that supports their own views and they'll just say any AI that disagrees must have been ordered to lie by whoever is behind the round earth conspiracy. Flat earthers are a perfect example of how it doesn't matter how much proof you have that something is factual, or how much you educate people, there will still always be someone who insists on believing a clear lie
http://blog.alanbernstein.net/

Math, coding, tinkering.
I write about DevOps (mainly containers and Kubernetes) and security stuff: https://www.macchaffee.com/blog/
> To mee, this seens like a attempt to remove paper money from the market and increase tax collection.

Not just taxes, complete control. You can have your funds locked if you're a protester, critical of certain politics, maybe run campaigns the government doesn't agree with, or dissent in any way.

The government can control what you are and aren't allowed to spend money on. They can control times/days/dates you are/aren't allowed to spend.

Sure, maybe this isn't their goal right now, but history has proven that over time the government will abuse any inch you give them to exert more control over you.
> I've never come across one in my decades of programming that I know of, but I'm sure they exist.

The login attempt example was convoluted, so here are more common scenarios:

- Grouping a list into pairs by matching /../

- Finding or collapsing repeated sequences with /(.)\1+/

- Parsing tag+value binary formats.

- Searching structured logs.

- DSL's for unit tests.

Are there better ways to do each of those? Yes, but either because someone implemented those specific functions, or it's a much longer solution.

Though I'm not recommending list-regexes for production code anytime soon. Prototypes and code golfing, sure, but not until the community understands it better.
This. These hacks only last until they're plugged and are generally a waste of time publicizing.
I've echoed this sentiment from time to time and someone recently asked me "Why don't you just disconnect and apologize later?"

Might not work for you, but I found this surprisingly liberating: allowing myself to just drop the ball, not respond, or just say "Sorry I can't" with no justification, so I can focus my energy where I need it
I'm not familiar with OpenAI's ChatGPT plugin architecture, but it feels like this could be fixed in the specs/requirements similar to an app being required to register for permissions on several fronts through an app store. ChatGPT (or any LLM) plugins should have to request permission to A) post on user's behalf, including explanation/context, B) interact with a different agent or service directly, C) make financial transactions through stored credentials, etc. etc.

The "Glowing" ChatGPT plugin is worth looking into for a unique, chat-only onboarding experience, and some of these same permissions issues are raised there i.e. triggering 2FA from a chat without terms of service confirmation.
Define ally.

Hell, Define Saudi Arabia...
https://github.com/RVC-Project/Retrieval-based-Voice-Convers...
My blog has seen more time and effort put toward trying out different static site generators than interesting posts, but I'm sharing none the less :) https://kdheepak.com/blog/
I was really interested that the current Haggia Sophia structure was built in less than 6 years. I am used to construction times of cathedrals and other religious buildings spanning multiple generations.

https://en.m.wikipedia.org/wiki/Hagia_Sophia
I’m sure they haven’t thought about it at all /s

Seriously, what kind of question is this? The entire point of engineering is to try things that are new or have not previously been done. Do you think SpaceX gave a lot of thought to prior failures around reusability?
If a program has to consist of instructions, then source code written in a declarative language is not a program.
I agree with everything the OP said above. Typically if you need to scale writes in SQLite, you'll want to look at sharding. The "single writer" restriction is per database so you can split your SaaS customers across multiple databases.

If your SaaS is in the hundreds or thousands of customers then you could split each customer into their own database. That also provides nice tenant isolation. If you have more customers than that you may want to look at something like a consistent hash to distribute customers across multiple databases.
Any sane reasons to use a 10 years old tls library ?

I fail to find any;
Consumer finger pricks are actually less reliable than CGMs these days (relative difference of up to 25%, vs 10% for something like a Dexcom G6). That being said, a few things you can try:

1. Wait 24 hours, the CGM needs time to adjust to your body

2. Don't overcalibrate in the first 24 hours, or when sugars are in flux. You'll mess up the factory calibration which can lead to worse accuracy over the session.

3. Try a different insertion site. Behind the arm and on the abdomen are the two most common ones.

4. Talk to your endo

5. Call your CGM maker, they will almost always overnight you a replacement if it's demonstrably failing.
I'm not sure precisely what you're referring to. I recommended reading Wikipedia for less-sensationalist summaries rather than watching videos designed to anger, and specifically said that I believe this will leave you better informed, not uninformed.

I said to disengage from the things that are designed to addict you to outrage and to instead engage with things that are designed to keep you informed. If you interpret this as "disengage from understanding what is going on around them", well, sorry, but the last paragraph of my original comment is talking about you.
Similar positions count as moderate in many other countries.
https://vincent.bernat.ch — not as active as I previously was by lack of time, but there are some quite popular articles with an accent on networking stuff, but also some programming.
On iOS too. I have to scroll sideways to read it all, although there is a lot of white space.
notes on other WANTED stuff: NSRegularExpression uses ICU regex underneath. However, I think Swift's new native regex support is a from-scratch new engine; it pretty much has to be to work well with Swift strings and the nifty extended RegEx literal builder mode.
Wow, I did not know that story but it makes so much sense that the ipod was an almost inevitable development from the mini hdd. Goes to show how important it is to have people who can see the big picture and find the right people to execute.
not the table part right? Just the html explanation below it? Yeah I need to fix that.
This thread is filled with too much addicted FOMO people defending smarthphones. Turn on Screen Time, delete all social media, block news.ycombinator.com and touch grass.
>Mozilla doesn't have to host it

But they still have to sign it, even if you're offering your extension somewhere else.

https://blog.mozilla.org/addons/2015/02/10/extension-signing...
This new "feature" is nothing to rejoice about but balancing against the parent observation not all unique firefox settings dissipate. eg. defeating video autoplay migrated from about:config to a prominent settings toggle listed under permissions.
The type systems of C++, C#, Java, Scala, Rust, Haskell, Swift etc all Turing complete/undecidable, aren't they?
Can someone shed light on how does a CEO with 3 kids get time to hack on something like this? Some might even argue that all the time spent doing this would’ve been better spent on CEO activities, but thankfully this is HN and people have hobbies, so that’s that, but this can be a very time consuming hobby.
It's sincere if you tell people that you sell shovels. It's insincere if you tell people that you will make all their prospecting dreams come true.
Look to neighboring Argentina to see the results: People will open accounts in foreign countries and have their money in dollars or euros. The national currency will be worth nothing, as everybody tries to escape it.
Hmm not sure why the 404 when it was working just a few minutes ago.

But here is the original thread with a screenshot

https://www.reddit.com/r/OpenAI/comments/146xl6u/this_is_sca...

And the issue it posted.
https://github.com/RVC-Project/Retrieval-based-Voice-Convers...
If GPT isn't trained on the latest Twitter data, this can backfire. Yesterday's political correctness can get you fired today.
A bit of a snag is that many CMSes generate multiple feeds, and there is no way I'm aware of for identifying which is the "canonical" feed.
And it is possibly the only truly safe way to ensure knowledge propagation.
With Twitter in chaos, Mark Zuckerberg looks to pounce
https://www.cell-game.com/
https://www.altsci.com/blog/
Blogs are a deep dive sometimes and light fare other times.
Yeah, planet were awesome. I’m proud to say that my blog was both on planet.gnome (the original one) and planet.ubuntu.

Now, I feed that the most interesting planet is planet.debian, which offers lot of variety without being focused on Debian.

The great feature I liked was that Planet were not about a given project. It was about the people contributing to the project. Their life. Their interests.

At some point, lot of planets started to ask only "on-topic" posts with a specific RSS feeds. Those planets became boring as it was mainly stuffs you could find on forum or any tech related websites.
Silly AI didn't even provide a link, I had to go find it by the given title

Was curious if this was a case of 'I did the thing [but totally didn't]'
you see that with surfers. at 30, they look like they're 50
Fair enough:

"Waiter, this soup tastes like shit."

"Sir, that is not your soup. It is a nutrient broth to satisfy another customer who has different priorities than you do."

"Then their priorities are wrong, they should want a good tasting soup!"

"Sir, I must ask you to leave."
https://bfdes.in

I write about topics I find interesting. Current blog posts discuss property testing, library design, and combinatorial optimization.
Do you think things like removing "blacklist" from open source projects are meaningfully related to marginalized folks' struggles to get afforded basic dignity?
I just don't even understand why any kind of functionality like this is desirable to someone. Like, hasn't the dust settled now, hasn't the hype wained enough, and we all understand, for the most part, the broad and yet also weirdly specific utility of models like these?

The whole plugin thing in general feels so dissonant in relation to the careful and couched copy we get from OpenAI about what these models are and are capable of.

Like they want to say, for very good reason, that these models are a certain kind of tool with very real limits and huge considerations on safe, sensible usage. You can't necessarily trust it, it does not "know" things, and it is influenced by lots of subjective human tuning, blah blah.

But then with all this plugin stuff they seem to be implicitly saying "no, actually you can trust this, in fact, its like a full-on AGI assistant for you. It can make PRs, directly orchestrate servers, make appointments for you, etc."

Maybe I just don't understand?
It's a standard term:

https://ecommercegermany.com/blog/the-complete-guide-to-unde...

But a lot of people don't know it, and as the terms are in 3 languages, its meaning is not obvious.
I'm assuming that the direct links are affiliate links, and is how you monetize. This is fine--but call that out, because otherwise I'm left here scratching my head about who the sucker is at the table and worrying that it's me. If they aren't affiliate links, then call that out as well, because otherwise people feel like you're doing something underhanded...
See also: 'vipe' from the excellent 'moreutils' package: https://joeyh.name/code/moreutils/

There are some other gems in this package. The ones I find myself using regularly are 'ts' and 'sponge' but I'm sure the useful subset depends a lot on the kind of work you are doing
https://www.wildernessprime.com/ - my adventures in the mountains
Also build more integrations with more APIs. If it can sort of spawn other GPT-4 sessions to improve its working memory and also use their plethora of APIs as well (without human confirmation but on behalf of a human) then I imagine this problem will just solve itself.
Yeah I finally just stopped watching that issue. I would get a few emails a week that is just some gitlab sales person saying "another customer interested in this" over and over. It's become pretty obvious that it has lost its internal champion, whoever that was. Parent/child was very close to a very cool feature.
Pattern Matching on Ruby Objects
This will definitely de-escalate things and make similar situations easier to deal with in the future.../s
I am paywalled from the article, so maybe I’m misunderstanding the quote you pulled due to lack of context, but you also can’t just double the acceptance rate over night. Even if you could admit more students and cover their tuition, you run into a number of issues, e.g.:

1) Students have to live somewhere. More students living off campus will drive up apartment rent in the area. You can build dorms to increase the housing supply for students and reduce the demand for off campus apartments, but that requires large building projects.

2) Similarly, increasing the student population means more class rooms, teaching labs, and possibly larger lecture halls for the most popular classes (e.g., calculus courses taken by every STEM student). That means more building projects.

3) You need to hire more faculty. While you might be able to get away with adjuncts or postdocs teaching a few things, people that want to go to these schools want to have the opportunity to interact and learn from the top experts in their field, i.e. faculty professors. Expanding the faculty is not an easy thing to do overnight. Even if the will is there to grow, departments are highly selective when it comes to hiring. The person you are hiring is joining the university potentially for life. Moreover, if you choose wrong and deny them tenure, the result blows back on the department. Hot tenure track candidates get many offers, and they don’t want to risk moving somewhere and building a lab for 5-7 years only to be denied tenure and having to move their life elsewhere (they’ve already done that quite a bit throughout their student and postdoc days). Moreover, those candidates need to be courted with resources like spaces for their research lab, so, again, more construction is needed.

4) Where do you build all these buildings? Many of the Ivies are located in major cities (e.g., Boston, New York, Philadelphia). There isn’t a lot of open space to build big new buildings. Moreover, while they often own buildings adjacent to campus and lease them to businesses and tenants, decimating a city block to displace these people in favor of building more lectures or residential halls is a bad look politically and a hard sell to local governments. These schools already draw complaints from the locals about their expansion gentrifying areas and driving locals out through the resulting rise in rents and taxes. Even suburban Princeton has been rapidly consuming their green spaces lately to build new facilities. An option might be to start opening separate campuses, but that’s unappealing to their prospective students.
I'm building an open source water meter to detect costly water leaks and track your water usage. The hardware design is flexible enough to easily repurpose it for measuring residential gas and electricity meters, as well as any signal that requires continuous reading while maintaining a long battery life.

https://y-drip.com

Follow the development process here:

https://hackaday.io/project/191398-ydrip
OpenAI Embeddings cost $50M to embed the entire Internet
Literally every single thing in this list was produced by a group of people moving towards a well-defined, unified goal.

But in today's FAANG and FAANG-wannabes, these kinds of efforts are near impossible because of middle-management politics. So much of time goes in stack ranking and performance reviews that no engineer is ever going to collaborate.

Perhaps CEOs are so far removed from their employees that they don't even realize what is actually going on in the company.
reverse engineering: 5 entries

Ghidra: 1 entry (mine)

On one hand it does bring some level of perspective on the popularity of a particular topic you're into. My first reaction was "Just 0.5% for reverse-engineering? I guess I'm down in a deep dark rabbit hole..."

On the other hand, I haven't seen the blogs of Ken Shirriff, Alex Ionescu or Raymond Chen on that list, which I know are quite popular and regularly make it to the Hacker News front page.
Not sure how it's implemented but seems like a pretty common pattern on Android. For instance, Gmail and Mint apps both allow offline changes that get synced. Not sure if they use SQLite but afaik that's sort of the defacto standard for Android app storage.
I'm flinching a bit at using the word "sharding" here, because I think people do sleep on how straightforward it is to break up a SQL schema into multiple sqlite3 databases, but when people think about "sharding" they tend to be thinking things like range-partitioned keys, with each shard hosting a portion of the keyspace of the entire schema, which is not necessarily how you'd want to design a sqlite3 system.
Lamborghini has sold its last fully gas-powered supercar