skysight-inc/HackerNews huggingface dataset:
How the hell do you organize your time when you are managing a startup?
On Arrays.fill, Intrinsics, SuperWord and SIMD Instructions
Just measured my watch: 33mm diameter, and I'm extremely happy with this size (for reference, I'm also a "6 feet" == 183cm well built male).
Google close to making Wear work with iOS: Report
Thats the first time I hear about ngrok. Seems like a very useful tool. Thanks HN!
I'm pretty sure Conway's Law already covers that condition. It only says that the design mimics the communication structure.
A fresh and updated administration interface and demo website for v3.1
If it works out for you, who am I to judge you?

But in my case it didn't work out even though I had a separate room in the house set up for this specific task. I had to abandon this arrangement as my productivity and social life suffered and went out looking for a small office to rent and set up accordingly.

I have also tried some coworking spaces but I felt there was something missing and I was not getting the full deal of this approach.

I guess also I'm very conditioned to the usual morning rituals to prepare for the day from washing up, having breakfast, dressing and leaving the house to work. I could not really escape this routine and it took a toll on me till I moved to my cozy office and started to see a markedly increase in my productivity and social life well being.

So, at the end of the day it boils down to personal preferences and what suits and suits not an individual.
Office politics is always going to exist even if you're all in an office together, all remote or some combination.
Pretty spot on, I think.

The most problematic part of SCRUM (and the first thing to start killing productivity) are the interminable meetings it facilitates. The SCRUM master is constantly trying to gauge scope on this or that feature, and everyone feels like they need to bring up what they've been working on during the standup in order to feel like they're not appearing to be slacking off.

I've abandoned SCRUM in favor for a Kanban approach that puts the onus on the Product Owner to manage and estimate scope and deadlines, thereby leaving us developers alone to focus on our work.

