skysight-inc/HackerNews huggingface dataset:
To be fair, some of the "bloat" can be the fault of developers who wants to use the latest framework that requires a lot of time to learn how to use correctly. New frameworks also often has bugs, issues and poor 3rd party support.

I'm not against learning new tech as part of the job, as it can be a motivating factor for the developers. At the same time we can't ignore that for a startup, it is probably better to use a known technology so that they don't end up fighting the framework as their needs grow beyond the basic tutorial/blog post

Here's a suggestion: If someone finds themselves sending multiple patches to the framework or implementing missing database libraries, they may have chosen the wrong framework/language. It can be very motivating, but the time could have been spent on improving the product.
How to generate a series of numbers in SQL
Contrary to popular belief (it seems), not all scientists are in cahoots with all other scientists worldwide. Especially not those in China.

So yes, I believe this person (these people, actually) as they are both close friends and some of the smartest people I know.
Here's a 'conspiracy theory:' I think org XYZ is doing nefarious things because X happened and it's in their best interest to cover it up.

See, there's no first hand evidence, there's just raw speculation.

A whistleblower, on the other hand, claims to have a 1st hand account of nefarious or at the least misleading actions of a particular entity.

I didn't offer any theories. The person making the claim isn't offering theories, they're offering first hand accounts. If you say this person is lying for political purposes, it's you who's creating a conspiracy theory.
Platform teams shouldn't deprecate anything (self-service why and how)
Aren't we all 21st Century schizoid men (and women)?
Same loxodrome though.
Yep. I'm quite interested when the 'somewhere in 2021' will be, as the last mention of babelfish from an Amazon-employee on the mailing lists was at the end of March and I haven't heard news about the project since.
Looks like the best approach might be to use in-place upgrade tool that ships with Postgres to upgrade to v10 (use Postgres v10 to perform this upgrade). From there you'd be able to create a fresh v14 instance and use logical replication to sync over the v10 database. Before briefly stopping writes while you swap over to the v14 database.

EDIT: Looks like pg_upgrade supports directly upgrading multiple major versions. So maybe just use that if you can afford the downtime.
>there are two kinds of authors: those who like to write and those who like to have written.

I like this a lot. It succinctly points to an thought that's been at the forefront of my mind lately.

It seems to align with Daniel Kahneman's work about our two versions of our "self": an experiencing self (the writer) and the remembering self (the one who has written). As you allude, sometimes those two may not align in terms of what brings them happiness or fulfillment.

It makes me think I should be working to make sure I'm the one who optimizes for the experiencing self rather than the remembering self. Besides the fact that we spend much more time "experiencing" life than "remembering" it, the latter seems too often correlated with things outside our direct control like status etc.
These are all interesting points but I still think "systems over goals" is better advice for people in general.

Looking at your ideas, I think it's clear why that's the case. Goals need to be treated in a very specific way in order to avoid pitfalls. Is it really worth recommending goals when you need so many guard rails to prevent bad outcomes? Guard rails that you are willing to provide, for a fee $.

This lines up with my experience too. I've seen people self-sabotage because they're not on track to make X amount of money in 5 years. I just don't think goals naturally lead to better outcomes than systems.

I think this is true for companies too. It's better to create systems and culture that better serve the customer than to fixate on stock price, profit, or beating quarterly earnings.
Even the WHO agrees that the Huanan market was not the origin, and was simply a superspreader event: https://www.npr.org/sections/goatsandsoda/2021/04/02/9837738...

I'm surprised the article tries to push the debunked claim that wet markets were an origin, rather than simply being early superspreader events.
Should We Follow the Open-Closed Principles?
The Lava Lamps That Help Keep the Internet Secure (2017) [video]
lol I had the exact same thought, MGMT is the truly alienating album.
I wish low-pressure sodium lights were still popular. It's easy and practical to filter them out wherever necessary since they emit such narrow bands of wavelengths.
"But if you layer those on top of the money does not the whole stack loose the purported benefits of crypto-currency?"

