skysight-inc/HackerNews huggingface dataset:
Hoo nelly! You’ve asked a question that can easily get HN to write 50+ pages. Hope you like reading!

To make a meeting matter, make a decision. You can make the daily stand up ritual into something meaningful to the participants, if you recast it as “let’s decide what we’re gonna do today.” If it is just a progress update, then it can be done better asynchronously.

But, the daily stand up actually does increase productivity as a status update, if the work is not planned out properly. So let me get into what that means: in theory, on any software project, there is a dependency graph of steps which have to be done in order to achieve the next release. This graph also has implicit dependencies just because we have finite resources and one person can't do everything at once. The steps also come with some time estimate, and then we know that there is uncertainty in that estimate so we add safety buffer. Whether the work is planned out properly comes down to whether this safety buffer is spent, or squandered. If the most important thing is not being worked on, if it is sitting waiting for review say, or if it is just an ugly messy task that nobody wants to pick up: then your safety buffer is getting spent but you're not getting much for it. And the easiest place that this happens is at the start of a new release when there seems to be so much abundant safety buffer that it is now time to play and relax and experiment with random ideas. In fact, give arbitrary amounts of safety buffer to a poorly planned software project, and it will overrun whatever buffer you give it, simply because of this lack of urgency at the start, it becomes even less urgent if it's not due in one quarter but is instead due in three quarters.

So that is where standup comes in and imposes an artificial urgency. And somebody randomly happens to work on the critical path and it starts moving forward. Until you run into a big ugly problem that nobody wants to solve on the critical path, then the project gets delayed until there are no other things to work on, someone has to slog through the pain. you still miss the deadline but not by nearly as much as you were. Lights a candle under everyone's ass. It's not the right approach, the right approach would light a bonfire under one person's ass, the exact right person's ass, until they passed the baton to the next person.
Show me a single mainstream website where conservatives don't REEEE about censorship. You won't find one. Because any website large enough to capture a few percent of worldwide web traffic leans left. Because the English speaking world leans left and the republican party is a hard right structure.

The truth means nothing to those that wont listen. The Republican party is a far right monstrosity. The democrats in US are a right leaning party for all practical purposes. Hell, Biden said he would be fine running with a Republican VP.
One of the things that worries me with UBI is that the somewhat-better-off people without a moral compass- for instance, slumlords- will raise rent and eat really far into other people's UBI because they know everyone gets it and needs a place to live, thus keeping them from being able to save up to afford even a modest "starter home". Like GPU scalpers, they provide very little value and charge a lot for their services. There's a small group of people in my town that really do the poor in via rent already without so much as a care about the quality of housing they provide, and I fear that one of the unintended effects of UBI is that the slumlord class will get a ton more money without doing anything to improve other people's lives.

TL;DR: my fear with UBI is that unscrupulous people will do unfair things like significantly raise rent to eat into other people's free money thus leaving the poor in the same spot, more or less.
I always thought that was a bad decision, thinking that subdomains could be related security-wise to other domains looking the same.

DNS was thought out from the beginning so you could split it anywhere you wanted to delegate things, and you can also delegate with CNAME too.

I'd welcome a security model that does not use origins. It's doable, but the origin trick was a convenient way to enforce some security measures bolted on as an after thought without breaking much the compatibility.
Reality shows took off when the writers went on strike so the scripted television shows went on hiatus. The producers of the reality tv shows got into some hot water with the writer's guild as it was clear they were scripting the shows even if there was no writer credited with the show or a printed script. Once the strike ended, the popularity of the reality tv genre stayed, but the reigns were removed to allow the production to be totally controlled like a scripted show. Messed up the delivery? We'll go again.

I seriously question the people that watch these shows. Talking about dumbing down the masses. Gotta get back to my Keeping up with the WHO GIVES A F**K
That would imply that people know aircraft-slang. Which they clearly don't.
perhaps it's just anecdata, but none of the skinheads I've ever known seemed to be especially good at evaluating literary quality.
Dumbo, that is 95% of the hospitalized patients...do you think that every single American will be hospitalized because of Covid?
NFT’s allow you to package up digital content and then auction it off to the highest bidder.

So am engineer could write some kick-ass software, package it in an NFT, and then monetize it.

They could sell a percentage of it, all of it, or none of it, turning it into a startup.

And startups sometimes moon. And make people very rich.

Eventually I think all engineers will package their work up like this and publish it on some kind of marketplace.

Like an Amazon for magic.
Don't work there anymore; even so that server is probably buried under loads of failed ideas.
I think the point was that automatic transmissions are far simpler systems that are harder to screw up. And if you do screw them up it’s bad but not driving into pedestrians bad.

No, there’s not many self driving cars that have driven into pedestrians but Uber ATG’s car notably did, and there is certainly a lot of room for failure.
> Nothing else about scrum is a requirement