I've written more about my approach here: https://medium.com/@glenelkins/agile-is-good-for-managers-bu...
:-D Done, also "stakeholder". What's the proper Scrum jargon for "maybe bong hits will fix my makefile"?
I think that standups are one of the best parts of Agile, if they are time boxed and moderated well ('let's take this [larger issue] offline' should be heard fairly often). Super easy to implement, and very helpful. I've only worked with small teams (less than 8 folks), but I don't think it'd scale well.
So right. I'm a man and 38 mm is enough for my wrist.
Do you not live in the US? Where BIG is celebrated for all sorts of things.
Industrial civilization is definitely a one shot deal. All the surface metal deposits are gone. You need massive industrial infrastructure to access the remaining ores. You couldn't even progress to the iron or bronze age after a reboot.
I don't think "arms race" really applies when the two sides are building entirely different weapons. The entertainment industry is interested in pursuing the source of leaks - as the other comments here have mentioned, they've gotten pretty good at it.
Something finally clicked for me. The OP disses the watch, but buys one anyway so he can write apps for it.

Apple always hypes their products, but they usually lowball expectations. For the Watch, they've really ramped up expectations, really setting themselves up for a let-down. It's been obvious for a while that the Watch was going to be more like iPhone v1 than iPad v1: showing lots of promise, but needing a couple of iterations to nail it and really become a mass market product. So I expect good numbers, but not huge numbers.

So why would Apple risk the Watch being branded a failure by missing expectations? Apps. If devs expect a huge success, they'll jump in heavy. So when gen 2 or 3 rolls around the news stories will be about this watch being the one that rectifies the failure of gen 1, but it will be also be about the killer apps that you can get.
"SSL doesn't require relying on any third parties"

The word "require" was in quotes for a reason. I have changed the sentence to say "encourage".

In practice many people using SSL do rely on third parties. In my opinion this is where many problems arise.

My opinion is that most people are not aware SSL can be set up without using third parties, and even among those who are, the whole scheme is so cumbersome and error-prone that such persons are content to pay untrusted vendors, or to allow browser authors, to manage their "security".

"... they're redundant for apps."

OK, that's a fair point. My comments on third party vendors are only applicable to websites. My comments on the other problems with OpenSSL apply to both apps and websites.
+1. Working from home has worked phenomenally well for me, but my daughter is nearing 2 and she is easily (and rightfully) my biggest distraction. We're about to move into a new home where I have a dedicated office, which I expect to fix the problem...
> When Apple first showed off the Apple Watch, I was stunned. It looked glorious and larger than life. Shiny and precision-machined. Like an object from the future that time-traveled back to the present just to blow everyone away.

I too was stunned, but for the exact opposite reason. I thought, and still think, the Apple Watch looks hideous. And no, I'm not exaggerating. I _really_ don't like it. This is coming from a non-apple user who thinks Apple makes beautiful hardware.
I think Steve Jobs would say that by making a product beautiful enough to satisfy enthusiasts, you'll satisfy millions of consumers as well. They probably can't put their finger on exactly what makes it better, it just feels good.
You're right, eventually you have to convert points to some notion of time, if only so that you know how much work you can do in a sprint. The idea is that you make that conversion based on past observation, using a velocity estimate that represents the past performance of the team and takes into account who's on vacation this week.

There also should be an open recognition that your actual velocity will vary somewhat between sprints. One goal is to reduce that variability by improving your estimation (with practice!), but you anticipate and prepare for the variability. That's why you have a backlog (in case you need more work) and why you develop units of work that are independent (in case you need to push one).

For all these reasons it's a mistake to think of an equivalence at the level of tasks such as one day is three points or something like that.
SQLServer String Operators
And it could be a good investment in exchange of proxying all your customer's traffic.
That's probably the wet dream of some C level executives.
Ask HN: Why do companies like Dropbox file so many patents?
Conyers Dill & Pearman - http://www.conyersdill.com/ - Hamilton, Bermuda

Senior Applications Developer - VISA

You'll be part of a small distributed team of experienced developers who work on a global application. You'll correspond with team members and other departments, provide level 2 customer support, and develop maintainable code and documentation.

## Who are you?

- 6+ years of industry experience in building web apps

- Solid grasp of object-oriented programming, automated software testing, databases, development, version control, and testing methodologies

- Experience developing with web frameworks - with Ruby on Rails a plus

- Interested in working across the software stack: Adobe Coldfusion, Ruby on Rails, JavaScript/CoffeeScript, Microsoft SQL Server, Informix, etc.

- Comfortable with iterative and incremental development, experience with Agile preferred

- Take smart risks and champion new ideas

- Ability to work with others who are remotely located

- Highly motivated, driven self-starter and reliable

- Willing to help your teammates, share your knowledge with them, and learn from them

- Ability to explain complex technical problems to non-technical people within the company

## Bonus

- Work on open source projects. Have a GitHub profile?

- Experience working in a multinational corporate environment

- Knowledge of corporate secretarial duties or legal services

- Familiar with Atlassian tools, Crystal Reports, and/or Jenkins CI

Contact the HR department careers@conyersdill.com

No recruiters, please.
Couldn't he have just done something similar as well if he worked remotely though? You always get e.g. people that are much more noisy about what they've achieved over email so everyone gets the impression they've achieved more that quieter ones. Isn't this more about him taken advantage of success being measured incorrectly?
Of course, but intelligent people react to new qualities - and this case is super-weird and gets even more tasteless when you see the cops on the clip and how the act. It just doesn't make sense.
And none of them even have a dark mode! So no sense in worrying about that....
As featured in San Francisco's Exploritorium.

And

This amazing video of the same name by Coldcut:
https://vimeo.com/29148950
Show HN: Weekend Project – Strike API Wrapper
Ah this would be awesome if it was available for Spotify!
The reference point is factories, I think.

Some of the things they have look like robots as most people imagine them. An arm spray painting cars. But in most cases its a gradual process of using less human resources and more machinery. Futurists call it robots. Engineers call it automation. Managers call it efficiency. Economists call it capital. Everyone chooses the abstraction that works for whatever it is they are trying to solve.

The point is, sheets must be freshened. If factories are the reference point, I think it shows that marginal automation is harder which makes sense considering that we start from the easiest. Today's factories use far fewer people per unit of output, but few are 100% machine. People still work in factories.

Fully automated hotels sounds like a really cool tech project or PR project, maybe an idea lab. But for actual wide adoption, I would guess the best chance is the kind of engineering that turned 1000 person factories into 100 person factories. Some of it may be pretty low tech.

Anyway.. how about a sheet dispenser in the headboard so that sheets can be pulled on to the bed in one smooth motion? I might get one for home if they come in cheap enough. I'll be ready if they invent robot girlfriends.
it's amusing to me, how much effort people are willing to put in to get free entertainment.
Yes, we know that. Video playback has physical constraints; a file format where image elements are sampled at irregular time intervals is obviously possible and useful for very "scientific" purposes like measuring when images are acquired and interpolating the raw data, but not reasonable for playing back on a screen with good compression and easy decompression.
I think I've been stunned in my career to find that companies only pay lip service to Working from home. They'll let you take a day here and there but to paraphrase a manager at one of my jobs "we wouldn't want it to become a regular thing"

It really just blows my mind that every company doesn't have WFH days or let their employees pick a day or two to work from home with regularity.
Howtocenterincss.com
Didn't Google announce their own DDOS protection service some month ago?
>As long as I have my laptop and a decent internet connection, I'm good to go.

What about a chair? I've found a good chair is also essential
I'd suspect that the notes issue might be true when you're updating a side-loaded book (or possibly even one that you've uploaded to Documents, since the only way to update those is to delete them and upload a new version).
His claims may or may not have merit. However the formula of
1) establish your apple cred by naming how many devices you own since the history of ever
2) tell people how excited you are about this product
3) trash it

