skysight-inc/HackerNews huggingface dataset:
I find the idea of Flux fascinating, but one thing I'm a little curious about is where error feedback fits in here... If an AJAX query fails, or something fails validation, how does this information make its way back to the view? If it happens at the action dispatch level, you still have to pass the event through the store? That seems a little... Odd to me.
I bought a Lumia 920 when it came out in October 2012. I used that as a daily driver until around March of 2013, when I bought a Nexus 4. I wasn't terribly satisfied with it when it came to the camera and GPS navigation, so when I went on trips or to events I would switch the SIM back to the Lumia 920. I got tired of this and bought an iPhone 5c in December 2013. My wife broke her iPhone 4 in June of 2014, so I gave her my 5c and switched back to the Lumia 920 until my work gave me an iPhone 5s in October of 2014. Luckily I'm using a carrier that doesn't care how often you want to switch your phone, doesn't lock their phones, and doesn't make you talk to them to activate a new phone. I think everyone should have that freedom.

So in the last ~2 years, I've used three phone platforms with some regularity. I also have a Windows desktop and I use a RHEL-based laptop for work. I like to use the best that I can get for the task I'm using it for, no matter what platform or ecosystem. Because of that, I make it a habit to not put things in my workflow that are not reasonably cross-platform, unless there is literally no better option.
I wasn't aware that there is a difference between Software Developer and Software Engineer? What does the latter entail?
Sure, markets are an imperfect way to allocate limited resources. But is a lottery really a better way? At least markets would allocate the slots in way that bears some relationship to where the maximum demand in the economy for those workers is.
Quite similar to tiered compilation on the JVM
"Hey Magic, can I get two pizzas from (insert organic pizza place you like)? You choose the toppings."

If anything, having people within the blackbox means you might get a better choice rather than just the closest or cheapest choice.
Common knowledge is that foreign workers will typically have lower wages on average because they have less freedom to switch companies, and as such have less bargaining power. On the other hand, giving greater visibility into H1-B wages like this could exert an slight upward pressure on their wages as well.
I've actually seen people from all sorts of demographics wearing MS Bands, which surprised me. I'm guessing the sales might have surprised MS and they didn't have enough made.
My friend's employer, a large corporation in Dallas, where it is snowing/sleeting today (this is unusual and this city is not prepared so they prefer people stay in):

"You must come into the office today. If you wish to work from home you must use a vacation day."

We've got a long way to go.
And the salary increases are driven by real estate prices. I'm currently on ~$120k/year and I calculated that I would need $200k/year in the valley in order to have an equivalent lifestyle!

I'm not going to uproot my entire family for an equivalent lifestyle so realistically I wouldn't move for less than $240k/year.

I'm not saying I'm worth that kind of money; I'm just saying it's not worthwhile for me to work in the valley for less.
It's probably also missing lower salaries and middle salaries.
Oh, I see. I misunderstood your use of the word "in".
if the school lets you take tests without a more secure way of authorizing yourself that speaks for itself

i personally teach a course at a university of applied science and it makes me always wonder how bad the whole online-systems are - and that starts with identification of the student

identity is the base of trust but it is by heart not dependent on technology (which we all think so much about)
a modern digital signature cannot be forged easily, a "normal" signature can be done easily - but still we believe the analogue medium is more secure because it is a norm of our society

one of the best examples for use of non-secure technology is usage of two-channel communication for authorization using TEXT Messages via SS7 protocol, one of the most unsecure protocols but considered okay in combination with the first channel running via TLS
Elon Musk: 'We are summoning the demon' with artificial intelligence (2014)
"Was lenovo collecting information about you?"

Superfish was (well, not me specifically, but customers who bought infected laptops). In the first HN thread about this, someone posted a snippet of the JavaScript injected into every page by Superfish which contained user tracking and retargetting data being sent to Superfish, despite denial by Lenovo of doing exactly that.

"In a lot of eurozone countries, courts don't give out big punishing settlements like we do in the US and are, from my understanding, very, very big business friendly. If anything, the eurozone will be worse than the US if you want a punitive settlement."

