skysight-inc/HackerNews huggingface dataset:
> support of the illegal drug trade industry

> marijuana regulatory compliance software

> REGULATORY COMPLIANCE
The thoughts expressed so far are great! First off, please take care of yourself. As a community we want you to get feeling better physically, mentally, and emotionally. I am serious about that. We've all been through physical and emotional issues or at the very least know someone who has. I'm glad to hear you're seeing a medical professional! That is really important.

Second, as has been suggested, try to work with MS. I want to point out the, maybe obvious, consequence that things with them might not work out. Believe it or not, this might happen for a number of reasons, your education is certainly not the only reason that they might pull back the offer. However, if it doesn't work out do not believe for a moment that your career, life, or anything else is over. It's going to turn out just fine. If this job doesn't work, many others will. You have a bright future ahead.

Finally, I just want you to know I have hired many people in my career who had trouble in their last year or semester of college. I could speculate on why this is, but I am not sure it would be useful or accurate, just anecdotal. However, it does seem that the more interships people complete the less well they do in the latter parts of school. Take that bit of information for what it is worth.

Do finish up your degree. You'll be glad you did. Feel free to ask for help in any way.
My favorite of San Francisco (so far) are actually from Pacific Catch, but Roam Burger has pretty good ones. The Counter has great sweet potato fries as well, but there isn't one in the city.
Basically, that it's a lottery, and that it's not a clear path to a green card, and all the uncertainty surrounding your situation if you are out of a job.

You go through all the work to land a job, and then you don't get lucky it's a year in limbo for you and your family (maybe the company sends you to another country and you get transferred with an L-1). After that, it's a decade working as an employee (with travel and work abroad restrictions) to even qualify for a Green Card. And the EMPLOYER has to do the Green Card application (with all the hoops). That restricts your movements significantly, and god forbid your employer goes through a rough patch.

http://www.h1bwiki.com/green_card_application_process_workfl...

It's very ridiculous. If you plan to build a family or grow roots in the U.S., it's extremely stressful. Sadly, the U.S. is the mecca of IT workers (no other place I know pays such high wages for IT professionals, maybe the UAE or something).

As long as I can get a living wage in my country, I'll stay here (and try to sell my services to the U.S.).
Simply Hired | SF BAY AREA |Full time Onsite Python Developers-Mid Level to Senior Engineers wanted

www.simplyhired.com/careers

Simply Hired is a tech company based in Sunnyvale, CA that operates job search engines in 24 countries and 12 languages. We help connect jobseekers to jobs and have over 30 million unique visitors per month! Our engineers are some of the most talented in the bay area. We use cutting edge design concepts to build software that millions of people use. Ready to take your career to the next level? Join Simply Hired!
We offer the following perks:
1)Visa sponsorship, 2)Great Medical, Dental, Vision benefits 3)Stock Options 4)Gym Reimbursement 5)Fully stocked kitchen and catered gourmet lunches M-F 6)Happy hours/ Fun offsite events

Email: avni at simplyhired dot com with your resume for consideration.
I appreciate the courage of posting what seems like an unpopular opinion, but I can't agree with you. The messy bazaar of the FOSS world has been overlapping with the Windows ecosystem for some time, even high profile projects from Microsoft like ASP.NET MVC have been open source for years now.
Different Types of Engineering Degrees
The role of a Senior Developer
It is but only in some editions

Interix release 6.1 is available for Windows Server 2008 R2 and Windows 7 for the Enterprise and Ultimate editions.

http://en.wikipedia.org/wiki/Interix
You seem strangely hostile toward the people stating that it is a violation of the EULA, but none of these people are saying that they enjoy the EULA and none of them are expressing disapproval of you for violating the EULA.

> Yes. Those legally binding EULAs with the associated EULA-violations we've constantly heard people getting jailed over.

