skysight-inc/HackerNews huggingface dataset:
Sounds fascinating, but your paper develops far too slow for today's hyper living. I quit soon.
I think it probably makes sense to give up. After all, we fought World War 2 without computers or cell phones, but people were different in those days. Now we take care of people more and prioritize how to stay in touch with caretakers, so we have to allow kids to bring their smartphones into the classroom.
www.hydrogen18.com
What is Lennart doing at Microsoft?
John Carmack would probably be disappointed, but 25 hours of productive tech work in a week, especially at a typical company, sounds pretty good to me.

There's also something to be said for learning things outside the narrow range of work and having a life outside work.
Looks like that is false as well:

https://www.demographic-research.org/volumes/vol36/54/36-54....

According to that, it's between 5.5 and 9.5% for age 65, nowhere close to 50+%.
No, this is absolutely incorrect. The NTSB focuses on the cause, regardless of whether or not guidance can be issued based on it.

The guidance itself will be focused on relevance, but the root cause is never tainted that way. If the NTSB thought the rant had absolutely anything to do with this, they would have mentioned it.
Wondering how many will ever be born here, if it lasts until the sun dries out for example
outcomes matter, intentions don't really. if a device leads to bad outcomes, then it's by definition not a good tool for education in the typical classroom setting.

of course it might make sense to then have a very different class that deals with the whole problem of supercharged dependence forming devices and activities.
This thread is showing how words have different meanings in different places. In my slice of the world, graffiti is not limited to text. A tag is though.
Indeed, when I was in eighth grade we had “reading buddies” in the grade 1 class where older kids would go read the younger children stories. The teacher of the grade 1 class had an internal memo posted on the bulletin board explaining teachers’ usernames were their last name and password was their first name. So after I saw that I could get teacher-level access by knowing any teacher’s first name.

From there it was possible to trackball-and-ACTION-key my way to administrator permissions which is maybe what the bug referred to in GP was referring to?

Anyways my big mistake was sharing this information with my classmates — it was fun to change the login message for everyone to a kind of “so long suckers” just before we graduated, but apparently someone changed the admin password and (presumably due to not being aware of the bug) locked them out.

The vice principal had me come back to school after graduating to be chewed out and told that they nearly charged me with mischief :-/

When I got to high school I mostly just had fun finding a way to drop into the command line and playing around with that instead of working around access controls…
I love revanced, the main thing I miss though is the ability to cast to chromecast through the patched app. So for now I keep both apps installed and switch if I need to cast.
I would suggest it's possible that it overestimates things - online discussions of graduate school - on here, on Twitter, on Academia StackExchange, etc. have, in my experience, been oriented toward discussing negative experiences.
Maybe we should distinguish the impact of the story itself from the impact of people reacting to the story after they read the news? The Tea Party talked a lot about taxes and got a bunch of people elected to Congress, but if you simply ignored the news you'd be none the wiser (and totally unaffected). Same is true for the Iraq War -- it surely had major impact for Iraqis, but for most people in the U.S. it may as well have been a non-event. President Bush either lied about WMDs or didn't (depending on who you ask) and we invaded and killed a bunch of people and changed the government. If you ignored the news, you'd be blindsided by people who want to talk about the war or change their vote because of it, but the Iraq War itself probably wouldn't affect you. It didn't affect me, anyway.

Most things in the news are like that. But then again, a lot of things they teach you in school are like that, too. Knowing that humans came from monkeys or that WW2 began in 1939 doesn't really affect my life, but there's a certain kind of shared knowledge that makes it easier to have a community. So maybe following the news is a bit like following Game of Thrones? If all your buddies are going to talk about it on Monday morning, you wouldn't want to be the only one who doesn't know what's going on.
As a non-useful aside: That's funny to me, the painful UI of Goodreads smelled like Rails to me. It's engineers trying to solve problems "the Rails way" which leads to poorly designed forms, UX, errors reported to the user, etc. It feels similar to Basecamp, which was notoriously so hard to update that they made version 3 and 4 instead of just improving the existing site.

Another victim of a Rails monolith, nice. And a victim of Ruby and Rails' horrific magic that sounds like it's very dangerous to refactor. Unlike Github, I'm guessing Amazon doesn't have core Ruby and Rails maintainers on staff to help keep the thing afloat.
https://ramvasuthevan.ca/ is my personal site built using Jekyll.
https://www.bitsbipsbricks.com/ is my blog built using Ghost Pro
You don't have to be at a company at literally the moment of inception in order to be classified as a founder. Basically, did he invest key talent and resources early in the company's lifespan, before it hit product-market fit? Yes.

