skysight-inc/HackerNews huggingface dataset:
The problem with freelancing is that you are essentially becoming your own company and shifting the burden of finding continuous work, as well as absorbing all the inherent risk of running a business, on to your shoulders. Given that there are practically zero social safety nets in the US, this is a large undertaking not to be taken lightly. Simply put, it will add to the amount of hours you are working per day, not reduce them.
Android may have been called a cesspool by Tim Cook, but Google effectively leverages its open hardware ecosystem and software to mitigate security risks.
It is a classical case of he said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said, she said ... don't we hate when it happens like that.
For those of you in the downvote mood please search about the hidden bonus given by NOKIA's board to Elop in his original contract for selling off phone division and then carefully evaluate the steps he did. His execution was almost perfect in the light of this "small part" of his contract.
Yeah, it's one of those lazy loading js implementations that tries to be too clever. It's not only lazy loading them, but it's trying to load different sizes based on the client. Not sure if anything they do would be better than just using optimized jpegs and settling on one size.
GAO: airplane Wi-Fi could help terrorists bring down a passenger plane
Don’t Miss Christmas
I am one of the users who stopped using Foursquare when the new version was released but for different reason.

When I was about to check in on my visit to a nearby mall, it said in my feed,my friend was there too. I texted him if he wanted to catch up for a beer after shopping. When we met up and ended up realizing that he never checked in but still showed up on my list, I decided to stop using Foursquare atm. I never knew if it was a bug or intended feature.
2to3 will write you a patch so you can port the code to py3 if that's what you want, but if you then also want to maintain py2 compatibility you've got more work to do.

I can't speak to the wisdom of making map and zip builtins, but that's what they are in py3, and the six module will make using them that way automatically backward and forward compatible:

from six import map, zip
This is one of those cases I absolutely think there should be no common hardware or connection. A plane's control system should not have any physical connection to public facing systems except for maybe sharing the same power source.
Isn't a lot of government using IIS? How long before someone starts attacking their services with this?

Is Azure vulnerable?
You're right. You should distrust any argument Norquist makes about taxation - you'll find that they are either wrong (as in this case) or strawmen. His actual goal is to defund government and you should assume anything he does is done to further that goal. And lest you think this is just ad hominem ranting, google "drown government in a bathtub" and look at the effects Prop 13 have had on California municipalities.
"Why are taxes not easier?"

Because Revenue/Tax collection services in many countries operate on the principle of "guilty until proven innocent", they simply view every individual/company as being guilty by default and it is the job of that entity to prove they are not (hence lack of motivation in pre-filling forms as is suggested in article)

