skysight-inc/HackerNews huggingface dataset:
I wonder if part of the problem with this is due to how subreddits tend to be categorical in nature in that the moderators for a subreddit get to essentially own the discussion and narrative around that given thing. The issue with that is there is an expectation that there is no curating happening because nobody should have that much power to own and oversee over an entire topic.

I wonder if we will see a shift in engagement to smaller, more curated communities centred around the curators instead of discussion happening under broad sweeping discussion boards. Perhaps it's better for discussion to happen under categories within a community curated by somebody with intention. In this scenario, the expectation going in is that there would be a level of controlled oversight.

I've been working on a platform to help content creators offer their communities for this sort of thing where their communities can become a sort of privatized social network curated by them.

https://sociables.com/creators
CIA, MKUltra, and the cover-up of U.S. germ warfare in the Korean war (2022)
I became a dad at 41. I’m fit, been working out at least 3x per week since my teen days, eat well etc… and damn between full time work and parental duties I’m half dead by the time I go to bed (and then the little gremlin won’t sleep well!).

I suppose being 10 or 15 years younger would help a lot in this regard.

I don’t regret anything though, what I lived in my twenties and thirties wouldn’t have been possible or much more difficult with kids.

My country is always near the top in life expectancy (84 or so) so if I’m lucky I’ll still get 40 years with my daughter
I’m glad to see others calling it what it is, “medical cartel” is the most accurate description I’ve seen for our system
I suspect they prefer to use their standard marketing avenues to better control the narrative. I'm sure we'll be hearing a lot more next week, and in Apple fashion it'll all be grounded in customer facing use cases and associated developer frameworks.
Things take time. And nobody wants to get into some dead end for something that doesn't take off. But people did move from cvs/svn to git, so making the leap to something new can happen, even if it hasn't happened yet.
yeah using chain of thoughts to tackle it. This is relatively simple
The centralized alternative is called 'github' and while it has not entirely taken over, it has certainly made some inroads.
Can we maybe keep comments about general "AI and society" to posts about that are actually about that?

There's about 10 posts on the front page a day about AI and filling each one up with comments about the broader topic just diffuses the debate - both about the post topic in question and about the important issues you're trying to raise.
https://www.phonak.com/en-us/hearing-devices/hearing-aids/ly...
I find this egregious: "Lyric requires no maintenance or batteries to change or charge." and again "No batteries or charging needed."

But you have two tiny potential bombs inserted into your head.
Mine doesn't even make complex suggestions. I can't get it to suggest more than one line at a time. Wonder what's different? I'm on the beta.
I wouldn't call it hard. Overwhelming when you're first learning, maybe. But that could be said for lots of powerful tools. This post feels like a veteran pilot talking about how new pilots are overwhelmed with how many buttons there are in the cockpit.
Running ships through the Taiwan Strait seems to be a needlessly provocative and pointless dick-swinging exercise. Not that I don't fear and loathe those Chi-Coms, but they make all our shit, and they don't run warships near our borders(?).
See https://github.com/martinvonz/jj for a VCS that's compatible with Git and has a simpler CLI with undo functionality and first-class conflicts (you can rebase conflict resolutions, for example). It's what we're planning to replace Mercurial with at Google.
> Plato wrote complex dialogues designed to make people think for themselves.

He explicitly advocated for dictatorship.

> Pythagoras had such a major impact on science that Newton, Copernicus, Kepler and Galileo all claimed to be Pythagorean.

