skysight-inc/HackerNews huggingface dataset:
One of the amazing things about mathematics is that you'd like to work in one branch and wind up working in another. E.g., who knew before Riemann that number theory would often wind up being an exercise in calculus of one complex variable?

The example perhaps best known to non-mathematicians is that there were two formulations of quantum mechanics, namely in group theory and in partial differential equations, and they turned out to be pretty much the same thing.

--------------------------------

Come to think of it, that's been a great lesson for me in business life. I come in supposedly to consult about one kind of problem, and really wind up addressing a different subject entirely.
Not to mention the motion makes separating out the letters easy[1]; optical flow can be used to segment the individual letters.

[1]: Have not actually attempted this.
Shameless plug: I wrote a package that exposes a CRUD JSON API on top of a backend interface ("Storage") which you implement yourself; so if your API fits the CRUD principle it could be worth to look at:

https://github.com/sauerbraten/crudapi

You could also use it to implement CRUD parts of your API and define your own handlers for more complex API parts.
Just from looking at the code, this exploit works only for 32 bit machines, all 64 bit installations should be fine.
Are the people using the captcha-breaking algorithms the ones developing them? Probably not. These things take time... the best way to combat them is probably to change what your captcha looks like and works like every week or so.
Well... [2.6.37, 3.8.10) -- non-inclusive on the upper bound.

Fixed in 3.8.10 so that one's good.

Otherwise, yes, yes it is.

*Edit: Actually it looks like it's fixed in 3.8.9 (made it in 3.8.9rc8) based on the patch at: https://patchwork.kernel.org/patch/2441281/ -- Someone with more knowledge of kernel dev should double-check.
Java 8: Definitive guide to CompletableFuture
They might be for programmers who don't have threads. Maybe that explains why its so popular with Python/Ruby/PHP folks?
The known prime number - (3 + 5) ?

This is extremely amenable to a rainbow attack - just start here, http://primes.utm.edu/lists/small/1000.txt.
I don't know why you're getting downvoted. Discovered that subreddit through r/ImGoingToHellForThis which is becoming more and more a racist subreddit. I asked there the same question and learned that American put freedom of speech before hate speech and racism (which is not the case in many other countries, France for example).

This is why you have the Tea party and other jokes in the US.

Reddit is following a clear "US" guiderule which is "whatever goes".
Hey Andrew, sorry I can't help. having the same problem here, seems like CSS, html, JavaScript, PHP, a nice website, and a github account, just don't make the cut to earn a decent living.
Every company asks for years and years of professional experience.

If I find the solution I'll share it with you anyway. hope you do the same.
best of luck, keep working and leave you a nice motivational video http://www.youtube.com/watch?&v=ujMP41Rphzc
Amazon Coins: A Terrible Idea For Consumers
From Wikipedia:

Goldbach's conjecture is one of the oldest and best-known unsolved problems in number theory and in all of mathematics.

If this proof is correct then it's a bigger deal than Fermat's Last Theorem.
Simplicity in design is still a panacea, only good programmers can do it on non trivial systems. Go will allow for better clarity, but beautiful code will not write itself.
Using it right is a little bit of a skill. Too much panning and zooming can be bad, but just the right amount makes the presentation seem more fresh and alive than a ppt.

I've been using prezi for a few years now, and almost always get good audience feedback. Like any tool, you still have to know how to use it, it will not do all the work for you.
Bill Gates didn't become that rich by thinking "I'll build this software company, sell it and then do what I'm passionate about".
He became successful by following his passion, and was then able to be philanthropic. People who are passionate about saving the world will be far more likely to change the world by focusing on that and use other people's money to do so.

The point is if you're miserable in your job, and you could be doing something else anyway you should change. Which is what makes it different from the other soul destroying examples mentioned. Go back to Maslow's hierarchy of needs and self actualisation. It could be arguably worse to look back on a squandered life when you know it could be different, those who have no opportunity to change their fate do suffer, but in a different way - they aren't the ones causing their misery.
A lot of the reason to run a credit check as part of NACLC is to get a list of addresses and thus to help with the national/local agency checks part of the process.

