skysight-inc/HackerNews huggingface dataset:
One is a property of a problem, the other, a property of a solution.
All three examples strike me as America centric.
IMO, there's three driving factors behind switching careers:

1. Personal Happiness. If you hate what you do, chances are that negativity is affecting other aspects of your life.

2. Financial. We work to live, not live to work.

3. Future Job outlook. If you suddenly found yourself unemployed and looking for work, do you feel comfortable/confident enough your odds of finding another job?

If any of these apply, then strike out and make waves. If they don't, it doesn't mean that you shouldn't change careers, but I'd consider something else first - like a new hobby or improving another aspect of your life.
Because google gives money to mozilla?
The number of people who care about those things are a rounding error.
You can have concurrency with one CPU but you can't have parallelism with one CPU.

Concurrency is the ordering and dependency (or lack of) between two (or more) paths of executions. Parallelism is the doing of work in parallel. They describe two different things. A program can be either concurrent only, parallel only, or both, and there's where the confusion come in.
Use a WordPress Managed Hosting platform like WP Engine, Pagely, Pressable. I'm most familiar with WP Engine and what they provide you is a security layer protecting against zero-day vulnerabilities (like today's 4.2.1 update), automatic core updates, caching layer, daily snapshots, rollback, and cdn integrations if your service level includes it.

It's everything a competent server admin and webops person could handle, but if you're trying to build a startup, dedicating any resources towards that is just taking engineering talent away from building the business.

The only technical consideration you'd then be tasked with is managing your plugins. Some now have automatic point updates, but most do not. These you'll need to monitor, test, and upgrade yourself.

There's value in even outsourcing that, simple design updates and production tasks, implementing marketing and visitor tracking, etc.. When you're looking at that option, you can look to a firm (such as mine) that can take that on for you.
I am an engineer, and I don't think in the picture he paints. An essay is obviously opinion meant to sway opinion, that is not how Gladwell writes.

Both Toyota and GM acted maliciously in covering up flaws in the products they sold. For Gladwell to spin the folksy, aww shucks it is just the floor mats, you still have breaks is just as disingenuous as GM telling teenagers not to hang so much shit from their key chain.

http://www.safetyresearch.net/blog/articles/toyota-unintende...

> Jean Bookout and her friend and passenger Barbara Schwarz were exiting Interstate Highway 69 in Oklahoma, when she lost throttle control of her 2005 Camry. When the service brakes would not stop her speeding sedan, she threw the parking brake, leaving a 150-foot skid mark from right rear tire, and a 25-foot skid mark from the left. The Camry, however, continued speeding down the ramp and across the road at the bottom, crashing into an embankment. Schwarz died of her injuries; Bookout spent five months recovering from head and back injuries.
Former such pirate; can confirm. While downloading music from YouTube probably still counts as piracy, my needs are effectively met between that and the various legal options for unlimited streaming (particularly Amazon Prime Music as of late).
Intro x86 (32 bit) by OpenSecurityTraining
Poll Everywhere hiring lead DevOps engineer
A 1980s style pickup with the bodywork replaced with aluminum or fiberglass would probably last forever. I've known many 80s Ford or Toyoras to be very fixable after the original engines quit. Ususually, at least in the north-east, the snow and salt rots out vehicles bef0re they really get to junk level
> It's a moral responsibility to cooperate with law enforcement when they are trying to track criminals like pedophiles, terrorists or similarly malicious persons. I don't think there should be any argument there, Tor operator or not.

The sage advice is to help but at your lawyer's discretion. Never talk to law enforcement without a lawyer. It is dangerous and never in your interest. https://www.youtube.com/watch?v=6wXkI4t7nuc
Interestingly, there are datasets suggesting reaction time has actually increased since the 1800s. They likely suffer from selection biases, but that still indicates that "modern" physical feats were possible.