Businesses care about software EULAs, but no end-user is getting jailed for running OS X on x86 hardware, however, people who sell hackintosh computers have been sued and lost in court [1][2]. Also, it is unlikely anyone would go to jail over this (due to criminal law versus tort law), however it is quite likely a company egregiously violating OS X's EULA and profiting from it would be sued and lose in court.

> How about you Mac-heads come to terms with Macs being bog standard X86 hardware and OSX being a bog standard X86 OS

"Mac-heads" know this; however, "Mac-heads" may or may not support Apple's EULA terms. I don't think that any Mac fans enjoy the fact that they cannot legally run OSX in more places.

> running a bog standard X86 OS on bog standard X86 hardware is absolutely within everyone's legal right to do

See [1] and [2] again. I disagree with the outcome of the Psystar court case and it's clear that you do too, however, it has, in fact, been tested in court and unfortunately the courts decided that it is not "within everyone's legal right to do".

> In the meantime I will virtualize OSX to get the Mac-specific parts of my build and tests running, and leave everything else on proper Linux.

I will too, and I highly doubt Apple will ever go after you or I for doing so, however, it may be unwise for a business to do so at a significant scale (but Apple may still turn a blind eye so as not to be hostile towards developers which enhance the platform).

As a final note, I am a 100% Linux user, I try to avoid using proprietary software, I do not enjoy using OS X, I do not like Apple's business practices, and I also think you should be able to run OS X in a VM legally, however, in the current version of the United States, that is not the case.

[1] http://www.theregister.co.uk/2011/09/29/court_denies_final_p...

[2] https://en.wikipedia.org/wiki/Psystar_Corporation
> Besides that's the role of cops. Who appointed any country world cop? Should third countries had invaded the US to end "slavery", seggregation, the "police state" killing blacks etc?

You don't appoint someone to do the right thing. The US civil war was large enough that it was tantamount to another country (the North) overthrowing the South to end slavery.
USB-PD can check the cable to see what it's capabilities are so it won't push too much current over the wrong type of cable. I imagine any scheme to use TB3 over a Type-C connector will be able of checking the cable as well.
>This is an example of just how toxic state- and corporate-sponsored trolling is to communities.

Rather, this is an example of how toxic the fear of it is. It's like that episode of the Twilight Zone, "The Monsters are Due on Maple Street," where the invaders only have to sow a tiny bit of paranoia and mistrust and watch people teach each other apart. Except in this case, there don't even need to be shills, the result would be the same either way.
Perhaps it should be nuanced that this opinion should be combined with an openness to be corrected or proved wrong. Basically "Strong opinions held weakly"

http://blog.codinghorror.com/strong-opinions-weakly-held/
Totally agree. The first country where people do this will write history about who is really in charge in a country.
No denying there was lots of breakage back then, and you would have to go back to the late 90's to find the days when Powerbuilder and VB were new. Developers making mobile apps don't assume the browser is the platform. Developers making games don't assume the browser is the platform (even though there are plenty of in-browser games), but it seems we don't question the browser for every other solution. All the recent development in sockets, channels, messaging, etc. has reopened the box of potential solutions for non-browser client server, IMHO.
Glad you mentioned this, we should have clarified a bit more clearly. We didn't show respondents an image of the CEO, just the {Company_Name} CEO {CEO_Name}.
I'm a bit of a math novice, but is the term "decidable" analogous with satisfiability (SAT), or is this a completely different set of modelling?
GLaDOS and the Sniper: A Voice Acting Love Story
ThinkGeek calls off deal with HotTopic. Sells to GameStop instead
Chocolately helps with at least the "complicated" part. Has helped me fall in love with Windows (7) again.
Snap lets you export, edit, and reimport the code as XML, so version control, types, all the other things you mention are just as feasible to use as with any other language.
I like the results of having a civil society with rational discourse. Not simply that it's the result of the inalienable rights of thought and speech, but because society as a whole has massively benefited from it. The marketplace of ideas bubbles to the top the "best" ideas, but it is almost a requirement that its constituent agents at least recognize the value of reason, even if they themselves are flawed and biased implementations of reason.