I'd find it hard to care if someone had a $50k medical debt and bankruptcy, particularly if disclosed before it was required, but knowing someone lived in Florida and had outstanding Florida warrants for check kiting and identity theft (sigh; I had this happen!) would be useful, and derived from the credit report.

I actually had to pay off some 6 year old disputed $20 collection agency stuff right before I did NACLC myself, just to make it cleaner.
What are the other practical applications of number theory, primes and this the results in the paper outside cryptography?
Is this the old bug (or whatever) from many years ago where it was faster to drop the indexes, make your schema change, then add the indexes back? Not sure if that still applies anymore. The scenario was something like if you change the length of a column such that the index needs to recalc it, like maybe truncate a CHAR(15) to a CHAR(10), or do something weird with full text indexes, it would loop thru each row, recalc the row for the index, completely sort and insert the row into the index, and then repeat for the next line. So it scaled as if you were inserting each row one line at a time (which can be pretty slow with lots of rows and extensive indexes) but there's a sneakier way to do it.

Or, if by change a column, you mean something like an "update table blah set x=x+1;", and the x column was part of an index, that used to really work the indexing system hard, one individual row at a time. I think that issue was optimized out a long time ago. I believe there was a sneaky way to optimize around it other than the index drop and create trick, by doing all 10 million increments as part of a transaction such that it would do all 10 million increments, close out the transaction, then recalculate the index. Now there was something sneaky to the sneaky that you couldn't do a transaction on one update so you updated all the "prikey is even" and then updated all the "prikey is odd" or something like that as a two part transaction. I didn't exactly do this last week so if I misremember a detail...
I hope not, these are refreshingly easy for humans, compared to the rest.

Maybe an Apple engineer can chime in
In a similar vein is Red/System which is a low-level system dialect (DSL) of the Red (Rebol inspired) programming language.

ref: http://static.red-lang.org/red-system-specs.html
Can you back that up? The exploit states x86_64, and even if there is only an x86 exploit published, it's likely the same vulnerability is present on an x86_64 kernel (in general).

Lack of exploit code doesn't imply a lack of vulnerability :)
I've always called it SQL since old school days, and still do.

I would call it Speedy as well, not EsPeeDeeWhy, that's another given.
Emacs.js: ready-to-use Emacs setup for JavaScript coders
Is Tesla making green cars or status symbols for the 1%?
Unlike in Capitalism, Globalization demands you to be an "Highly Skilled Wage Slave" to get/retain a job
Taiwan’s abandoned resort town and the future that never was
Transloadit upgrade free plan from 100MB to 1GB
Hah, props on the pun of "Terra" being the low-level counterpart of "Lua". Good naming, there.
I agree. Their assumption must be that OCR fails when a letter has covered regions, and to make it more readable to humans they provide the missing information in other time frames. But the letters have very nice borders and shadows, they are not deformed and have rigid motions which is trivial to track. Even in a single frame they provide more information than a traditional captcha. But the concept is promising and will definitely work with few modifications (e.g. no stroke color, time dependent deformations, not showing all letters in all frames etc.)
And the bug was apparently backported to 2.6.32 on CentOS.
With Gargage collection, there are ni deallocations.

Also, garbage collection does not "harvest for memory locations that need to be freed and frees them.". Garbage collection does not collect garbage, it collects used space.
How are you communicating with Go in a SOA? I think Python/Ruby frontends and Go backends would be a good match, if Thrift/ZeroMQ/Redis/HTTP/whatever bridges work well.
The 1% argument is a great one. Personally I would never buy a Tesla as my first or second car (range, price and convenience issues) but then they don't need to sell or appeal to everyone. A few thousand cars a quarter and they are golden as a company, who cares if I (or 300 million others) don't like them?
Chasing Wi-Fi as a Remote Worker
Practical Jekyll Workflow
Best Dating Tips from the experts.
> Every company asks for years and years of professional experience.

