skysight-inc/HackerNews huggingface dataset:
I think the whole movement is based somewhat on confusion since there seems to be no clear agreement on how we should measure "agility". Yes they can say that they are agile but if there is no way to measure that, there is no way to know if that is true or not.

There are many good ideas in "agile" however. The idea behind doing things fast (and loose) is that you will fast get feedback, about whether what you are doing is the correct thing or not.

Now when you realize that that what you are doing is not the right thing, that is when "agility" is needed. How easy will it then be to change what you are doing? If it is easy then your "degree of agility" is high. If not then no. And still, it's very hard to measure your "degree of agility".
404

I suspect this is the intended link: https://github.com/rene-tobner/unity
Yeah, to be honest, parts of this message I'm having trouble even parsing as information. If you've had/seen interactions like this where the other person just seemed too literal-minded, I'd ask you to think about whether your ability to explain it is also contributing. Maybe it's a bit of both. Certainly, I don't pretend this stuff is easy to explain to an outsider. But I think of people like the clearest defenders of Buddhism or Advaita Vedanta--Swami Sarvapriyananda has both Eastern and Western education and is an extraordinarily good popularizer of Advaita Vedanta, for example. I actually understand what they're saying and for the areas that simply can't be described in words, I understand the general bounding box of where the nonverbal insight needs to happen. (E.g., I don't know what it's like to be in a state of pure consciousness without thoughts, if that exists, so I can't understand that specific part of their argument.)

I don't think of myself as very literal-minded. I've spent hundreds of hours doing things like meditation and lucid dreaming and have experienced a range of states of consciousness. I'm even interested in very wild (but naturalist and law-bound) accounts of why subjective experience exists, like mind/body dualism and Russellian monism.

In this sense I appreciate people like psi researchers who at least overtly say "yes there are supernatural phenomena that go against the current laws of physics, we understand them very little if at all, but we're trying to get some initial data." I don't think they've ever succeeded, but at least I know how to have a conversation with them. But in other cases the answers just get bogged down in elliptical wording that I can't even understand, and I think that's what happened here.
I switched to Dvorak in early 2007. Happy with it, so far. Took me about 2-3 weeks to surpass my Qwerty typing speed. I also retained my Qwerty typing skills.

Was it worth it? Hell yes!

Caveats:

- hotkeys are a mess, especially on Windows (though last time I had windows on my personal computer was also in 2007), things might have changed.

- they are an even bigger mess if you use second language layout. On windows in Dvorak layout hotkeys were at new key positions (not very comfortable but expectable), but in Russian Cyrillic (ЙЦУКЕН) layout they are where the keys were in qwerty!!!

- Dvorak has no sense on smartphones

- People who occasionally have to do something on your computer hate you.
That would be a strong, compelling argument, but it would be emotional only.

Logically we gain nothing from improving animal rights, except insofar as the meat may be healthier/tastier or that we don't feel so bad. The first may be worth it, the second can be achieved by hiding factory farming more efficiently.

Of course if you think animal suffering is bad, that is a different pov, but why should you?
15 years at Oracle? I doubt it's as bad as you think. Go for breadth and see where you're weak. Practice leetcode, system design and do mock interviews on pramp
Even leaving aside golden handcuffs the number of companies paying top of market seems relatively small. That’s especially true once you get past entry level positions.
If you have ever messed with the demonic and you want to feel safe again here is a prayer you can say out loud that will help:

Father God, I come to you in the Name of Jesus, declaring that no weapon that is formed against us shall
prosper and every tongue which rises against us in judgement we do condemn. This is our heritage as
servants of the Lord and our righteousness is from You, O Lord of Hosts (Isaiah 54:17). If there are those who
have been speaking or praying against us or who have rejected us, even cursed us, we forgive them and,
having forgiven them, we bless them in the name of the Lord Jesus Christ (Matthew 5:43, Romans 12:14).
Now we declare, O Lord, that You and You alone are our God, and besides You there is no other God. You
are a just God and Saviour: You are Creator, Redeemer, Faithful, Loving God. You are Father, Jesus the Son
and Holy Spirit – and we worship You!
Your Word says: “Submit yourself to God, resist the devil, and he will flee from you.” So we submit
ourselves afresh to You in unreserved obedience. Having submitted to You, Lord, we do as Your Word
directs. We resist the devil: all his pressures, his attacks, his deceptions, every instrument or agent he would
seek to use against us. We do not submit! We resist him, drive him from us and exclude him from us in the
Name of the Lord Jesus Christ. Specifically we reject and repel:
• Every form of witchcraft. Every influence of the occult.
• Every spirit of infirmity: infections, malignancies, viruses, pain, inflammation, and allergies.
• Every spirit of depression and heaviness; confusion and deception.
• Every spirit of accusation and condemnation.
Thank You, Father, that You confuse the plans the enemy has against us.
Finally, Lord, we thank You that through the sacrifice of Jesus on the cross, we have passed out from under
the curse and entered into the blessing of Abraham, whom You blessed in all things
(Galatians 3:13-14, Genesis 24:1).
Thank You for Your favour, Your presence, Your provision, Your protection. Thank You for good health,
victory, exaltation, reproductiveness, and prosperity.
He did caveat by saying a "healthy guy under 40".
So then Netflix et al.'s requirement of Windows or macOS in order to play high definition video is purely artificial on x86?