It may be the case that it's impossible to save discourse, and the future is a world where brute force, power, and hierarchy drive which ideas dominate society. We'd be lesser for it, though, and I don't think we've explored many ideas for preventing that end result.
What happens if you want government to spend money on things in general (infrastructure, healthcare, national and international aid in case of disasters, reasonable defense projects), just not on spying on civilians?
The title of this article would suggest that there is a delta between where we are now and where we are after the bill. Is there a material difference in the way NSA will behave after the bill? Are surveillance powers any weaker if they can still query CDRs from operators?

Isn't this, on some level, a subsidy to ATT, Verizon, T-Mobile and Sprint?
He wasn't born in the US. He is ineligible.
INHO, eat less does not exactly mean starve yourself to death.
I've been hearing versions of this, with slightly different justifications and details for why databases would replace spreadsheets, for, well, almost as long as there have been desktop databases.

Really, I think it misses the point. Databases are about storing data, and admit a wide array of front ends, and there are plenty of tools now to use spreadsheets as a front-end for databases (most spreadsheets have basic tools for this built in, and more advanced ones are available.)

Spreadsheets are about viewing/manipulating data, and can both natively store data (in what is, necessarily, a database, though perhaps not a relational one) or connect to foreign sources for it.

"The next generation of spreadsheets will be a database" is a silly statement, for that reason: its possible the next generation of spreadsheets may have a particular kind of database (say, relational) as a native, internal storage system and expose tools for working with it. Or the next popular database front end -- the next Access -- may be a general purpose spreadsheet with the right tools.

