skysight-inc/HackerNews huggingface dataset:
IMO Kubernetes is of the level of complexity of a programming language or an OS. It's just at a larger scope, and we don't have a lot of things in that space, so we don't have well-defined concepts like "language" or "OS" to encompass them.

There are basically entire industries dedicated to stopping programming languages from doing bad things (static analysis vendors, auditing consultancies, formal verification tool vendors, etc.) and to stopping OSes from doing bad things (application-focused monitoring tools, security-focused intrusion detection tools, policy enforcement / device management vendors, etc.), and we don't really say "Wow, something is wrong with C++" or "Wow, something is wrong with Linux." We understand that they are high-power tools and you do want additional tools to focus that power.

(Well, to be fair, I say something is wrong with C++, but my preferred solution to that is even more complicated programming languages :) )
>In his words, even if there is ‘a mere 1 per cent chance’ of 1054 people existing in the future, then ‘the expected value of reducing existential risk by a mere one billionth of one billionth of one percentage point is worth 100 billion times as much as a billion human lives.

I can already imagine longtermists talk about how it would be bad if they were among the billion dead because it would go against their mission statement. After all if the extinction of humanity is the death of an unimaginable number of potential human lives then avoiding the extinction of longtermism becomes equally important. How convenient...

Edit:

>Beckstead argued that we should prioritise the lives of people in rich countries over those in poor countries

This irritated me enough to edit my comment. These globally rich people have the least amount of potential because they already exceed what a single human can do by a wide margin, they are dependent on a huge amount of "supporters" to reach their current potential. Inequality by itself is causing the decline of population and economic growth.

What humanity and the economy truly needs to do is balance the demand and supply for labor on an individual level. The idea that the already rich deserve even more support results in a situation in which they supply more labor than they demand in labor, meaning they produce more than they consume or invest. The surplus which was basically earned by inefficiently allocating work to those who do not need to work then has to be distributed voluntarily through charity or involuntarily through taxation. If they do neither they save the money which is just deferred spending. The end result is that they "delay" the economy forcing governments to step in by borrowing money and spending the shortfall back into the economy or by letting the central bank adjust interest rates (no longer possible with the zero lower bound).

If you were to allocate work based on how much people intend to consume or invest then work would be allocated to poor people because they demand more labor than they currently supply. The result is that they start consuming and investing more which results in economic growth. By prioritizing the rich Beckstead is just doubling down on a prisoners dilemma that is holding our economies back. If such a person declares himself a longtermist then I honestly don't see anything long term about this movement, just more short term thinking.
Let an algorithm determine how much you should quote for a freelance job
Unsupported by Apple is one thing. Not allowing Nvidia to release a driver for MacOS 10.14 and later is another thing.
Maybe you missed the last episode but there was a lot of tension regarding CCC but it was mostly (or strictly?) between the two Germans. One of them was considered giving up the case rather than, when questioned, ask if he had any relations to CCC, who are known to have hacked into NSA, etc. Also they referenced exactly that detail, that the CCC was against patents and they were in the middle of a patent litigation case.

Spoiler: They resolved the issue by getting a charter of CCC members, whereupon neither of them was listed and thus the defense (Google) was forbidden from even asking about it.
Because it's a rubric? It fits a tabular format.
Practical engineering is up there. I will check out Applied Science.

In a similar vein I recommend Not Just Bikes and City Beautiful for city planning details you haven’t thought of. It’s less expert advice and more observations, at least for NJB, but it’s eye opening!

And of course, Technology Connections.
> if the exec were a corporation, it would have been legal

No. It would not.

"Kail approved contracts to purchase IT products and services from smaller outside vendor companies and authorized their payment." This is a commonly outsourced function. If I hire a company to manage my IT procurement and learn they're getting undisclosed kickbacks, they'd be breaking the same laws Kail did.
Do those 24 hours need to be continuous?
> real earnings have declined precipitously since the sixties

My recollection is that this is not true and that real wages have risen (although not by as much as one would hope) since the 60s. Do you have a source for this?
My blog post from this March describes how we (founding team of 4 programmers) got started with Aiven:

https://aiven.io/blog/building-aiven-from-zero-to-usd800m-a-...
Indeed, because there were plenty of other ones to chose from, like VB, Clipper, CA-Visual Objects, a couple of 4GL that were quite trendy as well, Objective-C.

You forgot to check the publishing date,

https://en.wikipedia.org/wiki/Design_Patterns

Publication date => 1994

https://en.wikipedia.org/wiki/Java_(programming_language)

First public release => 1995
Not the OP but guessing the difference is that he wasn't driving a loaded tractor trailer at freeway speeds to get home from work.
Sorry, but counseling small groups of people hardly seems like a scalable "promising" plan
If the terms of service don’t allow you to create a Facebook account for a dog, is it reasonable to expect them to accommodate recovery when you do so anyway?
Stop now if you're unwilling to contact the people you need to contact for your business. There's nothing wrong with stopping now.
"flight to quality" ...i.e. chasing overinflated assets even higher