That's disappointing. I'd always been led to believe the US was more friendly to corporations than most of western Europe. I am certainly no expert. I did a bunch of research in the past, when considering opening an encrypted mail service, and looked at various privacy discussions, and it seemed like Sweden and Germany were among the best western nations for individual privacy, but maybe that only applies to government spying. Guatemala was pretty solid on privacy, too, but it simply isn't large enough to take on Lenovo.

"California and Texas took Sony to task, not Brussels."

Good for California and Texas. I should go talk to my AG (I live in Austin, Texas), though I guess it'd be better coming from someone who was directly effected.
Me too. I've stayed away from Jimmy Johns after reading about this. The rise of "intellectual property" is just another way to implement control. The old ways, church, information gateways, social order, have increasingly fallen apart, so society needs a new way to control.
You Da Man!

I am particularly good at debugging, and I greatly enjoy it, but it is quite uncommon that I am offered purely debugging jobs.

I've had the idea of scouting around for well-financed programs that totally suck, then contacting their publishers to offer my service of fixing their broken code.

I haven't had any bites yet. Your service is very encouraging to me.
You Are What You Measure
People always say this (or the more general "take care of your joints"). What the hell does it mean? Don't skateboard? Run? Don't run? Start taking fish oil at age 25?
This really isn't that surprising. It could also be explained largely by self selection. If one believes that top schools by prestige also attract the top students, and that these schools are reasonable efficient at selecting among these applicants we'd expect a strongly one sided distribution of talent.

