skysight-inc/HackerNews huggingface dataset:
Options expiring this week are still referred to as FDs - even though the subreddit banned the first word (D is delight).
You're still assuming a linear model of history. My point was that history is cyclical, the same trends come and go. Static vs dynamic typing. Thin client vs thick client. Local vs distributed. Key-value vs relational. Monolithic vs micro*. And so on.

Yes, sometimes these have to do with changing requirements or hardware capabilities, but more often they're just about a new generation wanting shiny new things rather than boring old things. Except that the shiny new things were the boring old things of the previous iteration.

Many ideas of the yesteryear were not bad or even infeasible, indeed they were successfully put into real-world use. Until the tide changed and they became unfashionable for whatever reason. And then they became fashionable again, but without a view of the history there's little synthesis of ideas, little learning from past experiences beyond the current cycle.
Maybe having an i3 today is not something worth bragging about for the HN clientele, but saying your "old car" is an i3 after the previous paragraph might not go down well with someone who would be glad if they could afford a (used) i3. Just my impression...
Yes, by giving the government access to one or both of the end devices. (Which is probably already a thing somewhere legally, and very likely is the factory state for some Android phones.)

Note that banning E2EE implies banning encrypted p2p communications entirely. E2EE is a concept that applies only to centralized comms providers where all messages go through a server.

Practically speaking, it's impossible to ban every encrypted protocol (TLS, SSH, ...). It's also (probably) impossible to ban IP communications that don't have an "approved server" participating.

However, comms providers / social networks to date at least manage, authenticate, and introduce users at the serverside. Fully distributed projects have problems with spam. So governments would have to ban comms providers from "allowing" their clients to talk to each other directly and not via the backend. That's a hefty technological restriction, which would block a wide range of protocols (webrtc/SIP, torrents, probably a bunch of other Very Important things I'm not thinking of right now).
In no way whatsoever is the eu far more advanced at anything at all. U are either a robot for them or some paid product placement. Go away eu
I think it's a perfectly fair option. I have projects which I have considered open-sourcing, but haven't because I don't want to deal with the public maintenance and community management aspects.

I think there is sometimes too much pressure around what is the "right way" to do open source, that a project has to tick certain boxes to be a valid open-source project, and I think it's perfectly fine for an individual to want to tinker away at a pet project on their own, and share the results with others.
Did you do anything to integrate it or just solve pass outside of qb?
"90 day limited warranty guaranteed to be free
from defects in material and workmanship."

Is such a short warranty common in the states?
Maybe related: https://github.com/qutebrowser/qutebrowser/issues/4269
Retrofitting a battery ... I should see how much it would cost to do that for my wife's 2013 Leaf ...
I've disabled Issues in some of my popular UI libraries and I couldn't be happier. Specially notorious was Picnic CSS[1] where many of the issues were on the level of "hey can you give me the code for X" or "how do you do X" where X was a general CSS question and not related to the library at all. I've also received unkind words when I closed some of my repos issues as a PR [2][3]:

> If you spot a bug or any other issue you may go to hell because this software is officially Bug Free(TM).

> part of offering these to the public through open software is maintaining them and allowing feedback from users.

> It seems umbrella.js project suffers the same desease.

I've noticed there was a strong push around 2016-2018 to recommend newbie programmers NOT to go to Stackoverflow, but instead to ask the questions straight in the Github issues. Turns out, the problem was low quality questions all along, and that just converted an issue that StackOverflow had solved long ago into burnout for open source developers on Github.

Github needs to step up their game and give authors more powerful tools, there's so many entitled developers out there that will come and demand changes. It might make new devs feel less welcome, but the balance is tipped way too much to allow anyone to create massive spam for projects right now.

[1] https://picnicss.com/

[2] https://github.com/franciscop/picnic/pull/203/files

[3] https://github.com/franciscop/picnic/pull/202
Go on Tik Tok for a while and count how many people complain that “their last video got them banned” (usually this is ethots promoting their only fans).

The alt right, internet strippers, people who like drugs, people who want to talk about stocks, people who want to talk about something their HR dept wouldn’t approve: these people all want free platforms. It’s not just weirdos and trump supporters.
Largest catalog of courses with positive mentions from HN, SO and Reddit users
As the other commenter said, most people do not have the privilege of being to take time to think about these things. I hope this trend about data privacy continues, however almost every person cares about convenience over all when it comes to software services.
Apple crosses 1B active iPhone users for the first time
Who could know if they're better for you?
I've been struggling on and off with this for the past few years since moving into consulting after 15~ years of permanent (platform/ops/automation) engineering roles.

Often the most difficult situations are not complex due to the use of some advanced technology or business need - but instead because of the sheer amount of components in play that you need to understand in order to add any value.

