skysight-inc/HackerNews huggingface dataset:
Setting up and industry group and hiring a lobbyist is not at all the same thing as making wink wink campaign donations.

Having done work in the environmental space, I do think the cynicism is misplaced. EPA isn't constrained because of well placed campaign donations. It's constrained because a huge part of the country believes that God literally gave us the earth to use up and considers any environmental regulation to be unamerican. Not to mention that every attempt at regulation is met with the same response: "it'll kill jobs."

Do big chemical companies have lots of lobbyists? Sure. Their job is to point out to Congresscritters every bit of uncertainty in the science (of which there is a lot), to reinforce what they already believed. Those companies don't need to make big donations to get their way--they just have to tell Congresspeople how many good blue collar factory jobs they create in their district. It's the environmental groups that really benefit from lobbying.
One problem is that there's no one "core" reading experience. The distraction free e-book style reader in the web-app and the extension both have similar usage.

The small quote I linked to isn't at all representative of the kind of text people typically read. So not the ideal introduction to the product I agree, but it did was a neat way to get a lot of people to click through into the app to see it working.

Thanks for your encouragement!
Very short reviews of the places on the list that I've already seen:

* Brno, Czech Republic - I stayed there just a few days, but even though pretty, the city wasn't very exciting. It's quite cheap and less touristic than Prague, so if you're looking for something less crowded than the capital, it might be a good choice to experience Czech culture

* Barcelona, Spain - one of the most touristic places in Europe, but it totally deserves it. It's not only beautiful and lively, but even if you want to avoid crowded areas, you can book a room a few stations from the center and enjoy the fantastic local culture. I stayed there for a month and as long as you stay away from La Rambla, it's very relaxing place

* Vietnam - I haven't been to Dalat yet, but recently I've visited Ho Chi Minh City and Mui Ne and both are wonderful places. Vietnamese cuisine and coffee, as well as cheerful and very friendly people, make it a perfect place for a low-cost trip.

* Malaga, Spain - way different from Barcelona, with the influence of African culture, it's a good place to spend a few days, but also perfect base for short trips around - from Malaga you can easily get to Gibraltar, Granada, Jerez and Seville

* Phnom Penh, Cambodia - I think that other places in Cambodia like Battambang or Siem Reap are better to visit. Capital of the country is rather crowded and polluted. There's plenty of things to see, however, especially if you know a bit about history of Cambodia, you can constantly feel demons of the past being present in the city.

* Sydney, Australia - I spent 1 week in Melbourne and then 1 week in Sydney, when I was in Australia. I must say I strongly prefer Melbourne as it is more a place to live, while Sydney seems more a business city. Having said that, I highly recommend to visit them both, they're expensive, but wonderful.
Watch THE VAMPIRE DIARIES SEASON 6 (2009) Full Movie Online Free – MOVIEHDMAX
> What I'm concerned with is harmless child porn which people still demonize too.

The smarter people see no problem in that. The only times those should be used under the child porn label is when they are used in collections having nothing to do with the original people involved.

I have three kids, one older, two younger. There is no way that I'd let a picture of the younger ones without any clothes on get out of my control (the older one is old enough to be his own master now), and I'm extremely protective of what happens with pictures that contain them at all. My main reason for being that careful is that the internet has a habit of destroying data that you'd like to have but it will preserve for ever data that you'd like to go away.
I know C++, and have never encountered the 'let' keyword, until I tried some haskell.

What does let mean ?
"T-Mobile knows exactly what it's doing. If they had announced an open platform with open specs for implementing low-bandwidth video,"

Every streaming platform since RealVideo
in the mid 90s has had a way to detect bandwidth and send low bandwidth video based on the amount of bandwidth available. You can download a free streaming server right now from either Apple or Adobe that can do it.

"and then said "if you have this, we'll use it", the end result would be that everyone could benefit from an innovation of theirs."

