HN user

danjoc

2,643 karma
Posts57
Comments795
View on HN
alexgaynor.net 8y ago

The worst truism in information security

danjoc
15pts2
www.hntrends.com 8y ago

Golang jumps into Top 10

danjoc
3pts0
www.telegraph.co.uk 8y ago

NHS hospitals ordered to cancel all routine operations in January

danjoc
1pts1
www.blackhat.com 8y ago

How to hack a turned-off computer, or running unsigned code in Intel ME [pdf]

danjoc
543pts107
www.nytimes.com 8y ago

A War Trump Won

danjoc
3pts0
www.fastcompany.com 8y ago

Why the Public’s Love Affair with Silicon Valley Might Be Over

danjoc
1pts0
theintercept.com 8y ago

Steve Bannon Wants Facebook and Google Regulated Like Utilities

danjoc
18pts8
github.com 8y ago

A trivial web browser written in Haskell

danjoc
4pts0
www.yubico.com 8y ago

Yubico CEO Wins ‘Female Executive of the Year’ Award

danjoc
2pts0
github.com 9y ago

Responder is a LLMNR, NBT-NS and MDNS poisoner, with built-in rogue auth server

danjoc
2pts0
www.rawstory.com 9y ago

California Dem Speaker killed his own party’s plan for single-payer healthcare

danjoc
5pts0
blog.goeswhere.com 9y ago

Rebuilding Debian with Java 9

danjoc
1pts0
techcrunch.com 9y ago

Gaming firm Razer seeks to raise over $600M in Hong Kong IPO

danjoc
2pts0
www.eclipse.org 9y ago

Eclipse IDE, Oxygen Edition New and Noteworthy

danjoc
1pts0
www.odigo.jp 9y ago

Japan's most unusual flavored donuts?

danjoc
1pts0
www.theblaze.com 9y ago

Rhode Island bill: Highway camera system to automatically fine uninsured drivers

danjoc
1pts0
www.cnbc.com 9y ago

McDonald's stock hits record high, replacing cashiers with kiosks

danjoc
3pts1
climatechangedispatch.com 9y ago

Study: Tesla battery production releases as much CO2 as 8 yrs of driving on gas

danjoc
24pts28
www.theguardian.com 9y ago

How privatization could spell the end of democracy

danjoc
3pts0
forum.f-droid.org 9y ago

So long, farewell and goodbye

danjoc
320pts50
www.reddit.com 9y ago

Long time contributor and app packager, krt, leaves F-Droid

danjoc
1pts0
www.theguardian.com 9y ago

Facebook exposed identities of moderators to suspected terrorists

danjoc
3pts2
www.theguardian.com 9y ago

Facebook exposed identities of moderators to suspected terrorists

danjoc
11pts0
www.androidheadlines.com 9y ago

Google Poaches Top Apple Chip Architect to Make Pixel SoCs

danjoc
2pts0
www.citypages.com 9y ago

Dubious Minneapolis 'anti-fascist' Twitter account gets 6000 followers overnight

danjoc
2pts2
www.fastcompany.com 9y ago

Apple’s Bid to Reclaim the Classroom from Chromebooks May Be Too Late

danjoc
4pts1
chromeunboxed.com 9y ago

Android Studio Could Be Coming to Chromebooks

danjoc
2pts0
arstechnica.com 9y ago

Feds: We’re pulling data from 100 phones seized during Trump inauguration

danjoc
5pts0
arstechnica.com 9y ago

Cheerleading company can get copyrights, pursue competitors, Supreme Court says

danjoc
3pts3
www.intelsecurity.com 9y ago

New vulnerabilities in Coreboot and UEFI based systems [pdf]

danjoc
2pts0

Why don't we just illustrate the problem using the code from the article?

https://jsfiddle.net/q59Ljeu7/

A loop is not just fewer LoC and easier, it is orders of magnitude faster than the ycombinator decoupled trampoline. The first alert is nearly instant. The second one takes almost a minute. My chrome dev tools are hard locked waiting for the ycombinator to finish.

This is not something I would encourage JS devs to use in practice.

Going out to main memory is orders of magnitude slower than hitting cache. Even a stack overflow would be preferable to debug vs an out of memory error. At least with the stack overflow, the stack trace pinpoints the problem.

Like I said, I have no problem with this article as an illustration of a ycombinator for JS devs. The problem is it does not warn them sufficiently of the very major drawbacks in using it. This is why we have Gate's law; Developers using inefficient constructs because they're neato.

So we start out with an attempt to build an anonymous recursive function. That's cool I suppose. But doing it in a language like javascript (or java)? It turns out that tail recursion == stack overflow. Not daunted, the plucky author decides that we can solve this particular issue by creating a closure over stack variables and put them on the heap instead!

You know, if you want to use Haskell, use Haskell. Trying to shoehorn this stuff into languages designed for loops instead of recursion just means impressionable JS developers are going to see this and rush out to implement it in some project to prove how smart they are. Then everyone suffers. The implementation is slower because it goes to heap. The memory usage explodes because it goes to heap.

Purely for illustration of a Y combinator, this is great. But there should be a big red warning somewhere on the page as a reminder of the downsides of this approach.

Apart from the fact that it doesn't actually exist yet.

Well, sure, I'll give you that point, but it's going to happen.

it's already a badly specced phone commanding top dollar

The selling point isn't the specs. It's the RYF certification and kill switches. Even if they can't get the RYF, it's still a better option than anything else out there.

being made by a small company that could easily go broke in a year