The ramp up time just to understand WHAT components make up a given system let alone HOW they work seems to have shot through the roof over the past 5 or so years.

With once monolithic systems being broken down into distributed microservices, service meshes being widely deployed, everything-is-an-API architecture and other good things - an unfortunate side effect (when combined with seemingly growing expectations on engineers to be 'full stack') is that cognitive load has shot through the roof.

While compared to 10 years ago - it does seem like most systems have better uptime - I'm not convinced they're easier to support and aren't over-engineered most of the time.

Edit: spelling, grammar (sorry it's midnight and I'm falling asleep)
Given that the current political climate is "lie until you get elected", it doesn't matter. Maybe vote for someone you like personally. Hopefully they have lied about things you can live with.
Now what would be even weirder is if I see a murder near St Giles on the news tonight...
Generally, I believe Dutch representatives in the EU have been doing their thing when it comes to arguing against encryption, so it probably needn't play a major role in your deliberations.

It might be that a 2021 edition of this website is going to be launched again though, if you want to make sure: https://www.privacystemwijzer.nl/
(And otherwise the 2019 edition might already give you enough of an idea.)
Honest question, what do you expect OO to solve for you?

Things like

- Maintainability
- Extendibility
- Testability
- Reusability

etc

One problem with OO is that you can organize your code in many different OO styles and somewhat depending what you try to achieve you should pick a style matching that.

Personally I think your example is not separated enough,

- Client configuration
- Url construction
- Reading data from API
- Saving data

In the first example everything is mixed up in one class, it is like having a huge main function. I would probably have three different classes to solve that.
I'm not certain about guidelines, but zfs 2.0.1 has landed in bullseye \o/

https://packages.debian.org/bullseye/zfs-dkms
Indeed! Meanwhile our government (the Netherlands) tells their employees to use Signal. Good luck telling your forces in the Middle East: "Please use this app that has breakable encryption, but it's not breakable by the bad guys, at least, we are 98% certain they can't break it. Also, we're pretty sure the master key never leaked. Yeah we know how that went for the New York subway but we are better. It's fine, don't whine, even if they break the encryption, they don't understand your Dutch conversations with your loved ones anyway. I mean, what have we got to hide anyway."
> Github needs to step up their game and give authors more powerful tools

This is presumably what the discussions feature is meant to allow? A place to ask questions and discuss things rather than report bugs.
> They're specifically buying/selling short dated out of the money options in order to move the price.

This exactly what stock market speculation is about, is it?
Qutebrowser uses webengine.
I'm not arguing that shutting down or regulating is the best solution, but it is the most likely outcome.

How would one go about educating people? There's been a lot of ink spilled on this story and it seems to have captured the public's imagination. Not all of the reporting is accurate, but all the major media outlets get out the point that this is essentially reckless market manipulation by a group of loosely banded individuals coordinating online.

I doubt anyone participating in this will cut it out if just told to by some authoritative body.
Brooklyn’s Street Address Mess: A Tale of Civic Dysfunction
The philosophy of W. Edwards Deming
Oh boy I can’t wait for the unlimited slaves
If you allow the +G, you allow hackers. It's as simple as that. If you want security, you can't have backdoors.
No. Your skill set as described is not even 'junior' level. Doing a project and doing production code are vastly different eg. "I know my way around my highschool's chem lab." vs "I did a year product development with 3M"

Pro-tip: join a start-up for two years

Why: Higher odds you can get in the door with your current CV. You will learn to code in _production_ under pressure with rapidly changing goals and timelines. Furthermore out of necessity the start-up you will have you working at things that in a large company are reserved for more experienced devs. The pay-off is that your CV will be much more attractive and your skills will ramp up much faster. Downside: you might have to settle for a slightly below market salary. Poss. upside: if you're lucky your an early hire in an amazingly successful company.

How do I know: Been there, done that in ... Ontario.
Yes, it is possible. You have to encrypt session key with government public key and include that encrypted data with your session. Government can decrypt that data with their private key. I think that's a pretty reasonable scheme as long as government private key managed by a competent organization (e.g. NSA). HSM makes it impossible to easily extract private key and military guard and other physical security measures makes it impossible to steal HSM.
Is this actually an ecommerce site? I can't see a way to buy.
The Future of Product Management 2021 report is here
Product School presents the 2021 Future of Product Management Report, powered by Product School and with the help from Heap, Pendo, Mural , Mixpanel, Chartio, Miro, and Amplitude.

Here’s a peek at what we uncovered:

Salaries rising, companies hiring = product is growing in every way

PM’s are in the driver’s seat of digital transformation

