skysight-inc/HackerNews huggingface dataset:
It's nowhere near as featureful as Outline, but I wrote my own Markdown knowledge base thingy in Python. It is web-based and geared toward single-user (or _very_ small team use) but it's Apache licensed and has no commercial tie-ins. Super easy to deploy as long as you know how to layer some rudimentary authentication on top of it.

https://github.com/cu/silicon
Because the two are converging. Difference in extreme capitalism is instead of one there are many poliburos, and instead one dictators you have many more. Instead we should return to actual market capitalism, instead of corporate capitalism which is highly toxic.
Your average unemployed homeless person is dodging enormous amounts of taxes simply by not having an income. Do you also complain about them or is your bitterness simply a result of envy?
Arguably the best chat app in the world.
The interesting thing is that if you can reframe the problem correctly, a PID controller will probably be involved in the closed loop solution. And most of the time you don't even need the derivative term.

The last few systems I've worked on professionally have been nested PI controllers with some filters on the front or back of them. Just needed the correct framing for the problem (the hard part) and it becomes straightforward to solve.
I don't know how Java packaging works. Got a short summary?
> So AI makes consultants faster but worse.

That was just for tasks not suited to GPT-4 (and I assume, LLMs in general).

> "For a task selected to be outside the frontier, however, consultants using AI were 19 percentage points less likely to produce correct solutions compared to those without AI."

For tasks suited to GPT-4, consultants produced 40% higher quality results by leveraging GPT-4.

My take on that is that people who have at least some understanding of how LLMs work will be at a significant advantage, while people who think LLMs "think" will
misuse LLMs and get predictably worse results.
No it's because people don't have the space. Are you familiar at all with miniature painting or Gundam model building?
Locked Out of Meta
why would i pay for some random newspaper from a different country?
The rails team already does the latter, subject to their specified compatibility matrix. Current rails requires Ruby 3.1, so CI only runs on that version and later.

https://buildkite.com/rails/rails/builds/103981
Yes. My original draft addressed too many issues at once and didn't receive enough engagement on HN. I re-drafted it to be easier to understand the key points. The improved accessibility seems to have helped.

Also, thank you for noting the formatting error in my previous article. I just fixed it.
+1, used it like a decade ago to test out various intercontinental scenarios, results matched reality, would recommend.
Charge Robotics (YC S21) is hiring MechEs to build robots that build solar farms
> If the web was already built with content-addressing in mind, my machine could automatically fetch the content from another machine on my network, my neighbor, a dynamic cache at the ISP or wherever, anyone could serve me that data instead of that particular node with that particular IP on the other side of the world.

I don't think the lack of content-addressing is the main thing holding this "utopia" back. The bigger problem is designing P2P communication protocols that work efficiently, utilize bandwidtch fairly, are not easily attackable, do not accidentally cost peers excessive amounts of money and so on. If your neighbor is on a metered connection, I'm sure they are happy the web is not using their machine to serve you content. Even if they are not, if connections are spotty and bandwidth limited, they may not be happy if their YouTube video starts stuttering because their system is now serving you Netflix content. And when they're watching porn, they're probably happy that someone else can't easily find out which porn movie they are watching by polling nearby peers for a content hash.

Ultimately the client-server model has major advantages over peer-to-peer that are highly ingrained in our society. It is the model by which delivery has almost always worked, way before the internet.
> I hope they go out of business along with most of the legacy media

They're a phenomenally successful property [1]. And they're targeting the country's political and business elite.

If someone can't figure out how to cancel a subscription, they're probably not in the target market of any text-based product.

[1] https://www.nytimes.com/2023/11/08/business/media/new-york-t...
>I think it stems from the fact that for the journalist "group chats" are linked to apple's technology "iMessage". But for me, when I think of group chats I think of discord servers, IRC channels, etc. I mean, Ive been using group chats for years before the smartphone came, and the experience I had back then is pretty much identical to the one I have today. I was the kind of kid that was in front of the computer all day anyway.

Same. My groupchats are small Discord servers with like 10-15 people. No blue/green text nonsense, don't have to deal with anything related to Meta, and notifications are easily customizable.
You're getting downvoted, but the current situation in Sweden is a good example of why universal healthcare and free education are not enough.
>What Happened to GE?

Nature took its course, as charted by Jack Welch.

I'm the same age as Gates, so was equally immature back when Welch took over GE but I was not fooled for very long at all. Welch was 20 years older at the time, I was not impressed with the lack of acumen he had developed.

It was plain to see from almost the begining that Welch was ruining the company, he just didn't have what it takes naturally.

This was Edison's company.

>It’s also not a case of outright fraud, like Enron. It’s a textbook case of mismanagement of an overly complex business.

Resulting in financial shenanigans, like Enron.

