skysight-inc/HackerNews huggingface dataset:
It's fair to ask the team how frequently they want stand-ups. It could be daily or it could be weekly.

Without asking, standups are counter-productive.
I'm sorry, but THAT is about the most ridiculous use of a strawman I've ever seen.

Uber was using the CC information to LOOK UP MORE INFORMATION ON THE USER.

Comparing that to someone simply refusing service is completely outlandish, uncalled for, and indicates a level of bias that is wholly unhealthy for both sides in this discussion.
Personally, I take time off between jobs as a rule. After childhood, it's the only way breaks over 3 weeks are possible.

This assumes demand for engineers is still high. It's been awhile since I've done this.
Show HN: Print to STDOUT using Markdown
printing to pdf should be independent of printer.
How to Develop a Product Prototype
He could be like me and shower before going to bed.
One of the basic features expected of a package manager is reproducibility (i.e. if two people build the same code with the same dependencies, it should produce the same result). On that count, npm is literally broken by design:

https://github.com/npm/npm/issues/10999
Here's proof of concept from yesterday: https://news.ycombinator.com/item?id=14260755
Shouldn't we just stop using email/password or username/password entirely? It's already relying on the single point of failure being the users email account, because that is where you send your password reset emails.
Just add a simple requirement to passwords: 1) user can't choose them and 2) they are single use. Now you don't need to store them in a database.

If an attacker controls my email account then they basically control all my other accounts too.

So how many here tend to not even try to remember passwords, and instead just always hit "forgot password" to log into a site?

Why isn't that the default? I.e. why aren't all passwords single use? I just enter my email, the site generates a secret and sends it to my email account and that's it. It might sound like a hassle - but personally I think it's less of a hassle than using a password manager (I use LastPass and their browser integration is more cumbersome than a copy & paste from inbox!)
I have a Plenny Shake° once a week or so. It's fine. I tried a few before I settled on it, including Huel. I prefer the taste and texture. Ymmv.

Here's a list of Soylent style products; you can filter by shipping destination: https://www.blendrunner.com/

° Actually my bags still say Joylent, which was the name until a few months ago. https://www.jimmyjoy.com/
Could it be that you simply didn't select the right candidates for retraining. Wanting to do it, is not the same at being able to or good at it.

It's hard to get the specialization that a degree provides you, working on the side with normal work.
No, the bank doesn't need to report it, they have transaction records on file. It's specifically about moving cash in excess of 10k euros. It's the same i nthe US, you have to report cash payments in excess to $10k to the IRS.

http://ec.europa.eu/taxation_customs/individuals/cash-contro...

In Greece they have even extended this to other comodities such as gold and you have to report it regardless if you're moving it or not, otherwise they can freely confiscate it.

http://www.zerohedge.com/news/2015-12-01/greeks-told-declare...
To me, cross-platform is not the holy grail--Linux is fragmented enough as it is. And certainly not to a platform like Apple's.
Porting free software to a walled garden is grotesque.

I think focus and efforts should be directed at making good software for Linux. And I do not think that porting OSS and free software to closed systems is a good strategy for converting users.

Users switch from macOS and Windows to Linux for all kinds of reasons, but there is no point in trying to "lure" them in any way. It will be of own volition.
How is that possible? TensorFlow has been released 17 months ago.
Yeah, pmount, hal, ivman, udisks, consolekit, consolekit2, policykit, upstart, systemd, oss, alsa, pulseaudio, xfree, xorg, wayland, mir, kms, gtk, gtk2, gtk3, qt9, motif, unity, loadlin, lilo, grub, grub2, ghtml, webkit, qtwebkit, webkitgtk, webkitgtk2...

I guess you're right, they change only every few years :)
How IT automation can solve all your problems?
I disagree with the basic premise of this: "When it gets cancelled because a certain person is not there, you are doing the meeting for that person".

