skysight-inc/HackerNews huggingface dataset:
I read both the Camel book (Programming Perl) and the slimmer one (Learning Perl) but I still found perl 5's split between by-value data structures (@foo/$foo[0], %foo/$foo{"bar"}) and by-reference data structures ($foo->[0], $foo->{"bar"}) really confusing. Ruby and Python managed to avoid needing to differentiate these cases, they would just silently dereference things as needed, and from what I can tell Perl basically had this split for backward compatibility with perl 4 which didn't even support nested data structures. Steve Yegge has a whole section of his Perl rant talking about this (https://sites.google.com/site/steveyegge2/ancient-languages-...). The sigils only make it more confusing because they really don't help you here. $foo is either a reference to @foo or a reference to an element of @foo depending on whether it is immediately followed by an index ("[0]") or if there is a dereference operator ("->") in between. And you only need the dereference operator if you're going to need to get a nested data structure. So like you can't just do $foo[2][4] (as I recall, it's been years) you have to do $foo->[2][4]. If you just need to go one level in you can do either $foo[2] or $foo->[2] depending on your whims. It's kind of madness.
The Bible is the fundamental book by which has driven many human accomplishments and debacles. You don’t need to be religious to understand it's impact in the modern human western society.
> 3 There is big cost or downside to galaxy-wide expansion that we don't get and that limits expansion, like travelling interstellar distances being far harder than we imagine in practice.

This is my thought. Without FTL travel you have to go the slow way. Probably much less than C thanks to the rocket equation. But in order to do this you need to build a spacecraft capable of surviving for centuries or longer with absolutely no outside support, not even solar power.

But if you can build that you have effectively unlimited space in your own solar system. Why bothering to travel to a different solar system at that point? Maybe if you have used up literally all of the resources in your current solar system, but that's a multi-billion year process. So you might only need to make the trip once or twice in the current age of the universe. But even that seems less likely than just developing really good recycling systems.

So the solution to the Fermi paradox is that by the time you have the tech to travel between solar systems there is no longer any need to do so.
Didn't know he's a fanatic.
Healthy Brain Habits to Maintain Sanity in Our Mad World
The goal here of flagging Tesla up front seems entirely obvious, and to be expected of vindictive modern media in a panic over the loss of their monopolistic control over media discourse.
Twitter does, but the point is: there is no where to go. They are stuck.
Symmetry can exist on one axis but not another. Sure it's symmetrical on the "actions an entity can take axis", but when people refer to the employee/employer relationship being asymmetrical they are discussing the risk or impact axis.
Or, it lets companies decide if they pay their lawyers enough money, they can get away with cheap unsafe designs.
Note, though, the prevalence of specifically traditional Catholics. Traditionalists tend to reject in whole or part modern Catholicism's ecumenical angles, and embrace the black and white they perceive Catholicism used to have. It's a curious mixture of using one's own judgement to decide what of the past are worth following, and a steady belief in doing and believing things of the past, whether you understand the reasoning or not.
I use atom light. I find it the best light theme so far.
You can preview it in VSCode. Open command pallete, type "Color Theme", click on top on "Browse additional color themes", and type "catppuccin" in the box. Arrows up/down to preview, Enter to install it.
If it was a texture cache, it would have been fine. Unfortunately it was a manually loaded seperate bank of memory for textures.
Peter Thiel / Curtis Yarvin adjacent folks have in recent years heavily pushed these kinds of views in certain parts of the tech scene, Hotz tends to quote them frequently. It's not really religious Catholicism as much as an aesthetic for reactionary politics because you're more likely to find many of these newly minted Catholics at an 'Eyes White Shut' party than at mass.

His syncretism of Christianity with Bronze Age Pervert in this very blog post should immediately remind people of Umberto Eco:

"One has only to look at the syllabus of every fascist movement to find the major traditionalist thinkers. The Nazi gnosis was nourished by traditionalist, syncretistic, occult elements. The most influential theoretical source of the theories of the new Italian right, Julius Evola, merged the Holy Grail with The Protocols of the Elders of Zion, alchemy with the Holy Roman and Germanic Empire. The very fact that the Italian right, in order to show its open-mindedness, recently broadened its syllabus to include works by De Maistre, Guenon, and Gramsci, is a blatant proof of syncretism. If you browse in the shelves that, in American bookstores, are labeled as New Age, you can find there even Saint Augustine who, as far as I know, was not a fascist. But combining Saint Augustine and Stonehenge — that is a symptom of Ur-Fascism."
I feel as if you are using a fallacy in your analysis. As AI models are just decision trees in essence and it's the same with human inference. That there is no magic and it seems mundane is the point. As our reality is surprisingly simple and these new models for artists and programmers alike demonstrate such.

It's moving the goal post simply. As it is the same with Google's Chatbot that "fooled," their own engineer. Thus it becomes a chicken and egg situation as to when AI truly passes the turing test. In the same way putting on a VR headset and being fooled you are someplace else the first few times. Then once you are used to it, it becomes as if you are changing your reality just like putting on new glasses.

Human beings have a hard time with exponential. And my guess will be next year that we have AI generated video that is indistinguishable from a human production. It's just software sure, but so are we.
the crazy thing to me is just how many different workflows/UI/UX you need to learn along so many platforms today. AWS, GCP, Azure - like you need to learn so much deeply about each in order to be "marketable" and the only way you shall learn all of them is if you happen to work at a company that happens to rely on said platform.

Then there is low-level training of ILO bullshit that ive done weeks training on for HPE and I have building and dealing with HPE servers since before the bought COMPAQ....

And dont even get me started on SUN and SGI... how much brain power was put into understanding those two extinct critters... fuck even CRAY.

there is so much knowledge that has to evaporate in the name of progress....
Judging the visible output as a metric for how many developers a company needs is very naive.

Think about the teams that don't directly interact with the outside like infrastructure, business intelligence, hiring (onboarding tools), internal tooling, all the work they do on Ruby (https://shopify.engineering/shopify-ruby-at-scale-research-i...).
On average, yes. But many things are multimodal and the average doesn't actually represent very many real people.
This is a lazy troll. Geohot is famous because he used to loudly brag about his achievements.

The people making millions selling exploits to the likes of Vupen/Zerodium have very strong incentive to keep their mouths shut.
Nice to see apple's signature move of making overpriced, style-over-substance junk for hipsters has not changed at all. Inexcusable that this performs as bad as a MasterLock that is easily less than half the price.

I imagine people are going to canvas for homes with these now because it will be a telltale sign that they have other Apple products worth stealing and that the household is not security literate. Maybe thieves will even steal your door lock too, to boot.
> What ever happened to access based on merit?

For the context of this case, don't forget we're talking about Harvard.

This school, if they wanted, could limit themselves to selecting ONLY from applicants with PERFECT test scores, PEREFECT GPA's, ideal extracurriculars and still have far too many applicants than they could admit. They would then have to resort to either a lottery system to select randomly from this pool of perfect applicants or maybe come up with ever more extreme and rarefied criteria to select the "best" from "perfect". Is that the way to go? Many don't think so.
Low Discrepancy Color Sequences
It's different because San Franciso is not Phoenix. It's much harder.

Do you expect to wake up one day and have self driving cars work in every city? That's just not what today's technology can accomplish. You either end up with broadly applicable L2/L3 (Tesla, Comma) driving, or you get narrow scoped L4 driving.

The scope of L4 widening is a real change.
Well, I mean yeah, that silly slogan is definitely rattling around in my head.
The problem is there but the current AA is not helping.
Here is what might work:

- Harvard is required to do only merit base admission

- Harvard is required to increase diversity. They will be required to achieve that by investing in high schools in poor areas. Basically university will recruit poor students by helping them during middle and high schools. Something like opening Harvard middle or high school.

(This is one of things what communists did right after WW2)
"festering bunch of backstabby politicians"

This is the most succinct description of GE I have ever seen.
If software is a critical component of an item, and you don't have basic control over that software, then you already don't "own" that item regardless of what the legal title says!

Furthermore, if industry does dig their heels in and starts refusing to sell goods outright in favor of their retaining de jure ownership, then that is straight up anticompetitive and they should be prosecuted for it.
> This will grow our and our b2b customers bottom line

You're not wrong here. the reality is that staff costs are going up and restaurants are happy to jump on technologies that let them do more with less. With our product, staff can be more efficient. We consider the experience of the waitstaff using our product to be a high priority and it shows when they are enthusiastic about pushing our solution to operations.

> at the expense of the consumer experience.

We're not forcing our system on anyone. We're doin our best to make it a better experience overall for the customers. There's a few restaurants that choose to have a QR code only experience but thats not something we push on them. Not saying we're perfect (god knows getting instant apps working has been the cause of a few sleepless nights) but we take customer feedback seriously and are aggressively improving our product to encourage them to use it to order. I personally don't want people using our app because they HAVE to but because its a superior experience.

> Honesty doesn't sell when you're a parasite.

You're entitled to your opinion. We provide a product that helps restaurants be more efficient with their resources and make less mistakes when it comes to ordering. our customers, (both restaurants and users of our ordering app) like it and thats what ultimately matters.
Firewatch. When I think I've found another theme that I like, I always end up going back to it.

https://vscodethemes.com/e/ulthes.theme-firewatch/firewatch-...
possibly not - but we're all so brainwashed it wouldn't occur to us to question it ... work hard play hard!
I loved working in the 90s. Things were less “professional “ and project management often almost didn’t exist. In my first job I was presented a problem and told to come back in a few months. No standups, management was all engineers.

I also feel back then software wasn’t viewed as a well paid career so you had more people who really wanted to do this because they were interested. When I look around today there are a lot of people who don’t really like the job but do it because it pays well.

It was also nice to not have to worry much about security. If it worked somehow, it would as good. No need to worry about about vulnerabilities.
Harvard obviously can't literally be open to all. They only have so many spots and many applicants.

If admissions were based entirely on GPA, is that a more fair system?
add in some circadian.el and then you’re really cookin’ :)
_o/ author here! mkcert is definitely my most popular tool, and it's always a delight to see how it makes developers' lives easier and how happy they are about it <3

