skysight-inc/HackerNews huggingface dataset:
So, anonymous sarcastic individual - As I am sure you are aware, this specific controversy began with a big fraudulent study. You still see controversial data pop up now and then, but the topic is so much a political and public health matter, that you would be very naive to take anything anyone has to say about the medical evidence for granted.

What I can say is that, knowing nothing better, I rely on the very likely abysmal quality of medical evidence on the subject to say that vaccines do not cause autism. You can quote that as my official opinion.
> Their product line has slimed, they have clear and concise build processes, and are still sitting on a mound of cash.

The mac line is regressing in terms of hardware and software. While they used to have one of the best mobile dev environments, they now have the worst development environment. XCode is a bigger mess every release. Every macOS has more bugs then the last.
Well said. I'll add on that if you use a framework like Play with hot swap built in, you don't have to worry about restarts.
Hyperloop Transportation Technologies plans to connect all of Europe
Some people prefer the more declarative "where".
It could be a design issue too. Like are they accidentally over-voltaging the clock with a transient or some sort of power sequencing issue? Or does some component have tin somewhere? Really hard to say at this point.
Neurala Raises $14M for Smartphone-Based Deep Learning AI
> software and services were largely lacking under Steve Jobs

Software? It's a first to hear that Steve's Apple had a problem with software.
That's one reason (of many) that we use Eclipse collections, formerly known as GS Collections. :) It also closes the gap on weaknesses in JCL like immutability vs mutability, and a nice improvement to the interfaces.

I know even use it in personal projects in place of JCL wherever I can.
As long as it doesn't work on OpenBSD it's a no-go for me.

I have considered using static-site generators but honestly I love the user interfaces of blogging platforms like ghost.

