skysight-inc/HackerNews huggingface dataset:
Why green-roofs-as-services is the future of (green) roofs
Yep it shows.

https://www.cvedetails.com/vulnerability-list/vendor_id-33/p...
He just says whatever will get him attention so it's hard to say what his positions are.

However, if elected, it would presumably be on a mandate to build a wall on the Mexican border (and deport 11m undocumented immigrants), "beat up" the Chinese on currency manipulation, and keeping Muslims out. These are the things in his commercial and what he repeats over and over in current speeches.
Relative pointers are great in memory map data structures. All pointers are relative to current offset. That way it's almost always also possible to get away with just 32-bit pointers -- you get +- 8 GB range.

A library that can do that in Rust would be great.
I am currently sitting in my pjs at home next to my two year old 45 TB ZFS server. It really just what you define 'home use' and everyone defines that differently.
It's pretty gross the way you've made this memorial thread all about you. This seems like the exact wrong place to air your personal grievances against HN.
http://www.theguardian.com/technology/2014/may/08/google-fac...

http://mashable.com/2014/05/08/fcc-letter-net-neutrality/#as...
Direct wealth taxes at the federal level are considered unconstitutional unless they are carried out in proportion to each individual state's wealth. It is a really strange aspect of constitutional law that may prove complicated for the Sander's tax plan.
I'd say the main reasons to be worried are:

- notoriously murky economic figures from the government

- explosive growth of credit and especially shadow banking

Oversimplified, imagine borrowing money for 6% p.a. and investing all of it into some mutual fund that the last 10 years yielded 7% p.a. If the fund's returns drop to 5% that's still a pretty good return, but doesn't make you any less f'd.

So, given that people can't really trust any official statistic from China, and remembering very loose to non-existent shadow banking control, people are nervous.

And I'd say, it's best to be nervous and earn less, than euphoric and lose everything like during subprime.
Because they want to profit from it. BTW - the kernel layer is GPL-ed and is already available in source form with the Ansroid x86 project.

The Android layer is Apache licensed and they are't required to open source it, or using your own misleading verbiage, they can "get away with it".
The dams in the famous Zuiderzee Works [1] are about 13m high, it seems.

[1] https://en.wikipedia.org/wiki/Zuiderzee_Works
That accusation is uncalled for. I'm not a Chinese person, I've never set foot on China, and the most contact I've ever had with Chinese people other than my grandparents was on IRC and other online avenues of discussion, but I happen to have, um, a little bit of historical awareness.
The founders of Chipotle started Shophouse which they describe as "the bold flavors of Southeast Asia," so you're on to something.

Takeout food is generally unhealthy, though. The pho I've eaten has off the charts amounts of sodium, but it does have plenty of vegetables.
Collecting interesting public Twitter tech-lists collaboratively
I'm not aware of any language-specific package manager that gets close to having developer-package authentication, but chromium's add-on system comes pretty close as it requires add-ons be signed by the developer's private key (at least, that was the case before I stopped developing for it). I believe android's packages are secured in a similar fashion.
I can write readable Perl by writing it as if it were Python, adding extra braces where required, a couple of use declarations at the top, and wrapping some system functions with clearer names. But if that's what you want then it's easier to just write Python. Perl's USPs like regex literals and $_ rely on you writing in an unreadable style.
Could you recommend some projects that are newcomer-friendly by your standards?
no advanced civ is using hertz EM waves.
Hertz EM waves are only good for broadcasts and look at us, we already replacing broadcast TV with IPtv. If our phycisists would not be so blind and look into the predicted (Lord Kelvin) and discovered (Tesla) scalar waves and would try to understand how smith coils work, we would also not use Hertz EM waves for our point2point connections, which turn the spectrum into a unnecessary shared medium.
But that would require thinking outside the box...
I have a Bulldozer CPU in my main desktop machine, it works fine for what I use it for and I'm happy with what I paid for it. I wouldn't have got nearly as many cores in an Intel CPU at the same price point.

