skysight-inc/HackerNews huggingface dataset:
You can't share context indefinitely, so at some point you have to commit to a solution.

E.g. "As a user, I want to be able to import the Excel reports that I get from company $XY, so that I don't have to manually enter the data, and save a lot of time that way" can transform into "As a user, I want data from $XY company in my system with minimal effort" during grooming or planning, but rarely during development (it is also possible, but it will break all your sprint commitments, and possibly other teams' commitments as well).

Now, regarding the broader context. It depends on the project – the larger it is, the harder it is to share it. In a small project it is very simple to describe in user story why is it needed, what is the end goal, and link to some epic. In the large projects, however, it is much more tricky, and while their example is a little bit too much, but sometimes it will literally hurt the project to share too much (not from security perspective, just from the amount of information). Sometimes there is too much info, and only PM/PO/BA know enough to judge, and sometimes such story is too big, and you end up with it being an epic, and "Implement a button" is a user story.

JIRA might work, and it works pretty well for many companies. From my experience, it is the best for middle sized companies – too much overhead for small companies, not detailed enough for too big companies.
> Play store isn't part of Android.

It is extremely well integrated into it, by design.
Whilst that is true as I have explicitly stated there is no intercept capability on the infrastructure that I have access to. If you're willing to believe some completely unverifiable logs dumped on a paste site over someone with access to IRC.com infrastructure then i'm not really sure what I can say to convince you otherwise.

You can use OTR for private IRC chats and an IRCv3 contributor is currently working on an end-to-end encryption system suitable for use in IRC channels so if you're concerned about your privacy you are welcome to use those.
I think people here are reading you as defending the TSA, when all you're really saying is that a lot of the public support it, notwithstanding the inconveniences it causes them.
Well yes. I do develop software, but I've always thought of myself as a sysadmin who programs (AS21863 for over a decade) instead of a developer who "ops". These days I'm also an executive (of an LSE listed company). I do these jobs differently, even if I use (some of) the same tools for each.

I think a lot of people believe that it's their tools that make them able and forget it's their brains that use and make the tools.

I also think that anyone who thinks using a particular tool is essential (as opposed to meritorious) needs to get their head examined.

Do you have any details about your emacs/jira workflow?
Adobe Acrobat has a redaction tool that will add the black box AND remove the underlying text from the document. It is not mere black highlighting.
YouTube including YouTube TV recently went down for hours.
> Another possibility is people wanting to advertise that they can afford to wear the brand.

That's usually the case from the wearer's perspective, and for the brand, it is killing two birds with one stone.
except for the Led Zeppelin-styled headings which were clearly not.
> You do have to be careful and read the fine print.

I think all such sites are just useful for giving ideas of where to go on holiday or hold a business meeting.

Once the idea progresses, it's necessary to check with embassies or government websites on the current situation.
And the DACs in older iPhones are equally good. Mr. Rockwell has reviews of those as well.
What if that turns out to be an inefficient (poorly-architected) way to break it down? But it's half-implemented by the time someone calls attention to it, and it doesn't get re-architected because it's too late now.

Breaking things down appropriately is, in my mind, 80% of the work. If you have your head straight, the implementation is easy; but it can take implementing virtually the entire thing to get your head straight.
The countdown clocks have been be implemented more than 2 years after the OP article came out: "After 11 years, every NYC subway station finally has countdown clocks"

https://ny.curbed.com/2018/1/2/16840622/mta-nyc-subway-count...

The OP article is still relevant for understanding the dysfunctions of the MTA.
I think it is possible only in simple software (when you are developing an MVP, or just early stages).

Complex tasks are incredibly hard to finish as a single ticket – with such granularity you might have opaque progress for couple days, and you hide a lot of details from everyone.

Unless you mean "tickets" as "user stories", they can be (although not always) treated like that.
Just some dirty back-of-the-napkin numbers, but theoretically, £100MM doesn't seem unreasonable.

O2 have 25MM direct customers, plus another 7MM through reseller networks — so that's 32MM people directly affected by the outage.

Presuming O2 receives an average of £30 per customer per month (which I think is a reasonable estimate), that's £940MM/month, working out to £32MM per day in a 30-day month.

O2 are refunding customers 2 days' worth of service for the outage, so that would be £64MM in lost revenue.

Add on top of that brand and reputation damage — and other factors I've no doubt forgotten to include — and £100MM doesn't seem unreasonable.
This part stood out for me the most:

> Science and nature were regularly personified as women up until the early 20th century, with the male researcher characterised as penetrating their secrets.
I think you misunderstood me/I was unclear.

Yes, the macro-level view belongs in prose. In a word-doc perhaps.

All I meant was that this doesn't preclude the use of tools like Excel (or Jira) to break up tasks into items and estimate their cost. If you like doing that, then great: you're not doing anything wrong.
Sorry, I misread the code.
It continues like this though:

> The low power outputs occurring inside the fusion core of the Sun may also be surprising, considering the large power which might be predicted by a simple application of the Stefan–Boltzmann law for temperatures of 10 to 15 million kelvins. However, layers of the Sun are radiating to outer layers only slightly lower in temperature, and it is this difference in radiation powers between layers which determines net power generation and transfer in the solar core.

So if a m^3 of sun core was moved to a powerplant it would generate a lot more energy.
This release incorporates "delta islands" which is code GitHub has been using since 2015-ish (or earlier?) to store repositories and their forks in the same object storage, with "islands" of objects as they diverge. See https://githubengineering.com/counting-objects/ for a related blogpost of theirs.

This was work sponsored by GitLab, and I know they plan to use it in production sometime soon. So it's interesting for other similar hosting sites with a "fork" feature to look into it.
IDK about JS runtimes, but this is very similar to the approach by most JS transpilers.

They will use language-level generators if compiling to ES 2015, or user-land generators if compiling below that.
This issue is urgent and no, we aren't doing enough here to avert disaster. And we need to do more at home WHILE we do more abroad -- we cannot use that as an excuse for inaction.

https://www.cnn.com/2018/11/23/health/climate-change-report-...

https://www.nytimes.com/2018/10/07/climate/ipcc-climate-repo...
But all things considered, was the situation improved by that rule? I understand that it could be worked around ("cheated") but did it bring benefits as well?
There is an interesting probabilistic angle of this classic AI story with Machine Learning applications here: https://github.com/imagry/aleph_star (paper, presentation, etc).
> Bitcoin is a shitty way to pay for anything

I think following the reasoning of many BTC optimists, your quote is equivalent to saying "PPP (the one in OSI layer 2) is a shitty way to have globally distributed, secured real-time chats"
I've wondered, aren't there any fusible elements that can be solids in vacuum? Then shoot pellets at each other at a sizable fraction of c. Way better density than a particle beam.

For instance, lithium-6 is a stable solid metal with the right nucleon composition and binding energy to fuse into carbon-12. I have no idea if it actually would to a useful degree.
There were a lot of things i really liked about coldfusion, like how easy it was to build reports, and how easy it was to get started. cfdump is still one of my favorite debugging tools. Everything else, not so much :)
Web Components are directly implemented by browsers so you don’t need a “Web Components library”. So yes they are inherently better because they work in every application and every framework. This universal compatibility and better reliability makes Web Components a better choice today for creating reusable components, than React.
I too have noticed grammatically incorrect sentences like "The xxx passport holders can visit nnn countries with different visa". No fault on the author's part, who's probably not a native English speaker, but it's definitely an area for improvement.
Which makes it a business?
Well, that's because there are so many false prophets.