I really doubt that. They have a laptop business already. They've been doing hardware for a while. This one might ship months late, but I'm confident it will happen.

For half the price I could get a flagship Xiaomi, flash LineageOS on it and have a completely degoogled high quality Android phone likely supported for most of the next decade.

Yep, and you still have a sealed battery, a backdoored baseband, and binary blobs. The iMX.8 is pretty sweet. It has open source GPU. Can't say that for mali or powervr. I can consider making Librem 5 my convergence device.

Any suggestions on models?

I like the flexible one because it's lightweight and not easy to break. I'd be open to other options though if you have suggestions.

I want to write on these things and your response motivates me to do that.

I would caution you not to. What goes on the internet stays there forever. Google will fight your right to be forgotten. Real names are a great way to attract batty twitter haters who want to ruin your life due to some perceived slight from reading your stories. You can easily go from pity story of the day to "ZOMG I hope you never get a job and die in the streets" in just a few words on this board. Be wary.

keeping a charge was almost impossible

Hey Jesse, pick up a solar panel. You can get waterproof two usb port that'll crank out 20-30 watts ~$50. I'd recommend an ARM laptop too. They're cheaper and Intel is generally too power hungry anyway. A Samsung Chromebook Plus used on swappa would be really nice. It has a really bright display so you can still see it outdoors in the sun. For data, T-Mo is unlimited for $30/mo pre-paid.

Put your panel in the sun, sit in the shade at a park, tether your phone for internet, and you're golden. You can strap the panel to your backpack and charge on the move too.

Logically speaking, this is incorrect. Both could be true given a circumstance, like say, the sun goes red giant in the later case.

Furthermore, "the reason" can usually be whatever you want it to be if you go far enough back in the chain of causations. My hands were wet this morning when I dropped the jelly jar. But that wasn't my fault, it was the water company's fault for supplying the wetness on my hands. Or perhaps it was the Roman's fault for kickstarting the whole thing with aqueducts. But that's really just mankind's fault for existing, so human activity is at fault for my loose grip on the jelly jar today.

Overall, I found this article interesting, and frankly: Go mankind! We averted an ice age and certain death/destruction with farming. If we want to talk about problematic climate change, look at how living on top of a mile of ice works out for our species.

It's also manufactured by Google, which is equally adept in spying and probably more unworthy of trust.

But more importantly, it's just a bad deal. A yubikey neo can do GPG, PIV, OATH, OTP, HMAC challenge response, and a few other things in addition to NFC U2F for the same price. The Titan dongles package just does U2F, and U2F isn't even that great.

Who's really the sucker when they can just keep counting on forever increasing real-estate valuations? Even in the 2008 collapse, banks got bailouts and the market today is just as ridiculous as it was pre-2008.[1] "Too big to fail." The cars, the private school, they're nothing but a couple years of home appreciation with a generous tax writeoff discount. Free money, no work required. Houses in the middle of the desert and homes that have burned to the ground, are worth more than a garage full of Ferraris these days.

Savers are stupidly working hard and socking away meager sums rather than hopping on the housing gravy train.

[1] https://www.washingtonpost.com/news/politics/wp/2017/06/20/f...

The robocalls cite no evidence supporting the claim that net neutrality rules will raise cell phone bills and slow down Internet service.

Because only people in favor of Net Neutrality are allowed to do that. Remember before the repeal, proponents of Net Neutrality claimed we would all have to pay more or receive slower service? I certainly do.

I'm not in favor of these robocalls any more than I'm in favor of Net Neutrality supporters lying to people. arstechnica are pure hypocrites. They did exactly this, now they complain about the other side doing the same.

https://arstechnica.com/tech-policy/2017/07/ars-technica-sup...

Perhaps your ISP will throttle the high-bandwidth BitTorrent file-sharing protocol—or whatever replaces it. (Remember the Comcast BitTorrent debacle that resulted in Comcast paying $16 million?) Or maybe your ISP will just charge you extra to use it.

The article points out the issue with AC isn't energy/CO2, it's refrigerants.

Second, air-conditioners use so-called “F gases” (such as hydrofluorocarbons, or HFCs) as refrigerants. When—as is common—the machines leak in use or on disposal, these gases escape, doing vast damage. HFCs trap between 1,000 and 9,000 times as much heat as the same amount of CO2, meaning they are much more potent causes of global warming. On this basis, Paul Hawken of Project Drawdown, a think-tank, calculates that improving air-conditioners could do more than anything else to reduce greenhouse gases.

(a) It shall be unlawful for a fixed Internet service provider,

I assume this means 'not mobile'

(1) Blocking lawful content, applications, services, or nonharmful devices, subject to reasonable network management.

California will outlaw ISPs providing network level ad blocking services.

(6) Zero-rating some Internet content, applications, services, or devices in a category of Internet content, applications, services, or devices, but not the entire category.

California will make T-Mobile Binge On type service illegal for cable providers to offer.

(b) It shall be unlawful for a mobile Internet service provider, insofar as the provider is engaged in providing mobile broadband Internet access service, to engage in any of the activities described in paragraphs (1), (2), (3), (4), (5), (6), (7), (8), and (9) of subdivision (a).

And the will outlaw T-Mobile Binge On too.

Submitted without opinionated commentary.

That was obvious 15 years ago. It didn't matter to them then either. What mattered was the test of time. The model failed so badly, Mann himself could no longer support it. I just thought you'd like to know that Mann quietly disavowed the model, since nobody has been allowed to add that to the wikipedia page. Nuclear shills are still trying to convince everyone that CO2 is more dangerous than radioactive waste. Nothing changes with them.