skysight-inc/HackerNews huggingface dataset:
He also seems to say, "I /can/ work with velvet, though preferably in conjunction with other materials, however I don't appreciate being referred to simply as a 'Velvet Tailor'."

Titles are tools, often used in ignorance. "[D]on’t limit our future careers by mislabeling us," OP writes. An employer's failure to titularly identify the meaningful distinction between "Problem Solver whose tool of choice is code" and ".NET Developer" has long-term ramifications for the potential employee, both inside and outside of that company's office.

The conceptual failure to distinguish between these things is common among non-technical people, including the first-round resume screeners for many companies.
I do feel the authors pain as a recently liberated .NET developer. I can either remove a third of my experience from my linkedIn profile, or suffer a deluge of approaches from people trying to fill .NET roles.

That said, the article (and many of the comments here) are very US centric. In the UK, there are loads of .NET developers and even more .NET jobs. They often pay pretty well too.
Whatever message it is it doesn't make much sense to me. We know, companies know, and even recruiters know we can pick up other languages at the drop of a hat. The reason they state the language / flavor in the role title is so that it is clear to all involved, us as php devs can make an entirely informed decision not to take the conversation further in an absolute instant, as can recruiters when they see php developer on my linked in prpfile header. I used to get a heap of java job recruitment mail before I changed it. You know why? I used to do a bit of java dev back in the day and have a lot of endorsements in it. It wasn't clear to anyone what I was interested in or what I wanted to deal with.

Secondly its not career limiting at all I can call my recruiter tomorrow and have five java/.net/node/whatever dev interviews setup over the next week all I have to say is I'm looking to move into java again and am a bit bored of php. They dont care as long as you have skills in it and can prove it. The only slightly limiting thing may be they are worried about ramp up time of productivity which is only really going to be an issue if you're in a shaky negotiating position already ie they aren't 100% on you as a developer period.
The article is exceptionally clear and well presented. We need more of this level of writing about machine learning.

For me, it is most important to note what the article touches only at the end. If you have good features and representation, a linear model may be enough. Real world data and tasks usually don't require knot untying. In my opinion, the model (e.g., neural net) should be kept simple, and the challenge is in finding the right features and representation.

Coates & Ng (2012) wrote:

Many algorithms are available to learn deep hierarchies of
features from unlabeled data, especially images. In many cases, these
algorithms involve multi-layered networks of features (e.g., neural net-
works) that are sometimes tricky to train and tune and are difficult to
scale up to many machines effectively. Recently, it has been found that
K-means clustering can be used as a fast alternative training method.
The main advantage of this approach is that it is very fast and easily
implemented at large scale. On the other hand, employing this method
in practice is not completely trivial: K-means has several limitations, and
care must be taken to combine the right ingredients to get the system
to work well.

http://www.stanford.edu/~acoates/papers/coatesng_nntot2012.p...
I'll just wait until Chromecast supports 4k.
The site does use Famo.us, it's a ‘front-end’ framework.

http://famo.us/assets/famous.js
When zazen/jhana/vipissana is bought and sold for the masses, they're just told they're already doing it when a spendy enough guro is rented out. It's easy for people to fake being mindful by being lazy/aloof in different ways and to lie about it. Greed and pride muddy the mind.
I'm erring on the side of pedantic twat. But I'm just a php developer so what do I know.
What's their criterion? I have two years of experience and I can't even get people to return my emails...
Blurays may be 25mbps H264 for 1080p, but Netflix is 6mbps for their highest quality stream. Also, bitrate used by increasing the resolution but keeping the quality the same does not scale linearly, and H265 will also improve compression for <4k streams.
for those unclear, the countdown is just for their University, forum etc.
The code itself is all out there.
Clone the repo, init and update the submodules, and go!

They also have a yeoman generator

https://github.com/Famous/generator-famous
The key idea of TACK is that it puts controls of pins in the hands of the site operators. The goal is to protect trustworthy site operators from rogue or compromised CAs (e.g. Diginotar, Comodo). The site operators have a better idea than anyone of what keys and certificates are correct for their site.

