skysight-inc/HackerNews huggingface dataset:
Hi, so I’m Andrew Lee and can definitely comment on this as I’m directly involved:

> For example, it implies that Lee was the person providing for freenode, when in fact he was just one of many donors: most servers in the network were donated by non-profits

You’re right, there were other server donors who provided servers on the network. However, the donations I provided were on a different order of magnitude financially. I provided many servers, of course, but also 7 figure funding [1]. That said, I’m definitely thankful for the server providers who were providing servers to us and continue to.

> Also, it says Freenode was "taken over" by Christel

All documentation both publicly and internally would refute this - Christel was fully in charge and the former staff was aware since it was explicitly written in the onboarding documents and on the website. Also, Tomaw was fully aware of this as well as of my ownership of freenode.

> Also, most of the drama took place after this article was published.

Again, untrue. Tomaw and I were in discussion and he was holding the network hostage for over a month prior to the article. prawnsalad of KiwiIRC and Snoonet was mediating and had had enough of Tomaw [2].

> All in all, Freenode's story is one of a collective project run by volunteers on their donated time/hardware turned into a top-down startup.

I think there is a misconception of the difficulty in running an IRC network. Given I have been a staff member off and on of other networks and continue to be on several, including on the coding teams, I can assure you that nobody would say this is a difficult time consuming thing. It’s not like open source code contribution.

Secondly, several members received monetary benefits - from me - in the form of flights, hotels, etc. like at DEFCON for example. The same people have looked me in the eye and said thank you before turning around and making up stories in a brazen attempt to slander me to take freenode. Not very upstanding people.

I think it’s pretty clear what they cared about when you review Libera months later and see that it’s a closed group run by the former freenode staffers, and they are now the oligarchs of Libera.

Finally, stop trying to force or pressure people to leave freenode. You’re acting like the Libera staff who actually spent months writing open source projects with the same falsehoods asking them to leave. It’s a form of censorship but worse it’s bullying.

As for me and freenode, we have been in legal discussion to truly decentralize the network and give it to the people - and that is what is happening. I have always been the custodian and financial supporter supporting freenode, even when the former staff was facing legal action from users who they had harassed, so this isn’t outside of my resume and track record - I obviously care about it deeply.

Freenode will belong to the people where it belongs, not the former staffers hands.

[1] http://techrights.org/2021/05/22/freenode-misinformation-or-...

[2] https://gist.github.com/prawnsalad/4ca20da6c2295ddb06c164679...
Hypercomplex numbers are different to quaternions. They also have 4 components but the multiplication of hypercomplex numbers is commutative.
I find that optimizing the butt-in-seat work has far less impact than optimizing meeting attendance. That doesn't just mean skipping worthless meetings, it means coordinating with your company to put meetings in specific blocks of time, leaving large swaths of free time for deep work.

(Easier said than done, I know.)
I find this comment odd. It looks fine to me: https://imgur.com/5fW1OON
I keep forgetting that Mythic Quest exists. I need to watch that.
> Nepo only squeezed in because ..

He "squeezed in" because he won the pretenders tournament, beating all other challengers who played on exact same schedule as him.

He also played incredibly well until that loss in Game 6 demoralised him, unfortunately.
Ah, the technique of distracting from the point by bringing in an irrelevant point that cannot be debunked. Nice try.
That is apparently an auction site, selling off ancient coins for modern money, which I struggle to see as very ethical. Those ancient treasures should be in museums, not in private collections, especially the ones that -according to the article- are "very rare".