Does he really need to provide a link to Apple's or Adobe's free offering or the $600 WireCast solution? I've set up an bandwidth adaptive streaming solution for around $2000 (Mac Mini + BlackMagic Intensity + camcorder).

"He's smart enough to know that favoring companies that "have the technology to do this" really means favoring large corporations, which is bad for the little guys."

This "technology" to stream lower bitrate video based on available bit rate has been around for 20 years.
The welfare state[1], would have provided housing benefit (possibly council housing), child benefit, child care, income support for low earners, tax credits, free school meals, free dental/vision etc. On top of this we have the NHS, and a reasonable state education system.

Though I'm guessing that the parent (in both senses of the word) went through this quite a while ago - since the 80's, successive conservative governments have made cuts to welfare programmes/spending, which has been responsible at least in part for bringing social mobility to a standstill in the UK.

1: https://en.wikipedia.org/wiki/Welfare_state_in_the_United_Ki...
Target price?
There was a talk about index internals at pgconf.eu that also covered the new BRIN indexes.

Slides are here: http://hlinnaka.iki.fi/presentations/Index-internals-Vienna2...
I agree with GP and I've been doing C++ for a long time. There are a lot of dark corners that aren't a problem until they suddenly are. Most C++ devs don't really understand iterator invalidation, for example.
Ah, so it is more like LiveScript than Elm?

At the moment, the libs I'm using the most are Axios, Redux and Moment, Leaflet and D3.

Does an Imba app even need something like Redux (or Flux?) or does it have an own state-mechanism?
We're not destroying it. We're changing it. Whether that's bad for us, good for us or neutral for us is not a solved problem. The global warming issue is an issue because there's a risk it'll be bad for us. Nobody has any clear idea what will really happen. It might turn out neutral or good but we want to be careful just in case it turns out very bad.
It just means to bind a variable:

let x : u32 = 0;

In Haskell, it's used for temporary definitions, or pure definitions in do blocks:

let f = \x -> x + 1 in f 2
Your suggestion is like the mafia telling a store owner: "Don't like the protection tax? Move your business elsewhere". Never mind the blatant lack of "elsewhere" to go to in a real-world scenario.
>but it's easy to forget that there is a level of toxins that we prefer, over paying a lot more or not being able to have certain goods at all //

Profit motive is the part you've missed out there. Often we could have the goods, with less toxic effluent produced, at the same price but with less profit to the capital holders. So yes whilst the poor could forgo more "luxuries" it would in general be far easier for those who are richer to forgo relatively extreme luxuries. The greatest impact is probably made from the top end. I can refuse to buy Nestle products forever but it doesn't make a difference to Nestles terrible production and marketing practices at all - yet if one major shareholder takes the same stand then the ethics of the company can be changed rapidly.

In the UK we've seen some companies who appeared to be acting not only for profit taken over by larger international corporations that seem to seek nothing else - I'm thinking Cadbury taken over by Kraft - with [my perception being:] an immediate reduction in quality of produce, apparent manipulation of product weights (thinner bars of chocolate look the same size on the shelf; differently moulded bars have less chocolate but look the same size), apparent reduction in use of Fairtrade ingredients, increased prices. None of that needed to happen, Cadbury were profitable already. It's not just down to the consumer; Kraft have after all reduced consumer choice with their takeover.