Product-led business is in - sales/marketing-led out

And more!
Well, the ID.3 doesn't always stop when you push the brake pedal. Were multiple accounts of that in the last few weeks. I suppose they'll sort it out eventually.
No, almost all personal trading is buying stocks. Options are derivatives that give you the right, but not the obligation, to buy or sell a security based on some predetermined price at or before some predetermined time. They essentially provide leverage such that $1 out of the money option has a much larger market impact than a $1 purchase of a stock.
I still get so many problems in Wayland that I plan to keep using Xorg for the forseeable future.
Unequivocally. What is the alternative? Banning every single idea besides a pre-approved list of topics? That's Nineteen Eighty Four all over again.

If anything, public discourse enables people to observe and see potential clusters, covid could be traced to tweets talking about pneumonia in November and December of 2019.

If, instead of squashing them, we figured out the underlying problem, which almost always is lack of prospects, we can act accordingly.
3D printing now makes materials stronger by feeding them spinach
Ja that is kinda a cool way to think about it. It's like they had a better ability to "simulate" the model/music/problem in their mind. By "better" one can argue it was faster, more accurate and more detailed.
I know well the ex-wife and children of the inventor of an influential computer language. According to them, this language is his obsession to the exclusion of all else. They describe him as "an asshole". He habitually berated his children for not being passionate about anything. He is famous, but lost his family.

I think about this fellow often, when I worry that I'm not fulfilling my potential. If genius means emotional misery for my family, then I am fine with more pedestrian accomplishments
All those are still true.

Sure, latest iPhones may have put a dent in the beginner DSLR marlet,and have definitely sunk the point and shoot market, but nowhere are they replacing the professional stuff.

Would you want your wedding to be photographed with an iPhone?
For that matter, thos egoing on vacations might prefer taking a proper DSLR rather than just the iPhone.
Additionally, the Council sets the general direction, but the Commission is the body that would actually need to propose legislation, and the Parliament then needs to approve it, AFAIK.

The Council (i.e. the leaders of the national governments) meet at least four times a year, whereas the Commission is more akin to a regular government (but for the EU) and the Parliament with a regular parliament (but for the EU).
Some people care about freedom.
Yes, I think that the low friction of zoom meetings coupled with the inefficiency in video call communication (lots of time spent on collisions, and deciding who goes first), has really made productivity suffer.

I think a possible solution is to imitate open-source projects, and discuss things in IRC or a shared git document repo.
I don't get it, what's wrong with fastmail's pricing? I've been a customer for years and never thought much about it.
> Writing databases & low-level replication tools involves nuance and simple one line changes can have profound and unexpected changes in correctness and performance. Small contributions typically required hours of my time to properly test and validate them ... I've made the decision to keep this project closed to contributions for my own mental health and long term viability of the project.

While I understand the burden of accepting and evaluating code from others and the very real possibility of a burn-out due to it, can't test-driven development (or even Behavior-driven development) reduce a lot of this burden?

(Related: How SQLite is tested - https://www.sqlite.org/testing.html ).
Extremely frustrating. Relatedly, I just wrote at length to a museum director about wanting to see a painting in the collection. The painting has been warehoused for years, like thousands of other works. it's not in need of special preservation. it's simply not on display because their walls have no room and the artist isn't currently of any special interest (except that he's important enough to have his work hoarded?). What a shame! All works in all major collections should be digitized and on display. What's the point of our culture if it's not being transmitted!
Not one day too early. I hope that the US uses its power to influence and actively encourage the rest of the world in a fair way to really tackle the climate crises.
I keep seeing these articles..."Zuckerberg new justice reform"..."Mark Cuban new transparent drug company"..."IKEA saves 11,000 acres from development"

This really is neo-feudalism, isn't it? We've let this small group of people and businesses accumulate all the capital and power, and now we are beholden to their benevolence to see any meaningful progress or change.

Pick you fief. Do you rely on Elon Musk for protection and security, or do you go to the barony of Zuckerberg?

This is miserable.
Ok I understand. So you can create a JypterHub container , however, I assume that the notebook is stored locally to the container. So you would want to attach PVC and PV to each container and make sure that the notebook are saved to the PVC each time you resize the container (Since K8s will restart the node after resize).

Also note that (I think) you cannot share GPU between Pods. So you might want to have different JH containers inside the same Pod (with different ports).
It's clear that the only solution is not to buy a TV.
As a vehicle of introduction to photography, the whole smartphone market,with its wide spectrum of devices is responsible. iPhone is just popular, and that too in the developed world.