Something that I wonder about from time to time is how "done" is mkcert. A lot of its value is in simplicity, so I've rejected attempts to make it more of a toolkit to generate all sorts of certificates (although I see the value in being able to edit the expiration and other fields). The only thing on my TODO is splitting the trust stores out into an importable package for other tools to use. Maybe that will act as a release valve for other use cases.

In a sense, mkcert will never be done because its job is also to keep up with browser requirements for you, but that goes in waves, and not much has changed in the last couple years. (Unlike the first years of mkcert, when things were really a moving target.) Similarly, it has to keep up with new trust stores and ways to install into them, and we might be overdue for a pass of that, but these are not really new features, just maintenance.

Previously:

Mkcert: Tool for making locally-trusted development certificates —
https://news.ycombinator.com/item?id=17748208 — Aug 2018 (39 comments)

Show HN: Mkcert – Valid HTTPS certificates for localhost — https://news.ycombinator.com/item?id=18842218 — Jan 2019 (118 comments)
Here's a spicy take: Merit mostly doesn't exist. In order to invent the concept of merit (for college admissions anyways), you need to weigh colleges, universities, high schools etc with varying degrees of power which inherently is extremely subjective.

Is someone earning say, a 3.0 at Harvard better than someone that earned a 4.0 at state? What about the highschool student that graduated with perfect As in a lax highschool? Do you consider AP classes more valuable over the student that took college classes instead? How do you address the fact that these sort of things disproportionately affect different minority groups?

