skysight-inc/HackerNews huggingface dataset:
You seem fundamentally confused, for example with tools like Cython.

Many extension module implementations in Python are literally as fast as pure C (not just nearly as fast with minor extra CPython overhead, but literally as fast as pure C by deliberately bypassing CPython VM loop and data models).
That's some really bad reporting from Vice.

That looks like some sort of holding pattern, which would be done to prevent having to drop anchor (if even feasible to do so where they were). Plus, there's all sorts of other lines in that diagram, Vice just chose to ignore everything except the crude joke they wanted to make.
Not Microsoft[1], not KDE[2], and not Google [3]. Gnome's "dock" is only visible when you go into the "expose" mode at the top left corner [4], making its behavior very different from an Apple style dock. To be honest I have no idea what you're talking about. The only org that has "settled" on a dock being the best paradigm is Apple, and that's simply what they've done for decades. It's hard to imagine them reconsidering their ways.

Perhaps by "dock" you are referring to using an icon-based taskbar rather than one that also contains the window title? That's not what most people mean by a dock.

[1] https://cdn.windowsreport.com/wp-content/uploads/2018/11/win...

[2] https://kde.org/announcements/plasma/5/5.21.0/plasma-dark.we...

[3] I don't think it would be fair at all to call ChromeOS's taskbar a dock. The icons are centered like a dock, but they're in a full-width bar that also contains many other buttons and indicators. https://upload.wikimedia.org/wikipedia/en/c/c9/A_screenshot_...

[4] https://www.gnome.org/wp-content/uploads/2021/03/overview.pn...
Yes, exactly like that, which I had been thinking of. :)
Are these charge cards or credit cards? Amex has both and they are two incredibly different things
Keybase has had a fraction of commits since purchase by Zoom
The great thing about computers is they do exactly what you tell them to do.
The awful thing about computers is they do exactly what you tell them to do.
I wish you would take the time to read what I actually write. You are distorting my message.

Aside from that, I always say that nothing in life is reduced to a single variable. People like to reduce causality to a single variable because it's convenient and far simpler to think about. Life is a complex multivariate problem and what we are talking about isn't an exception.

Everyone in our government performed poorly during this crisis.

Democrats chose to wage war during a pandemic rather than get things done.

The media helped them.

Trump was an absolute idiot in public and truly inspired projectile vomiting almost every time he spoke.

Prior administrations --going back decades-- compromised our ability to respond to such emergencies through a range of actions, again, dating back decades.

And, of course, there's the American people, who seem to love to stop thinking critically, take sides, refuse to recognize when the common good is more important than our own little selfish impulses, etc.

I could not possibly list the variables that went into getting us to where we are today. Nobody could. It would, however, be nice if we could stop the nonsense for long enough for an honest root cause analysis and attempt to take action to not ever do this again.

Here's something that's very clear to me: If we continue to behave this way we are ensuring China's supremacy in the world order for one hundred to two hundred years. And they know it. More power to them, they are kicking our ass and executing flawlessly. I don't agree with their politics, but you have to be in awe of what they've been able to accomplish in about fifty years. That takes focus, unity and dedication we do not have and will likely never regain until everyone is wondering why a bag of rice is $100 and we have 25% unemployment.
The main problem is that code isn't like other text.

Strict rules are BS because they count characters that don't contribute to the actual content that you're parsing.

This includes punctuation and especially whitespace.
I tend to keep lines short in general, too, but strict limits just for the sake of it are indeed more hinderance that helpful.
The helicopter itself is 30 tons, leaving you 30. But 60 is the max takeoff weight. The max weight it is actually designed to operate at when carrying the maximum load is about 55 tons. With 30 for the helicopter itself, that leaves 25 tons for the load.

