skysight-inc/HackerNews huggingface dataset:
> They even do this crap to people with CS degrees. If a 4 year CS degree isn't enough, then people who do this have no idea what they are doing.

Not all CS degrees are created equal I'm afraid.
Good to know. Although that doesn't really change much for me since simple carbs are still different than complex carbs.
> People who either do not or cannot should simply not drive.

I have the opposite attitude.

People who cannot use their own judgement as to what speed to drive or when a stop sign can be safely disregarded should not drive.
Can't really hold it against them, right?

EU also took some back some tariffs they put up as reactions to tariffs Trump put up. Biden smiled, said thanks and left the Trump tariffs in place.

US is acting in self interest, EU sometimes has problems with that. We are also good at acting in self interest, but sometimes we are very naive about others doing it.
> Sometimes, people who you think are not capable to do the job, often outperform expectations too.

I think everyone, employers and employees get too caught up in requirements and forget that humans are very general purpose. And in particular, highly capable and intelligent humans can rapidly acquire skills.

In particular, if you are hiring someone for a potentially lengthy career, capacity for change seems incredibly more important than immediate skill.
> It's better to give the other person the benefit of doubt

I fully agree with this and actively encourage this behavior, but we also need to be careful with our words because 1) we're in a time that we're discouraging this kind of practice and 2) as stated above there are factions actively promoting confusion about this specific subject matter (specifically ones relevant to this conversation).

I would love if we could all argue in good faith and give the benefit of the doubt, but it should not be a working assumption.
Alcohol has been scientifically proven to cause long-term health consequences to children. It is also an incredibly addictive and dangerous substance that often results in lifetime debilitation, cancers, and other deadly diseases.

This is not in any way similar to video games.

This entire thread seems to be overrun with Tankies or CCP bots.
If it were true in the typical sense that “append() returns a new slice by value”, then you would expect to be able to mutate the old slice and the new slice independently from each other. But in reality, you can only do this if append() decided to reallocate, which only happens at some implementation-defined exponential pattern of sizes.

package main

import "fmt"

func main() {
a := []int{0}
for i := 0; i < 40; i++ {
b := append(a, 0)
a[i] = 1
fmt.Printf("%d ", b[i])
a = b
}
}

→ 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
The example of a selfie is in fact, not a selfie.
Taliban just banned music recently, again. There are two topics here, one is authoritarianism and the other is parenting.

Kids shouldn’t be playing games 5 hours a day and looking up to streamers. The government shouldn’t be involved in this.

I think the larger threat of gaming in today’s society is that we have a situation where the standards have gone up dramatically for everyone to be an average mediocre person. You will have to do something serious if you want a real career in the future. You will have to be social and socially astute to navigate social networks (pretty much as early as 10). The pressure is much higher at a much younger age, and chronic gaming is going to be the goto escape. We don’t have a reasonable enough society where gaming can just be an innocuous past time. It’s going to be a hideout for people growing up under the enormous pressure of this new world.

I expect drug use, and prescription medication use to be going up on exactly the same curve.
I think you're missing the point. GP claims that since the US is the top producer in the world, it's somehow different from the other countries because of "scale". That doesn't make any sense because it doesn't account for land use. Suppose there are 3 equally sized countries (A, B and C), with identical geography and livestock raising practices. Suppose A and B decided to form a union (eg. united AB or AB union). Now you can say AB union has twice the "scale" of C, and therefore you can't compare the production between AB and C. This is despite that in actuality the situation in all 3 countries are identical, "scale" doesn't have anything to do with it, and the the increased "scale" is basically due to arbitrary categorization. Normalizing livestock by arable land attempts to normalize this, since available land does have a material impact on how livestock would be raised.
AGPL only changes things if you give access to your software over the internet. If you're just using the software internally (e.g. it's used in the corporate SSO solution for access to an internal wiki) than no OSS license will force you to publish the code.

Furthermore, if I contract a company to build a service which I will run internally, and they use (A)GPL software in this service that they are building for my internal use, neither I nor the company probably have any requirement to publish the source code to anyone, perhaps except that the contractor may have to provide me with the source code if this was not otherwise stipulated. But you don't have any right to see the code that they modified for me, even if you are the initial author of that code.
You can't blame Fowler because your software architect decided to implement CQRS, here's some of the warnings in the article he wrote about CQRS:

* "CQRS is useful in some places, but not in others"

* "Beware that for most systems CQRS adds risky complexity"

* "CQRS is a significant mental leap for all concerned, so shouldn't be tackled unless the benefit is worth the jump."

* "So far the majority of cases I've run into have not been so good, with CQRS seen as a significant force for getting a software system into serious difficulties."