is tired. For the record, Im not interested in a watch from anyone, I don't like things on my wrist hands or face that didn't come with me from birth. I think it was inevitable that Apple entered this market, and Im sure that for some people it will exceed their expectations, and for some, disappoint.
Well, depends on how you look at it. All (most of?) those metals are somewhere, aren't they?
Actually there are many of those metals on the surface, there's not even need to dig for them.
Hubspot CRO Mark Roberge Talks to SaaScribe
I'm the opposite. I love watching an episode then devouring every piece of online content about it over the next week. I subscribe to the subreddits (the GOT one will not allow discussion of the leaked episodes), enjoy every conspiracy theory, etc. etc. - compared to a show like House of Cards, where I just watch it and drop it.
Why Google's Robot Personality Patent Is Not Good for Robotics
3 years WFH - I could never go back. Flexible core hours make handling daily life chores a breeze (normal life stuff, doctors appointments, etc) and so long as you get your work done, the company doesn't bat an eye.

If I need to I split up the day and in many cases this ends up working out for the company, as I'll have done more work than I needed to even sometimes working the weekends (which most people say to avoid for obvious reasons, but it doesnt bother me).

It also helps when you love what you do - software is passion and career for me. The ability to work remotely allows me to explore things like programming in creative capacity , wfh provides distraction free environment which in the end leads to more creative well rounded employees.
I was at Cygnus (and still at RH). The total deal value was actually much higher because it was a stock deal and the Red Hat stock price kept climbing before everything was wrapped up.
The difference is marginal. With $0.5/$3 plan, if the person is poor, they can't afford to go to expensive websites, so they're still locked to the cheap websites. It's still a "net neutrality" situation and the two plans have the same effect in practice. The only solution is to make the entire Internet free for everyone, which is, of course, not happening.
Apple tends to be very hit-or-miss with its aesthetic choices.
My biggest problem is that they're actively preventing jailbreaking. If I could jailbreak my Kindle Touch, most of my problems would go away.

I filled out a 15 minute survey shortly after buying one, and noted that in the comments issue. The more people who do something like that, the more likely Amazon will decide to allow user "hacks".
Does Amazon offer an API to their Home Services area? I'd like to make an app for home services providers to make it easy to keep up on their bids and status.
That picture of the screen makes it look like a Sega Game Gear. Yikes.
The Noble Edge Effect
We should never underestimate either competence or incompetence. Instead lets put very wide error margins on statements about the intentions and plans of leaders. It is too easy to fall into the trap of assuming total incompetence, or the other hand Dumbledore-like foresight. The truth is, most leaders have moments of both and luck plays a big role (See Steve Jobs or Winston Churchill).
Budō – a fast JavaScript development server
Or there's another reason not to use a better tracking system: HBO is ok with leaks. The more the show gets leaked, the larger the audience. Some portion of that audience will pay for HBO, and hopefully stick around for the other HBO shows. HBO has been remarkably progressive on the piracy front.

It's also only the first four episodes: enough to get you hooked enough to want to see the end. Of course, torrents are always an option, but at some point $15/mo is worth less than the hassle of downloading the show on a weekly basis.
The diplomatic bond between the U.S. and Saudi Arabia is really something to ponder. Both nations are making bad deals to support a seemingly incoherent political policy.

Should be interesting reading in a few decades.
Unfortunately, it's not so easy. If the culture (i.e. tech is not really important, business comes first) is wrong, your effort is not gonna fix a thing.
Can't tell if serious or not.

If a gozzlewog is something you haven't done before (and maybe nobody has done it) then you have much less data to go on. Coming up with an estimate for it can be really, really hard. Want to decompose it and estimate from there? Hey, you just fell into the trap.

I wish I had a dollar for every time I've heard someone say "That turned out to be harder than I thought." And this is nearly always the case when you're doing something new. So you hem and haw and pad and you're late anyway . . .

But my stand is that you're actually not late, you're actually on time and it's just that the estimate you made (or that someone made for you) sucked. You don't even suck at estimating because you can't reliably estimate something you haven't done before.

Oh sure, small things. But not big things. Probably not even medium-size things.

Imagine you're in a scrum planning session and someone says, "Hey, we tagged you for implementing Gozzlewogs" and you have absolutely no idea what a gozzlewog is, or maybe you read about them a while back so you're the person that people come to when they hear "gozzlewog." But you're on the hook for it, and they want an estimate and the answer of "I don't know" apparently isn't on the table.

So do you:

- Dig in your heels and say "I don't know" anyway?

