skysight-inc/HackerNews huggingface dataset:
Maybe that Chief of Staff model would work. I don't know.

But just a little feedback — real leaders are not high school popularity contest winners. They are just very effective at managing human and other capital. Think of someone like Jeff Bezos.

I think the biggest issue with a tech person being in leadership is that it takes a lot of time to develop the real soft skills required for leadership. That doesn't mean becoming your caricature of an MBA-style leader. It means actually understanding how to talk to people and get them to perform and do what you need them to. You don't get that by being a large ego-ed braggart.

Then, it of course takes a lot of time to develop technical skills.

If you want to be both, you will have a much harder time reaching the apex of both skill levels, hence why tech/business co-founding teams are very common.

That's not to say one person can't be good at both both — many are — but these people are much rarer and are unicorns of their own. Often, you have to have some natural talent for one of these skillsets, and then work hard to compensate for your lack of competency in the other domain.
How to implement a hash table in C
They are locked in place in a frame system. They have to be lifted off.
Are we seriously not going to discuss the disproportionate impact on marginalised groups due to the inevitable price rises caused by supply chain disruption?

What about the potential increase in hate crimes against Indians from people blaming the situation on the crew?

Do we really not want to talk about how this the root cause of this is late stage capitalism driving container ship sizes up, in a never ending tradeoff between efficiency and resiliency. The billionaire class are privatising profits and socialising the losses!

I certainly hope not.
"For moving containers off the best bet would probably be heavy lift choppers, the ship is large enough you could have several working on it at once a"

I thought about this. I don't think a chopper can lift the container. Depending on the size of the containers, even the biggest chopper might not be enough
https://www.businessinsider.com/russia-mi-26-helicopter-llft...

Get the ship moving again, I think if you pull too hard, it may fall apart. There is no infrastructure to unload it.

Gut feeling: Mount a crane on a ship and start unloading it to a smaller ship.
You can't deploy Postgres to FaaS, however you can deploy open OpenFaaS on Caprover / Porter and then deploy octo-cli functions.

I do wonder if hosting dqlite inside of OpenFaaS would be possible as it's just distributed sqlite which is just a file...
Drive and Photos have native apps, for obvious reasons (sync).
I get a "$WEBSITE has control of your pointer. Press Esc to take back control" message in Firefox when that happens, and the message is pretty big and in your face. Does other popular browsers not have this message? Solves the problem in an elegant way.
> I call it "lying", since the purpose seems to be to deceive the reader about what actually happened.

This is exactly the kind of dishonest hyperbole daheart mentioned.

The purpose isn‘t to deceive the reader. Does the reader really need to see the "tmp" commit I made when switching from my desktop to my laptop? I do not think so, and squashing this commit is not intended to deceive anybody. Your comment on the other hand…

In my view, what I am doing with rebase is creating project history, not changing it. The history becomes immutable and "the truth" once the feature branch is merged.

> I think that a source code repository should be a true history of a project.

You repeatedly claim this without justification. Seems like many people do not see the value in "WIP" and "tmp" commits and failed design decisions littering history.

You do provide good reasons for why this isn‘t useful though:

> So you can backspace and edit and change all you want to before typing "commit"

So you agree correcting mistakes is useful, and not everything should be recorded.

> It is useful to have a simplified overview of project history, to aid the reader's comprehension.

> I concede that if you think of a source code repository as just a story or as documentation to help future readers, and not as a accurate history of the project, then rebase is not lying. In that case, rebase is just revising your narrative.

Exactly.

Consider "I ate a sandwich." vs "I though about eating a watermelone (typo), but when I opened the fridge, I changed my mind and decided to make a sandwich instead. During the process I dropped my knife on the floor and had to clean it. Then I ate a sandwich."

The second one is a much more detailed and truthful account of what happened, yet it does not provide any value. The first, much shorter and easier to follow, history conveys exactly what I wanted to tell you: What I ate.
Wow, it's full colour with PCM music and looks like its only a 4.5MB zip download. Definitely way beyond any others.

