skysight-inc/HackerNews huggingface dataset:
The scrum manifesto is not overly verbose. It explains the value and concepts in a manor that does not lend itself to misrepresentation.

There is definatly a lot of companies peddling hype around scrum but it has a very lean and strong core which is in no way pulling in that direction.
Overhyped? There are cars driving around Arizona without safety drivers as I type this.

The end result of this advancement to our world is earth shattering.

On the high compute cost. There is an aspect of that being true but we have also seen advancement in silicon to support. We look at WaveNet using 16k cycles through a DNN and offering at scale and competitive price kind of proves the point.
I think it's because it's harder to update an app... and publisher don't really care: they see apps limited to the phone even when they display ads...
Moreover, mobile ads publisher may not have already updated their sdk.
Deleting the apps from the appstore wouldn't be a real solution since the datas are already out of the phone...
So, basically, it seems to me that phone apps are less GDPR compliant, that's all
Which is great and all, except now your family member is dead, which I’m sure matters more to you than some game theory.
It's due to Spotify's regional licensing of music rights as it relates to labels in various countries and really has nothing to do with jqbx.
I don't think there was anything like the kind of consensus you're portraying about what these things were called. Different shops used their own terms for things; "architect" meant radically different things from one pre-scrum shop to another, "engineer" even more so. "PM" would be used interchangeably; different people from the same company would tell you it was "product" or "project".

I don't like renaming things for no reason, but if you want a term to have a precise meaning and not carry any baggage from previous similar-but-subtly-different usages, it's probably best to coin a novel term.
Great essay but this "Deep learning (does not) scale" I think is missing an important point.

There are many ways to think about scale.

If you think about a learned skill then that skill actually scales extremely well to other machines and thus to other industries that might benefit from the same skill.

The primary problem with technology is that society doesn't just implement it as fast as it gets developed so you will have these natural bottlenecks where society can't actually absorb the benefits fast enough.

In other words, Deep Learning scales as long as society can absorb it and apply it.
The Supreme Court unanimously disagreed with you on Bowman v. Monsanto so I fail to see what was unethical there. In fact Vernon Bowman intentionally violated a contract that he voluntarily entered into so it seems clear he was the unethical party.
Daimler Invests in Uber's European Rival Taxify
Diamonds are seriously overrated. I've been trying to convince all my friends to buy lab grown Moissanite instead of diamonds. People do not understand how good Moissanite looks up close in person. It looks and shines like (if not better than) diamond. I mean a hardness between 9.5 and 10 really isn't that big of a difference.I highly recommend anyone looking for an engagement ring to at least look at Moissanite in person once.
Abdul El-Sayed: The man who could be America’s first Muslim President
Great article, but but none of it has anything to do with scrum.
[De Beers] even developed a machine that spots lab-grown stones.

How does that work? They should be indistinguishable.
I use it in my frugal SSG project [0] to remove HTML files for every removed source file. It's great to use it this way as it doesn't use temp files.

[0] https://gist.github.com/hadrianw/060944011acfcadd889d937b960...
Reminds me of how Forth was supposed to be the language for drivers and such, write once, run everywhere drivers.
I will say that at 37 years of age i believe my wedding was the most important party i have thrown in my life. With people giving up an entire weekend to fly in to a central location for my wife and I it seemed only fair to make sure everyone had a great time.

It's pretty easy for a wedding and reception to be boring for your guests.
A slightly different take on why scrum becomes micromanagement, which has always seemed revealing to me: https://www.mountaingoatsoftware.com/blog/ssssh....agile-is-...
Reverse Engineering AWS Lambda (2018)
* Indenting is a good way to help explain loop/branch logic anyway.

* Editors are not necessary for beginners - just like disk I/O was unnecessary in the times of the C64 BASIC. Create a bookmark to any of the many online jupyter servers (e.g. [0]), or install Anaconda with a shortcut to a local jupyter notebook.

[0] https://mybinder.org/v2/gh/ipython/ipython-in-depth/master?f...
That’s not what the AI Winter was. It was when anything that used the term “AI” (including academic research) was unfundable.
Oh, I thought "AI winter" would refer to a state of ruin after AI had come into existence and destroyed everything, analogous to nuclear winter.
Automated Facial Recognition: Menace, Farce, or Both?
Code review definitely is about communication. That’s arguably it’s biggest benefit. The author could test something himself, but code review facilitates a conversation and keeps people on the same page.
It would be great if people feared climate change the same way they fear AI takeover.
This is actually how I select books in a book shop. I admit I was ruined by all things tech with very limited attention span. In fact I only read the first paragraph over about a dozen books on the website and finally decided on one which turned out to be The hitchhacker's guide to the galaxy.

