skysight-inc/HackerNews huggingface dataset:
> But most Americans are not that self-motivated

Most Americans don't really have a choice. There's just not enough time and energy for self-direction after a 40+ hour work week.

The evidence is in age (and those who do have the extra time). Children are incredibly curious and self-motivated. Teenagers are too, if you give them the opportunity and guidance. If you're lucky enough to go to college, you have a pocket of time to try things and tinker (in addition to the easier-to-find socializing aspect) before the realization of how much debt hits you. People in their 20s-60s aren't self-motivated because work occupies most of their time. Not the other way around.

Also, for being in a field that relies on creativity and changing people's perspective and habits, saying that it's a non-starter because people are cynical and won't change is not being very creative.
How I used LinkedIn to find my dream remote job
Careful with that brush, Eugene. As someone who has done (extensive) audit, I respectfully submit that the problem is not the audit process but the auditors you hire.

The usual process for such a control should be:

* Is there a requirement for a log?

* Does that log exist?

* Can the system(s) that write to the log be prevented from doing so/tampered with? (branch here to system security review)

* How are the contents of that log secured against tampering? (branch here to security review of logs)

* Who is responsible for reviewing it?

* Where is the evidence that such reviews occurred?

* What violations of policy were found during those reviews? (branch here to a review of the follow-up process)

* Can I, the auditor, find violations that were not found during the reviews? (if yes, branch here to figuring out why not)

This is not an especially complex script to follow, and winning at that last step is the kind of thing that gets you nice fat bonuses and happy bosses, because suddenly the auditee needs remediation consulting services. Especially as the cost of "taking a complete sample" (i.e. reviewing every entry in the log) goes down to nearly zero, this kind of review gets easier and easier (and is often automated by the company being audited, which just shifts the focus slightly... with no change to the last step).
Given the context of this API, it would be of very little value to the NSA. (It is only accessible by applications that are already running on the user's computer, and only provides access to Skype.)

If the NSA wanted to intercept or forge Skype conversations and had access to Microsoft to do so, they would have a much easier time doing so on the server side.
This also features in the show!
I would argue that your day to day interactions are more indicative of the average person's feelings of racism and hatred than reddit trolls. And if this is the only reason you are leaving the U.S. I would reconsider.
Ford has been quietly testing in snow in Ann Arbor, MI.[1] Volvo tests in snow a lot. Volvo discovered that ice on the radars could be a problem. (So, de-icing heaters on the front of the sensors, like aircraft.) The big auto companies have tested their cars in bad conditions for many decades. They all have test tracks in awful locations and performance standards for bad weather. Even Google tests in Tahoe occasionally.

What's becoming clear is that the self-driving car industry will be the car industry. Autonomous driving equipment may come from suppliers, but they'll just be suppliers to the automakers. That's not a great place to be; the margins are low and suppliers are totally under the thumb of the automakers.

Volvo, which will deploy 100 self driving cars with actual customers in Gothenberg, Sweden in 2017, is way ahead on the user interface.[2] Volvo takes the firm position that, in autonomous mode, the driver is not required to pay attention at all, and if something goes wrong, it's Volvo's problem. They have redundant sensors, actuators, and computers.

Volvo is also way ahead on ads for self-driving.[3]

[1] http://www.volvocars.com/intl/about/our-innovation-brands/in...

[2] http://www.dailymotion.com/video/x4di8ds

[3] https://www.youtube.com/watch?v=uDB6fFflTVA
Whole day? How many hours of running battery do you consider whole day?

My 15 dies somewhere between 3 and 4 hours (Java/C++ dev) and the lack of battery capacity is very noticeable (previous 15 with nVidia ran for about 5 hours)
NY Times Best Selling Author Launches New Cookbook
Thanks for adding some historical context for me!
Really shallow of me, but the name kind of turns me off. "Uber" or "Lyft" are just whatever, but Waymo sounds like... something an infant would sputter out. Or "Lame-o".
Surely they will make all that data available to OpenAI to help democratize the future of AI?
I can't help but feel amused that a company that bashes others for battery life stamina has now built a computer with battery life that is so bad that it's removing their claims. This is false advertising at its finest and I expect class action lawsuits to follow.
I think this is not actually true. It can charge to 100% faster, but that's somewhat meaningless. A larger battery can soak up more joules faster. If you want to put "two hours of use" into a battery as fast as possible, you want a large battery.
You should upgrade to the 2014 or 2015 MacBook Pro, battery life is easily 8 hours.
I think it is very compelling nerd logic.

Nerd logic usually takes the form of conclusions reached by starting from a set of first principles simple and small enough to be captured in a short message board comment, and restricting itself to a series short, plausible extrapolations from those first principles, stopping when a suitably grand and straightforward explanation for complex phenomenon is reached.

We're all in the business of breaking things into their simplest constituent parts. We all react strongly to this Moog Synthesizer logic: all we need is a couple oscillators, plugged together just so, and we can generate any conclusion we need.

I don't think we do it deliberately!
It seems to me to be a paranoid interpretation because if Microsoft wants to hand Skype-related user data over to the NSA, they'll do so on the server side and not the client side.

Secondly, this is a pretty stupid way of doing it. 'If you use this client identifier than anything goes' seems vastly more like a stupid coding mistake than it does a sneaky covert backdoor into accessing Skype from the local machine.
NKW gave a nice summary of some recent actions. For more historical examples, I highly suggest any of James Bamford's excellent books on the NSA. _The Puzzle Palace_ is a massive tomb, but a very good read. I haven't had a chance to read _Shadow Factory_ yet, but it is in my pile.
Probably not. My point is that what (I'm assuming) is a brand new site is not built using the latest version. I would have thought that an organization such as Alphabet would want to dog food as much as possible and in doing so tell the world that 'Hey, look at this! It's super easy and pretty! You can have a site like this too if you adopt our technology'. Instead, it suggests to me that the barrier to learning the new shiny is big enough that whoever made it didn't want to learn it. That raises the question, should I learn it? Why, if even people at Alphabet don't want to? Do they doubt the long term prospects for Angular 2 so much that they hesitate in adopting it? Do they not consider it mature enough?
TL;DR I read too much into things.
Shhh, dont give away the secret sauce. ;)

Truth is that info products are perfect for solo founders as a way to start generating revenue for bootstrapping something else (or simply as additional income). Marketing them is easy. You just have to put samples online, work the SEO, and share it on social (inbound). Building one is also simple. No need for anything fancy. Ive sold info products using a static page and a paypal button.
I move daily between different environments (OS X, Windows, Linux in VMs and on Raspberry Pi) and languages (C, Python, shell scripts).

Switching between different editors on all platforms was a chore. Emacs provides me with the same basic functionality in all environments and for all languages I use. Additionally, it works very similarly both on the desktop and in a terminal, so I can use a powerful editor even in fairly restricted environments.

So yes, for me it's worth it.

I started with plain file-editing, with a focus on keyboard shortcuts for editing. When they felt somewhat comfortable, I started using basic modes (fill-mode for better editing, C and Python modes). As you go along, you'll find things you want to do (format paragraph, autocomplete,...) You'll look them up, and find that they are either built-in, or available as a mode. Rinse, repeat :-)
> Uber [...] they're head of the pack today