And maybe spreadsheets, as a viewing and interaction tool, will be replaced with something with a different more mobile/touch-friendly UI paradigm, as the article seems to suggest (but doesn't really present much of a case for -- making vague suggestions about how spreadsheets don't work on touch [that remind me of the kind of hyperbolic descriptions of why current solutions don't work typical of infomercials] without any suggestion of what concrete elements would work better is not making that case.)
I keep my vimrc and .vim/ in Dropbox (and backed up other places) so I'm pretty much planning on using Vim for the rest of my life...

This also means when I had a computer outage and borrowed my wife's MBA without an dev tools aside from what came with OS X, I logged into dropbox, copied my .profile from dropbox and magically had a working, customized Vim on her computer. After a Git clone I was productive in maybe 20 minutes tops. Just imagine trying to do that with visual studio (i've tried, there goes a day).
Much better than using Siri ! Just call the NY public library !
I would say that's a minority view at best.

There are two worlds in desktop software development – the "open-source-unix-y" world, and the "Microsoft" world. The former has typically meant having a broad range of excellent tooling; it's certainly been a bit messy, but that's mostly because of the ease with which things have been able to change and develop. Even development in the Apple sphere has always involved the same basic tools.

On the other hand, development using the Microsoft platform has traditionally been an entirely different process and toolset. It's cleaner, in the sense that there's less diversity and a greater focus on compatibility (to some extent). But the tradeoff there is that it's often been slow to keep up with developments in the rest of the industry, and did not allow users access to open, standard tooling that other developers had.

That is changing now, and we'll start to see the best of the traditionally locked-away Microsoft platform make its way into open-source platforms, and vice versa. That's not a bad thing, but I think it's pretty foolish to consider their past stance as 'developer-friendly', especially considering the number of frameworks and toolkits they've pushed and abandoned over the past decade. Hopefully, that is changing.
Who is using flexbox in production?
> I NEVER see this type of analysis on any news shows besides Frontline.

The two things those have in common is the lack of commercials. It gives much more time (10 more minutes in a 30 minute show!) and lets you not have to recap after a break. It will be interesting to see how Vice's new nightly news show on HBO will work.
If you read the spec sheet for USB 3.1 and the Type-C connector you'll see they also talk about PCIe in alt-mode as well. DP in alt-mode is the one getting all the press though.
No, ssh-keygen won't create that small RSA keys. It is a limitation that's been around since long before OpenSSH (although I believe it used to be 512, the limit now seems to be 768).
> I also see that H1B is not a good place to be as an inmigrant

Well, since its technically a non-immigrant visa that happens to allow dual-intent, its not really surprising that its not ideal for immigration.
> US law enforcement can't even keep bombs off airplanes, drugs out of prison, and people from getting away with murder.

They could if that were an actual priority of theirs. But I suspect it's not, and growing their power is.
Don't forget to add Kickstarter to that list.
I have run into the author in other contexts, and I believe (without quotable proof) that Heron must be massively faster than Storm - if he says it is. Storm has a wide variety of failures (I've presented about "when to use storm" at a few conferences), such as the difficulty of exactly once processing (trident attempted to solve that).

I am looking forward to taking Heron for a spin.
Building a trustworthy app store that respects privacy
>"Here's a chilling excerpt: "After attacking a village, [the Islamic State] splits women from men and executes boys and men aged 14 and over. The women and mothers are separated; girls are stripped naked, tested for virginity and examined for breast size and prettiness."

So, like what Australians did to their indigenous population right until the 70's for example:

>The Stolen Generations (also known as Stolen children) were the children of Australian Aboriginal and Torres Strait Islander descent who were removed from their families by the Australian Federal and State government agencies and church missions, under acts of their respective parliaments. The removals occurred in the period between approximately 1909 and 1969, although in some places children were still being taken until the 1970s.

The children were placed in concentration camps, forced into servitude for white families, and often raped.

>The report said that among the 502 inquiry witnesses, 17% of female witnesses and 7.7% of male witnesses reported experiencing a sexual assault while in an institution, at work, or with a foster or adoptive family.

The main idea was to "white out" their population (sometimes decorated with some racist BS about protecting the children from their savage parents that were unfit to parent them etc, but other times spelled out clearly).

Or how about what the current "allies", and highly sophisticated people, the Germans did, less than a century ago, to several million jews, gays, gypsies and commies...

Or how about the ever popular torture, rape, sexual assalts etc. perpetuated by armies wherever they ventured to bring "democracy" to (it's not like the pictures from that prison in Iraq were that far back).

I'm giving those examples to put what's happening there in some perspective, because some people just see "them, uncivilized subhumans" and "us, sophisticated democrats", whereas it's more like the pot calling the kettle black, with the exception that the pot has better PR and pisses far away from where he lives, so the stink doesn't come as easily...
Nope, decidable is a much higher level. A problem is decidable if it can ever be solved by any computer, given as much time as it wants.

The classic undecidable problem is "the halting problem". In short, given a computer program (and some input for it), decide if that program will ever stop, or continue forever. It turns out there is NO WAY to write a program which will, for any input program, check if it will halt in finite time.

This stuff is a little mind-blowing at first -- the wikipedia article isn't bad.

EDIT: Fixed typo from wolfgke
Pins Mac Bookmarking App on Sale
I'd recommend going to your manager/hiring manager. Go to HR/recruiting if they tell you to or if they can't help you. Starting with your manager is preferable because (1) your manager is likely your advocate and (2) HR probably doesn't know you that well, especially given how large Microsoft is. Your manager wants to bring you onboard, so be sure to think of some strategies for working + attending school before you chat!
That's true. Neither was Satya Nadella. We did this intentionally, as we were interested in who Americans felt would do the best job as president, regardless of eligibility, and when listing technology CEO's who might make a good president, it's impossible to ignore Musk.
Blatter 'under investigation in US' as part of Fifa corruption inquiry
Open Source Online Graphic Designer Tool
Hi there, I am looking for a free open source online graphic designer tool kid. Do you know any available package...? Appreciate your help.
Er, I've done this with Visual Studio... just export your settings as an XML file, import them in the new install, and of course install VsVim[1], and you're good to go.

[1] https://github.com/jaredpar/VsVim
> Basically, that it's a lottery

Actual immigrant visas in most categories are also lotteries. The eligible applicants generally exceed the caps, and the lotteries is how the actual awarded visas are kept within the caps.
If your employees were basically running the shop with little-to-no control from your parents, then it's only natural they would feel a sense of ownership. It's a very human reaction.

And when someone much younger takes over and wants to implement changes, that's going to be scary to employees aged 40+, who depend on the job for their mortgages, kid's college, and retirement. And who are going to have a hard time getting a new job of equal pay, thanks to age discrimination in many industries, if your changes lead to them being let go.

I'm sure the situation was incredibly frustrating for you. I've been where you are, in the sense of working with middle-aged people terrified of change. Quite maddening. But now that I'm middle-aged myself and fighting similar tendencies, I can have a lot of empathy for them. I hope you can have at least a little.
Dodge and Their Last Viper Model Must See
Does Apple not offer Fn Lock? Most keyboards in the last many years seem to be going this way, but it's always easy to switch it off. I certainly press F5 more often than change brightness.
A weak bill that does little or nothing to properly stymie the torrent of civil liberties intrusions. Much stronger legislation is needed. At least Rand Paul's efforts produced a symbolic if temporary rebuke of Patriot Act powers.
Statistics for iOS Developers
That's a very thoughtful analysis. Way to separate the reality from the moral drapery attempting to justify it.
...and doing something about Libya, too.
I'm not quite sure how, because atrocities previously have been committed, its acceptable to allow them to be committed now.
Aren't they already doing this in Greece?
Skimming the paper, I found it hard to get a handle on exactly what kind of abstraction and guarantees this system implements (I am a co-author on one of the cited papers, so I'm reasonably familiar with this space). Maybe it is easier to understand for people who are already familiar with Storm.

Most notably, I couldn't determine whether the system is stateful, or what kind of guarantees (if any) are provided regarding stateful processing.

For example, the paper says Heron is used to compute real-time active user counts. That implies that the system needs some way to keep track of and "remember" how many unique users it has seen in the last N hours or whatever. How does Heron model this state and how does it guarantee (if it does) that a crashing node will not lose its accumulated state?

In my experience this is the hardest part, by far, of stream processing, so when I see any work in this area it's the first thing I am curious to learn about. A system that guarantees strong consistency (ie. accurate counts) even in the presence of node crashes is way, way harder to get right (and a lot more expensive, resource-wise) than one that assumes it's ok to lose a little bit of data.

It looks like Heron implements only at-most-once and at-least-once semantics, so maybe that is my answer there. You need exactly-once semantics to get robust and reliable answers, and you need to guarantee that state changes are atomic with the exactly-once semantics.

Of course some systems are ok with their output degrading a little when nodes crash. It's not the end of the world if the active user count is a little off. But beware of tolerating this too much -- the bad thing about allowing data loss is that it tends to come in storms (no pun intended). Once something is going wrong, the answers can be way off. The error is not bounded in most cases I've encountered.
I still have a CRT TV. Do I win, or is there someone around with a B&W set? :)
No they will cut benefits starting with single people just like the UK where you don't get any of this feather bedding of 99 week social security. 180 days is your lot - oh and you had better be spending 40 hours a week applying for jobs and be abele to prove it or that gets stopped
Actionable Ebooks every Entrepreneur must read
> from the public keys they publish without permission

Public Keys are supposed to be public. It's OK not to know that, but blaming Github for doing crypto right is not really clever...

If you don't want your public key to be traced back to you, generate a new pair just for github.
At least now we get to see the invoice. Don't imagine that Room 641A was set up for free.
If you really cared about the placebo effect, you would be reading papers on it and its mechanism. The placebo effect is not that mysterious: many instances can be traced to specifics like confirmation bias, genetics (particularly COMT variants), regression to the mean, etc.