skysight-inc/HackerNews huggingface dataset:
I got my CCIE and then went to work in software where no one gave a shit, but since then I've moved back to more networking-centric roles and it's definitely paying dividends. That said, Cisco ain't what they used to be and I don't think I'd encourage anyone to start their CCIE journey today.
Why do you find Berlin a messed up city?
As Alberti said, "licensing killed gopher":
https://mncomputinghistory.com/gopher-protocol/

The WWW was given for free, gopher tried to tax the world after being given away in a what looked like a bait-and-switch. Once the tax attempt happened, gopher never had a chance, it was simply unsafe to use. And really, the WWW was better anyway - it was far more flexible.
Outside of money I have never seen a logical explanation for why we has a society have not created a purely experienced based "degree", something that if you have say 6 years experience in a field of Computer Science, and can demonstrate either with testing or work product the same level of knowledge one would gain from a 4 year degree program just issue the degree.

Even with money, let me pay $10-20,000 , take a test, prove my experience, and bam I now have a degree...

Do the same for masters, make it 8-10 years experience
I want an iPad (Pro or whatever) with a full OS.

I want to run the full browser I want, if needed, I want to be able to load up some code and review/run tests and maybe start coding something simple and keep going.

There are apps that kind of help, but they're not the same. I also can't say I'm always online.

I went with a Surface Pro. I'm running windows which I don't particularly like, but it'll have to do for now. I would have preferred something that runs Linux over Windows, but I didn't see things with great support and I'm also not here to fight the hardware to make it work.
Meetup Alternative
Slightly orthogonal but a less destructive way of 'Fuck this noise' is to use worktrees. They were a game-changer for me. I often have several tasks on the go and it's really useful to have different branches in different directories and not have to stash changes if I need to quickly switch to a different task.
> It dominated the world thanks to Linus cult (their hero can do no wrong), and being required for Linux contributions.

I think parent's point is that that demographic is positively tiny, and there were plenty of other serviceable offerings around at the time.

The claim stands - git won despite its UX flaws, which does suggest the alternatives, while serviceable, weren't sufficiently fit for purpose.
I found the training course for the CPWA to be really useful. I refer back to it frequently to help guide my company’s strategy for web accessibility.

https://www.accessibilityassociation.org/s/certified-profess...
It’s the distillation - you don’t know me at all, and even if you do it’s only though some vague recollections of previous posts.

Friends are people who do and say things - and if they say something assholic once in awhile, it’s just something they said/did - but one asshole comment makes the poster an asshole forever, and people start treating them as such, which encourages it.

Non-online communications have way more venues to interact with others.
The leaked Windows source is actually hosted right on GitHub. I wouldn't be surprised if it was part of Copilot's training set.
oh so that is the doc they shared with the higher-ups?

as for your question, https://arxiv.org/pdf/2201.08239.pdf states 2 months of 1024 TPUv3 for a pre-training, and TPUv3 isn't even the most recent TPU hardware
Yes. You should just have gone ahead and emailed me, since now I have to respond both here and there. ;-)
That is an excellent article and, as the authors say in the first paragraph, lengthy and informative.

The combination of Chinese secrecy and Trump demanding that they pay reparations have poisoned a lot of discussions.

But come on, a novel bat virus exploding from the world's main research facility about bat viruses that was first reported by a doctor from a hospital in the same city with symptoms from the wife of a researcher at the Wuhan facility?

That's a lot of coincidences. And Jethro Gibbs doesn't believe in coincidences ;)
> How about with taxes paid there?

How about taxes paid in countries with more civilian kills in unjustified wars?

Are people from Iraq, Afghanistan, Sub-sahran africa less horrible to kill than from Ukraine?

I'm not whatabouting, I'm just clarifying what this idea implies

The actual reason why it's "okay" to pay taxes in U.S. is that the media don't demonize U.S. as equally as for Russia, Iran, Taliban, etc..
Therefore, public opinion isn't really going to affect their $$
I saw no reasons to change.
Eh, gratuitously sweary and inflammatory. Sort of a hypocritical take -- I say this as someone prone to f-bombs myself, but this is a situation where modeling appropriate behavior would be an appropriate thing to do.

