skysight-inc/HackerNews huggingface dataset:
Keeping a journal is important to anybody trying to realize something new. There are tons of senior positions that don’t require a lot of creativity. And there are tons of low level positions that do.

Habit is the main journaling challenge, a fact barely touched in the article. There are two habits that need developing simultaneously: taking notes and reviewing notes. It’s true that simply writing something down leads to better recall, but that’s not what the article is about. The article is about creativity.

To make something based on your past observations you have to review and synthesize. That skill is much different than taking notes to remember stuff.

I agree with the author that there is nothing better than pen and paper. But There are scenarios where all I have is my phone and I still want to take notes. This leads to another can of worms: how to organize all the notes you generate on a daily basis.

I built a general purpose note-taking tool [0] to help me develop the habit of taking and reviewing notes. It has also become my repository of snippets of information generated from my phone.

I use the snippets I create to inform writing I do elsewhere: documents, outlines, letters, etc.

[0]. https://www.tatatap.com
Nice, who are the mentors it created that are opening further doors for PoC?
>As QBism understands a quantum measurement outcome, it’s personal. No one else can see it. I see it or you see it. There’s no transformation that takes the one personal experience to the other personal experience. William James was just wrong when he tried to argue that “two minds can know one thing.”

EPR paradox demonstrates that observers can know each other experience.
Harvard and MIT sue to block Trump administration rule on international students
but that's the whole point of the goddamn argument: giving the child 100% of oneself is a _choice_ not a fact of life. own the choice, instead of complaining that there' no time for anything else.
AI in Practice: Identify Defective Components with AutoML in the GCP
>Christian figures have been murdered since day 0

Nah probably more the year 16-26 AD. ;)
Yep. And those that enabled him are just as guilty of putting a guy like that in a position of power. Or did you think he did this all by himself?
Some good additions there, some I’ll need to check out. I really liked the Boyd book when I read it, but I would probably recommend his papers/reports or some of the more short form things written about him to get to the point faster (RibbonFarm/Venkatesh Rao was how I was introduced). That said, I did learn a lot about navigating bureaucracy (perhaps bullheadedly).

On that note, I would also add another book about organizational psychology - how people game incentives, how cya evolved, how people focus on short term thinking over long term investments, problems common across big businesses, written by a sociologist embedded for a few years in a corporation, but I can’t for the life of me remember it.

But also:

The Secrets of Consulting” by Gerald Weinberg on generally thinking through ‘solutionizing’.

“Systemantics” by John Galt as a short and fun intro to applied systems thinking and cascading effects.

“We Need to Talk” by Celeste Headlee on how to have difficult conversations.

“Never Split the difference” on handling and understanding negotiations both up and down the chain.
Or as a compromise, `export BREW_PREFIX=$(brew --prefix)` somewhere nearer startup.
I feel like antagonizing you purely to see this happen.
Do any programs get confused when they call getsockname() and the result is an AF_UNIX they weren't expecting?
Thanks for clearing that up!

This feels like it probably doesn't belong on this site. We don't say Google "killed" Android (Nougat), it's just an old EOL version. I've not used Angular, so maybe there are some salient differences I'm not appreciating.
Get an MBA. It will open your eyes to business decision making and make you chuckle next time people rant against them.
> If you reach a roadblock you need to be aware, that there are risks and rewards to whatever path you take.

This sounds pretty similar to the exploration-exploitation tradeoff in reinforcement learning (game playing AIs). Exploration comes at a cost, and exploiting current knowledge is safer, but if the agent doesn't explore enough it will have lower total score. A good exploration strategy is a must because knowledge comes from exploration.
This is an amazing tool right next to ripgrep, starship and lsd.
Of course people read them.

If you work in projects with a hundred other engineers or projects with maintenance, then there is no way you can get a sane code base without commit messages and reviews.

However, if you work alone and do not need maintenance, then yes, they are pointless since you will never need to read them.
If you need more confirmation:

It's also possibe to just go to some "unoptimized" part of the blog.

The whole wordpress theme seems to be trimmed to be "timeless", including URLs.

https://daedtech.com/?s=%22Rise+of+the+Expert+Beginner%22

shows:
Sep 30, 2012, since it's feed by the same database.

WordPress dates are no authorative sourcem since they can by changed at any time to anything.

But the story has about a dozen submits including pre https times:
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

With the first one in april 2013, about half a year later.
To be clear, I was joking. There is obviously no systemic bias against straight people. Don’t be silly.
Note that each subsequent use of the -m flag appears to prepend a line feed to the beginning of the commit message.

This results in more of a paragraph-style spacing, rather than true multiline. You can see this in the author's own screenshots, or just by trying it yourself.
"selfish individuals beat altruistic individuals. Altruistic groups beat selfish groups. Everything else is commentary."