The same line of thinking is also why the tax code is so complicated and seems to always get more complicated, it becomes almost impossible to become tax compliant for average person/company since there are so many caveats and loopholes and exceptions and so on, tho it also leads to employment for armies of accountants, advisors etc and of course the people working for Revenue/Tax entities themselves. Why would the give us simpler tax codes and procedures when it can put them out of job? Reminds me of CIV quote "The bureaucracy is expanding to meet the needs of the expanding bureaucracy."
As I said in the other posting of this, it is already done at some point. You get most of your tax forms before the IRS does, and you submit your tax return before the IRS processes most of them. They can't verify the information on your 1098s, 1099s, and W2s until the businesses that generated those forms submit their taxes and the IRS processes them.
There is no relevant knowledge that Postgres has that RethinkDB lacks that lets it evaluate the query more efficiently (besides maybe a row layout with fixed offsets so that it doesn't haven't parse documents, but that's not relevant to the reported problem). A generic map reduce certainly would have more overhead, obviously, but not running-out-of-memory overhead reported above, just the overhead of merging big documents.

The reason you run queries in "the core" of a database is because copying all the data outside the database and doing computations there would be far worse.
How does this work? Do we have a working exploit now?
Numbered as a pluggin in the browser at least, unleast they update the pluggin tp NACI.
Why “Cowork-vacation” is wrong
It is an hour, someone much more knowledgeable than me should have answered? OK, I'll give it a go.

Rocket engine nozzle designs are optimized depending on the external pressure. If the rocket engines can start at a higher altitude, it is a nice win. http://en.wikipedia.org/wiki/Rocket_engine_nozzle#Atmospheri...

Also, it is quite a lot of extra drag at sea level, so starting from higher up is another benefit in that way.

It is not obvious if those advantages is larger than the weight of the wings and the weight of robust wheels etc to start horizontally with all that propellant weight. This is an alternative design: http://www.ai.mit.edu/projects/im/magnus/bh/analog.html
Just because you can't see the Nokia logo on the cell towers and base stations doesn't mean we don't make them. I'll take physical evidence and a balance sheet over dumb stuff like this.
Seconded wholeheartedly, from a non-friend.
Confirmed with Windows 8.1 Pro w/ IIS ..

Same conditions, must run request twice for the .png (with the IIS rule set)

Not like it matters, but I am toying with the first Range number.. (ie: 40-1884...615)

Edit: crash @ 40-1884, oh-shit-reboot at 100-1884
Why I Became Involved in Data Science: Personal Stories from the Field
The "monopoly" word is irrelevant. It boils down to using a major market position (search) to leverage a position in another market.

The whole hoopla about browser choice in Windows was for much the same, as Microsoft used their OS market position to push Internet Explorer, that in turn pushed IIS.

Frankly the browser war was a proxy for intranet server competition. Netscape was trying to use internet tech to go after corporate networks, and MS was trying to cut them off at the pass.

You don't need to be a monopoly to get slapped with antitrust. All that is needed is for you to be the big dog of the pack, and seen as abusing that position.
See also Socratic Electronics, also by Kuphaldt

http://www.ibiblio.org/kuphaldt/socratic/
Keeping Your Car Safe from Electronic Thieves
While I have a somewhat dim view of niche social networks (seriously, I just joined a Trekkie-only social network, why the heck does that exist?), I'm going to give this a try, it sounds interesting.
Proof of BSoD:
https://www.youtube.com/watch?v=BlBXREzsytc
For what it's worth, the W3 pronounced it "ping", but this might just be a holdover from the 90s. I've honestly heard both.

http://www.w3.org/TR/PNG-Introduction.html
Seems their list of troubled acquisitions was not long enough ...

If Mrs. Mayer has strategy - she better execute it fast. If she has not - at least deal with tumblr before wasting money on another company.
I have some questions for you or anyone else whose country has a similar system:

- When do you need to accept your return or settle your outstanding balances by?

- How are business taxes handled?

- How complicated are your tax codes?
Index Ventures' San Francisco Office
DigitalOcean opens new data center in Frankfurt am Main, Germany
True, they should have made Swarm their new Yelp clone or whatever their curated travel guide strategy was, instead of gouging the flagship app that had popularized the check-in for 10s of millions of active users. It was such a departure and made no sense branding wise. I mean I guess they wanted to associate their company name with the money making version of their app (if this strategy worked out) but still... it was oddly done. A lot of bouncing back and forth between two apps (check in on swarm, look at tips on FS?!).
Let the EU shakedown for money begin!

This has nothing to do with anti-trust and everything to do with extracting a kilo of flesh from a successful non-EU company.
(not the OP)

The job of a manager is to lead as a natural outgrowth of deep domain knowledge and industry experience. The best bosses I've ever had were those from whom I learned new things every day, and I was glad to take guidance and instruction from them. The trust goes both ways--the manager trusts in his/her people to make the right decisions because he/she has led them well. In that way they don't need to be involved in the day to day of their reports and are only called upon in moments of uncertainty or conflict.

On the other hand, I've had bosses where I was 95% certain I could do their job better than they could, and the only reason I had to subordinate to them was because they got there first. These were also the type of people to micromanage to 'prove' that they had organizational value (probably also because they feared losing any control). You then have a few choices: either shut up and submit, or play the political game of positioning yourself either as a lackey of the boss or as a potential replacement should they fail (there's obviously some incentive there to secretly engineer situations to make them look bad/incompetent to the rest of the org). Neither is a particularly good option--that's when I know it's time to seek better opportunities elsewhere.
We built Teamodoro because we figured out that the Pomodoro techniques works well for individuals but not so much for a team. A team willing to use this technique must synchronize in order to prevent interruptions. Interruptions kill productivity and require a significant recovery period.