From the perspective of Scrum this is incorrect. It is specifically stated that:

> Changing the core design or ideas of Scrum, leaving out elements, or not following the rules of Scrum, covers up problems and limits the benefits of Scrum, potentially even rendering it useless. [1]

Eg. If you don't follow the framework, you're not doing Scrum

[1] https://scrumguides.org/scrum-guide.html
Ok, and the swastika was an old religious symbol. Things change over time. The most recent interpretation is often the most relevant.

In the US a swastika evokes memories of Nazis and the word pair “master/slave” evokes memories of white masters and black slaves.
India's GDP growth rate is not negative. Hence...

Talking about middle class incomes is a total red herring. These are fairly typical diversionary tactics, to move the conversation from an uncomfortable topic such as fascism and human rights violations to more mundane discussions about economic metrics.

If you have been in a couple of these discussions you will learn to avoid these diversionary traps :)
This is for hospitalized patients, you stupid panicked turd.
Slavery was almost always based on race/ethnicity.
Thanks for your feedback! Actually when I wrote the article, I feared this may confuse the reader.

The reason why VQGAN (taming transformers) has good quality (possibly the best as you said) is precisely because it uses an idea from GAN (not because of quantized VAE). So, this model is not really VAE, but it's a combination of VAE and GAN just like DC-VAE model that was also featured in the post.

If you take a look at VQGAN's section, you can see a comparison between DALL-E and VQGAN, the former of which uses substantially more resources and no GAN technique. THe latter shows much better quality, which shows that GAN really offers much better quality.
Wouldn’t it then make sense for this utility to follow up by launching a better non-profit Yelp to address all the problems with Yelp?
I think the real moral is that if you're doing something where performance matters even slightly, profile it and see if the time is being spent where you expect it to be spent. If not, investigate and fix as required.
How to Add Maps in Flutter Apps
Censoring is not a solution, it's just hiding the problem.

It's important to know that saying someone is a nigger is bad but it's also important to remember that at some point it was perfectly normal.

Also, Agatha Christie's "Then Little Niggers" was at some point called "Ten Little Indians" depicting Native Americans instead as if that were any better.

It's now translated to And Then They were None nearly everywhere I thunk and the children's song speaks of 'Ten little Soldier Boys" which by today's standards feels pretty sexist.

Wouldn't an introduction presenting the context or footnotes be better than censoring something that, at the time, was normal but upon which we can now reflect ?
Would be cool if we could that, but as things stand, enough various people want to occasionally look at these files, in environments where they can't just install specialized tooling and are using notepad.exe (or Notepad++ if already available), that we keep it text.

I like binary formats, but we can't afford the increased complexity around supporting a custom binary format, so I'm not pushing for changes here.

I did investigate replacing our pile of XML files with an SQLite database, which would give us fast and efficient format, and allow to use existing SQLite database viewers, or hit the file with trivial scripts, so we'd have no complexity supporting a dedicated tool. However, the data model we use would need such a large overhaul (and related retraining) that we tabled this proposal for now.
> its with opposition party who are using violence to put their point.

Care to provide sources for this?
> Germany here, we banned Mein Kampf from being sold (used copyright law to do that).

For me, the original "Mein Kampf" was a rather boring book to read. Since 2016, it is possible to buy a commented version of this book. It's available with the ISBN 9783981405231 for 59 € in Germany.
I think you can make a pretty compelling case that the Delhi Sultanate and the Mughal empire were cases of politically unified India for several hundred years before that.
Searching for the Science Behind Reincarnation
How confident are we in the first number? Accidents usually do not happen just because on a straight road, they happen when something unexpected happens. How many unexpected cases were recorded in the first number vs the second? Because simply because of the number of teslas on the roads, I doubt many.
> People might file bug reports if something breaks, but other than that it can feel like publishing software into a void.

Easy, request they have a quick 5min feedback chat with you and you'll bump their issue on the priority list.
Well, of course you can't stop out of bounds array access in C. But at least you can cover the major array operations, such as string and memory copy.
Note that Kanban requires a certain maturity and self-discipline from the development team and the stakeholders. If that's a given, Kanban can work very well.

Scrum was really invented for situations where management is constantly asking "when do we get X?" and the development always says "we aren't done yet".

In this scenario, the sprint is meant to reassure management that they'll get at least *something (even if not a full X) in a predictable time, and forces the development team to put something out in a given time frame even if not yet perfect / finished / whatever.

If that's not a problem, Kanban can be indeed be a much better fit, and come with far less overhead.
No they aren’t. They are on Bitcoin Cash, and about 100 others projects.

Each one brands itself slightly differently.

The market will ultimately decide which one it likes.

On your other question, I’m copying and pasting my other comment:

NFT’s allow you to package up digital content and then auction it off to the highest bidder.