* "CQRS should only be used on specific portions of a system and not the system as a whole"

* "Suitability for CQRS is very much the minority case"

* "Using CQRS on a domain that doesn't match it will add complexity, thus reducing productivity and increasing risk."

* "You should be very cautious about using CQRS"

* "Adding CQRS to such a system can add significant complexity"

* "I've certainly seen cases where it's made a significant drag on productivity, adding an unwarranted amount of risk to the project, even in the hands of a capable team"

* "Beware that it is difficult to use well"

https://martinfowler.com/bliki/CQRS.html

This is in stark contrast with Uncle Bob who implies you're not a professional if you don't write "clean code".
Please be my guest, if you can find month-by-month shooting and/or homicide numbers for NYC/Chicago/LA/other cities that have seen big 2019->2021 homicide spikes. I spent a few minutes trying, but this one the only one I could find nicely broken down.

The coarse yearly numbers tell us these crimes have increased, they don't let us see how they play out with regard to the different things that changed in 2020.
Would reading too many books be destructive?

Edit: and too many newspapers?
Note that the project hasn't been contributed to since 2017, and contains unfixed bugs from six years ago.

Might be worth a fork or a rewrite.
>The metro is not unreliable - it can be very crowded, but it's ok. I understand the regional trains can be very unreliable.

The regional trains are exactly the ones that need to be reliable in order to replace cars.
This is a pretty good take, also what happens to the teens who don't make it to the competitions or twitch? I dont think the tax that eSport winners pay have any influence on a country's economy.
Why do you assume that they don't know what they are doing?

https://fsffrance.org/news/article2009-09-22.en.html

https://www.pillsburylaw.com/images/content/1/6/v2/1655/A9A2... (Doesn't address France specifically.)
> I have never seen SCRUM or any agile approach working in a project setup ever. I am biased, though, because a company that truly lives agile values won’t do software development in a project setup

When I first read the Agile Manifesto - around '99, I think - it seemed clear to me that this was a great leap forward in software design, but that it was clearly implied that this couldn't be used in a "fixed deadline" environment. I really wish they had actually called that out in the manifesto itself and made that more obvious.
Not EU citizens, citizens of a specific country. If you're from Slovakia and there is no direct flight from the US, and the other EU countries ban entry from the US, it's at discretion of individual countries to let you through (or not).
> and see how they respond

Actually being able to take a hint and work with the interviewer is a strong signal that a candidate, while maybe not the best for the job, has growth potential.
That's actually a nifty problem in itself, I don't see anything wrong. Of course I have learned that the actual "proposition" of whatever problem is not what is right/wrong in an interview.

The way I would apply that problem interviewing someone is: We have 1 hour. Here is this problem (to which of course I know the solution to already).

How would you solve it? Let's solve it together so that I can see your decisions, your code, do you use exceptions? do you use specific type of exception for different errors? do you split functionality in a lot of functions? do you know nifty language tricks (maybe a bit of code golfing or functional constructs if JavaScript or Ruby).

The problem comes when the "interview problem" is passed from the creator to the "mid-level" Engineer who now has to do the interview. For them it becomes: "Ok, you gotta implement this in one hour", and they don't know the nuances or reasons for the problem.

I've seen this first hand with an equivalent problem. I had all this nice interview process that I applied, and the first time I shadowed one developer so that he could do the interview, he was just looking at the poor interviewee fail due to nerves, with the aim to evaluate him only on the merits of how far a set of working code did he had.
This seems like a good way to breed a generation of kids who are good at cracking/circumventing game restrictions, and play more offline games.
Except New Zealand.