If the top 10 institutions have the vast majority of the top 1% of grad students, I'd expect they produce the vast majority of professors.
Probably just a CDN issue (https://cnn.com not found, www. shows an error, etc.), but fyi...

Cert Subject Alt Names:

Not Critical
DNS Name: a.ssl.fastly.net
DNS Name: .a.ssl.fastly.net
DNS Name: fast.wistia.com
DNS Name: purge.fastly.net
DNS Name: mirrors.fastly.net
DNS Name: .imgix.net
DNS Name: .parsecdn.com
DNS Name: .fastssl.net
DNS Name: voxer.com
DNS Name: www.voxer.com
DNS Name: .firebase.com
DNS Name: sites.yammer.com
DNS Name: sites.staging.yammer.com
DNS Name: .skimlinks.com
DNS Name: .skimresources.com
DNS Name: cdn.thinglink.me
DNS Name: .fitbit.com
DNS Name: .hosts.fastly.net
DNS Name: control.fastly.net
DNS Name: .wikia-inc.com
DNS Name: .perfectaudience.com
DNS Name: .wikia.com
DNS Name: f.cloud.github.com
DNS Name: .digitalscirocco.net
DNS Name: .etsy.com
DNS Name: .etsystatic.com
DNS Name: .addthis.com
DNS Name: .addthiscdn.com
DNS Name: fast.wistia.net
DNS Name: raw.github.com
DNS Name: www.userfox.com
DNS Name: .assets-yammer.com
DNS Name: .staging.assets-yammer.com
DNS Name: assets.huggies-cdn.net
DNS Name: api.kinja.com
DNS Name: orbit.shazamid.com
DNS Name: about.jstor.org
DNS Name: .global.ssl.fastly.net
DNS Name: web.voxer.com
DNS Name: pypi.python.org
DNS Name: .12wbt.com
DNS Name: www.holderdeord.no
DNS Name: secured.indn.infolinks.com
DNS Name: play.vidyard.com
DNS Name: play-staging.vidyard.com
DNS Name: secure.img.wfrcdn.com
DNS Name: secure.img.josscdn.com
DNS Name: .gocardless.com
DNS Name: widgets.pinterest.com
DNS Name: .7digital.com
DNS Name: .7static.com
DNS Name: p.datadoghq.com
DNS Name: .plan3.se
DNS Name: new.mulberry.com
DNS Name: www.safariflow.com
DNS Name: cdn.contentful.com
DNS Name: tools.fastly.net
DNS Name: .huevosbuenos.com
DNS Name: .goodeggs.com
DNS Name: .fastly.picmonkey.com
DNS Name: .cdn.whipplehill.net
DNS Name: .whipplehill.net
DNS Name: cdn.media34.whipplehill.net
DNS Name: cdn.media56.whipplehill.net
DNS Name: cdn.media78.whipplehill.net
DNS Name: cdn.media910.whipplehill.net
DNS Name: .modcloth.com
DNS Name: .disquscdn.com
DNS Name: .jstor.org
DNS Name: .dreamhost.com
DNS Name: www.flinto.com
DNS Name: .chartbeat.com
DNS Name: .hipmunk.com
DNS Name: content.beaverbrooks.co.uk
DNS Name: secure.common.csnstores.com
DNS Name: .vsco.co
DNS Name: www.joinos.com
DNS Name: staging-mobile-collector.newrelic.com
DNS Name: .modcloth.net
DNS Name: .foursquare.com
DNS Name: .shazam.com
DNS Name: .4sqi.net
DNS Name: .metacpan.org
DNS Name: .fastly.com
DNS Name: wikia.com
DNS Name: fastly.com
DNS Name: kinja.com
DNS Name: .gadventures.com
DNS Name: www.gadventures.com.au
DNS Name: www.gadventures.co.uk
DNS Name: kredo.com
DNS Name: cdn-tags.brainient.com
DNS Name: my.billspringapp.com
DNS Name: rvm.io

serial: 01:E8:7D:87:DA:D5:21:F0:05:72:28:EE:85:7A:0A:E6
sha1 fingerprint: 01:E8:7D:87:DA:D5:21:F0:05:72:28:EE:85:7A:0A:E6
Ordering something online is far easier than going to a retail store. I can drive for a few minutes to get to a Best Buy, look around to see if what I want is in stock, tell the salesperson who has been hounding me for the past 10 minutes that I'd like to buy it, wait in line at the register, then drive home or I can go online and be done with it in a few clicks.
> if I'm using a Windows Phone, I'm still using my plastic.

SoftCard exists for Windows Phone, a couple of people I know have used it and like it. I wonder if this will continue under the new arrangement (my bet is "highly unlikely").
My colleague (an editor at Bioinformatics journal) and I were joking the other day about how every other paper title, especially about aligners, seems to include the word "fast" in it. This takes it to a new level.

As a learning exercise, this is interesting and fine. I am trying very hard to suppress the inner "reviewer" right now. Walking away...not comparing this to existing algorithms which are implemented in highly optimized C/C++, or CUDA, or even hardware. About why other authors would go to such extraordinary lengths if high-level languages are suitable. Not going to ask how conclusions can be drawn about the suitability of Javascript for very computationally-intensive tasks without solving the actual alignment problem rather than a subset, let alone comparing to existing tools. Not going to ask about the application of the tool. It's not a paper. I'm breathing. OK.
They make more than you, in the region of the US where you live? If so, get a new job. (If you can't just get a new job, well, there's your answer.)
> Depends on pay. For 75k - yeah, hard.

Most positions don't list salary.

From my experience, it's not a problem getting candidates to accept offers, but instead get qualified candidates to extend offers to.

If there aren't enough engineers with skill X, and Y years experience, willing to work for pay Z, we need to adjust one of those 4 levers.
I just closed our 4000sq ft office after 2.5 years and went fully remote. That office was my "dream" office for my small company. Here's what I learned:
1. 4000 sq ft is way too small for an open office. There's no where for anyone to work quietly, without distraction.
2. Engineers and people that need to work without distraction (like me) just can't get enough done.
3. Working remotely in a quiet space is 10x more productive for me, and as far as I can tell, my co-workers.
4. The office space is for my ego, not for my shareholders.
5. Some people are not setup for remote working and I don't think there are enough viable co-working situations yet. Just an opinion. These people need an office to work at.

There is no doubt in my mind that if I could I would short office space. It's way overpriced and counterproductive.
i fully agree to both of you.

as a former apple user and now really happy android user this topic is such an utterly mess.

in a group of techs and lawyers we recently discussed the right of ones data.
i agree that data protection should allow people and companies to agree on whatever they want, but it should also be possible to revoke rights at any stage and this is not showing in the system especially of googles android but also other systems

it is a very bad sign that in our society people have higher awareness that somebody might send them a paper with some advertising (address) than that some applications will send all the data out of their contact list plus their movement profile

pretty weird
But why, what is the upside vs. just transpiling like the dozens of languages that already do?
The applet user experience is horrible, you're right. It's pathetic that this hasn't been fixed.

Instead, we're developing apps on a platform intended for delivering documents, and targeting code to a "bytecode" (asm.js) built on a half-baked language originally intended for doing form validation, pop-up ads, and animating dancing bears.
From page 2 of the SDK docs (linked to from the parent article):

Given the multi-platform support of Microsoft Band, the SDK is also supported on all of the same platforms the current Microsoft Health and Sync applications are released on. This includes: 

Windows 7 or later

Windows Phone 8.1

Mac OS X 10.9

iOS 8

Android 4.2 (API 17)

Since the iOS SDK says coming soon, I'd expect there will be more SDK content for OSX when that ships.
Tbh I think in the Linus case the one using a less-than-welcoming tone wasn't Sievers. :)

Of course they have a strong vision, and popping up proposing something that has already been discussed to death and rejected won't be the most pleasing experience ever (it happens all the time here, I don't even want to imagine how tiresome it should feel for them).
Thanks for this. I picked up wy.is for €29. Real impulse buy. Was thinking it could work for a "why is...<enter question here>?" type site. Probably silly but I have no self control when it comes to buying domains I'll never use.
That might be nice but to be blunt what has the Engineering council done for the last say 100 years.

