skysight-inc/HackerNews huggingface dataset:
> We must fight back against this dangerous, oppressive trend of conferences giving into threats of boycotts by threatening to boycott any conference that doesn't do as we demand.

Yep, because that's the only way to fight it that will be effective. Conferences will only stop caving in to these vicious, hateful cry-bullies when caving becomes more costly than not caving.

All of the tactics these SJWs employ should be employed against them, on a massive scale. One of the instigators in this case, @nexxylove, is, get this, a "developer evangelist" for Salesforce.com. And they hold developer conferences. I hope a lot of people who find her behavior offensive let them know that the won't "feel safe" at any Salesforce developer's conference where she is in attendance. Another one, @nodebotanist, is, according to her Linkedin page, a developer evangelist with Auth0.

Let's all make our feels known to these companies! Let the boycotts commence!
So you're claiming that Apple's manufacturing is SO BAD that the they have to charge a full additional 99$ (more than 1/10th of the price) just guarantee that your Apple device will work for 2 years? Or do you perhaps think that there's another reason (PROFIT!) there?
think that is bad, check out Baltimore's "pre search" system that was detailed over at CATO http://www.cato.org/publications/commentary/pre-search-comin...

Face it, without specific laws blocking the use of military grade hardware by the police we will end up with a police state. First came over militarization of SWAT teams to the same with nearly all police. They even have tracked military vehicles in some jurisdiction as well as military transports never designed for road use (one of my neighboring counties has a tank and was ridiculed over it after someone put a training video to death metal; search for Doraville tank)
Ask HN: Working as contractor in UAE
Hi,

I am interested in any stories about working as a freelance IT consultant in UAE. The kind of projects, the daily rates, etc etc

I am a freelance Change Management consultant helping IT companies to improve how they work in terms of team structure and internal work processes. I'm German, always have been working in Germany (16+ years of experience), 5+ years in the vicinity of Rocket Internet in Berlin.

Now I would like to acquire projects in corners of the world where people are willing to pay high prices for what I have to offer - and UAE came to my mind. So if any of you guys know companies that might need my help, or any intermediaries, just let me know!

Cheers,
Ingmar
The StackExchange post shows some back-and-forth conversation along these lines. The auditor doesn't budge an inch, and gets defensive.
About the only thing that I'd trust that shitstain of a protocol with.
The author lists legitmate motivations for why people want to see 100% SSL adoption.

The CA system also began with such good intentions. But motivations for profit enveloped good intentions. Certificates became a business, and the quality of the software became an afterthought.

The same may be or is happening with SSL/TLS deployment. With a function such as encryption, one cannot ignore software quality. Poor quality can defeat the whole purpose of the software. There is no point in using bad encryption software.

One of the good intentions the author cites is that people want ubiquitous encryption. Is encryption synonymous with SSL? Why? SSL is not the only system ever written to encrypt internet traffic. And it is probably far from the best one that could be written.

Nothing wrong with the good intentions. But is SSL is an asset or a liability? There is a cost to taking on SSL's baggage of complexity and maybe it's only worth it if the benefit achieved is real and not illusory.

If SSL can so easily be exploited, then the false sense of security it's name inspires may cause more problems
than SSL solves. But that's only for users. Others with purely commmercial goals stand to profit immensely from SSL adoption, the same way businesses did from CA certificates.

SSL was not created with the intent to protect non-commercial communications. It was created in the 1990's by Mozilla to allow for "e-commerce" using their Netscape browser. It served it purpose.

SSL is old and people are attempting to retrofit it with "improvements". Such as being able to host multiple sites with one wildcard certificate on one IP address. This is a hack. It's called SNI and it breaks a lot of software. People should consider why such a "feature" even needs to be implemented. Is it for the benefit of the user? The CA business has become nothing more than an impediment for many people.

Costs vs benefits. Not just for business but for users.
Possibly, if it were large enough scale to truly impact the supply of labor at a sufficiently lower price point to matter.

There are a variety of remote work arrangements: 1) local employees who have employers with liberal work-from-home policies (they're "remote" when they don't commute in), 2) employees who are always remote, but still in-state (located in the same state as the employer), 3) employees who are always remote but still domestic (located in the US), 4) employees who are always remote and located internationally.

The first two kinds of remote employee don't incur (much) additional cost to the employer. The third kind can incur non-trivial additional costs in the management of payroll (state income taxes, labor/unemployment fund requirements, etc.), especially if done at any scale. Larger companies can do this because they are already established in multiple states, but smaller ones tend to impose restrictions on where remote workers can live and even whether they're permitted to move to a new state and still remain employed. The last kind is a whole other ball of wax--it has the same tax and payroll management problems of the third kind, but additional complexity I'm sure.