http://www.jstor.org/discover/10.5406/amerjpsyc.123.1.0039?u...
5 UFO'S ENTER CHILE VOLCANO ERUPTION
I'd love to get actual stats of "so many". It's probably less than %1 of all the GNU/Linux userbase. I wouldn't mind being proven wrong though.
SICP became less a book about programming techniques and I see the central theme as sound engineering design in the vein of McConnell's Code Complete.
Yeah. When I said 99% I wasn't just including what the language provides. That usually lies in the 1%, even for 'bad' languages. Generalization there is usually justified. No, I was thinking of the functions and interfaces we create atop the language and standard library.
This is a great app. It does exactly what I need it do and nothing else.

I also had a frustrating thought. Up until Beem, I was using Cloud, which also was a good product. It was free up until recently, where its now $10/month, and includes a lot more features (none I need). I emailed them, and asked if they a lite plan for a few $ with only the core feature. They didn't, but they did generously offer me a discount on the yearly cost. Still, I stalled and found Beem, now I use that. Cloud lost me as a customer when they could have kept me.
it's a service that isn't enabled by default, nor is it often even installed by default. I've found it useful though to use the gateway service to create a nice interface to browse the journal on local web app.
How good is the Popcorn Time interface on the PS3?
For fine maneuvers like docking, you have six axis that you care about (three translation, and three rotation). Unless you want a single joystick. It is also common to pick a plane to line up in, then switch planes once you are aligned, so you might want a separate set of joysticks for each pair of axis.
> If not, what makes software special?

There is no ASCII representation of a bridge which is actually a bridge. Other engineering disciplines are in the business of producing matter with certain properties; the description of the properties is fundamentally distinct from the matter itself.

There is an ASCII representation of every piece of software which is actually that software: its source code.

This would also explain why "code as spec" goes hand in hand with modern, expressive languages: a sufficiently large C program is not human-readable as a description of its own behavior. If you want to create the program you intend to create, it is necessary to write a specification at a higher level of abstraction, then hand-translate that into C, and attempt to keep the two in sync.

Whereas one can read/write business logic in Ruby, Python, or whatever about as well as they can read/write a description of the same logic in English.
Treasure Arena – fast-paced HTML5 online battle arena for up to 4 players
Automated Vehicle Occupancy Detection
When both X and Not X lead to contradictions, we have a paradox.

But what if Not X leads to a contradiction and we can't seem to find a contradiction when we assume X, but we aren't sure there isn't one? Have we proven X by contradiction, or is it really a paradox and there is some nonsensical operation somewhere?

I remember wondering something likethat before.
You'd have to pay a lot more than 8/month to make "every movie ever produced, instantly available" viable.
Economics as a discipline is very reasonable given the constraints involved (studying human beings not particles, no experiments, short history of events to study). Unfortunately it takes a few years to get up to speed in the discipline, and only a few hours to write an "economics is all nonsense" blog article. Also see https://xkcd.com/793/
> Perhaps Tor operators can perform some act of vigilantism and expose criminals like the above without incriminating themselves through booting out and releasing the data of the pedophiles, terrorists and what have you.

If Tor allows the exit nodes to access that data, (1) it's not very secure, and (2) it won't be long before the ability to monitor that data will become an obligation to monitor it.
Many proofs by contradiction are simply results of wrapping a constructive proof:

Suppose premises/axioms (B, C, ...) which don't depend on the value of A. Then, B=true AND C=true ... implies A=true by some logical argument, such as

A Or Not (B And C And ...) = True

In this case, the proof by contradiction is

Assume A=False
But B=True, C=True, ... (Since they dont depend on A)
Apply above constructive argument
So A is true, A CONTRADICTION

Proofs by contradiction can often be of this type so the first and last lines can be removed.