So am engineer could write some kick-ass software, package it in an NFT, and then monetize it.

They could sell a percentage of it, all of it, or none of it, turning it into a startup.

And startups sometimes moon.

And make people very rich.

Eventually I think all engineers will package their work up like this and publish it on some kind of marketplace.

Like an Amazon for magic.
> So what's the type signature of `print()` then?

I like the way Rust makes clear what are the different possibilities:

In Rust we use a macro to handle variadic arguments, but if it was just a case of supporting different types, not of supporting an arbitrary number of arguments we would've had three options for the type signature:

1. Monomorphic duck typing: `fn print(arg: &impl Debug)`. Here the compiler simply generates multiple print functions, one for every type the function gets called on. The exact concrete type is known at compile time.

2. Polymorphic dynamic dispatch (with dynamic sizing) duck typing: `fn print(arg: Box<dyn<Debug>>)`. Here the compiler generates a vtable and allocates on the heap. Only a type approximation is known at compile time, not the exact concrete type, but it still counts as static typing.

3. Dynamic typing: `fn print(arg: Box<dyn<Any>>)`. Note `Any` in stead of `Debug`. Full dynamic typing with the type completely unknown at compile time. Juck! But occasionally useful for prototyping or for FFI with dynamically typed languages.
Use Terragen
This is a fair point. memcpy will just be replaced by manual loops or std::copy_n or whatever. Don't know if that's better or worse.
Should HN censor or moderate posts and comments?
I'm using their onion service quite often. You can even select DDG Onion as a default search engine in Tor Browser.
So what is the origin and why did it result in the beauty that is the universe? Surely it could have kept all that energy for itself.

Keep in mind this conversation began because someone said "America has won too much".
No, South India was not ruled by these empires.
My other reply was flagged (no criticism of socialism on HN, oh no).

I wanted to add:

As Wikipedia says, Socialism wants "social ownership", they want to do away with private property. That was the origin of the discussion. Since socialists want to confiscate wealth, people flee into crypto currencies, among other things.

"living paycheck to paycheck, with no financial mobility or leverage, are surely not seeing freedom in the system or even a path to get there."

So they want to instate Socialism to ensure that NOBODY has a path to freedom anymore. That is envy yet again.

If you live paycheck to paycheck, try to change your life. Under capitalism you are free to try other ways of living. Under socialism, living paycheck to paycheck, or rather food stamp to food stamp, is the only allowed way of existence.
I agree. But this particular example ironically has nothing to do with dynamic typing.
> It adds plausible deniability.

How so?
Most people confuse the common cold and flu. Flu is a very serious disease that kills many including children. Common cold rarely has complications, and when it does it is almost only with the very frail and very old.
I found this really depends how "scrum" is implemented. Personally as a developer I like several features of scrum:

- regular retrospectives, for improving the process

- regular demos, for having a continuous process showing value and that we are aligned with the companies goals (anybody who thinks the development team have done nothing for the last x months can simply be pointed to the demo recordings page on the intranet)

- some kind of short regular meeting throughout the sprint to update the PO ("daily standup", but does not necessarily need to be daily, or standing up), who can reset expectations, as opposed to announcing at the last minute it won't be ready.

- and a regular planning session with the product owner to work with them to figure out how to bring value to the business quicker, push back on things that aren't that valuable, etc.

But of course this really depends on how the process is implemented and the environment you're in. If retrospectives and demos are often cancelled because "we need to ship this feature to this customer now!", if the daily standups become all about "why is this not done yet, how much longer will it take" rather than an honest peer-to-peer "are we on track for delivering this, what does the PO need to find out/inform stakeholders of/what blockers are there" and the PO doesn't include development staff in the backlog refinement and just dumps tasks on the development team, then yes, you will have an experience that sucks.

So as a developer, I like doing scrum when it is implemented in a way that the dev team and PO are viewed as peers and we don't skip any of the meetings. And I hate doing scrum when it's essentially just being given a load of tasks that I have no say over, no retrospective to improve things, etc.

YMMV (depending greatly on the setup/environment you are working in, I think)

(edit for formatting)
I see what you mean, and perhaps many/most standups feel pedantic.

But more generally, even in the total absence of "managers" and non-techies, communication is a good thing? Teams not individuals create great projects. Adhoc comms are great, but catching up with other technical folk casually over coffee daily for a couple mins (not more!) seems like a good idea?

Perhaps it's more the pedantic _format_ or feel of most standups that are what's terrible?
Yes. NFT’s are so big you have no idea.

They will turn the world upside down.

Everybody becomes an artist.

We all get rich.

And we break out of the financial matrix.
Three billon human lives ended on August 29th, 1997. The Survivors of the nuclear fire called the war Judgement Day. They lived only to face a new nightmare: the war against the machines.