Head of the pack of dreams maybe. What does Uber have, in a tangible manner, right now? At least both Tesla and Google have real systems that are on the verge of full autonomy.
I'm not so good in dogs, but is this correct?
https://imgur.com/a/cMSnT
> the new low power + high power CPU setup makes battery life harder to predict

We've had CPU frequency scaling in laptops for at least a decade. What's different with the CPU in the new MacBook?
If I have to bet against anybody it will be Uber. They will be burning cash and given that Google just gave up on building hardware why would one think Uber will succeed?
Sure, that's what Apple wants me to do. And Google. And Microsoft and Blackberry and...

I don't want to build multiple versions of my app for different platforms. The web is open, free, not in a walled garden. And it won't go away when a company or product disappears.

"Build a native app" was the answer in 1998 when the web was new and Windows dominated. That answer was wrong then, and it's still wrong now.
Uber bought Otto [1] and is doing live trials of trucks on highways right now.

Otto was granted permission and began driving on actual highways in Ohio last week:

https://www.washingtonpost.com/national/self-driving-truck-h...

1 - http://www.reuters.com/article/us-uber-tech-volvo-otto-idUSK...
Apple's very first "laptop" was called the Macintosh Portable: https://en.wikipedia.org/wiki/Macintosh_Portable
One does not preclude the other. C# is a pleasure to work with, and a powerful language and environment, but Javascript is the tool for the web-based front end, and a nice language in its own right. Provided a certain discipline, one can use it to write reliable and maintainable code.
But that comparison about a Microsoft employee isn't about being an engineer. It's about "I work for Microsoft" == "old and crusty", "coasting" in Seattle. In Beijing it might be more impressive because it's a well-known prestigious company.
I still don't understand why every company doing self driving cars is focusing on consumer cars while no major player is doing interstate trucking. Interstate trucking could pretty much be done now, and has several advantages. Driving on interstate freeways is orders of magnitude easier than driving in a city with pedestrians, bikes, cars parked in the road, etc. And there is a great monetization scheme--no driver means you can get it to its destination more quickly and more cheaply.