The question is, what other types can there be?
I am not well versed in Erlang, but have dabbled in some Node. What does Erlang do that makes it better than Node? As far as concurrency is concerned.
Fact check: It was introduced years priors to discovery, not mere months.
My intuition – proof by contradiction means we have to use one step that inverts the set of values for which the statement is true – so whether we need a contradiction step depends on the cardinality of this truth set. Perhaps it depends on the relationship between the ‘truth set’ of our premises and our conclusions (e.g. the square root of 2 is one number, but all of the rationals is infinite)
Supporting this intuition, getting rid of proof by contradiction leaves us unable to construct uncountable sets. Maybe some proofs need several contradiction steps (i.e., when their truth set cardinality is aleph-2,3, etc.)
That was really interesting, do you have a source? (The title makes it seem like a joke though)
Common words used in Reddit’s usernames (430,000 users)
This question is for you and everyone else: why don't you simply not watch something if it's not legally available? It seems like almost all pro-piracy people act and talk as if there's some unwritten and unspoken right and need to consume all media.
While a cool hack, its more practical to simply combine data sensing networks for detection. Take a look at how massive the CORS GPS reference network is: http://www.ngs.noaa.gov/CORS_Map/

The CORS GPS network is used for precise positioning using position averaging and correction for any atmospheric interference.

Armchair engineering, I would assume the cost for a solid state seismometer (3 axis accelerometer) would be trivial enough to add onto existing reference stations to provide precise positioning data, as well as comprehensive movement data.
That is pretty rad! Kudos, thanks for info.
Show HN: SYMPL Search for Periscope, Meerkat, YouNow
Pretty unrelated, but proof by contradiction has been really useful for me in real life. It gives you a way to look at logical facts, and remove many axioms, because it relies on empirical evidence and a set of assumptions that you are trying to invalidate.

In that way, it avoids issues with deducing things from a set of pre-prescribed beliefs. In fact, it fights against them.
Do they really? Why?
I've done a mix of both, but mostly I do AirBnb. It's much cheaper if you're renting for 2-3 months & owners usually always agree to some kind of discount as it's much better for them to have a secure long-term booking.
The best description of concurrency vs parallelism I've heard is from "Clojure for the Brave and True" where it's described via a Lady Gaga song, pure genius: http://www.braveclojure.com/concurrency/
Show HN: MySwapp – an app to trade items without any money involved
Given the crazy events happening today, the best way to test this is to type 'Baltimore' in the Broadcast Description search field.

There are currently 189 people broadcasting from Baltimore live.
Yea, but, I mean, the isn't the diagonal argument just an extension of proof-by-contradiction into countable sets?

The same way that induction is the extension of syllogism into countable sets?
Somebody cocked the UX on this one, might as well be a PDF. I was going to post the same thing as above.

Don't assume you know how fast I can read. Anything associated with Elon that wastes time is disrespectful of the man and his achievements.
Google "parallax JS" and you'll find a bunch of libraries. That said, it's horribly overused and often poorly implemented in a way that's frustrating to users.
> It's a moral responsibility to cooperate with law enforcement when they are trying to track criminals like pedophiles, terrorists or similarly malicious persons.

It is a moral responsibility only when you agree that what the criminals are doing is morally wrong. For many current overreaching definitions of "pedophile" or "terrorist", for instance, I would disagree with this, and I would find it morally wrong to cooperate with law enforcement.

(This is talking about morals, not the law. Cooperating may, of course, be a legal obligation.)
Coming from a statistics background, it seems like there is an easy fix for many of these problems (trigger warning: p-values ahead).

For example, if you want to claim someone's fingerprints are a match for a given fingerprint from a crime scene, you need to show that the probability of a random person's fingerprints matching is small. One direct way to prove this is to get the prints of N random people, plus the prints of the suspect, and compare them to the print from the crime scene. If the suspect is a better match than N(1-p) of the other fingerprints, then the match has a p-value of p.

Even if matching is done by a human expert, a computer could be used to reduce the set of potential matches before a human was used to select the best match out of these candidates (of course, the expert would not know which one belonged to the suspect).

I know all of this is obvious to someone with a thorough knowledge of statistics, but I honestly think this is just lacking in the discipline.
It might not be usable/in use - but doesn't nuget support c++? http://blogs.msdn.com/b/vcblog/archive/2013/04/26/nuget-for-...

> Anyone here unhappy with pip?

Pip has (had) a number of issues (mostly related to pypi/availability) -- but pip+virtualenvs is something I use all the time, and am very happy with.