Last time I checked (a few months ago) they didn't even support Chrome (either Windows or Mac) for UHD, they required Safari, Edge or their own Windows app.
I think that is pretty much all big companies at this point
Understand who you are negotiating with. It’s not usually the hiring manager or recruiter who has final say over pay. Figure out who does if you can, and figure out what they care about and need to see or hear. Then equip your contact with the information they need to advocate for paying you what you want. Like if they need a clearer statement about your years of experience, or your other offers, or your alignment with the role.
Interesting.
Lately it feels like I might as well have thrown my applications into a black hole.
DRM is always pointless because the content has to be converted to analog form at some point. So, it gets decrypted in the DistrustZone, decompressed, then encrypted again before it goes over HDCP to your display, which then decrypts it to show it on the screen. Couldn't you capture the LVDS signal that the display panel receives? And even if you don't do that, isn't every version of HDCP cracked already so you could use a capture card instead?
What do you mean by "kernel with no stable APIs"? Linux developers, as a policy, don't break user space.

And since when Google became the representative of stable APIs?

During 90s, the de facto desktop OS used a monolithic kernel, so clearly, having a monolithic kernel doesn't prevent common adoption on desktops. Fuchsia is a microkernel, which would play nice with phone vendors with binary blob drivers, but this is a licensing issue not a technical one.
That site names salaries almost 50-100k higher than what I see on other salary sites in Canada. Does the site only aggregate top paying companies, or is the Canadian tech sector actually way more robust than I thought?
Maybe. Would you like to give it a try?
Meh, honestly just shoot for it. The worst they can say is no, and a lot of job reqs are just long wishlists anyways.

Hell, pick a dumb company you'll never want to work for, like Uber, if you want real-world practice. Then you at least know what real-world failure looks like.
Not my experience at all.

For context, I'm a L6 at FB right now and have more than a decade of experience. I've never seen tech interviews become as stupid as they are now. In the last 3 months I've applied to a few places, including one where I literally built from scratch what the hiring team wanted to do (and got promoted for it at FB), and I've never seen the difficulty of the programming rounds so high as now. In the company I mention I got asked 5 LC hard questions between the 2 phone screens and the first 4 interviews of the zoom "on-site". No relevance whatsoever with what I did before or would've done on that team. I don't know if I passed the first day, but I told them right after I finished I wouldn't be doing the next day of interviews. Other places while not as extreme were more or less the same, they expect the optimal solution in 20-30 minutes max with no hints so that they can ask you a more difficult follow-up question. Many places say they want to know about your "thought process" but it's complete bullshit. Changing jobs is literally a dice roll, depending on who you get as an interviewer: do you get a stickler who's gonna ask you a tricky mathematical problem and expect picture-perfect compilable code because he has a chip on his shoulder and nobody told him it was a stupid way to hire a generalist, or do you get someone who's asking a reasonable problem and mostly looking for signals that you're a well rounded engineer, like choosing tradeoffs, being a team player, helping people around you, and so on. In my experience lately it's been mostly the first type. I don't know if it's simply bad luck or something else, but despite having a pretty good track record these companies are telling me I don't know how to program.

I know it's pretty much impossible for a no-name peon to change the current state of hiring in tech, so in the interviews I conduct I now only ask the hardest possible questions I can find and always put no-hire if the code is not perfect. I've blocked or helped block every single interview loop I've been in except when I knew this person was supposed to join our team directly if they passed, then we just had an reasonable problem and a good talk. My goal is to make hiring slow down to a crawl, make it so hard to find anyone that it hurts the company and is forced to change it. Maybe this is the kind of interviewer I've been finding, someone also fed up with the status quo In that case, I applaud you. The current way we do tech interviews is just idiotic and is absolutely not finding good engineers, it's finding people that lucked out to be in the intersection of "problems they practiced" and "problems you can get asked in an interview".
My understanding is that most things marketed as "compostable plastic" are only really compostable under extremely specific circumstances and that it's mostly a marketing stunt. And that can be done at the farmer's market because things don't need to be in those containers for very long. Scaling isn't just a thing for computers, it's also a thing for distribution chains.

