skysight-inc/HackerNews huggingface dataset:
I used SixXS in the past. I liked that they were a community-driven IPv6 tunnel provider. They also provided access types that were much more flexible than others, such as AYIYA (brilliant protocol that solved a crapload of problems around IPv4 NAT and firewalls).

In a way, SixXS succeeded: more people now do IPv6 than before. But they had issues that ultimately made it really difficult to actually adopt. First, it was for personal use. I actually used alternatives for commercial use, it is a real world needs.

Second, their signup process involved being manually approved by someone from the community. I understand the need for something like this, but given that it took a week or so to sign up made it really difficult.

Third, some tunnel types required you to keep them up, or they'd be shut down.

I have been and still do use Tunnel Broker tunnels from Hurricane Electric. While they have their limits, they are vastly more easy going, and given that it's a free product given to the community, I am amazed that HE has same day email support for this thing. I'd really love to move to my ISP's (Charter Business) IPv6, but (a) they currently only offer 6rd and (b) for some reason performance with their offering really sucks: 60-120ms ping to even the closest servers, poor bandwidth. They have been in that state literally since 2012. Also, no static address allocation option, which makes me just infuriated.
This ... isn't an edge case.
I think the idea is to get fiber into the last mile. Vast parts of the country are still under construction. New subdivisions are being built, and people are moving there from established northeastern/midwestern states. Requiring conduit to be put underground as you build the roads for a new subdivision, for example, would dramatically reduce the costs to deploy fiber in these places.
You can paste snapshots / screenshots. With mezer tools, I can do a quick Win S, two clicks, one paste, copy/paste the URL and you get https://ctxt.io/2/AAAA4MNyFw .
just a note: the fact that wikileaks is most likely putin's work doesn't make it less valuable; it's just that you'll never see anything about russia of relevance, and if you do, it's probably fake. you can be quite sure that leaks from the west are pristine.
Yes, just reading that sentence shocked me. It's despicable and I can't imagine ever hiring someone who worked for such a company.

Later on, it's not much better...

> SCL’s original description of its work in Nigeria echoes some of those concerns. According to a 2016 version of its website, SCL advised the PDP to try to dissuade opposition supporters from voting. This was achieved, the website said, “by organizing anti-poll rallies on the day of the election.”
people don't go on FB to get persuaded by reason and evidence. it is about in-group reinforcement, otherization of disliked out-groups, scandal and rumor, and most of all it is about instant gratification and distraction from the tedium of our daily lives.

if you are aware enough to know how awful the FB environment is, and how much damage it does to your psyche, then you will quit. if you aren't aware enough to realize that then you will not be persuaded of such by someone badgering you in your news stream to be more skeptical, insightful, and reflective.
It's not just a case of China investing in American tech to get their hands on 'our stuff' (actually I'm a Brit, but you take my meaning). In several of the cases discussed in the article this stuff wouldn't exist at all for the US to take advantage of either without the Chinese money. From that point of view, it's the US military taking advantage of Chinese funded research.
Apple's Spotlight calculators have had worse problems: http://i.imgur.com/UMYtIDi.jpg
Ah yes. The classic text editor debate thread. In this thread you can expect to find folks claiming that 2 seconds of startup time for editors, like Atom, is so disruptive to their workflow that they'd rather use notepad.
Local ISPs still (stupidly) claim that there is no demand for IPv6 so I will surely miss them.
I really appreciate the stable service they have provided over the years.
There is plenty of available spectrum between native widgets and writing entire applications inside the web browser. Electron is a fashion statement and a convenient short cut to portability, that comes bundled with a mountain of complexity and technical debt. Moving the DOM to a native "server" removes most performance issues and allows applying the full power of a real language.
https://github.com/codr4life/libc4dom/blob/master/tests/main...
Show HN: Check python dependencies of any package
I think this kinda describes Trump himself pretty well. An outsider who's initially critical without understanding the nuances of how something works, but after finding themselves on the inside develops an appreciation for why things are like that.
VS Code is faster than Atom (by... a lot) tho?