Infogami (Aaron's company) merged with Reddit 6 months in. Reddit was still largely unknown when infogami merged with it in 2005. Swartz was given equal shares so clearly Ohanian and Huffman valued this merger highly.
One should also note how to undo some of these things. What if you accidentally 'git commit --amend' and meant to create a new comit instead? In these cases, 'git reflog' and 'git diff <a> <b> | git apply' can come in handy
Why can't instruments clearly and directly indicate engine failure?

It worked in Podracer!
More people need to understand that in most cases, ACL surgeries are unnecessary. The most common experience people have with them is during high school athletics, and yes - returning to sport is indeed an influencing factor in the decision to perform surgery. But how many of these students would go on to be pros?

There's a vast difference between "pro" and "beer league" when it comes to being an athlete, and an ACL repair is only needed for the former.
How could actual confiscations possibly lead to larger concerns? Cellphones didn't even exit until I was an adult and I'm still in my 40s. Sheesh. How the hell did anything happen before the year 2005?
It's literally just word-play, dancing around what they actually mean. I'd assume because of pressure from OSI and friends (i.e. bad publicity), not from the real world. The same reason my company is "open, source-available."
Mine is about me and how I overcome loneliness that has been a part of my life for third of my life where I speak about my tips, advice and science on this subject. On the way I share my stories. Here it is - https://transcendloneliness.substack.com/
The real problem is those 18th century jerks who stole "engine" to refer to mechanical devices instead of the original meaning of "skill" or "craft".
we should probably implement a lot of the hallucinated methods - consider them the obvious missing pieces of our APIs
This comment is a summary of everything I used to believe which I had to unlearn the hard way.

I had a similar experience as the author, I worked on passion projects (in software), some for many years. I had some success in terms of traction and also some success financially related to a different project (though that proved to be short-lived). Initially, I thought to myself "How lucky am I that I appreciate efficiency and modularity since that's exactly what the market needs." WRONG. What a brainwashed moron I was. The market does not necessarily want the most efficient solution; especially in the tech industry which is founded on monopolies where the money will come in no matter what the efficiency is; efficiency is irrelevant, so long as a solution just works and you have the right social connections a company might pay 100x more than it's worth; will barely make a dent in the balance sheet. Unfortunately, I didn't have any social connections.

So yeah I can fully relate with the author of the article. DO NOT FOLLOW YOUR PASSION IF YOU WANT TO MAKE MONEY. FOLLOW THE MARKET AND EXPAND YOUR SOCIAL NETWORK. If the market cares about adherence to some fickle trend, make sure that your product adheres to that trend and make sure you get involved in the money-oriented community which inevitably forms around that juicy cash-rich, "fickle as a squirrel at a nut convention" trend!

Worst case you can sell your hot startup to Google for a few millions and they will shut down the whole thing later when they realize how crap of an idea it was but who cares. You got paid and now you can use the money to fund your next financial scheme and make even more money while all the passionate morons rot in their poverty and comment on HN about how shitty everything is because their time is worthless in dollar terms.
This quote had me too. Too real.
The Unconference Toolbox
> Do you think you perform well as an astronaut even though the selection process would have culled you?

Yes, and it's not even remotely close. It shouldn't really be surprising, "code up an algorithm that some genius needed half a lifetime to develop, but from scratch, in 45 minutes, on a whiteboard, while being watched, with the job on the line" has nothing whatsoever to do with what you'd do at the actual job. So why would the interview be a predictor of job performance?
I feel the biggest tip for anyone (not just programmers) is “talk to your congressman”. AI has enough of a bad rep whether fictional or not that i think getting bans/fines/taxes/other in place will be far more useful for the little man than whatever this article recommends.
I did my PhD directly after my bachelors (technically I had a semester between them but close enough), and I was given a huge amount of freedom and independence in crafting my research topic, and my career is, by and large, indistinguishable from my colleagues who had more experience before coming in.
Most of the complex regexes I write fall into the category of stuff I don’t understand that might work. I’m no slouch at regexes either but when you start trying to do weird data processing stuff that handles all kinds of edge cases the wheels really come off quick.
> Except only for people and states that wanted/voted it to existence?

"[O]nly for people" is horseshit; in addition to the fact that the vast majority of people did not vote on these laws -- to the best of my knowledge, none of them were passed by popular referendum -- these laws still bind all of the people who did not vote for the representatives who passed them. A country or state in which a 51% majority imposes draconian surveillance is nothing to be proud of.
> Premium subscription is just an antipattern of them removing options.

It makes sense only if you believe everything on the internet should be free.

> YouTube music is in no way better than Spotify.

I don't disagree. It's highly subjective.

> The benefits you site are possible without their premium, using other apps

Piracy is always an option. But if you choose not to do it, buying premium makes sense.
But that's not at all what the ELv2, SSPL, or BSL licenses say. At many times, they're more permissive than GPL.
This is why I think we need to change the way we view students and education generally and reintroduce corporal punishments, such as caning.
Terrible. I fully oppose the anti-GBD side, but deceit like this repugnant.
It’s an armchair analyst injecting their pet peeves into an otherwise narrated report of what the NTSB found.

It’s disingenuous to do a publication the final report and cause of a crash and blend in your own views without big disclaimers that they aren’t supported.

It’s no different than the author focusing on the ethnicity or religion of the pilots or even the phases of the moon and planets. There is what the NTSB said, and what the author pulled out of his ass. They are unfortunately blended together and pretty severely conflict in this case.
Hell, in the current department I'm faculty in, 0 years or 20 years of experience coming in, you're spending a year doing rotations.

There's a huge amount to deciding your topic (and your PhD advisor) that needs to be decided on the ground.
The biggest companies and the FAANGs don't care. It's a numbers game for them. They know interviewing isn't a science but there's very little incentive for them to improve the process because they get so many applicants.
How does this help a radiologist? They would be taking pictures of the recovery either way no?
There is significant evidence that Neanderthals lived in communities which supported each other, even when they were wounded. Most notably, Shanidar 1 [1] was found with hearing loss, a severed (yet healed!) arm, and broken legs, indicating that someone else must have cared for him for some time.

[1]: https://en.wikipedia.org/wiki/Shanidar_Cave#Shanidar_1
Playbook to get software engineering interviews
People without an ACL would develop a "trick knee" and get arthritis faster, that's it. It increases your chance of screwing up your miniscus more, but it's not at all a death sentence.
LLMs might be useful for churning out vaguely correct-looking code quickly, but they're just regurgitating the contents of their training corpus. There's no guarantee of correctness, and it's only a matter of time before someone dies because of an LLM-generated bug.

Human programmers aren't going anywhere. (You can't even call what LLMs do programming, because there's no intent or understanding behind it.)
Students in my program have organized several times to get the pain points of their program either removed or at the very least reviewed.
Why is it dishonest to ask if you have a substantive critique of the content of his ruling?
the pages flashes light mode when refreshing the page with dark mode enabled, chrome on windows.
...and then six months later, maybe a year, someone will have to clean up the mess you've made.
That's irrelevant. At some point (other than trivial use cases), things will break in a way you will need someone other than yourself or your team to get involved. It doesn't matter how great they were at staying out of your way when simple things go wrong that you got if there's noone competent to help you when SHTF.
> Is LXD's purpose the same as Docker/Kubernetes?

It did occupy the same space including Proxmox.

Back then KVM, Proxmox, VMWare, OpenVZ, LXD, etc were all ways of virtualization.

Whilst it's not exactly the same purpose most companies have or have been shifting to docker and kubernetes and in the cloud vs running their own VM infrastructure.

> Docker is for stateless containers

Tell that to people that run databases with docker and kubernetes. It is a thing and even commercial products are built that way.
Unlike many people here, I don't like to write hundreds of mediocre posts. Instead, I prefer very few posts, that unfortunately are still mediocre.

If you're tired of all the perfection that exists on the internet, where every piece is deeply insightful and changes your life, I'd encourage you to read my articles, which only promise to shorten it:

https://www.stavros.io/
This resonates a lot. I really wanted to get on the Hugo train but I just couldn’t. I’ll probably give it another go someday.

For now it’s straight HTML,JS, and tailwinds for CSS.

Then I let Parcel do all the minifaction magic when shipping to GitHub pages.[1] Which is the only “magic” in this equation. I could pull it out if it ever broke.

[1] https://metmac.dev
Surgery involves taking strength from another ligament (and attached muscle group) and a long and painful recovery process.
And then you ask the waiter what the price is, too? And then, when that seems a bit much, you ask him what else is good and what the price of that is? But if that doesn't strike your fancy, then you ask him what a third good thing is and how much it costs? Or do you always just eat the first thing anyone tells you to eat and then pay whatever they demand?
Free Speech used to be a left wing cause, and still is in Europe. It's also strongly protected by the Constitution.

>>The right wing of the court has time and again weaponized the first amendment to suit their political purposes and use it as a tool against political enemies of the Republican party.

For all your references to arguments being "laughable", your characterization of defending free speech being a tool that can be "weaponized" to attack political enemies is ironic.
They left out "seed Github with deliberately buggy code that purports to solve common problems."
> So if I wrote some software, put a MIT license on it, with a single additional clause that says the CIA can not use this software.

Right, because it’s not open source and not MIT. Open source isn’t about 99.999% of people being able to use it, it’s about be free and open.

This is the commonly accepted definition of open source and there’s very few who would consider your custom license open source.

Practically speaking, it means I can’t use it even though I’m not in the CIA because I want my project to be compatible and reusable down the line by anyone. So I use a true OSI license like MIT and want all the software I link to and use compatible so users have a clear expectation.

You can make your new license, but I don’t want to use it as I only want to use open source licenses.

I don’t want to hire an attorney to review your license and see if it works or not. I want to just filter by known licenses and make sure they are compatible with my other licenses.

There are open source licenses that aren’t OSI, but they are pretty few and OSI works diligently to review new licenses and add them.

Your example license isn’t open source though, so it doesn’t fit this small group.
I think both Matrix protocol and Element are some of my favourite pieces of software of all time. Use both every day and love every moment.

As with anything software-related, yes, it can always be better, but neither Matrix nor Element are shit. Fucking love them.
Not much to show but some of the posts can be found at mostly related to programming and other tid bits for data analysis.
https://www.ashish.zip
https://123ash.wordpress.com/
This thing is like there on the first day firefox have extension. If you look closely, you can't run extension on extension store page since day one.
So basically nothing changed. The only difference is they now allow some extension to run on these forbidden domains. And show you clearly where the extension won't run.
the cbor implementations i've had the misfortune to have to use are ridiculously slow, as slow as json parsers, perhaps because everything in cbor is variable-length

just because it's unreadable in a text editor doesn't mean it'll be fast
> That’s also very US-centric.

There are quite a few jurisdictions where some Engineer title is protected:

https://en.wikipedia.org/wiki/Regulation_and_licensure_in_en...
> Tell that to people that run databases with docker and kubernetes

To be honest my original message wasn't clear enough: What I wanted to mean is that I like using Docker when I have a container image ready to run, "stateless" in the meaning that the image itself is unmodifiable and any changes to the image will be lost after a restart. (This doesn't include bind mounts, and stuff like that)
I'd much rather see fifty variations of woodworking than parochial political content or people pulling a YouTube face. Different strokes.
What, specifically, would have happened to you if you simply ignored it all? Would you have accidentally violated one of these new laws (in the place where you live) because of not reading the news?
There is no reason why we can't have that, and I don't think you'd need that many tracks. Even something as narrow as cybersecurity has several different (ISC)2 tracks. They could have a different cert for each major programming language, for instance.
Out of curiosity, I took a simple C++ template from my code and used the following prompt with chatGPT3:

Write a non-template C++ function using uint16_t to replace the following function: < copy & paste my template >

It worked, though I would never use the code it generated as is or without verifying.

Will this help with a large codebase?? As an alternative way of thinking, if the codebase really used templates correctly, the codebase should be simpler and less complex. If you study and understand one function generating
template, then you should understand how this template will work for all cases. But I realize that's the ideal, and templates can get buckwild.
All of this is true, but none of it contradicts what I said. Meta needs Federation to flaunt the bigwig researchers and developers from other instances. They will eventually build their own stockpile over time, but they wouldn't start with ActivityPub support if their intention was to eventually remove it. If Meta leaves the Fediverse, it goes back to how it is today. That's not a nightmare scenario for most people who are already using Mastodon, and it would put the leverage back into the hands of the users who could coerce Meta users to switch instances for more lax federation.

The ActivityPub ecosystem stands to lose nothing either way. Meta is walking a fine line with the remainder of the community that trusts them, but stands to integrate into a pretty nice system if they pull things off.
The Doomsday Argument[0] relates to this. It says that since the reader is born in the current times with there being X billion humans so far, statisticslly there shouldn't be too many more (not say tens of trillions).

I don't think the logic is too sound though. Or rather that the premises should be taken for granted.

[0] https://en.wikipedia.org/wiki/Doomsday_argument
> But the Unix "worse is better" approach won out.

Did it? In my opinion, modern Unix systems are much more like VMS than they're like traditional "worse is better" Unix. One of the classic "worse is better" interfaces is synchronous character IO. That is, to write a string, you call the write() routine repeatedly, sequentially, as you have things to write out. The call blocks the program until it completes.

It's trivial to implement. It's a nice, easy-to-understand API from a programmer's perspective. It's also so terribly inefficient that every modern Unix has bolted on VMS-style asynchronous IO to replace it. Queues of transfer requests, where you design the full IO transaction, submit it to the OS, get an interrupt when it completes. More complex, unfriendly to the programmer, yet fundamental to getting real IO throughput from an operating system. Worse is better did not stand the test of time there.
The only thing that's tough about this approach is you work hard at physical therapy but still you end up being the percentage that still needs surgery. Then once you get surgery you have to start all over again. I delayed ACLR personally because of a multi ligament tear and the toughest part was the burnout of starting back up again after surgery.
I write an opinionated blog focused on cloud engineering and AWS: https://yehudacohen.substack.com/
It's a cool idea but everything is just a little funky. At least that's how I remember it when I tried it a while back. That plus all the problems of coding in your DB were the reasons I didn't use it again.

Shame too because the sync between couch & pouch was super cool. Feels like the way things should work.