No.

I don't even know where to begin with unpacking all the invalid assumptions you just made.

The job of the money is just to be a counting system. It's just a variable that holds a value. What you do with that value is whatever you want.

You want to make some transaction be tentative and have recourse and strings? You can arrange for that an infinite number of ways besides processing through Visa in exactly the same way Visa does it this moment.

And of course you don't always want recourse. Eventually you want a transaction to be done and irrevokable.
I'm in a similar boat with 16+ years experience and 3 directing a department. The vast majority of candidates are contemptible. The good candidates that get hired are not without their own problems. Creating a "fuck the management" or "fuck these talentless kids" environment only ensures that the generation that takes over after us will not be prepared. I hope agitprop articles like OP's will be replaced with a little bit of common sense.
A guided tour is a good idea. I thought about that too but figured it would be too much for an experiment like that.
Maybe I was wrong.
> His reasoning: "Wherever sewer odor can get in, so can smoke … except we can see smoke with a flashlight."

Anyone else get the urge to build a smell detector machine with an arduino or rpi?
There are a lot of ways to get first users and customers. Just try to act in different channels:

— Product hunt

— Beta users platforms

— Direct contacts (just to get first users and feedback)

— Posting your startup at platforms like Betalist

— Posting on Twitter

— Meidum posts

— Cold emails

— LinkedIn discussions

— Engaging on Facebook groups

— Organic search

— Slack chats
Covid death by age in Switzerland:

0-50 years old (cumulative): 60

50-59 years old : 215

60-69 years old : 712

70-79 years old : 2125

80+ years old : 7389

https://www.statista.com/statistics/1110092/coronavirus-covi...

As we can see, the risk is clearly minimal if you're young, and we're not even controling for comorbidities.
This is the type of voice used to railroad people into a certain point of view. It's trying to stonewall and invalidate and gaslight anyone who dare even consider the possibility of the lab leak. As an American in my 30s I've grown up used to seeing this tactic anytime Israel is mentioned in the news (until the last few years). Hopefully we are at a point where people are becoming more sensitive to this kind of tactic, especially in the mass media.

As other people have noted, there isn't much new here. The findings about potential origins in Laos are still in preprint AFAIK, much as all information (real or not) has been throughout the pandemic.
The concerns of a business and the concerns of its engineering organization don't always align. On the one hand, you're maximizing for net income. On the other, you'd like to minimize the friction to make changes. The business organization needs to see value in allowing easy change and be convinced that the engineering org isn't going to quickly and easily kill their golden goose with that ability.
Just because you believe them and they're smart, doesn't mean they have all the information. So, you can take the opinion of people that weren't physically present at the lab, or you can take the account of a whistleblower who claims to have been physically present and part of an investigation.
I was hoping for a bunch of AR ducks running around. ;)
0,30 p/hour ingest
0,06 p/hour egress
According to the Chamber of Commerce, "They are contracts freely bargained for before or during a period of employment. The employee gains something valuable in exchange for the voluntary commitment."

Back in my brief employment in the fast food business, I gained something valuable: minimum wage. Are today's milkshake makers and pizza schleppers earning something more valuable?

"Where concerns go beyond antitrust, the chamber says, they should be judged by courts under contract law or “left to state legislatures.”

In military terms this is called "defeat them in detail," I believe.
Marie Antoinette and her friends would dress up as young shepherdess or milkmaids and wander around the hamlet pretending to be peasants, while still surrounded by the comforts of a royal lifestyle. A team of real farmers appointed by the Queen looked after the farm and the animals, and produced fruits and vegetables consumed at the royal table.
https://www.amusingplanet.com/2019/11/hameau-de-la-reine-mar...
Depends on whether you can shut down the server for some time or not. If you can live with some downtime, just use pg_upgrade if you install the new server on the same machine: https://www.postgresql.org/docs/current/pgupgrade.html
I would says 'depends'. No if you dont know someone very well. If 2 people know each other well e.g. long-time one line relationship or lived close before and now happen to be in different cities that would be fine.