One person being the driving force behind making something happen doesn't imply that all the benefit accrues to them at all.

"Just make sure everyone is actually recording what they are missing!"

Except they have no way of recording the opportunity cost - they don't know what they haven't been told; they could be missing something huge, but without a venue for communication they don't find out.

I have to say, I don't think this is great advice.
True. That's the goals you want to achieve.

I am just trying to say that you do not necessarily need a daily meeting to achieve these goals. And that you might get all the value from the daily scrum with something that better suits your team.
This is a fantastic comic. Technically correct -- the game of the learner. Pragmatics -- the game of the master.
I turned my commute time into cycling time.
Or how about this for error reporting:

https://github.com/npm/npm/issues/9633

I especially like the part where it says "This is most likely not a problem with npm itself", even though it clearly is a problem with npm itself (as evidenced by non-deterministic nature of the bug).
I'm guessing it's part of the contract when the fleet owners hire, as well as something the owners watch like a hawk. Since the drivers wish to keep their job in order to keep earning, they theoretically need to worry about ratings as much as the next person. If we assume that finding a new fleet owner is easy, then jumping ship and finding employment with someone else may make the driver's need to maintain a good rating a fuzzy matter.

If anyone wishes to learn more, here's an article to throw into Google Translate:

http://www1.folha.uol.com.br/cotidiano/2016/03/1746900-motor...
https://www.youtube.com/watch?v=_aY2-vBAQBU
Thinking in absolutes doesn’t make justice to your described position. There are certainly at least few people who are self-taught and are better at something that you do.
Fidget spinner craze inventor struggles to make ends meet
#1 should be "Using the word Salestrepreneur".
https://www.scientificamerican.com/article/soil-depletion-an...
Former NSA Mike Flynn Advised Israeli Cyberweapons Dealers
I would be interested in seeing VM hypervisors (Xen, QEMU etc) and also power consumption for rkt.
Warren Buffett says he sold a third of stake in IBM: CNBC
FreeBSD has had a package called bsdpan for some time that will register items installed through CPAN with the package manager. You may want to poke at that for inspiration on how to do it for other languages. Offhand, for handling multiple systems, it may be most useful to check something like uname and parse accordingly to figure out what's what.
> Too many C++ tools couple package management and build

Conan does this too. If I follow the instructions to integrate cmake with conan, I would write something like this:

include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup(TARGETS)

add_executable(timer timer.cpp)
target_link_libraries(timer CONAN_PKG::Poco)

Which now couples my build with conan. If the user would like to pull down the dependencies without conan(ie using apt-get or manually installing them), the cmake build script will not work.

Package managers like cget[1] or conda[2] does not couple the build with the package manager. Cget is also serverless which is nice as it can install dependencies from anywhere(even directly from github with `cget install jgm/cmark`), however, you need to setup your own server hosting if you want to install binaries.

[1]:http://cget.readthedocs.io/en/latest/

[2]:https://conda.io/docs/intro.html
A daily meeting is not the only way to achieve all that.

And in many cases, the precise details of what someone is doing aren't really relevant to everyone, either.
Provided only work that's in the issue tracker is worked on (thus avoiding work being done more than once by different people), I've never found 2. useful.

That is, the information has never been actionable for me, so it really doesn't matter what people did.

People SHOULD flag stuff they encountered that others should know about, but to me that's part of the 3. "what you need/can help on" category (essentially "anything you want to flag?" be it gotchas, blockers, offers of help etc)

Even 1. I find usually not useful, provided you do regular planning meetings (I like them to be weekly personally) where people are roughly assigned to areas and then just work off the backlog, although it can vary I suppose.

I buy into the peopleware model personally: status meetings are a distraction, other meetings need an agenda (with a clearly defined "end point") and be time boxed. Aligning people and sharing knowledge should be accomplished through informal "coffee morning" conference-breaks-hallway-conversation style events. Ideally an hour set aside once a week, purely for this. That largely covers the cases of people overhearing what you're doing and saying they can help.