Other than that, the article reminded me of something I've always found interesting. The article mentions that "hoplon", in ancient Greek, was the word for the large circular shield carried by hoplites. Accordingly, "arma" is the ancient Greek word for chariot. The interesting thing is that, in modern Greek, "hoplo" (όπλο) means "weapon" and so does "arma" (chariot) when used in the plural, "armata" ("άρματα"). The latter use of "arma" is more common in texts from around the time of the revolution against the Ottomans, in 1821, where we find the "armatoloi", who were originally hired by Ottomans to "bear arms" (I think the latin words is unconnected). The word "armatosia", (αρματωσιά) on the other hand means "armour", or more generally "armament". And now I'm wondering if "arms" is actually unconnected to the modern use of the Greek "arma"...
Aside from your sweeping and snide remarks on journalists, this is a woefully naive take.
On social issues, perhaps (although what counts as “extreme” in that domain quickly shifts as attitudes change). Economically speaking the Democrats are not really any further to the left than they were a few decades ago. More the opposite, if anything.
As far as I can tell, this Drive Pilot thing is precisely the existing lane assist product. What's changed is that they've heavily constrained it so that it disengages if you go over 60 kph, or outside the hand-maintained list of blessed areas. Presumably they feel they can detect and disallow construction areas and other complexities fast enough to avoid accidents.

Which is to say... this is mostly a stunt. Teslas are literally driving people around now[1], and the rest of the industry feels they need to do something. Announcing a "SAE Level 3" product, no matter how constrained, at least gets them marketing hits like this that look like an advantage.

[1] No joke: mine takes my kids to and from school reliably. FSD beta isn't finished, but it's really, really good. There remain some path planning and confidence glitches that force me to disengage every dozen miles or so, but in 500 miles since I got it I've yet to see the car attempt anything genuinely unsafe. Mostly it just annoys other drivers by refusing to enter traffic.
I suppose you’re safe if your attackers are watermelons. But a watermelon is not a good substitute to understand what it’d do to a person. It only give an indication of damage.
You can drive safely and enjoy it.
Solved by computers has a formal meaning, pertaining to absolute knowledge of the best move in every situation. My understanding is that chess not solved in that sense.

I understand what you mean though, so fair enough. But I think it's generally only worth being nitpicky about definitions if it's important to maintain them and I think in this case formally solved is one of the important ones.
Where does stolen Bay Area merchandise go?
Firstly, I'll say that we already have work started to implement out-of-core directly in Dagger: https://github.com/JuliaParallel/Dagger.jl/pull/289.

With that PR in place, it should be possible to define a "storage device" which is backed by a database. I haven't had a chance to actually try this, since the PR still needs quite some work and testing, but it's definitely something on my radar!
That's not serious enough. Why would the AI waste atoms on people when those same atoms could be put to much better use making up paperclips?
It probably went down as there is JNDI, a separate widely-used tool. Log4j wanted to add an option to log properties, like “Started logging ${app.name}”, for which they chose this approach. They just didn’t think through/didn’t know the reach of JNDI, but both things make sense separately.
You can't teach critical thinking if the textbook has creationism.
Side effect of this is probably making much less than your counterparts. If you can ace a leetcode style interview, you are much more likely to have competing offers (or retention offers later on) that allow you to make MUCH more. It’s a horrible system but just something I noticed before I got really good at them.
Needs to be clearer. All 99% of people see is Jeff Bezos and William Shatner in cowboy hats.

If it’s about moving heavy industry into space they need to spend less time talking about how much fun it is to float around in space.
You are the one using the word “globalist” as a pejorative. The opposite is isolationists and FP is a geopolitics magazine. So where is the isolationist’s geopolitics perspective you seem to claim is missing?
The author is also the author of the book "Attack of the 50 Foot Blockchain". It seems more like a hit piece than a news article.
In the JVM land resilience4j is the de facto successor of Hystrix:

https://github.com/resilience4j/resilience4j
Before the match, Carlsen said about Nepo:

“It remains to be seen, of course, if Ian will be more resilient than he has been in the past if he is down”

So yes, it seems he has a bit of a problem in that department.