You will find assholes everywhere. We all have that potential. Good rules etc can craft a reasonably civil environment anyway.

It takes work to foster civility. This is always true. It's just not always obvious.
I think you found a common stumbling block. The tutorial people follow may say to run pg_dump and many people would assume you're running it from the old version.
It works, with some tweaking. I have a Surface Go 3 with Debian Testing. The Go 2 and Go 3 have the same LTE modem. This article was VERY helpful:

https://kepi.cz/surface-go-2-lte-modem

Edit: I'm not using the Surface Linux kernel, just the stock Debian Testing kernel.
> As an accomplished lawyer and long-time political commentator here, it's disappointing that you resorted to mockery by invoking hyperbolic comparisons

It’s not a hyperbolic comparison. I’m simply observing that other highly educated people (like the folks who thought I was about to be dragged to an internment camp) have built up conservatives as such a boogeyman, they don’t have a solid grasp on what’s within the realm of political reality and what isn’t. I detected the same hyperbole in your post.

The abrogation of Roe makes the Constitutional law of the US the same as Italy and still more liberal than Germany. Even if some states ban abortion, that just makes them like Ireland until a few years ago, or Poland now. The EU has some very religious places with extremely restricted abortion rights, and others with more liberal rights, and most in a mushy middle. Why isn’t that situation workable in the US?

Some of the other privacy cases might be on the chopping block too. You don’t have to be an “ultra conservative” to think substantive due process is a bunch of malarkey. That was my first reaction when I learned about it in law school a decade ago.

But say Griswold goes away. So what? Most European countries don’t have a similar right to contraception, yet contraception is legal there. 90% of Republicans support legalized contraception. Obergefell and Bostock are on firmer footing. But even then half of Republicans support same-sex marriage. Almost 80% support employment rights for LGBT people. The politics isn’t the same for those other issues.

Abortion is different because Roe was both legally infirm, and drew the Constitutional line in the wrong place. I’m not aware of any country that recognizes a right to abort an 20 week fetus without a medical reason, even if some countries like Canada allow it. Roe drew the line 10 weeks past where most civilized nations draw the line, and that made it a political target in the way contraception isn’t. Almost 30% of Republicans disagree with their party that abortion should be generally illegal at all stages. But even among most of those people it’s difficult to muster up a defense of Roe.
A bit of a weak argument. The biggest dangerous part of removing a kidney isn’t the act of removal, it’s the long term lack of having it.

