skysight-inc/HackerNews huggingface dataset:
Is it really important to track progress on a day to day basis?

IMO, only for a small minority of tasks.

The vast majority of projects I've seen and worked on are measured in dev years of effort.

My current project is well over a thousand dev years.

In comparison a few days is meaningless.

Most often it's a trust issue.
Accelerating Machine Learning with GPUs and DC/OS
There's no reason HFT can't or wouldn't exist even if you add random latency.
Three days long task is not unmageably large.

Personally, I find the "tasks must be tiny teeny as you can not manage task larger then few hours autonomly" management insulting - it feels like babysitting. Ok if one was irresponsible in the past or is too junior to work normally, but not ok if I was working alright.
Now if only Chromium could learn to write WARC archives, then it would be on par! :)

Great project!
> If they have the fingerprint already, why the GPU and not just a key-value store.

They do not recieve a fingerprint from a client, just an audio snippet. A fingerprint for the audio snippet will need to be calculated on the GPU (probably via some FFT operation) and then matched against a db. It's probably much faster to do the db matching within GPU memory instead of shuffling fingerprint values to the CPU first (extra cycles) and doing another operation to extract a match from a key-value store (extra network calls).
Does anyone else feel like OP is having to do waaay too much to land a job?
Knowledge Worker
This is a great example.

In one team I was coaching, we also experienced that standups improved when we switched to a kanban board and enumerating tasks on the board: We would not ask people "What did you do today", but pick a task and ask: "Who contributed to that task? Who thinks they can contribute?"

This made a huge difference (although there still were people that did not like the daily stand up - but less than before).
I wonder what the numbers look like for microservices, or the modern "burn down and rebuild everything" deployment methods.

Fleet management tools easily create hundreds or thousands of new virtual machines and run them through a complex npm bootstrap, when all you wanted to do was edit a file in /etc and restart node.
How did you compare the two? Systemd replaces more components than sysv alone, like rsyslog; was that taken into account?
The C is very straightforward.

Maybe you meant C++? You see no complaint because noone use that anymore. Anything that can be done with an easier language is done with an easier language. The hardcore C++ performance critical code is left to a few veterans, who don't complain.
Why? Because you have to be religious to be care about morality?

I'm an atheist; you don't have to believe in god to believe a human that commits to another should honor that commitment.
While an interesting observation and research area, I'd be curious how much of these effects are offset by the better utilization that containers enable. I'd bet that the reduction in idling server capacity much more than equalizes these effects. However, this would probably be hard to measure.
It's scary. People will vote for her in their millions, despite current Tory policy being much to the right of, and even less pleasant than, UKIP's 2015 manifesto. Right wing nationalism has arrived.
HTML5 video – video.currentTime breaks the player
I've had my share of back-seat drivers.
From my own conversations with exchanges -- I think this is just the exchange appealing to layman investors. The exchange wants to appear liquid, and they like to do this by having a lot of shares on the best bid or offer. If you reduce the tick sizes, you'll definitely see fewer shares on the inside bid or offer (even though you'll see more shares on the inside x% for any x, aka. you'll see more liquidity), but the layman investor (e.g. mom and pop, retail traders, people like brad katsuyama, etc.) will suddenly think you're less liquid because the best price now has fewer shares.

That's, at least, the strongest argument I've heard for why tick sizes aren't reduced more rapidly.
Why do you need a standup meeting?

Do you think that before standups were common developers just spent weeks spinning their wheels?
You've done a great job proving it yourself - despite only consuming 2000 calories, you were still gaining weight. Unless you weren't counting anything aside from soylent (drinking, snacks, etc) you were past your maintenance consumption.
> It's not cheating if it's accepted

True, which means this is a tangent. For those who do commit, they shouldn't cheat.

I'm not going to go into reasons for monogamy, but "what people already want to do" is cheat. Should there be no insider trading laws either? Clearly crooked traders want to cheat, so why not let them?
If she'd remained the patent holder, who's to say that the gadgets would have become popular?
> which IMO should be off-limits for all trading firms

Out of curiosity -- why?
> It's hard to track progress and estimate if your tickets are huge multi-week affairs.

So what you are saying is that the standup really _is_ for project tracking. I don't disagree. In my experience that has been the main point to the meeting, but it's not really how it's supposed to be done according to agile doctrine.

The point of the meeting is often (A) let management/outsiders assess progress across devs with minimal time investment on the manager's part, and (B) put subtle pressure on the devs via the daily confession.
> Some of the most insidious people around will be superficially nice to someone's face (some of the time), while taking the time in a policy process to calmly and politely inquire if it would be reasonable to treat people like them as subhuman, with ever so much justification and honeyed words.

This much is true. Do codes of conduct help or hinder such efforts, on the whole?

