skysight-inc/HackerNews huggingface dataset:
Failing to provide local history is essentially one of the dark patterns to getting you to turn on their privacy collection. Most things Google requires it for could easily be done outside the cloud, but by making things depend on the cloud, and then telling everyone you can only do it with the cloud, you convince people that they need the cloud. When in reality, they never did.

GPS navigation devices with much less storage than a phone have been more than capable of what Google Maps offers for a long time. There's essentially no reason for it to do anything with the Internet except getting map updates.
IIRC, human assembly optimization is unlikely to be better than a modern compiler nowadays. Same thing could very well happen for this "automated flow" if it starts incorporating its own optimization techniques.
Yes, the old unit focusing macro designs can look rather weird and somewhat unstable when fully "racked out". With internal focusing this has been "fixed", although they still need a lot of displacement of the focusing group (in the Nikon 200/4 AF for example it's about five cm if I remember right, which is a lot for an IF design). Most macros still have a lot of external movement, but internally floating elements reduce the required displacement still. (E.g. Tokina 100/2.8, about 6 cm displacement of the main groups, since helicoil - a cam our two for tiny adjustments of two other groups.
> unsolicited error reports for already published papers, and I can understand being initially irritated

Please don't see this as me attacking you, i am genuinely baffled by what you said and would like to understand your thinking.

How exactly could you possibly have any sort of understanding for that? How would you feel about a software author being irritated by unsolicited error reports? If that irritation is less acceptable than the one in your quote, where would lie the difference?
Finding Your Niche – Discovering Great Online Business Ideas
Google Penguin 4 Followup – Will Not Take Effect for Months Yet
Twitter is a huge, huge place and your conclusions are massively over-generalized. There's lots and lots of good stuff: analysis of news stories, humor, statistics, low-level or amateur reporting. Covering tons of niches: sports, politics, music, "Black Twitter".

It's true that it's a poor platform for adversarial conversation or debate, but that's no reason to dismiss the whole thing.

I've been on Twitter for seven years and in that time I've curated a timeline which is, bar none, the most entertaining and informative web destination available to me, specifically tailored to my interests and disposition.
hehe - I made it to step 4, anyway.

The only thing that sort of scared me off of customizing emacs is that if I, say, SSH into a remote box or go to another co-workers computer, my customizations won't be there. That's why I do my best to stick with "out of the box" vim defaults (and vi defaults if possible): I know they'll always be there, wherever vi is.
> I hope it flops.

That, I don't get. Let it succeed. It could be the Nexus4/5X for someone else.

While I wont buy the Pixel at this price range, I actually like the idea of the Assistant. So Google Home ($129) is probably something I will look into. I see the TV as a valid visual endpoint for Google Home + Assistant actions/interactions. I would like to consume content, replay trip photos, or even plan trips using the TV as a first class endpoint.

Admittedly, I was a bit harsh. Put differently: if this marketing strategy succeeds, those of us who care about functional specs like battery life and durability/water resistance, and especially price, lose out. If it flops they'll question why.

As far as the Assistant - it's a software feature primarily, right? Why wouldn't it work on previous hardware? The 5X can't handle it?

I don't use Google Now, I don't see myself using Assistant ("Google Assistant, find me a cheap flight to London!" Uh, no.)
well your proxy can just store everything in Plain Text? I mean if you really need to decrypt it later you already saved it somewhere, however you can just store the plain text since your proxy already has that?
Yeah, call when you have a really cool application / problem solved. Also the Astrodome is probably 99% air.
The more I think about it, the more I think it's less about Atlanta being more racist...there's just more opportunity for white people to be shitty and racist because they interact people of color much more often than in most of the other major cities I've lived in. So, I probably should soften my accusation of racism. I still see it, and it is still uncomfortable, but I also have to acknowledge that Atlanta seems to have proven itself to be a great place for black folks to build careers, build businesses, etc. So, race relations may be tense in Atlanta, but it is probably not because the people are inherently more shitty than people everywhere else. And, I also have to acknowledge that some of my favorite cities that are not overtly racist are seemingly racist on a systemic level in ways that I as a white person don't see very clearly; Austin, for example, has a rapidly shrinking black population. That's probably a useful measure of racism, as well.
HERE is an excellent maps alternative, I'd highly recommend it.
> but we were forbidden by our EDA vendor to release the code.

Why? Is there anything that could be done to change that?
I think you're underselling Google Contributor by not mentioning its killer feature: replacing banner ads with cat photos.
> and almost no one forwards along positive nor negative examples

One time, when I marked a bunch of incorrectly-classified emails as "not spam", the Gmail web UI asked me if I wanted to send these emails to the Gmail spam team. Was this what you meant, or something else?
...Which is actually quite simple. Here's my function for doing that that I wrote just now:

(defun duplicate-line
(interactive)
(kill-whole-line)
(yank)
(yank))

Five lines, and it took me all of ten minutes to write, including looking up the names of all the functions. Of course, there's probably a better way to do this, but I don't know what it is. Now all you have to do is bind it to a key.

Or, of course, you could just record a keyboard macro to do it instead.
Everything you need to know about new Google Technology and Products
->“So this bill and study are to review and then authorise something that they have been doing for 15 years and, yes, we are joining the Russians and Chinese in monitoring our populations.”

15 years is only 2001.
Bulk surveillance started in 1998.

The only reason they stick to "bulk meta data" is everything else is to much data to store. As soon as they pick up something interesting (illegal or not) it definitely doesn't stop there.

On the plus side. At least the development community can now start taking communications security seriously. Rather than sticking their head in the sand and pretending https: is the be all and end all to that particular problem. Or just not caring at all.
Running one linkerd per pod as a sidecar is definitely not crazy. You can see an example of this configuration here: https://linkerd.io/getting-started/k8s/

Using kubectl proxy takes care of locating and sending the service account token and certificates. This is described a bit farther down in the Kubernetes doc that you linked.
I personally have no problem with the John Rogers quote as a response to my comment since I don't think the poster meant to attack me as a person (at least I hope so :) ). After all it's not like I made some broad statement endorsing Ayn Rand.

Funnily enough the xkcd-comic you linked really made an impression on me when it was first posted, since at the time I was having that exact thought almost every day. XKCD showed me how foolish that was and I was and am really thankful for that. (Even though my false sense of superiority was pretty comforting)
Just wait...
Thanks for articulating. As you know, there is no right answer as it depends on workload. Now if we could only build a specific chip for every application domain....
Karakoram Highway is wonderful adventurous Road
Super interesting reading, thank you. Does anyone know similar papers on functional programming? I've sometimes found some that were much more difficult to read if you're not a mathematician.
Haha yes that's fair.
Im with HillaryBriss here. There aren't enough repercussions for leaking pii data.
I can't stand Spacemacs. It's too complicated. I'd rather write my own config, thanks.
Wikileaks Is Making a Twitter 'Army' to Fight Against 'Misinformation'
[...] We consider a simple discipline of total functional programming designed to exclude the possibility of non-termination. [...]

So the idea seems to be a programming framework that on one hand guarantees termination, while on the other hand is sufficiently powerful to be useful. That is "useful despite being sub-turing".

I spent some time causally studying the subject of sub-turing languages, and found something notable. If a language guarantees that all its programs consume input as they go, that program is guaranteed to terminate, and so the language itself is sub-turing. One example of such program could be a compiler, which makes for a great example of a useful application of a sub-turing language.

It's a fascinating subject because sub-turing language programs are a lot easier to analyze.
Have you tried using :relativenumber? You still have to type eg 12j or whatever but at least vim does the counting for you. If so, can you share why you like easymotion more? Thanks!
Leanpub and Pricing
So my response is don't do that.
Meet the New Math, Unlike the Old Math
Yes, but the presence of three or so poorly marked emails among tens of thousands of them over four years does not do a great job of establishing intent - as opposed to this case, where the Booz employee was found with tons of presumably clearly marked classified documents.
“Nassim Taleb” Twitter search quickresults yield only fakes, not verified one
I can't speak for the devs, but there are a few possible reasons:

- Working on games is their dream job. They want to do it so much they'd do it for free.

- Long-term unemployment makes one desperate. I have personal experience with this: I once took a job that offered no benefits and low pay because I had been unemployed for two years and was desperate for a job.

- For the same reasons people don't get out of abusive relationships ASAP. They come to believe they deserve the abuse. Again, personal experience: working at a company with low pay and abusive management convinced me I wasn't cut out for anything better, and it was a long time before I broke free of that mental trap and eventually sought employment elsewhere.

- They think that the low pay is temporary and that it'll go up when the product takes off. And then the employer keeps delaying the salary increases by moving the goalposts. Hey, another trap I've fallen into... (and yes, all of my personal experience comes from the same company)
The booster was not rated to survive this emergency situation, and it was entirely possible that it would crash and explode during this test. I'm very happy that it survived to be retired!
"I think the way Samsung handled the whole situation was above and beyond how other companies may have responded."

LOL, you mean like follow the proper legal process for filing a recall in the US? Yeah... they did none of that. What exactly was "above and beyond"?? Seriously, I'm not even joking, I'm genuinely curious as from my perspective they did the absolute bare minimum, and took an insane amount of time to even start addressing such a dangerous defect.

I've worked with companies that had a dangerous defect they discovered before any issues occurred, and the same day they stopped sales, contacted every potentially affected customer directly and requested they stop using the product and sent them a shipping label to get the gear back and replace it at no cost or traveling to a store for the user.
Oh, I made a huge stink about it (and this was just one example of many comments of that type). This was at Penn in 2007.
How would you deal with the loss of institutional knowledge/experience?
I was referring specifically to Spacemacs, vanilla Emacs I don't have any issues aside from missing a few features such as ssh on a clean machine (I had to install plink from putty to use with tramp but spacemacs would have the same issue). Everything else I use mainly for golang or front end and it works really well, I don't crash or hang on anything including autocomplete, eldoc, godoc. I would sometimes freeze in Spacemacs for unknown reasons on start up or even opening a .go or .php file. I didn't feel the need to learn the ecosystem of Spacemacs for the small benefit of layers. I just install EVIL and configured it as I wanted and learned the packages I found useful from Spacemacs and just installed them from Melpa.

I found that on windows Emacs feels sluggish, load times (first open + os files or Ctrl+r+l, scrolling), GUI update on scroll, colors and overall speed of things like shell/auto-complete work 'faster' in mac or Ubuntu/Arch. I don't have any benchmarks to prove it but I do notice a difference between the environments I work on and the machines are relatively close in hardware specs.

as a side note, I did try to use Emacs as a SQL client but it becomes really difficult really quickly, for db development SSMS/VS, or pgAdmin would be better. Unfortunately I was still unsatisfied with those tools until I found Data Grip from JetBrains, it's worth every penny and has an a-okay vim plugin that allows me to work on databases a lot easier. Sadly there are limits to what I can develop inside Emacs productively.
Part of why I was interested in the idea is that it seems like what's being done in the article deals with vastly smaller numbers of molecules than what traditional chemical simulations would be targeted at.

Some of the discussed 'machines' are comprised of just a few molecules, and I imagine the more complex ones are still under 1000. So as long as the software was specialized for this application, it seems like it would be feasible on classical computers.
Site appears to be down - mirror?
Two thoughts:
- How would you provide the functionality that hashtags do on the public timeline?

- How would users know which nodes they could trust?

I think email and Sms are pretty weird user experiences that have succeeded in part because there was no alternative.
But sounds like it should be the default for this feed/atom feed/xml Content-Types? Humans do not read RSS feeds.
UK regulators recently fined TalkTalk £400,000 for a large data breach.

https://ico.org.uk/about-the-ico/news-and-events/news-and-bl...

That's not company ending, but it should get the attention of directors.
His plan isn't to land on Mars. His plan is to settle Mars. At the end of the day, it means that humanity will have a second planet to call home. If you have difficulty calculating the value of that, it's because it's incalculable.

(Of course in the process of landing a million people on Mars, he'll need to balance the books to make it financially sustainable. I do have some questions about how he'll do that, but can envision a handful of ways to make it work. The actual value, however, is almost entirely off-book.)
Sure, but there's still a question on how to fix that. Should we prevent these companies from applying more targeted models, and hence impose a tax on the random subset of consumers who happen to use the same services? Or should we take tax money, which is taken from everyone in a democratically decided way, to help people of color get loans?

Or to put it more specifically, why should a middle-class white family have to pay higher rates on their loan to help some family of color get a loan, while the rich white family that buys the house outright doesn't?

Shouldn't we help people of color using a system that distributes the costs in a widespread and progressive way?
Hot air is lighter than air, and aerogel like low density materials have some weird property where the thermal conductance is lower than bare gas when the mean free path in the aerogel is shorter than the mean free path in bulk gas. In other words they're better hot air balloons than actual hot air balloons.

Something interesting to think about is if they don't leak heat energy very well, and the exterior is something heat proof (steel foil?) you can heat up the air inside to arbitrary temps until radiative glow exceeds the other thermal losses. So if you think nylon hot air balloons are high performance, imagine balloons with much higher lift per volume. A liter of air weighs about a gram so its always going to take a large piece of aerogel to lift me (I weigh quite a few grams) but ...

A hot air balloon sized piece of aerogel is not economically viable right now, even for the military... or is it?
For better scrolling:

nmap <C-j> 3j3<C-e>
nmap <C-k> 3k3<C-y>

(replace "3" with whatever number you like best).
These shortcuts will enable you to scroll the text, while keeping the cursor fixed. It's similar to web page scrolling. It helpls you type in code while maintaining an overview on what's going on below and above it.
Add these to your .vimrc and use them for some time. You'll thank me later.
Nah, swap Ctrl with Capslock. Alt is by far less commonly used. I swapped alt with RShift for a while, but Alt is fine as Alt really.
I would look at what-used-to-be-Skype as decentralized and email as federated. I guess email was probably only one of the few federated technologies that was able to survive through times. I cannot imagine any new technology that can survive when there are many good reasons to not standardize.
> When you visit you friend's house, the data is not under their control, it is under Google's control.

But it was your friend's decision to delegate that control. So, Google having that control is still a consequence of your friend's control.
Ignoring your derisive tone, the statement "most people get through their daily lives just fine without it" applies to every new technology. Yet here we are, typing away on the internet.
Any mirror? "You have exceeded your daily download allowance"
To add to that, they're more responsible for cable cutting than any other service. I still have tv service but I'm finding it harder and harder to talk about anything on cable with people. They'll talk about Stranger Things and other shows.

Cable/satellite service will have to come down in price to keep a large audience for ads. It will probably be too late. With less revenue, it will be harder to produce top shows and compete with the high quality content that is being produced at a fraction of the cost. I think it's going to continue to grow to be one or two services and a few direct a la carte channel subscriptions for consumers.

Sports is a big driver for many services (ex: NFL for DirecTV) but you can now subscribe to Sunday Ticket if you can't get DirecTV where you're at. Big Ten Network can be streamed without a tv service too. You can just add a cheap HD OTA antenna to get network channels. Once most the sports outlets go direct, there'll be a huge exodus.
So awesome. I just wrote a note down two days ago to make this. Beat me to it.
I had a friend who mentioned that it was very difficult to get the 64-cores Parallellas with fully-functional Epiphany-IV chips. Are these yield problems going to continue with Epiphany-V or can we expect a full 1024 functional cores per chip?
It is highly unlikely that ordinary people's emails contain this string.

I need a new sig. "KG-175 TACLANE" it shall be!
This is a very good explaination of that topic, creating languages which are not turing complete but still useful.

Also, I recommend reading Harper's throughts about it:

"Old Neglected Theorems Are Still Theorems" https://existentialtype.wordpress.com/2014/03/20/old-neglect...

It also reminds me of the NASA coding standards, rule 4:

"All loops must have a fixed upper-bound", see http://pixelscommander.com/en/javascript/nasa-coding-standar...

(Related HN discussion: https://news.ycombinator.com/item?id=8856226)
The difference between a job and a career
Load any data files (CSV, parquet, json) quickly to ElasticSearch
Why do we keep building centralized "decentralized" services to replace entrenched centralized providers? What hope of victory is there against the Twitters and Facebooks of the world? They already own that space! They aren't going to be disrupted by Yet Another Twitter Clone.

Disruption means doing something that your competitors are effectively incapable of doing.
Sorry, Medium and/or GoDaddy DNS sometimes has hiccups with the custom URL. This is the direct Medium link: https://medium.com/get-put-post/apps-that-send-packages-with...
I've read professor Chomsky and know about his universal grammar theory. I don't remember there being any math involved. Is he the "scientist using math to explain language"? I'm even more disappointed now.

http://www.scientificamerican.com/article/evidence-rebuts-ch...
> That anyone in the field of psychology would even be comfortable publically espousing a non-scientific worldview like that means that psychologists are not being properly educated in the scientific method.

This is a generalization about psychologists from a sample size of one psychologist, to suggest that they don't understand science?
How to Build a Bed Frame: The Easy Way (No Building Experience Required)
maybe I don't want Twitter owning my Tweets

however, I do agree... This is not the first Twitter clone on here?
That commenter hasn't taken the Self-Driving Car Nanodegree program, October is the 1st time this particular Nanodegree is being offered.
Looks really interesting and exciting.

Feedback:

- Strange decision to have several vertical feeds - doesn't seem very convenient. Can there be one stream with several tabs or something like that?

- It would be cool if there would be reddit-like discovery system, so that you could browse tags, and then sort the posts in the tag by hot/new/top.

Questions:

- What are your plans for this platform? Is it just a fun side project? Are you planning to compete with twitter?

- Are you planning to monetize?
I can't stand Spacemacs: it's far too complicated, and I'd rather write my own configs, thanks. Also, I could never get used to Vim-style modal bindings.
To be honest I perceive decentralized and federated as synonyms.
Btw, your site is down right now.
Attackers do not read responses from HTTP requests either. I think it's fair that the default behavior is to protect all endpoints and a user can explicitly change the behavior.
So are Li-ion battery fires considered metal fires - if so, the instinctual reaction (apply water to extinguish) would be unfortunate...
Heh, uh, oh shit.

This isn't funny at all. "They" (or Skynet) could totally do this and who would be the wiser?
What happened to it?
Maybe they need additional 360 cameras deployed on an extendable periscope above a cruiser.
Just reading the blog in my browser is now somewhat hampered because Cloudflare thinks I’m some sort of cyberterrorist and requires my browser to run a javascript anti-turing test.

Google does the same thing on Youtube when you're browsing from a "bad neighbourhood" (OVH). Incredibly annoying and, unlike Cloudflare, redirects you to youtube.com instead of the video you wanted to watch. The problem keeps reoccurring despite being logged into a Google account.

Ironically, youtube-dl from the same IP works just fine. So I don't what they're protecting. Are they trying to prevent automated comment-reading?
Internet scale right here.