(The thought is you'd hand off to a real driver once you get in to a city)
The problem as I understand it is that the "thing you are currently doing" is constantly changing due to changing processors, increasing and decreasing network sync activity, and so on.
"The person in the driver's seat is just there for legal reasons" -- but note just how closely that person's hands are to the wheel, in an obvious state of readiness. That person is 100% ready to take over the car if it messes up.

Tesla had the luxury of running test drives until they had a success. This is a different thing than putting a car on the road with no steering wheel and saying bon voyage. The first is a demonstration of a single successful instance (which is probably repeatable on average); the second is a much stronger demonstration of a > 99% success rate.
This is misleading, however I would like to point out that if Small Bites == Kaizen. Then, Prolific Engineers like any other prolific professionals may be Kizening the crap out of their codebases. No data here either to back the smart ones up though.
2 years of community infighting. I don't see any better tech that is relevant to most users just edge cases. I don't actually see fewer scams at all. The whole ICO market is basically a giant set of scams for one example and they are exploding. We've had multiple large exchange thefts this year as well.
If you can point me to one of these niches, I'd give you 15% of revenue generated on it
> I'm not sure using a helper program has as many assurances around it, and manipulating data in a db often won't involve any 'rm' command, though copy/replacing a text file might.

DBs still have files, they can be rm'ed. DBs also have other delete commands like 'DELETE FROM x'

My point is it's just as easy to "accidentally" delete data in a database as it is in text files.

> you said "what if the db has a bug or vulnerability", my point is you have to rely on something, even the kernel. The difference is how stable these things are, and databases can be very stable.

Someone else said that. I think the whole stability point is moot.

> not all kernel vulnerabilities will put the db at risk, it depends on the exposure to parts of the kernel. You can restrict the type and "fanciness" of the file-system a database will use if you know you don't need those additions, in the same way you use a stable fs for system files. You need a basic set of binaries one way or the other to access this data.

If a software vulnerability exposes text files like /etc/passwd then it can expose the database disk files in exactly the same way. Having a database format won't magically stop files from being read remotely.

It's also worth mentioning that most of the time it's not kernel vulnerabilities you need to be worried about (not that I'm saying they're not bad); any bug in software (e.g. Wordpress vulnerability) that allows an attacker to specify the source file to be read would put both your database config concept and the existing UNIX config layout at risk.
Better remove your gas gauge!
I recently tried to become my own ISV. I produced the first draft of https://conciergeapp.uk/ within 2 weeks after a chat with someone who is in the Facilities Management (FM) section. Initial interest in the market looked good and I had plans to make a modular platform. After some refinement etc, I totally failed to sell it. I tried so hard but it was exhausting. Then I got a regular job, but still.. this does appeal. Wish you luck! The hard part is not the coding.
I see autonomous Uber cars out all the time near downtown Pittsburgh. In fact it's getting rarer that I don't see one.
I somewhat agree. I'm proficient enough in vim that I do most non-IDE file manipulation in it, but I haven't gone into much depth about what commands I have available. For example, duplicating a line is ddup. yyp would probably be better, but I already have that in muscle memory and it's good enough for what I use vim for. Like you, I've also switched to Jetbrains for most programming, it's much easier to find the one off commands I know I used last year but can't quite remember how to repeat now.

(Although, some of the reason I switched from vim is that I have been using an Alphagrip keyboard for a while now and mouse/arrow keys are always available _right now_. It really changed how I interact with software.)
I could see apartment complexes and neighborhood associations partnering with these autonomous vehicle services to provide transportation for their residents, then eventually municipalities demanding it of new developments, with a reduction of parking space requirements in combination (similar to what Austin, TX does with ZipCar and businesses: if you have 2 Zip car spaces, you can reduce your parking requirement by 4).
But instead of being afraid of an unprecedented action like taking people's guns away en masse, this threat is to publishing research. There's plenty of precedent for research being de-funded and the results buried.
While I admit that I have literally zero experience with homomorphic encryption, I suspect that even after whatever deployment costs there would be, the burden on your ability to do things like investigate bugs, much less repair data if needed, would be non-trivial.
So as a small company or startup the upside of microservices is the architecture lends itself well to the use of third party services. Using Auth0 for user auth is awesome for not having to right a ton of user management boilerplate. Content ful for CMS capabilities gives you a content management system and UI. Firebase for DB and push services, Amazon SNS for notifications.

A lot of early prototyping and startup tasks can be done gluing together third party services while you focus on core product offering. You can always pull back services as you outgrow these. I think this use case is one of the huge reasons microservice architectures have been so popular.
Strangely, the words "spawn" and "satan" do not appear anywhere in this document.
10 Questions That Dramatically Changed My Life
Often you need a car to get to the subway which does not take that long. Slug lanes also become more useful with self driving cars.

Combine the two and you get a self driving car to central location > car or public transit to city center > self driving car in the city. Remember parking is often 10+$ a day due to land value, so two ~4$ trips can be a net savings.

Finally, even a 20-30% drop in demand would be huge in such a capital intense industry.
@trevyn We've got some things in that vein that are working in the app today — and are working toward even more. If you’d like, we could hop on a call and give you a tour of the app and show you where we’re headed?

Seems like you've given this some thought on how this should be done right; would love to include them in our product development discussions.
OK. So Trump is the coming president, and GW is real and Trump will not handle it properly. So it is very likely GW bad predictions are going to happen. My question is: when will we start to see massive sell of beach houses?
The paradigm shift that vim asks here is to think of normal mode (it is not "delete" mode, it is "normal" mode) as well normal, the place to be. This shift in thinking can take some work to get used to, but in vim thinking, it is the insert mode that should be used more rarely and that it is insertion and insert mode that requires the `ESC` to say "I'm done inserting". (And thus delete line is only ever `dd`; `ESC` is not a part of deletion, it is a part of insertion.)

One of the things that typically helps to get into this mode of thinking is to take advantage of/get used to using the home row "arrow keys" (hjkl) for navigation. Instead of moving your hand to the arrow keys (or worse, all the way over to your mouse), don't leave the home row and try navigating in normal mode with hjkl.
It is treacherous, but really you're just capturing something basic about mental illness and the extent to which it disrupts our sense of agency. Rescuing someone from suicidality also involves intervening against a patient's agency, but we generally don't feel alarmed about that.
Poverty combined with boredom. And from my personal experience, a complete unwillingness to discuss such problems (i.e, "Not my family").
I got the new macbook pro 15' first two days batter life was really bad, 2 hours most. but on the 3rd day it went back to normal. now I get around 10 hours. I think it had something to do with Firevault. Encryption was running in the background and draining the battery now that it's done it's back to normal.

I think there is no need to freak out over this
I was walking past a hospital notice board the other day, and there were in fact quite a few notices about experimental psychological treatments for particular conditions. Some of them looked like they were trying to find drug-free ways to control conditions that would normally have had drugs thrown at them. Seems like a noble aim, and I do hope people took them up on the studies.
I went after the hair stylist market for three months as part of The Foundation. I quickly came to the realization that it was not a good market for the simple reason that the owners of hair saloons like to cut hair. Because of this they are very hard to get on the phone.

One key for any potential SaaS market is to make sure you have a way to reach that market. Make sure they are on email or social media in large numbers.

I too pivoted to information products. Good luck with your course.
Idiot light
I'm not sure how I would feel about the absence of steering wheels and pedals within their cars.

Tesla's auto-pilot can be over-ridden due to the presence of the steering wheels and the pedals. But in a car that has none, you're not in control. And that, is scary no matter how you look at it.
Nonsense. Ive been flying solo since my teens and dont really want a partner. Some of us work better independently. Im not against a partner if the right person shows uo, but Im not holding my plans until they appear.
Is China really trying? I know they had some initiatives to get Americans with the Trump election. In general, I don't think it's an actual goal for them. They have a large pool of talent. They aren't needing to go outside yet.
2000 customers, average of 50 devices per customer, average of $15000 per devices

2000 * 50 * $15000 = $1.5 billion

I think that objectively counts as a hit...
Just read Locke Lamora and it was quite good.

I'd add in the Malazan series by Steven Eriksson. Gardens of the Moon is the first one. Great books, but definitely a long undertaking.
Uber is everywhere except China - http://fortune.com/2016/08/07/uber-china-didi-chuxing/
What are the issues you're facing with RabbitMQ? I'm about to start a new project and we still have choice which queueing to use...
That article's geared toward the 12" MacBook, which uses a 29W power brick. MacBook Pro is either 61W (13") or 87W (15"). I'm not sure that any of these are up to the task yet.

Granted you don't need to match the power brick unless you want to run the computer at full load while also charging its battery, but I don't know what the requirement is for the computer's max steady-state power draw.

Going to wait for a similar article written for the MBP.

EDIT: Added benefit, they're generic USB batteries and will charge your phone, tablet, eReader, headphones, and whatever else you've got. All things considered, I prefer this scenario to the directly replacable laptop battery, since you no longer have to use the laptop as a passthrough to charge other USB things.
Yep! Plenty of pedestrians with strollers/dogs/bikes/etc, vehicles stopping in moving lanes for pickups or dropoffs, a mixture of stop signs and traffic lights, one-ways, two lanes, four lanes, divided roads, and the cherry on top: a two lane roundabout, which endlessly baffles drivers here.

I'm not sure there's a better spot in Austin to test autonomous cars.

That said, they aren't perfect.
1. They wait just long enough at stop signs when it is their turn, which confuses other drivers.
2. They drive well under the limit, causing small jams at peak congestion.
Very difficult is an understatement. It's basically close to impossible to work in the US for a EU or russian citizen.

Source: Friends of me who want to move to the USA. I'm talking people with rare qualifications with a company ready to take them at $200k base salary and the layers to do all the paperwork for the H1B. They just can't get a fu----- VISA.