(For anyone unaware, the Sega Master System CPU was a Z80 @ 4Mhz, and the system had 8KB RAM and 16KB VRAM.)

Video player details here: https://github.com/gligli/tiler
Compliant Kubernetes Network Policy Dashboards: Defend Against Data Breaches
If (like me) you're not very familiar with the huge container ships of the world, here [1] is some data.

Basically it's a ship on the same scale as the Ever Given, at 400x61 meters and a gross tonnage of 235,500. "Big" would be a suitable word.

[1]: https://www.marinetraffic.com/en/ais/details/ships/shipid:62...
Are you asserting that a jury can never objectively reach a nullifying verdict?
> I'm pretty sure that several GNU/Linux repos contain the version of Unity that pinged Amazon's servers to name an example.

FLOSS does not prevent malware from existing, but it makes it highly unprobable. You can always find bad examples, but how frequent are they?
Some cooperatives mandate one worker one vote, rather than one share one vote. The most well-known example is Mondragon.
Underpaid compared to what? If people are willing to do the work to a high professional standard for a certain wage, than that is the right compensation for that job. When you setup arbitrary fair wages above market, you must also somehow protect them from intruders from other fields willing to change jobs and benefit from the higher wages in your field. This is exactly what a co-op ends up doing most of the time - if they don't succumb to a traditional model where the initial members become the owners and the later employees have regular employment contracts.
Archimedes would have a solution for this.
That figure is for the value of goods that traverse the canal, not the closed cost. The canal generated 5.61 billion USD in 2020 [0] so it is costing them 15 million dollars a day in lost revenue.

For the shipping companies, they can still go around Africa and the cost of doing that is probably only a little higher than paying the toll as Egypt wants to extract as much money as they can without pricing it over the cost of going around Africa otherwise the shipping companies would just do that in the first place.

[0]: https://en.wikipedia.org/wiki/Suez_Canal_Authority#:~:text=I....
It's entertaining. I think a big winch or two to drag it off.
No,but that is exactly the point.How can you trust a company that make their money by advertising to users. They will always respond to the interest of the poeple with money. And the fact their are attempting to «be better» it has more to do with backslash and the fact that they will lose more money if they do not do something. The truth is pennyless cannot pay for ads! I was just adding a bit of humor to the conversation with the Coke story. Coke is definetely better than Pepsi.
Two different idioms, both fairly widely used (not sure about US vs non-US, but I've heard both as a non-American).

'Whistling in the wind' is about futility. A whistle is inaudible in the face of a massive elemental force like wind. "The lone excavator pushed on the hull of the colossal container ship, but it was whistling in the wind."

'Whistling in the dark' is about presenting a brave face in an intimidating situation: a nonchalant whistle in fear-inducing darkness. "They confidently claimed the ship would be moved in two days, I knew they were whistling in the dark."

If you care about understanding people and being understood, simply looking up idioms is way more effective than trying to construct meaning from physical principles. Just a thought :)
I did see it, and seeing it was what made me notice the book afterwards. (I'm not US based, it wasn't a best seller where I was living.)

I didn't love it. But that probably says more about my taste in films than it does about the film itself...
Companies That Use Node.js in Their Web Applications
Are 14 people looking at that product? (2020)
Not everyone in jail have had thier day in court. I dont know if there are different rules for different types of incarceration facilities.
Multiple inheritance and mixin classes in Python
Sometimes, obvious things have to be said first before it becomes obvious.

I don't know if they'd raised the water with cofferdams before, i checked online and haven't seen an example ( didn't knew the term at first either). I also didn't see it proposed before or mentioned in any related articles.