I am mainly using it to compile software though, which makes good use of multiple cores, probably closer to a "server" workload than a "desktop" one.
Anyone still uses that thing?
turn off or disable the de-duping and the speed goes back to almost normal.
This is the part that surprised me,

> Further, inline CSS on HTML elements is blocked by default with Content Security Policy (CSP).

I'm probably not up to date on this stuff, since I am not a web dev, but does this mean it's actually not possible to use `style=""` in your HTML elements any more? I thought it was not recommended, but more for organizational reasons, not security reasons. What is the reason?
Of course he does! And I'm already mentally preparing to part with a large share of that money which I have left after paying the income tax, the capital gains tax and those other taxes. ("The rich" will not mean Warren Buffet or Ron Garret who have the money to dodge a new tax, it will mean those who failed to spend everything earned.)
I write C/C++ for my day job too and 100% agree with you. I really hope Rust (or something else with similar promise, but I don't know any viable contenders) becomes viable quickly. Especially needed in firmware and kernel mode drivers.
healthy/gourmet food deliveries? innovative.

http://londonist.com/2015/02/londons-gourmet-food-deliveries

http://www.foodtechconnect.com/2014/04/12/omgfoodtech-the-fo...

I really can't see where there is the 'rethinking delivery' here - just eat was interesting, as middle tier between me and the food - but I think there still some margin for something like that but with a private fleet of delivery guys, to bring the long tail of brick and mortar establishment over the internet without changing their workflow (much)
https://blogs.harvard.edu/philg/2016/01/11/if-inequality-is-...
Yes. Providing information as to why you think this is not possible may widen the scope of the discussion.
Does it run easily on a Raspberry Pi 2?

It's probably mentioned somewhere else, but I suspect a lot of people here will want to know the answer.
Imo if you can run existing Android apps in resizable windows it would be a huge win. There are many well made Android apps that would work just fine as their own windowed applications
No - because this build is targeted at the x86 architecture
That's not my definition (nor the typical definition I think) of "dumb money". To me, dumb money is late money chasing a piece of the action at stratospheric valuations, or chasing a scheme the investor has no hope of understanding.

Money invested in AAPL/AMZN/FB is no more or less passive and no more or less "dumb" than money invested in VTSAX, IMO.

In other words, I can "hire" the active managers of those companies on my behalf as an investor.
The intentions are baked into your class name, if you were to change the style later and favor underlining rather than bold text, it would require a change to the HTML (or some rather misleading code).

The same could be said for a mobile device, where italic could be hard to read, so, say a different font is used. Again this would require changes to the HTML and breaks the separation of style from markup.

It doesn't particularly offend me, but I though it would be worth pointing out why some people disagree with this style of class naming.
Just tried looking for flights from Manchester to Knock on 24 June, returning 27 June. Skyscanner can find the direct flights for £64 return on Flybe.

Vayama can find the direct flight out there, but the return is via Birmingham and Newquay all on Flybe. Altogether £157.

Swoodoo finds the Flybe flights!
And lose 100% of their "smart money" invested in said startup about 90% of the time.
So...we went from windowed apps to fullscreen apps and thence to windowed apps.
Yaaaaay, fabulous progress! ;)
Downvotes because "he would be alive" is rhetorical.
I would like to see a geo location based network like in William Gibson's Spook Country
Can you share company secrets with your lawyer? (2012)
This exploding social network spreads information like a virus
Should be "threats of violence" not "violent threats". Since people think anything can be deemed violent nowadays.
Violation of "explicit over implicit" rule in methods declarations: argument self/&self is implicitly omitted in call, but exist in signature. Because of this, for example, you can't use method of class as request handler in Iron, you need closure wrapper with same order and count of arguments. Pure ugliness;

Maybe that's ugly, but it's explicit. The method is statically compiled into the program to take the receiver as an argument. What you want to do is specify the receiver argument on the caller cide and the remaining arguments on the callee side, which is impossible to do. The closest you can get is to create a closure on the caller side and pass that to the callee. Languages that avoid this, like say, python, are just implicitly creating that closure. Creating a closure implicitly goes against the design goals of rust.