I use svbtle for now though, until I find something that I can actually run on my servers.
It depends on what you want. This DIY-aesthetic - and I am not being cynical here - gives Mozilla a bit of a grass roots vibe. It could have an encouraging effect on people who like applying themselves at pragmatic organizations with flat structures (don't know if that actually is the case with Mozialla, mind you!)
Interestingly, the remuneration model used by most big companies seems to be based on the opposite of that.

The rank and file tend to be told that we're not motivated by money, so we shouldn't expect any, whilst c-level salaries have to be "competitive to attract the best talent".
A similar thing happens with commercial imagery satellites. Companies are forced to downsample their high resolution govt-only images to 30cm for the general public.
When I was at a non-profit ~10 years ago, the salaries were ~30% below market, but employees regularly had 8+ weeks of vacation time. I think after 5 years there I had built up 5 weeks a year, and employees topped out at ~55 days of vacation a year.
the fact that DMCA takedowns are applied to services that simply index other parts of the web is completely insane
Not only is it possible, it's already done in many (most?) smartphones made over the past few years, at least for the Russian GLONASS system. As China's BeiDou and Galileo become operational, those will presumably be incorporated too.

However, I'd guess that most of the improvement in user experience comes from the higher reliability than higher accuracy. Even if the errors from all systems were completely uncorrelated (which they are not), averaging the location reported by four systems gives you at most a factor of 2 in improved accuracy. On the other hand, if your chance of being able to lock onto enough satellites (within a given number of seconds) for one system is 80%, the chance that you can lock on to at least one of the four systems becomes 99.8%.
You'd think their OS releases would be decent but Mavericks and Yosemite sucked. Mavericks, ostensibly an update to include their ebooks platform caused my macbook pro to shut-down at random times and force me into quasi disk-repair to start the computer back up again.

It was by-far the worst experience with a computer I've ever had, and I started out on 286s many moons ago so I seen some chit...
I'm very disappointed that the EU bowed to their demands. It is the second clear sign I know that Europe dances to the USA's pipe; the other one was the grounding of the bolivian presidents plane in 2013.

I hope that Europe eventually stops giving in to demands by the USA.

[0] https://en.wikipedia.org/wiki/Evo_Morales_grounding_incident
Amazon Is Becoming the Greatest Threat Google Ever Encountered
Why didn't they name the function "find", like everyone else does?
Scientists reveal non-addictive pathway to pain relief
Mozilla's new logo is kinda ://
I don't like it - it reminds me of bloomberg.com. OTOH, I've stopped using Firefox, so, really no voice in the matter anymore.

Best of luck to them.
That video seems to be saying VR is the future. I'm not so sure about that.
> why would you have a custom signature to add a transformer really it's just a map()) to forEach()

Might have to do with the parallelism. With the transformer in the forEach call, the transformer will (presumably) be on the same thread as the consumer.

(That's just a guess--I haven't actually looked at code)
Can Entrepreneurship Revive the Troubled PhD?
> With India, China and Russia launching their own positionning systems, I wonder if it would be possible to interpolate an even higher precision by listening to all 5 signals at the same time.

First: Only Navstar-GPS, GLONASS and (in near future) Galileo will have worldwide coverage. Perhaps in future (but according to http://www.navipedia.net/index.php/BeiDou_Future_and_Evoluti... not before 2020) BeiDou will also have global coverage. IRNSS only has regional coverage.

So in near future we will only have three sources (not five).

Now for the simple mathematical trick: Model the position of the three systems as normal distributed random variable with same \mu, but different \sigma (\sigma_1, \sigma_2, \sigma_3). These three sigmas have to be measured. Now a convex combination of these random variables is again normal distributed, but with different \sigma (let's call it \sigma^* ) (easy exercise or look it up). Now just compute the coefficients of the convex combination that minimize \sigma^*.
I don't think an ops ceo dooms a company to be boring. More important is how good the ops ceo is at recognizing the importance of innovation/ vision and clearing a path for that to happen.
This particular case is one that's hard to test - you'd restore the backup, look at it, and it would look fine; all the files are there, almost all of them have perfect content, and even the broken files are "mostly" ok.

As the linked article states, they restored the backup seemingly sucessfully, and it took two days of normal work until someone noticed that the restored backup is actually not complete. How would you notice that in backup testing that (presumably) shouldn't take thousands of man-hours to do?
>It doesn't mean that companies should imitate all these to get to the "multi-billion dollar" part, any more than they should imitate open offices.

I'm not claiming open offices are superior nor am I recommending that people copy Facebook's practices.

Instead, I'm asking people to suspend the common Dilbert-PointyHairedBoss disadvantages about open offices and instead, really try to get inside the head of people like Mark Zuckerberg.

To exercise the notion of entertaining thoughts we don't agree with, let's write out a very uncomfortable sentence that might be uttered by Mark Z: "I don't want to build private offices because that would be a competitive disadvantage and handicap Facebook's ability to innovate."

Did that sentence make your eyeballs hurt? Good. If the programming community can't honestly engage with people executives who feel the truth of the above statement in their heart, the discussion on the topic will go nowhere. Showing news articles such as the one by Lindsey won't convince them.

>There are countless researches on the importance of focus and the impact of distractions.

Yes, of course uninterrupted focus and shielding from distractions is important. However, that factor will take a back seat if collaboration outweighs it. Unless that research shows that a _group_ of programmers in private offices outperform programmers in open offices, it means nothing to people like Zuckerberg.

If you watch the Mark Zuckerberg video, it is clear he prioritizes collaboration over disruptions. He's not stupid and knows that there will be inevitable distractions. He's optimized for collaboration because it matches his experience for success.

The way to counteract that thinking is to create a company with private offices that crushes Facebook (or one of Facebook's business units.) You need some type of business evidence that frightens him into building private offices.
> Information that was legitimately classified and had no whistleblowing value simply wasn't released.

This is not true. Aside from the domestic surveillance disclosures which lead to reform in that area, most of the Snowden leaks do not appear to have any sort of whistleblowing value.

Recent example of info release with no whistleblowing value: https://theintercept.com/2016/12/29/top-secret-snowden-docum...
For most states, those rules generally don't apply when the passing is happening in a lane of travel. Instead, they refer to situations like using an exit-only lane to pass, trying to pass in a gap between parked cars, or passing on the shoulder.
Also:

http://web.mit.edu/tytso/www/OPTIONS-HOWTO/OPTIONS-HOWTO.htm...

https://news.ycombinator.com/item?id=2623777

https://gist.github.com/jdmaturen/5830b83c1425c4767f7e1bd4c9...

https://github.com/jlevy/og-equity-compensation
How about unlocking access to ImageNet? Unless one has a .edu account, its overlords seem to ignore requests to access it. Mind you, it's relatively easy to social engineer access to it, but why should this be necessary? OpenAI and Google have both knocked it out of the park with easy access to datasets and examples.

But sadly, IMO at the amateur-level, TensorFlow considered harmful. I have repeatedly observed novices blow the thing up by starting from one of many of its amazing and fantastic teaching examples. It's not a question of the TensowFlow API, but rather of the engineering quality of its underlying engine, which kind of sucks. Nothing ruins an enthusiastic data scientist's day like a cryptic seg fault for no apparent reason whatsoever.

And I know they're working on it, but fer cryin' out loud, the API is great, and Google has the bottomless pockets to do a lot better than this. It's been over a year and I still see people throw their hands up in frustration trying to make use of the thing. Of course, Google has never been a customer-driven company, but if we don't want an AI Fall, methinks this needs to be fixed.
HTTP caches are great for their intended use case, but when used like this they have a lot of limitations.

You can't rely on them existing, having space, or keeping your data for any real amount of time. You can't process the data before it hits the cache, you can't clear them easily, and they are iffy at best when offline.
I was a huge advocate of RethinkDB, absolutely love what Slava and the team were able to accomplish, but I am having a really hard time digesting that "Correctness", "Simplicity of the interface" and "Consistency" were the issue here. Example: Realm.

I can only imagine what the team at Realm is thinking after going through comments and the post-mortem. Realm was an open-source mobile first database for the past 3 years. It's free. Its the most correct, consistent, and simple mobile database that is running on millions of devices[1] (Yup fine, kind of my opinion but trust me mobile community will back this up). They ship FAST, they ship real USECASES. They just recently entered the cloud space with their Mobile Database Platform, and they are even experimenting with new things like a version built for Node.js.

I'm honestly not trying to make a specific point, but asking more questions... Is mobile different? Is it easier? Are mobile developers more willing to try new technology? Are they more willing to pay for technology? (Realm is free, haven't paid them a penny, so not sure about this one...)

My main point I guess is that it's not a terrible market, Realm made it work with VERY similar ideals and goals. So what else is going on here?

[1] https://realm.io/news/jp-simard-realm-core-database-engine/
TomTom acquires Berlin-based Autonomos to improve its autonomous driving apps
The CPU / RAM is a bottleneck between the persistent storage and the fast GPU.

There's a well-known way to increase network throughput and reduce latency by running a whole dedicated IP stack + hardware driver in the user space of the process that needs it. This removes the bottleneck of the OS kernel.

I wonder if there's a way to remove the bottleneck in the GPU case by something similar, by dedicating a piece of hardware to the SSD interconnect without having a CPU as an intermediary. AFAICT you still cannot DMA from a disk directly to GPU RAM, even though you have enough PCIe lanes coming to the GPU. Is this true? If so, can it change in a way that is still compatible with traditional, "normal" operation of the PC architecture?
One of my colleagues starts huffing about once a second when he's working on something "intensive (from what I can tell)"

(to simulate what I mean, inhale, hold your breath, then suddenly force it out of your mouth against your throat, incredibly loud, and even disrupts my own breathing sometimes)

It could be some sort of tic that he struggles with. He's single handedly the reason that I started bringing headphones to work and my morale since he joined us has never been where it was before, except days when he's not in. In fact, on more than one occasion I felt in a really good mood, tried to reflect on why, and realized "oh! he's not here today!"

But how can one approach someone about something like that? It drives me insane and if I left the company tomorrow it'd be in the top 3 things that made me leave, but it could very easily be a medical condition!

I don't even want to bring it up with a third party because of how immature it sounds "That guy's breathing patterns make me upset", and because I have my own breathing problems (chronic nasal congestion), and sometimes my nose makes whistling sounds! I wonder how many coworkers have been annoyed to the high heavens since I started wearing headphones to cover up that guy's breathing, and was unable to hear my own nose whistling (if I hear it I can usually go to the bathroom and clear my nose a little and it goes away)

Sometimes I eat a late lunch or I eat certain foods and my stomach gets really noisy. And I don't mean passing gas, just the sound of my stomach growling loudly. I'm sure it's incredibly annoying to deal with, but how would someone approach me about that? "Hey, could you quiet down your stomach when I'm focusing?"

Stuff like that is why open offices are horrible. For every positive interaction I have because the guy I talk to is "right next to me", there's some glaring horribly stressful part that wipes out any gains. I think people use open offices as a crutch for poor communication culture anyways, the fact someone isn't "right next to you" shouldn't mean they have a hard time interacting with you when they need to.

To me it feels like a zoo, there's no privacy, almost never a quiet moment, and I'll definitely be reluctant to work at a company with open offices again. There are things between "every office is a sound isolated box with no windows" and "every desk is so close you can hear your coworkers food digest".
I tend to group languages into machine-code, VM, and interpreted. This tend to lead to similar tradeoffs within the group...with the exceptions of Golang.

in my mind:
interpreted = why would you ever use a language like this?
VM = fast, safe, but going to use a lot of memory
machine code = fastest, low level HW access, usually unsafe
Or you could just say that, for N independently distributed samples, the accuracy improves by a factor of at most sqrt(N) :)
This is actually untrue. The US didn't like that the EU was using bands close to GPS so if there was a conflict where the Russians or Chinese were using Galileo to target American troops, the US would have no choice but to shoot down or otherwise disable Galileo satellites by force. No one wants this, so the EU chose a different frequency that could be jammed without jamming GPS. Accuracy was never a concern. Galileo can't do better than a meter for many reasons, not the least of which is number of satellites, clock accuracy, and cost.

https://en.wikipedia.org/wiki/Galileo_(satellite_navigation)...
Also deft, if you are not using org-mode.

http://jblevins.org/projects/deft/
I really hope it's not a design issue, but that could definitely be the case. Why tin specifically?
Thanks a lot, these are really great suggestions to look into. I think 1 (the flex schedule part at least) and 3 are already there, but I hadn't thought about highlighting them as properties of the job that people might be interested in. And we need to consider remote work more seriously.

I've been planning to encourage 2 more in the tech side of things, considering it is already happening in relation to the social impact of our work, which we do share and communicate. I think sharing more of what we do technically would be great.

Thanks a lot, great advice.
Possibly, just wanted to make sure there's no confusion.
Thinking through Company can usually wait, but ignoring Customer is risky.
As always the main rule you need to live by is value the equity at zero and you'll be (maybe) happy. Short of being a founder (and thus not really being offered equity) I have never treated these things as anything beyond a minor on paper "bonus". Given you'd be lucky to get anything more than 1% even as a first employee I find them next to worthless as early stage motivators. Which is how everyone seems to play it - "we're all in this together" - mmm. As long as the salary is market rate I ignore equity altogether.
The problem is that some managers appear to be confusing "studies show that in most cases extra money does not increase employee performance" with "employees do not want more money".

It's probably true that post-raise motivation boost is short lived, and people's expectations level out, and it might be even true that money could even act as a demotivator. But it doesn't mean people don't want more money and will quit if an opportunity shows up.
> Sure, but for privacy, VPNs are shit. You can't recommend VPNs for privacy.

Why not? Doesn't it depend on your purpose and threat level? If you have state level actors chasing you than VPNs will only be part of your opsec toolchest — preferring TOR where possible and being very strict about where you access the internet (certainly not at home). But if you are just downloading the latest episode of Sherlock from your local hive of wretched scum and villainy, a VPN will surely help.

VPNs are only part of the solution of course (not using any social media, not connecting to any of your normal accounts, limiting VPN use to whatever it is you want to keep private), but you seem adamant that even this is not a valid use of VPNs, or am I misreading your posts?
The Mac line is regressing according to people who bought the first iteration of a new Mac product, violating a cardinal rule in place since the Titanium Powerbook. To my eyes, this is more like adherence to a time-honored Apple tradition.
I get stressed and bummed when the code I have to review contains bugs. Definitely not the other way around though.
Quiver is awesome, but I really need something that works on Windows and Linux as well. I'd be fine with using different apps if they all used the qvnotebook format, but as far as I know, nothing but Quiver uses that, and I don't want to have an export/import step.
The redacted parts in the documents have codes, e.g.:

(b)(1)
(b)(3) NatSecAct

What are those codes refering to?

Are only names redacted?

For you who have trouble searching, here's a document I just stumbled on while browsing through the content: https://www.cia.gov/library/readingroom/docs/0006541525.pdf

It is about interrogation techniques used by USA (power drills were mentioned). Scary stuff.

I wonder, if you train a machine with content from major (all?) news sites, could it then, in theory, predict what was redacted to some degree?

I have an itch to scrape this content. Maybe I shouldn't.
Cisco CEO Chuck Robbins Speaks on Trump Tower Tech Meeting
Consider this an upvote.
Need a kidney? I'd be willing to offer one for this feature.
My VC class used this book https://www.amazon.com/Venture-Capital-Finance-Innovation-2n...
With that much cash, they could probably afford both at the expense of reducing scope a bit.

So maybe: reliable, innovative, big - pick 2.
Investors Try to Tap into the Next Craigslist, Regardless of Earnings
Managers deal with confidential employee related data and need to have discrete discussions now and again to operate smoothly. I can totally see the point of managers having offices beyond pure status. That said, if 'regular' employees are doomed to open office this is not a such a good thing for morale.
Output – What is my ideal job?
Just the fact I don't know enough about it to find an example :D
My read was the article was about focus, not building information silos. When everyone reports to the CEO, the org suffers.
And reaped some good memory efficiency in the process.
I owe my career to being a script kiddie
Before we all speculate about this ourselves, can we take a second and ask who this former Apple engineer is and what makes him an authority? There are thousands of engineers at Apple.
That's the big secret of AI. 95% of the AI in companies like Google and Facebook are rules, programmed by humans, sequenced by humans, curated by humans. A relatively close open source example would be spamassassin.

Now these do use advanced AI algorithms, Bayesian, ... etc. But it's one factor out of hundreds, and they are nowhere near the top.

Now at Google and Facebook, the rules are like the rules of a firewall. Some new type of spam comes out, it gets past the filters, they look at it, they write a new rule. After 10 years of this with 50 people doing that fulltime you have thousands of rules and it doesn't look like a set of rules anymore. This is why those companies don't get blown out of the water every time a PhD realizes how to make the basic algorithm perform 5% better.

They don't really use the newest algorithms at all. With gmail it's obvious since some of the tricks it knows are things a machine learning algorithm could never ever figure out, for instance how to look up flight times, or package status. No amount of training on mails will ever yield that. Furthermore, they have custom "cards" and other small custom UIs that get triggered by their "AI" classification.

Of the remaining 5%, 4.95% is still the same principle, but basic algorithms can adapt it a bit : human designed rules, but a linear or logistic regression over the data of the past 5 (minutes, hours, days, weeks, months) can make the rule 10% stricter or looser.

The only real "advanced" AI is speech-to-text and in Google's case image search.
Removing self-serve cancellations saved our business
Then Europe should treat shooting down of Galileo satellites as an act of war and react as such.

It's not Europes business to make it easy for the USA to wage war.
Useful color picker for mac os
I don't have any high traffic sites or anything but I've been using their DNS for at least six months and haven't had any issues.