the time to flee to assets is BEFORE the inflationary bubble, not DURING it
Android 12 “Clone Profile” Is the Native App for Cloning Default Apps
Awkward people standing with shoulder width apart because the studio director told them so.

Let people stand the way they feel comfortable. Tim Cook yesterday appeared like his feet are glued to the ground in the process of squatting. Naturally people never stand with feet this far apart. But the trend continues and shitty directors at Apple don’t get it.

This type of production gets zero points from me. It’s just terrible.
And instead of dealing with climate change (with EASY and ROI-positive approaches like incentivizing wind/solar adoption, pushing electric cars along, etc.) we focus our energy on getting rid of straws.

Or...instead of working across the aisle to peel off a moderate Republican (tell me there isn't one Republican that won't go for a bill that gives their district a new military base or national lab?), we bend over backwards to coal interests (Manchin) instead of passing a climate-oriented bill!

It's like our politicians just want to bluster and point fingers instead of actually working to pass sensible legislation...
> Unlike dark matter models that are often based on fundamental symmetry principles—the new model was not conceived with an underlying theory in mind. However, such a theoretical basis might be uncovered using the new MOND model.

I think this is an important thing to keep in mind. Cosmology has a big challenge right now. There is something fundamental in the universe that we don't understand. While dark matter is currently our best explanation, it is deeply flawed; it predicts the existence of an entire class of matter that we've been unable to find any physical proof for other than cosmology (and cosmology is the thing we want to explain!). Maybe we haven't looked hard enough, maybe we haven't look in the right place, or maybe dark matter is just wrong.

The CMB has been a huge issue for dark matter alternatives. Previously, only dark matter had a good explanation. If this result holds, it could be an amazing leap forward is outlining the alternative types of theories that could explain cosmology.
> Each customer is verified with a valid government-issued photo ID to help ensure everyone signing up for Novi is who they say they are.

And from their privacy policy:

> Novi will only share information with other Facebook Companies to help us keep Novi safe for everyone, comply with the law, provide basic functionality, and allow Novi to advertise its services.

Uh huh... also:

> Novi works with affiliates, such as Facebook, Inc., as well as with third parties who help us provide and support our Services. We don’t sell your information.

Yes, of course you don’t sell our information! You just give it away for free in an intra-company transfer!

The worst part about this thing is, they’re only keeping the transfers free “Today.” They’re running a shady data-mining operation and they can’t even guarantee they’ll maintain the standard Faustian bargain? Lame.
> Lisp dialects used to have excellent threading macros,

Used to?
Medical tourism? Elsewhere upthread there are specific places called out where psilocybin is legal or decriminalized. Poking around on the web for therapeutic providers in those areas might be an effective strategy.
To all the naysayers, who proudly proclaim their professional pedigree and computer science degrees, but crash and burn through these interviews in vain: if you thought your Macbook Pro was a good investment, if you thought your 4 year degree was worth the time and effort, wait until you discover the returns from spending less than $1,000 USD on preparing for software engineering industry interviews. Swallow your pride and start getting paid!
Oh, perfect! Video lectures FTW! Thank you once again :)
This all assumes that the working class can even afford to dabble in equity markets when it's being soaked by ever rising rent/healthcare/childcare costs.
APIs Power Privacy, Security, and Compliance
I'm now making progress: Error code: R013
I'd put Euler up there. And Laplace, Fourier, Heaviside, Lagrange, Poisson, Gauss, Jacobi, Green, and all the other guys you cover in an undergrad classical engineering degree. Our current world is literally built on their work.
Flutter Pizza App with Firebase Razorpay Integration
Sorry, but counseling small groups of people hardly seems like a scalable "promising" plan.
Exactly. Seeing people here go to bat for a company like Netflix is eye-opening. It is way too easy to consolidate power as a major US corporation today.
One can get a Mac Mini directly from Apple at $58.25/mo for 12 months. Granted, that does not include power and bandwidth but it is also yours after just 12 months. I think a more reasonable price point for lease would be around $25/month. Or $50/mo but user owns it after two years, continuing to pay for power/bandwidth.

Having said that, how would the user access this? Would you have some kind of VMs or how did you imagine it?
If simulation is unfalsifiable, then it's also unjustifiable.
“Our merchants and master-manufacturers complain much of the bad effects of high wages in raising the price, and thereby lessening the sale of their goods both at home and abroad. They say nothing concerning the bad effects of high profits. They are silent with regard to the pernicious effects of their own gains. They complain only of those of other people.”
-Adam Smith, The Wealth of Nations
Aspera / FTP / IBM File Transfer Solution for Post Production Industry
Tabs vs. spaces hides though.