In my experience, my team works so closely anyway that the standups don't add much, if anything, and the people who could benefit are not at the meeting (other teams basically). I've tried text updates in slack and that had the great side effect that other teams could see them and offer advice or help, but the downside is they're boring and people often don't read them. Informal coffee morning chats largely solve that in my opinion.

Besides peoplewares suggestions on meetings, I also really like the GROWS Method model of agile.
Sort of related: mongodb seems to use a fair bit of energy as well on Ubuntu linux.
Simple; all drivers register their own Uber account, and lose the car if their ratings are not good enough. Actually I wouldn't be surprised if the cars were rented out for a flat daily fee instead of depending on the number of rides.

Just a taxi company using Uber.
> (At least in the U.S. Do EU citizens have to report themselves for such transactions?)

No, but transactions over X € must be conducted using a traceable medium - cheques, credit cards, bank transfer, sometimes Bitcoin. X varies by country.

Conducting transactions above X € in cash doesn't automatically constitute criminal money laundering, of course, it just gets fined.
Playing in an unfair world doesn't justify making it significantly more unfair by throwing out the rulebook.
Sounds like a good concept, could you share more details? any success stories so far?
Thankfully this is starting to change; the UK research councils already require open access to papers as a requirement for funding, and they're currently looking at open access to data (which would include code).

It's currently a bit fuzzy what open data requirements would be, so before enforcing the requirement they're trying to pin it down with regard to things like subject/patient/etc. confidentiality, industrial agreements, what to do about massive datasets (e.g. TB+), etc.

There is hope!
Great - you've made a hypothesis using your intuition. It seems like it's probably true. The science part is then checking that this it actually is, rather than just assuming, which is what this paper is.
Systems like Debian, though, have the ability to add custom repositories. So after the initial, possibly small package that just configures the sources.list, everything's handled with all the other updates. That's something that npm, etc, can't do.
Last time I tried it it had ads and was barely lighter than Adobe Reader
I've had similar issues with chrome's PDF viewer where it displays one number, but if I copy paste, it shows a different number.
Stand ups at an agency I am currently working for on a short term engagement just has people in the tech team listing what clients they're going to be working for today. You know, because that's very helpful for everyone to know....

I think the spirit of agile development is lost on most places and blindly sticking to process without questioning it becomes the norm.
That doesn't work. It's been tried, some people are just too stupid and they'll hurt themselves and complain about it.

By your logic we shouldn't regulate smoking or guns or a million other things we regulate, for good reason.
Providing a pen is an excuse to leave controls that are too small to use with your fingers. So while Windows now has a Touch mode where many controls are larger, many others which are also essential to using the system are tiny and hard or impossible to use by touch. That is what Steve Jobs was trying (successfully) to avoid.
Something is wrong when OP writes about dialer app that sells your private info were installed on device without any warnings — and everyone tells the OP that they don't really use phone app.
Makes me question the humanity.
The nice things about cget is that even though it uses python(which is mainly for easy distribution), the cget protocol only has a dependency on cmake. So cmake modulues like cmake-get[1] can install cget recipes directly in cmake without needing python installed.

[1]:https://github.com/pfultz2/cmake-get
Agreed. This is a trend I'd like to see done away with.
Firefox Nightly now flags a legacy add-on with “legacy” in Add-ons Manager
"But I still consider this for profit insurance system a big fat scam on the working poor to upper middle class."

1. Yes--it's a scam. I don't see things changing until we get rid of for-profit insurance companies. The time has come.

2. We need to castrate the AMA. They are the reason we need to go to the doctor for every practically every medication/test/procedure.

3. I can't even bring up single payer because most people believe we will become like Canada. That horrid medical system that lets people die on the streets.

