skysight-inc/HackerNews huggingface dataset:
Most nominally "Agile" shops are in effect doing Scrum, so I'm not sure that answer helps your case. Either way, it sounds like we agree the "good Scrum" shop is at best rare.

Given that, I think it's worth considering that the problem is Scrum. Especially given that Scrum is not just a process, but an organization and an army of "certified" people that sell services.

When something generally doesn't work for its stated purpose but keeps making money, I think it's worth asking what its real purpose is. E.g., things like crystals and psychics. As Eric Hoffer wrote, “Every great cause begins as a movement, becomes a business, and eventually degenerates into a racket.”
Bananas are very easy & cheap to transport which led to them becoming a more popular fruit, accelerating demand and supply, etc, etc.

They can be delivered while they are green and sturdy and then they are kept in ethylene atmosphere which makes them ripe so they can be instantly sold to the consumers.
It's not a contradiction. The anomalous events tell you to improve your model, so while your model yesterday was insufficient your model tomorrow will not be. If you're wondering why the model yesterday is not the best possible already, it's because you make guesses about what's important and what's not; guesses which are refined by correcting your model in the presence of anomalous events.
Infowars is a good source... just kidding. The Associated Press is my go-to source.
I don't think it exists. Therefore the best option is to read a couple of different opinions (try to leave your bubble) and make up your own mind.

For example when I want to learn about the russian perspective on a certain topic (in addition to the one served by western media) i go to RT.

Are you reading something about Iran? Why not check the Iranian News agency, too?

Or perhaps it's more mundane and you just want to know which brand of device to buy. You may be able to find some unbiased hardware tests online at some of the more reputable addresses. I'm not going to name any :-)
Um, I’ve been at AWS since late 2014, and AFAIK the only extended SQS hiccup correlated with the DynamoDB issue in 2016. SQS isn’t perfect but I’m pretty sure “does routinely have temporary failures that generally last for a few ours at a time” is just wrong.
Replica Louis Vuitton Products Online Store
You’re confusing power over other people and power over your own circumstances.
Sets vs. Graphs, Education vs. Training
Lightweight Version Release Forecasting
Which is why, to first approximation, anyone outside of the US views your mainstream progressive as hard right and your right-of-center as fascist.
Bill Gates Summer Reading List
In Chinese stock market, Red means the stock is up and green means it’s down. If you have an iPhone, try setting the language to Chinese and open the Stocks app.
Red has always been considered an auspicious color in Chinese culture. It’s the theme color of weddings and Chinese New Year.
Credential stuffing attack against Buildkite
I have provided links to an academic resource. Wikipedia is not an authoritative site.

Equally, it is entirely irrelevant what the Greeks called their neighboring nations.

> the modern Arabic name, rendered in modern Arabic

Have no idea what you are talking about here. Arabs called Iran "Ajam".
Reopening the Case of Cold Fusion
Which is a really impressive con. Generally the point of certification is to make clear you're getting the official version. E.g., doctors and lawyers self-police because they know it's harmful to have quacks running loose. But somehow Scrum has been able to keep making money despite not bothering with that.
The brain has some of the best blood flow in the body, so maybe nothing.
Related: https://news.ycombinator.com/item?id=19743006
> Find something you want to do and others need or want from you

If one is truly powerless, the latter will be taken without thought to the former. This is why tights are fundamentally empowering (and lacking in autocracies).
> The product has absolutely-zero-nada-nothing to do with what my company does

Be careful about declaring your side project unrelated to work. Your definition of unrelated might not match your company’s definition.

If you are programming for your company, and programming for your side project, they’re related at that level at least. I realize they might still be 100% orthogonal, but your employer and the law don’t usually see things the same way you do.

For my last two jobs, I had a side-project before I interviewed, and when it came time to decide on their offer, I had a lawyer write an exclusion for my side-project, legally declaring it unrelated to the company’s business and legally allowing me to moonlight. Getting the lawyer to write it up seemed expensive before I did it, and then seemed like it was both inexpensive and invaluable insurance after I did it. Both companies signed and gave me offers. Asking for the exclusion didn’t seem to hurt my prospects.

On the positive good-news side, you probably are legally in the clear. And also, most companies don’t initiate legal action against employees with side projects. In the few cases I know about where legal action happened, there was more to the story and/or the side project was clearly related to the company’s business.
>To the extent that democracy has reduced the longevity of power (compared to e.g. monarchy or theocracy)

It just gives it a new public facade every 4-5 years. Those in power remain the same...
Googler here, but these are my own opinions formed from less than a year at the company.

My observation of Google's culture is that it can be very difficult to see the ways in which they dominate projects they participate in because it's very difficult to keep perspective on how even small investments by Google tend to overwhelm the volume of other contributers project. Google has a lot of great, productive engineers and when they turn those folks fulltime to open source projects the results are very impressive. I feel this too with the open source work I'm adjacent to.