Especially with large files, but just in general. Speed is the main reason I can't stay using Atom for more than a few hours. It's awful.

VS Code is snappier than Sublime Text ffs...
Crowd Valley at MEFTECH 2017 in Abu Dhabi
Some Saudi women are secretly deserting their country
right, but what algesten originally said was (emphasis mine):

> _Problem is_ that grabbing the last frame buffer would mean you're doing it post decompression. To distribute something you grabbed like that you'd need to recompress it and then have a generation degradation of lossy compression.

In the context of getting a decent pirated copy, that's not really a problem due to how good those streams are.

That was my point, anyway.
It sounds just like the /r/Hillary_Clinton subreddit I briefly checked out during the election. I said something a little bit critical of Hillary and was immediately banned.

This is just how Americans are these days. You have to pick a camp, and you need to agree 100% with everything in that camp or else you'll be shunned. And there's only two main camps too; if you try to pick an alternative camps, or even a camp that's really a sub-camp of one of the two main camps, you'll be shunned and derided.
I'm an American and I wouldn't consider trading my Toyota Prius for a Cadillac. If someone was going to give me one, I might, maybe.
There's a good explanation and derivation of Carnot's results on the efficiency of heat engines in the Feynman lectures [1].

[1] http://www.feynmanlectures.caltech.edu/I_44.html
That's the point everyone else is making, yet conanbatt keeps coming back to comparing salaries between Berlin and San Francisco as an example of higher salaries in the US. Berlin is not even the highest paying city in Germany, let alone Europe.
Vendor it, and your code will always compile.
6 Essential Rules to Make Your Retirement Investing Right
The presumption of large cache misses is where our intuitions diverge. Algorithms where threads operated on the same data, for instance, would not actually have many cache misses or even zero cache misses.

btw Lets take it down a notch, and back off on the personal aspersions? ok?
> When Windows was developed, we had enough CPU power to do the basic tasks people wanted done with a computer at a reasonable speed - the idea was that spare capacity was being traded for user friendliness.

And in many cases that led to an instant drop in productivity. Those old green-screen systems were not pretty but they were quite efficient to use.
As a kid growing up in the first generation to not know a world without the internet, I had always thought humanity was headed for a golden age of wisdom, learning, and truth for all. That there was no way evil people could control the masses any longer for their own means via ignorance.

How sadly wrong I was. It is becoming more and more clear to me that for the average person, technology has become nothing more than another tool for the propagandists of the world to influence their minds. It turns out that having a supercomputer in your pocket at all times does not magically induce the ability for critical thinking.
In my field we service the financial industry and this couldn't be more true. It's a requirement to be in physical proximity to midtown and Wall Street. However phrasing it like you do doesn't make me feel all that good :(
Barbie Tech Dreamhouse at the Living Computers Museum
Modeling the location of hidden graves in Mexico
The High Cost of Technical Debt
Yeah. I remember when Gmail introducing the floating compose window with some limited window management was a big feature. But, desktop GUIs have been doing this since the 80's...
> "You call them rent seekers, but the vast majority of the anti-builders"

Many people have the vast majority of their wealth in their homes and as such want laws that increase the value and not laws that decrease the value by increasing supply. Regardless of the stated reason, the scarcity and rising prices thus market inefficiency are politically induced.

Many people have advocated for "Green Belts" parks with the true intent of decreasing available land to increase scarcity.
I work for a tech company in San Francisco and would gladly relocate to a cheaper city if the company allowed us to work remotely or had other satellite offices. Unfortunately, the satellite offices we do have seem to be dedicated towards specific departments, which doesn't help me.
> Sometimes I think that comments like these arise out of not having experienced text-only rendering at 300 baud...