4. Plus--it's time to review refills. If you are on a maintance drug(blood pressure medications, certain psychiatric medications, insulin, etc.), and have a working knowledge of your disease; after a certain number of years on a particular medication--you should have the right to refill your own prescription.

5. Maybe allow registered nurses, if they can pass stringent tests, kinda like the medical board exams; prescribe certain common medications. It would increase the supply of medical professionals. And yes--if they abused the privelege, the state could take their license away.

6. I really don't know. I just don't like our system. I don't even respect the average Doctor anymore. They used to be gods in my eyes. Now their are just running business, and that's fine, but the system is stacked against the patient on all levels.

7. And let's gut the only real patent bill of rights. We are finally given some rights, but they gotta go! (I remember Obama's first health care bill. It was the Rebublicans that wouldn't budge on anything new. He knew it was this plan, or nothing.)
Sorry, I will not use those methods to login
Either you're misunderstanding the impact of the change, or the ACLU, the EFF, and a number of reputable news organizations are misunderstanding it.

ACLU: https://www.aclu.org/news/aclu-comment-congressional-move-al...

EFF: https://www.eff.org/deeplinks/2017/03/five-creepy-things-you...

The Guardian: https://www.theguardian.com/technology/2017/mar/28/internet-...
This isn't great advice because this isn't advice. It isn't advice because there's nothing actionable here. The only thing I'll say you can do if you're in a team like this is try to find your way out. Your "team" is already doomed and beyond saving.
Linux is big and unspecific. But if we talk about a user count of Linux on the desktop vs OS X/macOS on the desktop, then Linux is not far behind, according to various statistics. Linux numbers are actually a lot higher than the recorded stats, as those are just based on web browser information. Many Linux users do not even use a browser that is counted in these statistics.

People often seem to forget just how small Apple's desktop marketshare is.
If it is cancelled then he is right, if it is more like there is no one in the room who comes up and calls for standup then you are right.
A history of HTC’s Android designs
"When it gets cancelled because a certain person is not there, you are doing the meeting for that person"

This rang true with my current team. It isn't that the meeting doesn't happen but it is extremely fast. No round robin, just a simple 'has anyone got any issues'. Nope, ok carry on. We still get high value from those discussions.

My personal observation is that when this senior person is there, they are using the stand-up as a project management meeting. This should really be 'taken offline' and this person should be working with team leads away from the stand-up.

Luckily I'm working closely with one of the team leads in an isolated area and I excuse myself from the meeting and let him talk on my behalf but I shouldn't be at that point where I'm trying to avoid them.

The other day 8 people did a stand-up for 27minutes. That's a crazy loss of time.
the SV series is so good at capturing the SV Startup zeitergast it's incredible.

I think it's mandatory to see all the episodes for someone thinking about starting a Startup.

HBO SV cast talks at Google
https://www.youtube.com/watch?v=QOXup8chEoY
I haven't done standup in 6 months and I just feel generally better. Where I work you just report to the tech lead every 2 or 3 weeks. So much nicer than daily standups. Could you imagine other professions doing what we do?
Awesome! Good job. This also helps understand what the distro installer does.
Yes, after 6 hours of hard software engineering work your capacity for the day is pretty much exhausted and you start doing bad work, but if you put these bad additional hours into your day job or your hobby doesn't make much difference energy wise.
Man, this signature thing, PLUS ability to delete selected pages from big PDF is a killer on Preview.

I cry every day I'm on windows and need to do those simple things which Preview made so easy while being light.

Thank you for this!
That's why converting those expensive aircraft to AI drones is a good idea. An intermediary step could be a hybrid system where the pilot can engage the AI to reduce their workload and work in tandem with the machine.
Taxify.eu | Talinn, Estonia | Full-time | Onsite

Taxify is an Estonian international transportation network company headquartered in Tallinn, Estonia. As of March 2017, Taxify operates in 18 countries and 25 cities in Europe, Western Asia, Africa and Mexico. The company develops and operates the Taxify mobile application, which allows people request a taxi or private driver from their smartphone.