- Lie and say "Two weeks" because half of the dev team is in your shoes and doing the same thing, and you'll all slip together? Besides, next sprint it'll be the same bullshit, except with frumwidgets in addition to the deep, complicated and tricky stuff you discovered while investigating gozzlewogs.

Now, clearly this is broken, and it's not even the fault of Agile, but rather the middle management that thinks developers are fungible and cog-shaped, and that everything can be decomposed and predicted, and that you can have a schedule with a granularity of days when your known unknowns are at the scale of multiple weeks.
The Solar System of JS
Let me start out by saying that I think opening an issue isn't all that spammy to me. It's certainly better than emailing directly, although it still generates an email, so it's still "kinda spammy" IMHO.

From a philosophical standpoint, I'd say it's no one's place to be automated cold calling (cold issuing?) other developers to explicitly license their software. If there is no explicit license, the implicit copyright still exists. GitHub is really the only party that would have an understandable role in these kinds of warnings/requests.

Here's a good SX post on the topic: http://programmers.stackexchange.com/a/148165
I'm curious of the extent to which HFT is driving improvements in microwave network technology that are also becoming available to small ISPs and consumers.

As someone who works from home via a microwave link from a rural area I've definitely noticed improvements over the last few years as the dishes have gotten smaller and service faster and cheaper, far outpacing the rate at which phone or cable companies upgrade their limited service in the area.
This doesn't surprise me at all. If you are going to use the infrastructure of an existing business to start your own, you will need to have a plan for figuring out other sources of users and diversifying your risk. Otherwise, you will be out of business if you ever get too big or you do something that the larger business disapproves of.

This is a good lesson in business.
Nobody's.

Feel free to ask individual repos that you may want to use code from, but unsolicited, automated messaging like this is spam.
> Time boxing gives you a deadline and accountability

An arbitrary deadline, often forcing you to interrupt your flow and then spend extra time next sprint reorienting yourself to pick up the same task again. And artificial accountability. (Did Alice overrun her time-box because she was lazy? Or because the bug was really tricky? Nobody knows! Is Bob a rockstar, or is he just really good at plausibly over-sizing small tasks? Perhaps!)

> you go off, spend months researching a new search algorithm, only to come back to hear the customer tell your approach was wrong in restrospect

That's kind of strawmanny. In no methodology should someone be allowed to wander around for months with zero feedback.

In "traditional" process the PM is in communication with the customer and keeps enough of a handle on where things stand to be able to pull the brakes when necessary. Agile seems to want to offload that work either into some vague diffusion-of-responsibility within the team, or to the customer herself (which seems bizarrely idealistic) or, most commonly AFAICT, to a de facto PM under another name.

> so the customers can decided if what you're doing it worthwhile

I have literally never met a customer who didn't want everything right now. A good traditional PM is able to manage those customer expectations. Few developers I've met have those skills or want to be spending their time doing that.
Eh, I use both the Nook and Kindle apps for my iPad -- daily -- and Nook is just as good. It's the hardware. If i wanted to buy an e-reader, i wouldn't want to invest in B&N hardware.
Yup. I wrote about this for CNET in 2013:

http://www.cnet.com/news/how-web-mail-providers-leave-door-o...
"A survey of top mail providers shows that Google is alone in using strong encryption, known as SMTP-TLS... Facebook, Hotmail, Yahoo Mail, and AOL Mail do not accept incoming e-mail in SMTP-TLS encrypted form..."

I hope things have improved since. (Some enterprising journalist might want to do a followup.)
Live tweets from UN #CCWUN debate on lethal autonomous weapons
Darpa Announces Tasks for DRC Finals
boils down to this quote: In a world without readily mined coal, would there ever be the opportunity to test profligate prototypes of steam engines, even if they could mature and become more efficient over time? How feasible is it that a society could attain a sufficient understanding of thermodynamics, metallurgy and mechanics to make the precisely interacting components of an internal combustion engine, without first cutting its teeth on much simpler external combustion engines – the separate boiler and cylinder-piston of steam engines?

Although there are other potential energy sources, without easily mined coal lying around, no-ones ever going to have the resources to do enough trial-and-error engineering to get anywhere.

tldr: Easily mined coal is vital, just like day 1 minecraft.
I think you're wrong about the two sides. The guys with the orbital battle stations are the distribution channel. Watermarking isn't there to deter them, so their lasers don't matter.

Watermarking is a deterrent to the people who upload the content in the first place. The ones who're careless about who they'll share things with. A unique watermark (steganographic or visible) is about finding the source of the leak. In that arms-race the entertainment industry is facing people who can remove a watermark - but we have no idea whether or not they're winning. The fact that torrents exist with watermarks intact makes me think that perhaps they are.
Benchmarking Top NoSQL Databases [pdf]
Codes That Changed the World: Fortran