It's possible that it was done in the past and is a known thing among experts, but i can't really know that, can I?
I was thinking more of running the ad at a red light but yeah...
I'm fairly certain Jira does this as well. At least the first step of making the web app deliberately shitty.
You're too kind :-) Also, I'm reading it on a large screen. Possibly it looks entirely different and fine on a phone? I don't know. Best wishes.
glance over a stirner summary i beg you
> It's probably going to take a couple of weeks to get it unstuck.

You're an optimist, that's for sure.
tl;dr: he used a counter provided by intel that describes the total number of microcode instructions translated. He tried thousands of possible opcodes in "speculation mode" (this is the mode CPUs use to calculate both forks of a branch while waiting for the branch to be decided) and checked when an anomalous number of microcode instructions were translated.

He found 13 likely candidates for unpublished ops, including the 2 that were recently found. Also a few unpublished quirks of some known instructions.
Could they proof he was aware of owning the thought crime files?
I wish I could read this without getting a migraine. The "darkmode" joke was funny until I realized there was no actual way to turn it on.
The blocks here act exactly the same as any other blocks, like the ones you write for loops and ifs etc. So i wouldn't exactly call the consequences "unexpected".
It's complicated. So this mainly boils down to the relationship between UTC and ESC.

ESC contributes to UTC, along with other groups (e.g. Scripts Ad Hoc Group or IRG) or other individuals (you can submit documents to UTC [1]), and technically UTC has a right to reject ESC contributions. In reality however ESC manages a huge volume of emoji proposals to UTC and distills them down to a packaged submission, so UTC rarely outright rejects ESC contributions. After all ESC is a part of UTC so there is a huge overlap anyway (e.g. Mark Davis is the Unicode Consortium and ESC chair). "UTC rejected" emojis thus generally come from the direct proposal to UTC.

You can see a list of emoji requests [2] but it lacks much information. This lack of transparency in the ESC process is well known and was most directly criticized by contributing experts in 2017 [3]. ESC responded [4] that there are so many flawed proposals (with no regards to the submission criteria [5]) that it is infeasible to document all of them. IMHO it's not a very satisfactory answer, but still understandable.

[1] https://www.unicode.org/L2/

[2] https://www.unicode.org/emoji/emoji-requests.html

[3] https://www.unicode.org/L2/L2017/17147-emoji-subcommittee.pd...

[4] https://www.unicode.org/L2/L2017/17192-response-cmts.pdf

[5] https://www.unicode.org/emoji/proposals.html
Julia is the first language to really show that multiple dispatch can be efficient in performance-critical code, but I'm not really sure why: JIT concepts were certainly familiar to implementors of Common Lisp and Dylan.
Turns out that a wooden beam of the same dimensions as a steel beam tends to be safer in fires. Steel has a tendency to suddenly collapse, whereas with wood you've pretty much got a guaranteed minimum time until beams start burning through.

Wood cracking turns out to not be much of an issue either because most of the cracking happens before installation: you can just not use the beams with the worst cracks. Even if beams do crack they do so lengthwise which doesn't affect their structural support much if at all.

Steel is better in a lot of ways than wood, but simultaneously wood is better than steel in a lot of ways as well.
It seems much more appropriate to write "Islam doesn't teach people to be corrupt. Corruption is a function of poverty, not religion. For example countries of religion X aren't islamic but report similar signs of corruption." Calling people bigots seems less appropriate and counter productive.

Someone who makes even a rude assumption about a people isn't necessarily a bigot. They could just be wrong and you could correct them without insulting them in the same you would hope people would correct you if you said something inaccurate.
Oh man - that's worst worse case thinking! ...I like it
They were also a currency in American federal prisons, until the prison system banned smoking. At that point, they were replaced with pouches of mackerel...
We use it for a CV portal (think internal linkedin without the social stuff). Advantage for us is in UX (we can have a download PDF button), although I'm not sure it was worth the bother.
> I believe the lack of UK students in the Erasmus was something terrible and that was either a cause/consequence that lead to the Brexit.

Erasmus surely was underused by UK students but to make the connection to Brexit as a cause is quite the stretch, especially as students (apparently) overwhelmingly voted to remain part of the EU[1].