Go's situation is further exacerbated by the somewhat normal expectation at Google that programming systems often feel very top-down mandated to new employees (even if I think reality is that there is just a lot of cultural and tooling inertia there; in reality you can use whatever you want if you can make a case for it). The recent "fix Python's broken batteries" thing comes to mind as a conflict long overdue but suppressed by that culture of top-down mandates. Indeed, even without insider knowledge, rumors speak in hushed tones about how top-down GVR's leadership of Python was during his time working with Google. It seems like after he left, that notion has softened.

So even if folks on the Go project don't mean for it to feel like "google's language", it's still entirely possible that it does feel like Google exercises a lot of control over Go. This is a really significant and old challenge for big companies interacting with open source, but it's one that language teams have only recently started to really face at scale (see also: Rich Hickey's conflict with the Clojure community over overly biasing Clojure towards Datomic's interest and not helping to prioritize or yield resources or his oversight mechanisms to other people's needs).

The Go team was (and has been) also been slow to address the community's obvious and vocal need for some sort of templating solution. While it's fair to appreciate the difficulty of these discussions and designs, it's also the case that the Go project communicated their reservations rather poorly and created a lot of ill will that the language still suffers from today.

As languages are starting to open up and become more community driven (again, it used to be a lot more like this with small scripting language communities), the difference between a carefully guided language like Go and a language where anyone an contribute all the way down to the compiler and have a fair expectation of getting it included (like Haskell's GHC project) start to really contrast.
I like the 'Golden Wall' analogy from 'The Discovery of Heaven' by Harry Mulisch.

Actually being in control is much harder and more expensive than just convincing people that you are in control. And for many situations, it is almost as good. This is where the 'Golden Wall' comes in. The 'Golden Wall' is the illusion of competency. It is the idea that the people on the inside of the wall are more able and better informed than the people on the outside of it. From this, it follows that the first rule of power is not about actually having any more of a handle on a situation than anyone else, but in convincing people that you do.
because chickens are cheap to feed and breed

you don't need automation to make it cheap

My family used to breed any sort of livestock, from chickens to lambs, from cows to pigs, from rabbits to pigeons

High quality meat, just for the family

chickens are by far the cheapest and easiest

(rabbits get sick easily, pigs eat a lot, cows need a lot of work to keep them clean etc. etc.)
So if it isn't Google's language, does it mean i can go and make my own compiler for it, call it -say- "Crinus Go" (to differentiate it from Google's Go but still point out that it is an implementation of Go) and not worry about Google coming after me?
That's true for literally any project.
My Best Friend and I Did Everything Together, Until He Was Killed in Afghanistan
I think it's also worth highlighting this:

no successful language-indeed, no successful free software project of any
sort is a democracy [...]
Successful languages pay attention to what people want, but to change
the language according to what most people want is, I believe, a recipe
for chaos and incoherence. I believe that every successful language
must have a coherent vision that is shared by a relatively small group
of people.

which is essentially the "benevolent dictatorship" principle; it's hard to swallow because developers tend to imagine open source projects as "owned by the people".

I believe too that projects "owned by the people" end like The Homer™, and I'm actually curious, as the author, about:

I would be interested to hear of a counter-example
> Those in power remain the same

This is demonstrably false, at least in American politics. The inter-generational transmission of wealth and power had a half life of, at my last reading, about 1.5 generations.

In Sweden, for instance, about 70% of information gets lost in each generation [1]. After a couple generations, the effect tends to disappear.

Expecting power dynamics to shift every 5 years is silly. People build life-long relationships. And someone good at leading when 35 is probably still good at 45.

[1] https://voxeu.org/article/drivers-wealth-persistence-across-...
There's a lot more nuance in the original post, outlining that Go is fully open source & it can be forked. That the author believes any good open source project should have a coherent vision and a set of decision makers. That the actual committers to Go are majority Googlers but not overwhelmingly so (59 Googlers to 51 others).

There is more to Go than Google, there is a community and it is as free as can be. But the final decision makers are at Google. It's all very well said, every open source project has a set of final decision makers and that project is theirs. Unless you work hard to become one of those decision makers the project is not yours. And perhaps it is not notable to write the blog post "this open source project ACTUALLY belongs to so-and-so."
Anyway,I wouldn't leave my hackrf with RX amp turned on nearby - http://www.lvbagsbr.com/louis-vuitton-handbags.html
Looooooove this package! Use `youtube-dl` regularly and always forget the params. It's a nightmare.

Opened a PR to remove Lodash, emojis welcomed: https://github.com/synox/youtube-dl-interactive/pull/3
The language is not the name.

The name is protected.
“It Is Difficult to Get a Man to Understand Something When His Salary Depends Upon His Not Understanding It” —- Google employee’s defenses of Go

Even if it is theoretically true that Go is open source, by employing the majority of the Core Go team, Google exercises extensive soft power over Go. All of the defenses of Go seem to gloss over this.
AMD is predominant in the console market! ^__~
Can’t say that comparing the appalling conditions in bird factories with a life lived in the wild really compares here.

At least wild birds get to make a go of it, the factory birds never had a chance. Some of them are too fat to even walk and never even get to leave their cage.

If I was given the choice I’d choose the life of the wild bird over the caged one any day.
https://golang.org/LICENSE

Not GPL. Therefore it doesn't matter. Some corporate overlord has the power to kill/modify at whim.

GPL(2.0) for comparison:
https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
You can do those with it, in a manual way (I did for a year or two). More info on this can be found at https://plaintextaccounting.org/#budgeting.

There's also non-envelope style budget reports built in. For more on these see
https://hledger.org/manual.html#budget-report
and
https://hledger.org/Budgeting-and-forecasting.html.
On groups.google.com nonetheless
Joe Beef sounds like an incredible person. to use his name in this way is, to me, slanderous.

> But how could such an establishment be run at a profit, when salaries had to be paid to some ten employees and board and lodging supplied free to many clients? Joe Beef seems in fact to have taken advantage of his lengthy service in the British army. Thus, as early as 1868 his status as an army veteran had exempted him from the heavy expense of obtaining an innkeeper’s licence. In addition, he managed his business by insisting on the observance of regulations. A client who failed to conform was quickly called to order; if he repeated the offence he was thrown out. But such incidents were rare, for as La Patrie noted, “all the guests in this strange hostelry have the same respect for the owner as the English soldier has for his sergeant.”
Theres no technical limitation preventing books online from either having an associated tags system to reproduce locality. Its more that online literature collections are hugely fragmented due to IP policy and are often treading on landmines trying to associate someone elses work in a novel way.
And of course we need to expand the nuclear power to produce even more of this stuff because - "quality of life".
Awesome Live Share: List of VS Code extensions that enhance dev collaboration
> You're wrong here. Maybe try to understand the feature before making a bunch of incorrect assumptions. You think an accelerometer is going to be able to differentiate your work and home location? No. It's a pair of headphones and a feature that has been blown way out of proportion with your strawman. Finally, a feature does not a company's design philosophy make as, again, you assume here with absolutely zero basis to back up your argument. Not only have you failed to show how this feature is ill used by Sony you've also failed to comprehend what it actually is or how it's used.

Perhaps I am. This seems like right occasion to pull out my trusty old iPhone 6S Plus from my drawer that I keep around for testing dodgy apps.

I installed the latest version of the "Sony | Headphones Connect" from the iOS App Store on the aforementioned phone with a throwaway app store account. Also, I allowed it the full location access that it had been asking for, to enable the "feature". I took screenshots of every screen along the way. I've uploaded them here[1]. You'll only need to see the first 4 screenshots there to see what I'm talking about. The screenshots are in reverse chronological order and have been cropped to remove the iOS status bar.

As evidenced by the screenshots, the only modes the "Ambient Sound Control" "feature" is able to differentiate in between are "Transport", "Running", "Walking", and "Staying". Now, it's amply evident that you're either lying or using some special version of the app that isn't publicly available and allows your pair of headphones to distinguish between when you're using them at home and when you're using them at work.

Also, to cite from another contradictory comment[2] of yours on this thread:
> I've never allowed any permissions for this app and have yet to have any functionality diminished.

If you've never allowed permissions for this app, then how did jump to the false conclusion about the app being able to differentiate your work and home location? It looks like the only way to ascertain that would be to allow location access to the app.

The certitude with which you state your opinions on this thread and the extent to which you're willing to ignore the facts, makes me suspicious of your motives here.

[1]: https://imgur.com/a/dtUTYZU

[2]: https://news.ycombinator.com/item?id=20016409
Creating a map of command handlers given only the function pointer
If it doesn't work out
Then try again.

If everyone acts in good faith
Then nobody should end up in jail.

If too many people end up in jail
Then major problems could occur.
Not if you had signed up for the mailing list, which is how mailing lists are supposed to work.
But this is the same with any open source project - you can write as much code as you want, but if those with the commit bits decide they don't like it, it's not getting upstreamed.

If you were really keen to push some functionality into the Linux kernel, but Linus decided he didn't like it, you'd be in exactly the same position. The fact that in Go's case quite a lot of the maintainers work at Google doesn't really change much.
Utah and other states have laws that specifically state anything you create on you own time with your own equipment that is unrelated to your employer is yours, regardless of what any contract says. Unfortunately, there's plenty of room for ambiguity around what "unrelated" means.

Not as good as California's law, but still something.

See section 1, about half way down the first page: https://le.utah.gov/xcode/Title34/Chapter39/C34-39_180001011...

Check your own state's laws.
Deleting cookies should help?
I believe GP was talking about particular messages failing, not a total system outage. In my use of AWS, the status page almost never reports an outage even though that AWS service is down for me-as in the most I've ever seen is some hand wavey message that there's elevated error rates. So you could be right, SQS hasn't failed entirely, but that probably means there's a good number of failed requests that are below the margin where AWS would consider it down.
It’s not a myth, top MBA programs are top because they give you access to an exclusive network. Personally, I wouldn’t value an MBA much without that aspect.
GDPR includes an exemption for companies logging information that is required to maintain the security of their infrastructure. This includes things like logging employee's DNS requests, AV logs, DHCP logs, web proxy, etc. Things that are fundamental to ensuring the security of the corporate network and the data it contains.

That means even under GDPR, your employer could (and should) monitor what you're doing on their company-owned assets.
Ask HN: What unknown tech blogs or sites do you read regularly?
So maybe what's really needed is an editor plugin for GraphQL that lets you auto-rewrite queries, or if the queries are generated by a library, then that library should do it.
would love to know more about this. do you just download new videos from your subscriptions? what sort of script? can you share it? :-)
And what colour means stop/error in China's traffic lights, rail networks, shipping lanes, and aircraft?
> This is a key benefit of open source: we can take the freedom granted by being useful to monopoly capitalism and use it to liberate work for the public good, thus diffusing that monopoly power.

In theory. In practice, a fork on that scale rarely happens because it would require a large part of the community to adapt, lots of supporting services to switch etc, which is unlikely to happen unless it's a major issue like "oh btw we're shutting everything down next month". Convenience keeps developers with how it's currently working, and developers are the community.
Huh? Even if it were GPL, how would that prevent "some corporate overlord" from changing the license later?
> and grouping it together with fossil sources makes people dismiss one of the more effective ways at generating power in climate-protecting way.

To play devil's advocate, there's a good reason to group nuclear together with fossil fuel sources: both are thermal power plants, they only differ in the source of the heat. In terms of power generation, nuclear is much closer to coal and gas than it is to solar and wind.
The normal one. It puts stuff in a queue.

"nsqd is the daemon that receives, queues, and delivers messages to clients."
I called out that fact as evidence for the theory, so I'm not sure what you mean. Can you clarify why this is contradictory?
Of course not, it's not Google's language, it's Rob Pike's language. The logo was designed by his wife, and most of the questionable design choices in Go are there because of his opinions, such as the dubious dependency management and lack of generics.

A lot of the power of go comes from it being opinionated, but that same opinionated approach is a real pain for some (it turns out common) use cases. With all that said, Go is my language of choice, and I'm happy that Rob seems to be less involved with Go 2.0, and that the core Go team is incorporating user feedback rather than just dismissing complaints as Pike seemed so inclined to do.
I think it's more like saying that there's no meaningful sense in which your body, apart from your pancreas, makes decisions about how much insulin your pancreas secretes. It is technically true, just... only technically.
I am and have been for years
I tried this and the full article didn't render.
I agree that it's worded confusingly, but I think I can see the point they're making. Solutioning usually looks vastly different when driven by a core team than when it's driven by higher-ups or "The Business". The Go Core team is likely more vested in the overall success of the language than the rest of Google.

I'm not certain, because - like I said - it's worded confusingly, but that was my impression.
The key quote:

> Ambition has led me to spend 20 years of my life in a clamorous, filthy city I cannot afford, and to devote far too much attention to the soul-shriveling business of self-promotion.
If you’re assuming x is non-negative I would want to know why. Is it a function of what x represents in the real world? Is it something that we agreed on but there’s no physical reason x can’t be negative? Did the dev just assume x can’t be negative because it was easy and no one ever talked about it? And if the code looks like it assume x will never be negative but there are no comments explaining why then I’ll assume it just wasn’t thought about/discussed at all and know to be careful around this code.

That way when I go to update this code in the future I know if and why I have to worry about if x could be negative now.
which vegtables?
Online Letting Agent
Unfortunately it was from the top of my head, and I should have checked beforehand. Thanks for correcting me!
AWS AppSync (https://aws.amazon.com/appsync/) is a better fit for the chat room use case because of server pushed events over a persistent connection (WebSockets). Launch the Chat sample in the console to try it out.
>> I do think that it will be interesting to see what happens if someone
on the core Go team decides to leave Google and but wants to continue
working on Go.

Or, what would happen if non-google employees on the core Go team were to take Go in a direction that Google's leadership didn't want to?