skysight-inc/HackerNews huggingface dataset:
I think it's great in the sense that you can easily make apps, games etc. which is good for getting kids interested quickly. Once their hooked, we can push them to some of the "better" languages.
At 3MB for a short text article, I'm wondering the same thing, honestly. I think it's mostly ease-of-use and discovery.
Wasn't one of the Blues Brothers named Ellwood?
Sorry, I call BS on this. I know a good bit about the semi-secret history here. I worked at Motorola before and during the launch of the first iPhone and also knew some of the people on the original iPhone product team. While it is true that they started with very few mobile industry veterans, they hired a few key people; they either quickly learned how to maneuver inside Apple or disappeared without a trace.

So it is not accurate to say Apple just learned how to make smartphones really fast, more that they effectively hacked the whole process with a number of Jedi mind tricks as well as key product decisions, all cemented by classic Steve Jobs dickery.

1. They cultivated us at Motorola shamelessly by pretending to make an "iTunes phone" (remember the Rockr?) while they were just pumping our teams for information on how the byzantine portfolio and terminal acceptance process at carriers worked. They never intended that phone to ship and used the whole sordid con to get into Ralph de le Vega's office (sorry, Ed Zander).

They then used all the persuasion and BS they had to convince AT&T to give Apple a pass on the incredibly complex field network testing all phones must pass. The reason the overall phone experience of the first iPhone was so bad was not just because Jobs and co wanted it to be a great music and Internet experience first, but because they couldn't make a great phone at all then.

I don't see the exact analogy with teh car industry. cars. The mobile phone business was laughably over-regulated and unlike the extremely competitive phone industry, wireless carriers were not really. And oh yeah, smartphones were terrible, and cars today, whether you like the way they look or not, are some of the most incredibly optimized products ever made by man: safe, reliable, efficient.

Cars just can't be disrupted via a Jesus phone coming in at the high end with innovative features. The Jesus car already exists (Tesla) and it has been extremely successful at influencing one of the biggest industries in the world in numerous ways. But if your goal, like Apple, is to not just influence but manufacture at scale, then Tesla has failed and it appears it will take any company, even Apple, decades to learn how to really make cars for more than a few.

I sure hope this isn't just abut cars as a service, because Apple has demonstrated it just can't do services, even when latched to a truly beautiful shiny object it has made.
This dynamic cannot be overstated. The economics of services that are heavily business-expensed is ridiculous.
Specific to AF447:

1. Multiple pilots in the cockpit.

2. 3.5 minutes of fully-stalled descent.

3. Exceptionally high degrees of training. These are skilled professional pilots, specifically drilled in mishaps, and independently aware and capable of discussing or diagnosing the situation.