> research agency YouthSight found 87 per cent of eligible students at UK universities voted in the referendum. This was a higher rate of turnout than the general population of which, according to the Electoral Commission, 72 per cent showed up to vote amongst the overall confirmed electorate.

> Overall, 85 per cent of students who voted in the referendum chose Remain, meaning almost one million out of the UK’s 1.4 million full-time undergraduates voted to stay in the union.

I'm also not sure where you get tolerance as a factor. I don't see any far-right parties in the UK parliament but France and Germany have the Front National and the AFD both polling well over 10% and are often characterised by their opponents as far-right. I might as well ask you if that's because of greater Erasmus involvement, or just the attitude of continental students in general? Maybe it's because Erasmus will largely favour white people and put them into largely similar majority white cultures?

It would make little sense but I'd be in good company.

[1] https://www.independent.co.uk/student/news/brexit-eu-referen...
I don't even understand what the standalone Python interpreter is used for; for plug-ins wouldn't you expect the hosting application to integrate the interpreter? That's at least my "traditional" view of how application plug-ins work.

On the other hand it's 20 years since I last worked with GIMP plug-ins, and back then it was C all the way.
Internally those are "persistent data structures" in Clojure which don't duplicate the data but instead mutate a underlying tree that links both the old state and the new state

Then as a developer you are looking into a certain piece of that tree depending on what bit of the "mutated value" you are viewing

I assume this is to help ensure memory usage doesn't balloon but if you need to do mutation there are non-default features for doing that: https://clojure.org/reference/transients with all the pros and cons of mutation
I still don't get it. Clicking the address bar or the switch toggle does nothing for me. Manually entering http://permission.site also doesn't help
I think that Down Syndrome is a very misunderstood syndrome. The way it makes you look dominates how people think about you, without even knowing you.

I interact with someone online who has Down Syndrome. It really changed my understanding of it. He can articulate very well when writing, and has a deep passion and understanding on some topics we discuss (like music...). If he hadn't of told me he had Down Syndrome I never would have guessed.

This article points out the rather morbid fact that 90% of down syndrome pregnancies are aborted. I still remember the conversation with the obstetrician regarding my first child, who told us we should screen the pregnancy and implied we should abort if there were any major defects (including down syndrome). I guess this is standard practice, which is kind of sad, since those with Down Syndrome can live fulfilling lives.
Remotion and Open Graph Video
Apple and Links
I knew it sounded familiar from somewhere, thanks! :)
You're writing like Jobs kept Woz out of the spotlight.

1. Woz didn't obviously try to be a leader. He got very rich at Apple then went back to college in 1981 and eventually left Apple to work in education and small ventures.

2. Steve Jobs himself was sidelined at Apple and ended up on the Mac after getting kicked out of the mainstream projects at the company and was fired in 1985.

The sad story about early Apple is that their marketing, management and board didn't seem to understand product design or engineering at all and were downright poisonous to their best performing employees. Jobs, Woz, Bill Atkinson, Burrell Smith, Andy Hertzfeld, Susan Kare, Rod Holt were all gone by early 1986.

Rod Holt described early Apple like this: "after working what seemed to be sixteen-hour days and seven day weeks, I was exiled by new management — the fourth member out of five of the original Apple team to be retired or pushed out".
Fits into a tik-tok limit of 3 minutes.
The low/high trust distinction for many writers (e.g., Fukuyama in Trust) isn't primarily about trust in government to be uncorrupt (or even societal trust in government more generally), but rather about a shared consensus about social rules that facilitates reliable, predictable interpersonal cooperation. e.g., A person can trust that if they enter into an agreement with someone else, there's a likelihood that person will perform without a third party outside of the agreement interposing themselves and insisting on a bribe, and if they don't perform, there's a set of neutral rules (e.g., the courts) to resolve the dispute that again don't require exogenous pressures like bribes or influence from powerful family members. Basically less uncertainty, that in turn creates less unnecessary economic friction. Japan satisfies this definition of a high trust society. Trusting that the government can't be bribed is an aspect of the high/low trust concept, but it's not really the core.
That was not clear from the landing page at all, but if you describe it like that it sounds pretty impressive.
The interesting thing about coopcycle is that it's actually a coop of coops :