More severe travel restrictions earlier (in combination with countries like the US doing what they were supposed to do) could have saved a lot of lives. It's not too late to save a few more.
Children have assisted their parents in their work as they are able from an early age for millennia. It serves to train them in useful skills they will need as adults and also to improve the family's financial prospects, which is beneficial to the entire family including the child. Increasing wealth, in some areas, has allowed for the luxury of allowing children to prepare for adulthood in less immediately productive ways, such as schooling—but that does not imply that it is wrong for children to work. Most parents care deeply for their children's welfare; in general you can trust that if parents are asking their children to work they are doing so for the children's benefit. If you would prefer that they didn't need to work the solution is to offer them a better option, not take away one of the few ways they have to improve their situation.
The idea that you should upgrade your "wedding set" periodically is, in fact, fairly common. Which is pretty sharply at-odds with diamonds being forever, but then none of this makes much sense to me, so what do I know.
(Reposting here where it's more relevant.)
While the saying is true that "your right to swing your arm ends where my nose begins," that argument falls apart when you try to apply it beyond one-on-one interactions with direct consequences into group generalities and indirect/indeterminable consequences, such as "creating a more dangerous environment."

Prohibit things or compelling them, out of a feared or perceived potential for harm, leads down the slippery slope to 1984's "freedom is slavery."
It's a taxonomy of political discourse regarding collapse. It's not surprising that it has little to say about people who have no political investment in ideas related to collapse.
Quest, the career Q&A audio app backed by Y Combinator
Very not-nuanced. This article doesn't seem to be based in any kind of factual reality. It relegates the idea that rapid climate collapse is inevitable to lobbyist groups, when anyone who's read any of IPCC's reports would agree with their own conclusions that the collapse is gradual and somewhat arbitrary in its checkpoints. It restricts the "future" to a Malthusian dichotomy where we either have perfection or some kind of post-apocaplyptic agrarian society.
You have no formal right to enter another country if they don't want you to.
You don't consider Europe stable or successful?
I agree that what you propose would be better than nothing, but it will still be lacking.

Assuming the software can get there, we also need to add more sensors. The head nods, eye contact, subtle facial gestures, and other body language that are such an important part of a collaborative jazz ensemble will have to be sensed. However, even if the computer can be enhanced with sensors, now you've got to communicate from the computer(s) back to the other players. So, either advanced robotics, or ensembles adapt other signaling schemes that the computer player(s) can engage. It is not a simple problem even if AI can made to be "creative" and "musical," that is not the whole story.
The policy is targeting ONLINE games. Companies like Tencent will simply double down shipping those shitty games with loot boxes and microtransactions oversea to your kids. Meanwhile in China offline singleplayer games may see a boom.
> I don't think so, because you actually know about generators.

Sure, but will the OP give me a chance to demonstrate, or simply flip the idiot bit as soon as I don't give the expected response? In the context of a phone interview, I probably wouldn't get anywhere near discussion of python generators in an answer to this question. I'd probably say something like:

"For an infinite stream, my main concern is system resources, which are never infinite...I'd want to use something like stream sampling to calculate the desired metrics, but it's hard to know the right solution without more information about the problem."

Far too many interviewers hear that as weasel-wording, and simply disengage. It's even worse when the interviewer thinks they're asking a clear question about python syntax. It takes a high level of self-awareness to know that you might be the problem when you're the interviewer.

An experienced interviewer might engage with that, but many folks don't have the patience to listen to an unexpected response, nor the respect for the candidate to give them the benefit of the doubt. As I said, this pattern isn't theoretical. I've been on the interviewer end of this kind of pattern many times before.

> My main point is that the company's interview process is flawed.

Agreed on this.
In this case, we do have a system for appeals, and it was included in the initial email. However, it seems like the system triggered on Friday/Saturday, where most of our support personnel were enjoying their weekend, which lead to longer response times.

Disc: I work for Google, but my opinions are my own.
>apples to apples comparisons are not helpful as production practices are not the same.

How are the production practices different? How do the differences relate to resource usage?
> I've never understood the heavy emphasis on in-interview coding or brain teasers.

Here's why https://blog.codinghorror.com/why-cant-programmers-program/
Temporary? We're a year and a half in, with no end in sight. If the vaccines weren't the end game, there is no end game. Indefinite public health authoritarianism.

Mild? Australians can't travel more than 5km from their homes. For essential purposes only. Vaccinated Australians can only leave their homes for 2 hours a day (unvaxed 1 hour a day).
Do you want to read a really entertaining book?

The Great Pianists, by Harold C. Shonberg

https://www.amazon.com/Great-Pianists-Mozart-Present/dp/0671...

You don't have to worry about reading the whole thing. Read through Bach and Mozart (and maybe Beethoven) to begin with. You'll get a feel for the historical background, and mention of their major pieces. Then, you go listen to the pieces.

I know these are pianists, but a good number of the great composers were some of the foremost pianists of their time.

Supplement a composer you've read about with a YouTube video or two, and their entry in Wikipedia, and you're off to a great start.

Anyway, that's one approach.
I see how it can be read that way yeah. they mentioned the study used a self join problem that they couldn't likely figure out so I looked at the paper and quickly did it off the top of my head. the less than predicate does indeed do the trick.
I don't buy into the argument that if those people limited their travel and consumption then all of the sudden the non-believers will start believing. There's just no evidence that's an effective way to have societal impact. Not an exact parallel but just because people talk about wanting higher overall taxes and at the same time don't want to pay more than what is required doesn't mean they are hypocritical and it doesn't mean that if they did pay more others would follow.
Illustrations of 18th-Century Inoculations
No reason, I just used to use Sublime Text and liked how the cursor appeared bigger than the text.
I _really_ like this variant! In my experience new grads never seemed to have too much trouble with the exercise but then I do explain that it’s diagnostic in nature and use the exercise to see how coachable they are.
Yes, I don't want to be identified. I feel like some may recognize me if I do.
Yeah, this is just for the CCP to feel good about themselves and send a message. They have no way of enforcing that. Kids would just use their parent's phone. Or go to a WangBa that doesn't give a flying f*ck about the regulation.
> Copyright is probably not that big of a deal, given that it's classical music

Ahem, cough, you've just made the understatement of the century there !

The legal situation regarding music goes waaaayyyyy beyond basic copyright.

It highly specialist field there are lawyers who do nothing but music rights all day, every day.

Google is your friend, but as a very basic outline, you have to consider:

- The use of the recorded music (and hence the rights of the record companies and the performers)
- The use of the composition and lyrics
- Distribution permissions

And, of course if you are not the end-user but the operator of a streaming service then this will likely add not remove complexity.

Whole big books have been written on the subject (e.g. Kohn on Music Licensing at a mere 1636 pages). I'm not even going to begin to try to summarise it - especially as IANAL anyway !
Why Bad Science Is Sometimes More Appealing Than Good Science
Show HN: MMOBomb 4.0 – I rebuild it from scratch
I played some bridge game at a convention a few years ago with my buddies. I wish I remembered the name... but the main issue was that it wasn't quite "hectic" enough to require so many people to be in so many different roles.

I used to play Starcraft Brood War at low-levels of competitiveness (maybe ~120 APM or so, D-rank Team Liquid. Very low end of competitive). I also enjoy Factorio and Pikmin, so I'm no stranger to multitasking.

Ideally, you want to have a game where so much is going on, that you *NEED* to split up the tasks to multiple teammates. I don't know, maybe have each of the players doing an "Overcook'd" style minigame, trying to do whatever their sections of the ship need to get done.

So the idea is that each player needs to actually focus their mind on their minigame, but _ALSO_ needs to juggle the discussion with the captain / bridge. I can't imagine how a game like that would work, but... sitting around calmly in a "Star Trek" style bridge isn't very fun IMO.

--------

I think we have an issue of expectations vs gameplay. Anything that requires a team of multiple humans would necessarily be incredibly hectic. (See DOTA, Counterstrike, Overwatch, and other team games).

But on the other hand, there are people who want to role-play Star Trek scenarios, which isn't... very realistic from a team perspective. Just as combat in Hollywood is unrealistic (1 vs 5 fight is really a sequence of 1 vs 1 fights 5 times in a row: every enemy waiting their appropriate turn with the hero...) Star Trek scenes progress logically and simply, for the audience to follow. Its almost the opposite of the chaos that requires a command structure of any kind.

"Archon" / Team Melee from Starcraft 2 / Starcraft Brood War was also a good bit of fun, since two humans playing 1-commander requires communication (make sure both players are going for the same build), and you naturally figure out how to split up work with your teammate.

----------

I guess a more appropriate "Bridge" game is "keep talking or the bomb explodes". At least for people who want "my" style of hectic team-based game with difficult communication going on. If someone can amp up the "difficulty" of bridge games up to this level, it'd be more interesting to me.
Isn't this the "kids watch too much TV" of the Z generation? I mean, I know that gaming in large quantities to the exclusion of social interaction and education is harmful, but that's what was also said about TV and the growth of cable. So is this much ado about nothing?
For me it was quite a disturbing read.
That being said any country can implement any restrictions at their discretion, and you might not be allowed in hotels, for instance (although that was implemented mostly during harsher spikes).
Gooey is a similar tool to Typer that I have bookmarked for such cases, but never had the opportunity to use it.

https://github.com/chriskiehl/Gooey
Authors Sue Audible for Back Royalty Payments
Buttons Generator
This is fantastic! Thanks for the tip
Personally I feel like the Collapse movement is full of histrionics and hysteria, and for a while I was ignoring it. But the movement seems to have a psychological pull. Most of the people I talk to in the US who are tuned into the news cycle or culture war on both the right and the left have started to accept parts of the Collapse narrative (rampant crime leading to breakdown of social order, climate change induced disasters leading to mass displacement of populations, etc.).

It worries me to see so many people accept Collapse as inevitable. I think such pessimistic attitudes will lead more people towards radicalization as they see revolutionary change as the only means to preventing collapse.

There must be some part of the human psyche which is attracted to the idea of world ending disasters. Ideas of apocalypse are found in many religions throughout the world.

Perhaps the Collapse movement is the new eschatology for a post-religion world.
I'll do my best, I hope yours goes well.