A container can be up to 33 tons loaded, so the heaviest will be beyond that helicopter (at least of you don't want to push it past its safe limits).

I assume that the heaviest containers are on the bottom of the stack, and that most containers aren't near the limit, so it could probably unload a substantial number of them.
For people on mobile, here's Armstrong's quote, via @rhblake:

"I wrote a an article, a blog thing, years ago - Why object oriented programming is silly. I mainly wanted to provoke people with it. They had a quite interesting response to that and I managed to annoy a lot of people, which was part of the intention actually. I started wondering about what object oriented programming was and I thought Erlang wasn't object oriented, it was a functional programming language.

Then, my thesis supervisor said "But you're wrong, Erlang is extremely object oriented". He said object oriented languages aren't object oriented. I might think, though I'm not quite sure if I believe this or not, but Erlang might be the only object oriented language because the 3 tenets of object oriented programming are that it's based on message passing, that you have isolation between objects and have polymorphism.

Alan Kay himself wrote this famous thing and said "The notion of object oriented programming is completely misunderstood. It's not about objects and classes, it's all about messages". He wrote that and he said that the initial reaction to object oriented programming was to overemphasize the classes and methods and under emphasize the messages and if we talk much more about messages then it would be a lot nicer. The original Smalltalk was always talking about objects and you sent messages to them and they responded by sending messages back."
Snip snip.

Just cut the tip off.
Unless they, somehow, rip a hole in the hull. That would be FUBAR.
Show HN: Spotibar – A Spotify/Polybar Integration for Playlists and LastFM
> Just guessing that taking weight off of the end that's marooned in the sand might help.

It is crosswise and in the banks on both sides.
No, companies need to be able to point to an official retention policy that says in writing that emails older then x months or years get deleted. Most do (including my employer), and it's because of legal discovery. But it feels like we're lobotomizing ourselves, as often the reason some odd thing was done was based on a long-deleted email discussion.
The dredging for that project was done by a Belgian and a Dutch company, and I don't think they left their ships and equipment there afterwards.
If it was floating, raising it out of the water by 5% would not be insignificant, and help relieve some of the forces holding it in place.
https://en.wikipedia.org/wiki/Tyrant. I'm done here.
I registered to post this. This is very disappointing and I hope Zoom shows Keybase some love. At this rate it's only a matter time before vulnerabilities for Keybase will be found and exploited.
True, but if you are already aware of this the only logical solution is to join in, otherwise you’d just end up with no toilet paper.
This is why reserved blocks in fileystems exist no?
Add another 40,000 tonnes for the empty containers, then probably that again for whatever is in them. Plus probably another 10,000 tonnes for fuel.

Really it may be conservative to say another 100,000 tonnes for all the stuff other than the 200,000 tonnes of the ship itself.
He's running code out of the region of memory that the CF card dumps the data from the disc to!

Basically it's an entire 90 kilobyte program that draws the animation! Edit: 90 Megabyte!

Something like this could have been possible back in the day, given a DMA capable i/o transfer device.

LDA #PIXELS

STA #SCREEN

.
.
.
If something is true, I don't really care if you're going to try to attach a negative emotional connotation to it (at least if we're discussing things at arm's length).
It's probably gonna be stuck for a while. I'd suggest that all other ships get started on the scenic detour. Set course for Cape of Good Hope.
Recent and related:

Suez canal blocked by a massive ship - https://news.ycombinator.com/item?id=26560319 - March 2021 (419 comments)

Also ongoing:

Is that ship still stuck? - https://news.ycombinator.com/item?id=26585282 - March 2021 (446 comments)

It 'Might Take Weeks' to Free Ship Stuck in Suez Canal - https://news.ycombinator.com/item?id=26585480 - March 2021 (26 comments)
Mods, You've warned me before to not aggressively respond to attackers and flag them but, ignoring this is wrong. The guy just flagrantly delivered an insult to my face.
Lot of heavy containers that aren’t being used at the moment.
Stanford publishes Moderna and BioNTech mRNA code
No an Mi-26 could not do it. It's maximum lift capacity is 44,000 lbs[1], and these shipping containers weight up to 67,200 lbs[2].

[1] https://en.wikipedia.org/wiki/Mil_Mi-26

[2] http://containertech.com/about-containers/container-load-cap....
return [token for token in tokens if token]

What the what?
And what would you put there? I do like some sway/i3-like bar with many stats, but I don’t miss that on gnome, it is sort of a feel-good thing there for me.
IIRC the banks of the canal aren't very high above the water level.
Immense deforestation with zero regard for the environmental impact, huge oil spills, etc.
Yes I'm sure it's down to the cold start issue of Lambda. Are there any tips on how to keep it warm?

I didn't go down the static route as I have tens of thousands of product pages. Will check out the Incremental Static Generation - thanks.
Farms were also much smaller.
Having worked back in the old days of mail and phone calls, the biggest change is people leaving it to the last minute to commit.

So you want to organise an event on weekend months away, I could phone someone and they would say there and then 'yes I'll turn up' and I would trust them to actually turn up on the day without any further communication.

Now no one will commit to anything until Thursday night before because they can more easily assess all the other available options.

Perhaps this optimises the final chosen activity based on how the person is feeling on the day or the weather, but it's the 'unseen' effect that events that require some forward planning, aren't attempted.

Software has dramatically increased the productivity of a lot of activities. We can now do things we wouldn't think of attempting. Munging a whole countries data rather than breaking it down into provinces. But I think there are a lot of human behavioural changes that we're still experimenting with.
Yeah joking, but if the ship could survive the blast, maybe it could move the boat or move the dirt that is keeping it still
I know, that's where the financial institutions can step in and secure some kind of fund that secures the funds for the operation through collecting it from the parties that would suffer harder if situation not resolved. Insurance companies related to the situation and all the other parties that simply lose out money by not being able to use the passage seem like good candidates to participate in the endeavour.
folders in Windows have loading bars now. Folders with nothing but text files in them. It's insane.
> Tugboats — the largest capable of towing 160 tons

Is this a typo or have they conflated pull strength with weight? Most tugboats can obviously pull far bigger ships than that.
I think flipping the ship is a concern. They certainly don't want to end up in a worse situation.
> You could nuke it though. Throw a bunch of nukes in a line and you are good to go. :D

I don't know if you're joking or not but there were tactical demolition nukes in the 60's. https://en.m.wikipedia.org/wiki/Special_Atomic_Demolition_Mu...
The Communist Party hasn't been communist since Deng Xiaoping was in charge and started the transition to capitalism. It's now a crony capitalist one-party dictatorship.
getters, setters, and factories allow the implementation to evolve without breaking client code.
Not just in Javascript. Since blocks define a scope, visibility and unexpected lifetime issues may occur in other curly-braces languages like C and C++ just as well.

Using blocks like that is something you should be very careful about - might have some surprising effects especially for novice programmers.
Aka

list(filter(None, tokens))

Or

list(filter(lambda x: bool(x), tokens))
Or just bored and seek dialogue?
Including our very own DNA...
SQLite itself does not have those features, but at the disk level you can get those features:

On GCP:

- A regionally replicated disk will replicate writes synchronously to another zone (another data centre 100km away). This means when the SQLite write call returns, the data will be geographically replicated, and the second disk can be used as a fail over. This is all transparent to app/db.

- Disk snapshots are incremental, and are stored in Cloud Storage, which is geo replicated across regions (E.g. Europe and US).

In a way, this gets you even better failover and backups than traditional server DBMS's that have these features built in, and often need custom administration to ensure they are working.
Quite simply an e-mail to my manager and HR stating my last day will be in two weeks and that we should start the knowledge transfer process.
Lol. Compact map.
Interesting, why did you go the route of publishing on notion vs a traditional e-book format?
Why does anyone still talk about Steve Jobs on technical forums? He was an extraordinary salesman and a functioning but abusive top-level product manager, nothing more.
Question: RAM/CPU/BANDWIDTH usage compared to other screen sharing tools?
YES. but also no. it's not simple incompetence. humanity adapts to the problems at hand. the frank matter of the situation is that however many backhoes we throw at this, it's probably not really an effective solution.

the tumblehome hull's top is largely visible dug out, from the one hoe. there have been enormous amounts of fuel/energy burned trying to haul this ship out. but it still hasn't budged. about 1/3rd of the canal, on the east side, is simply not deep at all, and that, likely is the root cause problem here: the ship didn't just hit the wall, it's whole front quarter has run aground.

the new discussion is about unloading & lightening the ship, trying to let it rise up, & free itself. that seems like a solid-ish plan. but it also seems kind of weird & slow, a lot of unloading & re loading. maybe it'd shake out better in the end. but what seems like the capability that i want to have is the ability to dig this ship out effectually. not with a bullshit loader we'd use for any other (land based) earth moving task. which is obviously not working here. which will never ever help with all the massive amount of earth underneath the EVER GIVEN. there's a clear, resonant answer here, one that makes sense, and it's weird, but the answer is drone swarms. a modest number of underwater earth movers, that can effectively target moving the earth that is needed to be moved. a back hoe on land has a modest reach, little ability to help work a way underneath EVER GIVEN. the ability to get something, anything, into the actual situation, to start digging underneath this problem of being run-aground, seems like the most direct & sensible approach, yet we seem simply to be lacking in means & methodology to do so.

that's not really "incompetence", although certainly such sharp criticism makes sense. we haven't really seen a lot of situations like this before. the world's kept it's shit together. so it makes sense that we don't have a bunch of well prepared, coherent, sensible responses lined up, that can directly address issues. to me, that makes this not a problem of incompetence. but, i hope in the future, a better response can be mustered.
From a user perspective, putting things in a browser is a lateral move at best and probably a bit of a regression. Desktop computing really hasn't changed much since the 90's. Wiring everything together was the big change after that.

Since then more interesting things are happening elsewhere like voice assistants. I can just say "play hound dog by elvis" while I'm driving and within seconds it's playing. Or "navigate home" and I get turn-by-turn directions. That's pretty remarkable.

If somebody figures AR out, that could be the next big UI/UX frontier.
It's logical to assume the free/open source software disagreement would be over copyleft licenses, then the separation of the two would seem meaningful. But the spirit is mostly a disagreement over the use of the word "free," in 99% of cases both terms mean the same thing.
Thanks, This it's one of those discussion people keep having at nausea, one of those simulacrums people invent so they have something to feel superior about.
> But are you sure those are second declension and not fourth declension?

No, I'm not sure. See the sibling subthread. They're not less weird in the fourth declension, which is itself overwhelmingly masculine or neuter.

That said, second declension forms do seem to be attested for nearly every case of pinus.
Just a thought. Maybe they only need one right now.

I don't think we're skimping out on work and equipment here when there's hundreds of millions of dollars at stake for the canal company, hundreds of billions for the world economy, and the incalculable strategic value the canal has for the various world powers.
Years ago, I maintained (tongue in cheek) that OOP was a great paradigm not because it was inherently better, but because it was so bad that you had to rewrite your code several times to make it work. And once you've written something three or four times you begin to figure out your mistakes.

Then that Gang-of-Four "Design Patterns" book became popular and really screwed things up. I swear I didn't see factories-making-factories-making-factories until that thing was published, then I couldn't go a day without encountering yet another SingletonFactoryWorkerVisitor or whatever was cool that week, ugh.

I'm joking, of course. Except about Gang-of-four. And rewriting your code.
Well, they did it before, and without the help of the massive diggers we have currently, so it can’t be that hard, relatively speaking.

Besides, my newspaper said that the economic losses of the stuckness amount to like 400M per hour. That is a looot of money you can throw at a problem.
What if all this... A sucks use B... Is just... Different strokes for different folks?

Meaning, due to our brains being differently wired some forms of programming might be easier to understand and use for some people while other for others
People are talking about excavators but why isn't anyone talking about bulldozers? Sure the sand won't be amazing to pull against but it's a lot less movable than water.

It's a Canal not the middle of the ocean. Should be able to get 20+ bulldozers on each side to try and straighten things out. They've got the gears and they've got the tracks. It might not work but it's got a lot better chances than tugs.
appreciate your comment - spot on!
blogger discovers most people don’t have the same preferences that they do. Is shocked and confused by this.

Writes a post about it.

Why is this on the front page?
Getters and setters aren't necessary to OO. They're one OO-compatible way to implement data access control. Inheritance is not about where you store the state, but behavior polymorphism. Factories are also not about where to store state, but about dependency injection. (Arguably they are not the right way to do it but one thing we can say for sure is that they are not there to solve the problem of where to store state.)
Yep. ABC is less digitized and hides most full broadcast programs from the public (gotta be an employee for that). But https://www.abcnewsvsource.com/ is the Silverlight run site with everything. Someone should probably archive everything incase the Silverlight shutdown this year kills the site. Ripping it is mildly easy.

PBS/WGBH stores everything at https://americanarchive.org/ which for copyright reasons, some stuff can only be viewed at the LOC or WGBH. The physical only content includes a number of interesting items though like the few Mr. Rogers episodes not aired on Twitch, or around 2000 non-public but aired Sesame Street episodes.
Amazon needs to shop their site more:

https://www.amazon.com/Thetford-White-92820-Porta-Potti/dp/B...

$150 seems like a pretty easy fix to this problem, though I know it will slightly cut down on the extent they can pack a van. I'm not saying they should keep putting the squeeze on their drivers, but finding an "open to the public" toilet is difficult these days as others have mentioned.

Even with a toilet on board, I'm guessing men would still pee in a bottle because it's easier, faster, and potentially cleaner (no splashing). But it'd be good for women, good for #2, and eliminate a legitimate worker complaint.
>We, the undersigned, believe in the necessity of digital autonomy and the powerful role user freedom plays in protecting our fundamental human rights

Just not the right to free speech, the right to keep your (unrelated) job whatever your personal opinions are, and so on.

>In order to realize the promise of everything software freedom makes possible, there must be radical change within the community.

What exactly have these tourists did for the community that compares to what Stallman did for it?

>We believe in a present and a future where all technology empowers – not oppresses – people.

But they're ok with them opressing people, getting them fired, and attaching a person as an internet mob of signatories.

>While these ideas have been popularized in some form by Richard M. Stallman, he does not speak for us.

And who the duck are you, and why should he speak for you? Some random volunteers for FSF here and there, leeching on the legacy that he built and grown for decades?
If I recall correctly, this heuristic was found experimentally:

Once upon a time, reposts were allowed, and so if something was topical and popular, sometimes you'd see multiple items on the front page pointing to the same URL. Sometimes the second or third posting would get more karma simply because of an editorialized title. This was undesirable, so they added the repost merging.

Later, an emergent behavior was that posts that report on something found on another site and had been previously posted would find their way to the front page. Some subset of HN visitors would be newer than the original post, and simply upvote something they hadn't seen before. But also there would be times where the post would be interesting with the added value of hindsight, or would provide context to the topic-of-the-day. So at some point it was decided that reposts would be allowed in the long-term, since sometimes they had value.

Thus we're at the state we have today.
One of the things I really like about modern KDE is that I'm able to recreate exactly that experience in an updated desktop environment with an excellent compositor. Only two differences in my case:

1. I've forgone the bottom bar entirely in favor of merging everything into an icon-only taskbar at the top. But it's still got all the same features as the traditional Gnome 2 desktop (including the iconic 4-panel workspace indicator).

2. I have an "expose" feature at the top left of the screen which imitates the one really nice to have feature from modern Gnome. By hitting the hot corner with my cursor, I can show all the windows on my desktop, allowing easy switching. KDE can do this out of the box.
How many falcon heavies would we need to lift 200,000 metric tons?
> And in the end you can get used to almost anything once you have been doing it for a while.

No. I never got used of line lengths above 80 chars. It hurts.