I cant see any Uk government actually having the will to pass any laws enforcing this the number of STEM graduates in parliament and the house of lords is shockingly low

They also need to rescue Apprentices form its use by unskilled employers no Tesco you cannot have a Apprentices in shelf stacking to dodge paying the minimum wage.
>because developers on the whole

Careful. You are projecting here. This is the very reason that these topics get penalties. When it comes to politics, people assume that everyone must fall on a side and have strong feelings about a given topic.

A relatively small portion of the community ends up flooding everyone with stories related to these topics and it turns a huge chunk of people off that just don't care to read about it. They can't say they don't care because that's seen as being ignorant to people that are passionate so it just alienates them.
Yes but we're not talking about how funny the comic is just the how good the illustration has become.
With Google's track record with Windows Phone, I would agree with your bet. When I was using Windows Phone in the past, Google was in the habit of redirecting maps.google.com to the WAP site. They also never made a YouTube app, so Microsoft made one and Google forced them to take it down. With the exception of iOS, Google isn't known to play well with others.
I don't think there's a strict need, but functional languages tend to bring the desired traits: immutable data structures, referential transparency, isolating side effects and state mutation as much as possible, etc.

It seems like the more one uses React, the more they crave the above, so it makes sense to use an environment where all of the above is natural.
And it's currently free.

http://www.reddit.com/r/IAmA/comments/2wwdep/we_are_edward_s...

The movie is currently available for free as the movie is used as a public evidence in a lawsuit
The only difference is that a Software Developer works at Company X, and a Software Engineer works at Company Y.
Our pricing takes into account that not everyone is a developer, we have one price per user to keep it simple. Assuming you have 5 non-dev's the cost for GitLab EE would be less than 4 dollars per user per month or less than 7 dollars per developer per month.
We have an office in India that is staffed by a number of exceptionally talented engineers.

Locally the talent pool is shallow, as most if not all the good engineers are well taken care of by their employers (as they should be).

If you're lucky you'll contact one at the right time who is looking for new opportunities.

If you're a Google, Amazon, or MSFT with deep pockets then you can pay to acquire talent. For others, it's not easy.
Look, if your uncle's boss doesn't have anything to hide, you have nothing to fear.

Alternate version: If you aren't three or fewer connections away from anyone with something to hide, you have nothing to fear.
This paper has a variety of issues, the most glaring of which is that their "explanation" of the experimental violation of Bell's inequalities (specifically the CHSH form that has been realized in many experiments on polarization) is dependent on a static setup of precisely the kind that Aspect's experiments were intended to avoid.

Aspect's work is one of the most beautiful pieces of careful and precise experimental testing of an idea in the past half-century, and while it has been attacked from many perspectives it is still a very robust argument for the non-locality of reality. One of the important things about it is that the polarization direction was switched in a quasi-random way after the photons had left the source. Variations on this trick have been performed since, and they all agree with the predictions of quantum theory.

The authors say in this paper "The CHSH assumption is not true in Faraday's model. Instead there is prior communication of orientation along phase vortices such as(4), communication which the CHSH calculation excludes by its explicit assumption."

