News for hackers. Stuff that matters.

standupstandup

If conservatives are people who are dominated by physical fear, why are so many American soldiers conservatives?
the EU's goals is to serve the collective best interests of all and every single member-state

That's clearly not what it's trying to do right now. For one the UK is still a member state and still paying its dues, but the EU is acting in an extremely hostile way. Unless you reflexively define the best interests of the EU Commission and related institutions as "the best interests of all and every single member state", it is certainly not the case.

Consider: The EU is setting things up such that in just over a year trucks will start to pile up at ports, costs will rise across Europe and the UK, many European firms will be cut off from the financing they receive from London, airplanes will be grounded, Irish politics will destabilise due to the introduction of a hard border and that's really just the beginning. None of this is in the interests of any person in any EU member state at all. And it can all be easily avoided.

Your spa analogy is very badly off by the way. Trade isn't something countries sell like a product itself, despite the EU's attempts to package it that way. Countries that strike free trade deals do not "buy" them, they negotiate and agree to them. Think about neighbours cooperating more than a consumer buying a product.

I think he means that there's a lot of debate when you peel back the covers on how much modern trade deals really impact economic growth. And quite a lot of evidence that they have surprisingly little impact.

If you go read press releases made about trade deals they always have apparently huge numbers but spread over a very large number of years. Modulo what's said elsewhere about the uselessness of economic predictions, the predicted impact is usually very low. Probably because tariffs are already quite low and falling globally, most trade barriers are now regulatory in nature and those tend to be relatively unaffected by trade deals.

A lot of people derive enormous comfort and security from the belief that there's a social class who can predict the future. In the past they were shamans and oracles reading goose entrails, nowadays they're analysts and economists reading Excel entrails. In the Foundation trilogy they were psychohistorians, basically economists on steroids.

I think it takes a certain amount of bravery to accept that there are no "experts" when it comes to predicting the future.

More or less any numbers you see about the predicted economic impact of Brexit come from exactly the same sets of economists who have been proven 100% wrong so far about everything, so have no credibility. They predicted a massive recession in the wake of simply voting to leave, not actually leaving, which never materialised. Then there were claims it would be triggered by the formal notification of leaving - that didn't happen either. They also liked to claim that immigration had no impact on wages, but there have been quite a few stories since about industry leaders complaining about having to increase wages (suspect in and of themselves because immigration hasn't really fallen).

There simply aren't any economic projections of a trustworthy nature right now.

Anti-immigration sentiment in the UK is to a large extent driven by lagging infrastructure.

As just a single example the housebuilding industry has been consistently able to build fewer houses than there are people arriving by a large number, and the statistics over how many people are arriving are themselves deeply suspect - they don't correlate with any other population related statistics, and are based on airport surveys that ask a subset of people whether they plan to stay for a long period.

If politicians allow immigration at levels significantly above the speed at which infrastructure can be built out to support the new people then infrastructure reliability and availability will decline. It is reasonable to be concerned about that if you rely on that infrastructure.

The idea of Brexit voters as incorrigible racists isn't supportable, no datasets of any integrity show that and the brief spike of "omg britain is so racist" died down very quickly after the referendum, simply because the UK is and remains by far the most racially diverse nation in Europe.

