skysight-inc/HackerNews huggingface dataset:
I don’t focus on the “net” benefits as mush as I used to, in large part to FB. For the first several years, the “net” benefit of a connected digital world where you can communicate and connect with friends anywhere sounded so fantastic. But it’s become almost consensus that the very real downsides, and this societal consequences, may not have been such a great deal after all.

The reason outliers feed our emotional response is a survival/skin in the game mechanism. Parroting Taleb, all it takes in ruin once and the game stops. It’s not unreasonable to be hyper focused on reducing long tail risks with potentially catastrophic and unknown results. Caution and fear is warranted here.
Ditto.

Amazon, Meta, Google were contacting people all over LinkedIn etc and everyone had an interview prep kit that you needed to study in order to get in.

The FOMO was real but it felt so weird and robotic. I rejected all of them. One meta recruiter was even offended when I said no to them. The extra € were not worth the hassle and I’m glad I didn’t going there FAANG rat race in the past 2 years.
Declining fertility rates were considered good for multiple reasons:

* It's associated with lower infant/youth mortality rates (people have less children when they know each will survive)

* It's associated with higher per-person productivity and industrialization (it makes sense to have several children helping you on a farm, but with industrialization it makes more sense to send 1-2 to college)

Declining birth rates are not "a sign of distress". Assuming ideal conditions, fertility would float around the value we see in highly developed nations.

However, this is a problem economically, because our economy is built on indefinite growth and the idea that the younger generations financially support the elderly. With too few youth and too many elderly, the system collapses.

The economic problems will work out eventually, but it is going to suck financially for many until things stabilize.
Phoenix 1.7.2 Released
“Back in my day...” when I was in my last term of CS undergrad work 25 years ago, I had already developed kernel modules (in a toy/research OS) to manage concurrency primitives, written several networked client and server programs and readily debug them with tcpdump, could explain the differences between the 7-layer OSI model and typical 4-layer protocol stack we actually use, could describe with examples several tiers of relational database normalization, and wrote a low-level hardware I/O kit for downloading Atari 2600 carts. This was all just stuff I'd learned and written for my class projects at my very mid-tier state university. It sounds like either the curriculum standards have changed over the years, or maybe the program was more advanced at the time than I gave it credit for?
It's not 9 it's: 41.9