Multiple modes of failure occurred (it's a fascinating case study), starting from bad sensor design (prone to icing) and weather conditions (icing) leading to loss of airspeed indication. Lack of feedback between pilot and copilot controls, and input-averaging, combined with failure of the co-pilot to relinquish control of aircraft to the pilot, led directly to control-and-response failures which ended in impact of aircraft with the sea at over 100 knots each of vertical and horizontal velocity components.

What it wasn't was some distracted inexperienced teenager crusing in daddy's Autopilot Tesla whilst distracted on mobile calls, texts, and showing off to other passengers.

Trains and tracked vehicles are another good case in point.

Automobile autopilots will have to respond to degraded conditions by adapting to safer modes -- lower speeds and recognising that they're operating out of their design parameters. It doesn't seem Tesla are doing this. Google's approach seems more conservative.
Perhaps we should realize that different people work differently, yes?

I, for one, would quit my job if I had to work 10 hours every day. I would not be able to stand it. It isn't that I don't like what I do, but I like what I do outside of work to not want to be there all the time!
Anyone could send that header and claim to be anyone they want to be. They couldn't use that header to authenticate you even if they wanted to.
Halcyon days; those articles did stick in your head, the covers, as well as the schematics, I think, because unlike today technical information was often difficult to come by as a hobbyist/non-professional/kid; you would often read and re-read every article, teasing out every detail.
If you make a large sporadic income, it's either from holding multiple payroll jobs, in which case you can file a form that adjusts your yearly income to the CRA such that your withholdings will make sense, or you're a contractor/business owner and you're paying your own taxes, possibly in installments anyways.

It's not like you're taxed at your peak monthly income. Withholdings are just estimates that can be adjusted.
Marvel’s Groot and Rocket will head to space on NASA’s newest mission patch
> HN shadow-bans and moderates with gusto, but I suppose it doesn't qualify as big enough?

Actually, I do think the current moderation model of most forums are wrong. The users should be the ultimate arbiter of what they see or not. The power to block certain users should be in the hands of those who browse it, and the moderators simply give a recommendation that most users follow. Similar to how spam folder works, in that you can always override the recommendation by moving the spam into your inbox.

> but they aren't required to hang yours and I'm not sure compelling them to is a good thing.

If not all opinions are allowed on their platform, then those they allow come with a stamp of approval from them. The logical conclusion is that they should be held liable for any libelous claims made by the users, since the users' opinion actually reflect the platform's own. They cannot have it both ways by claiming to be independent from users' opinions while simultaneously influencing and filtering them.

They are, in my imaginary world, to deny me only for reasons not related to my content. For example, they can reject me if the pictures are too large or not in a specific format, but not if it expresses any views they dislike.

> The same voices calling foul on Google raise hell when Reddit shows what truly unmoderated platforms look like.

You give no evidence that it is the same voices. I am, for one, consistently opposed to Reddit's policy on banning subreddits and to Google and Facebook's manual interference on public discourse.
> In fairness, by that logic nothing would ever get done.

Or it will get done by people who have thought long and hard about how they are going to compete with the giants, rather than someone naïve sap.

The fact that the question is being asked does not imply that there are no good answers to it, but it is unlikely that someone who hasn't spent time considering how to improve on the incumbents is going to beat them.
Thanks, happy they've been helpful. I agree that they're a super powerful teaching tool. We actually got the idea when seeing a prof at Harvard using them to teach the entire class: homeworks, lectures, everything.
I'm saying one, good board they might even make money on. One set of components. With or without PCI part. Take it or leave it deal. It can't be a high support cost given all the small firms doing many boards with few employees.

"then they would simply be undercutting their own hardware sales."

There's truth in that. Of course, Hackintosh and non-Mac people aren't buying their stuff anyway. They want the OS but not the hardware. So, hard to see big losses from this.
No idea why are you being downvoted for expressing an opinion and asking for an explanation ...
Not sure about engineering in general, but I find places that expect 3 months for a programmer to become productive are a huge red flag.

A programmer should be able to checkout, build, run in minutes and then to start fixing bugs on day 1.
I believe you meant "Working a 30h work week..."
There sure is a shitload of C in this node.js program.
I think the point is that sometimes it's not constructive feedback. Sometimes you'd personally just prefer things to be slightly different. But that doesn't mean that the path your subordinate chose isn't just as good as your preference. In those cases, you should keep your feedback to yourself because it's not actually constructive, and in the worst case it actually undermines their confidence.
I'm pretty sure Cargill has filed similar suits, but I'm not sure about ADM.
Oh. My. Goodness.

I credit my mother allowing me a Popular Electronics subscription when I was 10 or so (up until they discontinued it) with jumpstarting my life in electronics and engineering. I can't wait to click through the covers to see how many of them immediately bring me back to a different time and place.

Some kids had comic books, I had Popular Electronics.
I've been using car sharing services for about two years and that doesn't happen. The companies know who used the car and they have their credit card. A customer can report for damages and cleanliness and if the car you pick is not OK you do report, to demonstrate it's not your fault. The worst I found is a half filled plastic water bottle.
The family that embraced nomadic life and feeling that there is no way back
https://en.wikipedia.org/wiki/Linguistics_Wars
> Automobile autopilots will have to respond to degraded conditions by adapting to safer modes -- lower speeds and recognising that they're operating out of their design parameters. It doesn't seem Tesla are doing this. Google's approach seems more conservative.

Yeah. Tesla seems pretty committed to enabling hands off driving for minutes at a time.
If you deliver the same value to the company in 6 hours as you do in 8, then you should get paid 100% of your salary. You (should) be paid to deliver "X" value.

Auto mechanics have this figured out -- we (developers) should be able to as well. They get paid a certain amount for a certain job (say, 3 hours for a brake job on a certain model of car). If they can do it faster/more efficiently, they still get paid the same amount even if they work fewer hours.
If it's not important enough for you to explain the rationale, don't bother giving someone the feedback.
We got rid of most of that but then we went ahead and moved to a new office building where we're the first tenant.

Every day is just the constant sound of construction and I'm finding it more and more necessary to work from home and maybe find a new job entirely.

I have fantastic noise-cancelling headphones and they don't help a damn bit.
Click on web at the top of this page and then open in a private window.
It happens at major companies as well. A friend's younger brother got into Chase bank as a Java dev after listing 6 years of Java experience. He had zero years of experience and was only 24.

Makes me skeptical to store money with chase.
No problem, more on the way.
If you work for 20-25hrs, you are going to put exactly just that and go home. If you work full time which is 40hrs, they are going to expect 60+hrs from you to show that you're a team player if you want to rise in the organization.
So if someone writes a novel about you, then you own the data in the novel?
In the entire life of the company, that factory built about as many computers as Tesla built cars just last year. And Tesla is a tiny player. This experience hardly seems relevant. Modern Apple is built on NeXT's software, but I don't think there's much if anything of their manufacturing in there.
"...hire programmers for fewer hours per day"

It takes time for me to get my head around the problem my employer wants solved. They can't plan to the tiniest detail the precise class hierarchy that I should produce, the exact procedure I should write. If they could, they'd only need a typist. They need someone who can comprehend the problem, formulate a solution, and then slice that solution thin enough to implement each layer in code. This process is necessarily creative and often does not involve producing code. Why don't they hire for fewer hours? Because they'd get less 'productivity' out of me.

Further, as a company grows, it takes time to communicate, to get everyone headed toward the same goal. Just because the founder said "protect data" doesn't mean that everyone automatically comes to the same conclusions about how that should be done. So there are meetings for communicating verbally, followed by documentation to solidify understanding of the problem and the solution, followed by more meetings to clarify intent in the documents...

After all that communicating, when I get time to focus on creating solutions, I've got to take the time to reconstruct state in my head so that I can be productive.

"...programming makes us tired and stressed, how often we spend hours and hours per day just procrastinating or being completely unproductive while still trying to be."

All those meetings make me tired and stressed. But more to your point, I'm not unproductive while I'm defocussed. While writing part of the solution, I hit a wall - how do I implement this so that it's readable, so that when I come back to this part of the code in six months I'll still be able to understand wtf I was thinking? This operation isn't permitted, so what's another way to solve the problem without creating a security issue? So I defocus - walk the floor; walk the block; look out the window; operate the flippers on the pinball machine - and let my subconscious work it out.

Between attempting to understand the problem, interruptions for communication and time required to find an acceptable solution, I'm left with little time as it is to actually implement the code that solves the problem. I'm already averaging about two hours of "programming time" per day. Any less and I probably can't even write the code.
In Politically Polarized U.S., State Secession Talk Gains Steam
CDS isn't an OTC instruments. Swaps are now traded on SEFs like MarketAxess or TradeWeb. Just because you don't have access to the data don't think that professionals don't. But this isn't OHLC data for listed equities. Expect to pay. Actually high quality realtime equity data (ITCH,PITCH,OpenBook Ultra,etc...) costs real money as well.

Checkout CDS and FI market data offerings:
https://www.marketaxess.com/data/marketdata.php

But your idea is correct. CDS Spreads can be predictive of dramatic shocks in an equities price.
You should definitely know how crack is used, it's effects, and how other legal derivatives are used before trying to regulate it, yes.

Otherwise, you may end up banning a large number of cocaine-based anesthetics. Or worse, ban rubbing cocaine in your hair while leaving it legal to smoke it.

This is the state of gun regulation right now -- many of the people trying to ban guns don't seem to know the first thing about guns, making the regulation likely to be ineffective.
Building, running, and nominally fixing bugs (are you tracking regressions well?) is not always the same as being productive. It's important to not treat the work as fungible units that go from developer to developer equally, without accounting for getting used to the code base, problem space, etc.
I agree they're largely straightforward, but there would be a huge advantage in having one standardized version of each one rather than a million different buggy implementations.

I also missed one, which is hard to get right: rate limiting. Especially if you want to coexist with TCP rather than drown it out (or be drowned out by it).
Its not a few percentage points - Regular income tax rates are almost double the capital gain rates
Yeah I didn't really get "what makes a Mac a Mac" either. I scrolled looking for a part 2 or something.
People can sense single photons
Agreed. I have moved those boxes of PE, Radio Electronics, Elementary Electronics, Byte (and Amiga/Atari mags) so many times over the past forty years - I'd really, really like to stop now :-)
I was hoping this was a course on time management. Stories are useful but do little to reinforce the behaviors necessary to develop good time management skills.
Wow, amazing!
MICHELLE OBAMA FOCUSES ON CHILDREN IN SPEECH BEFORE DemoCRATIC NATIONAL CONVENT
> Are they going to outsource it to Foxconn like they do with the iPhone, and ship them across the Pacific? Doesn't seem feasible.

There is the example of this Italian car sharing service http://www.sharengo.it/

They designed their own car and a Chinese company built it.
The original Prius wasn't all that great. It is the second and third gen that have done well for Toyota.
This isn't true. There are a non-zero number of traders who use IB and post positive returns.

For example Taaffeite Capital Management (who gained some publicity for good returns on Brexit) are a < $10mm fund who use IB[1].

Sure, bigger funds have better market access, and it will always be impossible to implement a high frequency trading approach. But these platforms are about as good as a small player can get.

[1] http://www.afr.com/personal-finance/shares/artificial-intell...
[GIT PULL] /dev/random driver changes for 4.8
Samsung dialer on my S7 does warn about potential spammers. I still use Google dialer because Samsung just looks very shabby.

Another feature, which makes me facepalm in Google dialer is inability to block a spoofed number. If the phone number, which just called you, does not match some rules you get "Invalid phone number" pop up when choosing to block it.
A CarPlay-compatible dash unit is what, $500 installed at the most? Don't buy floor mats and undercoating at the dealer and whatever car you buy next can have CarPlay.
Yup, I totally thought I was about to read about diseases being bought and sold online ... glad I was wrong!
Since McCarthy passed, I've often wondered if a draft of Part II (which AFAIK was never published) might exist somewhere among his papers. If so, I hope his academic heirs find it and release it, if only for the historic value.
I suspect you are making the same point I alluded to. They read the situation correctly, further mechanization of textile production was going to destroy their livelihoods and families economic positions, by removing the leverage of the necessity of skilled labor. What use to them that it also generated economic growth they would not take part in, nor would their children?
What project may I ask?
Dutch men confirmed as world's tallest
Best place to import events!
Yep. It's politics, too. I recently got asked to stay longer at my job - not to do more work or be more productive, but because the apparent flexibility with which I approached my schedule was causing consternation among some nearby department (who are tied to their desks 8.5 hours a day). Why that is considered my problem, I've yet to find out..
Per point #3, it's even gotten as far as becoming a meme in the League community. It's one of the most talked about missing features other than a sandbox mode, which Dota also has.

Any time a new feature is released, especially smaller ones, there's usually a good number of 'We got this but no <replay|sandbox> mode' comments.
Dead simple distributed locks for Node.js with Etcd
Given that he had a multi-million dollar trust-fund, I would imagine he either would've spent his days living off that and doing whatever work interested him most, or just continued on with his career at a roughly 5-year deficit to that of his peers. With a Harvard degree I'm quite confident he would've managed to get by.
Same here. A subscription wasn't affordable to me, though I was totally enthralled when I would find a collection in the back of 7th grade science class, or in 1974 stumbling upon a current issue in a tiny, backwoods, northern town that didn't even have a traffic light. I still have and treasure them.
Are you being serious? The cap is $118,500, you think most programmers make more than $118,500 per year?
> because Apple has demonstrated it just can't do services

"In Fiscal 2015, the Services bin, “revenue from the iTunes Store ® , App Store, Mac App Store, iBooks StoreTM and Apple MusicTM (collectively “Internet Services”), AppleCare, Apple Pay ® , licensing and other services” counted for $19.9B, 8.5% of the company total."

http://archive.mondaynote.com/2016/01/25/watching-apples-fir...
You'll have a major disadvantage if you don't understand the syntax. This should take a day, a weekend or maybe a week to learn.

As for understanding everyone elses code: getting good at this is one of the things we professionals often struggle with ("why did (s)he do it this way here and that way there?")

Also don't put too much effort into things that don't pay off in day-to-day work.

Get a good IDE (Netbeans is free, I even prefer it, some people prefer PHPStorm which is paid.)

Stay curious, continue learning, most likely you cannot and will not stay a PHP dev for the rest of your life.
If you have Caller ID enabled on a Nexus device, all of your incoming phone call numbers are already being sent to Google. Google almost certainly uses this metadata to try to identify spammers, like Gmail uses all of your mail to detect spam. The same caller calling many of their users in short succession could be more likely to be a spam caller, for instance.
I've seen 100s of demo day pitches, and here are three more slide tips that most do not follow but should:

1) Do not include the same words on every slide as a footer, like your twitter handle, website or company name. It's very distracting. You should mention your company name a few times through the presentation, and you can finish with a slide that has your company name and website as a refresher.