https://youtu.be/_Mg7qKstnPk

Meeeeeep, ding, meep, ding, meep ding meep ding ding ding.

The war against the machines.

Wuu- wub wub wub, wub wub wub wub. Wuu- wub wub wub, wub wub wub wub.

https://youtu.be/yePgFSls1x4

https://open.spotify.com/track/7zcVFsEFDUawXS6ZPnqQHF

https://music.apple.com/no/album/against-the-machines-origin...
Ever tried 4GL on IBM? Way worse than most.
Maybe there's a compromise that'll test it more thoroughly (break through the "windfall" mentality) without it going on forever. 10 years?
Scott Alexander is a racist, dishonest and a pseudointellectual. His recently leaked emails [1] paint a really bad picture. The perception resulting from this reveal is essential to really understanding his writings and community. The thing is one gets flagged for saying this, by those who supposedly are for free speech. So many pseudointellectuals cropping up nowadays.

[1] https://twitter.com/ArsonAtDennys/status/1362153191102677001

Backup of the original source who deleted their tweets due to threats: https://web.archive.org/web/20210217195335/https://twitter.c...

More info and discussion: https://www.reddit.com/r/SneerClub/comments/lm36nk/old_scott...
Not sure how this factors in but autopilot primarily only works on the highway.

It’s certainly possible that city driving is safer and also more complex to be done autonomously but it’s something that needs to be considered.
They do it as well on top of some other non-safe features. Less is sometimes more. Breaking when a pedestrian steps before us in sub-human reaction time is great - it doesn’t have to be combined with full self driving, which is simply really far away from now.
It always blows my mind when I remember 8-bit computers had garbage-collected strings.
> it does have some insight.

It has absolutely no insight. Before reading the article, I already knew what (and how much) will be written in the article by just reading the title, and it was EXACTLY the same.

This stuff is just irrelevant and stupid IMO.
Even if it is astroturfing (my hunch is no), it taps into a genuine, honest zeitgeist that gets plenty of air on HN. Google is practically a cliche for bad-faith acting these days, and the apostasy of abandoning its nobler founding sentiments (the "don't be evil" hypocrisy) rankles many. Knee-jerk it may be, but it's closer to war-mongering within a sympathetic circle than it is to smear-campaigning.
Easy, there’s many:
1) Solar + transmission lines. It’s always sunny somewhere

2) wind + transmission lines, always windy somewhere

3) use some energy produced by hydro to manufacture some concrete river beds and reservoirs

4) use some of the energy produced by 1-3 to dig real deep for geothermal everywhere

5) Ocean thermal energy conversion

Don’t get me wrong , I’m not anti nuclear , I’m a huge fan of the big reactor in the sky it produces all we need with perfect reliability there’s no reason to do something as dumb as trying to build terrestrial reactors
I don't think anyone is suggesting that owning these books should be made illegal though. I am most certainly against that. But if eBay doesn't want their marketplace to be associated with transactions of content they deem inappropriate to their brand, I don't see any reason to force them to do so.

If your argument is that eBay and Amazon are so critical to the fabric of the internet that special rules must apply to them, I wholeheartedly disagree.
That's a separate question. If you'd like to make a case that the article is off topic for HN, we're always open to hearing that sort of thing. You should make an argument in terms of the goals of the site, though, not just name calling, which is usually a way of expressing ideological dislike.
NFT’s will make you rich
AMA
"Since a couple months ago DDG decided to block TOR Browser users,"

Do you have a source for that claim? A quick search returned nothing.

Edit: I downloaded the (latest version of Tor Browser)-1 (10.0.12) and DDG is on the start page as the default search. No problems searching for things either.
I think the bar needs to be much higher than "average".

Although beating the average is arguably "good enough" to deploy in a collective sense, we live in a society of individual actors, and if I'm an above average driver, it needs to be better than me, not better than average, for me to want to use it.

Assuming a society in which each person individually and rationally chooses whether or not to use it, if you want 99% of people to use it, your software needs to be better than the 99th percentile driver.
>Karl Marx being generally held in high regard among people who are criticizing the mocking of those predatory practices

I really doubt this, The only communist game devs I know are ZA/UM (Disco Elysium (amazing game)) and they are as far from being exploitative game devs as you can get.
When is someone going to start a paid search engine? I'd pay for a search engine that catered to my needs, instead of advertisers.
Could it be your isp has a peering issue with cloud flare? Can you try a different isp (mobile phone proiver?) and see if it's still down?
When you save to file you don't have to use the same password that you are using online. Data in the file is encrypted with the password used for that particular file so if you want to change that password you have to open that file, decrypt the content with the old password and save the content to a new file again providing new password, you can overwrite that file if you don't want to create new file or write to a new file and delete the old one.

That was a good question, I will add that to the FAQ on the website, thanks!