Nope, every company wants someone who can do the job. Getting past the HR door is the tick box of years of professional experience.

Tell you what, start a company today, walk round to twenty small businesses in the business park nearest you and ask them "if you had a button on your website and the customer could press it, what would that button do?"

Listen to what they say. One of them will be something you can code, and hey presto, real customer, professional experience.
Also interesting work on twin primes this week:

http://www.nature.com/news/first-proof-that-infinitely-many-...
The form is actually an iframe without stylesheets thats why has Times New Roman font by default:
https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/con...
As mentioned above, I spoke to them at their hack day in London at the beginning of April, and they said they expected to solve this in 1-3 months. So hopefully within the next 6 weeks if we're optimistic!
No worries. I'm not actively reaching out for a job. I just wanted to ask for everyone who is in a similar situation. I wish you the best of luck as well. Thanks for the video.
This slide deck was used to raise $500k
How useful! Now I know what a cruft-free Google Images URL looks like.
Do a Google Image search for "atari breakout"
Sure, you have what it takes to find a programming job.

I have no degree and have been programming professionally since 1997.
> We don't really see why.

Huh? if the proof holds, that's precisely what it does. The proof might be delicate enough to not apply in other settings, so our wider intuition about prime numbers might not be enriched (at least not immediately). Still, a correct proof is very much a formal explanation?

And, what's the connection between TSP and prime numbers? I thought the current consensus in complexity is that the factoring is likely not NP-hard, but not in P either.
What about the math background ? Is someone who barely touched calculus able to follow through the classical mechanics course ?
Whether or not it's relevant, I still second the recommendation to read this book - it's a great read :)
Oh my god this is so much math

http://arxiv.org/pdf/1305.2897v1.pdf
Microsoft Patents "Cartoon Face Generation"
No, you’re just missing my point.
Strangely, I can't reproduce the effect with a divide by 16. With GCC 4.5.2 -O2, I see a "shrl $4, %eax" for unsigned, and "sarl $4, %eax" for signed. However, if I divide by 2, the results are different; the function:

int div_by_2(int x) {return x/2;}

compiles to:

div_by_2:
movl	%edi, %eax
shrl	$31, %eax
addl	%edi, %eax
sarl	%eax
ret

Meanwhile, the signed variant:

unsigned int div_by_2(unsigned int x) {return x/2;}

compiles to:

div_by_2:
movl	%edi, %eax
shrl	%eax
ret

My conclusion remains that for hot loops, you should check the compilers assembly to make sure the compiler is applying the strength reduction you expect.
I'd hire you. I'd hire you so hard. (You know, if we were hiring...sorry.)

On a more serious note to get past my company's HR filter (which I can override, but the higher ups like it when I don't have to) how many years HTML/CSS/JS/PHP?
Terence Tao's post https://plus.google.com/114134834346472219368/posts/XESxA9bL...

However, in absence of a preprint, it's IMO too soon to make announcements.
Beware, the first link seems to have been 'click jacked'. It opened a new tab with domain "fxxksheep".replace('xx', 'uc') which my company proxy classified as porn.
Previous discussion: https://news.ycombinator.com/item?id=5701553
You write well, you're interested in a broad range of things, and you've learned quickly. You'd be an awesome hire for the right company (i.e. one that can invest in developing your technical skills for a year or two before you start getting majorly productive).

A note of caution to take or leave: don't apply through recruiters or HR. Your résumé is too thin, and they won't bother to envision your potential. Meet people (and develop real relationships), take side gigs, and get dug into your local tech community. Good luck!
Although they give excellent physical intuition, Feynman's lectures don't exactly cover any "theoretical physics," they're more of an intensive introductory course to physics as a whole.
His QED in some sense helps you understand how QED works, but obviously one wants to learn the mathematics behind QFT, and QED is quite qualitative in nature.
lol. It's fine. To answer your question, only 2 years experience with the above, but it feels like a lot longer.
Definitely. In fact, in most places I have worked there were hardly any CS graduates.
I've been reading this and it's fantastic - approaching the subject from the tools needed to understand the way the material works mathematically (Lagrangians etc) rather than as a series of separate physical problems is an excellent idea.