I have done it with side a project. We worked together (remotely) on company jobs for few years communicating almost daily. Id say no problem if you know the person well and the relationship gels.
You would never know that this was happening.
A Hospital Hit by Hackers, a Baby in Distress–The First Alleged Ransomware Death
I pay for jetbrains datagrip, worth every penny.
EV Battery Startup Italvolt to Build Gigafactory Near Turin in Northern Italy
I thought the same when starting my current job (small company co-owned by two software devs), but this has proven false for me.

The biggest problem I have is that, while both managers are OK software devs (but not great), anything I advocate for that is above their skill level is perceived to be “too complicated”, or “takes too long to do, let’s just get it done quickly for now”.

So, instead of proper config files or method dispatching for client-specific behavior, we end up with if/else and switch statements with hard coded client primary keys.

Then, when a huge bug comes along on a Friday at 5pm as a result of how we built the thing, I get to be the one to dig us out of the hole while my managers are busy “working on the next big feature” which will almost certainly be done just as poorly.

So, conveniently, only myself and our customers ever get to experience the consequences of their decisions.

And what can I do? I can fight to get my way, sometimes, on new features, but when “their way” becomes a problem, I can’t use it as an example to support my ideas or say “I told you so” without hurting feelings or going against the people signing my paycheck.
I saw KC open with Discipline in Orlando, a couple of months back. Levin was there with Fripp. The show was as good as you'd imagine.

I think a lot of the audience only knew their first album; some folks left when it got heavy. As for me, Discipline is one of my favorite albums by any band - followed by Starless.

My (adult) kids really liked that Fripp screwed with us by saying no pics because the band would pose when it was over - which they did not. Ha. Fripp being Fripp.
Sounds pretty good. What type of security does it use?
I haven't heard of them either, but this is apparently the third company they've acquired for more than a billion dollars this year. The others were Inteliquent for $1.1B in February and MessageMedia in June for $1.3B.

https://investors.sinch.com/acquisitions
Anyone know when it will be available on Azure Flexible Server? Also, does anyone know when Flexible Server will leave Preview status?
> And we like things following the standards already put in place. Because we don’t give a damn about helping the FSF do their thing: We care about tech. We care about and love the legacy of UNIX, its philosophy, and we want to adhere to it as strictly as possible.

Who is this 'we'? I don't care about the UNIX philosophy (I'm an emacs user). First thing I do on bsd systems is install the GNU userland. BSD tools follow the POSIX spec like a cult refusing to add useful extensions. Look how hopelessly broken posix sh is. I work quite often with busybox on small embedded systems and the limitedness of its vi implementation makes me irrationally angry.
Now do Reddit! Please!
I’m not sure what you mean. A car that sits in the driveway never being driven is still a car.
Well put.

I can see those shadow hierarchies exploding when somebody who is de facto manager eventually (and inevitably) has their de facto authority challenged.

A transparent hierarchy is not only more workable, but it seems to me to be a lot fairer.
While I love e-readers, I prefer paper books for learning.

I love to hold a book in my hand and if I have access to a computer, I quickly put the book aside. I also like to take notes while reading heavy literature which helps me to focus a lot more on the topic and remember the content.

Especially computer science books have the tendency to nudge you to write down and execute examples yourself. I would recommend to not do that. First read the book (or the parts you want to learn) to get a grasp of the larger context. You get a better perspective to start with.
What is wrong with using a 64 bit, or even 128 bit transaction id?
Yep. Developer managers tend to pull the team with their development ability (because they have presumably been good at it before they got promoted) at the cost of management practice and focus on the team.

This means you are in a fundamentally different team.

I have seen it is hard for developers to shed their development skin and become real managers. They might feel they need to prove their ability by being able to make all these decisions or even code themselves. There is probably couple of other things happening.

But that also means the team has less development responsibilities because manager will make all most important development decisions. And people who do not have important responsibilities tend to devolve.