When two people are in conflict (which is really the only case that matters), popular codes of conduct seem to favour the person who can best convince that the conflicting behaviour on their part is part of their identity while that on the other person's part is just them choosing to be mean. I'm not at all convinced that this consistently favours the person we should be favouring.
wasn't there some more recent research debunking it?
It may be foreign to the "Agile Industry" but I've worked on a complex re-implementation of a dynamic language and supporting libraries on the JVM which involved a lot of quite complex problems and various agile techniques served us extremely well.

Having said that the team should be the ones driving this sort of thing - we switched between scrum and kanban several times depend on the nature of the work, and we kept looking at what we were doing to see if it was helping us, and when it wasn't we stopped doing it or changed it.
As soon as you try to give your process the air of "due process" you have lost. You must never get into a debate about it (internally, sure, externally never).

You're not a court of law, you're an organization, a club, whatever. This club has officers or a president.

Put your foot down and make a dictatorial decision that is only announced, not discussed.

You're not recognizing their "right to argue". They cannot "lawyer" if there is no venue open to them. Ignore their complaints on Facebook or whatever.
Self organization means that multiple wanna be dominant devs will attempt to make themselves leads - leading to ugly politics and constant attempts to micromanage other team members.

Single clear and accountable leader is much better way.
Twitter Data Analysis Reveals a Tale of Two Different Anti-Zuma March Narratives
Possibly worse than you think:

https://www.craigmurray.org.uk/archives/2017/04/can-anybody-...
Does it matter? If one were to find out that it uses more energy because of those components, would that change anything regarding the decision of using it or not because of that higher energy usage?
Yet. She's called a General Election while the only other party with a genuine chance of gaining seats are on its knees. Her party will win by a landslide this June.
Tiling (Microsoft) Windows
In criminal scenarios, is it common for a company to accept a plea bargain involving cooperation with Federal Government agencies in various ways such as providing user data or acting under order in select situations?
OpenSuse is a bit behind, say, Debian, but I thought there were people actively working on it. Las I remember, Rust and Cargo were packaged, but they weren't sure if they wanted to follow in Debian's footsteps and automatically convert packages or do something more manual like Arch.

As long as ou have the stuff previously downloaded somewhere, offline builds of everything are totally supported; they're required not only by distros but by Firefox, for example.
As I recall, one of the things Uber got in trouble for in Germany was not meeting the insurance requirements.
Go vs. C#, part 1: goroutines vs. async-await
AMD and Nvidia silicon manufacturing secrets allegedly stolen and sold to China
Buy Stars – Become a GitHub Superstar
Fleet management tools usually guide you not to have any files in /etc, injecting instead the configuration from outside the container, often stored in Kafka or equivalent. So you shouldn't have to recreate the container image, just stop them and re-launch.
Many tools have legitimate and illegitimate uses. There is rarely a clear sharp line; we have to make a judgement as to whether a given tool does more harm than good, on the whole, and there are no shortcuts. IMO it's entirely right to weigh the marketing message in that balance; after all, the marketing will by design affect what kind of people buy the tool with what kind of intentions.
The article doesn't portray a realistic view of crime rates in Italy - they say "violent death is commonplace", but I don't think that's ever been true, and it certainly isn't now.

Be careful, as always, but Italy isn't an especially dangerous place. Some regions have higher crime rates than others, but even then, I wouldn't worry too much about it.
> but don't you find that it helps you to understand aspects of the project that will affect future workstreams?

I can't understand what other people are actually doing when it's provided in 1-2min snippets each day.

Even after a few months of this I will be clueless.
No need to take the name so literally though - it's rare names are taken literally at all!
Netflix Has 4x as Many Streaming Subscribers as Comcast Has Cable Subscribers
I think this illustrates one of the catch-22's of patents. If you hold the patent, other companies does not have incentive to make and market the invention, making it harder to create market awareness. But if you let go of the patent, unless you have the resources to compete, you're unlikely to benefit from your invention. You do have an early mover advantage, but if you don't have the means to invest, it doesn't help.

I think the interface between IP markets and the goods/services markets is deeply broken.

The core of the problem is that we have to create artificial scarcity to balance the IP economy against the "real" economy. For example: in theory, you could have access to every movie ever created for free. It doesn't cost anything to make a copy. This is unlike things like bread or haircuts, where having an infinite supply is a physical impossibility. But the people making the movies have to pay for bread and haircuts, so you have to pay them something. And to get you to pay for it, you have to balance your desire to watch movies against your need to buy bread and haircuts.

Previously we achieved this only through artificial scarcity. Now, with Spotify, you have another model which is: someone decides that everyone should pay $50-$99 a month for music, and then you have access to all the music. The problem is that this is a pretty inelastic market. It's hard to create competing services with different prices. It's also undemocratic. And the default is still artificial scarcity.