I'd love to get some feedback.
Did you have to configure any rule in the Output Caching or that's completely default values?
> searches on Amazon and Ebay and others should also be included in any assessment of search market share

Thanks, this is an interesting point. Search users fit into different profiles based on context. Marketers have known this for a while, as different keywords target users in research mode, ready-to-purchase mode, review mode, etc. Buyers searching for "best blue widgets" have different intent than "cheap blue widgets" or "buy Acme blue widgets".

Specific engines like Yelp, ebay, Amazon target users in specific contexts, but google targets general contexts. Why should Google avoid improving searches for specific queries if it has the technical ability to do so?

I suppose the question is, did Google overstep boundaries in the way it improved search results for specific contexts? Did Google violate antitrust laws by scraping content from these context-specific engines, then effectively saying "if you don't like it, we'll stop, but you can't use our search engine" (Yelp). [0]

[0] http://bit.ly/1ILbpMb (non-paywalled WSJ article via Google search, ironically enough)
Videos of just walking the streets of various cities. It's nice to have pictures and descriptions of the usual go-to places, but show me what the place is actually like.
But the landscape has changed quite a bit since the days of Microsoft bunding IE. Changing browsers and search engines is a trivial task nowadays.

Plus, Microsoft's problems were tied to Windows with IE. It appears this is just about Search results and/or Chrome, as they outline Android specifically as something they are now investigating.
Safe Fork-join concurrency which the entire stack frame is available to the new thread is a very sexy Rust feature.

It's unfortunate that this feature won't make into 1.0. It was one of the more exciting concurrency features that looked like it would be in 1.0 until this bug.

See Steve's last example here.
http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.ht...
WTC logo preservation project
Not so much. Any negotiation is heavily influenced by perception and emotion. What you're describing is more true of a pure financial acquisition, but way less true of a strategic acquisition. Fear of missing out, which not generally based on facts, can drive acquirers into a frenzy and drive a valuation halfway to the moon.
Show HN: iOS game we made with my fashion designer girlfriend
Stenography: encode information such that it is below the human detection threshold.

Lossy compression: discard all sub-threshold information.

Thus, in the general case it's fundamentally impossible. You can make a scheme that will survive certain known encoders and bitrates, but you can't make one that will survive all lossy compression.
That's just it though - the income tax code is byzantine.

A restaurant charge is simple - here's what you ordered, here's what each thing costs, here's the total. If you really suspect shenanigans, you get a copy of the menu to validate against.

Property tax is usually pretty simple, as is vehicle registration. Both can be described in a couple of paragraphs.

The problem right now is that even if the forms were precalculated, the IRS doesn't necessarily know about the deductions you're entitled to, and claiming those is a far more intricate process than simply filling out your PII (1040) or your wage info (W2).

Here's a relevant example. I just started going to school again at the end of last year (November). A run through with TaxAct/HR Block showed me as owing about $600 before any deductions or credits - you have to tell them about those. The fact that I started going to school gave me the "lifetime education credit", and turned a $600 payment (that I could not afford at the time, and was somewhat stressed about) into a roughly $2K payday.

Without the software, or paying an accountant, I wouldn't have known about that, and paid $600 that I didn't need to pay.
One of the first selfie guys Jeff Harris posted a daily selfie for nearly 14 years, then dropped off the face of earth. Toward the end he showed a gruesome cancer operation, so I presume he may have passed. The web doesnt reveal his fate.
AFAIK a working crash has been released but not the code to actually exploit it.
And much the same could be argued about Microsoft and IE. Yet everyone but Google Chrome failed to overtake IE.

