skysight-inc/HackerNews huggingface dataset:
I agree. That’s a net negative outcome, I would expect mediocrity to have a moderately positive outcome.
no, it ends where my own mind begins.

the problem here is the "collective mind" aka the cloud of collectively constructed digital information
> can we land skippy?

> one moment, just downloading this project off github

> just downloading few gigs of dependencies

“Cannot use import statement outside module”
Thanks for the heads up, it should be fixed now for android platform authenticators.
let's make the twitch stream their workflows :)
Matthew Green once publicly criticized something I created by simply parroting what someone else had said without bothering to do his own investigation. The original criticism turned out to be hogwash, and Matthew failed to recognize an obvious real crypto problem with the first version of my feature because he was too busy trying to just quickly stick his name into someone else's feature announcement while it was still "hot off the press."

I would take anything Matthew Green blogs about with a grain of salt. It's not clear how much of what he says is just cheap amplification of what others claim.
thanks. does the json for the pw item itself, reference the attachment?
I have a sony bravia one. It is currently unplugged from the network and solely connected through my playstation. Admittedly i just passed the buck to sony through another device, but i’m quite happy using the ps5 (and previously ps4) as a media centre, it has netflix and all the others, plus plex, and that connects to my pi plex server + NAS drive, through which you can put on any content you like
I must have been forgetting since I started using it over a year ago. The software itself doesn't warn about this quirk.
It can do anything theoretically. It doesn't do anything architecturally. For example, contrary to NT, syscalls can't callback to userspace.
It's also not unheard of in the US to use it mean "drunk." At least, I would understand it in context.
We can just build more housing. Landlords and home owners in California are addicted to their continuously rising property values. To the point where there was a thing called a "California Refi" where people would just refinance their house once a year to take more cash out because the property value would have gone up another 50k.

Many Californians acknowledge that there needs to be more housing built, but many of them are also NIMBYs who don't want multi-family housing built in their areas, because it'd lower their personal property value if there was more housing available.
We need a circuits geek to create a website documenting “how to disable your tv’s wifi antenna.”

Name it TVLobotomy.
We're in violent agreement then :)
I often wish terraform wasn't written in go. Usually while making a patch to it, or reading the source code. Though not as much as I wish that terraform had used an existing "real" programming language rather than creating HCL.
I recall a story someone told me a while ago. Software business that did local CoL/prevailing wages. Hired an intern one summer that was just running around in circles around the other, more senior devs. So much so that it actually created friction with the rest of the dev team go figure.

Next summer they tried to get him back but he was already at a large search engine company down in the Bay. Of course, he wouldn't return. That's when they realized a whole class of engineers were completely invisible to them; they lucked out hiring him that summer but there was no chance they could attract someone like him full time.
> What about retention periods? About about paper copies? Should no data anywhere be regulated because it is somehow this nebulously and poorly defined “extension of the mind?”

and extremal counterpoint to this viewpoint is that all data be regulated because it's all digital and in the cloud.

just consider banning paper and pencils
This is probably dumb, but what if you put something like tums in their? Acid + base = neutral. That won't help the extra stomach acid your body produces, but you can just take an antacid for that
A lot of kernel code spawn threads. I was not aware that it can also spawn usermode processes running code embedded into the kernel. That should be advertised and developed more IMO. Tons of drivers should have nothing to do in kernelmode.
People basically used Scrum or that part from the Agile manifesto as a get out of jail free card for not doing any documentation. Probably the single worst thing that ever happened in the history of software development.
That's too-specific an example. Often the bug is a corner case which wasn't considered, so that the documentation didn't say what was happening, and people were implying on the old relying behaviour.
Well it depends very strongly on what you're doing. Looking at these packet sizes, on a 14.4 modem I'd expect the extra traffic to take about a second. But also you're waiting 10-20 seconds for HN to load or minutes for your average web page to load.
It’s a very brief summary. Rather than complaining you would do better to elaborate and and educate.

From the encyclopaedia Britanica it says:

> magus, plural Magi, member of an ancient Persian clan specializing in cultic activities. The name is the Latinized form of magoi (e.g., in Herodotus 1:101), the ancient Greek transliteration of the Iranian original. From it the word magic is derived.

https://www.britannica.com/topic/Magus

But I’d love to hear more.
this is insane cool. it's such an amazing creative idea. i hope people like them never stop having awesome ideas
Ask HN: How to remember technical topics which you don’t use/refer everyday?
There are a ton of topics I learn/read on a daily basis. Some are out of my personal interest, some out of need (when interviewing).

I notice that after a while, without enough usage, these topics simply evaporate from my memory. I know the simple answer is to keep practicing.

