skysight-inc/HackerNews huggingface dataset:
Did you read the patent? That's not tin cans and a string. It's an improvement that allows it to be packaged in cereal and assembled by the end-user.

Sure it's not complicated, but novel inventions aren't always complex. This is a unique-enough idea that it probably deserves the patent.
Intel to Produce 'Significant Portion' of LTE Modem Chips for iPhone 7
Now that Skype is under the Office license (and hence must be secure enough to meet HIPAA/HITEC) hopefully the security issues improve dramatically.
UWP would be nice for users -- if the API support was comparable. But it's not. Modern games can be fragile as hell and they need to be able to enable/disable specific settings on specific models of card. Hell, modern AAA games often need modifications to be made in the driver before they'll work right. The graphics card manufacturers spend huge amounts of time working with developers to tweak game-specific settings in the drivers in advance of the release of new games (also why you have to install new drivers whenever you buy a new AAA game).

UWP is a good idea, but it's a little too early to apply to PC games. Give the industry and engine developers 5 years or so to widely adopt something like Vulkan (which they'll do anyway for portability reasons) and this isn't an issue; but the way games have to apply driver-specific modifications today just won't work with UWP.
For benchmarks of classification results of different algorithms and methods, there is this: https://rodrigob.github.io/are_we_there_yet/build/classifica...
Would IPv6 addresses mean scraping would be easier?
The downside of that approach would be breaking thousands (millions?) of Makefiles.
Pigeons Perform Optimally on a Version of the Monty Hall Dilemma
While this is a very uplifting interpretation of DnD (and one I really hope people would subscribe to), it's somewhat undermined by the number of players who get bent out of shape when you don't min-max your character into a perfect PvE machine.

This of course isn't all players nor to say that this (honestly really) good interpretation isn't valid, it's just that it's not a constant when it comes to the games. Sometimes a game, despite best intentions, is taken in a less than positive way by a small few.

Though...it would be nice if more players just lived with the results of the RNG.
No, a sandbox provides an actual layer of security. You could argue about whether or not this or that sandbox implementation succeeds, but there is no getting around the fact that it is by definition an additional system-level layer of security.

Given the verbiage that you used, what you're clearly trying to express is, "anything that's not open source is inherently insecure." If that's the point you're trying to make, you should just make that point, don't dance around it by making it sound like you're talking about the usefulness of sandboxing.

Hell, chroot could be considered a form of sandboxing and it's used in open source all the time, as are VMs, as are jails, as are having dedicated system accounts for different daemons, as are a gazillion other technologies and practices that provide additional separation between software and the system it's running on. Surely you don't think that stuff is all smoke and mirrors to make people feel safe.
SQL Performance of Join and Where Exists in Postgres
I'm not 100% sure what you mean by "market worth." Do you mean salary? Because if so, no.

Do you mean something like "net value to company"? Then maybe. Another way to say that would be "you start to get paid what you're worth after 30 or 35."
You don't seem to understand that UWP is a frontal assault on Steam.
s/English-major/English major/g

—an English major
Microsoft wouldn't let me use the version of skype i had on win 8.1 anymore unless i upgraded it, then wouldn't let me upgrade it unless i upgraded to windows 10. I opted to try the skype web client and had to install some skype plugin. Chrome quite literally stopped working the next day, though I'm not sure if it's related to the skype plugin. At any rate, Slack's user experience has been head and shoulders above Skype.
When a WordPress Plugin Goes Bad
or more spacey, like std::vector< std::vector< int > >
California has its own special brand of crazy laws, but in a lot of cases bad hires persist because poor managers (most) will do anything they can to avoid the confrontation.
Heh, I recently discovered that one of the first "websites" (and I use that term loosely) I ever made is still online, unmodified since 1997. I'm leaving it up and not touching it, just so I can celebrate its 20th birthday next year.
I've been recently (eg, had a meeting yesterday) interacting with a company that uses Skype for meetings, and I think by far, it's the worst meeting software I've used (vs Webex, joinme, Gotomeeting, etc).