At the same time, we are now living in the future. With "pocket super-computers" that are more powerful than the Crays that existed when you were waiting on 300 baud text rendering, yet we are using 13% of that power just to render a blinking cursor? Does that not seem like we haven't made as much progress as we should have?
Took a little while to work out how cool this is, initially just thought it was just-another-pastebin.
Yep, I saw that and this was about 80% built at the time. Was still wrangling with all the style capture and couldn't capitalize on all the attention it was getting then. ;-)

But this has a different primary use-case, more on transient context sharing, and caring about accuracy in the short term. And not about publishing per se.
I've seen forensics shows where the person was identified using oxygen isotopes in the water the person drank.

I wonder how mixed up we are now with bottled water from Fiji, strontium in toothpaste and other weird non-local molecules.

Cops talking "Hey Frank He's from Fiji but seems to have lived in Siberia too."
Top 5 Most Popular Online Marketplaces. How to Join the Champions League?
Google Fiber Community Impact Report
OVH Renews Platinum Sponsorship of Let's Encrypt
Navigation aid switches off parts of brain
Thanks! Exactly... it's not and you should really give the browser extension a go if you enjoy it. It has 70% of the features coded up and works the best.
I don't have pictures on me, but the pavers that were damaged were on the side of the driveway near the house, like when you get out of your car you'd see them. (Pavers are like little 2-inch thick pieces of cement, easy to pry up, that part takes like 10 seconds if you have a shovel... the installers just smashed through them -- and look, the kind of person who would just see a kids handprints and decide, "Cool, I'll smash that..." that's not the kind of person I want on my property.)

Situation would have been easily avoidable if they had let us know where they were planning to dig -- and they easily could have, they spray painted everything else around the yard / street. If they let us know, we could have moved the pavers and things ourselves. (And again, the only communication we had told us, "Don't worry, they will put everything back like it was before when they are done... they are professionals... it's Google...")

Their routes from the boxes to the homes weren't always the most logical. And it's not reasonable to expect a homeowner to take everything out of their yard before a dig.
Some things are easier now, like an automatic $GOPATH set to $HOME/go, or the ability of vendoring dependencies so you don't need to worry if companyx.com/project/package no longer exists.
Show HN: SmartyPlants – my first iOS app, written entirely in React Native
Toronto housing has to come back to reality at some point. Rent and ride it out if you can, consider Montreal if you can find a good job and are OK with French, otherwise if you can stomach being away from home you're much better off financially as a dev in the US.
I never really paid attention to individual dwarves when playing, so I had no idea they had so many personality traits: http://dwarffortresswiki.org/index.php/DF2014:Personality_tr...

I wonder if someone's written an online quiz to give you a code to insert at the bottom of your emails, like those old hacker code one-liners people used to put into their sigs. (Can't for the life of me remember what they're called now, and searching for "code email signature" is about as useful as you'd expect.)
That's totally unfair. You should compare it to startup time of Word from, I don't know, 10 - 20 years ago. Around the same time (if not less), and Google Docs still can't match the features of old Words.

The point being, for the past decade or two, we've been burning all hardware performance improvements on things that are neither visible to user, nor enable them to do more with their computer. Surely, there must be ways of spending those CPU cycles and RAM bytes on things that are actually useful and enable people to do more / better / faster work.
Indeed. Alse Afghanistan before Taliban[1]

Very appropriate that the US had a huge hand to play in dislodging the normalcy of life in both of these places.

[1] http://www.dailymail.co.uk/travel/travel_news/article-340480...
Even a lot of bay area renters are anti-development. "They're just going to build luxury condos and destroy the neighborhood character" is the go-to phrase.
I successfully moved from San Francisco to Atlanta this way for a job as a data scientist. I had been targeting Atlanta because San Francisco was too expensive and my wife had personal connections in Atlanta.