I’m interested in knowing how different people do this. Looking for any tips, hacks, etc.
Don't give it WiFi credentials. (I've got a 5-year-old Samsung that's never connected to any network and it works fine.)
I was specifically trying to contrast programming interfaces against the large universe of applications that don’t expose any. You bring up an interesting point about external dependencies such as db, however I would say the vast majority of these applications I refer to don’t rely on users to set these up.
I've found different. 10x engineers differentiate with normal people by lacking brain fog. They see solutions with utter clarity, sharpness and speed. This is very different from originality. They are just able to see the most logical solution while most engineers have to wander through fog to find it and many times they just can't peer past the fog to see it. This may appear like it's originality but it is not. The solution is efficient and lacks unnecessary elements but it is not a novel solution.

There are literally two different aspects of intelligence: "lack of brain fog" and creativity. Both aspects of intelligence are different and being strong in one doesn't necessarily mean you're weaker in the other. Lacking brain fog does help with creativity, but creativity is still an independent pillar.

Creativity and originality is actually less evident so it's less recognized. 90% of the 10xers you see are just super sharp, and they likely only have average or slightly above average creativity. Someone who has high skill in originality is much harder to recognize and their solutions are so novel that many times the solutions are ridiculed, unrecognized and dismissed.

Two famous people who excelled in these different aspects of intelligence are Von Neumann and Einstien. To quote someone who knew them both:

"I have known a great many intelligent people in my life. I knew Planck, von Laue and Heisenberg. Paul Dirac was my brother in law; Leo Szilard and Edward Teller have been among my closest friends; and Albert Einstein was a good friend, too. But none of them had a mind as quick and acute as Jancsi [John] von Neumann. I have often remarked this in the presence of those men and no one ever disputed.

But Einstein's understanding was deeper even than von Neumann's. His mind was both more penetrating and more original than von Neumann's. And that is a very remarkable statement. Einstein took an extraordinary pleasure in invention. Two of his greatest inventions are the Special and General Theories of Relativity; and for all of Jancsi's brilliance, he never produced anything as original."
Parent means

var bestShape atomic.Value
bestShape.Store((*Circle)(nil))
I don't think they knew they were putting money in a Ponzi scheme. They thought the gains were coming from real investments.

People who spent money on Terra/Luna knew it was a cryptocurrency that used magic computer maths to make numbers get bigger (until number got small), same as all the other cryptocurrencies.
I think it's about breaking down things into abstracts. Sort of a mental principle component analysis.

I'll preface this by saying I've been described as a 10x-er by others my whole career. I do not consider myself one but I've noticed that what people respond to is my ability to break down problem spaces into very small pieces and think about it in the abstract.

I also notice that this is what I see in folks that I consider are 10x-ers.

It's also not that I think others can't do that. That would be hubris. However I think it takes practice, and practice first requires self reflection.

I'm currently mentoring interns and juniors, and I am trying to teach them to approach problems with that kind of thinking. The ones who can shift into breaking things down like that, are able to chew through stuff much faster and cleaner.

coincidentally the system architects I've worked with who can think like this are always the strongest at creating scalable solutions and adapting to change.
Thank God. I for one did not opt into this beta test every time I get on the road.
Yup, Jeff's write-up and video on NEC's Pi-powered 55“ Display model were posted here on HN just a couple days ago:

https://news.ycombinator.com/item?id=31674957

My comment was you can buy it via Walmart:

https://www.walmart.com/ip/NEC-MultiSync-m551-55-Diagonal-Cl...
NDAs tend to be pretty invasive (they can sue at your expense whenever, you're presumed guilty if any of your IP looks like theirs no matter how novel it actually is, ...). Those clauses might not be used often, but if not then why include them in the contract?

With such a high potential cost, you'd want to buy something important. I don't think code quality matters that much. It's probably crap, it's probably fixable, and you'll probably get accolades for tracking down thorny issues and for sweeping changes that make it better. If you accidentally hit upon a company not using version control and not willing to change then in such rare cases you can grab another job in a couple weeks.

Unless some extraordinary scenario applies where you need each prospective job to have as high of a chance of success as possible (H1B quasi-slavery and whatnot), I don't think I'd bother even asking about code health.
Could you share more background? Industry, size of the team, roles within the team, seniority, high level project description, etc
A lot of times due to zoning, subdividing lots or getting smaller ones is not possible.
Yeah - how this is has been misinterpreted bothers me a lot.
FWIW, I agree with timmytokyo's assessment of 'heavy process'. I actually worked in a place where PR's need to be tied to tickets and updating documentation is the perfect example of where it sucks. Imagine you're trying to debug a bug, looking through the stack trace and trying to reverse engineer what the heck is going on. You find a block comment explaining what should be happening, but it's not been updated in years and not technically relevant to the final bug fix.

You've got two choices, either you sneak the comment block change into your PR, despite it being irrelevant and make the documentation update blocked by the bugfix/feature. Or you need to open Jira, make a ticket etc etc. I know you say it's 30 seconds, but it's not. It's at least two minutes, but it's not even the time that makes it annoying. It's the fact that you're doing something that you(the people timmytokyo describes) think is entirely pointless.

I ended up writing a janky git hook that would check if the branch name I was pushing had a jira-id in it, and if it didn't it would use the Jira API to make the ticket, grab the id and push the branch again with the id in the branch name. The fact that the entire thing can be automated, makes the entire thing pointless in my mind.

The thread gives me very strong vim vs emacs vibes :).
(just replying to this general thread of thought, not necessarily to your comment specifically)