It takes several minutes to get things connected and working -- especially the first time, when you have to install something (not sure if it's the full skype client?) to even view the meeting. Screen sharing has some really stupid flaws, like not being able to go full screen on the client-side. Phone integration usually works, once you find the right number in a list of several dozen phone numbers (not sure if this is Skype or the business using it), though it shows you in the meeting as a separate "unknown" user (even if you've also joined via PC).
Yup. From the article -- "The bottom line: A top Chinese military contractor is building a data analytics platform to help authorities identify terrorists before they strike." So.... excactly what NSA does (alone and with private commercial ventures). I thought there was going to be an aspect of identifying potential for crimes and rounding people up who haven't done anything yet (which would be a step beyond what NSA and company have done. But nope, It's exactly what we've done for over a decade.

A few other things from the article: "The government revealed last year that it was also building a nationwide database that would score citizens on their trustworthiness." ... I doubt we do this. It seems like NSA data collection is broad and encompassing, but not detailed analysis on every single US citizen. Sounds inefficient if the goal is to stop terrorism.

Also FTA -- "New antiterror laws that went into effect on Jan. 1 allow authorities to gain access to bank accounts, telecommunications, and a national network of surveillance cameras called Skynet."

Skynet?! Really?! Come on China. It was a movie not a playbook!
Sony PS-F5, PS-F9 and Flamingo Portable Linear Tracking Turntables
My own take is that this suffers the same problem as all the other "Teach everyone to code" initiatives.

Learning to be even a moderately good programmer requires the willingness to keep screwing around with an annoyingly stupid, complex machine for however long it takes to adjust your thought processes to match the challenges of computer programming. It's not enough to think logically. You have to be able to think logically where applicable while at the same time understanding that some stuff makes no sense -- either it's so complex that it feels nondeterministic, or you're faced with the social complexity of a ridiculous software stack, or even though you're working on a "simple" high-level problem you have to cut through nearly all the layers of abstraction to get a clear understanding of what the real problem is. And many real problems end up being twice as hard as you'd ever have imagined.

And I don't think our culture is doing a good job of raising people with the values to be willing to do that. If anything, childhood education teaches to spit out the "correct" answers and to follow the rules. This does not help develop the mental strength to be a good programmer.
That's kind of terrifying. Whenever my work takes me away (or largely away) from writing code for a few months, I worry that if I'm back on the job market... Not only is my code a bit rusty, but my list of JS frameworks has fallen behind too.
I've seen this go badly even when the first responders are the ones configuring the alerts.

For example those getting paged for slow app response times want DBAs to be paged for slow query performance who in turn want System Admins to be paged for high disk latency, etc.

These are all reasonable requests but weren't always implemented due to poor communication and/or team relationships.
In 2012 the FBI recommended mobile encryption to prevent criminal activity
First important mistake, By the way, vector is the only container that is backward-compatible to native C code – this means that vector actually IS the array, but with some additional features.

No, it is not. A C array under the hood is a pointer to the start of the array. A vector is a data structure that includes a pointer to the start of an array. This is needed because that data structure is where it includes things like the size. But you can easily get out the array pointer, so no big deal, right? Wrong.

The problem is that there are vector operations which do weird stuff with the array. For example suppose you pass the array to one data structure, then push_back on the vector. The vector may now realize it doesn't have enough room to add more data, so moves the actual array to a new location and frees the old.

You may not realize this because the freed array still contains something that looks like the array. But it isn't any more!

Want another fun difference? In C programming you can easily allocate arrays in an mmapped block backed by a file, exit, then do another run and simply load the mmapped block. Try that with a vector and you'll get metadata pointing at random memory that you haven't allocated. BOOM!

So it is really wrong to say that a vector IS just a C array with extra features. They are different, and the differences can bite you pretty hard.