Defaults are powerful things, as so very few take the time to change them.
"pigeon" is widely used, and the movement of entrepreneurs used this word specifically because of its already-existing meaning.
He does a year-in-review blog post every year where he publishes his financials publicly. They are very informative.

http://www.kalzumeus.com/2014/12/22/kalzumeus-software-year-...

http://www.kalzumeus.com/2014/01/06/kalzumeus-software-year-...

http://www.kalzumeus.com/2012/12/29/bingo-card-creator-and-o...
It doesn't follow that because you are responsible for specifying the withholding, that you can request an arbitrary withholding.
Firstly, I upvoted your account because you use logic and don't try to shut down discussion by whining that somebody is being to mean in a comment.

Secondly, this comment hit the nail on the head. Let kids pursue fields they are interested in, regardless of their race or sex. Don't hijack a person's career to serve your moral crusade.
If Yahoo plays their cards right, they could become a hodgepodge of various features that other competing platforms -notably facebook- do much better and in a more integrated fashion.

Maybe they could also make a play in the Meerkat/Periscope space while they're at it.
What is also interesting is that if I do this instead:

curl -v http://10.243.0.221/iis-85.png -I -H "Range: bytes=18-18446744073709551615"

(added -I), then it doesn't cause the crash.
It seems to me that if you're running a vulnerable high-value server, the only option for you as an IT admin is to completely wipe the host hard drive and install everything from scratch--and even that may not be enough. Remote kernel code execution means an attacker could install malicious drivers, mess with device firmware, or do pretty much anything else the Windows kernel could do, no? It's a gamble to simply patch the server and hope you weren't already compromised; after all, how does one detect that remote kernel code execution occurred?

In a virtualized environment, I imagine blowing away any disks/volumes should be enough to recover from a potentially compromised system. That said, new Windows volumes (say, on EC2) should be created without inbound HTTP access, patched, and only then allowed to serve HTTP traffic.
An interesting anecdote about his time in Academia in the video:

Some of the stuff I thought was really interesting to work on was unpublishable. I once wrote a paper on how to do abstract syntax trees 30 times better than GCC, and the paper was rejected on two reasons, three reasons. The first was that we had misunderstood C++ . This was me and Gaby Dos Reis, who was the French representative on the standards committee and one of the best people on the standard. Also, he was the shipping manager for GCC. They also claimed it had been done in GCC. I mean, this was totally bogus. And then when we complained they came back and said, "Oh, that's engineering; we're computer scientists." If we had been in engineering for cars and come up with a 32-times improvement of one of the key components of gadget, we'd have been heroes.

https://www.youtube.com/watch?feature=player_embedded&v=Hdp8...
People still use Foursquare? My first reaction when seeing this was: "What year is it?!"
Well, it would still be in the Indian Ocean, for a start.

However, if you look at the list of .cX TLDs, all possible obvious results are already taken by (alguably) bigger states: Switzerland, Canada, Congo, Colombia and .. well .cs is complicated.

That still leaves room for solutions like .ic (Islands of Chagos), in a similar vein to .im for the Isle of Man, and you could have cool domain hacks like fanf.ic or grabthem.ic.

Or, since Diego Garcia is the largest island, .dg, and cash out from D&G.
Unicode in Python, Completely Demystified [Presentation]
Yes, you can use ESP in tight loops, done so many times in the past for software texture mapping, image processing, etc., but... debugging it is not fun. Where's my stack frame? Wouldn't want to use it in 2015.