In general if companies with poor ethics get more profit (eg by abusing the environment) then those companies can forceably takeover companies with better ethics.
It's also "Kansai, Japan", which is kind of like declaring that "East Coast, USA" is now hip. Kansai, if the name doesn't ring a bell, being the broad region that contains 7 Japanese prefectures (~states), the cities of Osaka, Kyoto and Kobe, and a total of around 22 million people.
Saudi Arabia considers IPO of Aramco, probably the world’s most valuable company
Hey, those airline tickets are expensive.
Top 5 Emerging Web Technologies in 2016
Office work and education are different things. I have a standing desk and I use it standing about half the time. I mostly design, write, and debug software and I can do it standing as easily as sitting. But I couldn't do that work effectively in the classroom described in Gates' article. On the other hand, when discussing new features and brainstorming radical changes then that classroom looks just like the conference rooms that we do use for that.
If FBI was running the service from their premises, wasn't FBI the distributor of child pornography?
Though being on front page dramatically heightens the possibility of getting further clicks (without any gaming).
Mozilla does so many things. I am afraid they loose their focus on one thing they could have done best. Make the best open source browser of the world. Look how they abandoned firefox OS phones. They shouldn't hope to become Google by doing almost everything Google does. Google is way bigger and has better Engineers.
Actually, in China it does go to the 99% or at least the 50% which is how many people have been moved from poverty to middle class through that industrial work that also caused pollution. The human benefits really have been staggering and could arguably outweigh the health costs of the pollution.
Chromium: now with OpenBSD pledge
The most polluting human activity is tourism.
All this will tell us is that life can survive the trip to Mars or Europa. We already know this to be the case ( microbes are tough) and asteroid strikes provide the means of getting Earth life to these planets/ moons. At this point I would be more surprised if we don't find microbial life in the solar system outside of Earth.
Sorry, I still don’t get it. Can you explain it in simpler terms?
High paying, low stress jobs http://goo.gl/QThkna
Whoops, looks like I've indeed mixed up my assembler.

While the rep/repe/repnz can be used in conjunction with movs(b/w) it will not terminate on the z flag in the eflags register (so it won't stop if *esi == 0) but rather when ecx = 0.

So ecx needs to contain the size of the string you want to move, and rep movsb does not use the zero flag.
I agree with your general point, but saying Google has better engineers is a bit of an assumption.
High paying,low stress jobs http://goo.gl/QThkna
how did you survive? or are you already rich and just doing this for fun? i mean you got to pay rent/mortgage&stuff...

only if i lived with my parents could i survive on so little money. lots of people including myself would do this if they were able. I'll do this some day when my landlording project earns enough (now its just enough to live for free but i still need my salary) & I dont have any chick.

in any case congratulations on your succes :) . its a great achievement.
I've programmed only tiny bits in Go and Rust, so I will not comment on those languages. My main programming languages have been C++, Java, JavaScript and XSLT. Going from that background to Haskell is mindblowing. The language is very clean and there is very little mental capacity needed for worrying about errors because many errors that are possible in other languages are ruled out entirely or hard to make in the first place.

Currently, I'm writing a website with Yesod. In Yesod, the URLs on the site are grouped in types and database queries are constructed from these checked types. Any change in database scheme will simply give a compile error.

Rust also sounds attractive, but I think the web stack is not as nice as Yesod yet.
Insurers Brace for the Self-Driving Future and Fewer Accidents
As someone who has a been trying to get into modern C from higher level languages and looking for more modern sources than K&R, THANK YOU. (Even if you just posted the link here and have no relation to original author). (Of course, this post is not the only place to learn about modern C, but still, a very useful one).
C does that too unless you sit in a tight loop polling something all the time.
In the meantime check out Hitlistapp.com - though I'd like to see brad0's as well!
I came here to say something similar. I truly find it hard to believe that people can't tell the difference between 82 and 160. Especially if you've been working with a trainer who would teach you to listen to your body!
SolarCity Will Eliminate Over 550 Job Due to State’s Anti-Rooftop Solar Decision
Pathankot attack: Pak PM Nawaz Sharif orders probe into leads provided by India
Scrypt was, as an improved version called yescrypt. It held up very well, and IIRC the biggest reason argon2 won is that it is much easier to implement.
2016 Google Tracker: Everything Google is working on for the new year
I was really blown away by how much care went into making it perfect on mobile view for both orientations. Each photo is positioned differently to ensure best composition.

But it does feel a but clunky and that size is rather shocking.
Most of this advice is pretty standard, but this stood out:

> You should always use calloc. There is no performance penalty for getting zero'd memory.