I like Jira. It's terrible, of course, but way better than using nothing. Tech Crunch is mainly criticizing how "Agile" development is commonly used, to micromanage and give a false sense of grasp of the scope of a project for management. Micromanagement without the responsibilities coming with micromanagement (providing nice specifications, doing follow ups, taking responsibility for failures, etc) make me miss the waterfall model ...
My takeaway from this comment: you have an assistant?!!
It was sort of by choice at the time. My algo picked this out but at that time I was still manually approving trades.

I was buying and selling pretty quickly when the stock was doing good. (I back tested this before buying). Then the stock lost value to where I didn't want to sell anymore. Now it is down a lot. I may dump my position and now short the stock as I think after this news it is going to tank tomorrow morning.
It depends on your problems. Small companies have different problems in mind than big ones, so it might work pretty well for some smaller companies. In big companies, as GP said, it is often a utopian idea of full transparency and automatic progress generation in one click. Reality is more complex, of course.

JIRA is omnipresent, therefore critique should be taken with grain of salt – you can find complaints about too vague tickets/user stories and complaints about too detailed tickets (with implementation details).
These people are really funny. Especially the old german manufacturers are so so similar to Nokia's leadership. Tesla is not some kind of a new car. It is not even a car in consumer's perspective! It's a gadget. A very expensive gadget but still a gadget.

Tesla is what iPhone was to Nokia/Symbians. Tesla is so much ahead in the markets where it matters that the traditional car manufacturers should really be scared. They are good at making cars that's undeniable truth but are they good enough to produce gadgets ?

The car of tomorrow is the new iphone. The traditional middle class dudes are dying out, the ones that will be able to afford cars at this price point will rarely shop traditional cars with shitty infotainments and no ecosystem.

The reality is that the closest ones getting to a Tesla level will be the ones understanding the market. The chinese will surely get it right as they can do things on their domestic market others cant and the Koreans have Samsung that will help them out.