Then there is the additional overhead of managing remote teams. Having experienced being an "individual contributor" and coordinating with project management to manage remote teams I can assure you this is not a trivial thing and involves its own costs.

So all these factors influence how much lower the salaries have to dip before they are worth it. Personally, I doubt remote work will impact salaries in this area much anytime soon.
I love stuff like this:

> Because the CPU can't directly map the auxiliary RAM to the address space due to a missing hardware feature, the game has to read or write to an invalid memory address to invoke an exception handler. This exception handler would then use Direct Memory Access (DMA) to move data from the auxiliary RAM into a game designated cache in physical memory.

So essentially we're just leveraging exception handlers to code parts of the game treating the exception as "desired" behaviour.
> the education in the country's best technical university is a joke also known as teach to the test.

Let's not paint with too-broad a brush here. If the "exam bank" of possible test questions is sufficiently comprehensive and rigorous, then teaching to the test is not a joke at all, but an effective pedagogical method. If students can write acceptable answers to a random selection of questions from such an exam bank, it follows that those students do indeed know what you want them to know, at least to the extent that testing can ascertain whether or not that's the case.
Does this include data sets used for publication? If so, is there a specified format for publishing data sets?
At this point "ending the support" is a semantics fight. When the Bootstrap team here says they are ending the support on v3, they are saying that they are closing issues and PRs that are v3-only and focus on finishing v4.

What they are not "ending" at all is "We still recommend v3 for production and believe it to be stable".

The complication here is the two meanings of "support" of "recommendation to use for your production efforts" versus "we are actively helping a tiny fraction of users with long-tail bug reports".
I live a life apart and I've extremely happy. Find something besides social interactions to give your life meaning. Find small ways to be kind and compassionate in the rare interactions you do have. Do things that put you near other people, even if you don't necessarily interact.

Don't think that your life is wanting because you don't socialize. If you strip away the veneers of culture, socialization is just a way to find identity, meaning and pass time. You can do all that on your own terms, and some of the wisest people in history have purposefully separated themselves to do just that.
How many state schools and private colleges could survive without government largess?

The reason we have seen tuition rates go up at public schools is precisely because their share of taxpayer funding has been cut, they have to make up for the missing funds somehow. You'd wish they would rely less on tuition because then we could do without useless taught masters degrees and with less shiny amenities designed to compete for the tuition income.

Nowadays you see community colleges building dormitories! Neither the student body nor the taxpayer needs that kind of expense so the place can attract students from three counties away.
Happened to my launch-week iPhone 6 Plus. Apple employees at the store were aware that phones had this issue but acted like it wasn't a problem they could treat. They treated it as a "bad screen" problem by replacing screens. After a couple of screen replacements the issue didn't go away.

Ultimately, I had to pay $329.00 for a refurbished phone after they swapped out a few screens which didn't make the problem go away.

There is a class action lawsuit forming: http://mccunewright.com/iphone-6-touchscreen-defect/
Stanford-hosted study examines how AI might affect urban life in 2030
I literally just solved an issue this weekend that was inode exhaustion: there were years of snapshots and traces laying around and the DBAs were confused as to why the database couldn't create a directory to start and was exiting with "No space left on device" when there was 5% storage free.