But isn't there? This may be true the first time the program requests a new page from the OS, but when your program starts reusing memory there's going to be a performance hit.
And this is an important lesson the plaintiff's trainer should have stressed. The actual numbers aren't (quite) as important how quick they rise and fall as you push and rest.
Don't blame argon2, blame computer storage makers. They were the ones to go metric.
Here's Postgres 9.5: Now Available on Heroku
I'll send you a message once it's somewhat working.
It is a big thing if you step back and think what should have become Public Domain this year. https://web.law.duke.edu/cspd/publicdomainday/2016/pre-1976

Nothing has entered Public Domain until 2019 IF it isn't extended.

Good case of how it sucks: Sherlock Holmes. Half the stuff is copyrighted and the earlier stuff is Public Domain. So we only get half the stories and nothing about an older Sherlock.
You see this across the FOSS world these days. Its not enough to hammer out golden code apparently, it has to be some kind of social agenda behind it.
That's because VW explicitly bypassed regulations that the government is allowed to place on vehicle emissions. How we got to a place where chemical regulations are near impossible to create and enforce is the maddening part.
Using Elm to Create a Fun Game in Just Five Days
What about Project Ara? When is it coming to fruition?
"The first rule of C is don't write C if you can avoid it."

This ought to carved into the walls of R&D departments everywhere.
I think the parent was assuming a lovely world where all passwords would be large randomly-generated strings. In that case, salting is no better than just increasing the size of the randomly-generated string, right?
Douglas Crockford's DEC64: Decimal Floating Point
Most people will have their games in closed environments like Steam or Humble. And you cant easily sell a game there if not your whole account.

Is there any more to your concept i dont get?
Or you could just not slap a fucking GUI on everything since most Linux users probably don't care.
Then-again, chromecast does the same
Perl 5 and Perl 6 are mortal enemies
Yes, but it's more subtle. The argument that there's no performance different between malloc/calloc is only valid if you have an MMU that will zero pages. Lots of embedded systems don't have such MMUs (or even an MMU at all); therefore, there is a difference between malloc and calloc.
Introducing the Withings Go
So how many phone projects does Google have now? Nexus, Silver, Ara, and now Tango?
Compared to the iPhone 6's built-in step counter, Fitbit is sometimes off by as much as 2x. I wouldn't rely on either of them.
I had in mind more things like routers, home automation management consoles, etc. which have had web interfaces for a very long time, but it doesn't take all that much power to do it[1], unless you want to run a full Linux kernel and JS and all that other bloat which tiny IoTs don't need.

[1] http://www-ccs.cs.umass.edu/shri/iPic.html (images also mirrored at http://cc2.savs.hcc.edu.tw/~chuavv/smallest/iPic/ipic.html )
You're probably right.

But as far as I know, the short average lifespans back in the days had mostly to do with higher child mortality.
> LTO fixes the "source analysis and optimization across compilation units problem" by annotating object files with intermediate representation so source-aware optimizations can be carried out across compilation units at link time (this slows down the linking process noticeably, but make -j helps).

make -j doesn't help linking speed, unless multiple binaries are begin built.
Writing correct code at scale is essentially impossible. We have multiple operating systems, runtimes, libraries, and hardware platforms to worry about without even considering things like random bit flips in RAM or our block devices lying to us with unknown probability.

The best we can do is write simple, understandable code with as few indirections and as little undocumented magic as possible.

Applies very well to all programming.
False. Sustainable tourism is achievable and can bring good to the places you go.
What Should 2016 Bring for Android? – APPlite
We're talking past each other. The way I interpreted the text I quoted, if the FBI needed to make use of a javascript exploit, then they're doing more than "simply logging".

Context is important when interpreting text. The context of the quoted text included the question of whether the judge knew, when he or she issued the warrant, that the FBI would try to break into all the computers being used to sign into the site.
What's the best way to move a huge database from one scheme to the next? It's hard to keep up...
Sometimes there's a psychological difference though. Say you have $8 in your pocket, and there's a movie you like to see in the cinema nearby. The ticket costs $10. You know you won't get that $2 in a reasonable timeframe - maybe it's your only evening off, so even if you get some more cash tomorrow you won't have a chance to see the movie. Maybe you also don't feel like begging strangers for change. In this situation, you may find yourself wishing for those $2 very much, and after realizing you can't get them, you'll say "fuck it, I may as well spend my $8 on some pizza or beer" and then do so.