(That's the point I decided that continuing with this article was more likely to mislead than be helpful for me.)
Massive increase in complexity (distributing and tracking encoding state), significant increase in resource usage for everyone (network transfer, CPU). Not a win.
Tim has been tolerating crap from a bunch of people. But, being pissed about now getting even more crap from someone who has been a good friend for decades; That makes him a hypocrite?
Open Source as Part of Your Software Delivery Toolchain in the Enterprise
Yes; when you want to operate on your Windows OS filesystem using Cygwin tools; when you want to use Cygwin tools freely in shell pipes with native tools; when you want to run something like Emacs locally with modes that use background executables for semantic / syntax / linting support; when you want to use shell job control with Windows executables; etc.
Inline animated gif support.
Yeah. It's ridiculous that it's taking this long, since the problem of "make PCI-E available outside of the case" has been solved in various forms for a few years now. I know it's not QUITE that simple, but it sounds like it has more political challenges than engineering challenges for the past while.
No one in here mentions Jabber. . .
FBI Claims It Has No Record of Why It Deleted Its Recommendation to Encrypt
True: Any OS sandboxing measure walks right into an ongoing battlefield between cheat/anticheat software, where each one conspires to be above/outside/in-control-of the other.
I experimented with the gypsum programming language based on Python a while back: https://github.com/jayconrod/gypsum

It indeed is great fun to see recursion at work - yet, I had my first sleepless night due to high concentration of grasping what was going on.
I didn't forget, it's just equally irrelevant. Slavery and other forms of human trafficking are very real issues worldwide, even in the 21st century. It's demeaning (not to mention just plain stupid) to compare H1B workers to slaves.
Microsoft could reasonably claim they no longer have a monopoly position.

One could make a conspiracy in restraint of trade argument that Apple, Google, and Microsoft are acting collectively to control the app industry.
If the corporation was created for "wrongful conduct" to avoid legal fees, the court can and will pierce the corporate shield.

But you're right, piercing the corporate shield is difficult.

IANAL, just a wikipedia reading engineer.

https://en.wikipedia.org/wiki/Piercing_the_corporate_veil#Un...
In principle. Have you ever met anyone who got a "good" job through connections?
> Don't use C++ in 2016 please.

Fixed that for you.
I did C/C++ tutoring, and did freelance work on both OpenCV and Qt projects. I get offers from the people I tutored, being active on forums, multiple freelance networks, and having an active github.

It wasn't supposed to be gloating, it was more - it's not as hard as you think.
Swift will happily message nil also, for example:

delegate?.someOptionalMessage?(param: param)

It's a great language feature I appreciated in Obj-C, and not lost to Swift!
MSN had big flashing ads. When I first saw that I assumed I was dealing with another windows install with malware on it. I've paid for the OS, why have I got this freemium crap?

Slack has no way of letting me know who's read the messages. Come on, it's 2016. I asked them about this and they told me the only solution is it get each contact to add a sunglasses icon as they read each message! What a joke.
I can't say whether the FBI's intent was nefarious or not, but I used to work for the Fed and have some experience in FOIA as well working with them.

First, not all website changes go through some high level review. We had an internal tech team that did our websites. The big stuff would be reviewed, but minor revisions would not necessarily. It's like if you have a personal website and see something that you think could be worded better or weird formatting, you just jump in and change it. It's not clear to me that this is some conspiracy versus someone just cleaning up the page.

Second, I'm not sure how this stuff is documented. If someone had sent me a FOIA request asking for some specific documents, that's easy. But how exactly to find documented deletions, I probably would have gone to IT to see if there was any sort of log and whether those logs were saved. Many things are required to be saved under a required Records Retention Schedule, but I'm not clear whether edits to the website fall under this.

Third, the people I met in FOIA are generally helpful. If something is worded wrong, they don't just throw out the request, they try to understand what the request was actually looking for and contact the requester. There was a customer service aspect to the job of course. I can't speak for everyone at every agency, but that was my experience.

Fourth, in all my experience internally with FOIA and Privacy Act stuff, I never heard once of anyone saying to cover something up or return garbage or anything. Many times something legitimately couldn't be found, but it was never intentional and we tried really hard to make sure things were returned if there was anything responsive.
Be active on projects on github related to areas you are interested in (i.e. Rails, Node) or elsewhere. Also, there are plenty of freelance market places.
Your response to

> > hasn’t had much to say about

is

> That's simply not true at all. See recent BBC video on 'Dark side of gaming'

Can you agree that a single programme on a minor BBC channel is not much?
Spirit Animals
I think the problem is that they are using a wrong tool for the job, because of that you are comparing Skype to a meeting software, but Skype is not focused on being a meeting software, it is focused on friends and family video calls by proving a simple interface and basic functions.
Didn't they pass some law making patent trolling a lot harder to do? People keep telling me this, but this behavior seems to continue.
They might not like it (especially if there's a large effective discount), but that's not why.

If you raise a next round the SAFE never gets paid off - it converts into equity in the round. None of the equity investors' money is at risk of being used to pay off the SAFE.
My point is that a bunch of people favoured my comment over any civility rule.
Only if this was the entire picture of how your body handled food : )
All those moral panics in the past were so embarrassing and obviously silly in retrospect, and I feel for all the innocent people who were attacked and ostracized.

It's a good thing that the moral panics we have right now are clearly righteous and accurate, and the people being attacked and ostracized unquestionably deserve it.
a fitting coincidence for this joke of a patent. /imo
It's the same idea: predict future draws based on used cards.
There's not a single identify theft victim who has ever or will ever rather they'd been murdered.
Hiking. Tennis. Cardio or weightlifting at the gym. Throwing boomerangs. It took me two months to get good at that. Disc golf, even real golf.

Any sport, but particularly tennis, has a lot of challenge in terms of getting better. Lots of people like pickup soccer on a small field or basketball.

If you are involved with kids, coaching them at sports can be fun and challenging.

I also have some interest in improvisational acting and running pencil and paper rpgs with more of a focus of playing characters than simulations.
Absolutely not. The previous employer has no role at all and does not even have to know it happened - you could apply for a H1b transfer, get it approved, decide you don't want the new job and continue working for your old employer without them ever knowing you had looked around. Everyone I know has had the transfer completed before giving notice at the old job so that if it somehow is denied (eg new employer does not have a job that qualifies for a H1b), the current employer doesn't have to know you wanted to leave.
Not sure what's Faustian about it if every participant is perfectly happy with the terms of the bargain.
A number of employers (at least in SV) are so biased against bootcamps that the only sensible course of action is to pretend it never happened as soon as is feasible.

If you review a bootcamp, you risk a permanent association with having attended a bootcamp.
I mean, it depends.

If you join a bunch of the freelance marketplaces it's really not hard. I literally receive offers for jobs every day or so, most aren't that good, but probably once every month or two it is as described.

The problem is, I have no idea going in if a code review is going to be easy, or if the bugs are easy to fix. That's somewhat just luck.
Furries? Bronies? What are you referring to?
> It's pretty funny (positive) that you don't include .deb or .rpm packages. This isn't for any of them.

Is it particularly common for projects to provide .deb or .rpm packages? Given the dependency hell of out-of-repo packages, I've found it's much easier to simply:

./configure; make; sudo checkinstall
NSA already has a program labeled Skynet. details were leaked May 2015
I suspect there was probably an e-mail from someone (PR?) to "the web team" at some point -- something like "hey, please remove this sentence (...) from this page (<url>)".
Great product. Looking forward to trying it soon. What other PCB design tools do you offer plugins for?
Who knows... Maybe it's the same white/blue collar worker separation?

On the other hand - I also find it hard to believe that the only difference between the sexes is the body build. Based on my engineers' mindset it would quite surprise me if two bodies which look and work different were wired totally alike. Though this line of thought is quite out of fashion.
Computer Science is looking like speaking french.

A lot of rules. The first rule being to expect exceptions for every rules.

If a natural language can work this way, why not software industry?

Oh! I forgot uncertainties are bad and you may want to get things done in a way that is expected in a way every one understand without equivocation.

Are not inconsistent behaviour defeating the purpose of abstractions? It is an exception to a well expected result.

Cygwin is supposed to be having a low level consistent behaviour. At least that is what POSIX and unix are all about.

I don't see anything good coming from Cygwin and mingwin discarding this critic by a brush of pragmatism.
One of the website gigs was from the monthly seeking freelancer post here on HN.The two other leads came through dribbble.com (this was nearly a year ago now). The landing part was pretty easy. Just sent my offer and they accepted.
Martin Gardner has a bunch of books with short brain teasers of various levels of complexity. Most of them are like $2 on Amazon.
No one would confuse NSA data collection as effective at stopping potential criminal attacks. If the government was truly worried about US deaths, it would be looking at drunk driving, lung cancer, and heart disease in earnest, some half million deaths a year.

No, both the NSA and Chinese efforts are aimed at identifying and suppressing dissent. We're not that different.
I've been having the same issues. It's almost unusable. A pity because we've been using it for years.
How to Build a Meaningful Online Sales Funnel?
Haters will hate, but they're doing it and there's nothing stopping them.

Gapjumpers, Stripe-o-Auth, and analytics viewing requests should be the defacto standard for quick due diligence in the early stages.

Hell, give email access to the investors if it's not delicate info. "o-auth"-ing in to see metrics etc,,, I think that will be the future of VC investing. Also, more of the 1-10 founding team will have much more equity.
http://www.webopedia.com/DidYouKnow/Internet/ipv6_ipv4_diffe...
In production:
Nginx uses IPv4 by default therefore you have to a few lines to nginx.conf to get to IPv6 after you have configured your AAAA Name record.
Bruce Sterling wrote about the raid as part of his book "The Hacker Crackdown". As far as I know, the sting against SJG "Cyberpunk" was part of Operation Sundevil, a larger-scale federal effort to suppress this vaguely public 911 document that a phone phreak got his hands on. Here's a link to the text: http://www.mit.edu/hacker/part2.html

The author of the SJG book, Loyd Blankenship, was involved in the transmission and storage of the 911 documents that the Secret Service was all fired up about. He ran the Steve Jackson Illuminati BBS. My favorite part of the Hacker Crackdown book is when Sterling talks about how Steve Jackson couldn't convince the investigators that what he'd written was a game. They kept insisting it was real.

EDIT: From Wikipedia: https://en.wikipedia.org/wiki/Operation_Sundevil "The raid on Steve Jackson Games, which led to the court case Steve Jackson Games, Inc. v. United States Secret Service, is often attributed to Operation Sundevil, but the Electronic Frontier Foundation states that it is unrelated and cites this attribution as a media error." Whoops! My bad.
Disclosure; I graduated from Hack Reactor in October 2013.

The lack of negative reviews may seem strange, but I genuinely believe that everyone who has written about HR does so in a sincere manner (whether it be positive or negative). I can understand how it seems shady, but with a $17k tuition, a "free" hoodie is not enough to sway a review one way or the other.
Parent may have edited the post (as I don't see "monkey" anywhere), but I frequently hear monkey used for any human (often fellow programmers) and have never read a racial or ethnic overtone into it and the usage has generally been to suggest that humans (of all sorts) aren't particularly different from monkeys.

I just got back from an business trip spanning 3 cities and 5 flights. The self-loading cargo in the airports, jetways, and boarding the plane could easily have been described as monkeys. I was literally called a monkey by a colleague for absent-mindedly and needlessly blocking a sidewalk in the parking lot while waiting for someone to pay for parking. I took no offense, of course.
Multi-Factor Authentication in Mint
Is there a way to answer this question without the respondent being put on the hook for every unfair or unjust thing the US does in response to terrorism? Because there's a straightforward answer to the question you asked.
Shor's algorithm is implemented using five trapped ions