The ease with which one can simply:

virtualenv some_experiment # --no-site-packages
# is now standard! yay!
./some_experiment/bin/pip install -U pip distribute
# sadly needed -- but gets us pip list --outated, which
# is very helpful
./some_experiment/bin/pip install <thing-to-test>

And then just work with that, without even having to mess around with sourcing the "activate" script etc for most packages is great. No clutter under /usr/local, no broken system tools due to some dependency being pulled in etc.
Call of Duty: Black Ops 3 Score Streaks
Pretty much everything, honestly. Erlang was built from the start to accommodate massive concurrency and robustness requirements, in particular for telecom switches, but largely applicable to anything.

Node's a single-threaded reactor pattern event loop, whereas Erlang/OTP is an SMP-enabled virtual machine with a preemptive scheduler that manages lightweight actors called processes, all isolated from each other with their own stack and heap, that can be cheaply spawned and communicate only via message passing. On top of that, Erlang offers location transparency for processes and easy node distribution out of the box. OTP then provides a framework for fault tolerance and reusable components by supplying generic behaviors (server, FSM, etc.), supervisors for monitoring and restarting processes when they crash, endpoints for hot code reloading, and more.

You should try it one day. There's really nothing else like it, even if its underlying concepts aren't necessarily novel - but they're well combined and largely obscure in mainstream practice. A lot of platforms have tried to implement their own equivalent actor model approaches (Celluloid for Python, Akka for Scala...), but none reach the same level.
Erlang has schedulers (one per CPU) that schedules when code gets run. If an Erlang process (Erlang's unit of computation/concurrency) is tied up doing IO, the scheduler simply jumps to another Erlang process. In Node.js you write out callbacks/promises/soup du jour that get run after some specified thing completes. In Erlang your code looks completely sequential.
I would have guessed Balmer.
Fuck yeah BO3 in 4K on PC
Sure, it's one interpretation and a solution to the Black hole information paradox. But I don't like to talk about space without time, preferring this solution http://en.wikipedia.org/wiki/Black_hole_information_paradox#...
Just an FYI a confederate flag is as offensive to most thinking Americans as a Swastika flag would be to most thinking Germans. For various reasons we don't currently ban their display. But it is and should be a quick route to political irrelevance to claim it as your own.
It From Bit : )
> you can't have parallelism with one CPU

What about multithreading? If a single core switches between tasks I can see that not being true parallelism, but what about multi core?
How to Become Famous: The Social Networks of Lawrence of Arabia
I'm sure that's true, but is the rate at which companies recognize and disclose these incidents rising too? Note the manner in which SendGrid came to discover the issue.
High quality isn't really an opinion. Their encoding is fantastic. Better than blu-ray re-encodes which were the primary torrent source just a few years ago. They're encoding off raw source so it's exceptionally good.

Easy to use is pretty factual in a relative sense. A mere 15 years ago you had to drive out to store to rent a disc and then take it back. Those asshole rental stores made all their money through exorbitant late charges. There are perhaps user interfaces which are easier to use than iTunes. But with an AppleTV almost everything that is pirated can be found, bought, and streaming in under 3 minutes.

Here's the process for computer:

1) Start menu
2) Type iTunes
3) Hit enter.
4) Click iTunes Store
5) Click search
6) Type 'Interstellar'
7) Click 'Interstellar'
8) Click rent

I don't feel like renting this movie right now because I've already seen it. But from this point forward there's probably a confirm dialogue or two and then it starts streaming. The whole process takes about 15 seconds. On an AppleTV it might take 3 minutes due it being a little slower processor and inputting text being a little slow on the remote.

It's literally never been easier in the history of time to legally acquire content. Even if piracy is slightly easier or a slightly better user experience that's not sufficient justification. Just admit you're a selfish twat and would rather pirate content than pay for it. It's fine. You aren't alone. Tons of people pirate content. Maybe even most people. Just call a spade a spade and say you'd rather get it for free than spend a few bucks.
Yes, it has to be thinkable, but I don't know whether or not judicial decisions closely follow public opinion. With interracial marriage, it doesn't _seem_ to have. (I'll agree there is a difference between disapproval and favoring criminalization, I've seen no data on percentage thinking it should be decriminalized, so I use the data I do have, with a grain of salt.)