-David Sloan & E. O. Wilson
Let's see how fast can Google recover the domain and we'll know how much they can bend the rules in their favour
>>"Though in practice probabilities work independently from gambling attitudes."

I suppose that is what I don't understand. What does it mean in practice? Probabilities work independently from gambling attitudes, but they work the same for everybody.
I think that site is hacked. Its trying to get me to download a flash updater. (actually downloaded a dmg when I clicked back, which was a weird trick). maybe its just the ad network.)..

proceed with caution.
Interesting approach.
You know them openasapp? They also try to sit on top of a sheet to create apps

https://www.openasapp.com/
Gp clearly implies getting consensus would be the hard part for this ID to become an “IETF document”. You can strip all context and argue that every single statement is correct in isolation, but that’s not how communication works.

This pointless bickering also adds zero new info, so I’ll stop here.
Even the time people don't want this year to last any longer than it has to
Seems the root cause is that instead of using an established system like Kubernetes, they rolled their own and didn't engineer and test it as well as such an endeavor would have required.
Expert Warns on Undeletable Malware Crippling Mobile Phone Users
Some of the older close-in suburbs do, for example in Silver Spring, Maryland, just inside the Beltway.
What's the etiquette around flagging these kind of submissions? I figure there's no real useful discussion that could be had around this, so there's no point it appearing on HN.
That's from the pledge of allegiance, which was started by a socialist, Francis Bellamy. The PoA does not talk about self-determination in any way whatsoever and is not a foundational document or principle of the USA.
Warning of serious brain disorders in people with mild coronavirus symptoms
Started a new position just before covid. I Spent 3 months getting access to basic systems.

Servers and access is constantly shifting. So I lose access to things all the time. Or how I get to something changes every couple of weeks.

I see other developers make a change to code, UI tweak, wait 5-15 minutes to see a change, then make another change.
If I work on something else for a couple weeks and come back the entire process of running it locally will be belke, requiring hours to fix again.

Running test suite is 15+ hour process. Deployments takes 4-12 hours.

Everyone is given 5-8 projects to work on at the same time. Collaboration is discouraged.

Productivity is nearly zero.

People were blown away that I spent two days to fix development minor changes could be seen in seconds, not minutes.

I’ve seen several teams now where any investment in speedy development was considered a waste.

Infrastructure is another odd one, seen many companies were infrastructure is completely failing, yet all effort is on building new features.

Hint clients are leaving because the product is broken. Not because of a missing feature.
> Sometimes it's fun to calculate how much I'd have if I spent those 1999 dollars on APPL.

How much would you have if you'd invested in pets.com

How much did that G3 help you on your road to a high paying software engineering job?
It's via Ron that I have my Erdos number (of the first kind) of 2. He was warm, welcoming, kind, enthusiastic, engaging, and a wonderful person to be with, let alone work with.

I wrote[0] about how I first met him, and while we didn't meet often, it was always a pleasure, and he always greeted me warmly. I'm sad to think I won't see him again. I'll miss him.

[0] https://www.solipsys.co.uk/new/MeetingRonGraham.html?tg08hn
3 million people signed the petition in support for the security law. Why would they support it if they are against it?
These are not civil rights groups in my opinion and I think Facebook did better than comparable sites. The internet theoretically connects everyone on the planet. If you state to like coffee, you will have someone hating you for that. The net was a better place and more civil, when people were able to classify it as such.

> including increasing hiring of in-house civil rights experts over the past two years

Again, they are no civil rights groups. They are self-interested in gaining a foothold and suppress certain opinions to justify their job.

Spreading misinformation is no offense. You are free to disbelieve content on the net. These "civil rights" activists want their truth to be told, nothing else. Facebook should suspend talks.

Equality and freedom collide at some point. There is no objective truth were corners should be cut.
How do you find time for that?
There are many markdown based journal programs, some with encryption. Do these not work for you?
Could be! But plenty of competent people have that too, so he's still ahead!
FYI bash also interpolates C escape strings with $’…’ syntax.

The apostrophe in your example breaks the command.

I actually installed zsh and ran this because I assumed your point was that zsh magically handled the «‘s» in «Everything’s». Alas, no.
LT Browser - Developer Friendly, Faster Responsive Testing
I still use paper as I find the act of writing down is more useful than search. About once a year I dig into my stack of pocket paper moleskine notebooks to look something up.

I make entries for each meeting, date, participant, notes, incoming and outgoing tasks. Also adding in sketches, designs, and other stuff that I wanted to write when I didn’t have a computer near.