If you start taking a lot of these factors into mind, you end up with something very similar to affirmative action. There is no one-size-fits-all solution.
Sunburst on Sublime and a modified version of Obsidian on PhpStorm.
I'd not heard of Rocky Linux or CIQ before so I thought I'd check them out.

Sadly looking at their corporate About Page[1] tells me nothing about who they are, when they were founded or who their key people are.

Instead it's all "Why People Choose CIQ" and "Empowering People" type meaningless marketing fluff and I'm none the wiser. That doesn't fill me with confidence.

1. https://ciq.co/about/
It feels like you a word.
similar theme here, vim :TOhtml output: https://aurora.nox.tf/tmp/zebra_rib.c.html (Tab display and col-80-mark is missing in that tho)

(but yes I make my comments gray)
Maybe mitochondria were seeded on earth by grabby aliens
> It's impossible for me not to read this without imagining a sneering tone.

Okay. Yeah, that doesn't seem great.

> There are more important things in the world. Good to keep things in perspective: it's school... for game programming.

Wait a second. Isn't your own statement kind of hard to read without a sneering tone?

In defense of videogames. It's only a massive industry that drives technological developments massively useful in other industries; while at the same time, providing entertainment, recreation, and escape for billions of people.

In defense of complaining about sneering tones while having one yourself: <space intentionally left blank>
> I think the correct move here is not to go full-on "merit-based access", but change the affirmative action to be based on socio-economic status. Boom, you just solved the issue the race-based AA was claiming to address, but by going directly to the source of the problem (socio-economic inequality).