The rest of the world can only try but will slowly fade into irrelevance.
A good bug entry is (completely) unlike a project planning entry. It comes with detailed environment and repro instructions, artefacts such as logs and screenshots. It’s an investigation, not an item in a wish list, and it’s ideally a place where every dev in the team can chip in and offer additional data or suggestions.

If it isn’t used to track progress or productivity, it contains exactly the right number of entries (since there is no incentive to the contrary). The criteria for closing a ticket are very clear, there is no risk to offend someone by closing their half implemented and ultimately insufficiently detailed entry for example.
Bugs are either open or fixed!

The tool does not figure out who should be fixing which bug, that’s the job of the team lead.

When an issue falls on the fence between a feature request and a bug, whoever is allowed to make the call needs to decide and either keep it as a bug, or mark it as wontfix (either out of scope, or to be looked into as a feature).

A well maintained bug tracker is valuable to users, because it comes with a good search implementation (Jira’s search is abysmal for error messages!), and then can work if and when the problem they hit has been fixed.
Cluttering that with project management does not help!
Control what you can, look elsewhere for another job, then quit.

If your company is unwilling to change, change your company, find another job.

And priority one is your family!
Do not try to do True Agile, only try to realize the truth. There is no True Agile.

To me, Agile is really a set of principles to help you decide what to focus on (e.g people over processes). The different methodologies (scrum, kanban, etc) are just frameworks to help you build the best dev process for your team while trying to keep the agile principles front and center.

In reality, all kinds of factors get in the way of True Agile - experience of devs, team dynamics, company incentive structure, management expectations, management’s management expectations, how the company handles failure and the subsequent ownership vs finger pointing, etc. The actual implementation of Agile should be different for each organization because the environment in which they operate in is different. With that said, there are certain core principles and practices that are very beneficial across the board and consistency across teams within an organization certainly helps.
Well, that is actually possible. That's what happens in stars and hydrogen bombs. The problem, of course, is that "getting going" for fusion means getting very big. The reason fusion energy is hard is precisely because to be practical and safe we have to "ride slowly".
true about weaknesses such as complex dependencies but you don’t have to use jira exclusively. it’s just a tool not an entire process.
Cisco tells employees to avoid traveling in China and then backtracks
You’re mistaken that there is a single attribution to “the problem”.

Tools and process work together to create a production system. When the system fails both share blame.
CQ does not mean "Who's there?" It means "Calling any station." The abbreviation for "Who is calling me?" is QRZ?

And it's "Ham," not "HAM."
Suppose that he is a great author and also doesn't want to make any money off of this.

This sort of project has got to be hard to justify when people like him have competing interests and projects available. What if his third book takes an extra 2 years because he can't justify the time to work on it?

How many well-meaning, potentially great authors have we lost to other careers because of these economics?
Container orchestration (k8s mainly), message bus (Kafka), security practices, posture & automation
> Legislatures have a much better chance of voting for a carbon tax than the people, and they should prioritize this over other green initiatives.

Without public support I just have trouble seeing that happen. I don't think we disagree that much though.

> It's disrespectful to suggest that this isn't a problem because we can just retrain them to build windmills.

I certainly would agree that the people who lose jobs would mostly not be the same people who would be trained to take the new jobs that would be created. I remember reading Janesville and being pretty clearly convinced that skills training programs to people who lose their jobs are often counter-productive. That said, I do still think overall for the economy it'd be a positive.
I think part of the problem with politicians is how we choose them. A government career politicians says nothing about their individual abilities, except for the fact that they are adept at public speaking.
What merge rights? You can build Android yourself and install it directly on your phone, and let others do the same - unless if the OEM's and ISP's gates prevent you.
You sure it isn't a problem with the speakers? I've had a couple different sets of similar monitors and several decent sets of headphones and have never had a problem with any of my external DACs and hissing. I had hissing whenever I used internal cards of any kind, but once I switch to external DACs all hissing went away.
The other half of the equation is an ad blocker....

iOS has a built in content blocking framework that other developers can plug into

The content blockers submit rules to iOS that Safari uses - the ad blocker doesn’t have access to your browsing history.
You're absolutely right. I'll be doing that. Thanks.
Off topic, but I’d just like to point out how blindingly fast this site loads: it loads quite literally instantly for me (I’m on mobile so I can’t give precise figures) but I don’t think I’ve ever used a site that loads that fast ever before.

Is the website author here? What are you running server side that’s giving such great performance?
Similar I ruptured a lumbar disk climbing when I was 25/26. I was also squatting and deadlifting heavy at the time. I went from the strongest time of my life to the weakest where I couldn't even tie my shoes without extreme pain. That lasted about three years where I gradually got better over time.

I feel healthy now and can walk, run, have excellent mobility. No more sciatic pain, some tightness in the lumbar if I'm careless.