At least rust doesn't have javascript's abominable semantics.
I can't help feel glad some embedded systems lost the requirement for a FB account...

But in any case - Does google abandon projects with the same frequency?
You can pass methods as functions or closures by Type::method. The first argument will be the self argument.

I don't see much of an alternative to panic on bounds checked indexing error, short of not providing indexing at all or developing a system of proven indices that would be extremely unfriendly to newcomers, see this project: https://github.com/bluss/indexing
some would definitely work pretty well.

Several streaming services have native apps on both mobile & desktop. I think that their mobile apps could run pretty well on desktop.

For many complex apps though (like anything dealing with text edition), the lack of hover & right clics handling would be a pain.
Android supports 'hover' events (and since API 1 IIRC) but nobody implements them in custom widgets.

Android supports mouse input but even as an android engineer I have no idea what the right click does in that situation.
just waiting for facebook stocks to crash
OP is correct. This is precisely what Facebook is doing. They ran a huge print/outdoor/mobile/TV ad campaign demonizing net neutrality activists. They also ran an astroturfing campaign spamming the telecom regulator TRAI, which is now pissed at them for misleading advertising and abusing the consultation process.
The FCC doesn't have jurisdiction in India. Super simple. Facebook, or other foreign capitalistic entities, can do basically whatever they want.

This could change when:

- The country puts more regulations on Internet service providers like the FCC does here (maybe this is happening? maybe this isn't? I'm not familiar with India ISP regulation entities), or

- The people say "No" and choose not to use this service. But that would mean saying "No" to free Internet access. Your boss and your spouse are on Facebook, why wouldn't you want to be? Or

- The politicians say "No" to foreign capitalistic companies. We see something like this in the EU (see their privacy laws and recent government draft legislation about keeping personally identifiable data about Europeans on European servers), and we also saw something like this in China, where the government effectively gets control of who to blacklist via the firewall and censorship policies. And we all know how popular those are.

Looks like there aren't many good solutions here.
Continuous Delivery: Keeping Quality High
So - and I'm only halfway facetious here - an entropy tax? I wonder if it's useful or interesting to think about markets in terms of energy but confess to not having the economic or physics background to make it a reality.
The pirate game
I meant that the Republican Party leaders might think he's unqualified (to explain why they don't welcome him)

His debate answer on the nuclear triad was just a bunch of gibberish. I think it was an indication of the attention he pays to subjects that don't interest him.
From mainframes to Personal computers to Citrix. Progress too ;)
> ...now that the low hanging fruit has long gone.

That begs the question of what we determine to be low-hanging fruit. An engineer in 2030 may look back on the time now and see the 2016 advancements as 'low-hanging fruit' relative to their time. Unless you think there's not much of a future in chip fabrication (in which case, you may want to tell Intel).

As I see it, Moore's Law is a rough metric coined by someone almost half a century ago. Just because the metric is no longer relevant, that doesn't mean the increase in complexity is slowing.
There's a alternate hypothesis [1] put forward that increasing inequality is mostly due to an increase in housing costs.

If this is the case, then it would likely be better to implement land taxes. Land taxes are probably better than most taxes for a variety of reasons, but if we are directly looking to decrease inequality land taxes would strike at the root cause.

I am not an economist, so I'm not equipped to evaluate either set of claims. Is there anyone here who might know what they're talking about who can weigh in?

[1]http://www.mit.edu/~mrognlie/piketty_diminishing_returns.pdf
> what would doing a lot with it even mean?

Doing whatever the person saying that phrase wants, which clearly takes precedence over the goals of the person who actually made the money.
What I'm curious is: how many Americans recognize this hypocrisy and take action (e.g. stop using Facebook or campaign against it?)

After all, we have the oversight of the FCC to prevent this from happening here (at least to some degree).
The "return function as result" is being worked on: https://github.com/rust-lang/rfcs/pull/1305
There is also project "shashlik" by the KDE folks which, if it works as advertised at some point, should make it possible to run Android apps natively in Linux.