Luckily in 2015 (=x86-64) you have 14 or 15 GP registers and 16 128-bit (or 256-bit) vector registers. While still keeping immediate values too, those don't consume a register. So much breathing space.
Requirements for .cat are easily gamed. You need some "Catalan content" on your site, but this can be as little as a single page. Or see nyan.cat for a humorous implementation.
It's less irrelevant when the OP used the particular phasing of "mandates", which is quite hyperbolic and doesn't actually forward the discussion, thus the corrections.
A Simple Email to Slack Bridge
Should Tech Firms Ban Salary Negotiations?
Generally speaking RethinkDB doesn't query optimize, except in deterministic ways, unless they've changed policy on this. I don't see any reason why a plain group/aggregate query couldn't be evaluated appropriately -- I know it is when the grouping is done using an index, maybe it is now when the grouping is done otherwise (I don't know, but it would be sensible, I'm out of date).
What's the "other market" in this case though?
A Few Hundred Smartphones Could Catch Earthquakes Early
10 tips to start prototyping mobile applications using Pixate
Ah, thanks I just saw this elsewhere. Looks like anyone with curl can BSOD an unpatched IIS server. Wow, this is pretty bad. I patched last night when I saw this in the news. Scary stuff.
After running windows update my machine went from responding with

HTTP Error 416. The requested range is not satisfiable.

to

HTTP Error 400. The request has an invalid header name.
I'm in the Midwest USA, I work a 9-5 day job (W2) and brought in $45k in side income freelancing (1099) last year, with a few grand in expenses. I own a house (home office deduction, mortgage interest, etc) and have two kids (deductions), trade stocks for fun (dividends, capital gains/losses). I paid my brother $5k as a subcontractor on a project.

Admittedly, as a sole proprietor my taxes are simpler than many business owners' taxes would be, but their considerably more complicated than the average Joe's. My accountant charged me $135 to handle everything for me. He's been doing business with my family for years, but I'm more than happy to pay him and he seems to do a pretty good job of finding me deductions.

Is this uncommon? Are reputable tax accountants that hard to find, or are they really that expensive? I can't think of a reason I'd buy TurboTax or anything else when I can have someone with 30+ years experience taking care of it for me...
My initial feedback: The signup process is horrific. Asking me how many years of experience I have with each skill someone on LinkedIn endorsed me with? Literally just delete this entire page of the process.

Signup should be simple, you want people using your site as fast as possible.
I had similar problems with TurboTax's efiling system failing last year. This year I used TaxAct, which cost me $12 and isn't as evil as Intuit.

Worth checking out if you're looking for something else next year.

http://slickdeals.net/f/7774581-taxact-ultimate-bundle-delux...
Error messages really are core feature of parsers. Would you want SQLite to just "return false" whenever there was some syntactical error somewhere in your query?

With error recovery in the context of a parser I mean the ability to continue parsing with predictable results after encountering an error. This is not about automagically correcting errors, it's about being able to report more than one error to the user. Returning just the first error encountered sucks, as does returning a slew of non errors caused by your parser getting messed up.

As to LL1 - many real world protocols can't be parsed efficiently as LL1.

Not sure what you mean with efficiently - a language either can or cannot be parsed as LL(1) because it's in that language class or not. But in any case, it's still very straightforward to make LL decisions with a longer lookahead in hand-written code, and the decision code is often more efficient than what a generator would create.
"Choose a job you love and never work a day in your life."

That is probably a cliche for a few good reasons.
Disrupt or Be Disrupted: Exponential Finance Is Coming to Wall Street This June
Looks like this comment is being disliked.

Would anyone please provide criticism so I can improve on my future comments?

* * *

As to what I meant and may have been unclear: the authors are making an implicit equivalency between:

• people who will struggle to understand a website

• mothers of website makers

This is, to me, blatantly sexist — at least until they extend it to "parents of website makers".
-I sends a HEAD rather than a GET, so that's not too surprising.
These Molded Trees Grow into Fully Formed Chairs, Tables, and Lamps
> Why is there so much distrust towards the government, police, and military in US ?

Well, for one thing because certain factions (heavily represented, oddly enough, in government, including the police and military) actively promote that distrust to get more power for themselves. This doesn't seem like it would work, but it has more than one would think.

> Isn't the US the oldest democracy ?

US politicians, especially recently, have taken to claiming that a lot, but you'd probably have to construct a very special definition of democracy for that to be even arguably true.
Top 5 Professors of SaaS Marketing
How to Archive and Export .ipa via Script