The video lectures in combination with the text would, I think, be a great subject for a regular meet up - its dense enough that there's lots to discuss but doesn't have too many prereqs. Anyone in London interested? Shoot me an email if so (Thomas dot m dot McGrath at gmail dot com)
How to Expand your Professional Network with Twitter
I've watched a few of these just for fun. They are very watchable even if, like me, you don't have the first clue about the actual mathematics he uses. He explains enough of the physics in words that you can just let the forumlae wash over you and not worry about it.

The maths is kept into self-contained bits, so a lecture will typically be 40 minutes of words and pictures, then 20 minutes of calculation. I'm sure if you do get the maths then it will be perfect for you, but I encourage you to watch it anyway.

Overall, highly recommended, especially the cosmology ones.

EDIT: actually my memory is probably biased towards the cosmology course. I imagine the classical/statistical mechanics stuff does have a lot more maths running through each lecture.
On behalf of people that are more interested in the communication than in the pronunciation, thank you. You could pronounce SPDY as "super dimension fortress" and SQL and "purple monkey dishwasher" and I wouldn't care as long as I knew what you were talking about.
This is a proof of Goldbach's weak conjecture (http://en.wikipedia.org/wiki/Odd_Goldbach_conjecture), not Goldbach's (strong) conjecture.
How to Triple Revenue using InfusionSoft
Traveling Homophobes.
We're on the UK beta, still a bit confused though - is it all still in test mode only?
LogMeIn and ARM want to help you build the Internet of things
10 crazy statements Eric Schmidt made
It always does...now, do you deploy your own LAMP stack or do you let someone else handle that? Being able to set up your own environment/stack without someone doing it for you is a plus (even if company policy is that someone SHOULD do it for you) that you should be listing!
Thanks. I'm hoping to find a company like the one you mentioned. I'll be attending Dev Bootcamp in the fall and will hopefully hook up with a great company after that.
Sed s/wand/wang/g harry_potter.txt
I care about that sticker; I don't like it. Especially with laptops, those stickers (you may get a 'Intel inside' one, too) look ugly. Removal also typically is hard, as the stickers are designed to look good for years.

B the way, I remember reading somewhere that Dell at a time compared the benefits of being in such a program with the cost of applying such a sticker, and found it wasn't worthwhile to take part in that sticker program. Anybody know whether that is true?
Easy ways to get more attention:

- blog once a week and put a "hire me!" box in your sidebar

- start a youtube channel with a video for each of your blog posts

- start a podcast where you interview startup founders or kickass developers

this is all stuff i should do too
Nope I'm pretty sure you can accept normal payments (I'm in the UK BETA and I can.) Make sure you've verified your account and added a bank account :-)
You're lucky, I've just found a copy on the floor. On which website should I host it? I don't want to exceed my dropbox bandwidth quota.
Have you measured your gains?
I wish there were a phone design which let you re-use the screen/etc. but swap out all the baseband with a new module; i.e. equivalent to a "burner" for security, but with the functionality of a smartphone, or at least a nicely built regular phone.
The patch looks like it's present in 3.8.9 also, correct? (someone double-check)
> see http://go-lang.cat-v.org/go-code)

Uriel is dead. So don't link to cat-v.org as if it was an up-to-date resource.
You are not wrong. The French revolutionaries did take inspiration (and occasionally direct support) from the American revolution. So did the Italian unification which named streets in Rome for George Washington. Even in England the revolution saw the first election of a Liberal government.
Git is all about code reviews
I think I could use a superhuman liver ... it would help with my drinking.
I am building it for us. Rather than to hype it up and cash in. It is truly a search engine aimed at hackers. In terms of features, you will learn as it goes through the BETA. Keep posted at the blog nuuton.com/blog.
TDD in C
The truth about Booking.com (2012)
I find it fascinating that just over a hundred years ago proactive teeth removal was a standard practice.