Now, the world "tend" is everywhere here and it just represents the fact that every manager is different. I just mean this as a general observation from 20 years of working in development in companies like Canal+, HP, Intel, Samsung, Credit Agricole, Credit Suisse, Citi and others. There were better and worse managers and there were definitely some good managers who were developers before.
Interviewer - "That's impressive Daniel. Now can you invert a binary tree on the whiteboard?"
Aye. The folks I've worked with who most insisted that managers were useless were the ones who most badly needed supervision.
There are 3 lens positions, but that isn't the issue. If you close one eye, no matter where you position your open eye, the sweet spot is TINY.
The environmental impact of producing aluminum is probably higher than plastic unless that aluminum gets recycled after you're done with it.
What does the -core suffix mean in this context? I get that it is a mix of words, like hardcore, nerdcore, etc.. but why? I figured that was reserved for fringe extreme genres. Does anybody have any info on this?
In a laser you are basically getting photons to behave exactly the same way. Trillions of them.

To do that two things are required, keep a bunch of atoms continually excited by heat, electricity, whatever. And secondly, an echo chamber (think a tube with mirrors where photons fly back and forth). This sets up chain reactions. Each photon that flies thro an excited atom produces another photon which mysteriously has the exact same speed, color, phase as the original. Then you get a cascade as they bump into other excited atoms.

The comment is saying, replace atoms with humans, photons with human action?, social media/news media/russians as source of excitation and amplification and you probably can get a whole bunch of humans in sync.

Should point out no one really knew what to do with lasers for a long time after they were discovered.
I also recommend chrome extension "Youtube Subscriptions Homescreen" which defaults to your subscriptions page
Why would you first upgrade to PG 10?
The previous item (or parent comment) is always visible in the white box on top/above the current comment. But it's quite easy overlooked because the change from the article/link to the comment is not very noticable.
I remember 1980s government policy reasons for refusing to collect individual personal information outside the scope of project mandate or the law were 1) it costs money to collect it, 2) it costs money to store it, 3) information cannot be secured indefinitely, 4) the cost to victims of disclosure would be high, and 5) the liability of #4 isn't worth it
I don't know that it's so much disdain for blue collar work as what you described right here: the work is unstable. My uncle, both cousins, and brother-in-law are all glaziers. The uncle and cousins have been trying to run a family business for decades and it's boom and bust over and over. My brother-in-law has stuck with the unions and he was making 90k a year when I was still in college, things were great. Then 2008 happened and he was almost completely unemployed for two years and got addicted to heroin and went to prison briefly. He was doing okay again recently with more construction booms in Southern California, but with the shift to work from home and possible death of commercial office buildings, how much longer will that last?

White collar work isn't necessarily guaranteed to never experience a bust, but your skills are mostly pretty portable across industries. HR, accounting, management are similar enough no matter what industry you're in. If you lay glass for office buildings, there isn't much else you can do if people stop building office buildings. You can be doing great one year, then the next your career no longer exists.