That being said, I think it is perhaps noteworthy to say if women lose the bodily autonomy for carrying children, it is outrageous that dead people should retain the bodily autonomy to not be organ donors.
AFAIK Macbooks are slso mostly supported, albeit with a lag (e.g ATM graphics supporton M1's GPU is not ready yet).

Also had to tweak kernel with a recent Ryzen GPU a few years ago on a desktop, but after that it worked. (Now the tweak isn't required anymore.)
Wow, that is quite a collection. What kind of work do you do?

One thing I am wondering is how much these certificates cost. For example, quickly glancing through your OSCP link says the minimum is $1499, it is not cheap!

Thank you for mentioning NAP, I didn't know this was a thing (I suspect most people don't)

Fun certs - I did this last year https://www.pearsonpte.com/ and thoroughly enjoyed it. Unlike many tech certs, to pass language exams one has to really know the language. This exam is 100% computerized, so we don't have to deal with biases of examiners, which is what happened to me with IELTS.
It's pretty broken on the Pinephone too
By the way, Jai (which is a language currently being developed and is beta) has a “using” keyword which allows you to import the scope of the struct in normal functions, which looks like:

do_something :: (using data: Data, arg: int) {
field1 = field2 + arg
…
}

Which lets you get rid of the annoying data.field1 and data.field2 indirection.

I really wish more languages implement this feature…
> How come this hasn’t happened before when there was a republican majority?

About the most aggressive ban that could be passed federally, before Roe was overturned, was passed by Republicans in 2007.

> republicans don’t believe in expanding federal law, only reducing it. Which conflicts with the idea of a federal ban.

Why'd they pass a 20-week ban federally in 2007?

In practice, very few people truly believe in a consistent ideology either way about states' rights. You'll find Democrats that believe things should be left to the states when it benefits them and when Republicans are in power. And you'll find Republicans eager to expand federal spending and powers when they occupy the institutions of power.

Also, read what Republicans in Congress are saying publicly: https://www.axios.com/2022/06/24/gop-eyes-federal-abortion-r...
Mercurial is built on what is almost the same model and has what I think is a better UI/UX. Some people say that git is technically superior but you really need to be an advanced user for it to matter, or work on a really large project.

At work, we switched from SVN to Mercurial, and from Mercurial to Git. Most people were happy to switch away from SVN, but few enjoyed the change from Mercurial to Git. Personally, it took me much longer to get used to Git than with Mercurial, even though Mercurial was my first DVCS. I now have a slight preference for git, but I am happy with either (just don't bring back SVN!).

Why Git came to dominate and not Mercurial? I am not sure, but I don't think technical reasons explain everything. Its association with Linux probably helped a lot.
Data-oriented is the way to go IMO. I am using the latest version of C# and our current domain models use zero inheritance. We also do not allow for any sort of complex type nesting so composition is also constrained. In order to relate complex types together, foreign key properties and dedicated relation types are used.

Every domain type we have can be mapped to & from a relational table without any difficulty. This is important because we use SQL for certain parts of the product. Turns out this kind of compatibility has tons of other benefits that you may find value in (we certainly did).
I like a version of this technique the best for curing writer’s block.

When I sit down and try and write the “perfect paragraph”, I get paralyzed. But if I just start barfing out semi-coherent thoughts line by line, I find I’m able to get unblocked, then I can come back and edit.
Transplanting organs is an amazing feat of science.

However, how does it make any financial sense? This one of those things that makes sense to cut when you start talking universal healthcare, right?
The Fiscal Theory of the Price Level and Inflation Episodes
I never understood how dev.to worked from an engagement perspective.

Back in 2018ish I mirror'd some of my blog posts from my personal site to dev.to. Within a few months I had over 7,000 followers by doing nothing other than copy a few posts there with canonical URLs pointing back to my domain. I never tried to gain a following there, all I did was mirror my own posts and answer any questions folks asked in the comments of those posts.

I'll admit I suck at Twitter but I've had an account there for 10 years and while I don't post a ton, I do at least try to tweet something every few days and I have about a third of the followers there as I do on dev.to current day. I don't know, it makes me think something doesn't line up. I have a hunch almost all of the followers I have on dev.to aren't humans because why would so many people follow me on a platform I don't post on much but on Twitter I'm lucky to get ~10 new followers a month? At the same time I've had a few direct chats with the co-founder of dev.to (Ben) over the years and he's a really genuine dude. I can't make sense of the situation. Maybe dev.to is really just super optimized for making it easy for someone to follow you?

As for content, I tend to only create posts and videos on things I encounter in my day to day from any topic related to developing and deploying web apps. That could be anything from using shellcheck's -x flag to live coding a pull request for a third party project. I find it difficult to build a readership with these styles of posts because it's usually some obscure thing I learned while actively working on something, not "10 reasons why XYZ sucks" or something that will get a lot of interaction or be heavily optimized for organic search. The posts are more to reflect on something I've learned so I don't really focus on "gaining an audience", but it would be nice to grow large enough to be able to make courses full time. The process of learning something new, using it in production for a while while understanding it in depth and then distilling that into a video is really fun to me.
Whenever I stumble upon dev.to, I can’t help but read everything with an indian accent. Is it just me?
A thousand times, yes. I've wanted to write this same article. Thanks for saving me the time!

The industry is going to great lengths to avoid writing configuration in any ubiquitous imperative programming language. We're seeing the proliferation of hyper-specialized, clunky declarative languages with sub-par tooling and package ecosystems. In what world are templates acceptable code? I don't mean to pick on anything specific, but this[0] is the most recent example I've come across, and it's far from the most unreadable examples.

[0]: https://github.com/traefik/traefik-helm-chart/blob/master/tr...
Summer of Math Exposition by 3b1b
Have you ever had anything that resembled the experience or a MacBook Air with a M1?

I have a windows running Lenovo t14 for work, and it’s a decent enough laptop but it’s sort of like the stone ages compared to my personal MacBook. It has a terrible mousepad, it’s bulky, it runs out of battery after a two hours even though its factory new (developer specs in non-tech enterprise), the screen isn’t very nice and it’s actually more expensive.

I ask because I kind of want to get out of the closed ecosystem. Not so much because I dislike Apple but because I figure that with the way things are going for big American tech companies I’ll likely dislike them sooner or later. But I’ve never found a Linux (or windows) laptop that came close to the daily usage of a MacBook Air. Obviously I’m not in need of a powerhouse or a computer, weight, battery life and a good mousepad is my primary requirements, but yeah.
I'll continue:

The moon came over the horizon... then we BLEW IT UP, which is why we only have 1 moon today
"using master" can imply being a leech. You should replace it with "working with master".

"people here" could be interpreted as "you people". Please remove it from your comment.
You shouldn’t present your own opinions as facts. I find Git intuitive, and it works as I expect it to do. I suspect a lot of people agree since Git became the champion of the DVCS crusades.
It makes for razzle dazzle headlines. That seems to keep it alive.

I wish there was more emphasis on helping people keep their original equipment from the manufacturer, so to speak.
That article also mentions that (at least some aspect of) the filing is made under penalty of perjury. So, theoretically, there's potential for criminal charges for abuse of DMCA process. I think that just never gets prosecuted.
My perspective is different, but I wouldn’t call the southernmost US states very livable, their summers being incredibly hostile without technology. And climate change is making things even worse (which is also happening in the Mediterranean).
It's not even an anecdote but, uh, I prefered hg to git until the day I tried to use it on a system with the wrong Python installed...

(I like Python! But it's a scripting language, not a systems language. Also the "deployment story" is bananas.)
Revisiting the problems isn't necessary to get the dopamine hit for figuring out a solution, in my opinion, and as for feedback it depends on the company culture.
Is it, though? I'm not so sure.

Git has enjoyed overwhelming success, which would seem to empirically indicate that it's done something right in terms of design

Perhaps the obviously wrong UX/UI isn't wrong? Perhaps UX/UI people aren't good at designing interfaces for experts?
This might be of interest: https://bloodyhealth.gitlab.io/
There are a lot of surgeries and novel treatments that don’t make any financial sense. We don’t make healthcare decisions on a P&L basis, but hopefully on some kind of cost vs expected benefit to the patient basis.

Transplanting a kidney or liver into a 20 year old has more of my support than transplanting a heart into an 85 year old.
We are here because one party decided that abortion should be legal in any and all cases—well past fetal viability, with zero limits and restrictions and knew they would never have been able to achieve that legislatively.

The same political party then proceeded to rely on a court case about a physician’s privacy to practice medicine as a substitute for women’s body rights instead of creating legislation that could have at least guaranteed access to abortion in the first trimester, which would have received enough bi-partisan support to make Roe v. Wade a non-issue and relied on the 10th amendment and states to expand abortion access beyond the minimum guarantee.

But instead, they did nothing but talk, and here we are…
> 2. Medical advancements, specifically various abortion pills, some of which are incredibly effective and safe. These didn't exist before Roe v. Wade. States may well try to ban their distribution but this is clearly interstate commerce, which is explicitly stated in the Constitution as a Federal power, so even this Court will have trouble coming up with a post-hoc rationalization to ban it (I hope);

States restrict commerce in all kinds of goods and already have different laws about medications in practice.

The question is likely-- to what extent is that authority preempted by FDA regulation?
We also cannot eat PV modules (for now)
The Andrew Ng certification on Coursera for Machine Learning give me all the skills I needed to start my own ML projects. It is excellent.
no teaching certificates?
But was it a deepfake or not? This is unprecedented if it was.
If you cut off your limbs, you can’t get gangrene either.
> Also the accusation of "gain of function" experiments making the virus more dangerous.

Is that a complete sentence? What are you saying? Are you dismissing out of hand the possibility that gain of function research was being done at the time of the first discovery of SARS-COV-2 on the same type of viruses?
The steps I see on the website are:

git branch some-new-branch-name
git reset HEAD~ --hard
git checkout some-new-branch-name

Which is correct, assuming master is already checked out.

0. prior state is that we're on master and have committed something that should have been on a branch

1. create a new branch that is identical to master (i.e., contains the commit) -- note this does NOT checkout the new branch (`git checkout -b some-new-branch-name` would do that)

2. reset current branch (master) to point at the commit before (i.e., strips the commit from master)

3. checkout the new branch to continue work there

At the end, master doesn't contain the commit anymore, and the new branch does. It's all correct.
Can you have multiple presets which users can reload and enjoy without fiddling with values?
I have one of these and it's wonderful

Cellular internet is the bees' knees
Yea, exactly as on PG.

What about replicated and zero-down time (the current thread context)? That's also hard with MySQL.
https://toc.cryptobook.us/

http://swarm.cs.pub.ro/~mbarbulescu/cripto/Understanding%20C...

and "Applied cryptography" by Bruce Schneier.

the credential is "I understand cryptography" which you can print on a piece of paper if you like
Rust is also pushed by Microsoft for the same. I guess the motivation is that you can effectively quarantine unsafe code with it, but people will bend over backwards to use it, and the project managers are being convinced that Rust is inherently safe. If Rust automagically stops you from writing shit code you can also hire shit coders for cheap. Throw GitHub Copilot on the pile and the future of software development is here.
I have a couple of AWS certs. They really helped me when I went to the AWS conference and got some great swag
Though almonds are technically seeds, not nuts.
No. To be precise, it was 9.6.6 or 9.5.3 (I don't recall which one exactly because both were installed) to 14.0. And then I upgraded to 14.4, but that only required a compilation.
His opinion talks about considering whether the court overstepped it's bounds on those rulings, not whether those behaviors should or shouldn't be illegal.
https://www.nmra.org/education/achievement-program offers 11 levels of certification for people like us who have a profound need for external validation. My certification list overlaps with yours about 60% but Certified Parliamentarian is next level, my hat is off to you
That seems pretty unlikely to happen. I guess they can actually measure productivity for some council activities (e.g. rate of processing planning applications) so we should get some interesting data.

I wonder how they hope to avoid the "guys if we all work really hard for this short study we get Fridays off forever!" effect.
It didn't have Ashley Judd in it, so I disgress
I will sound naive but I never prepare for interview more than to learn as much as possible what is the company doing. I always felt it's weird to prepare, company still gets 'me' and if it's not enough then the place is not going to be good for me.

Having said that, I like to solve algorithmic puzzles and I am a bit of an addict to coding. I starve being in 'the zone', and I'm actively reflecting on ways to be in that productive zone for as long as possible.

I'm following this mindset for almost 20 years of my commercial experience. I took part in recruitment processes that I failed badly because I was not preparing. And I think it's OK, it got me to work in companies that were looking for somebody like myself. And pay maybe is not $500k like I sometimes read here (insane if you ask me :) ) but it is very good pay that gives me and my family good living.
>Open source or proprietary you still have to respect the license.

>they might claim that I did not learned from their code but memorize secret algorithms

The difference is that you can't claim open source code is a trade secret that contains algorithms that you can't reimplement in your own code.