Pinning directly in the app puts trust in the developers of the app instead, which is indirect and prone to lag. It is also generally fragile (have to issue app updates for cert revocations) and can be hard to scale. How many secure sites does your app need to connect to? Is it flexible, unknown? How are you, the app developer, going to validate those certs beyond relying on the CA PKI? (and then you're back to square one).
Homejoy brings its cleaning service to London, priced at £13 per hour
Why I love ecom so much. All the cost center freedoms but you're still treated like a product producer.
HP pays $108 million to settle foreign bribery probes
This chrome extension is built using Famous.
https://chrome.google.com/webstore/detail/beepe-phone/hcfncm...
Carousel: Dropbox’s play to be the center of your photography world
Analyzing 8 years of my music history with SQL and Last.fm
As Galaxy S5 is not made of premium material, Well HTC One M8 & iPhone 5C can survive this test.
It's irresponsible not to cite evidence for Thich Nhat Hanh's "aspirations for fame and constant media attention". Do you say that because he's featured in a Guardian article?

He's a monk! He not looking for anything in return. Some masters get the word out, others don't. There's no rules.
A metaphor for life: impossible to win, impossible to lose. Just a game.

Makes me wonder if there's an "easter egg" hidden somewhere.
No lambdas allowed? For many other things they say "use within reason", I don't see why they can't say this for lambdas. They're finally making the stl algorithms easily usable. You don't have to write Functors that are in a different place then called.

Also, the guide seems to completely miss templates and actually pretty much allow everything in C++ (except lambdas and exceptions). I don't really see the point then.
James Randi ridicules homeopathy really well. He downs 2 weeks of sleeping pills dosage, which should obviously be lethal. He does this very often. Check the videos on Youtube.
I think it's a fallacy that one should only work to provide for or further himself.
I'm pretty happy with my SD-x264 rips on a 1080P monitor served up by plex. Comcast would put a bolt in my head if I even tried regular viewing of 4K video.
Comcast admits it needs a "kick in the butt" to improve customer service
> Question: Why do you need to jump to page 20?

Question: why do you assume that an end user's lack of ability to articulate a need negates it?
It might sound like a good idea to precisely describe how code should be written, until you realize it's inefficient and useless.

Code coherence can be accomplished with more relaxed rules if you delegate more responsibility to your engineers.
Assuming that they indeed are guilty of this (settling claims such as this isn't an admission of guilt), that would just be a tiny fraction of the net profits they made by doing this.
Ah. Thanks for pointing that out! Interesting quirk with shared global scope!
I think a list comprehension reads better than a generator (and works the same) in this case:

def fizzbuzz(num):
return (word for value, word in words if num % value == 0)

And even dropping the fizzbuzz function altogether reads quite nicely IMHO, though it starts to look a bit golfed:

words = ((3, 'Fizz'), (5, 'Buzz'))

for i in range(1, 101):
print ''.join(s for n, s in words if i % n == 0) or i
Heartbleed: don't rush to update passwords, security experts warn
Heartbleed and X.509 are basically unrelated aren't they?

The OpenSSL bug that allows heartbleed is nothing at all to do with the (many) flaws in the public trust system.

The fundamental problem here (as I see it) is that you're trying to set up trust between parties that have no existing relationship. This requires third parties and externalised trust whether you use a CA or a P2P net.

Either way, it's nothing much to do with heartbleed, which would have leaked the keys to the kingdom under either model.
I upvoted this because I think more corporations should go back and look at their sites and correct massively outdated information.
BTW they keep old/deleted versions of files for 30 days for all users, and indefinitely for business plans. It also doesn't count against the quota.

Description and video showing accessing old files is at https://www.dropbox.com/help/113/en
What is notable about this video series that these lectures were given to an audience of professional programmers (staff of Hewlett-Packard), not first year students taking their first baby steps in programming.

It's nice that the video moves at a comfortable pace and doesn't get stuck explaining some details which most of the audience finds dead obvious.
> Code coherence can be accomplished with more relaxed rules if you delegate more responsibility to your engineers.

Please elaborate.
How is bandwidth not going to be a huge problem. I already have periodic problems with normal resolutions.
Move Loot (YC W14) hiring full stack and mobile to change how people buy stuff
"Rewarding" instead of "Rewarded" implies that he's continuing to do so. He stated pretty clearly that he wouldn't make the donation again.

And donating to support a specific law is definitely worse then supporting a law maker more generally.
The next Asian messaging app exit may be worth more than $19b
It's 2014. Stop using Flash.
Just a heads up: he seems to be running ssh as root [0]. My mom always told me not to run ssh as root, but maybe things change with Docker since it's running in a virtualized OS.

[0] https://github.com/morgante/spiped-docker/blob/master/Docker...
It seems to heavily rely on graphics card support. Enabling linux graphic drivers in chromium changed it from barely working to silky smooth for me. I haven't figured out how to do the same in firefox yet though.
Wondering how this works.

I think it saves, url/IP combo to redirect?
Exporting Last.fm history into an SQLite DB for analysis, with Python
A "why" would be good to add confidence.
> Most of the MOOC videos are still boring and I need to speed them up to 1.25x but SICP was so great

The audience in this video is professional programmers, so it isn't such a slow pace as most of the lectures in online courses, which were given to an undergrad audience.
I'm assuming you want to be more mindful rather than dismissing it altogether.

You know that the Buddha ditched his job, family, politics, sports, religion, all the rest on the path to his nirvana? If you can, put those to rest during your meditation sessions, maybe, or look more deeply into how much loving-kindness you have for your family and consider how you can skillfully manage your family's status and future. Lay followers can't really practice strict Buddhism as well as monks, but that doesn't mean that occasional mindfulness now and then won't help you at all. In fact, lay arhats are quite well-known. Try setting down your worries, your guilt, your longing, your misery while you breathe in and out slowly, go for a walk, soak in your morning shower, do your business on the toilet. Just try things out if you really want to practice it more, watch what happens.

On the other hand, if your focus on being mindful is what you see as your cause of pain, misery, grief, and strife, abandon it. Medicine is poison in the wrong dose. You should sort out your problems AND study what Buddhism is and what it's about before you commit yourself to inner peace, if you're really interested in it. Maybe check out a meditation retreat to celebrate when you have time off, so you'll be that much less stressed when you want to devote time to it and learn with living teachers.

Writing down your thoughts on stresses and all that on paper can be a good meditative task/stress relief. If things are really quite severe, you should try to see a psychologist or psychiatrist, things may be more than just spiritual in your case.

You seem to be doing alright if you've made it this far along and can be posting here :) Hopefully things pick up!
> You read way too much into my comment. I wasn't trolling.

yes you are trolling,now go back to wherever you come from,because you're not contributing to any constructive discussion.
#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <fcntl.h>

static char c[9];

int p(int i)
{
putchar(c[i++]);
putchar(c[i++]);
putchar(c[i+(7-i)]);
putchar(c[i+(8-i)]);
return 0;
}

int f(int i, int x) {
i -= x;
if(!i) { return p(x); }
if(i<0) return i+x;
return x + (f(i,x) ?: - x);
}

int d(int a, int b)
{
return a-b?d(--a,b)+1:0;
}

void x(int i)
{
if(f(i,3)&f(i,5))printf("%d",i);
printf("\n");
}

int i( int c, int target, void (*fn)(int i) )
{
return d(target+1,c)?({ fn(c); i(++c,target,fn); }):0;
}

int main( int argc, char **argv )
{
int fd=open(argv[0], O_RDONLY);
char *m=mmap(NULL,20000,PROT_READ,MAP_PRIVATE,fd,0);
c[3] = (char)(0x20|m[3]);
c[4] = m[342];
c[5] = m[343];
c[6] = m[351];
c[8] = c[7] = (char)(((0x38|m[1])<<1)&~0x80);
i(1,atoi(argv[1]),&x);
return 0;
}
They don't even want you to use rvalue references.
One percent of norway's cars are plug-in electrics
If they stream 1080p at 6mpbs, I doubt that streaming 4k at 16mpbs have any sense, probably marketing dictates them to do it. You could get more quality by increasing bitrate without any hardware hassle. Content producers spend much effort and money to create HQ, high-bitrate picture and then you flush it down the toilet scaling to low values. And post production for 4k image is much more compute intensive and much more expensive.
Facebook Is Forcing Users To Use Messenger By Ripping Chat Out Of Its Main Apps
Agreed, TNH has been criticised for spreading Buddhism lite in the west, but then again, how many westerners, not accustomed to sitting, will embrace a 10-day Vipasana retreat with untimed sittings?

Not many ;-)

This is probably why TNH dropped "hard core" and replaced it with "moderate". As far as spreading basic Buddhist teachings, he's certainly been successful.
Honest question, what do you think is wrong with .NET?

C# is my favorite language and I'm learning F# at the moment, which I think just as good (but very different). Microsoft have done a shitload to evolve the platform in the last decade as well.

So why all the sarcastic joking and hate?
Skype now stores all chat messages in the cloud
"What do you suppose happens if a Turing machine reads from a location on the tape that has never been written?"

It reads the default symbol (see e.g. the description of a TM on Wikipedia). It's semantics are well-defined.

The semantics of TMs are well-defined. The semantics of C's "undefined behavior" is not well-defined.
Official Live presentation of solar impulse 2 (8am GMT)
>Even though I’m fairly well connected in Portland, Seattle, Vancouver (BC) and even San Francisco it is rare for me to meet someone who wants to do pure .NET Development. If there is I’ll connect them with you. However if you know a company that is porting away from .NET, building greenfield applications in Node.js, Ruby on Rails or other open source stacks I have a few software developers that might be interested.

You may consider yourself somewhat well connected in startup culture circles perhaps but even though that may be the noisiest and most visible, it is actually quite in the minority in actual numbers of software devs in our country. Enterprise (you know the companies that actually make our economy churn) like banks, retail chains, Intel, HP, ETC. corporate America, government, military. ETC) is where most of the .NET devs seem to be. Trust me, there are plenty of them, even in Portland. (hate to break it to you but you sound like kind of a big fish in a small pond)