https://github.com/shashlik/shashlik
> - Functions are not first class citizens - you can't return function as result;

Of course you can: http://is.gd/YASF8T

One issue is that closures don't really have their own types, so to return closures you need to use trait objects, which means dynamically-sized types, which means you have to box them

- Rust book on the subject: https://doc.rust-lang.org/book/closures.html#returning-closu...

- Example of returning a boxed closure: http://is.gd/pJIqiu

> Violation of "explicit over implicit" rule in methods declarations: argument self/&self is implicitly omitted in call, but exist in signature.

That's a debatable assertion, in a method call, the self/&self is the subject, the part before the dot.

> Because of this, for example, you can't use method of class as request handler in Iron, you need closure wrapper with same order and count of arguments.

By "class" what do you mean? Because AFAIK it works on struct methods http://is.gd/xu6HRc

> Rust has exceptions (panic), and you can't catch them

That's because Rust doesn't have exceptions, it has panics, they're not a general-purpose error-reporting or control-flow mechanism.

> lack of predefined values in structures

http://doc.rust-lang.org/std/default/trait.Default.html

> Usage of safe code can lead to out-of-bounds errors, with thread panic (hello to vec macros).

Safe rust doesn't mean no panics. `panic!` is safe rust.
Yeah, as a Brit, I've never fully understood the Constitution and its related documents being so glorified and set in stone - Especially when discussing the 2nd Amendment - Its an amendment, so obviously the founding fathers intended for the documents to be changeable
I don't think troops are really venerated in the UK. This, after all, is what Kipling's "Tommy" was all about. http://www.kiplingsociety.co.uk/poems_tommy.htm

There's some veneration in a distant way for the RAF following the war, and the Sun newspaper runs its own pro-military campaign, but it's not something that comes up too often in political language. "Poppy day" is becoming more politicised in worrying ways, though.
Building the Voter Registration for the Myanmar Elections
Does Switzerland also have "exit taxes"?
What hardware failures have you survived through so far, and how was your setup able to cope?