So a hand that might have travelled but didn't 15 years ago and the fact that he likes hugging is proof of what, exactly? Only the insanity of our era. Don't research how the Queen of England met her husband or your head might explode.
I read both linked articles. Instead of asking me belittling questions why not describe Lasseter's crime, as it's not exactly obvious.
Lasseter's crime is apparently hugging people. That's not a "bad actor". This is far beyond witchhunt territory. Damn I'm glad I don't work in Hollywood. The entire industry appears to be disappearing up its own backside.
Re:Tether Critical Announcement on Tuesday November 21, 2017 @04:59AM (#15746877)
CPI is fairly useless anyway. It ignores where the huge money displacements are actually going: hint, not bread and circuses. The money the ECB is displacing is institutional investors money and causes inflation in things like housing, stock markets, VC funds, and yeah, probably cryptocurrency.
Re:Tether Critical Announcement on Tuesday November 21, 2017 @04:56AM (#15746865)
It's only crypto that uses the term "market cap" to mean "outstanding crypto-tokens * price". That isn't what the term means in conventional finance. It's normally applied to shares.
Re:Modern Media Is a DoS Attack on Free Will on Monday November 20, 2017 @05:23PM (#15743872)
That's not clear at all. Do you think the Twitter founder's goal was literally written down somewhere as "manipulate users to engage with it"? Or for Facebook? None of these companies will agree with that assessment, so it's entirely your own subjective opinion.
Re:Modern Media Is a DoS Attack on Free Will on Monday November 20, 2017 @04:45PM (#15743587)
Surely all news publications filter? That's a large component of their bias, if not the largest: what information they choose to highlight and which to suppress.

Note that the Intercept meets most of your criteria when it can, and Breitbart meets all but the "no ads" criteria. Both cite and link to sources at least sometimes, when those sources are citable.

Re:Modern Media Is a DoS Attack on Free Will on Monday November 20, 2017 @04:42PM (#15743558)
You can't really know what the impact is. You probably can't even come up with a crisp, uncontroversial definition of what "social media" actually is. Most people seem to use the term to mean Twitter, but Twitter is garbage and lots of people don't use it at all. Is Hacker News "social media"? Is Slashdot? Is the comments section of the New York Times? Is IRC?

The moment you start down the "we are weak and helpless and we need the smart benevolent geniuses in Government to help us" you're just gonna lose a whole lot of people. Because there's no reason to believe there is even a problem here, let alone a problem that needs to be solved with regulation.

Re:Qubes OS: A reasonably secure operating system on Sunday November 19, 2017 @03:49PM (#15735868)
I'm not arguing that x86 will ever really be secure. However you handwaved a hypothetical "secure processor architecture". Realistically the way you do that is by making a very simple CPU, however, that would then be too slow to be usable for many applications. As a consequence nobody is doing so.

SGX is at least a middle ground - it integrates the memory access checks very deep into the memory access circuitry, sufficiently deep to block all other privilege levels on the CPU. Whilst there may well be implementation flaws in SGX itself so far most attacks have been mounted via side channels, not directly exploiting CPU bugs.

In this sense my original statement was correct. Intel is pushing secure CPUs forward more than any other vendor.

Re:Qubes OS: A reasonably secure operating system on Sunday November 19, 2017 @01:06PM (#15735025)
SGX is designed to shield software against SMM exploits.
Re:“Last Mile” Barriers to Removing Legacy BIOS [pdf] on Sunday November 19, 2017 @12:54PM (#15734971)
If you'd like to learn about a CPU arch that is neither register nor stack based, watch the videos for the Mill and in particular the belt.
Re:Qubes OS: A reasonably secure operating system on Sunday November 19, 2017 @12:37PM (#15734873)
It's Intel pushing that stuff forward, with SGX.
I wouldn't worry about Trump. America didn't change overnight you know. Trump's success reflects long standing issues in American politics and the country working through them, but Germany is experiencing its own version of similar problems and its own politics is if anything even more dysfunctional - Merkel's attempts to cobble together a government out of the far left and libertarians, in a desperate attempt to avoid engaging with AfD voters, is in many ways even more ridiculous a sight than President Twitter.
I'd say east Switzerland is perhaps the best functioning German speaking place. They like paperwork but things are rarely broken in any way.
That seems like a poorly disguised dig at Brexit.

I'd hope that Germany of all countries understands the importance of sovereign democratic government and the harsh conditions people will endure to preserve it.

In fact the behaviour of Germany (and France) in recent times has seriously worsened my perception of these countries. I wouldn't say they're clearly better in my view than the USA, despite Trump.

Thanks.

I am curious how JIT compilation policies will affect this. Wasm is a new bytecode form that has no mature JIT compilers. I wonder how many safety properties the compilers will assume. For instance if the wasm VM only really tries to stop wasm code escaping its own sandbox, then I guess compiling all stack ops down to a unified stack, C style, is a perfectly legitimate approach as long as the sandbox properties can be maintained. I don't think wasm is claiming it will make all C/C++ hackproof code.

How does wasm stop stack smashes? I can see that if it's not a von Neumann machine i.e. code is in a different memory space to data, it'd be harder, but that doesn't seem really compatible with C/C++?

Just in general if I have an arbitrary memory write primitive inside the wasm memory space, how much control over the program can I obtain?

http://foo.bar.com/url?q=<base64 encoded stuff>

wasm program parses q

stack smash occurs

ROP chain is used to gain code execution

user cookie is stolen

attacker now controls your account

I don't know enough about wasm to know if it has some special mitigations for this but when I looked at it, wasm seemed closer to a CPU emulation than a high level language VM. Flat memory space, no GC, no pointer maps.

Well, WebAssembly's primary near term contribution will be introducing the world of C++ exploits to web apps, which are already groaning under the load of XSS, XSRF, path traversal, SSRF etc attacks. Adding double frees, use after frees and buffer overflows on top doesn't seem ideal.

As for the rest, well, it'd be nice if there was any sort of plan to make Blink safer. I know about oilpan but what Mozilla is doing with Rust is impressive. The JVM guys are working on rewriting the JVM in Java. What's Blink's plan to make its own code safer? Sandboxing alone?

Re:Tech Industry: “We desperately need more developers” on Thursday November 16, 2017 @11:42AM (#15714089)
Yes, I'd suggest starting there (I used to be an SRE).

I don't know of any books that handle all those topics off hand. I was thinking more of secure coding for engineers, rather than system architecture in general.

Re:Square announces pilot program to accept Bitcoin on Wednesday November 15, 2017 @04:03PM (#15707748)
Digital currency trading firm Genesis Global Trading found bitcoin tends to recover dramatically from large drops. The last four times bitcoin has fallen more than 20 percent this year, it has gained an average 28 percent in the two weeks following, and an average 61.5 percent in the four weeks following, the analysis showed.

https://medium.com/@bitfinexed to find out why

Pro-Clinton propaganda can't be government propaganda because Clinton isn't in government. It really only works if you use a definition of propaganda that includes material generated by allies of possible governments or former governments.
Re:Run and Debug Java 9 in Visual Studio Code on Wednesday November 15, 2017 @12:26PM (#15705532)
Which killer feature of VSC does IntelliJ lack?
Re:Tech Industry: “We desperately need more developers” on Wednesday November 15, 2017 @12:16PM (#15705412)
Tweets are news now? Really.

Anyway. I run a largeish software team and we have a mix of very experienced devs along with some newer devs who definitely have holes in their skills. We run training in certain areas with the goal of upskilling the team. Especially for security and secure coding practices which aren't taught in universities. There's also a lot of training around good engineering practices and the like. I'm pretty sure most software companies are the same.

Yes, the industry does not train people from absolute scratch like apprentice schemes do. It's very reliant on universities. But I don't see legions of unemployed students: they do get jobs and companies do take over their training to bring them from basic to advanced.

Older »