I don't squat or deadlift at all anymore and focus more on calisthenics (pullups, pushups). I do a lot of running and it doesn't bother me.

But for those three years, things were dark. I brooded almost every day on my injury.
Seeing as how my mother was Methodist, my father Unitarian, I am inclined to agree with you. Cheers!
People want fast, cheap, easy ways to move money. Most don't particularly care whether or not a middleman is involved. They just want the job to get done and they want it to be simple.
How Are Wall Street Investors Impacting the Crypto Market?
A bug is a difference between the intended behaviour of the code and what it actually does! If you regularly can’t decide what tickets are, then you must be working on something that is especially under-defined and under-documented. I would suggest addressing that, and that Jira is not going to help you there.
Suggestion if you haven't: take a plastic dental pick and try to get lint out of the headphone jack.

I've had to do this sooner or later to every phone I've owned, except my latest, which lacks this port entirely.
Thanks, I'm alright. I'm just happy that he's happy! :-)
When the allocator works against you: memory fragmentation in Python on glibc
On this point, Varoufakis, one of the founders of the DiEM25 movement that this article is implicitly referencing, recently said on a leftist podcast that part of the problem is the people you would want in government positions are those who don't want to stay there very long. That is, he views actual roles in power being viewed as something akin to jury duty a much healthier model than one where people want to become government ministers.
Math professor here.

A book which I have found excellent is Epp's Discrete Mathematics with Applications. The book is very patient and explains things really well -- stuff like formal logic, induction and recursion, proofs, probability and combinatorics. Lots of good exercises too.

I used this as a textbook in a course required of all of our sophomore CS students. It lays an excellent foundation for more sophisticated material that follows.

The latest edition is absurdly expensive (as is the case with most textbooks), but used copies of previous editions are likely to be ubiquitous on Amazon and elsewhere.
Congestion pricing to subsidize fares on metros
Why is it that when the right wants to reduce taxes, which is a popular move, they are called "populists", but when the left wants to increase social spending, which is also a popular move, they are not?

Wikipedia definition:

> Populism is a range of political approaches that deliberately appeal to "the people," often juxtaposing this group against a so-called "elite."

Kind of fits the definition, this article itself says it wants to go after the elite: big tech companies and rich people.

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

Downvoters: hit a nerve, eh?
Because they don't want your blood if you have a higher risk of diseases. You have to fill in a questionnaire with all kind of questions relating to your health, travels to other countries, your sex life, dug use and a few other things.
The idea is that you might not be completely honest if you get paid for your blood.

Have you done some coke last month? Just tell and nothing will happen, except you won't be donating any blood for the next 11 months.
Have you done some coke last month, but also really need money to feed your kids? It might be really tempting to lie and get that blood bank money anyway.
> What if that turns out to be an inefficient (poorly-architected) way to break it down?

Don't break out later stages too early then! Just enough to get to MVP. That is the essence of agile and XP isn't it?
My kid has some wireless Beats headphones and she loves them because she likes how they look and they are very comfortable for her.

She might be able to find headphones that sound better, but she has never found any that also are comfortable and have good industrial design. At least not in the price range that Beats typically sell for.
This is slowly but surely being worked on. For one, Microsoft has been upstreaming parts of their GVFS fork, if you search for "partial clone" in release notes since 2.16.0 (including in this one) you'll see some of that work relevant to your question. I.e. one part of this is the general ability to have partially available local history, whether it's skipping (big) blobs, some trees etc.

Another effort has been the introduction of the v2 protocol to Git, which has happened recently, and is only now starting to get rolled out at various hosting providers. That in and of itself hasn't helped with this, but allows for future extensions to the protocol, such as "this is not the full data, you can find the rest at xyz".

Then there's the "odb" effort, see e.g. here: https://public-inbox.org/git/20180802061505.2983-1-chriscool...

As to your "when" question. That's not really a question anyone has the answer to. It's hard to change a piece of software used by millions when you need forward & backwards compatibility, a lot harder than e.g. one company (such as Microsoft) rolling out similar features for their internal users.

But a lot of people are interested in it, and steady progress is being made towards it. It's not an area I work on (I hack on other things in git.git), but I think the above summary is somewhat fair, and hopefully it helps a bit.

Note that while "large binary support" doesn't need to be synonymous with "partially downloaded history", in practice that's what most people mean and want from such a feature. So I've assumed that that's the question you asked.
That must have been hard to explain, but i bet the cat got it better - probably catching farm-mice ;-)
You're right. Email addresses aren't the best example of “universal messages” for the reason you mentioned. Thanks for bringing it up.
My daughter started with code.org and logo when she was 6. Then she tried scratch 2 years later. Now she creates minecraft modes with mcreator and some simple games in unity. Just remember not to press her too much. Most girls learn programming in more creative and less technical way. Try to make it fun.