Maybe that last $2 don't have greater marginal value than the $8 in your pocket, but that $8 loses its perceived value the moment you realize you won't get additional $2 in time.

It's not a hypothetical situation, by the way. I've been in those several times in the past, and followed exactly the same pattern of emotional reasoning.
>If you find yourself typing char or int or short or long or unsigned into new code, you're doing it wrong.

int is a type that's at least 16 bits large. I can't see the problem with using it. If I specify that I want a type that's 32 bits large, my code won't run on 16 bit systems.

Why should I assume? Because the author doesn't believe in writing code that works on "20 year old systems"?
Hard to say what people may come up with.

the original Tango demo showed things like measuring distance between two points in free space simply by point the camera at each in turn, or taking a look at a life sized car by walking around it.

Potentially you could have an app that allowed you to see how a sofa would fit in a room before you buy it.

We are talking about a device that fits in your pocket and can be away of where it is in relation to everything else in a room.

I think it is one of those things that needs to be out there for a while for people to play with before we can say if it has any potential or not.
Scientists have come up with a hoverboard that works
I had a Charge HR for almost a month, got one for my wife too. I finally returned them this week. They're nice to wear and pleasant to use, but the battery lasts one day and the reported steps/calories/distance is basically science fiction.
Gotcha, so very roughly speaking the same reason that people sometimes leave Debian for Ubuntu, because they hit the balance between ideological purity and convenience a bit better.
Superpowers, the collaborative HTML5 2D+3D game maker, is now open source
Why computers aren't a viable business future 2015
Ask HN: Is TechZing podcast coming back?
Since Justin and Jason frequent HN I figured this would be a good place to ask. Last episode, or rather 10 minutes of the episode, was posted almost 2 months ago.

Any suggestions for alternatives for this style of show?
How on earth does this threaten Intel compared to running a normal Linux distro on any other arm machine?
I already have a raspberry pi2 B set up identically to my laptop and synced with syncthing and everything just works.
If I wanted to leave Intel today I could and nothing would change at all (no thanks to android)
"Notice we don't have char anymore. char is actually misnamed and misused in C."

so defining a string happens how if not:

char *my_string = "Hello";
I don't think it's an assumption. Just look at the contributions of some of the senior staff engineers such as Brad Fitzpatrick for GO, Jeff dean to name a few on their projects. I don't see any parallel at Mozilla who could rival them. Well, for really ambitious software projects, you really need someone who has tonnes of experience and can write really good code. Not to say that Mozilla doesn't have any, but I think they are not in the same league.
That must have changed (in the Companies Act 2006?)? I'm director and secretary of a ltd co but when we formed our company I'm almost certain we needed two officers at minimum? [http://www.companybug.com/how-many-officers-must-a-limited-c... - suggests I haven't dreamt it up!]

You're quite right though, see Ch.2 at https://www.gov.uk/government/uploads/system/uploads/attachm....

or see https://www.gov.uk/limited-company-formation/appoint-directo....

Unfortunately I can't add an errata above as editing that post is no longer allowed.
It told me i should learn Java, i will avoid this site in the future for my own safety.
It's totally survivor bias for sure, but falling into (and surviving) years of depression and coming from third world conditions to the US help shape and contextualize a lot of meaning. It's easy because the path now is plated gold, and for sure, some people their entire path is broken. :/

But when it's broken you think about just walking and not smelling any of the shit... Just left foot, right foot, left foot, right foot...
Actually, there is a genetic advantage for having old people who can't procreate. In societies, having old people to take care of infants frees young people's time to either obtain resources or procreate more.
just read on to the next paragraph...