The big variable here is whether you can get the company to pay for your relocation. Since I was moving to a job in a large company there was already policy on this. Relocation had been budgeted for for the position I was moving into, because they were trying to get a new department started and didn't have local talent. At some point we stopped growing so quickly, though, and they stopped paying for relocation. My relocation expenses were subject to a clawback provision, though, if I had quit within a year. I think this is standard at large companies.

If you're planning to move at your own expense, then I don't see how this would be any different from any other job search. However the lead time between offer and start date would probably be longer than for a local candidate; depending on whether the company needs to fill the job Right Now this could be a deal-breaker.
A large banana, half a mango or a wedge of watermelon all have about 20g of sugar. Yes they do have a few grams of fiber as well.

Our produce has been selectively bred for appearance and sugar content- it contains less nutritive value than it did 50 or 100 years ago.
Wine is often faster than Windows. Some things that require a context switch on Windows are executed in-process on Wine.

Everything else is userspace load. There's no reason why the same code on the same processor running in a straight line would perform any differently.
Announcing a New Blockchain-Based Digital Advertising Platform
> In Go, this is one of the most difficult concepts of the language to wrap one's head around. Moreso, it's a concept that makes you bang your head against the wall at first; at least it did for me.

You imply you agree with the parent poster, but if it was "natural" to do error handling this way, surely it wouldn't be the language's most difficult concept?
but it is a fun comic jab at apple. ::zooms in on ethernet port::
> I simply cannot understand why Atom and VSCode are so popular.

Free, open source, best ide for TypeScript, and better than Eclipse, NetBeans.
New Datomic Training Videos and Getting Started Docs
Javascript is meh, it's HTML and CSS that are the real culprits for the crazy inefficient GUI rendering. HTML was great for what it was designed for, but we're ten years beyond that.

Something will come in and replace HTML, it's just a matter of time. The main driver is mobile. The many layers of abstraction burn battery, one day phone manufacturers will get tired of it and do something.
this is exactly the same problem I met yesterday.

I made a webpage based on a bootstrap template

On this webpage, I have 2 realtime components. one is a chart, based on dygraphs

the other component is a bootstrap progressbar.

the bootstrap progressbar is made by html divs:

https://www.w3schools.com/Bootstrap/bootstrap_progressbars.a...

Both components are updated in realtime by a websocket.

I noticed that the chart by itself is very fast. But as soon as the progressbar is added, the entire webpage and even the entire machine becomes very slow. I guess this is because every bit of progressbar update, the browser rerender the entire page, as the progressbar is a div.

I don't know how to solve this. I thought about using react for its virtual dom. but if eventually I need to update the dom, the speed seems to be the same.
A visual comparison of 2015 and 2017 snow packs in California
I don't get this criticism. HTML/CSS is the closest we have to a universally understood syntax for designing interfaces.

Why invent a new standard? HTML is fine, CSS is fine. Most importantly, everyone understands it and can work immediately with it.

Any issues with performance is due to the implementation of the platform that renders this HTML/CSS interface. It's much more likely Google Docs feels sluggish due to the javascript it executes in order to control the rendering of its html/css, rather than the rendering itself.
Which page did you do this on? You might need to use the browser extension for some pages. Some styles do not transfer without it. I can show you what it looks like with my browser extension if you let me know the URL you tried this on?
Compare the statements "not everyone needs to live in an expensive city" and "not everyone needs to go to a private out-of-state college" to "not everyone needs to be able to live" to see the silliness of that comparison.
>You both do realize that similar arguments could have been made back in the day when moving from, say, command-line DOS applications to Windows API applications - right?