I started this because I found having a laptop or phone out during a discussion with someone off putting. People would open up if I was jotting small notes but would not if I had a laptop open.

I can keep the notebook in my front pocket. Started out with hardcover moleskines but am not trying out rhodia, leuchtturm, and others.

Each one lasts about 3 months and I have a stack 4 feet high so probably 10 years or so.
Well, if that VB 6 is what keeps business running they will be more than happy to pay for it.

Also not working alone helps to sort out the issues when cutting costs arrives.

Finally I am not saying not to learn, rather people should focus on their business value as a whole package, and not being "Expert on Technology X, Y, Z".

I am about the same age, apparently it was worked so far.
I agree with your sentiment and yes, a workable solution is always the best solution. Idea was probably the wrong word, it's the highly vested, fully formed solutions that I've had issues with.

Also, in saying that, I do believe domain knowledge is far more valuable that programming chops, and not understanding the domain to be able to translate that into an application process is worse that someone with domain knowledge trying to come up with how it should be coded.

Some of the best projects I've worked on involved a lot of sitting and drinking coffee with the domain expert.
Is documentation essential or not, and what should we know about this topic?
Why is Software Documentation underestimated? In my experience, most developers underestimated the value of proper software documentation. Back in the time as a junior developer, I also took every opportunity to avoid documentation. So the documentation for certain features was the code and me.

Read more:
How I recreated the Hey 'Feed' with AWS Lambda, SES and React
This move will unveil the commoditization of education.

The value any school provides is campus connection. These campuses become part of a student’s identity, and drive strong loyalty for life. What happens when they’re no longer on campus? How does that connection happen?
I'm aware that this is not a comment that contributes much, but nonetheless: I agree. Get him present in a hearing!
After living in Germany (originally from the big city in Texas), I've come to realize how valuable it is for a city to be walkable.

I really like being able to walk out of my door and reach anywhere I need to on foot, especially when there's a lot of beautiful nature around. I usually walk in the evenings for at least an hour (outside of any walking I might do in the day to go to the store or such) as a way to relax.
They were hardly cancelled though, they were more feted after the controversy. They went from the CMA to winning album of the year at the Grammys, got on the cover of Rolling Stone, etc. In many ways they vaulted from the country music backwater into the mainstream.

Interestingly enough, they changed their name to “The Chicks” 2 weeks ago.
Am I insane or does the NYT bend over backwards to avoid identifying what civil rights group performed the audit? Is this what journalism is now?
It depends on the state. Texas is a good example of a state with property protection laws that differ at night.

https://www.dougmurphylaw.com/defense-of-property

If I were walking at night in Texas, I'd be sure to always stay on clearly marked public sidewalks and paths.
I heard an american swat team landed in nz to nab a fat website developer for helping other people copy music?
Anyone looking to the Catholic church for moral leadership is living in a fantasy world with no grounding in current reality or historical precedent.
Note that this is measuring developers' feelings about productivity, not actual productivity.

This looks like social science research, not software engineering.
>> "This document does not specifiy the properties of the underlying distributed hash table (DHT) which is required by any GNS implementation."

> Well they do specify the interfaces, why should they care about the impliementation?

The choice of DHT typically has protocolar implications, such as the use of XOR metric in Kademlia, or the bootstrap algorithm.

All nodes must use the same DHT.
As a result, this cannot be implemented without knowing the particular DHT in use.

Furthermore, different DHTs have distinct properties, including provisions for fault tolerance, resource recovery, latency bounds, and byzantine tolerance, which here seems like a concern.
Or maybe they stop learning because at some point, you realize your employer doesn't give two shits about doing incremental changes to your infrastructure / code, let alone breaking changes, but instead pursues paying outside contractors to do broken shit you'll add the pile of things to fix.

Or maybe that's just me. Also, I'm not going to work on mathematical proofs for something good, just to see my work disregarded because it's "too complicated".
Yep. I once worked at a manufacturing company. Their clients sent order information via an FTP server. The orders were formatted as flat files, aka just simple text files. I had to create code that painsakingly looked through each format and imported it into the new ERP system. Every vendor was different in each flat file. I'm sure some had similarities, but abstracting the logic was more dangerous in this case.

A lot of business software is boring. It does not take skill to do. It only requires someone to know a handful of tools and be willing to put in the time. So my advice to non-FAANG developers: if you want to make development your career, learn to be bored. Still work on marketable skills, learn new languages, etc. But remember that not every task will be an interesting new technical issue, it's probably going to be something you've seen a hundred times before.
In case you missed it, that was a list of the upsides of the Trump presidency. He certainly hasn't done anything like turn 3rd world countries into slave-trading hellhole failed states. Wouldn't want someone like that in a position of power, would we?
Bandcamp allows streaming and downloading purchased music. You might also want to look into a DLNA server that you can access locally and remotely.