So? That doesn't make his ideas any better, it merely means they were Eurocentric.
The fact that even simple commands require googling, time and time again, because they violate the principle of least surprise (https://en.wikipedia.org/wiki/Principle_of_least_astonishmen...) is just sad.

Like, the question: "How do I undo 'git add'" shouldn't have over ELEVEN THOUSAND upvotes on StackOverflow: https://stackoverflow.com/questions/348170/how-do-i-undo-git...

That's just bullshit
Ebay seems to have better prices. $120 for 64GB. Big investment, not a ton of space, but if this is an mp3 collection that's a huge amount of music.

Pity the market keeps evaporating. Very cool product.
"Liberal Elites" is a shibboleth on the order of "luxury beliefs"; is there any reason to read past the subhead?

I am reminded of the Brave New World conditioning tapes:

> I'm awfully glad I'm a Beta, because I don't work so hard. And then we are much better than the Gammas and Deltas. Gammas are stupid. They all wear green, and Delta children wear khaki. Oh no, I don't want to play with Delta children.

"I'm awfully glad I'm a Rest of American, because I'm not an 'elite'. And then we are much better than the..."
This seems to be a somewhat unpopular opinion here because everyone who visits this site is a l33t hax0r 100x rockstar programmer who can code the entire functionality of Facebook in a weekend and would go on a personal John Wick vendetta against you if you insulted them with a salary offer of less than ten million dollars a year but I really think, especially when you're starting out, most people should just use a graphical git client like Sublime Merge, Git Kraken etc. I struggled with git for a while and found that using Sublime Merge made my life a lot easier and later improved my comprehension of git at the command line because I had a better feel for what was going on. The majority of people prefer visuals to symbols, it's a bit odd that most beginner tutorials insist on teaching git via the terminal.
I'd have to check to be certain, but I am pretty sure we didn't put it on birth certificates. It's convention only - some businesses (notably banks) have a "suffix" field to help disambiguate customers, but many of them are drop-downs which stop at "IV" for some reason.

What really makes me feel like royalty is not the name, it's the throne room I had installed in my summer home in the Bahamas. That and requiring everyone I meet to call me "sire." (/s)
Recent and related:

OpenAI's plans according to sama - https://news.ycombinator.com/item?id=36141544 - May 2023 (254 comments)
I created a jail for fail2ban with

logpath = /var/log/auth.log

and for the filter I use

failregex = .*Connection closed by authenticating user [a-z_]([a-z0-9_-]{0,31}|[a-z0-9_-]{0,30}\$) <HOST> port [0-9]* \[preauth\]

and the emails are just cron with a python script that checks /var/log/fail2ban.log for any new Found|Ban|Unban IPs and sends them using smtplib

If you like I can share the full config files but the rest isn't too interesting nor different from what is here https://www.fail2ban.org/wiki/index.php/MANUAL_0_8#Jails
tbf your handle is on point
I do a great french drop. I don't know much other magic, but I can really vanish a quarter or other similarly sized object. My kids love it, so I still practice a fair amount.

The drop itself is a very unnatural way to transfer a coin from one hand to the other, so the first step for me to doing it well was to practice actually transferring the coin without the vanish.

Something about this process really blew my mind and changed the way I thought about learning new skills. It's a lot of work and effort to make something look casual and easy like that, and until you get to that level of comfort, it's honestly not even worth showing anybody.
Interesting headlines!

Sadly, doesn't work w/o javascript...
One of the unfortunate things about the Raspberry Pi Zero is that the second micro usb is power only. For this type of configuration I encourage all to check out the Allwinner ARM-based SoCs and boards built from friendlyelec. With the NanoPi Neo I was able to enable USB ethernet gadget mode on its micro-usb and then have it host and power another device on its USB-A (for me a mobile phone). In my use case the laptop powered both the NanoPi and charging the mobile device all from USB power while also acting a an ethernet packet router from the mobile device back to the laptop all over USB on its own subnet.

https://www.friendlyelec.com/index.php?route=product/product...
At the very least, from the top of my head: add, clone, checkout, diff, log, tag, show, status.

But it's not really about the number of subcommands, but rather how complex some of these subcommands are. e.g. git-commit(1) is 655 lines (and references other pages, too). hg's "help commit" is 59 lines, or 98 with --verbose (this also references some other pages, so it's not all you need, but it's indicative of the relative complexity).
What I really want in Linux is good defaults

I agree with the sentiment but experience tells me that Linux would have poor adoption should that become the case. I have implemented secure defaults via OS images in different environments from Dev to Staging to Production and in all environments any mitigating control that was not specified in a customer contract was backed out eventually with exception of the PCI environment. But in spirit I agree and miss the security controls and defaults that were in OpenVMS. Those controls made it into NT but were mostly all opened up by default to improve adoption. I had the same challenges getting SELinux deployed everywhere. People that strayed far from defaults and application best practices would shake their fists at it and in some places it was set permissive.

There are even non security defaults such as over-commit that were adjusted to improve adoption by developers and became the basis of OOM circular arguments across the internet.
The rebase command hides a lot of complexity. You also left out merges.
Show HN: Over 50 places to promote and launch your products
Over the years of building apps, I've bookmarked places where we can share and launch products. Product Hunt launch is usually the primary focus but it does not hurt to promote it other places

So I've listed them here https://indiegoodies.com/awesome-launch with taggings. It has helped me a ton when I launched my projects. Hope you find it useful
“Satya holding on line 1 for you Sam”
I think spreadsheets are great, I hadn’t thought to include them in with office suites, I mostly use GNUmeric.
Here's a (part of) PhD thesis covering this subject:

https://nsuworks.nova.edu/cgi/viewcontent.cgi?article=1166&c...

It speaks about how, since most people in Cuba have roughly equal (equally low) salaries, prostitution is present in all strata of society. Example citation from the link; a prostitute speaking: "We're all on a survival plan, no matter who you are, if you're a doctor, a philosopher, a teacher, we are all pretty much the same, we make the same money,
20 or 30 cuc a month is not enough at all."
Ask HN: Would downvoting rude drivers reduce rude behavior while driving?
A convenient button could be available in your car for downvoting a driver via their license plate.

Drivers receiving lots of downvotes may be required to pay more for car insurance or maybe they would be given a fine.
Damn! I feel like I just hit the mother lode with this website.
In-Progress Clean-Room Implementation of the Legend of Zelda: Breath of the Wild
I've heard of such tactics referred to as the "polite Japanese no". It's a price so high that it will definitely be refused.
Git is not hard, people just aren't willing to put the TIME & EFFORT to learn.
Thanks for the sixth grade civics run down.

Someone knowing the arbitrary law of primates is just thinking “they know better.” They know it’s illegal! It’s not a divine mandate; it’s projection of non-existent power of their own. They’ll lean on appeals to hallucinated political power!

No one questions the value of the law. What a sad little police state of NIMBY narcissists.
It's easy to :

- anticipate when the suggestions are likely to be useless and not even bother

- scan the proposals to see if they are what you want in cases it's useful

It's a boilerplate generator and you're happy when it saves you tedious mental effort.
Flatpaks continue to horrify me because of fundamental stuff like this that keeps getting completely ignored: https://github.com/flathub/org.libreoffice.LibreOffice/issue...

I swear, Desktop Linux has continued to regress in a downwards spiral since Mac OS X was first released, so only for about the past two decades.

I also love the “solutions” that are recommended for when this happens with basically every Flatpak out there. They’re all either 1. install this application to change your settings after your stuff is gone or invisible and remember to do it forever or 2. instead of that application simply type these 80 characters into Terminal.

Linux Desktop is a parody of itself.
I've been trying to get people I work with to use git for years (technical, lots of light coding but not really software development) and this really resonates. I guess part of the problem is that we are very used to everything being centralized. People seem to think of git as a web service that my company has purchased a subscription to, not as a tool that exists and can be used regardless of whether there is any centralized company repository you can push your commits to.

When people ask me seemingly simple questions like "how do I delete a branch", I feel like I have to give them a lecture on the philosophy of git, which I then decide not to give, because it's going to make me sound like a smug neckbeard. However, the fact that such a lecture would actually be needed, is just a sign that centralized software has taken over the public mindset. Actually, the situation is sort of similar to when you try to explain people how to use IRC or Mastodon.
Recent and related:

Update 3: Reddit effectively kills off third party apps - https://news.ycombinator.com/item?id=36170143 - June 2023 (21 comments)

Reddit sparks outrage after it demands app developer pay $20M/yr - https://news.ycombinator.com/item?id=36166236 - June 2023 (75 comments)

Third-party Reddit apps are being crushed by price increases - https://news.ycombinator.com/item?id=36162235 - June 2023 (404 comments)

Ask HN: Could Usenet get revived, to replace the soon to be unusable Reddit? - https://news.ycombinator.com/item?id=36153565 - June 2023 (148 comments)

Teddit – An alternative Reddit front-end focused on privacy - https://news.ycombinator.com/item?id=36144211 - May 2023 (91 comments)

Historical code from reddit.com - https://news.ycombinator.com/item?id=36142971 - May 2023 (64 comments)

Had a call with Reddit to discuss pricing - https://news.ycombinator.com/item?id=36141083 - May 2023 (1273 comments)
No worse than the risk of not having one. If you want a kid, have one. Enjoy the time you have with them and know that their life makes the world a better place.
Wait how does 1/3 + 25 equal 5.333?
Mainstream isn't terribly violent, but it's also not really a good representation of sex that women seem (in my experience and what my lady friends have told me) to typically enjoy. Lots of vids of roided out guys jackhammering until a woman is raw and her mascara is covering her face.

But there isn't really just 'mainstream' anymore. Weird face-slapping or gagging or bukkake stuff is a click away from the front page, frequently in 'suggested videos'.
My family's tradition is that all the men share a middle name, and all the women share a middle name, so there's still name inheritance even for younger siblings! (There's an OOP joke in here somewhere.)

Amusingly, my wife also has the same middle name as the women in my family, so the tradition is likely to continue.
This is definitely the real question always underlying this topic, but maybe more charitably: how typical is a collaborative development experience vs. a single-step hierarchy with blessed releases? Is there really a practical argument to learn it, or only moral and aesthetic ones?
All I’m saying is that I think it will be challenging to produce a commercial product that achieves product-market fit for an application other than basic neuroscience research. It’s a cool tool but the practical drawbacks are myriad, and when you say “the brain is the single existing example of general intelligence,” that’s true of the whole thing, with glial ion buffering, ephaptic coupling, global oscillations, and so much more. We should be honest here: the system being studied in DishBrain is very far removed from that, so it’s tough to use the existence proof like you are doing.

I hope I don’t come across as uncivil, but you guys alienated a lot of people both in how you talked about “sentience” and also seemed to heavily hype this as totally novel.

I would never root against cool progress in neural engineering, but I would be curious as to what you think your first big product will be based on this. Past attempts have usually ended up pivoting to stuff like artificial noses.

Edit: I tried to ignore it but the bad faith attack on neuralink, which, look, I have complicated feelings about too — you should know the animal use data in the press is extremely out of context (to the point of simply being wrong) and also neuralink has had zero chimpanzees in its entire history.
I completely agree. Some commands are not intuitive at all. I always wanted git stage [file], git unstage [file] instead of add and reset.

I totally understand why those were chosen when the original code for git was written but I really think it's time to re-evaluate the CLI and do better.
This seems like a downgrade. Intuition suggests it should lead to better performance if you first parse/process the input to represent the actual input space better.
No, my experience is that GPT-3.5-turbo generates markedly poorer results than text-davinci-003 and -002.
Autochrome was a much earlier process used around the turn of the century. These are most likely Kodachrome, a legendary slide film from Kodak with a very particular, pleasing color palette, whose colors hardly fade for decades.
Robert C. Russell (and Margaret King Odell) invented SOUNDEX, which is described in US Patent 1,261,167 (1918) -see also Knuth (1973) TAOCP vol. 3.

https://patentimages.storage.googleapis.com/31/35/a1/f697a3a...
The funny thing I joined a company where we building a database from the ground up. Regularly implementing algorithms and data structures from white papers. So it is as far from the crud style work as possible. The interview was just talking to different engineers about interesting problems, like you would do at a conference or at a meetup. No leetcode, no whiteboard, no take home or resembling a technical interview. But somehow they managed to build a top notch team, one of the best I ever worked with.
As I wrote in my other comment, typical person's mental model is centralized. They expect there to be only one, centralized source of truth for everything
OK, I'll bite as a former CTO and hiring manager.

A lot of the advice is bad because many companies have terrible hiring processes and candidates have to work around that. Questions irrelevant to the actual job are a bad sign, unless they are asked early as part of the screening process or to assess the level of seniority and experience of the developer.

Ultimately you should treat the interviewer as you would a customer, try to understand quickly what they are looking for without asking too many questions, and demonstrate those qualities, assuming you are interested in doing so, of course.
Show HN: Chat with your PDF (my first AI side project)
Launched my side project today: https://clarifypdf.com

It's a simple web app to help you clarify long complicated PDFs by asking it questions. How it works:

- Upload a PDF
- Ask it questions
- It gives you answers, based on the PDF, generated by OpenAI's GPT-3.5 model.

Yes, it's not new, but with mine, there's no subscription of signup. Just a one time $1.99 payment per doc. So yes it is a paid app (OpenAI is not free) but here's a 100% discount code so you can try it out:

PDFS4HN

If you do, I’d love feedback. The product is embarrassingly basic and the prompts need a lot of work, so if you could comment with your feedback below, or email to alfarez@gmail.com, I’d highly appreciate it!

Background:

This is my first AI app which I built as a way to learn AI. Well, I did start learning without a project in mind, but boy the number of rabbit holes you could go deep into is too much. So I thought building something would help me guide my learning. After all, the goal is to build something with the knowledge.

A pleasant side effect with trying to build and launch a product is that I did not just learn the tech, but also all the other important stuff about engineering an AI SaaS, what the UX for an AI backend might look like, and how to talk to the target users of the product without putting them off with all the AI jargon.

Because we all know, at the end of the day, nobody cares about your tech. They just care about how it can help them make money, save money or fix a headache!

Look forward to have you all try it out!
What world do you live in where easy and simple software always wins?
The punishment was severely out of proportion to the actual crime. He was definitely being made into an example.
Ad hoc groups of a few dozen competent folks each could easily start up such a program.
This joke will never get old for me (it is a play on the monad joke):

> @wilshipley git gets easier once you get the basic idea that branches are homeomorphic endofunctors mapping submanifolds of a Hilbert space.

* https://twitter.com/agnoster/status/44636629423497217
Anyone who cares about open source by definition cares about copyright. That’s what the concepts of free software and open source software are built upon.
Yeah, "undo the last thing I did" - There is no button / single command (as far as I know) - you google and get loads of "if this, do this, else this" - dang, I just want to undo and get on with what I need to do!
People can and do lie about their experience and skills on their resumes.
Network effects for distributed VC are quite weak, it's one of the reasons git was able to displace alternatives relatively quietly, and why mercurial is able to soldier on despite git's visible dominance.
how about - gits model doesn't map very well into the workflows I use...so its always a struggle and source of conflict with other developers.
Anything more complex than the trivial pull/commit/push workflow forces you to google stackoverflow or read a long manual page for a command with tens of options, and the lingo there is full of weird stuff like “refspec”, “reflog” and “detached head”.
Yup, you can use the usb-gadget mass-storage framework to "plug in" a "block device" which is backed by a file on the computer. You can then "unplug" the device from the usb, and loop-mount it locally to manipulate its contents.

Nota bene, do not mount it two places at the same time!
> It would have been worse as a peasant under the tsar. Communism brought modernity to Russia and made it a world power.

Big misconception. Russian Empire just before the WWI (1913) was a dynamic growing economy. It was behind Germany and UK but it was in the middle of the pack of European countries. Bolsheviks totally ruined the country. People paid enormous price for the "modernization" that was already underway during the tsar. Bolshevik revolution of 1917 was a single worst calamity that happened to Russia in 20th century, even worse that nazi invasion of 1941.
Businesses are almost always built on top of someone else. What you need to make sure of is that your financial interests are aligned.
There's a lot of people that would be unphased. But I think society needs some defense layer for itself, even if it's ineffectual.

Random question, is there a URI for addressing license plates?