2) Transitions should not be abrupt. You should use a fade or other similar transition between every slide. Watch any Apple presentation and you'll see they always have a fade.

3) Do not use animations. They generally look bad. Exception: If you're a pro presenter, there are some animations and transitions that can look good if done right.

These tips come from my experience giving 100s of presentations and keynotes to sometimes very large audiences. They also can be found in the book Presentation Patterns and on their website. [0]

Edit: Thought of one more. Don't use a pointer. If you find a slide where you need to point at something, change your slide to highlight that thing, or add another slide, so you don't need the pointer.

[0] http://presentationpatterns.com
I think you mean:

"Ottawa has both Kanata and Orleans for example (and possibly Hull depending on what you consider Ottawa)"

NCR, or Nation Capital Region refers to Ottawa + Gatineau (Hull is part of Gatineau) and surrounding areas. [0]

However, for those who aren't from Canada, Gatineau is in fact in the Quebec Province, and Ottawa in the Ontario province. They are separated by a river. You can walk over the bridge from Downtown Ottawa to Gatineau in about 5 minutes.[1]

In terms of housing prices though, Gatineau and Ottawa are completely different animals. Even inside Ottawa, the range is quite large.

[0] https://en.wikipedia.org/wiki/National_Capital_Region_(Canad...

[1] Lived in Ottawa most of life, and my partner walks over the bridge every day for work from Ottawa to Gatineau, even in the dead of winter.
A better argument would be that you need to know how guns are purchased before trying to regulate them.
How work management evolved: A Timeline
How  in which you can mess it up on an Email Chain
And only a hindrance to law abiding citizens (see the debate about encryption).
Google Maps gets a cleaner look and starts highlighting areas of interest