Inconsistent naming is visible in diffs in any language, style flexibility or not :)
Could they have made this presentation any more dull?
This almost sounds like an argument against AWS, not just frameworks.
South Kansas actually, thank you very much.

And I assume you mean that navigating a farm truck in heavy traffic on a dirt road going into the co-op, sometimes waiting for 2 hours to dump the load, with tight busy traffic passing both ways on a narrow dirt road lined with ditches that could roll the vehicle is different than what you're saying.
While I agree, as someone who is effectively self-taught, it's really troubling to me what we get paid for the quality and quantity we produce collectively.

I bet a lot of folks here won't want to hear this, but we really are vastly overpaid for what we do.

Everywhere I've worked, and I mean everywhere, there's a lot of frankly bad practices that are bad for users and create bullshit work for everyone involved. Just because you've installed a bunch of linters, have 80%+ coverage, and use Code Climate does not mean that your code isn't fundamentally flawed and a liability.

I do think this stems largely from there being effectively no credentials required to be a software engineer. Whether or not your code is "good" mostly depends on your title, seniority, and social clout. If the software breaks, you just keep fixing it and you look like a hero because you're constantly opening and closing Jira tickets. Junior developers learn to code without bothering to consider the philosophy, history, and discipline of code.

It's all just to "get shit done", and there's consequences to this. Things are written to not be accessible, and if they are written poorly then it can be difficult to implement accessibility, thus many are cut out of participation. People's account data and credentials get exposed. Countless millions of $ are spent deciphering code written by people who believe their shit doesn't stink (the code documents itself bruh), and countless hours of lifetime are depleted. People are outright ripped off when companies release software, namely games, that are written atrociously.

Do we really need this many engineers to write GUIs around databases? I seriously question this. Should we really get paid this much for a job where we can be inefficient with almost no consequence?

I argue that we should have standardized accreditation.

How we would implement it, I don't really know. The obvious counterargument is how bass-ackwards many college computer science and programming courses are.
The same approaches and models that are used for predictions are used to establish the attribution of cause. But while the latter cannot be tested, the predictive power of the models can be tested and is thus a suitable proxy for the power of the models to attribute cause accurately.
Why GraphQL Is Perfect as Data Layer for Microservices
"III. Anonymous Function = Block?" slides 17 & 18

"Smalltalk blocks and closures origin and evolution" Juan Escalada

https://smalltalks2017.fast.org.ar/talks
Good move though.

When I was at Google the cloud unit, there is always a vibe that "we are the best" without much substantiated from the products and etc.

At least they realize that something better is done for the phone department. Although I guess it's so much more obvious than cloud.
Flutter Export Data to CSV File
Literally everyone, besides you, in this HN thread is commenting on how it's a good solution and gives more screen real estate while maintaining the aspect ratio. The only people complaining about it, including you, haven't really specified what about it is unappealing.
I'm not sure the CEO would label it as MVP. I remember pretty well that it was portrayed as cutting edge and robust technology (hence the name Bedrock). But I do agree with you that it exposes you to some interesting areas.

You can see this thread when the project got open sourced: https://news.ycombinator.com/item?id=12739771 . The CEO's handle is quinthar.

Amusingly, see this Twitter thread from aphyr, a respected known name in the DB field: https://twitter.com/aphyr/status/788755301151477760 and https://twitter.com/aphyr/status/788757992829222912, where he is surprised that the author don't know about basic concepts of distributed systems, such as CAP and IOPS.
I think you need to look more closely. There are often problems all around, but they've been "solved." Thing is, very often the solutions suck and are wide open for improvement.

An example from my day to day in a large corporation: we have to enter time weekly: how much time did you spend on project X, Y or in training/meetings/etc. Sure there is software that does this, but it's terrible There are many issues with it that should be trivially solvable.

Now, I will admit that time tracking software is a huge field with lots of strong competition, so this may not be a field you'd want to enter, but it's an example of the problems you would come across during an average workday that are ripe for better solutions.
Not seeing that anymore. I'm a Google employee but accessing it from a personal device that I've never logged into corp from. Maybe it got fixed?
Who writes the copy for these things? Are they outsourcing these, adapting to the audience or am I part of the dumbed down flight?

'The best', 'our most powerful', 'The most advanced', 'Most hardware security', 'most light ever', 'most fluent', 'most layers of hardware'.

Seriously?

EDIT: This felt familiar, apparently I noticed something similar in the previous launch: https://news.ycombinator.com/item?id=24641965
I've been wanting to delete Facebook for years but my partner convinced me to keep it - but now I haven't even logged in in a year and nobody noticed, so I feel like I can get away with it now!