My suggestion here is not necessarily putting out the first page but a page the author feels most representative of the story/view/idea. Personally I would either draw to a unique plot or some really smooth/beautiful verse. In both scenarios, I don't think the first page may necessarily be representative enough, leaving me the shame of missing a damn good book.

Love the idea though! Thank you.
No, AI winter was when the AI people oversold the tech, then failed to deliver, and lost their funding. This is well documented in histories of the field.
Totally agree but why on earth down voted?

The first generation TPUs used 65536 very simple cores.

In the end you have so many transistors you can fit and there are options on how to arrange and use.

You might support very complex instructions and data types and then four cores. Or you might only support 8 bit ints, very, very simple instructions and use 65536 cores.

In the end what matters is the joules to get something done.

We can clearly see that we have big improvements by using new processor architectures.
7 Steps to Writing an Effective Project Vision Statement
When people say that, they mean this is the only time you will officially transform into an adult. Still ridiculous, but 18th birthdays are different from other birthdays.
No, a big part of owning a private jet is to be able to go wherever you want whenever you want.
Importing URLs is how ES modules work afaik
There’s plenty of interesting work on poker bots.
From peep show, one of the funniest comedies around in my opinion.

http://www.youtube.com/watch?v=x4QRf-HKJ8E&t=8m20s
Who is the “you” here? Who is supposed to explain to the product owner that code quality and refractors are worth doing?

The real issue the article brings up is that Scrum has an individual who takes ownership and responsibility for the product backlog, it has an individual who takes ownership and responsibility for the project management, but it has no individual who takes ownership and responsibility for the non visible technical aspects of the product.

In an ideal world, this responsibility would be taken up by the scrum master, who would have technical expertise, but as the article points out, (a) scrum never states this, and in fact, hints in the opposite direction, and (b) this is rarely the case in the real world. The scrum masters are usually as non-technical as you can get.
> expensive TLB flushes

Note that modern CPUs store a tag of the current "address space ID" next to the TLB line, thus the cost of the flushing is heavily reduced.

> No need for paged memory

Unless you mean swapping, this doesn't apply as x86_64 long mode requires paging to be enabled.
For completeness, to scale relative complement up to N lists you would need to repeat the last list 2^N times. So it'd look something like:

rel_com() {
for i in $(seq 1 $#); do
for j in $(seq 1 $(bc <<< "2 ^ $(expr $i - 1)")); do
echo ${!i}
done
done
}

sort -m $(rel_com a b c) | uniq -c

Then you have a N-bit number with the i'th bit representing membership in the i'th file.
The result of which is everyone is at more risk, including your family in the future.
From the readme:

> I'm busy with my College Entrance Examination until ~June 10, 2018

This dude is in high school?! When I was your age I thought I was smart for writing a youtube scraper in PHP...

Awesome work, really creative solution. Good luck to you.
I'm a scientist from a field outside ML who knows that ML can contribute to science. But I'm also really sad to see false claims in papers. For example, a good scientist can read an ML paper, see claims of 99% accuracy, and then probe further to figure out what the claims really mean. I do that a lot, and I find that accuracy inflation and careless mismanagement of data mars most "sexy" ML papers. To me, that's what's going to lead to a new AI winter.
> Ok, but who gets to decide where to draw the line between harmful behaviors and nonharmful ones.

You're right, this is tricky. But consider China's opium epidemic in the late 19th century. A lot of legalization advocates argue that drug use is a victimless crime, but in that epidemic 13.5 million people were addicted to opium. That has a huge social cost. Or US prohibition in the early 20th century: alcohol was leading to awful domestic abuse and it caused women to be the strongest supporters of the 18th amendment.

In fact the prohibition case is interesting because I think we went about it entirely the wrong way, which was the point of my parent post. If we simply criminalize the act then we're essentially saying whomever commits the "vice" is incorrigible and has to be separated from polite society. One step better is to tax the act so society can in some ways be reimbursed for the cost of the behavior. But the best step would be to discover why so many people are abusing alcohol in the first place and solve that problem. We'll only have the justification to do that though, if we recognize that the people who fall victim to those vices deserve our support, rather than just being abandoned as morally weak or fundamentally lower than us.

The cool thing about that is then we don't need to have some weird arbitrary line between, "oh 2 drinks is OK, 4 drinks you're going to jail". And we help people who fall victim to alcoholism or whichever vice we're talking about. It's a win-win, if only we can get over our preening moralism.

But in general you're right, there's not a lot of daylight between an act and a crime because not everything we regulate has a moral underpinning. But that doesn't mean those regulations can't do good, and it certainly doesn't mean that just because we enact some regulations we're inevitably headed towards totalitarianism. That's just a slippery slope fallacy.
Is there any reason to believe 99.9% of the “purchases” are not just fake self-dealing?

Is there actually $4B USD equivalent tied up in Ethereum escrow somewhere, proof of stake style, or can the issuer not just “buy” their own tokens, tumble the “proceeds” for a bit, and “buy” some more?
Scrum is just a simplified process for applying some of the principles behind lean manufacturing to software engineering. One of the core principles of lean is - minimize work in progress (WIP). Sprint's are just a way of minimizing WIP.

Why minimize WIP? Because WIP holds the risk that you're building the wrong thing. In manufacturing this might be using flawed parts that won't get tested until later in the process or it might be building inventory that you ultimately can't sell because the market demand has changed. In software WIP risk could be a misaligned understanding of the requirements; a flawed view of what minimum viable product looks like to the target market or a technology stack decision that represents a performance dead-end. In all of these examples you want to find out if you've made an error as soon as possible because if you're wrong then all of the WIP may need to be discarded.

A smart team holding to the core lean principles should feel empowered. Arguably Scrum, in it's dis-empowering form, is just another process to help manage mediocre teams.
10 simple tips to quickly find success adopting Amazon Redshift Spectrum
Yes, because you get told about problems at compile-time rather than at runtime.
I can provide various things @ $1.

But if you only promise to pay it on daily basis.

I can provide you Services like:

1 Facebook Like on your pages.
1 feed for your blog on each platform
and if you are interested we can discuss it in brief, there are various services which we can provide.
Peretend I said something politically incorrect and insert your outrage below this comment. Be sure to use some derogatory adjectives, unrelated to anything previously said, to describe me.
I think the scientific pessimism preceded the funding cuts:

https://en.wikipedia.org/wiki/AI_winter
The video is PR.

So far, no independent journalist or reviewer was allowed to test the system with the exception of a few tightly controlled rides.

Don't take it too seriously.
True exponentials exist very rarely. What we are used to call exponential is often at most quadratic and even then the trend usually exists only for some limited time window.

I wouldn't dare to make prediction about mankind 1000 years from now based on a relatively short time window of technological growth. There are many huge obstacles in the way.
I think you will see the "hype" cycle last for a very, very long time.

It is a very different thing when the computer can start doing things that only humans could do.

Look at all the drama after Google did the Duplex demo.

We have barely even got started with self driving cars.

But ultimately it is about money and the profits that can be made from AI/ML are just huge. So that will fuel the hype.

But also AI changes the calculus of companies competing. Before a product was sold and deteriorate over time.

Now a product is sold and gets better over time. Increasing moats and making it much more difficult to compete. So AI becomes a far more valuable thing than maybe we ever had in the past.
> This does not sell books and consulting, so it evolved into a field of its own.

It's funny how it turned into UML
How would you insert data at arbitrary places in the document? Or is this more like a form-filling API or something else?
Eh, there is an obvious difference in quality between the brown diamond crumbs and clear rocks.
> Two ways to tackle technical debt in projects:

Disagree with tackling it as a separate activity at all - that's a way to get useless churn as you move towards an architecture you think is better rather than one that meets your actual needs. Do continuous improvement instead: improve the part of the codebase you're working on in a way that also contributes to your immediate, customer-facing task. "Make change easy, then make the easy change".

> An example of a guideline is estimation with planning poker. We completely ditched estimation activities. The estimates were usually off and not good predictors of completion. The team has a cadence of ticket completion and the 'sizes' of the tickets vary some but you don't need to waste time estimating.

You need to give enough of an estimate to let the business prioritise, and to realise when a task is too big for a single ticket. You shouldn't spend a lot of time on estimation (frankly I struggle to imagine how your planning poker ended up taking long enough to matter) except when developers radically disagree, as that's a warning flag for a story that isn't clearly scoped.

> Developers (humans) are horrible at estimating. Having a good PM/PO set expectations with the business helps.

You don't want to rely on one person getting it right. Developers, like most workers, understand their own job better than anyone else; they're the people who should be giving their estimates.
A Telegram Bot to Push Hacker News Top 30 on Schedule
Neat, I don't understand what they mean by having embedded a reward video into the set. Is that a video where copying the behaviour will deliver victory?
> Note that modern CPUs store a tag of the current "address space ID" next to the TLB line, thus the cost of the flushing is heavily reduced.

Yes, tagged TLBs are much better, but the overhead is still not negligible. You can check the microkernel literature for all of the inefficiencies encountered in modern CPUs, and a language-based OS would eliminate most of them because protection is moved into the language itself.

> Unless you mean swapping, this doesn't apply as x86_64 long mode requires paging to be enabled.

a) This benefits from better caching since there's only one set of page tables, and b) CPUs are designed around the common uses, so if this OS design catches on, you'll start seeing CPUs that don't require page tables.
I have the same small issues indeed, Kwin always opens windows super small at first, no client side decorations irks me for some apps. I am slowly falling in love with Mate though, I'm using it on Solus where it has the Ark darker theme by default (the default look on Ubuntu is truly your grandma's desktop, I really don't understand that move) and it's really snappy and functional. I work in it all day (VM on Windows because company requires Windows...)
Someone proposes a mechanism by which Scrum is problematic.

