skysight-inc/HackerNews huggingface dataset:
This is strictly slower than an AMP preload, which is why I mention that even a .txt file will load slower. The .txt file document still requires a network round-trip, regardless of javascript.

On some wired connections, a network round trip is within user-perceivable 'instant', but for many people on mobile devices, this is very noticeable.

https://hpbn.co/mobile-networks/

Even on the best LTE networks, the 'core network latency' is 40-50ms. 'core network latency' is the latency for getting the packet from the phone to tower to the packet gateway. This is before the packet even goes on the internet. And you need to double it for the round trip. You usually need to double the whole thing for initial DNS lookup.

Best possible latencies for an html page load on excellent LTE connections without prefetching are around 150-200ms. Most users in the world will experience >1s. A United States major city wired connection is not at all representative of what most people experience on a mobile connection.
The download page looks like it has fewer malware/ad links.
> For all we know, online ads could have no effect.

Possibly in aggregate, but they almost certainly have an effect for individual advertisers. No company is going to cut their advertising if their competitors aren't going to make the same cuts.

But it would be very cool.

Imagine if all browsers suddenly shipped perfect ad blockers[1]. Many sites would die off; but I suspect a number of micropayment platforms would quickly spring up in their place. The result might not be as diverse, but it would be interesting.

[1] A perfect ad blocker would have to do the impossible, i.e. identify sponsor segments of YouTube clips, slice out native advertising, and somehow kill off all promotional consideration. I.e. absolutely impossible and probably not desirable.
> They factor in all that stuff to a user happyness metric which impacts rankings

And speed is way down on the list. Try searching for lyrics to any popular song and tell me it isn't so.

All they really need to do is add more weight to it. But they don't want to because that breaks the lock-in that they are striving for.
Astra Linux
CPU: Intel(R) Xeon(R) CPU L5639 @ 2.13GHz

Not listed :/
not just "Many" , All of these 1400 coins listed on this site except couple of them are "being used as shares to circumvent securities law"

https://coinmarketcap.com/

>Yes many tokens are being used as shares and trying to circumvent securities law.
I wouldn't be surprised if they already have an opt-out feature which does just that.
I'm not saying strict controls are always the right thing, I just wanted to provide a counterpoint. I agree that balance is important and that not all situations are alike.
It's demonstrating a viable business model. Their corporate structure doesn't affect the demonstration.
So making my own page display what I want is cheating now?
Yep, that’s another funny part :)
apt-get install intel-microcode

https://wiki.debian.org/Microcode

then follow the "releasenote".
> I think it's impressive that the media made you think he was the one responsible for that narrative, instead of them.

I hold a similar opinion to the op, and don't really see how there's any narrative being formed. WikiLeaks own tweets and actions are concerning enough on their own.

> #PanamaPapers Putin attack was produced by OCCRP which targets Russia & former USSR and was funded by USAID & Soros.

https://twitter.com/wikileaks/status/717458064324964352

> The US OCCRP can do good work, but for the US govt to directly fund the #PanamaPapers attack on Putin seriously undermines its integrity.

https://twitter.com/wikileaks/status/717459700367790080

I read a fair bit about the Panama Papers at the time and never came away feeling like the focus was on Putin - the main thread was wealthy tax evaders across the globe. The casual mention of Soros instantly sends up alarm bells for me, as he's been a favorite punching bag of the right since the Glenn Beck days.

Later, there was the whole process of releasing the DNC emails in batches week by week close to election time - this felt like deliberate social engineering to me.

And finally, more recently there have been the private messages on twitter between Don Jr. and the WikiLeaks that came out - the way WikiLeaks asked for Trump's tax returns so they could look less partisan, the way they were giving suggestions, that they were communicating to begin with.

There's other bits and pieces that I put less stock in - Assange's show on RT, word that they were offered Russian gov docs and turned them down, etc. But the overall tone and feel has changed a lot since 2010. Hell, you can look through their feed about a week back and they're talking about Clinton's emails and the "deep state".
...Solar shingles will cost more than a conventional roof along with photovoltaic panels -- but not “wickedly so,” said Hugh Bromley, a New York-based Bloomberg New Energy Finance analyst. He estimates a Tesla roof would cost about $57,000 for a 2,000-square-foot house

From where I sit that is wickedly more expensive.
I had a new composite roof installed 2 years ago for $2,900
As someone living/fighting through the performance degradation that the kernel patches have done to IO loads at AWS, I'm wondering if their Xen patches have had this or may include it in the future.

Would really really rather that there were no more negative changes.
> using a 74AHCT125 level shifter chip

The 74x125 is not a level shifter. It is a tristate buffer that can be exploited for poor-man's level shifting with a suitable configuration of external components. It isn't an ideal part to do this and it would be nice if the purveyors of hacker/maker doodads didn't misrepresent what they're selling.