Reddit and Twitter I already nuked last year. Trying to think of other things I can go and delete now, as it's quite cathartic.
To be fair, most physicists today will agree that the geocentric and heliocentric world views are equivalent, they are just different frames of reference, both non-inertial.
OK, fair enough. But what happens in a homogeneous lossless dielectric with say a velocity factor of about say 0.6?

And what would happen in some theoretical meta material where say, values for say µ and ε were lower than their vacuum counterparts?

OK, it's a red herring, but interesting to contemplate.
This is certainly true. But this is also true of human languages, very few of which 'stop development' at the level of complexity of even the most complex programming language.

I love a good lisp or ML, and all things being equal, less syntax is probably better than more. But flexibility is also a good thing, and the irony is that the proof is almost always in the pudding - if a language gets too complex (e.g. Perl, C++), it is almost always true that the community eventually establishes solid guidelines around which idioms to avoid (or when to avoid them). Sometimes there's pain, but rarely do languages die because of it.

I think it's possible to have a reasonable debate about when to introduce new language features, but around here, in my opinion, the pendulum has swung very far toward the "don't move my cheese" side of things.
Uh, coding is just a small part of software development. That job interviews are exclusively focusing on that aspect is pretty frustrating (and somewhat concerning).

I got the impression that the lack of formal education (in CS) left me with a gap in background information which I only partly closed over the years.
> you can also get an export of all objects in a bucket using S3 Inventory and run the output through AWS Batch in order to delete those objects

"S3 Batch Operations" sends S3 requests based on a csv file, which can but does not have to be from S3 Inventory. But S3 Batch Operations supports only a subset of APIs and this does not include DeleteObject(s). [0]

An AWS Batch job could run a container which sends DeleteObjects requests but only when triggered by a job queue which seems redundant here.

If I can't use an expiration lifecycle policy because I need a selection of objects not matching a prefix or object tags, I would run something with `s5cmd rm` [1]. Alternatively roll your own golang which parses the CSV and sends many DeleteObjects requests in parallel goroutines.

0. https://docs.aws.amazon.com/AmazonS3/latest/userguide/batch-...

1. https://github.com/peak/s5cmd#delete-multiple-s3-objects
I agree with you. I like your statement "The sexism isn't what's funny, the sexism is what's being made fun of.". Similarly, in this article there's a line "a joke can illuminate uncomfortable subjects by giving us permission to laugh at them". At my corporate job, we have a focus on diversity and in these times of Black Lives Matter and COVID related anti-Asian sentiment, we've been challenged to think about how we talk to our kids about jokes. Here's my take...

I've tried to express this to my teenager - that sometimes these jokes that seem racist/sexist/ist are actually making fun of the absurdity* of racism/sexism/ism, but it can also be hard to tell sometimes, and many jokes truly are bigoted. As someone who hears an off-color joke, try to cross examine it before knee-jerking taking offense (although, often offense is warranted), and as someone telling an off-color joke, be very careful* in your delivery.

For jokes, there's a time and a place, and the flip side to that is that there's a wrong time/place too! For example, I like the joke "I want to go peacefully in my sleep, like my grandfather.... not screaming like the passengers in his car" - but I would never tell that to someone grieving the recent loss of a grandfather or someone who passed in a car accident. And given the current BLM movement and the anti-Asian sentiment - this is definitely not the time for some jokes. My teenager is mixed race, half Asian (prefer not to say which), and they and their friends sometimes feel like they have the green light to make certain Asian jokes. I've told them these are not the times to make those; in other times, it might be okay, but keep a lid on that stuff until some of this passes, because this is serious - it's not the time.

And very importantly: just because you find an off color joke funny as opposed to taking offense, it doesn't mean that you're a racist/sexist/etc... and it doesn't mean that you have a character flaw. But just because you find the humor in it, doesn't mean your insensitive or bigoted. As a society, we shouldn't be afraid to laugh and we shouldn't virtue signal by jumping to offense. But if someone takes offense to a joke that you make, you're almost always the one in the wrong (not always, but almost always, so do some self reflection).
> Also, you won't be able to do perfecly fine anything on 150%. How are you going to do 1-pixel wide line? Exact cursor positions? You are not going to. With hw downscaling, yes, you pay the price for larger framebuffer and you get good approximations, but you also avoid a great deal of corner cases, that most software users are running is never going to solve.

I care more about the performance loss of rendering at excessive resolution than about the 1-pixel imperfections.

> that for Mutter/Gnome it works for old apps without any modifications, while the Plasma/Qt approach works only for apps that were modified to use the new APIs.

You could do a hybrid approach and render old apps at 1x/2x and down/upscale them and let updated apps render at the native resolution.

At least render fonts at native resolution and only up/downscale the rest of the widgets. Scaling fonts can NOT be done by post-processing or it WILL be wrong. (MacOS only scales widgets, images and fonts will always be rendered at native resolution)