skysight-inc/HackerNews huggingface dataset:
"Just a theory. I've known some trolls who are easily among the smartest, sanest people in the world, and who are totally normal in all other aspects of their lives. Some are dear friends. This activity has been described in these terms by more than one of them."

If trolling was in a vacuum, I would say go for it. But it's not. The trolling described in this article have real consequences and hurt real people.

It's pretty well known that really smart people suffer from mental issues more often than the rest.

"My point is be careful ascribing psychological illness to something you do not understand. That is crazy."

It's not that I don't understand it. Frankly, I'm tired of dealing with it and wish more people would just exclude these trolls completely from society. psychological illness or not, it's causing real-world damage to many people.

Trolling actually hurts many causes. For instance, it hurt gamer gate. Instead of just letting the facts sit, trolls have to make things up.

"I have trolled before. I'm not good at it, but I have. I can vouch for the positive feeling it produces and I've come to terms with what that means about me and my self."

That you're an asshole?

"This is the thesis of numerous psychological works as well as, say, Fight Club (in a way)."

Your entire post is glorifying trolling. I'm not entirely sure why. I actually see trolling as an act of someone with lower intelligence. If you don't have a real point to make, you need to cover it up. It also causes me to instantly ignore anything you say in the future.
Unlimited growth in capital is impossible, see the Solow growth model taught in intermediate macro classes the world over. Growth in human capital, education, productivity and ultimately technology is much harder to analyze. On one hand, these things are subject to decay similar to capital depreciation; on the other, we've escaped every Malthusian catastrophe through innovation and technological growth.
And that balances supply and demand how ? I understand where you're coming from, but 'influence and prestige'- unless they are traded - are not market goods. To preempt, competition based on status signals also != markets.

Though what the NEMJ authors seem to desire is more akin to a market - I'll trade you this data for the prestige of a co authorship - this is not 'markets broke science', this is 'scientists believe an explicit market structure will maximise their utility'.

These seem to me to be radically different statements, though this may be a matter of perspective.
Is there room for a more social Periscope?
I don't use an IDE for coding in general (unless forced to), but I must admit that Code::Blocks is pretty good. Not has effective as VS or QTCreator, but it still does the job.
> Failure is not an option.

... it's an inevitability.
That is pretty astonishing. So 500M before 793M now, that is over 1.3B$ raised. So the only "exit" that makes sense is an IPO with at least a $5B valuation? It will be interesting to watch that is certain.
Yes, that's what I meant. The oil game as we know it today--financially speaking--ends when future supplies are no longer considered to be the most important constraint on economic growth.

That's very hard to analyze because the issue is not just how oil is sourced and used, it is how people on average expect it to be sourced and used.

On the supply side, while producers like the Saudis are trying to undercut fracking with low prices now, they can't make people forget about fracking. If the Saudis try to raise prices again, then fracking becomes a viable competitor again.

On the demand site, the world is not going to forget about global warming. Population growth will keep slowing. Infrastructure will keep getting built and keep getting smarter.

At some point the supply and demand sides will diverge enough to knock oil from its privileged position as THE key resource for the economy. This is similar to earlier essential resources like food, clothing, water, shelter, mining, etc. We still spend a lot of money on these things, but there is no expectation that they are guaranteed growth industries.
Hmmm... It is a common usage in Appalachian East Tennessee also. I suspect it's more generically Appalachian than just Pennsylvania.
Yep, exactly, just having to have the menu bar app running would be even better! (Though I suppose closing the window but leaving the app running gets you close)
I love the concept ( and have implemented similar systems to the one listed ), but I am not seeing anything other then a unification of the lexicon used to talk about tracing user space programs. You still need to solve the biggest problem yourself ( i.e. Passing around context so you can have a unified trace ). So while the API might be nice to target without providing the other bits I can't see why I would adopt this over something completely custom to my environment.
Spam Trail Leads to China’s Three Largest Banks
That's true, but I wonder if their game includes buying them out then? At least when they go under or are nearly bankrupt.
Chief Analytics Officer | NYC Dept of Buildings | Full-time, Onsite | NYC