You could imagine an IP tax. Through a democratic process, we decide that X% of our incomes should be spent on developing IP. All IP is free, but you have IP credits that you spend on the IPs that have value for you, in whatever ratio you want. The number of credits the inventor/designer/creator receives in a month is then used to fairly divide the fund generated from the IP tax. IP developers also have to pay IP tax, and receive IP credits, so it would be natural for them to forward credits to the IP they depend upon. Since you can't spend the IP credits on yourself, you have no incentive to not support the IPs that you benefited from.

This solutions is just a thought experiment. It might not be feasible, and it's a government-based solution. I'm not ideologically opposed to government solutions, but it is inelegant. The point is just to think about how we could interface the IP markets with the "real" markets in a more efficient way. There must be better solutions than what we have today.

Another option may be to introduce basic income, have everything be free, and just rely on donations, crowdfunding and merchandise for extra funding. Patreon seems to show that people are actually willing to simply give money to the things they like, as long as they get credit.
My submission is not meant to discourage the behavior but rather share with the community that even that kind of shilling exists. Found it through searching for something relevant to Github stars.
It matters that you're measuring equivalent things. If systemd replaces three components, you need to compare its energy consumption with those three components, not just with sysv/upstart.
As a Swede I find using us as an example hilarious. We are not a country which has traditionally cared too much about money laundering, most of our anti-money laundering stuff comes from other EU countries via the EU. And we definitely definitely do not have any problems with the tax revenue, our socialist government might even lower corporate taxes next year due to the current stable government income.

As for eliminating cash, yes we try to do that, but the reason given is not money laundering. The two reason/excuses which are commonly given are 1) preventing tax evasion and 2) preventing store robberies. Also note that the ones most heavily pushing for elimination of cash is not our government but our banks. I think card payments are much more profitable for banks compared to cash. But it is not like our government makes a secret about that its regulations surrounding cash payments are there to prevent tax fraud.

And the worst country for when it comes to hunting taxes is probably the US. A couple of days ago I had to sign two forms when opening a bank account where I guaranteed that I had no ties to America. Many smaller European banks wont even accept American citizens as customers due to the extra paper work to report stuff to the American IRS.
Excellent summary.

U2F was designed to protect login where you don't need more context except the site you're logging into and that's protected as part of the protocol. Abusing it for other purposes (tx confirmation) as you showed is not a good idea.

Transaction confirmation can be improved by using mobile banking app that displays the transaction info and has accept / reject buttons. The communication would go over HTTPS.

But the problem of trust goes deeper - how do you know that account X is the correct number for your intended recipient? You usually have this saved in you banking system and when it is compromised you'd still be convicted that you're sending money to correct account. Unless of course you have a paper backup of account numbers...
No one. She could have spent another 8 years doing absolutely nothing with the patent. I don't think that's the main point of the article though, it's just trying to show how an inventor of something is not necessarily the person benefiting financially from their invention.
You are still much more likely to die in a traffic accident in these regions than get murdered. By most standards (even Western European ones) these regions are still very safe, so I don't see any reasons why you should avoid them. Furthermore, Italian mafia, unlike some movies like you to believe, usually don't kill for fun - most of the related murders are targeted killings of rivals, witnesses, debtors, investigators etc.
Is the toilet free?
Sounds like they have really good PR people working for them.
The movie "Sneakers" made this point in 1992:

"Cosmo: There's a war out there, old friend. A world war. And it's not about who's got the most bullets. It's about who controls the information. What we see and hear, how we work, what we think... it's all about the information!

The world isn't run by weapons anymore, or energy, or money. It's run by little ones and zeroes, little bits of data. It's all just electrons."
Prejudice, not principle, often behind ‘free-speech defence’ of racism
Get Ready to Walking Down the Aisle with These Creative Ideas
I really hope you are not running npm commands during container start versus build ?
Python-GnuPG
How does it compare to the Vein scanning auth tools in terms of efficacy?

Obviously the non rotable issue remains (although less viable to amputation auth)
> But as we go there, maybe some more advanced things like the closure[1] compiler or prepack[2] would make it faster.

And then one could probably go even deeper in search of performance and instead of compiling JS to JS, compile it to C or even straight to native CPU assembly.
Surprise, surprise!
Yes, and it's been going on for at least a decade. It's why they rushed through an emergency bill with support from both parties in 2014 to retroactively grant immunity.
http://www.theregister.co.uk/2014/07/10/uk_government_rushes...
“Ice batteries” commissioned by utility will cool California businesses
Hitchens was inexhaustibly eloquent and grandiloquent; his skill at using expletives for emphasis in service to his message reflected his mastery of the language.

Gawker (and all of its puerile clickbait spawn) is no Chris Hitchens.
It variates, and it's in the earl stages. One example we've done is sort through 500.000 personal cases, containing multiple documents, some documents containing up to 50 scanned pages to find cases missing a specific law required form.

