skysight-inc/HackerNews huggingface dataset:
Due to Brave's ad-block technology, I guess Brendan Eich will be blocked[1] by IAB from their annual conferences. (every pun intended.)

[1]: https://news.ycombinator.com/item?id=10937704
To get into college, Harvard advocates for kindness instead of overachieving
New ‘Planet 9’ May Be Next to Join Our Solar System
Caltech Researchers Find Evidence of a Planet Beyond Pluto
That's my thinking - larger amount of illegal sales for use by those involved in gangs/drug game.
But it's perfectly OK to impose your religious views on others through threat of violence?
Yeah, that was one of the main concerns I had when I was developing this, it would be lovely if the app itself could automatically source and add them in automatically. It's really a hassle to manually add teh images, but I'm not really familiar with how to convert them into the appropriate format in Node.js in a quick and easy way. Will look into this in a future update!
At its new Seattle office, Snapchat follows in Facebook's footsteps
>In 2005, when nobody used Rails, as a complete beginner to Ruby, I was able to write a patch to improve the Oracle database adapter. Somehow, despite all the magic, it took me very little time to find what to change and submit a patch. As a complete newbie to the language and platform.

One part of the system not being obfuscated doesn't mean that many other important parts aren't.

>Rails 2 and below revolved around a lot of hacks. Rails 3 removed many of those. Rails 4 even more so. Check out the book "Crafting Rails 4 Applications" to see how easy it is to hook into places in the framework to get what you need. (Disclosure: I'm the editor of that book.)

I currently maintain both Rail 2.3 and Rails 4 applications. I totally agree that Rails 4 is a much smoother experience. There are still hacks around the magic that I've had to implement. The one most immediately on the top of my head is one of the form generators ignoring the method argument in some circumstances because it knows better and forcing me to jury rig them into obeying the command anyway (with a bit of JavaScript that alters the method on-page IIRC).

>The argument you make about "voiding the warranty" is an argument I hear from people who have touched Rails for a project and hated it for one reason or another. It's not a sensible argument.

Of course it's a sensible argument. Frameworks shouldn't be causing those feelings in people -- the magic isn't magical if it's getting in the way. If people are coming away with the impression that the system will blow up or otherwise misbehave when they try to peel back the covers, it's ignorance to just blame them for feeling wrong. One should try to at least understand the problem; then, you can decide if it's a problem that needs correction or if you're just OK with people who want some flexibility and cooperation from the framework not using your stuff and be honest about that so that they don't have to waste their time.

>Remember, for centuries, people used "magic" to explain away something they didn't understand. :)

And, also for centuries, people used "magic" to hoodwink gullible people.
The major benefit of Meteor (at least for me) always was its quick bootstrap. So you want start coding or work on a mock-up? Just meteor create myapp and start. No boilerplate. No script and style tags. Heck, add bootstrap with a single line of command and you start with fine-grained classes! Sure you might need a database... don't worry! No need for schema, modeling, whatever, the server is already there and so the database.

Eventually you might want to scale and then, as in any library/framework/platform things will get a little more complicated. I don't see it as a problem, really.

Meteor always was opinionated and maybe some opinions were unpopular from the beginning (MongoDB, for example). But when you start adding multiciplity (React/Blaze/Angular for the frontend, Iron Router/Flow Router/React Router for routing, Meteor Package System/NPM...) you can lose the track. I'm afraid this is happening now.
(Slightly anecdotal answer, but...)

Basically everything I used on Win7 works / can be installed just the same on Win10. .msi packages, Chocolatey packages, oddball Win32 apps I've found over the years, even portable programs that haven't been updated since XP. Only had one program mysteriously uninstalled itself when I made the move: IronRuby. I'm not sure if Windows Store apps can be sideloaded, but the only ones I have installed came installed by default. Easy to avoid.

(I'm largely expanding on what Santosh83 said in a sibling post.)
But are you saying there's a fundamental problem with gulp itself, or how people are using it?

As far as I can see, Gulp relies on plugins to be useful, and too many plugins for important tools seem to be either unstable or overly complicated.

The Gulp ecosystem is also a smaller illustration of the general Node/NPM culture problem that almost anything, no matter how simple, seems to get its own package to install. This very fine-grained packaging results in its own kind of dependency hell and a sort of artificially forced update schedule where updating one package to fix a bug or get some useful new feature has a knock-on effect that forces updates of numerous other things to remain compatible (or not, if those updates themselves break things or introduce new bugs).

From my way of thinking your example only handles the single file, what happens when you complicate the matter a bit more? Do you end up recreating gulp in the end?

Yes, that kind of command would be for a web app with a single entry point JS file generated from a single starting source file. But even that case, the simplest possible, requires a lot of boilerplate for no benefit at all in Gulp. Worse, the required boilerplate has changed several times within a year or two just to keep the Gulp infrastructure working.

I'm not sure what you have in mind for "when you complicate the matter", but I have yet to see an example related to Browserify that Gulp made any easier, even on projects with multiple targets each with their own starting point for building. So no, I don't see how any greater complexity I've encountered on a real project would wind up recreating a Gulp-like tool in the end (though of course that's just my own experience and doesn't mean no-one else has such a project).
I think it would be instructive if you spoke on needing to keep a bound book, dealing with inspections, and the time/money cost of attaining and maintaining your FFL.
> Nah, advanced physics still requires a strong physical intuition.

True, but without mathematics, physical intuition can become a dead end, because it doesn't lead to theories expressed clearly enough to forge consensus among practitioners. Consider Nicola Tesla, who had plenty of physical intuition, but whose record in science is sparse because he didn't express his ideas mathematically to a degree sufficient to built lasting theories.

As to the present, string theory (granted its limited testability) is built entirely on novel mathematics, and physical intuition has a limited role.

Also, it can be argued that a physical intuition guided by mathematical concepts is more productive than the raw, unvarnished kind that Tesla showed.
The FSA and ISIS are two different entities. Both still exist. The third major player is Al Nusra Front, which falls under Al Qaeda. FSA and Al Nusra are fighting ISIS, the Syrian government, and Hezbollah.

In a very interesting interview conducted by Al Jazeera a few months back, the head of Al Nusra Front stated that ISIS and the Syrian government/Hezbollah never really fought each other.
Did you actually buy five guns from that dealer, or did you do five transfers with background checks? I have done a ton of transfers with my local FFL dealer, but have never actually bought a gun directly from him. He just can't compete with online prices.
Or because it's a mature language, with a robust, very rich and up-to-date ecosystem.
I'd also mention Pi-Hole (http://pi-hole.net/), a Raspberry-Pi-based DNS server and DNS blocker for all devices on your web - even those that don't have an adblocker for their browser.
Thanks so much for the example, I understand why you made that choice!
French say 'Non, merci' to encryption backdoors
>The media manipulation that Obummer is coming to get people's guns is quite simply staggering.

It's because he would if he could. He just can't do it.
Where in the world teachers make the most money, and the least
Definitely a needed sort of product; my congratulations to the team.

A non-Slack alternative: I was looking for this feature, but wanted to move my company away from Slack to one of the free chat platforms like Rocket.Chat, Mattermost, Zulip, etc. So I researched, and found that only Rocket.Chat has its own version of this live-chat feature (though no doubt much less mature). I'm looking forward to switching over to Rocket.Chat soon (I have no affiliation with them).

https://rocket.chat/

https://github.com/RocketChat/Rocket.Chat/issues/519

Hope this helps folks out there looking for live-chat integration options. It's pretty cool to be able to chat with potential users directly from company chat!
I think the web would be much better off without either of those. Without Javascript we would have got real programming languages on the web quicker (maybe tklets would have taken off). Without Mozilla we would have got a sensible box model quicker, a sensible way of embedding audio/video quicker, and more development on the open-source-from-the-ground-up (and, not coincidentally I think, higher quality code) KHTML sooner.
What if the ad makes you aware of a "problem" that you didn't know you had that they have a product that can address. Think for example an ad reinforces the underlying fear that you are not social enough because you enjoy programming by yourself. It explains that a pill to help "anxiety" is what you need to be healthy or maybe a class to help you become better spoken will change your life for the better.

Many people fail to note that an advertisement often creates or reinforces your fear and sells you the solution to the newly created problem.
I think the idea is good, but in this case the funding happened too early.

I think open source should have a VC mechanism going on, but first you have to prove your worth to the community.
> Paywall every newspaper website.

Nearly every newspaper website is already paywalled, and every time someone posts a story from those sites to HN all the comments are people complaining about the paywalls.

HN even added a special little link to let people skip around them, because why would we want to encourage people to pay for quality work they appreciate?
Because it's quicker. That's why they've got that speed comparison video as the first thing you see on the site.
I appreciate a good success story about major transitions / upgrades / process changes / etc. Those situations where there is usually SOME glitch and you have to engineer the hell out of it to get a perfect transition. The only reference to testing was "We had the Codec tested for both safety and EMC." Was that in house or external? Surely there was some major transition testing low power broadcast tests, etc to make sure everything went smoothly. Or did they just get really lucky? Seems like there's more story to this.
The Vive Pre looks uncomfortable and heavy to me:

http://img-2.gizmag.com/htc-vive-pre-hands-on-7.jpg?auto=for...

Meanwhile, the Oculus Rift looks quite reasonable to me:

https://c1.staticflickr.com/9/8866/18101066053_ab8bab1a2c_b....
Most computer programming (in the private sector) is not research. It is product development. It is much more like designing and prototyping a physical product like an automobile, than it is like proving a theorem.
Square stock drops 10%, is now less than IPO price
The Most Promising Jobs of 2016
Ads become integrated with, and indistinguishable from, copy.
Ever since buying the new Counter-Strike title for Linux, I've re-discovered my obsessive love for FPS games. Everything runs so nicely. As a mid-20s young professional with a penchant for cannabis, this does not bode well. So glad I don't need to be a WINE-o, at least.
It seems odd to argue that ~10,000 murders/accidental deaths per year is not a problem...

As to suicide rates, there are a lot of 'unsuccessful' suicide attempts. And many people do back out after taking pills for example. Which is why access to a gun does increases the risks of successful suicide.

IMO, this does not say much about the gun debate. But, https://xkcd.com/386/
Exactly, and that's the value of Uber: forcing society to periodically re-evaluate its laws. As long as it doesn't cause heavy or permanent damage, we can always enforce the laws, kill their initiative and return to the status quo.
Yes, that's the point. It won't happen by itself though, and pretending that it's not an urgent issue isn't helping.
I concur. The strong part of Meteor is its easy way start (both a project and diving in web dev).

For experienced web developers, or people building bigger projects, easy start (and whole magics) is incompatible with high modularization and ability to easily tweak anything.
Uh, no, don't try to rewrite history. The attacks were directed at gay people.

Quoting this article:

Early on, Prop 8’s supporters decided to focus their campaign primarily on children, stoking parents’ fears about gay people brainwashing their kids with pro-gay messages or, implicitly, turning their children gay.

Another notorious commercial shows an earnest school administrator fretting that a “new health curriculum” that mentions gay marriage will “mess up” children with reference to “gay attraction.”

This message of belittlement cut across pretty much every pro-Prop 8 ad—ads that ran incessantly in the state for months. The campaign’s strategy was to debase gay families as deviant and unhealthy while insinuating that gay people are engaged in a full-scale campaign to convert children to their cause.

http://www.slate.com/blogs/outward/2014/04/04/brendan_eich_s...
Software can be "done". It depends on the software. Any embedded software that's not field-upgradable is done when the device ships. To take an extreme example, the software on a space probe that gets launched into space and cannot update itself definitely needs to have a "done" date.
The only thing I could really find is here: http://usatoday30.usatoday.com/news/military/story/2012-04-2...

Long story short, the Army investigated 56 soldiers in Afghanistan between 2010 and 2011 for using / dealing.

As for the bigger question, the military really is a subset of society. Veterans end up using the same things the rest of society does to escape their problems.

Combine that with relatively easy access to pain meds and you get the same sad story we're dealing with everywhere else. Here's more info on that angle: https://www.hrw.org/news/2014/06/30/us-half-million-drug-dep...
For a more detailed explanation of the importance of minimizing work in progress (i.e. inventory) I highly recommend "The Principles of Product Development Flow" by Donald G. Reinertsen. It contains a thorough economic analysis based on queuing theory.

http://www.leanproductflow.com/buy-the-books/
France spent a third of its budget on bombing Syria? Seriously?
Soldiers in a war zone also typically don't have to pay for shelter and food...
A code school sponsored by a private company is very much a calculated effort.

Reaktor is very much focused on profit through staff augmentation and project implementations. This code school is to establish branding.
Actually, I originally intended this mainly to wrap single page web apps that tend to avoid using the back button and instead providing their own navigational controls on the page itself, so I did not include them in the UI. However, if desired, these basic navigational controls (back, forward, reload etc.) can be found in the application menu.

Thanks for the feedback about the icon issue, I'll take note of that!
No evidence supports that. None.

Including his public statements on the matter advocating private gun ownership. Certainly not his background as a Constitutional Law Professor.

Obama is, was and remains one of the most authoritative serving politicians on the Constitution and he has not indicated anywhere in his career that he intends to remove legal firearm ownership.

UC Law School statement: The Law School has received many media requests about Barack Obama, especially about his status as "Senior Lecturer." From 1992 until his election to the U.S. Senate in 2004, Barack Obama served as a professor in the Law School. He was a Lecturer from 1992 to 1996. He was a Senior Lecturer from 1996 to 2004, during which time he taught three courses per year. Senior Lecturers are considered to be members of the Law School faculty and are regarded as professors, although not full-time or tenure-track.[1]

[1]http://www.factcheck.org/2008/03/obama-a-constitutional-law-...

Note: My guess is that he, like most sane adults, question the need for possession of a or multiple military-grade rifles or sub-machines capable of killing considerable numbers of human beings in a short space of time.

It's not about taking away the 2nd Amendment. It's about Amending it to make it compatible with modern life whilst maintaining the spirit of the law.
No but it does seem possible to add it by hacking the Electron files post-creation.

https://github.com/atom/electron/blob/master/docs/tutorial/u...

Haven't tried it but I have some sites that use flash (mostly music streaming) that aren't playing well with Electron-based apps.
you should stop browsing the web if you don't want to be manipulated or read content with a slant. 99% of the organic content on the web is trying to manipulate you.
The operative words there are "it has been claimed that".

This may have been true in the past (although really no official confirmation has ever been given), but it most probably is not true anymore, as the valves of the 198 kHz transmitter at Droitwich are of a design that is not available anymore and there is a limited supply left; when that is depleted, the transmitter will shut down.

Although there are claims otherwise, see the note at the bottom of https://en.wikipedia.org/wiki/Radio_teleswitch#Transmitter_O...
To be honest though, it's like saying "The train companies don't have any influence on my life because I never take the train anywhere." It's still there, in the background, affecting your life in some ways. If you are in the US, it's likely your state and local governments are using MS technologies for their IT infrastructure.

MS is still huge, and possibly on the decline for the average consumer, but government, and many business are very reliant and spend a lot of money as well as time on products and training.
I think there is a fundamental flaw in the current equipment planners -- and that is that they are being seduced by technology. Air combat has been, and always be a test of agility and pilot skill. And history has born this out. In Vietnam, planners decided not to equip the F-4 Phantom with guns -- why would you need them? We have Sparrow and Sidewinder missiles. The guided missile was the superior weapon. Until the Mig 15 came up - Armed with 2 23mm canons, and 1 37mm canon. The Mig outmaneuvered the F4s and provided surpassingly deadly. The US was forced to put guns on the F4s and retrain its crews in dog fighting. The US never really gained superiority until they released the Sabre - which was again based on speed, maneuverability and packed a wallop of guns in addition to missiles. I fear we are going to have to re-learn this lesson in a future conflict. Technology on the battlefield is great, but it cannot replace maneuverability, speed and combat skills of the pilot.
Yea this looks like a terribly convoluted solution for something mosh has solved quite elegantly.
> because I do not want to be manipulated into buying things I do not need

So in 10 years, are you going to not visit any website because all the advertising will go native?

Most people are scared of the devil they know, but few are afraid of the devil they don't.
Show HN: Beep Boop – a simple platform for your Slackbots
> Did the USA realize that they should start bombing oil transports only recently?

Do you want to permanently destroy Iraq's and Syria's ability to create oil?

As long as ISIS wasn't considered a major threat, there was no real reason to bomb the refineries and wells (causing permanent damage to Syria). Now that ISIS is being taken as a more serious threat, the permanent damage to Syria has been deemed acceptable.
> If you know [random thing]... you've already been manipulated.

If this is the proposed legal standard, then parents should be banned first.
Ideally the number IS zero. :)

The realistic number on the other hand will probably be higher, as you identify.

I'd also argue there's a difference between being 'hooked' on opiates and using them regularly for legitimate pain management.
This is sort of like asking why anyone would want a manual transmission instead of an automatic. Not all of us find the complexity hopeless.
Yeap, it's just an easy way to create a browser that only talks to one website in a separate and isolated environment from your default browser.
> alternate methods of suicide tend to be less successful however, so the rate of completed suicides would likely go down

I don't see how that could be measured as a success. You still have mass amounts of people attempting to end their life every year.

Essentially we're all busy trying to treat the obvious symptoms, but we're ignoring the real cause of our problems.

Reducing legal gun ownership merely shifts the problem to another metric, but does not solve it.

Solve our suicide problem in the United States, and we've solved our gun problem (among others). (this hinges on the fact that there is some level of annual deaths that society considers reasonable and acceptable, as-is with any activity)
They seem to have a damn fine video production team.
(Author of article) Working on it, currently the #1 contributor to AspNet Core's new webserver, and it is doing about 2.5M rps on equivalent techempower hardware

https://github.com/aspnet/KestrelHttpServer/graphs/contribut...
The purpose of advertising is to make you buy more than you need. The economy relies strongly on people buying much more than they need. If you got rid of advertising, it would temporarily destroy the economy, until a new normal is reached, and long term it would save the environment due to heavily reduced consumption. Also, it could bring about the keynesian fantasy where people work only 12 hours a week, because that's all they need to work to produce what is needed.

Then again, maybe it wouldn't make a difference. It would be an interesting experiment nevertheless.
Eich isn't missing the point; he is being practical and not catering to your freeloading and obscure politics.
Muslims (Sunni) will always welcome groups like ISIS because it offers what they want: Sharia laws, kuffr sex-slaves and etc.

Arab sunni muslims in Sinjar raped, sold and murdered their own non-muslim neighbours as soon as ISIS strolled into town. They weren't forced, they were greeting them with open arms evident by photos.

I don't like to entertain the notion about whitewashing ISIS as some sort of a sensible "muslim alternative", not that I'm accusing you to suggest that. I'm just noticing that pattern here more and more, some serious high level of naivety of people who've never experienced living in those areas and conditions.

Both Lee Kuan Yew and Pim Fortuyn are gone. Not much hope left.
The different stations don't represent developers, they represent discrete tasks. So that could be designer > coder > qa, or dev stack 1 > dev stack 2 > dev stack 3. A coder waiting for a design won't just go and design. A developer with Stack 3 might be familiar with Stack 2 but might not know the best practices from that stack, introducing bugs or funky code that will create more work later on. If all your developers can do all the tasks, the graphics in this story don't apply.
Is it using Servo?