I also misread that as 9 for a little while (and 41 as section nr 41)
Who decides "exemplary behavior"? If it's the current institutions, then anything up to and excluding shooting people in their beds at the wrong house will still be "exemplary".
The key to understanding this world is that nearly everybody does these things full time for their own interest. Trying to accumulate this level of expertise on nights & weekends is an express train to burnout. On the other hand if your financial needs are satisfied (worked at FAMANG for a decade while being frugal, doing contracts for 1/3 of the year & being frugal, married a doctor, got into cryptocurrency early, donations if you're anomalously popular) and you're reveling in the joy of self-indulging exploration, learning, and tinkering without having to worry about giving an update at daily standup tomorrow, it's amazing what you can accomplish. Knowledge is cumulative. Within a few years many people could be at this level. This is part of why UBI is so popular within software engineering circles, because you really don't need that many resources to just be in it for the love of the game.

On the other hand having kids is basically anathema to being able to live this life. So you are choosing work (in a broader sense of term than conventionally used) over family.
> Automatic Prompt Design#

> Prompt is a sequence of prefix tokens that increase the probability of getting desired output given input. Therefore we can treat them as trainable parameters and optimize them directly on the embedding space via gradient descent, such as AutoPrompt

Wow!

I wonder if this will be used to optimize agents individually to their users so they get better at talking to them and providing good answers.

Kind of how we learn to communicate with other people.
Didn't see these two mentioned yet:

UNIX and Linux System Administration Handbook, 5th Edition, Chapter 2: Booting and System Management Daemons

"Code" by Charles Petzold, 2nd Edition, Chapter Twenty-Six: The Operating System

The first one is totally fine to read stand-alone. "Code" makes more sense to read cover to cover, though the chapter on its own isn't totally useless.
To be fair, that's better value than losing $44bn dollars to ego on Twitter.
Ask HN: Any opinions on the Inc. 5000 fastest growing companies list?
Any stories of how being on this list or a list like it has actually been helpful to a business?

Besides possibly wasting the small amount of effort expended to get on the list are there any downsides to being on lists like this? Any reason to actively avoid?
> But I also live in the bay area now, and have kids, and can confidently say that it's a different experience for kids than what you are talking about.

The different experience is that you make more than your parents did at your age and thus have lifestyle inflation.
"if Bitcoin goes to $1M, Balaji gave up the opportunity to buy 37 BTC at a price of $27,000. He will thus wind up winning 1 BTC but losing 37 BTC" but that's not really losing the big picture. If BTC goes to $1M in the next 90 days https://thenetworkstate.com/ is happening!
Well, you wouldn't need to for every package, it really depends on what you're bringing in and what dependencies they have. I do see your point, though.
`press at twitter.com` now auto responds with Pile of Poo emoji
To overcome the limitations on cluster size in Kubernetes, folks may want to look at the Armada Project ( https://armadaproject.io/ ). Armada is a
multi-Kubernetes cluster batch job scheduler, and is designed to address the
following issues:

A single Kubernetes cluster can not be scaled indefinitely, and managing very large Kubernetes clusters is challenging. Hence, Armada is a multi-cluster
scheduler built on top of several Kubernetes clusters.

Achieving very high throughput using the in-cluster storage backend, etcd, is
challenging. Hence, queueing and scheduling is performed partly out-of-cluster
using a specialized storage layer.

Armada is designed primarily for ML, AI, and data analytics workloads, and to:

- Manage compute clusters composed of tens of thousands of nodes in total.
- Schedule a thousand or more pods per second, on average.
- Enqueue tens of thousands of jobs over a few seconds.
- Divide resources fairly between users.
- Provide visibility for users and admins.
- Ensure near-constant uptime.

Armada is written in Go, using Apache Pulsar for eventing, Postgresql, and Redis. A web-based front-end (named "Lookout") provides easy end-user access to see the state of enqueued/running/failed jobs. A Kubernetes Operator to provide quick installation and deployment of Armada is in development.

Source code is available at https://github.com/armadaproject/armada - we welcome
contributors and user reports!
As an aside, GRUB here for general purposes is synonymous with other bootloaders such as NTLDR, Windows Boot Manager, lilo, and so on.
> A secular upward swing in interest rates

what does secular mean here?
Relational algebra is absolutely fundamental CS. In fact no real system even implements it as it's formally specified.

Also, all of the topics that the OP mentions are areas of study in CS there are entire CS conferences dedicated to them. Your comment reads as some really strange and arbitrary gatekeeping around what CS means.
This thread almost has all the good resources out there, however a good book I haven't seen mentioned is "Hands-on Booting" [ISBN-10: 1484258894]. It does not go into deep technicalities but if you want a good overall picture(how the microsoft bootloader works and how especially grub works) it's definitely beginner-friendly in my opinion.
"know how a computer works" might be a bad phrasing, "know how to use a computer" is in my experience where even developers with computer science degrees are sometimes useless. They can tell me HOW it works, but they still can't map their network drives, press stupid buttons but somehow lock up when the only one on the screen is "OK", and sometimes even say things like "help me out, I'm not a computer guy"

I had this vision when I got into computers that I'd be working with a lot of people who like and regularly use computers. No. I work with a bunch of people that heard computers were a good gig that paid well and got a degree that makes them useful in one very very specific area or at least seem useful in that area while they frustrate everyone around them until we get the email about how great it's been "accomplishing so much with" us but they've accepted a management role somewhere else.

There are some solid folks out there, but the ratio is indeed bad.
At least they updated Android 12 to Java 11 LTS, and Android 14 will get Java 17 LTS.

However it is a subset as usual, and most likely because they are already starting to feel that Kotlin also needs those Java libraries which are leaving Java 8 behind, unless they feel like rewriting Maven Central universe into Kotlin.
Do you just refer to fertility as 'South Korea's Fertility' when referencing the ability to conceive?

I mean, it's not incredibly shocking that a country half the size of Florida, essentially an island nation with a population of 50M, are deciding not to have children.
Preservation of Snap Camera and related tools
A very topical example of a horizontal product is ChatGPT and LLMs.
These things aren't necessarily considered Computer Science per se. Database systems generally are, which would include some projects on database design and optimization, but those things could be elective and not required for a major. A graduate's understanding of concurrency might be largely theoretical - I'd expect them to at least heard of mutexes, semaphores, etc., but how much they have used these tools in realistic programs and not just toys, not just to solve the Dining Philosophers' problem, probably varies hugely. As network programming was in its infancy when I got my undergraduate degree I can't really speak to it, but I suspect a similar split between academic topics and practical programming is at play.
I'm on the same boat. Now I'm the proud owner of two Urban Arrow cargo bikes (His and Hers) and I don't know how to live without it.
That just seems like a rebranding of "the internet" to me
Yeah came here to say the same. We’ve had the metaverse for ages in a much better and broader form factor than fiction portrayed. Most “metaverse” projects want to build something more limited which seems backward.
I imagine some form of this will eventually take place but it's going to get ugly - retirees have far higher rates of political participation than young people and will fight tooth and nail to protect their wealth.
Honestly, it's a stupid response from me, but it did feel like a reminder of the recent changes.
Isn't this what Internal Affairs are for?
The other discussion in this thread has convinced me that for now, the momentum seems to be with Gitea, so I'll probably lean towards that. I'm still disappointed in how the whole situation was handled, though, and it leaves me wondering what other changes will be around the corner.
In Texas, the law specifically states that you can use force to protect yourself if a peace officer uses unlawful force.

https://statutes.capitol.texas.gov/Docs/PE/htm/PE.9.htm.

Sec. 9.31.c

Sec. 9.32 and 9.33 goes on to say, that you can use lethal force against a peace officer in protection of yourself or of a third person whom the peace officer is using unlawful force against.

I wonder how many peace officers actually know about that law though.

And regardless if it was legal to use force against the peace officer, there's a saying: "you may beat the rap, but you won't beat the ride" (in the back of a police car, or if it was against a police officer, probably in the back of a coroner's vehicle).
Better health care. Less Trump and Trump-adjacent. Lower chance of having your kids shot at school. An actual culture instead of whatever capitalism wants to shove down your throat. Unions that work. Way better transportation in big cities. Soccer teams that people care about. A few trainrides away from a holiday in Greece or Croatia (or France, or Norway, et al).
They would be stupid by not logging this and using it for the next iteration of finetuning; so most likely the answer is yes.
What is has no relevance to what ought to be.
Please for the love of god tell me you're not testing this on animals and if you are, you have actual medical training?
You’re probably right, I was thinking of a not I made (not for scams) that only replies once every hour or so and for that it would probably be impractical but if there are multiple people at a time it would make more sense
There's also the flip side of tech hub candidate formerly of a big tech company looking for remote job and the company out out of {landlocked state} isn't going to pay several multiples of what a local candidate would be looking for.
Programming does not have a 10x productivity impact by voice when using the appropriate tooling (albeit, with significant configuration), see for instance https://www.youtube.com/watch?v=uxZUJE3mC9M.
Wiki-Based Communities of Interest: Demographics and Outliers
If I'm not willing to pay a creator for their content, it must not have any value to me. Or atleast not what they were asking. So if I copy it, I'm not depriving them of payment for the value they provided really, since I believe the monetary value of it is near $0.

If you have a painting and are asking $1000, and I take it, you lost the $1000 you probably would have made eventually. If I take a look at it, I didn't steal $1000 from you. If I photograph it, I still didn't steal $1000 from you. If I print it out at home and put it on the wall, I still didn't steal $1000 from you.
Again, this is not a post on a gallery of websites that don’t have 4mb of JavaScript.

Is the fact that they do have 4mb an interesting or novel discussion point.

As in, I remember once was going to invite this branding agency to pitch for the job because their website demonstrated creative immersion, craft and sensibility but then I noticed it has 4mb of JavaScript so I didn’t.

I’m sure these websites could be optimised greatly. But time, budgets and scope don’t include it because the business need isn’t there.

Maybe a more interesting talking point, from an engineering perspective, would be why there is no product value in that.
US suspends risky disease research (2014)
Site thinks I'm an evil bot (its words, not mine) and doesn't let me access whatever is behind this link. Feels weird, isn't the IPCC some government thing? What issue would there be with bots downloading their papers that they need to use secret algorithms to decide who gets access and who doesn't?
Normally if app opens a port it is not allowed to by firewall or application permissions it will just get error, with RAW sockets kernel would need to parse packet before deciding that.

For example normally you will get permission denied when you try to listen on sub-1024 port on normal user.

I'd also imagine if kernel is doing any kind of connection tracking (so really anything with firewall), it would be more optimal to have that connection tracked in kernel vs decoding it and adding to conntrack table.

I guess some kind of half-RAW could be done in place, like say a socket where you define protocol and port but handle actual packets in userspace ?
I really like this idea, but you're going to need major top-down cultural changes as well. In the USA, I think it might have to come from Congress and/or SCOTUS, and their heads are very very far up their asses in this regard.
We can vote. We can unionize. We can push for better healthcare, education, labor, etc., policy. The status quo is the problem here, IMO, which I believe is the source of much of the anxiety many of us experience in this era.
To be clear, I don't think most people expect that either -- but I'd argue that most entry-level jobs today are just a big endless cycle of unskilled labor staying long enough to get fed up and moving to the next dead-end job, with the companies moving on to the next as well.

In general, I'd argue minimum wage jobs aren't anymore a stepping stone to some sustainable good job; they're basically viewed like consumables by companies. Even someone with a decade of experience, say, at several retail stores or restaurants, can't expect to be offered a position making $50,000 a year plus benefits just for having done his job well every day. By contrast, a dedicated factory worker with a decade of experience 50 years ago could expect to have advanced somewhat, and would expect continued advancement. Today everyone working in retail, restaurants, etc. all know that if they're going to do any better it's going to be by leaving that sector, via learning a trade, going to college, or perhaps founding their own small business. All things which were good options in the past too, but advancement was once a realistic expectation too.
Not wanting to start an anti-apple thread but I meant dominant position in their closed garden. Is that an abuse or not, I'll let the litigators decide.
It got really bad when SVB collapsed and it’s been somewhat bad ever since. There have been a couple of knock-down drag out discussions since then.
If you are good, you are looking but may still wait... severance packages can be lucrative depending on the situation.
Using MMAP to share data between processes
It just means going in one direction all along, not like going down and up over a period of time.
Maybe your assumptions about "likely alien goals" are just wrong?

If you want not to shock people, you don't sneak up on them, but rather you start by giving the faintest hint, alerting their attention to your presence.

"Having lights on" has the additional benefit of obscuring your vehicle quite effectively from camera sensors.
The GP just said he doesn’t have a degree.
> Circumstances and societal conditions can certainly curtail and slow the willingness of otherwise capable women to have families.

Putting on my dystopia hat - this is where governments may step in and override women's choices
> Why would the happiest society be the one that turns off it's natural processes?

The natural process is for women to not have a say in how many children they give birth to, and instead be subject to the whims of their male counterparts, who can obviously overpower them.

A decline from a certain fertility rate to a certain fertility rate can indicate that women are gaining agency.
I would like to suggest Nikolai Glinka's "Problems in General Chemistry," of which I have the original Russian edition but I see that it's been translated in English (https://www.amazon.com/Problems-General-Chemistry-Nikolai-Gl...). Reasons for my recommendation is that first, it's interesting, and second, every time I have used this book, all chemistry concepts made sense, unlike in the manuals we had to use in school. To rephrase MiB, this would be the final chemistry book I ever read if I decided not to pursue my studies in the subject further.

Also, I did not know much about the Glinka himself, but from what I've found from a quick web search was quite interesting: a representative of an ancient noble family, honored scientist, largest teacher-methodist, whose books for decades, determined the level of chemical education in non-chemical and chemical technical institutes of the USSR...
> unions are inefficient, because they promote mediocrity (regression to the mean) in terms of talent - and union bosses wield abnormal influence

They do stifle the ability for ultra-rich CEOs from becoming even more ultra rich at the expense of their workers.
your opinion is welcome, but i wasn't writing my opinion, i was being informative about the industry standard typographic kerning
Yes.

OpenAI ToS 3(a):

"OpenAI hereby assigns to you all its right, title and interest in and to Output. This means you can use Content for any purpose, including commercial purposes such as sale or publication, if you comply with these Terms."
Report claims the damage estimate was $10M. Each bomber costs $1.1B, so it was 0.1% of the full unit cost. Similar to a $300 fender-bender on your $30K car.

https://www.military.com/daily-news/2022/12/21/air-force-fin...
In a properly working law system those officers getting shot and killed by bystanders could solve the problem by making the police think twice. Of course it won’t work in this case.
That the increase in interest rates was a separate economic development unrelated from anything SVB did or proposed to do (i.e. it was the Fed putting base interest rates up to reduce inflation, not commercial lenders reacting to SVB's position)

This is similar to the use of "secular trend" in many other economics contexts to represent the overall long term trend
Looks like oldschool SEO farming by stuffing a bunch of reference links to their site all over the internet so the robots think that tons of people are linking to your site. Don't think it works as well anymore but still a common tactic.
wait until you hear about how inefficient executives are killer.

there is a bell-curve for leadership, and it's pretty damn clear after centuries of mercantilism and capitalism that they're not smarter than you are. it's a cartel, and the bellcurve applies to them just as much as it applies to your SWE I's straight out of college.
I see, removed that from my comment then, sorry. I looked at their go.mod and assumed.

Now I worry even more about everyone maintaining forks of everything rather than doing original development.

I wonder what differences there are between Gitea's and Forgejo's forks, and also why they couldn't work with upstream.
I was thinking more of TF2 when I brought up steam (I suppose my age is showing...). The momentary interaction is using TF2's models and game logic, but all the "metaverse" stuff is using Steam's logic (chat, inventory stores, trading, etc.)
Could it not have both? Can’t something work like Maven or Gradle but have some nice utility commands to make installing things easy? Or does that already exist?
But I had at least one round of phone interviews with about 40 companies before I landed one

Just wait till you get grey hair!
Yeah - it’s called a mouse.
Georgia (the country, not the state in US) reformed the police by firing all cops and hiring brand new ones. Not sure how it will work long term, it was relatively recent.
> We're all a bit more anxious/pessimist than what's objectively needed for a situation

You should meet my product manager and reconsider.
May I add debugging & maintaining & tuning?

I find GPT-4 awesome and certainly it will impact "programming", it's an open question how -- will there be a superclass of GPT enabled programmers that will take the jobs of the rest?

Right now GPT-4 is helping me solve real tasks at work and it feels like I'm the only accountant who has xcel, but surely others will catch on.