Once machine learning has OKed a case we used a software robot to archive it automatically.

Because it was an experiment and also a job that had to be done. We did it simultaneously with as a competition of man vs machine.

The man power was a team of expienced case workers working on it 37 hours a week. The machine was two new teams, one in RPA and one in machine learning.

Both proceses ended up taking roughly 3 months, but the "tech" team spent a lot of the time learning how to use the technology and quite a bit training the algorithm.

Once the tech team and algorithms were ready, the actual processing time took 5 hours in the Azure cloud.

Now we have a process for finding specific documents, however, and I'm told it'll take 1-2 weeks to retrain it, meaning it'll be 1-2 weeks + 5 hours vs 3 months next time.
That, plus all the companies bellyaching about how hard it is to recruit, should tell you all you need to know about our industry.
Being self employed has made things a lot easier for me, but two years into having kids, I'm still trying to break the bad habit of thinking "I'll get it done tonight / this weekend."

My wife and I do split things up in ways that make it easier. So we each have a morning off, a weeknight off, and we split the weekends so we each get 1-2 blocks of 4 hours. This is obviously a luxury that is easier with two parents, one kid, etc.

As my daughter turns two, I'm amazed at how quickly her personality is emerging and developing. I've spent a lot of time thinking abou a blog post I read years ago by some founder or investor who pointed out that you really only get about a decade with your kids. From toddler to early teen years where their lives start to diverge and they have their own need for independence. That really drove home the point that this is an incredibly fleeting time, and I have to pay attention and be present, because once it's gone, it's gone forever.
Is remote possible?
>Could you imagine other professions doing what we do?

I worked in advertising before a tech startup and the whole rigmarole of standup, agile, scrum whatever felt like being back at school to me. Couldn't really understand why as professionals people couldn't be trusted to just get on with their work and know whats going on.

Had a chat with a colleague and mentioned this is the first place I've worked where you had to do this stuff and they couldn't believe it wasn't what was done in literally every workplace (this was their first job out of uni, but they were 3 years into it).
The Modern History of Computing (2006)
Isn't your second paragraph just a definition of a false positive?

And, it looks like power is the error rate for false negatives:

https://en.m.wikipedia.org/wiki/Statistical_power

Too late to edit my original to fix this.
You don't need to have someone die to create a life-giving chain of organ donations. Take a look at:

Why I gave my kidney to a stranger — and why you should consider doing it too
https://www.vox.com/science-and-health/2017/4/11/12716978/ki...
Visual Studio Team Services
> Her party will win by a landslide this June.

RIP NHS.
these are great, thanks
I know it isn't baboons, but I almost expected this link: https://www.youtube.com/watch?v=pmnzIhbX2bg
Never do daily meeting. Never accept daily meeting. Never participate in daily mettings.

That's simply too frequent.

People will spend all their day thinking about what they will present the next day instead of doing actual work.
What about cost analysis? To what extent would such surveillance actually enable the forces of law and order to reduce or stop terrorist outrages and thus death and destruction in society? We would at least have an balance to consider. My guess - zero. It's not that difficult to imagine that those intent on mayhem can plan and execute an attack without using electronic media at all.
I'd imagine the pedometer is a condition of the health insurance provided by the employer, not a condition of employment itself. So they could choose not to wear it, but then they wouldn't be insured. It sucks and should be challenged, but it's not "unpaid labour".
Helping wombats one carrot at a time: automating outbound for fun and profit
Literally "Your defence of racist free speech is invalid because you're racist!"

Coming soon: "Your defence of public healthcare is invalid because you're poor!"
10 or 50$ per person is less than peanuts.

The challenging part is setting up the 2FA and integrating it into all your systems.
AI Mind is showcasing at MINDSZ.COM – love it
What I wonder about is what people are going to do when they find out that maybe it wasn't the EU or immigration that has been causing the problems with the NHS but straightforward bad management by a succession of governments and not so subtle attacks from right wing that can't stand that we have a much loved and successful service that is explicitly socialist.

The crisis in the NHS is intentional.
Can one automate extensions through headless chrome ? then you might be able to trigger WarCreate instead (It will be more efficient to run the pocket export urls through WAIL though - this should give you the warcs you want)
The argument for using vim
You can also make free games just for the challenge and fun and getting some hundreds of people to play it is easy for web-based games.
We have a slack channel. You write what you did yesterday, what you are going to do today. If you are blocked, what is blocking you. When you expect to deliver what. Everyone does it. As a reader, you skip the stuff you don't care much for. Pretty interesting though. Maybe ask someone for further clarification. Works great. I like to do it just before I leave for work. The only issue is some skill-less turkey with a title 'coach' can't make a buck, but I am sure he would pipe in and tell us we are doing it all wrong.