No, we don't. With Windows API there's no sandbox and extra embedded language overhead (it's still native code like in DOS, and even optimized better, able to use more available memory than DOS would allow, etc.).

Oh, and you also got the benefit of a FULL graphical interface over DOS. Here you have slower performance, extra cruft, bad apis AND the same final output (as a GUI app).

Not to mention that the Windows API UI toolkit, while bad, is sane compared to the web stack.
Happy to answer any questions. I really enjoyed working with React Native and I can't wait to start my next RN app. I was also able to open source a couple libraries I wrote while building this app:
https://github.com/jshanson7/react-native-swipeable
and
https://github.com/jshanson7/react-native-interactions
That's interesting, you've repeated this in a few comments. I am not american, but living in the US, and it's always been my observation that while true, americans seldom travel outside their own country, they do travel, a lot, within their own continent-sized nation. In fact, almost everyone I know here is quite frequently taking little trips, both business and pleasure, be it to see relatives (families are very dispersed) or friends, or just sight seeing. In my experience just about everyone has been to New York or San Francisco, or the Bahamas, Hawaii, not to mention LA, FL, the Grand Canyon, Yosemite, Chicago, New Orleans, etc. At one point or another, just about everyone takes the proverbial road trip across most of the US. And I'm pretty sure that any one point in time, there are more airplanes, packed, flying over the US than on any other part of the world, probably combined. Of course, it may be my own distorted vision of reality.
Intent to Deprecate and Remove: Trust in Existing Symantec-Issued Certificates
I wouldn't necessarily view it as something that replaces your French press or every coffee in your life. I'll bet that the majority of the time you make coffee at home, but a few times a week you spend $3-4 on coffee at a nice cafe.

Sudden is the same thing. Continue making coffee at home, but 2-3 times a week if you want something that tastes different or that's easier - go for Sudden. At that rate, spending $5-7 a week is much closer to treating yourself at a cafe.
More like requirement analysis, design, implementation, maintenance, testing, deployment...

Those can also be broken into activities, and some of them can be automated.
I don't know what you are arguing about, I didn't say Electron apps are as performant as C++ written editors. I said that users, as evidenced by their downloads, don't find this to be as big of a concern as you (and many other HN commenters) do.
Intention is in the hands of the builder not in it's inherent design.

> webapps are essentially a pile of ugly hacks on top of a document rendering engine

That's your own opinion. You claimed Java Swing & FX was the correct way and that thin clients like Electron is wrong. I disagree.

If Swing was meant to do UI then it's probably the most awful and inefficient way to do it.

If Web was not meant to do UI but it's the fastest and more efficient to work with than Java.

It's a matter of opinion but with starkly different development experiences. Sure, you can build using Java Swing/FX but you are going to get a completely different demographic and developer culture...one that is still ingrained in the era it was released.
Most of those jokes are completely out of date. "Eight Megs and Constantly Swapping" used to be a big deal, but today it's not.

I don't think running Elisp in Emacs takes away from it being "native." At least insofar as there are no popular text editors (that I know of!) which expect you to compile your plugins and macros to native code. They all have interpreters of one kind or another. What Emacs doesn't have, though, is an inner platform effect: Emacs is the platform, there isn't a second one underneath (no browser engine).
> I think we'll get there eventually but until a native toolkit presents an interface as easy to use as the web developers are going to take the path of least resistance.

Like Qt did with QML? http://doc.qt.io/qt-5/qml-tutorial1.html
The project README doesn't use this word either.

The Forth source code is compiled to Tcl procedures for execution in the Tcl run time system.
As for the last point, you are right, they are purposefully sending encrypted/encoded(?) data to your phone, which is then sent to their server. The raw spectrum will only be returned from the server if you have an even more expensive "researcher" account...
Not sure where to jump into this thread:

There are many good reasons the bay area is the hub of tech development. It all started with proximity to two very good computer science schools; Stanford and UC Berkeley. At this point, there are more tech-savvy investors here than anywhere else.

Ongoing development of technology is an iterative process and by necessity, must be a productive one to get to market more quickly. The VCs and the talent pool are here in the bay area. If a startup wants to get to market quickly, that startup will need money and talent, both of which are people issues.
> I think we should start to encouraging people to go to a uncool city and help build it up and make it cool.

While this is a laudable project and it works in some places, many rural citys are very conservative and against anything new the youth might be interested in.