Additionally, what the heck do you do if you get hurt? My dad is a retired plumber but pushed me into college because of his constant physical misery from playing sports on top of manual labor. And lo and behold, I had severe spine problems in my mid-30s. Three surgeries in 16 months. Two fusions. I couldn't put my own shoes on for two years. I'd have been done as a skilled trade. But I can easily enough keep typing on a laptop even if I can't walk any more.
Cloudflare has been ramping up a now years long campaign to (finally and rightfully) draw attention to the ridiculous bandwidth costs for AWS with their Bandwidth Alliance and now R2. Say what you want about Cloudflare (disclosure: I'm a happy customer) but this campaign is a substantial benefit for any consumer of cloud services whether you use Cloudflare or not.

My contention, as I've commented here before, is that AWS is taking advantage of a new "cloud native" generation of developers, startup founders, C-suite, etc who have never purchased bandwidth/transit, run an AS (autonomous system), etc. As mentioned in the twitter thread Amazon is essentially charging 1998 prices for bandwidth. I wouldn't be surprised at all if many of their services are essentially loss-leaders and Amazon more than makes up for it with their ridiculous markup on bandwidth.

This "cloud native" generation can wrap their heads around instances, request rates, storage volume, K8s, containers, functions, etc but the pricing on bandwidth is very nebulous, notoriously difficult to estimate/control, and poorly understood. Without organizational experience and knowledge of the real bandwidth costs in 2021 the assumption is likely "well, that's just what bandwidth costs".
Dealing with septic tanks - rotting uneven floors , shitty no pun intended plumbing and electrics - broadband from the copper era.

No thanks - much prefer my modern sterile IKEA isocube.
Trying to squeeze profits out of what should be a non profit (like Let's Encrypt, Quad 9, etc).
Comments like yours are why I often read the HN comments before clicking through to the actual article being discussed. Thank you for saving me five+ minutes.
> Why are we vendor locked into GNU? Why are we still pretending that’s good or not as evil as the vendor lock-in measures taken by Google, MS, or Apple? Landmining your userland and C Standard Library with extensions is exactly what MS does. When MS does it is bad, so why is it acceptable or tolerated when GNU does it?

Although you can pay the FSF for copies is (I think) possible calling GNU a vendor similar to "MS or Apple" is too much of a stretch. When "MS or Apple" contributes back agreeing to the license, out of goodwill or because it helps the development, it is a nice behavior in their part; otherwise they are just being themselves.

As for why GNU is a different case with regards to extensions... I can think of a few reasons:

- The extensions are useful for a reasonable part of the users.

- GNU is free software, so you can easily use and benefit from the extensions.

- GNU is portable and its license allows even proprietary systems to include it without any problem.

- Some of these extensions can be disabled.

- Some of these extensions do not break portability if not used.

- Some of these extensions helped to shape and evolve what people expect from a UNIX-like system. A few GCC extensions influenced the ISO-C standard.

Ok, portability may suffer, but that is the price some groups choose to pay. Considering the gained benefits, I'd say it is a fair price.
head -c 20 /dev/urandom | base64

This command generates a strong password. How do you do it with only posix?
Like I said, no problem in other VR headsets, this is unique to this system. And no, I don't wear glasses.
Supporting analog audio out over USB-C is definitely something that varies from device to device. Some adapters are passive requiring the device to send analog signals or some devices can be active in which they have their own DAC and expect a digital signal. Some devices will have their own DAC on board and can support a passive device, some devices do not have one and will require an active adapter.

Generally speaking, you'll probably have more success with active (DAC-based) USB-C to 3.5mm adapters.
If I would ever criticize GNU it would be over too much politics and too much phylosophy.

Criticizing GNU for providing features is absurd.

Users need features, not phylosophycal purity.

Software needs less politics, not more.
This is so heavily editorialized. No mention of how he actually learnt to program. But they did smear some stuff on his face before taking that photo.
There's no need to be uncivil and slander people as anti-vaxx (I and literally everyone I know is vaccinated) or spreading misinformation just because you are misinformed.

https://www.hindustantimes.com/india-news/no-fresh-covid-cas...

https://www.hindustantimes.com/cities/lucknow-news/yogi-adit...
https://www.architecturaldigest.com/story/what-exactly-is-co...

": Cottagecore, a movement hearkening back to agricultural life, skills, and crafts, is on the rise. “As a concept, it embraces a simpler, sustainable existence that is more harmonious with nature. Aesthetically, it’s a nod to the traditional English countryside style, romantic and nostalgic,” says Davina Ogilvie, founder of Wovn Home, a start-up that makes custom (but affordable and accessible) window treatments."
Shoot. Just as I was just constructing the perfect murder story.
Nit: Alt+H should also close the overlay as well.
You’re welcome!

Regarding 4, yep the contrast is less. Hard to make black text stand out against shades of green. An even lighter shade might work.