https://bandcamp.com/
No, commit messages are not meant for "auxiliary information", but for giving the reasoning behind a change.
Integer percentages are not indications of anything but rounding. I'm pretty sure you could find percentage rounding anywhere there are humans involved. Seriously; the null here is just gibberish.

You can use Benford's law to detect made up counts like people did with Bernie Madoff's frauds; they're not doing that.
That libreoffice is a big shot in your own knee.

-Why not offer Microsoft -> Libreoffice transfer services?

-A Special LTS version for Goverments/BigBusiness/Healthcare (FIPS Cert etc)

-ODF/libreoffice integration help into Applications

There is so much more you could do, but no going the easiest, boring and most counterproductive way is what you choose.

EDIT:

And maybe have a look at your own license:

2.6. Fair Use

This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents.
This is great, it's really something that Google POs should look at
Show HN: Face mask making travel safe again, allowing wearers to eat and drink
The original reason for the per-country domains was to allow Google to "continue promoting free expression and responsible publishing while providing greater flexibility in complying with valid removal requests pursuant to local law."

It arose around the question "Does a judge in country A have the ability to censor content in country B?". Google has long argued that a judge does not have this authority.

https://support.google.com/blogger/answer/2402711
https://www.theverge.com/2012/1/31/2761454/google-blogger-au...
That is definitely a factor. More complex social systems provide a degree of distance between you and the rest of the community (how can anyone keep up with having a sort of relationship with a few million others).

What is present in rural areas is a sort of respect and fear of exclusion (I think these two are reciprocal). But it is not impossible to have that on a local level in a large city. Having lived in both London and New York (similar population size, vastly different population density) I've seen this happen. In Manhattan specifically there is little respect for neighborhoods—comparatively—while in London residents care for their boroughs. Some direct actions that might have fostered that are simple things like community gardens/allotments which are very common in the UK.

that's my humble opinion, I'm not an expert in human social behavior.
Great work you have here! Thanks for sharing!
Engineer attends CEO meetings for 2 weeks at the largest fully remote company
I'm inclined to believe Microsoft still doesn't quite has the (understandably challenged) dominance it once had, but your comment gives me pause. Perhaps its stranglehold is still worth challenging?

EDIT: Playing fast and loose, my characterization of the current climate is that the monopoly is more diffuse, shared with Google and Apple and Facebook, but the end result is that we've ended up with a 'triopoly' that is just as dangerous as Microsoft's monopoly was at one point in time. We're not that much better off, and the arsenal of countermeasures is much weaker in dealing with these new monopolies.
I do the same, and transcribing notes doesn't take all that long. You tend to summarize in the process, so it's not usually a 1:1 copy.

I also put references to my (page-numbered) paper notebooks in my notes file, and vice versa, so stuff that would be very long to transcribe doesn't usually have to be transcribed at all.
There’s also the second and third order effects of not attending in person: less loyalty from students means less alumni contribution,
Tell HN: Bunch of NPM packages are broken because of broken lodash release
Lodash released a new minor release, which seems to have broken a lot of packages depending on it. The lodash release is missing a whole sub-package https://github.com/lodash/lodash/issues/4843
How is it ridiculous? The fact that purchasing a gun is the first step of shooting people is a good enough reason for most countries to ban the purchase of guns...
I think there is long term culture clash between old and new ways of learning, in the "over a career" sense.

The old way is the formal, with external motivations and structures. Maybe there's a curriculum, like accountancy has. Maybe there's a coach, like in sports. One can spend a long time in the "infant stage," learning by mimicry.

A young karateka spends years practicing motions in the air, with form carefully observed and corrected by a teacher. This lets learners access the knowledge of karate as a whole, without needing an intuitive understanding of why this elbow must point that way while performing kick two in exercise X.

To jive with the author's bowling analogy... Imagine a child bowling with just a ball. No pins. No aley. A teacher corrects form: posture, the swing of the arm, the final position. Once the child starts bowling for real, all their habits will be good. The known deficiencies of poor form are avoided, and the risk of hitting an "expert beginner" dead end is low.

This kind of formality is only possible when the domain is well known, and "correct form" is well understood. I suspect that these systems require generations to build. They also run the risk of devolving into ritual, superstition even.

The informal, more autodidactic culture does risk an "expert beginner trap," a premature peaks in skill that requires formal (or intentional) training to defeat. OTOH, "expert beginner" is not just a trap. It's a useful goal, for a lot of situations.

If you are going to fight the bully next week, karate is not a good answer. Those highly refined skills have little intrinsic short term roi.