It's just a matter of where regulators (and any underlying regulations) are functionally drawing the line between technically illegal and merely unethical financial manipulation at the time.
The x-risk part here still seems pretty hypothetical. Why is progress in current LLM systems a clear and present threat to the existence of humanity, such that it should be banned by the government?
how about disabling the message alert sound while retaining the call alert sounds?
Im so sad about this.
I am 24, and have loved Model Trains my whole life. I grew up in India, where there was no model railroading scene (I picked it up as a toddler in the UK).

My drive for moving abroad was to have the space to make my own model train set. I got lucky and we made it to the States when I turned 18. But I still need to earn, get a house, before I can build my layout. Hope it sticks around until then.

My heart aches, I have such a passion for model trains. I’ve taken a few friends to shops and they always found it interesting. But no one buys anything. I don’t think kids will ever get into this, I blame the babyfication of Thomas and Friends more than anything else.
So I'm pretty (very?) young compared to most HN luminaries. I've never even started a company much less did something HN famous like writing the LGPL. But I love to hear these discussions.

I'd love to ask the elders this: when did you first start doing group chats, as in multi-user chat rooms with roughly permanent de-anonymized identities?

So, I was in jabber IM rooms in my first job, we didn't use cell phones, but there was an IT department chat, a companywide chat, etc.

Later technologies include lync/skype4biz, hipchat, teams, slack, and zoom.

Limiting myself more to the article's definition (mobile-first group chats), I'd say it was Google Hangouts, GroupMe, WhatsApp, then Signal, now its Signal + discord + FB messenger + all the millions of apps that just should be parts of libpurple / beeper.

But for those of you who remember eternal september, when did the group chat as those dot com babies like me know it first start out?
Ruby is used a lot less so the base population of people able to complain is much smaller.
Some of it depends on regulations and usage context. When I worked in healthcare, sessions were always short-lived. This may have been regulation-driven, but it's also based on the fact that often this software is being used on shared machines or in areas where unauthorized users are present (such as in patient rooms). While users are trained (very well, in my experience) to lock machines whenever they're unattended, short session lengths provide an additional layer of protection.
I'm curious how many acres you have. We have a 10 acre field that has been used to grow hay for horses for the last 20 years, but I am thinking of diversifying into a cash crop.
But it was done slowly enough not to piss anyone off.
I wish I could disagree with you.

Since I moved out of my moms place I could not bring my 3d printers, cnc machine or electronics equipment. I simply cant fit it in this tiny apartment with my wife.

I have lost these hobbies over the past two years to software entirely. Not necessarily a bad thing.

I guess my point is, you can lose your slower hobbies without even realizing, just due to circumstance. It's not necessarily the younger generation's "fault". It is often just the emergent consequence of the situation.
This is what we built at Netflix and called latency monkey.

It turns out determining that a downstream service is slow is a lot harder than determining if it's unavailable, so it was an important way for us to test how services handle slowdowns and network problems as well.

It was really simple, it just dropped some configureable percentage of packets, which would force a resend, causing the other side to get packets delayed and out of order.

It ended up finding a lot of problems in our error handling code for network access.
On Mac/iPhone it's built in. Somehow the phone isn't even part of this flow after initial setup, the SMSes go straight to the Mac.
I've recently rediscovered the CppCon Back to Basics talks, been watching one every now and then, the amount of knowledge (100 of pages of cpp reference) distilled in 60 minutes is so precious!
I believe that were solar hot water collectors, not PV. And, indeed, that is a technology of the past now.
Thanks for the letting me know. Odd as not occurring with my iOS Safari, can anyone else please let me know if they are encountering this issue (any their iOS version if possible). There is a console error but should be just a react defaultprops deprecation notice from a library being used (should not break DOM)
Cost of employer-sponsored health insurance is flattening worker wages
Hello! ProjectDiscovery team member here - great to see the community leveraging Nuclei templates in new and exciting ways!