(https://www.theguardian.com/sport/2021/nov/24/magnus-carlsen...)
A profiler will tell you whether a O(n log n) algorithm with a very high constant factor is better or worse for your situation than an O(n²) algorithm with a very low constant.
Trashcoin has been going for a decade and it still has no use except for criminals and gamblers. It could have been called as a failure before this scheme even started
Definitionally, L3 is not ready for the human to stop paying attention. I would argue that you need at least L4 automation before you can explicitly advise users that they can do distracting things in the car, and even then only in good weather and on specific roads (e.g. highways).
What about a point-ed stick?
Lol trashcoin. Most pointless invention ever
Bitcoin proves it can transparently replace fiat - that’s what central banks do when fiat fails. It passed the test with flying colors! Next challenge please!

Everything has to be tried except real money which won’t be given a chance “because we know it won’t work”. Morons.
Be the change you want to see, I say.
Automated driving is safer. Offering to let you watch a movie is a way to get you to not drive for two hours.
1. My mistake. EM needs to be strongly technical. Much more so than directors. I will edit the post.

2. The GK coach works with the manager/head coach to figure out the entire strategy and keep the training aligned with goals. But they are hired by the director (general manager), fired by the director, paid by the director, have status meetings with the director.

From the director's perspective, all coaches are at the same level. Each coach has a specialty and a role to fill e.g. GK coach, fitness coach etc. There is a head coach/manager whose job is to ensure that all other coaches and all players are happy and aligned. Let's call this person the alignment and happiness coach.

In a similar vein in tech companies, you'd have team leads specializing in tech areas and leading projects (as opposed to merely coaching), and a EM whose role is to keep everyone aligned and happy.
Can you expand on why you see activities 2 - 6 as music discovery?

In all those cases, I would probably be listening to known music, not discovering new music.

I for one, would probably pay the same for Spotify even if it did not offer music, but just the discovery features offered by itself and by 3rd party apps in it's ecosystem.

When using discover weekly, usually when I hear something I like, I mark it as liked which adds it to my library and then enqueue the top tracks of that artist/each artist if they are artists I never listened to before.

3rd party apps allow me to do this more often, or follow other discovery paths.
That’s Swift for you.
Can you share more details about the size of the project (files count, build file size) and which caching settings you are using? I assume it is ccache and am curious how you use it.
I’m exhausted by cryptocurrency.

There’s a kernel of neat tech innovation and a reasonable argument about monetary policy obliterated by an avalanche of greed, hype, fraud, and magical thinking.
Nope, you can end it by making paperclips. The last button you click, in fact, will be the "Make Paperclip" one.
I'm assuming this is a prototype and later versions will be more powerful.

Have you seen the demolition ranch video for it? On max settings it was going through a medium sized pumpkin. I would not want to be on the receiving end of it.

Edit: I do agree with you, I would only buy one for fun, in it's current state
> Perfect play by both opponents in a solved game always leads to a draw (e.g. tic-tac-toe, checkers).

Not necessarily. Perfect play in Connect-4, e.g., always leads to the first player winning.[1] Perfect play from a particular point onward in Chess in some positions, like zugzwang, would always lead to the first player to move losing.

[1] https://en.wikipedia.org/wiki/Connect_Four
I've been using a Kindle Voyager since around 2016 I think. I still use it because it has been reliable, the screen is nice on my eyes, and it has physical buttons.
Which is a bad thing. Especially since it gives cops the opportunity to pull over anyone whenever, because the expectation is that you speed all the time.
What if the disks are mini sawblades?
Didn't know about that. Is it new? Thanks!
You can convert the entire universe into paperclips and reach the end credits in a few hours. The start of the game can be sped up by setting your keyboard autorepeat to maximum and pressing buttons by holding down enter.
It's not about talk while coding. It's about letting your interviewer know what strategy you employ.

I fully expect Sr engineers to talk about why they choose the approach they do, and then implement it. I can adjust their approach while I hear about it, and then let them code it up.

This whole being silent and focus coding is bs I think. When you're doing the typing part, don't talk, just code. When you're doing the strategy part, talk. I want to see how you'll be able to express your strategy to your coworkers when a real actually challenging problem occurs.

Also. Algo problems are worthless. They only tell me you know how to cram. Don't do those, they don't actually answer anything. If I see that in an interview that's a flag for me that their eng culture might have issues. Only exception would be if you're applying to a job where you'll be doing that all day.
> typically growing about 8 to 15 metres (30–50 ft) tall.
Windows also can limit the USB devices connected (nowadays natively, I believe before third-party solutions were available), you can do things like require specific signatures on executables, ...

I'd expect the big problem usually is actually defining a useful but minimal set of things allowed, so people can actually do their work. Otherwise you'll quickly get to the point of an admin overriding stuff because they need (or "need") something else, or users finding workarounds.

In many cases, providing users with multiple machines of different security levels would be a useful thing to do, but is cheapened out on. E.g. I've seen companies with blanket policies of "all machines that connect to business-network X need to be locked down". And then they made an application on that network mandatory for everybody (even if its something dumb like employee time tracking), so now there are (annoying) procedures for employees that can't actually work with fully restricted machines (e.g. developers, who need to be able to install software because their job is making and testing installed software...) to circumvent the security policy, instead of giving such employees a second cheap machine to do their timesheet entry.

Another example I've heard about was putting less restricted PCs with their own internet connection into control rooms. Not "needed", but it was an effective way of keeping employees who were bored out of their minds during night shifts etc from putting whatever stuff they were going to use to keep themselves entertained (movies, games, ...) on the actual control network PCs through any way they could find. Of course they weren't supposed to plug their USB drives with movies into any work PC, but it was easier to give them a safe place to do it anyways than trying to police it perfectly.
I didn’t know about the merging rule. Then why do they insist on such short merge lanes?

Do you happen to know the speed? I drive an Aygo (tiny, 3 cylinders) and I’d love to know how close I can get.
And all relationships eventually end in us-east-1.
It's more likely to kill a worker than you.
Gosh I wish there was a history available so I could understand all this context!
Robot Crypto Traders Are the New Flash Boys
Well, CDPR had paid overtime (just as any other company is required by law in Poland and nearby European countries - the USA notion of programmers as exempt from overtime rules is, well, mostly USA-specific) and this apparently didn't work - the argument that "there should be paid overtime" does not seem to be relevant for this article at all.
Matter is the foundation for connected things – New industry wide standard
Interested in how people are crazier now than in the 90s, if you are willing to say more.
Well I agree with your conclusion, I do think chess is meaningfully different from your examples.

Chess is often played on software and tracked on software, and my understanding is that there are sometimes issues related to cheating.

You can't similarly use the strength of hydraulic cylinders to aid your strategic skills in a heavy lifting contest, or trebuchet skills, etc
In this case I wasn't attempting to constrain the language rather than to capture the structure already implicit in the system - hierarchy of chapters, sections, clauses and sub-clauses, attributes such as definitions and exceptions, cross references, repeals and previous versions, interpretation notes, etc.

While the programmer/engineer in me likes the idea of trying to codify and constrain standard legal terms and grammar to some consistent interpretation, I do think this is an XKCD style oversimplification of a very complex system.

Though IANAL I am a "regulatory QA professional" who has to interpret intent, wording and current enforcement of various food, drug and cannabis regulations every day. It's a complete mess of spaghetti code and undefined behaviour, and worse it's the implied, imprecise and badly worded parts that turn out to be the most important.

It's a moving target of guidance documents, published inspection findings that reveal "the current thinking of the inspectorate" and "industry best practices" with no single point of reference. Not to mention the pharmacopoeia and published standards. Though there are so many ways we could improve things, I doubt you could ever actually get that ideal constrained language without turning it into a billion special cases.

It can be very frustrating to work with, especially trying to convince management why they can't do something that isn't expressly forbidden in the regulations! But this does show exactly why there's so much leaning on intent rather than precise requirements - much like tax code, organisations would and do find money-saving loopholes all the time that might put people at risk, hence the moving target of interpretation and best practices.
[1] Dotfiles are a way to speed up your workflow. Basically just saving your system scripts to a Git repo, which allows you to manage & iterate on them easily. Also makes it easy to move environments and sync between machines etc..

[1] https://github.com/holman/dotfiles
David Gerard has an anti-crypto agenda and is a regular on r/buttcoin. He has publicly trashed crypto multiple times.

[0]https://old.reddit.com/r/Buttcoin/comments/nwblbp/podcast_pr...

[1]https://www.csmonitor.com/Business/2021/0611/In-El-Salvador-...

[2]http://blocktribune.com/david-gerard-can-get-long-way-just-b...

[3] https://old.reddit.com/r/ethereum/comments/6dkc8w/why_do_we_...
Oh hey, I'd clean forgotten about that one! Thanks for pointing that out!
And Norwegians will overtake - I drove from Bergen to Oslo and was astounded by how many people would whip past me at breakneck speed in those mountain passageways. And I’m not what I would consider a slow driver. I chalked it up to inexperience with the area.
Good candidates do not apply if leetcode is involved; good candidates know they can code and they want to have interviews where they are asked, from a high level perspective, about past projects and the like. On the other hand, bad candidates know they cannot code nor talk about past projects in a decent way, but it’s easier for them to cheat by submitting copied pasted code than to talk about software.

By using leetcode in your interviews you are giving bad candidates an opportunity to apply for a job in your company.
You can't be comparing Twitch to the government. Those are not even remotely the same thing
While David Gerard has been very critical of El Salvador ( and mostly Bukele), he is giving information/insights about it, that you won't see elsewhere.

I wouldn't dismiss it as a hit piece. He's obviously spending a lot of time researching what's happening in El Salvador with the Chivo wallet.

As far as i checked/found, all the information he gave, is factually correct. But yes, he is very critical of the usage of Crypto for many use-cases, but that's no reason to dismiss his research. For me personally, i like it as an alternative view of what the crypto/defi proponents are claiming.

Eg. Mentioning that it's nuts to mine BTC while they could have used the geothermal energy to lower electricity costs in the country ( since they import 20%), makes more economic sense for it's citizens.

If you want additional facts about all the hacks that are happening, you should check out https://rekt.news . You'll be surpised about the amount of hacks in Defi/Cryto land.
Learning to use your tools (editor, debugging, etc.) to the extent that they can help your work is the best way I can think of to build efficiency.

I see many fellow developers who stumble using their editor/IDE or who aren’t leveraging even the most basic code navigation keyboard shortcuts (let alone refactoring features) that it seems they often spend more time navigating code than they spend on actually writing it.
It is. Imperative is “keep right”, and watch your rear view mirror as much as the road ahead. Doing 140mph and getting passed frequently is amazing.
Amazon Facility Hit by Tornado
Take a look at WPE Webkit ( https://webkit.org/wpe/ ).
Get myself feel onboarded which can be different than whatever onboarding was planned for me. For me that's being able to ship a change to the core system I'll be working on. That paves a green path in process. Be aware of and have access to the logs, stats/SLIs. Choose my editor/IDE and be able to run the (sub)system and tests locally.

The other thing I usually want and make is a complete ERD or complete ERD of the teams specific area and connections to other areas. Knowing the logically-unique keys for every table and effective FK relationships and cardinalities can tell you a whole lot very quickly and accurately.

Learn terminology and conceptualization (both technical and product-customer focused ones) to put everything above and more into context.

Get assigned to an ongoing or new project (or mini-project), fixing bugs is a fantastic way. Allows for deep-dives that cover depth through layers of the system and learn to navigate the codebase and logs, stats, what questions to ask.

Start understanding performance or scaling issues, either already identified or be able to discover them by accessing stats or error/slow query logs, etc.

Understanding the codebase is low on my list of priorities and approached tactically. For a specific given task, learn as much as I need to know and not too much more. Slowly and organically learn the typically undocumented architecture details, again on a need-to-know basis. All these things become higher priority later.