If you haven't had a failed disk yet, consider yourself lucky! :-)
I mean the two of them planned the whole thing beforehand. (Relies on them knowing she'd win before the ceremony, but is that so implausible?)
The only people that say this kind of shit are the ones that don't use node. There are many large companies using node in production. Most community members I've interacted with are professional devs.
Take AIDS for example. While drugs remain expensive in the USA on the order of a $1000 a month, they are less than $200 a year in many poor countries, thanks to Bush laws and Clinton Foundation. Still they are reaching less than half the infected people due to broken local governments and money shortages. However we have several million people living when they would have miserably died.
It's in their video just below the fold of their page.
Hmm, it requires legacy boot. I wonder why it doesn't support UEFI? Makes it hard for me to test this on the devices I would want to use it with.

EDIT: More research. Results:

There is an EFI system on this image, but it has a corrupted GPT. I fixed it with gdisk and I ran into some issues trying to boot it via EFI shell on one of my netbooks. My libreboot laptop was able to boot it but it gets stuck during bootup. Does not show up as an option for booting on my macbook. Going to try booting it via EFI shell on my desktop and report back.

Alright, got it to POST on my desktop, but it hangs during boot. On my libreboot laptop, it boots all the way to desktop if I do it in _guest_ mode. Pretty underwhelming once I got there, though.
The corruption I was talking about is this one:
https://github.com/boltdb/bolt/issues/348
> Takeout food is generally unhealthy, though. The pho I've eaten has off the charts amounts of sodium

Is there something takeout places usually put in it that people who make it at home don't?
Nice to see rust getting along. Coming from C and C++ is really dig the new ideas for better and more save low level languages.

What really bugs me, is what the author describes as being'concise'. Shortcuts like fn, pub or vec, in my oppinion, hurt readability more than they help me to write code faster. But maybe thats just my brain, or lack of time using rust.
37 Things You Should Always Keep in Your Car
Although it looked like spam, he partnered with a university to study the 'immune modulation'. https://en.wikipedia.org/wiki/Wim_Hof#Scientific_research
TRAI is India's telecom regulator and is currently running a consultation on whether differential pricing of data should be allowed. Facebook has run a $44 million ad campaign in the country asking the public to lobby TRAI about something they're calling "digital equality". TRAI isn't amused at all and has thrown out their submissions as invalid, because they didn't answer the questions the regulator had asked.

http://tech.economictimes.indiatimes.com/news/internet/trai-...

OP's post is Facebook's own submission to the regulator.
It seems like her H-4 EAD status might give some employers pause. First it is tied to your H-1B if I understand correctly, so if your status changes she could become unable to work. Not to mention if you decide to move to another country. Consider that her explicit status is that of a dependent, which gives a potential employer the signal that she is a "trailing spouse" meaning for her to stay with the company she not only needs to like her job and be good at it, but you need to do the same. Yet they can't interview you.

H-1B is known to be a sort of lever that employers can use to keep you at a job. She seems to present just the opposite, yet with qualifications which are a dollar a dozen.

I apologize for being blunt, but it appears to be an atypical, disadvantageous situation. You might do well to embrace it and aim for some contract work in the near term--none of the above will be a negative then.
Well, he starred in The Man Who Fell to Earth, so does that make up for it?
If you click "Learn more about CarPlay"[0] it does it in the "Maps" section.

[0] https://www.apple.com/ios/carplay/
Fair enough - but if it rejects that it would probably reject 10 random characters too
Anybody got this to work on VirtualBox? It's not moving past the bootloader screen for me, no matter what VM configuration I select.
I can't think of a reasonable way of blocking people with bad intentions from creating Twitter accounts. But there are other things they could do.

One approach would be to expand their verified user program to people like me (ie the proletariat) and then have an option to switch the blacklist model of blocking people to a whitelist model of showing only tweets from verified users.

Or they could make a whitelist based on people I follow or that friends follow (or friends-of-friends etc...).

Or maybe just get serious with analytics and sentiment analysis and don't show me stuff that is likely a troll.
They're paying for the end caps. Routebuilder isn't paying for the Maps API.
Vietnamese are probably bored with their stuff and longing for a burger and fries.
pnkfelix (from Mozilla) has been doing lots of investigation into custom allocators[0], custom GCs, and embedding Rust into places where a GC is already active. He also recently published some blog posts outlining the problem of GC interop[1][2]. Quoting aturon[3]:

> To be clear, a major goal of this project -- outlined in the earlier blog posts -- is "GC as Interoperation Feature". That is, we want to embed Rust code into contexts with existing GCs (such as the V8 or SpiderMonkey Javascript engines), and so Felix is trying to find ways to accommodate a relatively wide range of GC approaches, with maximally safe, efficient, and ergonomic support on the Rust side.

Might be a while off before good support for custom GCs for pure Rust code, but it's definitely being thought about.

[0]: https://github.com/rust-lang/rfcs/pull/1398

[1]: http://blog.pnkfx.org/blog/2015/11/10/gc-and-rust-part-1-spe...

[2]: http://blog.pnkfx.org/blog/2016/01/01/gc-and-rust-part-2-roo...

[3]: https://www.reddit.com/r/rust/comments/3zqtoc/gc_and_rust_pa...
if it's being invested by a bank or a wealth manager it's going to be invested in existing companies, whose operations will be squeezed and distorted to provide the maximum possible return as fast as possible.

This is more likely to kill jobs and prosperity than it is to produce them. It's also one of the prime causes of market bubbles.

If it's being actively invested, the investor has the opportunity to build new companies.

If it's redistributed by the government, the government can spend it on improving critical infrastructure, which is an easy way to create jobs and improve economic activity of all kinds. It can also invest it in new tech and R&D, which eventually trickles down to new opportunities for innovation.
With specific C++ features there is still a lot of work to do, however the C FFI is solid and simple to use if that is enough for you (see e.g. https://doc.rust-lang.org/book/ffi.html).

Interfacing Rust and python, ruby, node can be quite simple in fact (micro demo for node: http://calculist.org/blog/2015/12/23/neon-node-rust/)