> Without a resistor, the open-collector signal stayed at ground. Adding the resistors to my circuit fixed that problem.

That never would have been an issue with an actual level shifter.
Speed, in of itself, is not dangerous

Certainly! Falling from great height isn't dangerous either, you know.
You've made some great points, thank you.
Meltdown/Spectre is actually 3 different, but related, vulnerabilities, each with different mitigations/workarounds.
You're right that proving that a program halts doesn't tell us whether or not it's practical to run (it could take 1 trillion years), but it can be useful for other reasons.

For example, if a function claims to return a value of type T, and we can prove that the function halts, then we know that a value of type T must exist (it's whatever the function will return, however long that takes).

This is how dependently typed languages can implement pre and post conditions: we can represent conditions as types, and put preconditions as extra argument types, and postconditions as extra return values (e.g. in a tuple).

For example, we might have a function 'f1' which turns 'A' values into 'B' values:

f1 : A -> B
f1 myA = ...

If we require some precondition 'PRE' to hold for the argument, and postcondition 'POST' to hold for the return value, we can use dependent types to represent them:

f2 : (a : A) -> PRE a -> (b : B, POST b)
f2 myA preProof = ...

We can 'f1' by just giving it an 'A' argument, but the precondition won't be checked. Likewise, we learn nothing about whether the output satisfies the postcondition.

With 'f2', we must give it an extra argument, representing a proof that the precondition holds for the given 'A' value. The function must also do more work: not only must it return a 'B' value, but it must also give us a proof that that 'B' value satisfies the postcondition (we can pass that proof around, e.g. if another function requires it as a precondition).

If we can prove that these calculations will halt, then we don't actually need to run them at all! Knowing that 'PRE a' can be proved in a finite amount of time (however long) is itself a proof of 'PRE a'! (And likewise for 'POST b'). Hence we can "erase" this proof stuff after type checking, to generate code equivalent to 'f1'.

If we don't know whether or not those proof calculations will halt, we can't use this shortcut, and we're forced to run the proof calculations in full at runtime (which may not halt, or might take a trillion years!).
I am curious what issues the larger communities have if you have more information on that?

I read part one of EZLN's "Autonomous Governement" but had forgotten about that. IIRC, one issue they mentioned is that when they invested in services, people outside the autonomous areas wanted to use them but didn't help support them at the same level as they were using them, which increased the difficulty of providing services for the community. I should read the first one again and the rest of them. The english translations are available at:
https://escuelitabooks.blogspot.co.uk/

You link confuses the Zapatista Galeano with the writer Eduado Galeano, at least to the extent of implying that Subcomandante Galeano is named after the writer. The Zapatista Galeano was killed by paramilitary forces (that came from two rightwing parties, the Green Ecologist Party and the National Action Party, as well as the Independent Center for Agricultural Workers and Historic Peasants) who also destroyed a school and health clinic.
http://radiozapatista.org/?p=12813&lang=en
https://wagingnonviolence.org/feature/assassination-world-st...
Does gender matter? (2006)
The linked Intel page is a mess.

It is titled "Linux* Processor Microcode Data File
Version: 20180108 (Previously Released) Date: 1/8/2018"

Below, however, you can see highlighted "A newer version of this software is available. Click here to get the latest version of this software." This, though, points to an earlier ("Version: 20171117 (Latest) Date: 11/17/2017") version: https://downloadcenter.intel.com/download/27337/Linux-Proces...

(one hour later) UPDATE: appears to be fixed. Well, not really, only if the link specifies the product, i.e. https://downloadcenter.intel.com/download/27431/Linux-Proces...
How to Position Yourself for Trading Success ( and Eliminate Failure)
Perhaps one advantage of the walled-garden of Windows S. No virus checker needed if every piece of software is vetted by an online repository and everything runs in its own sandbox
I am deeply surprised by how few people are mentioning bots. This is no doubt directly related to trading bots that are polling coinmarketcap and then buying/selling through some API like the one bittrex offers. The number of bots that are actively trading is unknown, but if you do some digging the amount of resources and interest there is around trading bots leads me to believe that the pool of bots must be massive. I would love to be able to quantify the number of trading bots that are running wild, but my feeble brain can't come up with anything, maybe if I worked at an exchange I would be able to. Any thoughts?
I’m not sure if they can discriminate and just hire locals and eliminate all others Have you ever seen that happen in the US without hearing the word lawsuit?
Sounds like something out of a futuristic movie with large class divides. Rich person sits in autonomous car that hits poor child, car stops and legalese starts being printed all over the car, rich person calmly gets out and into second car without even breaking their video conference. "What was that?" "oh, nothing"
This is the first implementation in Javascript I have seen so far: http://xlab.tencent.com/special/spectre/js/check.js
It’s almost like there should be some place to work out questions of fact, publicly, with a focus on evidence... maybe a judge and some lawyers, I don’t know, some kind of koort... quort... court.
Kudos on data launch! I have been using Hooks app for free for more than a year. How do you get your revenue?
Even a broken clock is right twice a day! These companies had awesome market fit, and also lots of luck. Thousands we don't remember have tried this and failed.

Hypergrowth/VCs have been oversold as 'The one way'; I'm glad to see blog posts showing that there is a whole world out there.
It was interesting reading this, because those 5 points basically describe Google to a T. It's an aborted Ph.D thesis that took VC, hired lots of Ph.Ds with a culture "like a family", and then embarked on a hypergrowth trajectory.

The irony is that when Google was young, there was a different set of "destructive trends". They still included taking VC, but it was also common knowledge that:

1. You had to sell a physical product for money.

2. You had to build out all your infrastructure before you could bring a product to market.

3. Sales & marketing were more important than engineering.

4. (When they were hiring on their hypergrowth trajectory, 2001-2004:) The web is dead, and programming is a terrible career because it's all about to be outsourced to India.

Perhaps the meta-lesson is to do what other people are not doing. The point of markets is that they reward unexpected successes, where an entrepreneur serves a population with little competition, and that necessarily means thinking for yourself and ignoring the common wisdom. Fast.ai does an admirable job at that - their deep learning course is excellent - but taking their advice at face value is just as dumb as cargo-culting Google.
Much of the core functionality was created by the Etherpad and Etherpad Lite team. The integration, rundown editor (originally), full-text search, and other features were created largely by myself (in addition to Mindy). The use of the term "amateur coder" here is slander. But I understand why Rob and them started describing it that way -- the system fell down a few times in high-profile situations of course they totally blame me rather than taking credit for project management issues, so they used the fact that I don't have a degree against me and found all of the bad code and system restarts and pointed at that (I also wrote a lot of _very good_ code and solved some very tough technical challenges).

Really the last time I was lead that we had an issue with the server going down was a third-party component that had a bug, and it came down to me deploying it in a hurry because we didn't have a good release process and I was tired from my other job. So I believe there were project management issue which I should have been more assertive over. But if I had money then I would consider suing regarding the use of terms like "amateur coder". I started learning software engineering when I was 8 years old (32 years ago), taught myself object-oriented programming in middle school. I have studied software engineering curriculum for many years online and also developed my own philosophy and practices around software engineering focused on feedback loops of different types and levels. I am a very good software engineer, not an "amateur coder".
It's getting a little hard to see what he's hiding from -- his asylum claim had been based on fears that after being extradited to Sweden he would then be sent to the US; but (according to the article) he's only facing UK charges of breaching bail conditions, and he was in the UK, seemingly unafraid of being whisked off to America, before all this erupted.

To my (perhaps naive) eyes, it looked like that was the "final settlement" to defuse the situation -- the Swedish charges have been dropped but he has to face charges for the comparatively lesser offence he plainly and publicly committed (breaching UK bail conditions)?

I'm not sure there is much the UK can mediate on -- they plainly can't do or say anything about whether a third country (the US) has prepared charges they are waiting to file as it's not under their control, and in any case that wouldn't have any bearing on the UK bail-skipping charges (as a suddenly-filed extradition request if anything would be more likely to succeed if he wasn't facing charges in the UK)
Cynicism != Skepticism.
Not good with math I see.

If Foxconn has 10 apples and they decide to move to Wisconsin. When they arrive, Wisconsin decides to NOT take 4 Apples away. How many apples does Foxconn have left?
I was in their recent course. No previous AI experience, although I've been coding for 20 years. Using what I learned in the class, I am regularly able to finish in the top 20% on most Kaggle competitions.

Just being able to solve some of those problems allows me to provide employers with major value.
Ask HN: Can H1-B holder open Stripe account and accepts payments?
Hey HN community! I'm very close to launching a SaaS project but not sure if my visa (h1-b) situation allows me to accept payments outside of my current job. If no, is there any alternatives I can use besides stripe to accept recurring payments? Thank you so much!
I'm not anywhere near "old", but you may want to consider the tradeoffs you're making on your health (I.e: longevity) by being brutal to your body in the short term. I don't have kids, but I like your values... Just make sure you're not screwing up being around later on as well.

Just a concerned stranger. I wish you well.
Or you can say there are many way worse investments. This is actually a company that demonstrate they can make things work and have a record for deliveries
The catch is that the Ethereum nodes are, I think, if anything even more resource-hungry than Bitcoin for an equivalent transaction load. So while right now Ethereum is processing substantially more transactions per second than Bitcoin, this demands an awful lot of resources from every node - not just disk space and CPU time, but IOPS and bandwidth too.
Olivetti – Programma 101 (1967) [video]
> Hell, you can look through their feed about a week back and they're talking about Clinton's emails and the "deep state".

Because this is a topic worth discussing.

> But the overall tone and feel has changed a lot since 2010.

Many people think this is because Wikileaks no longer controls their Twitter/Website.
Prices will come down as a result of scale and tech advances. And it has been coming down substantially every year
Have you not experienced the internet in the 90s? There were little to no ads, content was free. Signal-to-noise ratio was through the roof.
The only accusation still pending is that, with full knowledge that the young woman would never consent to unprotected sex, he initiated unprotected sex with her while she was asleep, and therefore unable to consent.

The prosecutors have physical evidence of unprotected sex recovered from the rape kit.

They have testimony from a long term ex-boyfriend that they never had unprotected sex, and that he can't imagine her ever consenting to it.

They have testimony from another woman Assange slept with earlier that week who claims that, while she wasn't raped, Assange really pressed (forcefully) the issue of not using a condom.

Given the circumstances, it seems like a reasonably strong case. Deserving of a trial, at a minimum.
Hey, this is really cool! Cross-language validation of data types is such a pain. This looks really well-done.
Reducing speeds in some places makes sense, but in county roads out in the country, it just creates a reason for bottleneck, which clumps traffic together, making collisions more likely.

For example, a 4-lane road that I drive on to get to the city will usually have two cars in the front driving practically the same speed, and slower than the traffic behind them. To fix this situation, the car on the left should speed up and get over, so that traffic can flow around it and spread out. Unfortunately, there is so much educational focus and enforcement on speed limits that the driver on the left believes [s]he is driving correctly.
The Complete Ecommerce Marketing Plan (With Real World Case Studies)
That’s somewhat like a conclusion I came to about another field I am in, glassblowing. For a long time, I thought the idea was to become more skilled at the art, and that would make me
more sucessful… It turns out getting better at marketing is much more important, assuming the overall goal is to make money. Financially, mediocre glassblowers with excellent marketing do far better than excellent glassblowers with mediocre marketing.
Bill Atkinson did the same thing with some of QuickDraw's overlapping region code on the original Macintosh. He perceived that the Xerox Alto was doing things that were more advanced than it actually was, and ended up shipping a more advanced and efficient overlapping window implementation because of it.
What makes ethernet "Ethernet"?

There's 10BASE-T Ethernet, which is what we all use and has been around since the late 80s.

There's 10BASE5 and 10BASE2 Ethernet, which uses a shared coax cable between machines and was around from the early-80s to the mid-90s.

And then there's the pre-standard coax Ethernet that the Alto used in the 1970s.

Is there a common technological thread between these three things, other than the name?
> This makes him a massive target.

Unless you're insinuating that it wasn't him that has given interviews/presented shows on RT (some kind of imposter?), that he isn't in control of the Twitter account, and isn't actually putting out the publicity materials that WikiLeaks does...

... I don't know how you can spin that he's been targeted. It's is own words and deeds that paint him for being at best a stooge.
Jawbone founder Hosain Rahman developed his microphone tech while still a Stanford EE I believe. There are also the Quantum Computing startups to spin out of Yale CS. Gene editing pioneered at MIT Broad Institute. And on and on.

Regarding AI / ML as a service specifically. Many startups may find themselves facing the same issues plaguing IBM Watson. Deep learning considers trillion dimensional spaces. Most enterprise prediction problems are simply not of an astrophysical scale. And where domain specific expertise is required. Such as Google Maps use of CV in rendering highres satellite image data to SVG for the browser. Simply having grad student level familiarity with OpenCV might not be sufficient.

A Year of Google & Apple Maps (warning: bandwidth & cpu intensive)

https://www.justinobeirne.com/a-year-of-google-maps-and-appl...
Interesting that it's more substantial on older CPU's. The cynic in me wonders if that's a way to force an upgrade from CPU's that normally would be fine for most typical office use.
The is true in theory, but in practice the housing market isn't 100% efficient.

You'll no doubt recoup some of your value, but not all of it.
Not true. Domain knowledge trumps tech know-how. This is especially true for blockchain backed applications
Theological background may indicate King Solomon; but historical and textual criticisms strongly indicate that:

1. Ecclesiastes was written during the Persian period, not during the early Judahite period

2. The coda (which is the only bit which conforms to the theology of canon compilers) is probably a later addition.

3. The author's philosophical viewpoint is strongly reminiscent of Greek Stoicism, and God and his existence is at most a peripheral concern to the author.
24/7 Mixtapes – ZOOVIE 1.5 by Various Artists
Anyone thinking of building anything on Ethereum should probably read and comprehend this recent blog post from the folks at BitGo: https://medium.com/@lopp/the-challenges-of-building-ethereum... There are many nasty subtleties and hidden traps they learned the hard way that aren't obvious.
A JavaScript Project for Beginners: Lifehack Calculators