skysight-inc/HackerNews huggingface dataset:
I'm just not satisfied by an explanation as clumsy as "oh those wacky Mexicans, it means all of the things". Maybe be more critical when you read?
Yeah not sure about geoengineering but if you look at global CO2 emission and absorption, man made emissions are still small compared to nature -
see this in giggatons https://static.skepticalscience.com/images/Carbon_Cycle.gif

From a practical point of view if you want to absorb huge amounts of CO2 finding ways to influence the natural processes might be the way.

(pic from https://www.skepticalscience.com/human-co2-smaller-than-natu...)
Visual Studio 2017: Get Your Browser Back
The original article and comments are definitely worth a read:

https://news.ycombinator.com/item?id=14859602

The exploit really reminded me of those in the game/CTF Microcorruption, which I cannot recommend enough if you are interested in the subject matter:

https://microcorruption.com/
I've never been to Argentina so you must be right, Uruguay and Argentina being similar in culture and language it's probably not used there either. Ahorita is used in Northern Chile at least where I visited but maybe that's because it used to be Peruvian land, the rest of Chile may be different.
Physics engines are like magic and it is pretty hard understand how the work even if you read the paper many times. Also physics engines are interesting not only because four the dynamics, but also for the way constraints are solved. There are many other problems were you could apply this same techniques. This JavaScript engine it's a couple of pages long, it's easy to understand and potentially could give you a new vision on how to solve problems. The reason why is uses do much CPU time is because the collision detection algorithm compares every single pair of objects, to speed up that part I'd need to add what is called a 'broad phase' but that would complicate the code and the point was to write clear code and leave the low hanging fruit for the reader.
Could you expand on this please ?
Maybe it is because I use Google services, I never encountered any issue with Doze.

My phone is on do not disturb all night, but my starred contacts can message me without any issue.
Recursive Data Structures and Lazy Evaluation
Darpa Wants to Build a BS Detector for Science
Mostly because they just look at number of users and hope someone will buy the company at a users multiplier valuation and nothing else?
So what the hell is wrong with me?

I use SC everyday almost...I don't get this "collapse"?

Should I turn in my coolkid badge now?
Hello dear
Getting free bitcoin
: http://etoro.tw/2vbd8tz
Not all people have English as their first language.
I don't suspect that you read the article past the headline otherwise you would have come across this section.

"I mean that those with access to large amounts of money and raw power,” says Gore, “have been able to subvert all reason and fact in collective decision making. The Koch brothers are the largest funders of climate change denial. And ExxonMobil claims it has stopped, but it really hasn’t. It has given a quarter of a billion dollars in donations to climate denial groups. It’s clear they are trying to cripple our ability to respond to this existential threat."

Gore (and Melonchon for that matter too) aren't referring to the "upper 50%", it's not even the 1% mantra of Occupy Wall St, it's an astoundingly small fraction that have this access to lobbying power and campaign funds.
How do I get started with V8 development?
There are marketing decisions that can be automated, or at least to support decisions (even if you just need to click OK to adjust your funnel), but there are other parts of marketing that use similar processes to those who develop art - and i'm not comparing marketers to artists!

If we reach the time where AI fully understands human behavior and emotions, I think by that time the concept of marketing will be long gone...
I don't know, but I didn't like my PHP years and it wasn't mostly because of the language.

Almost every PHP dev I knew did his own CMS and they were mostly horrible blobs of code and the "big" projects weren't any better. TYPO3 and WordPress were a mess and they were considered the industry standard...

I worked with code-bases that had files with 10k lines.

Everyone had to reinvent the wheel and all were bad.

It was like when someone started programming, they read somewhere that PHP is easy and so they started with it and since it was so easy to get the first "dynamic page" in the wild, they didn't bother to learn much about software engineering and even those who did simply followed the patterns blindly and ended up with the same mess, but different.

Somehow Node projects do better and I guess it's because there are more resources out there to "really" learn how to do things. On the other hand I have the feeling people are getting less independent. Some are crying for better docs or tutorials, while I figured it out while reading the source or browsing a few minutes on issues.
Google had a successful ads business before the doubleclick acquisition.

They are still more or less separate software stacks.
(Disclaimer: This knowledge is outdated by about 2 years, but a significant change is unlikely. )
I'd be wary about using this in a professional capacity without assurances of the security of the images stored upstream and better support for SSL (this last point is more an issue with PXE clients than with the hosts).

Really where this comes into its own is for personal builds. In those situations the convenience of not having to download an ISO and burn it / whatever is an arguable reasonable trade for the potential security hole it creates. Where is in business security is more critical and builds are more frequent so the effort of downloading the latest ISO is mitigated by the frequency you may end up using it.

This last point is why many corporate networks will have their own internal imaging servers.
From a consumer perspective, SoundCloud lost my interest when I heard it's 128 kbps transcoded mp3 you're getting when streaming songs.

No thanks.
"Return the nukes"? Like, somehow convince Russia to give them back?
I'm in Canada, greater Montreal area. 5 Mbps for a bit under 30$ is pretty much the best deal around.

Honestly it gets the job done. I can watch Netflix in 720p.

I get the article, and entirely agree that internet, even broadband is a utility in this day and age. However, 25MBPS seems excessive to get email, file taxes and apply to jobs.
My personal favorite - Valentina Studio.

Available in windows, mac and linux. Can work with MySQL, PostgreSQL, SQLite.

https://www.valentina-db.com/en/valentina-studio-overview
Best thing left out of php is concurrency.
Hackers Show Proof of Concepts to Beat Hardware-Based 2FA
The main difference could be that google has loads of cash to burn trying things out. I don't know their history 100% but suspect they were pretty strict with standards when they were a small start up.
I'm turning my house, built in the 70's, into a smart-home: I'm going solar, its got an amazing garden, we have access to deep water reserves, and we're going off the grid.

The hoops to jump through for all of this really are quite insurmountable in some aspects. There really is a need for it - and where I think this is going to be of great benefit to the broader public, is when we get smart-houses going through the same Moores-law iterations that computers went through.

Hell yeah I wanna know how much energy I harvested from the sun and wind and rain this month. No, I don't want it available on the cloud, to anyone else. Yes, I do want a system I can maintain and control myself - definitely I don't want to have a system in my house which is closed off in order to protect the self-interests of other entities.

Its a huge new realm for computing, this off-grid stuff. I really hope the grid'ists don't fuck it up.
The very last line of the article explains it all; this is to promote his soon to be release movie. As always, it's about the money.
> For it to be a startup, you have to have a large target market.

Making up your own definition of startup ? A start-up is just a newly established business.
Last time I checked, Spotify had 70 million users. That's one employee per 23333 users. Is that too much? How many thousands users should you have per employee?

Because if they want to have support at all (unlike, say, Google), they need quite a few employees.
The music industry takes $18bn / year revenue, and movies $62bn. Perhaps I'm missing your point, because that seems like a whole lot of "valuable" to me?
what are the legal implications/risks for this pilot? any risk if s/he ever flies through china in the future?
The digital native is a myth
What's the overhead of Docker when running on RPi? How many such small docker images could be run on RPi3?

(RPi3 has 4 cores (arm8) and 1GB memory, like a 4 year old smartphone.)
> 128 kbps transcoded mp3

How much are you looking for ? and how much are you willing to pay for that ?
That definition of "startup" is very valley-centric. Most of the rest of the world still means it the way the grandparent meant. A small, fairly young company that is building a new product/service.
Reminds me of using wanboot with Solaris (boot over HTTP) http://www.bolthole.com/solaris/wanboot_tech.html
“Our democracy has been hacked.” is something that resonates with me very well.
A select group of people have mastered media manipulation and are now acting as puppeteers while we are all in a state of confusion, no longer able to discern truth from disinformation.
It is not classic censorship that worries me anymore. It is this constant bombardment with questionable data that we need to figure out how to battle, as it is our biggest enemy now. We need some way to get out of the disinformation bubble and be able to see the real picture.

BTW this article reminded me of a great show[1] that Last Week Tonight did, about how local news outlets in US are used to manipulate the masses.

[1] https://www.youtube.com/watch?v=GvtNyOzGogc
How did he get so rich from a government salary?
Actually, I'm using http://www.paulgraham.com/growth.html

That's like calling a newly established barber shop a startup. It's not.

The GP is working on a podcast hosting company. The market for people who want to host podcasts is miniscule. Large enough to sustain a company, sure. But that's not a startup.
So the word does simply mean "a day around today"?
> In this case sounds like everyone (except maybe Ljung) lost out..

Well, the users of Soundcloud have, arguably, not lost out. All in all, I've gotten mostly positive experiences from it.

You hear the same style of argument made w.r.t. Uber: VCs subsidizing our rides. VCs subsidizing our... whatever-you-call-soundcloud.
I completely disagree with #5, mostly because I think transparency is lost if you restrict video access to district attorney's offices. Videos that are restricted too much aren't any better than no video at all.

First things first, one should always be able to view video of their own police interactions, as should their attorney. They should feel free to show it to family and friends. The district attorney is often viewed as part of the police and working with them closely... and they are political because they are an elected position. If we can't have more public access, it is easy to abuse such power. If the public can show family and friends their interactions, it can lead to change in the way folks are treated. And so on, in the same sorts of thinking.

That said, I don't think they should be made absolutely public without some sort of control and balance. I think it would be wrong for domestic violence calls to be made to the public. I fully support keeping folks' identities private unless they are found guilty in court. I'm going to guess there are prudent exceptions to this, mostly with public figures and safety.
So it's like saying

I will be at home tomorrow.

I was at home tomorrow?

Sounds rather efficient :D
Thanks for the suggestion. While the OP is awesome over pgadmin I had been looking for a good polyglot DB tool for a while.
There's a word for that: a business.

If someone built a bar in your neighborhood, would you call it a startup? It meets all your criteria. But at that point the word becomes useless.

You could argue that it's not a new service. Yet some of the most successful startups applied technology to old ideas, like Craigslist and eBay.
It's true, and I had to smile at that too, although nowadays I tend to take the "it's all terrible, we have to rewrite everything" attitude as either venting frustration (which is fine unless it becomes disruptive to forward progress) or a sign of professional immaturity (which may or may not be a problem, depending on context).
Ask HN: Your shell console "sanity prompts"?
Does anyone have any "life saving" bash profile aliases, bashrc configurations or settings or restrictions otherwise, which you regularly institute to "hazard control" yours and others' human error? Anything would help; your settings for Vi/Vim, Bashrc, /profile, inputrc, and anything related to remote the likeless -- all the way up to explicit file and user mode reviews using Perl/Python/Bash scripts, or the BSD "cp/copy files" command, and human actions like GDrive/Dbox/TimeMachine backups.

For context: I'm just now past the worst of my recovery from some overly zealous housekeeping deletions from an non-backup-ed part of the filesystem on a remote DOcean droplet, over SSH. And, thank you for your effort in replying to me.
Ultimately trying to devise measures to keep homeless people out of a library is curing a symptom rather than a problem.
Never sign IP clauses, they're criminally unfair.
Phosphor.js
At some point this was a working zero day possibly held onto and dxploited by governments or organizations.
Maybe I should have clarified. I recall being taught induction in my first year of physics, but the maths professor told us that it is generally frowned upon as a proof because it does not give any insight. So if there is a choice between two proofs, the other option is almost always more useful. This last sentence sounds a lot like that:

> RT22’s infinite structures “may make the proof easier to find,” explained Slaman, “but in the end you didn’t need them. You could give a kind of native proof — a [finitistic] proof.”
The problem with the music business is the problem with the art business in general. There are way too many people producing art and music these days and not enough consumers.

The price of music is negative in that people have so much music available that you'd have to pay people something or massively promote to get people to spend time listening to a new band. Companies like distrokid seem to do ok because they charge artists to distribute music. Fans really can't be bothered to pay anymore.

I never said to myself, at least in the last ten years: "damn, I wish I had more music". For me, music is "done". I have plenty, I don't need anymore and it is of much better quality than what it used to be back in the 80s and 90s when I used to spend a lot of money on it.
Most of people's actions have personal gain (be it money, power, recognition, sense of worth, etc...) as their main motive.

But it does not make them necessarily wrong or worthless to others.
> questionable data that we need to figure out how to battle

The reality of the situation seems obvious to me, even if the edges are not clearly defined. I don't think it's very difficult to work out what is going on (with climate change etc.)

To me this is not about people getting access to good data, or being otherwise properly educated. It's about people identifying with "their group", and attacking the "others". And such battle lines are fought around various issues and language, and labels. But it's not actually about those issues or language or labels. It's about self and other. My people, and those other people. So this is what needs to be healed, this separative egoness.
It's just you. PHP.net documentation was always better than the rest, easy to read, some simple examples and with helpful comments. JavaDoc, MSDN had no comments for decades, little examples and the later one lacked lots of API parts. Show me one online documentation of a language that is/was better. Also great are the book "Programming in C 2nd ed" and "Programming Lua", and the Golang focus isn't bad.

PHP.net 2017 explode function: http://php.net/manual/en/function.explode.php

PHP.net 2005 explode function: https://web.archive.org/web/20050206214005/http://php.net/ma...
Most definitely more education. I'd not require the AA in psychology, though I would require at least an associates' if not a 4 year program. It would include things like interpersonal relations, conflict dissolution and resolution, how to interact with the mentally ill, law, physical fitness - including classes that deal with non-lethal ways of de-arming folks.
Which is what we do in consultancy, and I am talking about personal experience here.

We deliver projects in Java (Swing, JavaFX, Android, JEE, Spring), .NET (Forms, WPF, ASP.NET, UWP), C++ (NDK, .NET, Java native methods), Objective-C/Swift (iOS), PL/SQL(Oracle), Transact-SQL(MS SQL Server), pg/SQL (PostgreSQL), JavaScript(Web).

Every 6 months or so, we tend to switch customer and respective project stack, being able to proficiently jump between technology stacks is expected.
>50/50 adsense & product sales

In your experience, what level of traffic translates into how much adsense income? Any thumb rule you've noticed?
i'd love to see a real "from scratch", that is building your own electronical components ( or something that substitutes, such as the lamp or anything else they used back in the time).
When did Blue Cross become the standard bearer for infosec?
I don't know what your intention is in sharing this video, but isn't his response to the question posed perfectly reasonable? Al Gore has spent his life fighting climate change, believes we can combat it, and has personally invested in companies he believes can make that a reality.

I don't see how this makes him a fraud in the slightest.
I enjoyed building this computer a lot. But Ben has not yet done a schematic set. so I made my own in kicad and published them
https://github.com/kyllikki/eda-designs/tree/master/SAP-BE

The PDF is also there if you do not want to install kicad
Sorry, IMHO, I just think that "Web Applications" are things that exist primarily on the client (in the JavaScript event loop) rather than on the server (whatever is going on in Docker-land, which I have no concept of as a front-end guy). As such, the "physical web" APIs (WebBluetooth, available in current Chrome; WebUSB, coming in a few short weeks with the release of Chrome 61) are far more interesting ways for me to invest my time than getting into this.

I am, by the way, the creator of a technology called "Linux on the Web", which I've been working on full-time since 2012. You can find it at https://linuxontheweb.org (or failing that, on the project's actual domain: https://linuxontheweb.appspot.com). I'm calling it the world's first implementation of a userland operating system -- as opposed to a kernel/hardware level operating system -- that "installs" extremely efficiently as a web page. It tries, in other words, to be the perfect high-level complement to the all low-level engineering work being done by the developers of ChromeOS.
Trusting trust is solveable?
> decriminalization

Criminalization means, they send the police to address the issue.

De-criminalizaton means, they no longer send the police to address the issue.

This isn't hand-waving, the term really means what has happened: since people are no longer treated as criminals, humanity has been added to the mix - and, appears to be helping solve the problem.

I think you maybe just don't understand the term. Yes, in fact, de-criminalization is the key issue: patients, not criminals.
That seems like a pretty big expansion of the concept of "hate speech" beyond what it is generally used to mean.
I've seen discussions about getting new images and the maintainers are super willing. It's most likely that no one has put the effort in yet, rather then netboot.xyz saying no.
I'm admin for several news sites. We chose a third-party plugin for comments because it offers easier account management for the user and better spam filtering than anything home-grown, and like any third-party plugin, we don't have to update that piece of software ourselves. We do read the comments and engage when appropriate.
Frankly, if Al Gore is looking to cash in, another movie about global warming is probably not his best option.
^^^This.

And too often little consideration is given to impact further down the line. E.g., does this tie up your development teams in future doing non-value-adding work to fix breaking changes? What effect does this have on ongoing support costs? How easy is this skillset to hire for? How does this fit in with our roadmap?

But it doesn't matter because I've bolstered my CV and by the time those things become really painful I'll be long gone.

</cynicism>
The Pi3 has a kind of wildcard - it's actually 64-bit ARM but not widely supported yet. Anyway it totally depends on your usecase. Java is hungry for RAM - static Golang binaries don't tend to be - Node.js can also be lean. I have a whole series of blog posts if you would like an idea of the things you can do - https://blog.alexellis.io/tag/raspberry-pi/

The RPi is also much more interesting in a swarm or cluster - https://blog.alexellis.io/live-deep-dive-pi-swarm/

One thing you can do on a Swarm is to try out a Docker Serverless framework like Functions as a Service (FaaS) - https://github.com/alexellis/faas
Nope, he wasn't referring to google at all until the end of the video.
I completely agree with you about the ease of hosting with PHP.

In fact, it's baffling that other popular languages for web development - such as Python and Ruby - have failed to address this issue of easy server installation. Developers underestimate how important this is.

If you want to sell a self-hosted solution to your customers, especially if they are small or medium-size businesses, it's impossible to offer an easy self-install solution using other languages (i.e. easy enough for non-technical users to follow instructions for install success).

Having a ridiculously easy web app installation process for servers would unlock countless opportunities for developers to reach more users or customers.

Programmer Jeff Attwood wrote about this in a critical post about PHP:

"If you want to produce free-as-in-whatever code that runs on virtually every server in the world with zero friction or configuration hassles, PHP is damn near your only option."

Attwood goes on to say we should:

"build compelling alternatives and make sure these alternatives are equally pervasive, as easy to set up and use as possible." [1]

That was written in 2012. And yet here we are in 2017 and there is still no other language that matches PHP for ease of server install, or for choice of hosting providers. I repeat: developers underestimate how important this is.

[1] https://blog.codinghorror.com/the-php-singularity/
Show HN: Organize, plan, and note your books with Candl
I'm not saying the otheres were better.

I 'm just saying that PHP.net docs simply had false claims and they needed the users to comment and make them right.

I don't wanna know how much hours I lost with that, haha.

Well these days I simply look in the source, because it doesn't lie
Photo to sketch converter(offline processing)
People who haven't worked in infosec think companies like that would naturally be good at security. In reality they're some of the worst. Breaches are just very rare.
Tenants Under Siege: Inside New York City’s Housing Crisis
The Adventures of AV and the Leaky Sandbox [pdf]
The previous discussion of this article was interesting too: https://news.ycombinator.com/item?id=11763080
https://sciter.com/prices/. It has a free binary-only tier. Not entirely sure what the restrictions are. I also don't quite get their renewal pricing - it's not cheap at all.
Free collection of JavaScript ebooks