I most of developing world, the iPhone is still a luxury. And you ha e millions of other brands that are used for pics.
The difference is that the way to balance a check book doesn't change every five years, or these days more like every year. Maybe if programmers knew a bit more about history, they wouldn't need to reinvent it so often and could be more like accountants.

But programmers don't want to be accountants, they want to use new and shiny things even when it's not the pragmatic choice, even when it would be better engineering to understand things in a broader context, to understand the history behind these "new" (actually old) things.
Leaked Benchmarks from Core I9-Powered iMac Surface
more extreme than storming the capitol and calling to kill people ?

as long as no one dies, it is not terrorism for you ?
This was a problem for us and the lack of the ability to switch off PRs continues to cause problems.

Community submissions are virtually always throw away, particularly on a complex code base. We ended up saying it's a legal problem [1], which it partly is. But throw away not only because of quality issues, always because of project scope issues.

Yes, you feel the project is completely useless unless emoji icons animate in diagrams. That's great, fork the project and kill ours off by adding the feature (which they won't and it won't).

When you know what the project scope is, tight enforcement of that scope is critical to prevent the complexity of the project from running away and ultimately killing the project entirely.

https://github.com/jgraph/drawio
Not when moving the price is the goal. If you trade specifically to create an unfair impression of the supply and demand of a stock that's market manipulation.

Thing is no one is going to prosecute a randomer on the internet for throwing $5k at an option especially when there's no proof that it was done in bad faith.
It might be me, but I don't see an option to disable Merge Requests in GitLab?
yikes!! apologies for that will push out a panic fix asap!
QUALY is not conditioned on work productivity, Ezekiel Emanuel has done a poor job of representing it to the public.

The truth of the matter for most people though is that if they are unable to do meaningful (to them) work this leads to depression.

For the anecdote given by the author, the grandmother could perform meaningful work (counseling) still.
That is great if you are e.g. Facebook and pour a lot of resources into the community. But there are multiple archetypes of open source developers, and for most others reducing the amount of noise is more important than adding more channels. For many tools that add friction, thus increasing the quality would be much better.

Some random examples:

- Requiring any Issue to have some mandatory fields (version number, output, etc)

- Add some sort of "reputation" like StackOverflow for devs and require a minimum threshold

- Limit issues to those who actively contribute on Open Source (PRs, own open source, etc)

All of these would be opt-in by the maintainers of the project.

Could also kill two birds with one stone by limiting Issues and/or Discussions to Sponsors only (and collaborators)
There's a phone number right on the front page.
Am I misunderstanding what webkit is? QtWebEngine uses chromium, but I thought that necessarily implied a webkit derivative (blink).
@timothyduong thank you!! we're on it!
While I respect this, it annoys me to no end when I can use a piece of software, see the code of a piece of software, fix a piece of software, but not contribute that fix back up. So I’m doomed to an eternity of either merging all upstream changes, or waiting for the maintainer to fix it on his own.

I generally just pick something else, but it isn’t always immediately clear.
The marginal cost of the service they provide is like 10% of what they charge, or even less.
Toyota didn't talk about anything else. Their strategy was loudly 100% hydrogen and no batteries. Probably from 2014-2019, while Tesla built their global charging infrastructure and manufacturing capacity.
"gay bears" is a play on words. Bear is a term in the gay community, just like bull is a term in the hotwife community (my wife's bf jokes apply here). Jokes happen both ways in WSB, straight or gay!

It's self deprecating to go against the market and be a bear in the biggest bull run of the decade. It's foolish to do so. I and many others being bearish have lost money. This is the entire point behind GME.

Like I said, it's all about the financials - not about you as a person.
GameStop (Wall St vs. Main Street)
Really? Would we want to trust this fellow, again?
I am sure the real purpose of that reform group is to keep FB from being regulated.

Edit : You can smell the sliminess in the article when it says "friendlier Joe Biden administration.."

Zuck is terrified of the democrats.
I thought I would write up an explanation of what is currently going on with GameStop, in what could be a defining moment for the world of finance.

I hope some of you find it interesting and informative!
That's just building a large position. I don't think they expected to run the company into the ground by merely shorting it, that's not how market impact works. These firms generally try to minimise market impact as opposed to r/wsb who try to maximise it
Nubank raises $400M Series G at $25B valuation
Back in 2000 I was trapped in the jaws of a shark called Java. Perl saved my life.
It's a trade-off.

Of course I want to preserve my privacy.

But I get it that law enforcement wants to be able to look into communications. Let's say they find a terrorist (I'm close to Brussels, so not a hypothetical scenario here). Best case you want to see which phones they have, and look into all their communication to get an idea about their contacts etc.

It's a very hard problem, and I'm not sure which one I would pick.
With the last few iPhones I'd say it's very fast, almost instantaneous.