All these differences in opinion, all of which are probably true. It's almost like kids are in fact a complex 100 billion neuron learning system that cannot be usefully described by generalizations.
Aren't you moving the goalposts? The OP was complaining specifically about European governments subsidizing the price of gasoline (at a time when oil companies have record profits). You then start claiming that these companies are lobbying for these subsidies, vigorously. You are now switching to "fossil fuel subsidies" in general. I know, I know, oil companies are bad and evil, but this was not what was being discussed here.

The fact that the some European governments decided to subsidize gasoline is clear socialist move. It was not spurred by the oil lobby. Maybe capitalism has problems, but this is not one of them. This is a socialism problem.
can you guys put it up as a SonarQube rules?
I think it is a fair view that a manager is in over their heads if they can't stop this happening. Sadly ultimate autonomy of many ICs without proper leadership results in this and good processes prevent that.

It is the sign of a team being lost, due to bad leadership, and good management prevents a team being lost.

A good way to prevent a team being lost is, in my experience, processes that keep everyone integrated and moving in the right direction ... scrum being one approach (not always the right one).

At the end of the day leadership is needed and a framework that lets everyone know where they stand without it all turning into design-by-committee nightmare.
I love the webamp website. But, in the world of multigig RAM and multigbps I/O speeds, 1.2GB isn't that much. Not sure if that's something novel for SQLite3 though.
Whether or not this argument is valid or sound, this is not a politically correct argument to make because the conclusion is not politically correct:

> 3. Any improvement in capability must be due to environmental changes over the past 10000 years(nurture) as nature has not changed

Claiming that the environment is significantly responsible for how kids turn out is going to draw a lot of ire from those cultures (and subcultures) who consistently turn out lower performing individuals.

In effect, the argument that kids turn out better in a particular environment is equivalent to the argument that some cultures are inferior.
> If the Store() caller goes to sleep between setting the type and storing the pointer, it causes every Goroutine that calls Load() to block.

Where does this go to sleep: https://cs.opensource.google/go/go/+/refs/tags/go1.18.3:src/...

It looks like a CAS busy loop with preemption disabled, to me.
They're using a fairly narrow definition of ads though. Vizio is full of recommendations for a mediocre streaming service owned by Vizio.
Buy a TCL panel and never connect it to the internet. They are technically marketed as Smart TVs but there is no requirement that you connect them, and there are zero prompts or limits if you don’t. I’ve been using them for years and love them, primarily for the stupidly simple remotes and UI.
What's wrong with Jira? I've found it very helpful in tracking progress and sharing information for problems involving many people in different teams.
Is it? I've never needed a ticket to make off the cuff improvements. A PR and a review from other engs to make sure they agree, certainly, but a ticket for that seems like a certain degree of dev micromanagement/big brother/power trip for highly paid and skilled professionals.
> 15 months is sufficient to migrate any application to Node 17.

If you don't work in tech, it's hard to explain to the higher-ups why some big software upgrade that will result in no user-facing improvements needs to take months off your million-dollar product launch.

Besides, given the turnover these days in both people and frameworks, you're lucky if you're even still on the same stack 15 months later, lol
Ask HN: Best beginner friendly linear algebra book?
Hello all, the title really says it all. Hoping to find a linear algebra book that is friendly for visual learners.

EDIT: thank you all for the great responses!
That's the craziest part of the whole thing. They are almost always paid more but rarely paid more than 2x their (rough) peers. It's the greatest overlay in employment and why they're so sought after.
> My assumption the loading times just somehow slipped off and no one thought it was a solvable problem or it is just loading performance is not taken as seriously

That does sounds like awfully like confirming that indeed no-one was curious, because they were too busy chasing KPIs or whatever other metrics management were using.
After I did this, I didn't even want to reenter the job market.
It's also that a huge number of new tech startups are operated by extremely green techs. That means that many have no management experience and very little practical software industry experience. Frequently, they've worked only at other similar companies.

So, a few things happen.

* The boss knows of nothing other than Scrum, so Scrum it is.

* The boss recognizes that he or she doesn't have that experience, figures something needs to happen, and leans on the biggest name in the game.

* The boss is so enamored of the idea that software applies to any of the world's problems that the process is offloaded to Jira or whatever, and now you've got this weird Scrumthing happening.