The NYC Department of Buildings is responsible for ensuring the safe and lawful use of buildings and properties. As Chief Analytics Officer, you will be in charge of performance, operational and predictive data analysis, as well as the agency's GIS and mapping capabilities.

To apply: http://www.bit.ly/dobjob

Additional tech roles in NYC government: http://www.nyc.gov/techjobs

Happy to answer any questions about joining the greatest city in the world! Email me: dseliger@cto.nyc.gov
i wouldn't use Ember precisely because it strongly suggests using a command line tool specifically for the framework. I personally ended up with Typescript as a language + Bower for package management. When it comes to frameworks it is either the framework adapts my toolset or I don't use it. I refuse to compromise and embrace yet another asset pipeline or build tool, no matter how "good" the framework is supposed to be. Typescript support both decorators and JSX, so I can tolerate working with either Angular 2 and React. And since build steps are mandatory in Front End development I, at least, can take advantage of static typing.
Given the options "enjoys being a dick online" and "enjoys being a dick online AND has a mental illness", the first is more likely.
The NASA Rocket Countdown Came from a 1929 Fritz Lang Film
In what way does ReSharper or Visual Studio communicate Windows only?
Flaxseed oil is a good source of an omega 3 essential fatty acid, ALA. Generally most people don't get nearly enough omega 3 - the other source is oily fish. Our nervous system is particularly dependent on it.
EBay Platform Exposed to Severe Vulnerability
Not if you intent your code to be portable.
This is incorrect. They completely failed. Whether or not they intended to go forward with future military robot projects, the project they did execute was rejected by the customer, not closed by Google.
Not quite the same. At least you'd have the option to run the old software in a virtual machine or on an old spare piece of hardware.
> would you rather invest in a tech startup in Oklahoma City or Boston?

If I'm smart, Oklahoma. Lower valuation, rent, salaries and less competition.

True that the team wouldn't be competitive young engineers that only live in cities like NYC or SF, but that's probably a good thing.
That sounds like a good first person shooter interface to Scrum/Kanban.
Ask HN: How to stop a hacker from using stolen CC info in our site?
We run an internet service and recently, somebody has been purchasing services from us using stolen credit card information. Is there any way we can stop this? CC Info is valid, so the numbers are used by the system without a problem.
I really think Gary agrees with you, and you're just picking an unnecessary fight. Having advocated for this kind of approach decades ago, he fully appreciates the novelty of the approach. He points out the simplicity of Jeopardy and Chess as reasons why they haven't translated to the real world well, and maintains optimism about DeepMind. I don't read "the real question is whether the technology developed there can be taken out of the game world and into the real world" as a criticism, but praise; the question is worth considering, whereas so often it is not.
So true. Ember is the antidote right now for the frontend land.