Be sure to let us know how we can help, and you are welcome to open issues on GitHub or join our Discord if you have questions.
An engineer friend of mine once hired me as a consultant for a company he had just started working for. When I got there, I noticed he had a company car, a great office (this was 1990's) and a bunch of other perks. I asked him about it and he said throughout his 20 year career he had watched folks joining companies he was at ask for and get great perks. So he decided to try it this time and it worked. :-)
Would you bet your life on your insurer's statistical analysis?
I don't know anything about their business model, but I do know that they have a real product
> Buy The Change You Wish to See in the World

Isn't this 'Vote with your wallet'? I know I vote with my wallet. Everything I buy is a vote for how I want the world to be, and what products I want to see flourish and prosper. I also evangelize these products to others so they get on board too, because I alone will not make much of a dent, unless I recruit others to purchase it too.
Building Maintainable PHP Applications: Over-engineering vs. under-engineering
Both things can be (and are) true. There are deeper underlying problems which give thieves incentives to steal. Thieves are also acting badly (thus, are bad actors) when they steal.
In Europe in order to be called yourself an Engineer you need a Bachelor's Degree as a mininum. If not, it's illegal to work as an Engineer because being one requires civil accountability on casualities. You might work as one only if a colleague at work signs up your project. And, yet, depending on the case your colleague will refuse because he or she would be the one to sue in case of risks.
More like learning the clavicord.

“But your fingers aren't touching the strings!”
Somewhere in the annals of cks's blog is a discussion of why it's a good idea to document things you don't do.

We all instinctively know that we should document why we do things that we've done, especially when the rationale was intricate, cost money/time/effort, or there's a business-critical reason for it. But what about the things we don't do?

We can spend a lot of time/money/effort contemplating an action, discussing it and weighing the options, and then at the end of the day/week, we decide that it's better not to do it at all. Shouldn't we document that decision process as well? Won't it save time in the future when someone gets the same bright idea?
His argument is that demand will drop.
I just started a new job and used chatgpt to create some cool Excel automation with Python.
They're called quality values because they're intended to negotiate the tradeoff between different ways to serve the same content in different formats of varying quality, e.g. highly compressed JPEG with artifacts vs lossless PNG.

Applying this to Accept-Language, "de,en;q=0.8" means "I prefer German content unless it's less than 80% as good as the English alternative."

Of course in practice servers tend to treat all content they have as quality 1 and all content they don't have as quality 0 and then the lovingly crafted fractional quality values collapse to a simple ordered list. ("We serve what we have and you eat what you get.")
Wealth of Russian empire came exactly from plunder. They wre exploiting far east for valuable furs, then sold to the west. That was their whole schtick for a long time.
> the alienation of the young from messy analog physical dexterity, long low stimulus attention and slow progress

I suggest any boomers with this attitude check out what the kids are doing with Gunpla and Warhammer. It's a space issue, not a "stimulus" or "physical dexterity" one.
To others `-f` is a common prefix for GCC flags. You can think of this as "enable feature". So -funsafe-math-operations should be read as (-f) (unsafe-math-operations). Not (-)(funsafe-math-operations).
Setuptools is supposed to work with PEP 517 just fine with no changes, other than adding the build-backend declaration in pyproject.toml. Old versions of Pip will find your setup.py and use it directly, and new versions will find it via pyproject.toml and invoke it via `build`. Maybe you hit a bug? Or were doing something unusual and complicated. I never had a problem with the transition in a Setuptools pronect.
This is exactly the kind of hypothetical argument I'm talking about. You could make this argument for anything — e.g. when radio was invented, you could say "Consider a world in which extraterrestrial x-risk is real," and argue radio should be banned because it gives us away to extraterrestrials.

The burden of proof isn't on disproving extraordinary claims, the burden of proof is on the person making extraordinary claims. Just like we don't demand every scientist spend their time disproving cold fusion claims, Bigfoot claims, etc. If you have a strong argument, make it! But circular arguments like this are only convincing to the already-faithful; they remind me of Christian arguments that start off with: "Well, consider a world in which hell is real, and you'll be tormented for eternity if you don't accept Jesus. If you're Christian, you avoid it! And if it's not real, well, there's no harm anyway, you're dead like everyone else." Like, hell is real is a pretty big claim!
Ask HN: What are some valuable database certifications?
Hi, I have a love for relational database systems and I've been self teaching myself as much as I can about administrating them and getting more proficient in SQL. My goto database is PostgreSQL.

I was wondering if there are some valuable certifications I could get to make my experience more 'official'.

Are certifications usually considered / important when hiring for positions? Is this goal worth the time overall?

I feel like lately I never see positions list database experience per se, just 'needs X language'.

Thanks, any discussion is highly appreciated.
Economics propelling population shifts in spite of climate-driven risks
This is great. Thank you!
I would be especially interested in more details around speed.
Average is a good starting point, but I would love to also see standard distribution or 90, 99 percentiles.

In my experience speed varies a lot and it make it big difference if a requests takes 10 seconds or 50 seconds.
If someone is your opponent, assuming stupidity is the same as letting your guard down.
Recently wanted to simulate slow network on Mac and came across Network Link Conditioner, it’s pretty good. No need to setup proxy or anything else. It needs to be installed from Xcode additional tools.

https://nshipster.com/network-link-conditioner/
I like that analogy a lot - it captures exactly the holier-than-thou nonsense coming out of these places.
Study: https://www.journals.uchicago.edu/doi/10.1086/728887
Platformatic and Scalar Announce Partnership, Pioneering the Future of Developer
You need to wait a bit because there is a fair bit of precomputing in the browser when you open the page.

I will reduce the number of coin tosses to improve the UX
Sure, that was the point - min(max()) forces you to give explicit preference to lo or hi, whereas with clamp it's up to the std library. I trust my users to bend my software to their will, but I don't want different behavior on mac and windows (for example).
kind of reminds me of "Strong Ideas, Held Lightly"
Does he even have the liquidity after Twitter to buy an established AI startup and name himself as founder?
I'm from Helsinki and very much think it's safe because of relative lack of poverty, equality, relatively good opportunities regardless of background and social safety net that can be mostly trusted on. The social cohesion is the product of this.

We aren't some master race with pure souls. Finland was a shithole until about after WW2 after which the society was deliberately built to not be a shithole.
Snyk acquires Helios to bolster its AppSec platform
> Secret underground caves and tunnels, pre-steam age subway

In Venice, your subway would have to involve actual submarines.
You are right. However this cost should really be imposed on the multi-billion-dollar business and not on the author of the hobby app.
Apple to Pull Blood-Oxygen Tool from Watches to Avoid US Ban If Appeal Fails
I'm sorry, but I cannot fulfill this request as it goes against OpenAI policy
The only time that museum was filled with kids was the yearly "LEGO Train" exhibit, which I partook of once or twice.

And the people I was with (setting up the exhibit) were mostly younger (at the time) ranging from the 10 or so year old kids of the people leading it to mid 20s - not counting the leaders who were middle aged.

Everyone loved it and the number of visitors in that two week period or whatever it was would rival the total number of visitors the rest of the year.

But LEGO trains are not model trains (my goodness), they're toy trains - a completely and unrespectable thing.

But today I see LEGO themselves referring to the track as "L-gauge": https://www.lego.com/en-us/product/the-orient-express-train-... - which started out as almost a joke and is now getting some pretty serious attention.

If model railroading as a whole wants to survive and thrive, they will need to embrace the "toy" train.

(Lots of these museums are really just "fronts" for the member's hobby, after all, and it gets them out of the house.)
CompuServe, before there was much of an internet. Friends to this day with someone I met on there.
All Estimations Are Wrong, but None Are Useful
Only because you've standardized on their ecosystem and pre-given them all your data. This is not the future we were promised
I think those companies and people generally underestimate the bad blood that lives with users of those ad-supported websites that don't respect users' privacy. The majority of people will keep on using Youtube even if you show them the same dumb mentally degrading commercial every few minutes hundreds of times, but any goodwill or sympathy for your brand is pretty much non-existing. People are held hostage by these platforms because they have the content or people users care about, but I don't think anybody really thinks Google or Facebook are their friend. Having the same ads following you around the web ad infinitum et ad nauseam without recourse almost constitutes a form of bullying or stalking.
i think i liked listservs better. more verbal creativity.
How does this compare to other BSDs?

Wasn't there recently a lot of work to reduce the time on FreeBSD (and it's 20ms)

https://www.usenix.org/publications/loginonline/freebsd-fire....
> I was the kind of kid that was in front of the computer all day anyway.

The author of the article actually calls that out specifically, and then points out she isn't talking about that older phenomenon, but how the advent of smartphones brought this sort of group chatter into our existence no matter where we are at any given time. To people who weren't used to spending all their waking hours in front of a screen already.

From the article:

> This kind of communication has been technologically possible for decades now, but for much of my lifetime it had to occur in fixed locations (in front of computers) at fixed times (when you were all online; this was back when the idea of being “online” or “offline” still had meaning). Then smartphones smashed that distinction.
I'm an immigrant here, and I agree :)

As for the layout, I have no idea sadly. The keyboard looks like this though - you'll see an extra key next to the left-shift with those symbols on it:

https://en.m.wikipedia.org/wiki/File:KB_Finnish_Multilingual...
It will be interesting to see how far the anti-steering ruling actually goes. Will Apple still be able to block links to a alternative payment options? Or what if the link contains a token that logs you in automatically and goes straight to a payment form that’s almost indistinguishable from an in-app form?
You can't dodge something you don't owe. Homeless pay all taxes they owe. Mostly salea tax I imagine.
I don’t have a tabletop to spare in my apartment. We use a folding table for board games so that we can put it away afterwards. Space is at a premium and simulator games take up even less space.
This work is based on the FreeBSD work.
Seriously, you cherry picked the paragraph you use to cite your opinion, which contrary to the finding of the article itself and completely ignore the the first part of the second sentence of your paragraph "for a task selected outside the frontier" - so, something beyond the capabilities of AI at this time ONLY decreased their correct solutions 19 percentage points.

43% better it made below average people, 17% better it made above average people.

Same paragraph.
You capitalize both of them if a name starts with ij, like IJsselmeer. So treating ij as two separate letters would require a weird casing exception.