That lead to the second discussion of why you don't fix it by piping filenames one by one to rm, but either use find's inbuilt unlink/rm if there is one or xargs to rm if not.
Like most people in Germany I pay 7.3% + 0.2% supplemental.
I decided against private insurance due to the recent massive premium hikes, even though right now it would be cheaper for me. (It's hard to get out of private insurance and back into statutory insurance)
Banks were signing off on the erroneous foreclosures without properly reviewing them. And, if Matt Taibbi is to believed, the courts weren't of much help to the victims of fraudulent forclosures. http://www.rollingstone.com/politics/news/matt-taibbi-courts...
That's less than two weeks from when the Title IV "death penalty" (Assuming I have my titles right, it's been a while) was assessed. (https://news.ycombinator.com/item?id=12361737 )
Now it will remain to be see when and if it will ever come to market. This is great news but these articles pop up all the time, only for the tech never to make it to market. It's hard, I know, but maybe one day we will see success.
Where do you draw the line? A lot of people make stupid choices do we pick up the tab for any stupid decision anyone makes?
> Also, she considers this online persona her best friend.

Assuming it's not just a story, it's not impossible that they are very good friends, but the information and trust asymmetry involved makes it hard to believe that Krypton-Dev views her in quite the same light as she views him. My quack-pseudo-psychology take would be that she's justifying choices she has made by changing her perception of reality until they make sense. If Krypton-Dev isn't her best friend and the person she trusts the most, then she's made some very risky choices, so he must be, right? That said, this is a very small amount of information to go on, and it's entirely possible that their relationship is far more complicated than that.
In truth, you should be doing this and modeling the results via attribution for every source of traffic. What if the facebook audience bounced right away and converted via google two days later?

Disclaimer: I'm working on an attribution modeling tool, attribution.io
This is definitely something that happens. It's valid, I believe, for the company to vet candidates for culture fit, but the go should not be hiring a team of "sames."

In a recent batch of interviews (four opportunities local, three remote), I was put through a specific culture fit step of the interview process at all but one company, and it was part of all remote hiring processes.
Pyra Handeld Linux Console: A Much Improved Hardware Design
It's not a "language built for lawyers." It's a simple imperative language with curly brace syntax and strong static typing.
I wonder why it took so long. I dreaded opening up post from them on my phone.
Why Responsive a Responsive Website Is Key to Engaging Your Audience
You make me smile. The sort of worried, am I going to die today smile.
Syntastic is awesome, though it can definitely get slow working with larger go projects.
Leadership Patterns and Anti-Patterns – The Growler
It would probably be very hard/expensive to manufacture, but you could have something like an LGA socket, with the springy contacts soldered to both the IC and the PCB. Thay way, the board can flex all it wants without overly stressing the solder joints.
I will be using Deluge now.
and everyone set your timezone on your computer and phone to UTC 24. You now have a standard 0-23 based incrementing integer to know what hour of the day it is globally. Force everyone to do this and get rid of the notion of my time or your time and when an integer means daylight or nighttime. It's abritrary that 23 means 11pm and nighttime. It doesn't. It just means 23.
Idiots at the Ball Park
You can also ignore UTM terms altogether, and use a single ad ID, then structure your marketing channel/partner/etc. exactly how you like it at DB level.

Aside from being more correct, as you don't duplicate this information with every session, you can update your "UTM parameters" at any time (keeping a history table, naturally) and avoid enormous and growing sets of rules to map previous structures to the newest one.
> But pity the fool who paid off their loan and is now bankrupt.

Sadly that's becoming more and more common a trend in this country. It's the same as all the poor chaps who kept trying to pay their underwater mortgages while they're neighbors squatted for free.

Honest Joe seems to never catch a break :(
I joined my startup 2 years ago on-site. After my wife and I had a baby it became very difficult to live in the bay area. Housing is obviously ridiculous there and I had to live an hour away from the office. I told my manager that we would be moving and I was interviewing for remote jobs. They ended up allowing me to work remotely, and I have been for almost two months now.

The whole transition has been much smoother than I could have ever imagined. My team relies on slack so I definitely feel just as connected to everyone. We do regular video calls on Google Hangouts, and even have a robot[1] that makes daily standup fun and convenient for everyone.

I feel like I am able to focus for longer periods of time being away from the office. There are no distractions to play ping pong and interruptions are fewer and farther between. I also have much more time since I'm not commuting ~2 hours a day. I have time to spend with my wife and 1-year-old and I have time to go to the gym. I feel much more well-rounded as a result and I feel like I'm a better father and husband, and a much better employee. Overall, I think my output has gone up and my productivity has increased, though I have no data to support it.

[1] http://www.doublerobotics.com/
> 2. Don't HPKP your blog. Don't HPKP your cat-sharing starting. Key pinning is a good thing, but it doesn't need to be universally deployed.

Just to be clear, this is equivalent to saying don't bother with SSL for your blog or cat-sharing site (because without pinning someone else can get a cert for your blog/cat-sharing site).

> the ability for sites with low security requirements to opt out of HPKP.

opt out?! It's off by default.

> Remember, the threat model for HPKP isn't fraudsters or trolls; it's state-level adversaries.

Again, by saying HPKP is only for high security sites (now you're saying only for those threatened by state-level adversaries) you are essentially saying SSL is useless for everything less.
From their website: "I know it's not super sexy, but hey, we are looking for a designer ;)"
While true, it's also not uncommon for one parent to take the kids somewhere and the other to pick them up. It may be possible to do that with one car or it may not depending on geography and where the adults need to be before/after having the kids in the car.

Simple concrete example that is quite common: one parent takes the toddler to daycare and then heads to work and works later than the other parent. The other parent starts work earlier and picks up the toddler on the way home from work. This can work with one car if their jobs are located close enough that they can switch which one has the car. But if not, this is really hard to do without two cars.
Hiring teams that are just "getting their feet wet" with remote workers are going to be more hesitant. When there is an in-company precedent for what remote work is like, I find them to be more open.

For me, making the transition from on-site to remote work was difficult. Like any job skill, it's something I had to be able to demonstrate proficiency and/or history with before I could land full-time, remote employment exactly where I wanted.
As someone that also works remote, it's not all roses and daisies. Communication can be very hard at times without someone there to manage it, keep everyone in the loop, and make sure nobody is left out.

We go into the office once a week, and i've found that on those days, just being in the office lets me overhear conversations about things that I can offer a solution to, or having a few people in the same area shooting shit often leads to a conversation about work and about a problem someone is trying to solve and often a solution is offered.

The biggest concept is that it's hard to "split" conversations while working remote. Either everyone is involved in the conversation (via phone or video meeting), or it's one-on-one. Getting the organic "handful of people in a group, and one conversation kind of breaks off to talk about something, then re-joins the group where someone else needed to leave for a call" kind of thing just doesn't happen. And that's where I find the most benefit from being in an office.
With regard to Australia; in 2013 there was a parliamentary inquiry into IT pricing entitled "At what cost? IT pricing and the Australia tax". The report can be found here, on the Parliament of Australia website.

http://www.aph.gov.au/Parliamentary_Business/Committees/Hous...

Warranties (sections 3.24 to 3.27) are mentioned as one of many factors.
GDP is a piss poor way of measuring the prosperity of a nation across all of its people.

It's heavily skewed towards the richest in society, and yet people keep harping on about GDP increases in all of these questionable free-trade agreements we keep hearing about.

Increased GDP should not be a reason for adopting anything.
The instruction set is irrelevant. In modern CPU, decoding the X86_64 instruction set takes about 80K transistors. Compare this with 1,175 millions transistor packed into a Skylake - it does not even factor.

What is relevant is the ability to compute within a power envelope. Intel didn't try to scale down its new designs for mobile. It tried to scale up old cores with new technology - something that they got good at during the tick-tock development flow. And guess what, new core designs beat process improvement. Intel eventually reached same power envelopes as ARM with more computing power, and better overall performance due to better memory bus access. But it reaches them after 8-12 months after Qualcomm does, so it's a full generation behind in terms of mobile development.

Specific to this acquisition, Movidius packs 150 Gflops under 4W of power. Skylake packs 100Gflops under 120W of power. The difference here is more than 2 degrees of magnitude. Moving the designs to the new Intel processes should cover another significant improvement. So that's what's going on.
I mean, your swap file does the exact same thing.
I've made a career out of remote work (10+ years working remotely), and I have to say this is a pretty poor article.

No, remote work is not for everyone, you need to know what you are doing at both ends or it'll not match your expectations.

No, it does not (necessarily) bring the best global talent, specially not if your motivation for remote is bringing down costs.

And no, you don't need to use any of the tools listed. Remote work has been done, and well, with nothing more than a VCS and email (both conspicuously absent from her list) for decades. Add to it any kind of real-time communication client and you're in business.

It seems to me "remote" or "remote first" have become buzzwords, yet another way for companies to appear fashionable. Witness the numerous companies that advertise non-existent remote positions, or that "will consider remote for the right person" (i.e. for no one).

Remote is not the latest fad, it's something we've been doing in this industry for at least two decades. Your company is not young and hip for doing it.
> You suggest trading some of that free time for cash, as if unemployment were something people solve by snapping their fingers and choosing to make a trade

Not at all; I meant in the form of a loan, where free time is time you would otherwise spend retired.

And I was also assuming that you already have a decent job that allows you to work 40 hours or so and make a comfortable enough living to consider spending your free time learning math.

Frankly, I can't possibly imagine trying to do something like learn advanced mathematics while also struggling with un- or under-employment. I grant that there are probably people far more motivated and resilient than I assume :-)
Startup creator Entrepreneur First raises £40M fund to invest in new founders
The latest numbers on web, mobile, and social media in India (Infographic)
The Saturn had 8 processors! Two main processors, two sound processors, two graphics processors, a processor for controlling the bus and interconnect, and a processor dedicated to the cd-rom.
Osiris-Rex Spacecraft Blazes Trail for Asteroid Miners
You have to choose WiFi, Bluetooth, or GSM, but the Particle line of boards are pretty great, have an included Pub/Sub and event based web service, and are field programable so you can tweak your design after you solder it up and put it in an enclosure. You also get a lot more usable IO than a ESP2866.

On the down side, they cost more that an ESP and I have seen occasionally flakey behavior in some boards that requires a manual reboot every few weeks.

https://www.particle.io/
I have been mostly working remote since 1998 because I live in the mountains in Central Arizona - 2.25 hours from the Phoenix Airport. I find this article wildly optimistic.

I literally give a 50% discount when I work remotely because I believe that in general I am about twice as valuable to my customers when I work on site.

I enjoy remote work, but I am honest with myself that physical presence when working with a team is more productive. That said, I save a lot of money working from home so my smaller consulting rate for remote work is viable.

Anyway, I enjoy my consulting business and don't plan on making any changes.
Because it's hard to draw the line, how do you disincentivize undesired behaviour if you pick up the tab for any stupid thing anyone does?
Why didn't ITT seek accreditation so that credits were transferable? It seems like it would instantly increase the value of what they are selling.