Several local delivery coops (say one per city) collaborate to fund development and hosting of the software solution.
> When the British queen dies does Canada have to issue new notes?

For one, I would love to have Aladdin Trudeau on a few notes.
Great post on using React Remotion and the ability to make animated Open Graph animations.

Only appears to be working in iMessage currently
Things in Go I Never Use by Mat Ryer [video]
Setting up alarms sounds complicated. I don't want to deal with that.
Apologies, I should have been clearer. By people I meant the general public of today. Those who had nothing to do with the persecution of Alan Turing.
i love this project but have found that i have experienced memory leaks where i would have to restart my rails application once a day.
> I'm not sure that "dealt with under the law of the time" rings quite the way it should.

If legislators can't show respect for rule of law and faith in the electoral process then I don't know who can.
Outfits like SMIT also have a lot of experience with this kind of thing, plus some equipment.
They can't? There's a setting in Firefox "Block new requests asking to access your camera" that you have to enable explicitly.

I'd rather have a browser that cannot access these things at all. Now I've to hope that the permissions work and the implementation is bug-free (my trust in that is quite low, browsers are too large).
"hated all around the world" sounds a bit harsh :) Sure, lots of people like "throwing hate" at it, but AFAICT it's mostly "bad use" that gets people riled up like insane deep inheritance or overly complicated frameworks. Also, it seems especially young guns feel cool by claiming FP is superior ;)

AFAIK OOP languages are still ruling the whole GUI space, which is reasonable since GUI was the main driving force behind it (see history of Smalltalk) and the domain is such an obvious candidate for composition of separate independent elements. What languages are primarily used for GUIs today? Java, C#, Swift, ObjC, C++, Dart, Kotlin ... and the list can probably be made much longer.

On the web ... well.
Yeah, the UK even has Unexplained Wealth Orders specifically to combat money laundering and dirty money in general. [1]

[1] https://en.wikipedia.org/wiki/Unexplained_wealth_order
A technical nitpick: speculation doesn't check both forks of a branch, it has to pick a side!

The CPU tries very hard to guess which way branches go and that allows it to speculate much further than if it tried every possible combinations.

What happens in this post is that the author writes a CALL instruction, but then manipulates the stack so that it doesn't actually return where the CPU expects it to.
So the CPU will speculatively execute the instructions that follow the CALL linearly, even though they are never actually reached!
I've read several books on cooperatives including case studies on how fail and I've never heard this. Do you have some examples of where this was an issue?

One common issue I have heard about is early members acquiring disproportionate social capital, but that's a different problem with different solutions.
>4. If composition is not enough go through all other similar design patterns that are not based on inheritance.

IMO, that seems like too formulaic an approach without enough thinking in that step.

Also, you mention design patterns, but the classic design pattern book nicknamed GoF (Gang of Four, i.e. by Gamma, Vlissides et al), has this guideline prominently on an early page (before the main body of text):

"Prefer composition over inheritance"

, or similar words (from memory).

And that is the only sentence on that page, right in the middle, which could only have been done for great emphasis.

But you say:

3. If interfaces are not enough, use composition

And although you do say to avoid inheritance, aren't interfaces somewhat similar to inheritance, so shouldn't the same GoF guideline apply?

Asking for myself.
I posted a couple days ago my anecdotes about Germany's internet when visiting there, even inside big cities the 4G connections are spotty. I have first-hand experiences with Hamburg, München, Frankfurt and Berlin.

I still experienced many times signal drops from 4G to 3G in Berlin late 2019, it's baffling coming from the perspective of Sweden.