“In Scrum, product owners ought to empower the team to advocate for technical quality, but in many Scrums, this does not happen, and short-term, quality-ignorant changes to the timeline rule instead.”

This is a claim about the mechanism of Scrum’s failure. And in response someone offers a non-falsifiable defense, like, “whenever that occurs, it’s always the company’s pre-existing badness to blame. Never Scrum.”

Can you really not see how this is completely different from an unqualified claim that correlation implies causation?

Your comment comes off like you think it has some rhetorical punch, but I invite you to reconsider that you migh have completely missed the entire point.
I write a tiny Telegram Bot to push Hacker News Top 30 on schedule using Bash Script. You can just join the Channel https://t.me/yhn30. Or you can deploy it on your VPS easily. See more details on https://github.com/inengch/yhnbot. Cheers.
for your daily dose of reflection replace "Scrum" with communism (or capitalism if you like) and developers with citizens
True, I was speaking about the desktop users, not GNOME and KDE developers.
What does that have to do with the time required?

Also, pretty sure we don't typically get milk from pigs.
It's much harder to trade successfully in crypto than just buy and hold Bitcoin. If you're really interested to learn about current trading strategies, you have to work for a hedge fund, as they don't write books about it.
" letters to investors are among the most biased pieces of writing in existence. "

Maybe true but they are words that are about things which are either true or not true. Has nothing to do where the words were shared. Saying they are on an investment letter so not relevant seems very short sighted.

But just looking at the last 12 months it is folly to say we are moving to a AI winter. Things are just flying.

Look at self driving cars without safety drivers or look at something like Google Duplex but there are so many other examples.
This should probably say "ML" or "AI" or whatever, I was slightly disappointed to realize it was not a funny paper about… I don't know to be fair.
Anyone interested in the details and PR behind DeBeers:

https://www.youtube.com/watch?v=QDfs54uwG9w

It's an eye opening Frontline (PBS) doc from 1994. This suggests DeBeers created an artificial diamond 'rarity' and other cultural and economic 'shenanigans' so to speak.
One thing I’d love to know is how the heck as software devs will we manage a future moon or Martian colony with its own set of discrete time zones...

Admittedly you can’t schedule a phone call or chat since the latency is too great but if you wanted to schedule an event to occur in say a software system on both planetary bodies at the same time your software or time library would need awareness of celestial mechanics...sounds like a fun problem :)
Does that mean governments will cut various CO2 taxes?

Probably not. It’s never enough.
Executives Play Down the Possibility of Raises
Yep, she did wrong according to law, but I think that can be taken as a good social experiment. A few people paid it from their pockets (that's why it was wrong and fraud).

If thinking from a business point of view isn't that how the economy works! I would like to know viewpoints of other readers.
I have some good points to support the above claim.
#AnnaDelveyExperiments
I've generally decided to just avoid scheduling calls for the working week before and after the DST switchover, because I never remember which of the UK and US switches first, and in which direction, and so many other people mess it up too. Of course, not everyone has that luxury of avoiding calls...
They could patent the process of cutting that shape though, if it's sufficiently complicated.
I think you need to differentiate between knowing about something and knowing about the precise label something has.
AI Winter is a very well-known term in the industry referring to a general lack of funding of AI research, after the last time AI was overhyped.
Here's a nice situation where the scrum team decided to become self-organizing and fired the manager who forced scrum onto them: https://workplace.stackexchange.com/questions/112596/how-do-...
That's not always a good thing, everytime I've tried a post-plasma KDE version I've always ended up spending too much time regularly tweaking the whole setup.
Androzoo APK Search: a search service of meta-data related to Android malware
Our team is proud to announce the first release of Androzoo APK Search, a search service that allows fellow researchers to query a vast set of meta-data related to Android malware.

Our service currently indexes more than 1 million Android applications, including their files, labels, markets, methods, permissions, certificates and manifest information.

Androzoo APK Search is powered by Elasticsearch and supports the REST API provided by this backend (in read-only mode).

Although this service is intended to academic researchers, industrial actors are also welcome to contact us.

https://androzoo.uni.lu/apksearch