Also move the efforts down the prestige ladder. Affirmative action at Harvard does diddly-squat do address anything except allow Harvard to signal its own virtue.

Society would be much better served to take a large fraction of Harvard's endowment, and use it to send disadvantaged kids to state land-grant colleges. You could help a lot more of them, and they'd be less likely to flame out to do culture clash and/or relative lack of preparation.
I use the one dark theme
https://plugins.jetbrains.com/plugin/11938-one-dark-theme
If race is barred then the next method could be increased emphasis on perfect price discrimination to distinguish applicants socioeconomically. Outrageous tuition prices coupled with generous "scholarships" can also create a diverse student body.
I use monokai and dracula, depending on the environment. If i can alter something, I usually go for dracula and FiraScript as font.
this is pretty fascinating to me, i thought the whole point of wikipedia was if you see something wrong you hit edit, fix it, and then click save. If you want to add something new the process is the same. Do you now have to pass like a virtual interview to qualify to make a change?
Oh I don't deny any of that. Heck, just look at the link in my profile: https://www.lifeismiraculous.org/

The silly part to me is his claim that everyone (including atheists) thinks that the Bible is the best answer.
FTC Accuses Ed Tech Firm Chegg of ‘Careless’ Data Security
The article talks about the long term focus but I always felt there's a better way to achieve a long-term foothold in VR.

The key is to build up a set of patents so that you can enter the market when the tech is there. This takes some investment but not nearly as much as trying to force the metaverse to happen now.

So I disagree with idea that the leadership has a long term focus. They are trying to make the metaverse happen before it's ready. This is very shortsighted. They could scale back and maintain a holding pattern for far less cost.
"I'm getting tired of arguing with kernel maintainers."
"I have had a completely autonomous waymo come to my location, pick me up, and take me to another location." - Waymo uses 3d mapping, limited geofencing, remote operators and mobile roadside assistance teams because those cars are not even close to any type of autonomy. Those cars are "mice" in a well designed and designated (inch mapped) maze. The car without a driver in the driver's seat is like David Copperfield flying on the stage in a cheap magic show, in front of a few hundred people that paid $50 for the tickets - see https://youtu.be/qZS9maIq_Zc
The answer to a problem should be the right answer, and it should also avoid unnecessary complexity so someone looking into it can figure out what's going on. Avoiding unnecessary complexity sounds easy, but it often isn't. Banging out code as fast as you can is one of the surest ways to produce systems that are devilishly complicated and brittle.
Why is it an abhorrent comment?
I'm not a fan of the pastel/low contrast style most of the themes have these days. My theme of choice is Ayu (dark) (https://github.com/Shatur/neovim-ayu). Absolutely gorgeous.
Good, so let the free market handle this then. No need for censorship.