Anyways the difference between these two arguments is that people use these things to increase the odds of their survival. No one (approximately) hauls a boat for their survival.

And the really sad frustrating truth is that literally the only way to make a lot of these things that do genuinely help people survive economically worthwhile is to make them useful to everyone else too. That's why, as an oft-cited example, pre-cut veggies at your grocery store are simultaneously essential for some people and incredibly wasteful for others.

This is the faustian bargain capitalism forces us to make.
Try www.zerouv.com, the quality is good-ok.

They are cheap so its no sweat of you lose or break a pair.
This is how deniers argue - latch onto trivial language in the title, and spew doubt. Instead of trying to understand, which would probably scare the pants off of them. So they put blinders on instead.
How disruptive are TPUs really though? My understanding is that essentially everything is still trained on Nvidia architecture.
The financial services industry is focused on helping those with the most wealth accumulate even more wealth. You can try to spin this any way you'd like, but this is their raison d'être, it's the business they're in. Don't try to pretend they're actually helping us all, especially after 2008 has revealed their true nature to the wider public.

All you're saying would be correct if we had a sane system of property rights, (which we don't); then finance would be truly benefiting everyone. But that's not the world we live in.
People don’t want the Internet gate kept. They do want their sites protected though.
Why is this being burried? Is there even any doubt about China's edge had been and still is ignoring envorimental sanctions and outright denying workers rights?
My experience is that this is an ongoing problem. For years there have been relatively few junior positions. No company wants to train people.
I’d love to see folks plan to monetize their product from the get go and not as an afterthought.

They should get measurable, direct compensation for the value created for others — be that saved time, joy or something else.

I feel there’s this quasi-apologetic approach to selling software when there should only be respect for those who can create value for others by their own creative and productive ability.
There's a real need for a tool like jq, but jq unfortunately isn't it.

What I mean is this: the functionality offered by jq (parsing json on the command line and extracting what you need from it) is really needed in many modern data processing tasks, but jq's DSL is one of the most horrible thing I've had to learn in recent years.

The only way a casual user of that thing can hope to succeed in actually crafting a working jq query is pray that there is a stack overflow topic answering his exact need.

Here's the way I use jq 99% of the time:

cat somefile.json | jq . | <long pipeline of traditional, well though-out unix text processing tools such as sed, grep, awk, cut, etc...>

And when this doesn't cut it, I write a python script.
“I’ve cured cancer, just got to finish the research. Am actively looking for investors. This is your chance to get in on the ground floor.”
The best thing is not to use something at all. Find a way to avoid buying useless stuff. Such as specialised tools. Especially in the kitchen.
The C.S. Lewis you never knew (2013)
Most casinos still hand shuffle in the high roller pit. So if you’re betting $50-$100+ per hand you can still get some good streaks going, but that’s an awfully expensive hobby.
I would assume that display data carried over TB could come close to saturating it - 4K 120Hz requires a data rate of ~26Gbps. But I think a big main beneficiary here could be in external GPUs. A high performance GPU connected via Thunderbolt 3 currently takes a bit of a performance hit (I could be wrong but I thought in the realm of 10-20%), but if the data rate is doubled perhaps that could be minimal for the current generation of GPUs.
Got some RSU vesting November. Should I wait?
I'm guessing the GP meant something closer to burnout and was being a little hyperbolic.

Although I think there's something to be said for very long term (years to decades) of high stress possibly qualifying for something similar to PTSD, but of course I'm not an expert on this.
When you get down to it, what does this even mean? What would an agile CEO do that made him agile? Would they change their mind on how the company was structured every 2 weeks? Or what the quarter’s priorities were?

At the end of the day product development involves shipping improvements that matter in a reasonable timeframe. Usually this means that someone, somewhere has to manage a roadmap and make sure that people are getting the dedicated focus time to deliver major improvements over prolonged periods of time.
" ask yourself what makes iPhone an American product. "

That it was designed in the US and the product parts are build based on specifications developed by apple.

If an Italian buys a Mercedes and puts a Porsche engine in it, you may call it an "Italian car" but there is much less know how in it than is required to develop a car.

"Suppliers can change."
For complex items there are often few suppliers in the world. For some items there may be even only one.

International Innovation Index - Large and small country ranking
https://en.wikipedia.org/wiki/International_Innovation_Index
Turkey ranks position 58
I agree about PM/dev/customer part but disagree on dev/support rotation.

This sounds great in theory, in practice working on any non-trivial software means there are parts you know little-nothing about. Having spent time on support duty I'd end up pinging team members for help (disturbing people without having a sense of priority since I don't do support), budding into other people's stuff without the capacity or desire to follow it up long term.