* The board realizes that there is insufficient management capability and pushes the organization toward it.

If you are a young leader in software, or new to the business, take stock of the reality that software, and business of software, are both far older than Scrum. Somehow, things got done. Ask, "is today's software superior?" That's not really an easy or very fair question, but consider if Scrum contributed to software quality before going all-in.
Yea it was utter busllshit. This is all deja vu. Last bubble it was web design that overpaid and websites selling for ridiculous sums.

Now it's programmers who are overpaid and in demand flavor of the day.

BSG- 'all this has happened before, and all this will happen again'
> If while reading a document, you find a mistake, instead of changing it, the normal reflex is to create a Jira ticket?

I would say the first reaction is to create the PR to make the fix. Then, while CI is running, I create the JIRA ticket and update the PR description to point. Best of both worlds!
I'd like age to remain as simple as it is right now, I'm using it because unlike GPG I can actually use it without having to manpage/google things, but that sounds like a great idea for a more capable utility that wraps age for the GPG use cases that aren't covered well yet
I'm not quite sold on the first bullet point that if the impact of your company/project is 10x, then you are a 10x engineer.

Here is my case. In my previous (small) company we achieved a yearly revenue of ~1M eur. I was super proud that I directly contributed 10% of that revenue.

My current team in Big Tech generates millions of revenue per month. I could do a small improvement in a week and generate more than 100k in value.

Does that mean that I am 100x because my impact is 100x? is it even my achievement at all?

It's true that high performing engineers perform high leverage activities, but if we take it at face value then excellent engineers stuck in low value companies/products would be much worse than mediocre engineers working in high impact products.

Surely the answer is somewhere in between. Great engineers do the best with what they have available. Sometimes they might influence their environment to increase leverage but this isn't a given.
I don't use Bitwarden, but I just read the docs about backups, which are here:

https://bitwarden.com/help/backup-on-premise/

Those say that the procedure for backups is to keep a copy of the entire bwdata directory. It doesn't say that you can or should use the export feature.

It seems like the export feature is meant for data migration, not for backups. Though they are related, they're not the same concept.

It probably wouldn't hurt to make this clearer in the GUI. In the export section, it could warn not to use it for backups and could give a link to the proper procedure.
Doesn't the metaverse depend on hardware, or am I misunderstanding the concept?
>Most engineers when "empowered" and left to their own devices without much accountability go off on their own side quests that often add no value to the business, but scratch that engineer's curiosity. These side quests also tend to not contribute to business aligned goals.

I mean e.g. Facebook does real tech stuff, like TAO.

Sounds the goal of Scrum is herding to write your CRUD app.
unlike a webserver setup maybe 20 years ago now it's trivially easy to hold even a 30GB database entirely in RAM and never touch disk, for a vast performance increase.

I think I saw a used x86-64 server with 512GB of RAM for sale for $1700 recently.
I don't have a Twitter account, so I can only read so much until Twitter hides the content behind a login/signup screen. Maybe it's just me but I find it ironic that a writeup about preserving content is given away to a corporation that blocks it in this manner.
> Scrum is great for teams composed of new developers who don't yet know how to work together

I couldn’t disagree more strongly. My experience is that scrum teaches junior devs bad Han it’s around blame shifting, focuses them on process, prevents them from learning about the business, and bogs them down in meetings that don’t help them learn.

> or teams at companies with poor culture

I would argue that scrum ossifies bad culture. It has a habit of giving bad leaders metrics around things they shouldn’t be measuring.

There’s a lot of software engineering research about processes and the case in the literature for scrum is very weak.
> Natives of many Asian countries are usually very racist by our standards, and homophobic, and you name it.

I seem to recall there are parts of the US where if you go around waving a rainbow pride flag at best you'll get verbal abuse and at worst you'll get shot.

There is also the sort of thing Trevor Noah highlights on occasion, the veiled racism in the US. (I can't locate in on YouTube but there was a video doing the rounds of him answering a question from a school teacher in the audience on the subject, he cited an example of getting a mortgage for a house).

Racism is everywhere. Sure in some countries it may be more "in your face", but ultimately if you go looking for it you'll find it everywhere.
The complaint was that the wrong payment can be made, because audio leaks.
This one: https://m.youtube.com/watch?v=-epPf7D8oMk

Note: Sharp paid him for this
Can anyone claim with a straight face that Coinbase is well managed? You shouldn't be getting to the point where you're rescinding accepted job offers. Any reasonable leadership would have frozen hiring earlier instead of sending out job offers that would have to be rescinded.

Though I would imagine the responsibility for this extends to the CEO, not the various execs.
so suppose there was some impropriety in the fund movement, who would be able to audit this?

on the blockchain, it's anyone who knows how to use a block explorer.
Did it make you skill up faster ? or the opposite ?