My issue is I don't have any data to say whether the judiciary follows closely public opinion, or comes from something else--luck of the draw in who happens to be sitting on the court, for example. (e.g., the change that switched national minimum wage from unconstitutional to A-OK seemed to primarily involved FDR putting friendlier judges on the bench, not an outcry from the public.)
What on earth is HN sheep's obsessions with making logos for security bugs? This seems to be a very new phenomenon that the young upstarts expect to see when a big bug is found?

This has nothing to do with Microsoft. It is about a false assertion (i.e. OSS peer review leading to less bugs) made so fleetingly that the authors clearly expected it to be accepted by readers as a proven fact. It isn't proven. And I gave just one of countless examples why OSS peer review has proven itself to not necessarily work as one might naively expect it to.
Objective-C network request queue library
This article is being a bit disingenuous and the title is simply misleading. The uneducated reader might come away with the mistaken impression that science funding has been reduced. This incorrect idea is further reinforced with the graph of "Outlays as share of total federal budget".

Some other graphs from the same source: http://www.aaas.org/sites/default/files/DefNon_0.jpg http://www.aaas.org/sites/default/files/FunctionNON_0.jpg

A better title: "The research budget is growing, but the federal government is growing faster."
I've heard it mentioned several times, but I don't really understand how to use it to deploy haskell code. Do you know of a tutorial link somewhere?
I would also pay $10/month for all music content ever created. And another $10/month for all TV content ever created. And another $10/month for all movie content ever created. Go ahead and add $10/month for all video game content ever created as well.

It turns out this isn't viable business model. Darn.
Maybe only 18% of women are interested in getting a cs degree? I don't understand why people waste time with non-issues and non-problems.
You can talk about space without time though you can't talk about changes of information (i.e.: movement through space) without time.
'Bizarre' Jurassic dinosaur discovered in Chile
If you ever have quality issues with the splitter, check out this product, works like a charm (but a bit pricey): http://www.hdfury.com/
Which still doesn't really effect anything.

a) If the developer wants to continue sales,
they must fix their mod to work with future updates.
This gives them incentive to keep it up to date.

b) It's an accepted and known risk that updates
might break the mod at time of purchase.

I don't use Steam but I assume it lacks Version Control - so you wouldn't have the option to download an outdated version of a game for mod compatibility. [0]

The ability to sell a mod could incentivize people who would otherwise not create mods.

So here are the two scenarios:

1) No sales = less content created; same issue of future incompatibility

2) Sales = more content created; same issue of future incompatibility.

Those who do not wish to risk a mod becoming incompatibility (and unfixably so) could simply not buy any mods that are for sale, choosing to stick with 'free' mods.

The suggested donation-model (optional payments) is how I think most media should run regardless. It seems theres a fair amount of support for a "donation button" instead of the sale model.

[0] Based on nothing but posts from 4 years ago and a quick Google search and the fact that future incompatibility is an apparent issue.
All difficult conjectures should be proved by reductio ad
absurdum arguments. For if the proof is long and complicated
enough you are bound to make a mistake somewhere and hence a
contradiction will inevitably appear, and so the truth of the
original conjecture is established QED.

-- John Barrow
So Ghostery phones home. Until someone tells me that it doesn't block what it purports to block, the alternative is worse.
This is so well done, I'm kind of sad that it isn't getting more attention. I love the concept. My one bit of feedback is that the SQL query text area should have a button to execute the query, rather than clearing the results table and analyzing the query as I type. In the exercise on updating records, it was difficult for me to write the UPDATE statement because I wanted to look at the rows I was updating. I'd prefer if it left the results from the previous query up until the next query runs. Or if you could just leave the same results up the whole time and you could visually see the update run and highlight the rows/columns that were updated and see the values change in place.