- MVC (Backbone's big thing)
- Two way binding (Angular's big thing)
- Components (React's big thing)
- SSR like the others now (FastBoot)
- High performance with the Glimmer Engine (should beat react in theory)
- Books.
- dedicated package repository (emberaddons)
- actually community driven
- stable + mature (+ seamless upgrade paths)
- and many more advantages

plus, as you said, the ember-cli tool, that gets you up to speed fast. The tooling makes the final success, just have a look at go... the language appears fairly weak/trivial, but the tooling is excellent.

I could freak out everytime I have to set up an react project, weighing everyones opinions about every little package for every usecase, IMO react shifts the complexity from the UI to the tooling. Ember is just perfect and the only real option I could recommend right now, and I'm just sick of thousands of "me too!" approaches for everything, this extreme diversification cripples actual progress to a halt.
> The argument about RST spoofing seems somewhat contrived - if you have the means to inject arbitrary packets, chances are you also have the means to read them, so what sequence numbers are being used is known.

hwh addressed this, but to add more context, there are many places where you can inject spoofed packets with absolutely no visibility into the real data flow. If you're connected to an ISP that doesn't do BCP 38 filtering (for whatever reason), you can send packets to any destination from any source, but can only see packets destined for you (and possibly other people in your/nearby subnets). Even if you are subject to BCP 38 filtering, that may be at the network edge, so you can likely spoof packets from any source to a destination within your network.

So, if you have the capability to send a spoofed RST packet and any RST works, you just need to know the connection 4-tuple {Peer1IP, Peer2IP, Peer1Port, Peer2Port} in many common protocols, one of the peer's ip and port is well known, and you may be able to easily determine the other peer's IP and guess the port; 64k packets sent to disrupt someone's IRC connection isn't a lot. If you also have to guess the sequence number, it's a lot harder.

>> What would really suck is if an operating system were to totally ignore the rule to reply with an RST when receiving a packet on a closed socket.

> Isn't this behaviour explicitly encouraged to prevent port scanning and related attacks?

There's a difference between sending a response to a SYN packet, and sending a response to a packet that was sent on a previously established socket. The packet trace shown is really pathological -- because the client is only willing to send one RST, the server is likely to do a lot of retransmits and only figure out the connection is closed when retransmit timers expire; this is wasted effort and resources on the server side, but also for the client's network. At least the client should keep the socket in a FIN_WAIT state for some period of time to send RSTs, but it should also send RSTs when an otherwise unexpected packet comes in that appears to be from an established connection, that way it will stop getting data it can't process. It's reasonable to rate limit sending of RSTs, if you're concerned about DDoS via reflection, or other resource usage issues.
Babel got it wrong.

Hypermodularisation is a good thing in user-facing code. Here we should thrive to shave off every last byte.

But Babel is a tool for developers. We don't need configuration explosion and endless plugins. We need all batteries included. The very purpose of Babel is "hey, I want to write hip code like the rest of cool kids of the block; now, let it run everywhere". Who needs to configure that?
Also, doesn't each human require some 20-30 years of training from birth in order to be able to answer such questions? This fact seems to be constantly ignored.
It is forcing opinion on the situation -- that speed limits and punitive enforcement is a solution to the traffic problem. It's almost always a knee-jerk.

A 25 mph speed limit on a street with a bus route is applying a band-aid in most situations. You're never going to get 100% compliance with traffic law, so if a safe pedestrian corridor depends on that, you lose. (By the way, "stepped up" enforcement lasts until the local neighborhood association folks get a ticket for rolling through a stop sign.)

I had a similar issue in my neighborhood a mother and child were hit by a driver making a turn in a corridor with a lot of near misses. Instead of going on some punitive goose chase of enforcing an unrealistic speed limit, we (members of a neighborhood association) approached it as what it was -- a traffic engineering problem.

In our case, traffic light timings weren't adjusted appropriately, so drivers felt compelled to "race" in order to catch a light. Lane markings were unclear, so it wasn't obvious where drivers should be if they were turning. Crosswalks tape was pulled up, and it wasn't obvious to a driver turning where the pedestrians crossed. Also, the pedestrian signal buttons were broken.

We lobbied the city council people and mayor pretty heavily, and they made a few modest investments in signals, signage, paint and a traffic study. 5 years later, accidents dropped by 40% in that corridor.
Not in winter if you live in northern latitudes:

"If you live north of Atlanta (ahem, Boston), it’s impossible to produce vitamin D from the sun in the winter, because the sun ray’s never get high enough in the sky for the ultraviolet B rays (UVB) to penetrate the atmosphere. This can be a problem for most of us that aren’t lucky enough to have winter homes near the Equator."

source: http://www.bostonmagazine.com/health/blog/2013/01/11/vitamin...
Future of Farming: Replacing Human Farmers with Robots
There are three relevant memory modes for Emscripten to compare with here,

1. Normal output, asm.js, no memory growth. Maximal speed, fixed memory size.

2. Memory growth. As the article mentions, asm.js no longer supports this, but Emscripten does. It just removes the 'use asm'.

3. Split memory. As the article mentions, this is non-asm.js. This supports not just growing and shrinking memory, but allocating each chunk of memory separately, leading to flexibility similar to that of Cheerp.

The article compares 1 and 3, but not 2. In practice, almost all Emscripten users use 1, a small amount use 2, and as far as I know almost no one uses 3. Also, 2 would start up much faster than 1, and run much faster than 3, so it would be an interesting comparison to Cheerp.

Regarding startup time, there are two things that I think should have been measured:

1. Large programs. The largest they test is the Bullet physics library, which is still quite small.

2. Execution of the first few frames. Non-asm.js code, like Cheerp output, is compiled dynamically. This generally means that startup is fast, then the first few frames are very slow, then it eventually gets smooth. The measurements in the blogpost appear to ignore that.

Both of those things - larger programs, and more sophisticated measurements of startup speed - are present in the open source Massive benchmark [1]. It would be interesting to see Cheerp compared to Emscripten on that (and also on the 2nd mode mentioned earlier).

[1] http://kripken.github.io/Massive/
I don't know what you mean by "big", but I've loved the experience of my Nexus 7 (2012). Great for reading books, good for reading comic books, good for watching movies/TV by yourself. Not really any better for social media than a phone. Haven't tried any content creation on it other than a few memes, and sshing into an emacs session on a real computer.

I'll replace it this year because of hardware problems (does not recognize charger except when turned off). But it's run up to Android 5.1.1 with no trouble.
Not at all clear to me why this is getting down voted..
The GPL only comes into effect when you redistribute software. Since most companies will probably use it to deploy their own software, GPL does not matter much in practice.

Besides that, for an application only the licenses of libraries that you link against are relevant.
> Ember is the antidote right now for the frontend land

Sounds familiar: http://brewhouse.io/blog/2015/05/13/emberjs-an-antidote-to-y...
Well, sure, but the patient doesn't write the script so they're not the one with the power, and if it was 'medically approved' to tell patients how to change their diet, what types of exercise would help, then the patient would simply waste their time going from doctor to doctor getting the same response. Thus the medical community is complicit in taking 'the easy way' in this instance. I'm not a fan of for-profit medicine, which could be somewhat responsible for the patient entitlement complex fueled by commercials which say 'Ask your doctor' but probably mean more along the lines of 'tell your doctor to give it to you' in practical terms.
So, the ~75% efficacy rate is seemingly great news for those suffering from depression. However, what stuck out to me was the reported synaptogenic effect that ketamine is thought to have.

An interesting study would posit that ketamine could potentially be used as a nootropic. If the synaptogenic effect is strong enough, could it not be used to restore brain function after head trauma, stroke, to treat cognitive decline with age, ect?
I think he meant the whole thing where women can now decide if the want to keep the baby or not.
SanDisk Launches the World’s Thinnest 1TB M.2 SSD
> I wonder why startup speed in V8 is slow though, AFAIK it doesn't do AOT compilation, or is this now the case with the new Turbofan module?

Correct, Turbofan does a lot more up-front compilation for asm.js. There is also work in v8 to do full asm.js validation and AOT using that info,

https://bugs.chromium.org/p/v8/issues/detail?id=4203

> I wonder if pre-allocating a large chunk of memory is still as much an issue in 64-bit browsers as with 32-bit.

On 64-bit it's mostly a non-issue, yeah, you can allocate a single 1GB+ chunk fairly easily.

There have also been big improvements on 32-bit Chrome over the last year,

https://code.google.com/p/chromium/issues/detail?id=394591

https://code.google.com/p/chromium/issues/detail?id=533580

But again, this is mostly a non-issue on 64-bit, and 64-bit is rapidly becoming the norm anyhow.
"Intense dislike" would be a better definition for the phenomenon that I would like to discuss here. Thanks for pointing out the ambiguity =)
Enormous gas cloud on a collision course with the Milky Way
While I have read so many different oil "stories" over the years from we're going to run out in 1981, to "peak oil", to "enough for millenia" to "its made by microbes not dead dinosaurs" to "we don't really need it, its just cheap". That it all sort of swirls together :-)

However, the bump in economic activity should be a wake up call to everyone that the current recession/malaise isn't about interest rates or fiat currencies, its about a lack of circulation of capital, not enough is getting back to the consumers to support economic activity (or at least that is what seems to be shown by giving people a bit more disposable income by reducing the drain from one of the 'must spend' sources[1].

[1] Typically food, housing, energy, and of late communications.
Haha I'm the owner of the site. Surprised it made it to hacker news. There's a whole world out there with countless stories unravelling that the naked eye can't see. I'm very happy to have had a special glimpse into one of these worlds.
I must be a statistical outlier. I use a 4 1/2 year old MacBook Air and a 6 year old Linux laptop for programming. No hurry to update my laptops that I use for work (except I did buy a $200 Windows 10 laptop to play with, and a Chromebook to see what it is like).

On the other hand, in the last 5 months, I bought the most recent iPad mini and the iPad Pro (giving away my old iPads #1 and #2). I do use iPads for some work. I am an author and I find them fine for research and typing in a few paragraphs. They are great for watching movies, web browsing, and listening to audio books. For some reason I like have the newest iPads but old work-horse laptops are fine.
Frequently Asked Questions on Starting a Business
I believe Communist Romania tried something like that to devastating effect: https://en.wikipedia.org/wiki/Decree_770
Recently my car battery died on a side-street without much through-traffic. No one else I know has a car (I live in NYC), so I had to call someone to jump it for me. It cost $75.

The guy used a portable jump-starter, which I'd never seen before. So I looked it up when I got home, and bought it on Amazon for ~100 bucks. When my battery died again, I jumped it myself and I'm now just one jump away from 'saving' money.

I guess this is a roundabout way of saying all these services (like locksmiths, car-jumpers, etc) can be avoided with minimal effort and a little bit of know-how. There is something rewarding about being self-sufficient in that way.

Sorry if this wasn't completely on point!
Same here with Mint 17 on a 2010 MBP. The headphone jack lights up red and won't turn off. Weird...
HRW:Tunisia must revise 'draconian' drug law
One of the main points of the article is the hybrid approach of AI against the "neural networks/deep learning solve everything" mantra.
iPad Pro and iPhone 6S advertise 4K video editing capability that's only possible with custom chips, re-architected motherboards, etc. They could again be first in the industry to do something noticeably different. Here they're giving cheaper, low power, mobile devices capabilities that are otherwise only possible on desktops. Preferably $3000+ machines. That's what their vertical integration allows.

Although currently this 4K video editing on iPads is not working well.
Let's assume rates reach a point such that personal savings accounts have an interest rate of 0% or negative. How is this any more an incentive to spend than it is an incentive to have a box with thousands of dollars in cash under your bed?
> The oil end game isn't that we run out; its we find something better (electric cars) and oil loses its value and becomes a stranded asset in the ground.

I think its about equally likely that the end game is that the price of oil (ultimately driven by energy to extract each unit) goes up until other things that are known are more cost effective for most uses; this doesn't make it "lose its value" -- the use value remains the same and the market clearing cost per unit is high -- but it shrinks the size of the market (there may be some uses for which it is still cost effective, but not as many) and is still bad for the oil & gas industry.
Terraforming Mars: From CFCs to Total Recall
Shake it upside-down to reboot would be much more fun.
I want to know how bankers would handle negative salaries.

Edit: Sorry if that sounded snarky, it was my attempt at a witty way of saying, "it doesn't make sense for there to be a negative price for provision of a scarce good, imagine if we did that to labor, like yours".
Android isn't ready for large tablets. It needs a tiling window manager and more apps need more consistent treatment of the clipboard. But if that were to happen I'd rather use native Drive apps than the web ui.
Slack Tips Tuesday: How a developer's daily standup should look