(Actual terror groups do indeed use social networking to coordinate. No, "Internet Nazis" aren't them.)
Wikipedia mobile --- why doesn't the UI allow me to link to a page section/anchor?
Are lies of omission not still lies?
For local (GUI!) tools I find XCA (https://hohnstaedt.de/xca/) excellent. It has a few ready to fo templates out of the box, and you can make your own.
You mean like selecting Justices based on their gender and skin color?
Are you claiming that only the 3.9 GPA Harvard doctor is able to function in their profession?
> This is a conservative, outcomes-driven court.

I find this view to be pretty naive. The vast majority of judges in the US legal system are naturally going to be conservative in that the job is to follow the letter of the law. To the extent that progressive justices move up through the legal system is only through political appointments.

It seems easier to me to say the vast majority of progressive opinions from the Supreme court have been outcomes driven and the current court is reverting to process-driven (you have to actually pass legislation for legislative changes).
>Why would you introduce your children to anything associated with Elon Musk?

He makes good stuff, and doesn't frequently go on weird aimless rants motivated by clearly disguised personal animosity. So there's that.
I'm 74 so I guess it's GAME OVER, huh? Oh well
"socio-economic status" means nothing. This is so often used after race (discrimination) apparently is no longer a good argument "yeah but it's socio-economic". It's not falsifiable and therefore it should be dismissed as an argument.

If you mean poor, say poor.
Sounds fair to me. And Harvard admission would mean something.
Hmm... Doesn't sound like he is doing too well. As a rule of thumb, saying you are "the chosen one" is a bad sign.

I'm glad he is stepping down to take care of himself.
Following the theme, this is my favourite colorscheme, what I found to be most readable after all those years:

https://protesilaos.com/emacs/modus-themes
Ephemerons and Finalizers
I think there needs to be a mix of humility and arrogance. Humility because sometimes there’s an issue that’s unsolvable and a good engineer needs to know to pull back. Arrogance because it takes at least some arrogance to believe there’s a solution where others haven’t found one.

There are plenty of times in my career where I wish I were more arrogant. I’d probably be in a completely different place altogether if I were even slightly more arrogant and that lack of it has held me back in some ways.
Why do you feel that way?

What is wrong with a quick inline jquery click handler? What part of web development requires webpack + react + tailwindcss + a bunch of random packages that provide 1 function? Sometimes people just want to get stuff done, and doing a simple $('.cart').on('click', () => {}); does the job.

If you want to get fancy as another user posted, use the full API suite and do it all yourself. It's robust and rather friendly to integrate with.
Why mathematicians study knots
Speaking of which, who is the oldest person on HN? Can't be me... can it?
Just so its documented ;; may you plz ELI5 how easy a bug is to patch today? Thanks
> Honestly, for an organization as big and important as they are, 300 staff still seems ridiculously tiny.

Important, sure, but is an encyclopedia supposed to be big? What are all those people doing?
Is there any way that users will be able to tell the difference between this and GitHub's CoPilot?
> Whatever happened to access based on merit?

Families with more resources apply those resources to the creation of apparent “merit.” Violin lessons, Kumon, French tutors, international travel. The mythology that what we call merit arises de novo with each subsequent generation is pervasive indeed. This investment process is intergenerational wealth transfer by another name; it’s just paid on the front end instead of the back end.

Whether university admission is the right locus of intervention or not is an open question; but kidding ourselves that merit exists solely as a stand-alone property separate from the developmental opportunities purchased by parents is a commonly-held belief that undermines advancement; but I suppose it makes us feel better about the structure of society. But if we were serious about allowing equal opportunity for merit to emerge we’d intervene much earlier than university admission. But then again, I doubt you’d find a consensus about what a just society would look like.
I'm very curious to hear about what the interview process was like and how that has changed over time