Some short info: https://medium.com/@ozguryasin/estonias-most-successful-star...

Developer/Engineer roles:

- Senior Software Engineer - Payments:
- Senior Full Stack Developer:
- Senior Software Engineer - Backend

General requirements for soft eng/devs:

- Designing and building Taxify's growing systems
- Coding mostly in node.js (previous experience in node.js is not a requirement)
- Experience in node.js / C++ /Java or any OO language
- Experience with any SQL (Mysql/Postgre)
- Coding mostly in Javascript and node.js

Other Roles:

- Customer Support Specialist - English
- Technical support engineer
- Engineering Manager
- Country Manager - Estonia

For more information and to apply the jobs, visit https://taxify.eu/careers/
It sounds fine at first glance, but it's actually ignoring two important points.

1. In this case, there's no opting out of personal protection without endangering innocents - as long as you're using public transportation infrastructure (i.e. roads), an unmaintained and/or uninsured car is a danger to others. There is public interest in ensuring such cars do not drive alongside regular traffic.

2. Such "protection" through enforcement of some minimal standards is a cost; if you remove that floor, the market will push straight down. What you intend as a voluntary opt-out mode will become involuntary, as prices adjusts to reflect the added costs of those standards. In other words, it's not just those who're willingly opting out that will be using "unprotected" services, but also those who can't afford the "protection" but need the service.

Point 2 can be also restated as: safety standards are a cost, the market will happily get rid of it (by externalizing them onto society at large) if you allow it to.
You seem to assume that the only use for knowledge is garnering employment: this is patently false, as you could easily learn something and apply it for your own pleasure in the non-professional domain.

P.S. It's called ’statistics’.
Actually cget can install packages directly from cmake packages(or other build systems). There is also the cmake-get module which can install cget recipes directly in the cmake without needing cget or python installed.
Yes. If you are a kid, I might explain how the INTERNET is not a "breakthrough". If you are someone old, then it might be too late for that exercise...
Ios distribution certificate provisioning profiles Establish
>After years of building up my portfolio, it became apparent that most outside recruiters I talked with never looked at my blog/GitHub, despite a strong emphasis of both on my résumé.

Interesting. Could someone with HR experience elaborate, what recruiters are actually looking at?
It contains a stripped version of Blink with most of functions.
I'm just curious: In what way is it rewarding? Just for educational purpose? Or anything else? Or is it just a hobby? I mean, you are probably investing a lot of time into this. This time you could spend on other things instead.

I see the educational purpose. Although you probably get similar experience/understanding/education if you use something like Gentoo and you would have to invest much less time because all the nasty corner cases are already taken care of.
Hi there - we've actually built a lot of our container ecosystem around existing Linux tools, including `systemd-nspawn`, `btrfs` and more rather than creating the whole stack from scratch - and again this is all controlled from Haskell. We experimented with Docker, Kubernetes and more, but found they they made lots of assumptions about what was running inside a container that didn't mesh with our compute model, so using lower-level primitives worked better for us.

We're really lucky also to have one of the main `rkt` developers joining us soon to work on the container side.
It seems like their company motto is: be evil.
Your criticism would make sense if the title of the article was "Does Docker affect energy consumption?".

However, the article is titled "How does Docker effect energy consumption."

It is about an experiment which aims to quantify the impact on performance, which is quite interesting.
> some people are just too stupid and they'll hurt themselves and complain about it

It's not just about stupid people. It's also about people who get deceived by marketing (i.e. all of us, in some way, at some point). It's also about the market adjusting prices so that the unsafe option will be the only option available for some people, while true costs are externalized onto society.

But the point still is, as you say, we regulate a lot of things for good reason.
None of these specifically motivate daily being the right granularity.

In my experience, the frequency seems to be more about maintaining a feeling of supervision.
50 best resources when learning to code