What would people eat then? Smoothies, cream of wheat?
I can recommend this soil physics script:

http://www.iup.uni-heidelberg.de/institut/forschung/groups/t...

It needs some basic math (for a physicist) and some other basics (it won't explain the many things physicists take for basic knowledge, such as the existence of electrons etc), but most concepts are explained well, IMHO.

Same for this book on isotopic tracers in the hydrological cycle:

http://www-naweb.iaea.org/napc/ih/IHS_resources_publication_...

(better if you have the basics of radioactivity etc down)

Also, here's a good book about physical oceanography:

http://oceanworld.tamu.edu/home/course_book.htm

Hm.. that's that off the top of my head.. there might be some more (also other areas); I can look if you're interested.
How come HN is so slow to load these days days?
This site takes minimum of 25 seconds to load - it was fine a few weeks back... what gives?
That isn't entirely true. There are large Chinese firms with intense R&D, and many 'Western' companies do high added value work in China. There is a political narrative that we are being asked to believe that is not entirely true.

That said, a lot of manufacturing firms there compete on price. Three big factors in manufacturing quality are - how good is your factory equipment, how much human (error) is involved, and how much of your product are you willing to throw away.

In the 1980s/90s, not only manufacturing jobs, but also equipment headed east. Those same 30 year old production lines are still in use at the lower levels of Chinese manufacturing, being used for processes they really were not designed for.

Because of the low cost of labour there is a lower force towards automation. I've seen cell phone production lines that are pretty much by hand in CN, and simple boards assembled by huge machines without human interaction in the west. Hell, I've seen items being hand painted that could have been spray painted because spray paint was too expensive. Humans make mistakes.

The biggest factor though is yield. On TFT screens, something like 80% were thrown away at one stage. Throwing away only the worst 10% greatly reduces your price, but also means you are shipping much more variable stuff.

Basically, if you want cheap stuff, you get bad stuff. It's not that China can't make high quality goods, it's that people want cheap goods.
I'm not sure it's so much about short domain names as it is available domain names. Think of securing scvngr.com vs scavenger.com. Plus, is a short domain really that valuable if so many people have trouble spelling it?
I can't see anywhere to add a bank account, and activate account only lists US & Canada which is stopping me activating it. Am I on the wrong beta?

Time to drop Stripe an email I think!
New Contributor? Jump In!
>Go's aha moment is its low cognitive overhead.

You mean its strength is that is a Blub language?

Because the "low cognitive overhead" is exactly what Java was touted for, back in the day (before the EE madness).
User Experience Friction: features minus reality
I am a native English speaker and had no idea that nginx was supposed to be a cutesy spelling of "engine-x" until now. I've always imagined it pronounced like the speaker had a mouthful of pebbles, something like 'n-g'n-ecks.
No, the proof will show us that it's true, but that's not the same as understanding why it's true. There's a difference that most mathematicians grok, but can be hard to see from the outside.

And I don't know if there's a connection between primes and TSP, but people never suspected a connection between modular forms and elliptic curves, either. And this result may have nothing to do with factoring, but the techniques may give better approximation algorithms for things that are NP Hard.

That's the point, we really don't yet know what this result, but more particularly, what these proof techniques will yield.
What You Need to Know About Unpaid Internships
Handout design inspired by Ed­ward Tufte
They can just take a screenshot and analyse it that way.
Unless your problem is I/O bound (you can't get it off the disks fast enough, or network bound -- transforming data to a worker nodes takes too long) using Hadoop is the wrong choose. CPU bound problems are better solved with Grid solutions that do a better job of scaling up (with in a single node) and scale out to multiple machines. Taking a step back, you should always ask your self if this can be done on a single machine, taking advantage of Moore's Law.
> Huh? if the proof holds, that's precisely what it does.

That's very debatable. Haven't you ever heard the phrase, "I follow, but I don't understand"?
My next project is getting named "Purple Monkey Dishwasher"
Will this be useful for PKI encryption?