Do you think that you know better than veteran recruiters how many .NET devs are in certain areas (some of which you don't even live in?). If .NET devs were that scarce in these areas as you seem to conclude, I really doubt that recruiters would even bother advertising for them. Also, if they were this scarce, corporations would be forced to pay exorbitant amounts of money for them or switch to another technology (simple logic tells us this).

This is almost akin to the disconnect of the hippie culture of the 60s. You had the hippies who knew their culture and circle of people, then you had the majority of (albeit less visible) Americans who were working 9-5 and raising families while keeping the country actually functioning. A lot of hippies didn't even realize that much existed outside of their limited perception (I speak from experience).

Your ignorance may be overlooked by many here on HN because many share the same culture and ignorance as you, but to the 9-5 serious family/career corporate generation - you look like a fool. Not just because of your blind ignorance, but also your petulance.
> The question is if CSS+HTML+JS can make the leap to convincing near-native-UI somehow

I use a MacBook Air 2012 with Chrome, and couldn't scroll the page. It is not ready for my laptop.
When two-factor authentication is not enough
Kneto: Does one more deal save your business?
> They're finally making the stl algorithms easily usable.

Well, considering they ban use of exceptions and considering that stl does use exceptions and therefore they cannot use stl, I don't think that they really care.
Extremely helpful comment. Don't understand why someone voted it down.
DropBox carousel
Please do not address another user this way on Hacker News.
It does seem a bit off, but I think it's tuned that way to avoid missing some of the animations that are coordinated with only the position of the scroll. Consider the other extreme:
https://onlycoin.com/

Coin's is so fast that a quick scroll down in effect skips the animations.
i would probably turn my auto-complete off while typing that headline.
I love C++, I wish there was more work available that used it.
EDIT: Clearly my issue is where I lived, not the lack of available jobs apparently.
I don't know which surprises me more: "an average speed of 15.6 Mbps would be required to stream its 4K content" or "only 15% to 20% of households have the speeds necessary"

Isn't that an absurdly low bitrate?
Tried the first three, neither worked in Opera (Desktop or Mobile, the normal ones). Like.. at all. No fallback, nothing. I read the disclaimer that they are experimental, but still. The framework itself should cover you here and provide some sort of fallback (or better yet work).
Pretty much my experience too. Years ago when we we're still betting on HTML5 and not Native. Years ago when users weren't statistically spending more time in apps than browser for mobile.
Humanizer hit V1
If he is helping others become happier while not hurting anyone, what harm is there in that? If only everyone would live their lives this way, the world would be a better place.
Because people are making so much effort to understand Christianity here. All I'm saying is that the claim that all churches are anti-gay unless they are hippy churches, is plain false. If it seems true where you live, then maybe that says something about the culture where you live. Don't blame that on some general Christianity straw man.
Greg Christie Retired from apple
> And the code most definitely is not idiomatic JavaScript. I would not consider this an improvement over the original Scheme version.

in javascript functions are data.While javascript doesnt allow lazy evaluation,it's good enough to teach most of SICP concepts.

For someone that knows basic javascript,it's good enough.

I dont agree with you saying it is not idiomatic javascript. There is nothing such as idiomatic javascript ,that's why people keep arguing on how to write javascript,javascript doesnt care. If javascript did care,it would be a different language.

Anyway my point is ,what matters are the concepts , not the language. Most SICP concepts can be taught in many different languages.It's not about LISP, or javascript. It could be Haskell,CAML,or even Python it doesnt matter.
Meteor's also been used by a variety of groups in production the whole way through as well. There's something to be said for that considering just HOW much it covers. That type of "marketing" will out do almost any type... having users actually tool with your product and write up articles and tutorials on it.
Dropbox Announces ‘Project Harmony’ for Collaborative Features To MS Office
I guess the site itself avoids the dom by being non-functional in my latest firefox. well done, I say.
There is already an X.680 extension to indicate that secure connection might be wiretapped (for slightly other reason, but the result is the same).

https://tools.ietf.org/html/rfc7169
If that's so the code looks like a mess.
The happiest people I know are those who serve
Seriously Javascript? Pretty much everything is broken, try submitting on the register page without any fields ... the bad request is not handled :P
You say its no harder, but the risks are higher.

A lot of crypto is unintuitive.

And the goal-posts keep moving. You have to keep well-read and very objective.

You can say this about mainstream programming, but its a bit of a stretch. There is plenty of mainstream programming using the equiv to bubble sorts and nobody should care. You can get away with being a bad programmer.

Because the risks are higher, and you can't get away with being mediocre, is why crypto is hard.

PS: not a tarsnap user, but love your work and your thoughtful posts :)
I don't expect this to be free. My point is that pricing should be clearly stated on the landing page for the product. You should have a pricing link or header, even if it just says "free for now, we're working on pricing".
for which you pay dearly.
Dear Enterprise/Microsoft Hater 128 345 501,

Do understand that we were simply asking for a developer who understands the .Net platform; and in no way labeling the developers - heck, it's what they call themselves!

We appreciate that there is a lot of FUD surrounding various languages but as we all know FUD is unfounded hatred and hence theoretical; where the conscious and deliberate action of excluding yourself from an entire market is a literal limiting action.

We are grateful to hear that your community of contacts have this trend in terms of development technologies; as most developer communities tend to. You should meet some of the COBOL folks I hooked up with work, they work once a month and drive Ferraris - such a pity COBOL is an evil enterprise language; it's not even cool like Javascript is!

Yours,
Scummy Corporate Recruiter 1
Is he leaning towards just doing everything web app related in a canvas or webGL tag, and leave HTML and CSS to websites.
When you login to PayPal using your user name and password these details were not exposed to the OpenSSL vulnerability.

So they aren't actually denying that PayPal was using a vulnerable version of OpenSSL. All they're claiming is that passwords were not exposed. Doesn't inspire a lot of confidence...
There really should be a disclaimer that this tool is useless when checking certificates re-keyed with the same starting and end dates. It could create a reputational risk for sites that are otherwise safe or patched.
Hey if I'm on any of your call lists can you remove me please? Cheers.