The best way I saw to get devs into customers shoes is to let developers be involved in client rollout - like ship then on-site and see how people use the feature they wrote.

But frankly even then, devs shouldn't be making a lot of these ae user facing decisions, send the UX guy.
I wanted to use Linux for a long time back in the early 2000s, but it just wasn't up to snuff for a wife variety of daily tasks. Was a great development machine, but as soon as you wanted to do things like audio, or video editing, or whatever, it just wasn't there.

So yeah, I wanted to, but it wasn't ready. Things are much, much better now.
Speaking as a long-time python developer...

If you actually "get into" jq you find out that it's a significantly neater language than it appears on the surface. Firstly it does allow you write multi-line scripts, and things start to look a lot neater once you do. Secondly it's actually a real, working, functional programming language, which allows very succinct expression of ideas which, in python, would likely require the reader to track state across explicit loops and the like.

Once you dig into the manual, you also tend to discover that a lot of the things that cause you to string multiple jq invocations together aren't actually necessary because there are quite sensible ways of handling them in-language.

It's quite laughable though to tout python over jq because of it adding a dependency. Perhaps if you're already embedded in python-land and all your environments already have python - but many (most?) of us are increasingly targeting extremely minimal container image environments. In that case, adding python is a much larger and more complex dependency than jq's single 3.8MB binary.

As someone who has to read an awful lot of other peoples deployment scripts, it's also quite nice when I see jq because it loudly advertises "all I'm doing here is mangling one piece of json into another! no side effects!". I'd much rather follow the thread of execution into that than some mystery ruby script any day.
Are you sure "a signed request by a prosecutor" was enough to require you to hand over the data?
We talk about bigOil, BigTech, BigPharma, and others, yet we leave out the Standards Mafia, the BigJournal Cosa Nostra, and the Repackagers of Public Content Ndrangheta

It is based on another's work, often stealing/taking without just compensation

It is rent-seeking behavior

It impedes young / developing world science/engineering/research

It is grossly unfair to future generations that did not receive the freer access to that many of us enjoyed in our youth.

It may be a violation of the social contract around Communication in general
It would bounce back and forth for a few years. And then people joked that 2017(6?) was "The year of the Minix desktop" when Intel added minix to their IME.
That is a funny quote, but I don't think it's the same as questioning the idea that everyone needs to have kids. Going to the dumpster is a bad idea if you value your health for everyone, but not having kids isn't clearly bad unless you only think of having kids in economic/religious terms (need to produce more workers/believers, or having support in old age).
If any of this were true, we would have a proof, and it would become science. We known it doesn’t work, because all the recorded attempts resulted in absolutely nothing.
Was Lord Kelvin wrong? 3D-printed shape casts doubt on his 150-year-old theory
I use and see tractable all the time. However, the context is often "that's not tractable"
That's not a warrant signed by a judge. I'm not judging you but I want to clarify, this was merely a request from a prosecutor, with no warrant covering it?

Sounds like a violation of 18 U.S. Code § 242. Deprivation of rights under color of law - https://www.law.cornell.edu/uscode/text/18/242

and 18 U.S. Code § 241. Conspiracy against rights - https://www.law.cornell.edu/uscode/text/18/241
If you can get 70% of the calories for free, then despite the (usually known, or at least suspected, and generally down-played by the vendor) side-effects can be more attractive than paying full-price. The vendor has a strategy though.
Are these keys unique per-device?
I hire and pay top of market and I definitely look at cover letters, at least scan them (some are huge tells that they don’t even know what we do, so it weeds out the candidate), and often they’re the thing that differentiates the various candidates who have similar backgrounds. I’ve also hired lots of people without cover letters. I don’t think spending a few minutes writing a paragraph like another poster stated above is a waste of time.
If you consider trading stocks only (no options) then right now your best shot would be Fidelity:

https://www.fidelity.com/

Interactive Brokers may allow to opt out of PFOF (both stocks and options) but only if you are a high net worth individual with like +1M in assets:

https://www.interactivebrokers.com/en/home.php

There is a mobile app that that would allow trading PFOF-free (both stock and options) but still in a pre-launch waiting list stage:

https://www.trystrikes.com/
Demand wouldn't drive bandwidth prices down?
"are the children of Turkish workers who made Germany their home."

Since Erdogan never claimed this as a "Turkish invention" nor talked in the news about it, I suspect the guy not to be Turkish but to be Kurdish. :-)
If that's a 1 year cliff, yes
I'm really not sure should I be looking now, in the Fall or early next year? It feels like salaries will go up from here so is better to wait, but I guess you can switch again.
It has always sounded like wishful thinking to me, especially since server developers switched to macs (pretty and unix on the inside).