In experiments like Aspects, prior communication is ruled out because the experimental setup is varied in one arm of the apparatus outside forward light cone of the other photon. Each photon gets detected before the other one could possibly know (based on signalling at the speed of light) what polarizer orientation it should be lined up with.

So this is an interesting bit of work that might be useful in creating photonic quasi-particles in magnetic fluids that would allow for study of photon properties that might be difficult to get an experimental handle on otherwise, but the claim that they have a classical model that violates Bell's inequalities in a way that is relevant to the actual experimental work done in this area is considerably overblown.
> I actually really like the sound of this, not because of the stated benefits (though those are nice), but because it sounds like this would actually create a really good upgrade path to implementing a proper bytecode into browsers.

We already have a proper bytecode with several high-performance implementations that's supported on virtually every platform, which works as an excellent compilation target for both dynamic and static languages.

It's called JavaScript.

Now you might say JS is bloated! But that's only if it's not gzipped or minified.

Make a "proper bytecode" and you gain absolutely nothing except losing the wide support JS enjoys.
If quantum randomness isn't random then QM is wrong. For quantum randomness to not be random, that would mean that the outcome of quantum experiments must be correlated with some other observable somewhere in the universe. QM specifically denies this, so a demonstration that quantum randomness isn't random would be a falsification of QM. That would be the biggest breakthrough in physics in 100 years.
>foreign workers will typically have lower wages

>they have less freedom to switch companies

Is there some data/documentation to back this up? As far as I know, an H1B VISA does not tie you to a specific company.
Seals With Clubs shut down three days ago: http://forumserver.twoplustwo.com/29/news-views-gossip/seals...
Etsy is also alienating their customers. I bought an item that I never received. Etsy told me that's not their problem. They do not have a customer service number. The reason is simple: They have no customer service. They are not responsible or accountable for anything!!! You pay your money and take your chances - might be a real company/item... might be totally bogus! The arrogance of their attitude, and their unwillingness to vouch for the veracity of their sellers, will take them down over time!
Plenty of companies in Canada offering Software Engineer positions and asking for a degree in CS.

Now I wouldn't class a CS degree as a 'certification in engineering'.
Etsy is also alienating their customers. I bought an item that I never received. Etsy told me that's not their problem. They do not have a customer service number. The reason is simple: They have no customer service. They are not responsible or accountable for anything!!! You pay your money and take your chances - maybe a real company/item... may be totally bogus!
To become decent, it's going to take 3-5 years, depending on how much effort you put in. Do whatever it takes to get a job in the field. Grovel if you must, it's only temporary.
Wow, really? As much as I have enjoyed playing with React, the docs seem very, very sparse to me. I wish I had a better suggestion, but for me it was a lot of trying things in code and googling Stack Overflow answers -- you know, the usual. (And this was, like, a week ago, not 6 months ago or whatever.)
Thanks to Citizenfour, Debian has now an entry on IMDB
Your point about the need for prediction is relevant, but string theory is currently in the class of ideas which have no prospect of making meaningful predictions anytime soon. You might want to argue that the mathematical formulation makes the possibility that this will change in the future more likely, but I honestly don't see how that follows.
A (smart) friend recently bought me Raspberry Pi as a gift. As a non-technical person, I thought it was kind of a strange present at first. I figured I'd play around with it and learn some basic code before inevitably getting bored and tossing it aside.

That didn't happen. I started a couple Python tutorials on coursera and code academy and haven't looked back since. It's been a little taxing at times (pretty sure I experienced a similar semi-colon blunder) , but learning to program is really fun if approached as a hobby and not the end-all be-all of being successful in tech. I think the key is not to be too hard on yourself and get help whenever possible.
Electra (why the Internet doesn't reach light speed)
Please don't take this the wrong way, but why do I need another social network?
IIRC, the US believe is similar, however the title engineer can be bestowed by a company to an employee while they are working for the company.
Hawk: Secure Simple Key-Value Storage for Android
Why Silicon Valley has a chance to dominate the auto industry
Magic Is a Startup That Promises to Bring You Anything
If you disable E&C, it will not kill IIS. You can just edit, recompile the code and IIS (express) automatically picks up the changes.
It's not.

But I said "racial background" not "ethnic background."