skysight-inc/HackerNews huggingface dataset:
Nginx rules, but the funniest mistranslation out if this article is

"you can play with yourself in an accident"

Had me a gig-a-lin.
Help me out here as a UK person: What sort of Robocalls are there ?

Here in the UK there are variants.

1) Pause to hear you pickup, then they connect to a human salesperson

2) Full blown automated call

3) Human on the other end but how did they get your number ?

I have a solution, but can't enter as I'm outside the US :(
You're not really illuminating much by explaining with the contorted libertarian definitions of 'individual freedom'. Seriously, you can't think of a 'meaningful' definition of freedom that includes helping each other? Not necessasrily one you have to agree wtih, just one that is 'meaningful'?
Chrome and Dropbox are the last non-64bit process on my machine.

Their argument is YAGNI.
With Bountify.co, you pay for the result rather than the proccess to the result.
I worked for a CEO once (Saeju Jeong from Noom) who told me early on that being a good business man was all about being a good host and a nice person. Actually working for him: he frequently didn't pay me some months, paid too little other months, stopped paying benefits like gym membership so I had to take over, promised to do important paperwork and then never did it because he hated paying the accountant and wanted to micro-manage every hourly charge. He was pretty much the cruelest boss imaginable, even though he put on a happy face and said nice things.

If you'd approach him about these things he'd say the nicest things imaginable. I still have dozens of emails about him going to fix the payment issues, going to work on paying the benefits like the gym membership again, promising to do the paperwork I needed for my wife's immigration - how all these things were important to him. You really had to push hard to actually get anything done, though. After countless emails once we made a meeting to try to work on some of these issues, but he wouldn't hold it at his desk where we could actually trigger payments like I asked, instead he insisted it be in a meeting room where he made it all about how I didn't respect him and how we had to have a happier office.

So anyway, he was always trying to setup a good relationship and happy office. Good being where everyone said super nice things, but he cheated the hell out of you in practice. It's easy to talk super nice things, and then just never follow through when it actually costs you. I guess that counts as small ways, but I'm just trying to explain people can be super nice to your face always, but still be crooks.
And why isn't this a problem in Europe? E.g. Germany? I'm not getting any unsolicited phone calls anymore - robot or not (this used to be a problem 15 years ago, but not isn't anymore).
Since we're providing unsubstantiated explanations, I blame Satan.
Presumably you think that the laws of supply and demand are bunk? The risk of having poor health cover is part of the cost of entrepreneurship. Reduce the cost of something and people, in the aggregate, will buy more of it.
I'd say, a little bit too much jitter, especially in text. Some of the versions for Mathematica, et al. were a little bit closer, IMO.
There's definitely a few design patterns that aren't applicable in functional languages.

For example, the Visitor pattern can be naturally replaced with map and fmap in Haskell, which are far more powerful.
Edited to be in chronological order:
http://i.imgur.com/opI0i.png

Taken from reddit:
http://www.reddit.com/r/movies/comments/11pnuh/james_bond_bo...
Congratulations! Looks like a very solid release.
I don't quite agree with your analogy. If Reddit closed down /r/trees, that would be censorship of people with non-mainstream opinions. There is no narrowing of discourse in society if creepshots gets shut down.

There are free speech issues at play here, but I think they have more to do with balancing people's need for privacy versus the right of people to make and share media of things that happen in public.

(That said, a lot of images in those communities are just stolen from other people's Facebook streams anyway, so it's also an issue of privacy.)
methinks: http://xkcdsucks.blogspot.it/2009/03/xkcdsucks-is-proud-to-p...
Congrats...I like it.
I've actually submitted, and was recently paid for a Paypal XSS bug. I had the same issue with the expired PGP key and also received the new key from them manually. The whole process took around 4 months to complete for most of which I was left in the dark. The only notification received came in every 2 weeks to notify me that I was still in queue. Paypal paid me $250 initially and another $500 after the bug was fixed.The initial $250 was actually submitted to the email address on the account I was testing with (which had actually already been "Restricted") as opposed my real PayPal address which they requested and I had provided. I was actually surprised by the amount as at no point was I told how much I would receive (I had originally expected the second payment to also be $250). I appreciate the program but they have a lot to learn, in comparison the same process with Etsy took less than a day for them to replicate/patch. Google even with its size takes roughly 3-4 weeks and communicates fairly quickly throughout the entire process. I will say it was rather nice to be able to cash out the bounty in just a few days after each payment but compared to the rest of the companies with bug bounty programs, PayPal's ranks lowest in my opinion.
We restrict uploads to a minimum of 128kbps and prefer 192kbps if it's available. It is of course possible for someone to transcode a 64kbps file up to 128 or 192kbps to make us play something that truly sounds awful, but based on my own personal listening that doesn't seem to be the case often, if ever, in practice.
Meteor 0.5.0: authentication, user accounts, new screencast
My t61 is silent. You probably need to replace the fan or add thermal grease.
I still need to see a thorough rationalization for the use of this chart style.

Bonus points for using the Tufte 'lie factor' formula.
I should add I am not a MSoft fanboy, I've owned a Mac Classic back in the day and recently a Macbook Pro. But the Macbook pro had all kinds of issues with my outboard soundcard and midi interface that my windows PC never had and in the end was glad to get rid of it.
Free Textbooks on Machine Learning
The x230 or X1 Carbon are great. I have an x220 and recently put OSX on it. I got mine off a forum, though, so I can't say how well the online ordering process works.
What's with the rest of the 10 hours? Daily scrums?
You point out the most important omission in the list :
Act on what you say.
Newspapers are a commercial service.
The ability to set caller-id is important. I was surprised by how easy it is. With the free X-Lite SIP softphone and a flowroute.com account, I can set an arbitrary caller-id number and place a call to anyone. This is very useful, as it lets me place cheap VoIP calls "from" my mobile phone number. It could also be used to get into voicemail and other systems that trust caller-id.
Interesting, they changed it form "Windows" to "Proprietary".

Or do I misremember that?
They have the open data policy allowing you to take your data with you. And this is what makes people less suspicious of them.
Facebook Homepage Redesigned
Automatic Mechanical Self Reproduction
USBFever Launches New Lenses For The iPhone 5
Why doesn't PayPal and other services add a Verified Paypal code to a user's account page. And train users to login during these phone calls and ask the caller for the code?

The training itself - if you're being verified, you should do the same of the caller - would have immense societal value.
Perhaps patch two robocallers with each other

</meta>
You're not obligated to use Safari, you know.
It can still be sent in a sideband for reading by a third-party device, tantamount to a MAC address.
It's interesting how this displays exactly my feelings about Bond. I have the feeling that Craig and Brosnan are just too much. They feel like some action movies with a character I don't care about (sure Craigs Bonds were better action movies then Brosnans but they've all not been Bond to me.). We don't have to talk about Lazenby and Dalton. Moore and Connery were just perfect. They've fitted perfectly in the flair the cold war had and they will always remain my Bonds. With style.

I also took "The Tailor of Panama" as the missing part of Brosnans Bonds.
Not sure about port 843, but port 81 is for our chat server that allows you to see realtime updates to the sidebar showing what your friends are listening to. We will probably end up moving that over to port 80 so we don't end up triggering blocks like this.
If you were on Windows you'd need to install Visual Studio just to get a compiler. XCode is similar. You haven't seen hell until you try and use Cygwin on Windows to get anything "unixy" done.

It sounds like you weren't using MacPorts or Homebrew to build your libraries. They're a lot closer to the distributions you see on Linux and BSD.
Indeed. On a Swedish keyboard the semicolon is not the biggest problem though. {}[] are since you need to press right-alt+number keys to get them. Really awful. It takes a very short time using an American keyboard for coding to realize its benefits.

Still, even on an American keyboard () are not terribly well placed.

I've been thinking about adopting the NEO2 layout(with some modification so that I get all of åäö) but haven't gotten around to it yet. Has anyone tried that for programming?
There's secure shell for Chrome so you can use all your tools on another (Linux?) machine.

I think it's up to the community to port tools to NaCl. The technology is there but it's a matter of time to get all the pieces in place.
Yeah unfortunately this is a browser thing. We are actively searching for hacks/workarounds but haven't found anything yet. In fact it's even worse with the Chrome browser, music stops playing the second you lock the screen. :(
I was dragging from the homepage. It seemed to happen more often when I was scrolled down a bit, but overall about half my drag attempts dragged whereas the other half selected.

You can reproduce the select effect by simply missing an icon when you start your drag. Now imagine that happening when you were directly over one.

All the best. As I said before, this is a massive improvement on the original. I'll actually use this site.
Negative, the Visitor pattern cannot be naturally replaced with map and fmap. Read up on double dispatch at e.g.: http://en.wikipedia.org/wiki/Double_dispatch
You want to covney that the graph is not based on measured numbers but only a rough sketch.
Mathematics: Came across the following gag. Is it true?
I installed Ubuntu after Windows lost track of its installed components (the list was blank), and realised that I could at least use an OS for which such a problem was fixable without needing a MS technician.
Some banks rely on Java. Also, I guess a lot of browser-based management of enterprise computing "stuff" runs as a Java applets as well. I've used server and SAN managers that require Java.
GOF patterns are indeed language agnostic, as long as you work within the OO paradigm.

You can indeed apply the same pattern (fe visitor) in Python, Java, C++, Go. This is also the reason why it isn't that difficult to move from one OO language to another.

Functional programming languages fall within another paradigm. You do have patterns like 'fold', 'map', or 'nexus' but in general, they tend to be very small. This is because functions allow both more strict and more flexible composition than objects. Again, once you know Lisp, or Scheme or ML you can jump from one language to another, although from Scheme to Haskell will be a larger jump (purity & laziness) than from Scheme to Erlang.

Two final remarks:
) The declarative paradigm (Prolog, Mercury, ...) seems to be out of flavour these days.

) Every self respecting developer should have mastered at least 1 language in every paradigm.
Lenovo has had some problems with suppliers in August and September. My order of a custom laptop a year ago was super-quick, and I've only been hearing about it taking multiple weeks to get a laptop shipped since mid-August. I've only heard about bad customer support with Ideapads (edit: also the only complaints I've heard were from hysterical bad customers), and Thinkpads are known for having good customer support, with a separate customer support department. I had great turnaround time on getting problems fixed 6 years ago.

A recent datapoint on shipping speeds is that a W530 ordered Sept 28th arrived at the door on Oct 18th.
I'm a MacBook Air user and the battery life of my Chromebook is way longer than any laptop I used before.
...if only Java in the browser wouldn't have failed so bad (and it did long time ago, Apple's decision is just a sad reminder of this), we would actually have the "nirvana" of using Python (Jython), Ruby (JRuby), Clojure and more IN THE BROWSER! Same language on the server and in the browser, even on mobile, and the ability for every developer/team to CHOOSE that language from a few option that run on the JVM... (I know we'll have this one day, with languages that compile to Javascript, but... it could have so much more beautiful, another lost "alternate reality", like the ones in which Lisp went mainstream and even OSs were build in it... sigh...)

How dump could Sun and Oracle (I know, the browser Java fight was maybe already lost when Oracle came in...) be not to realize the potential ecosystem that could grow around this? Sigh...
http://norvig.com/design-patterns/

The short answer is - no Java - no problem.)

The longer answer is:

Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of CommonLisp.

http://c2.com/cgi/wiki?GreenspunsTenthRuleOfProgramming
There's no need to install XCode in order to have GCC/LLVM and satellite programs. Go to connect.apple.com, authenticate and download the "Command Line Tools (OS X version) for XCode."
stackoverflow: "Functional design patterns"

http://stackoverflow.com/questions/11339637/functional-desig...
I can confirm this. Saumil has reached out to me with a similar email as posted above, but I have no problems with this. I responded to his email and got a nice and personal reply back.

My take is don't be afraid to ask for help. Everybody needs or needed help in his life. If a particular person you reached out to cannot help you at this time, it does not hurt to just have a chat, create a relationship and/or plant the seeds for future consideration.
As a Finnish-speaking Finn I'd say that one person was exaggerating a bit. Yes, you can hear her first language is Swedish, but it's not that bad.
Exercise enhances cognition, reduces the risk of Alzheimer's, Parkinson’s
...and depression.
VLC Media Player 2.0.4 Adds Support for Opus codec
An understandable point of view.

Though I can think of an even more crazy variation. Declare the semicolon a binary operator and allow overloading it.

As funny as that sounds, Haskell provides something like this, as do-notation can behave differently depending on the monad it is in.
This is correct.

You also wouldn't use a swastika in an app targeting Germany, would you?
Brands to startups: In case you want our money, here’s how to get it
Thanks for teaching me a new word today ("xenopatriotism")... it even sounds funny and makes me think of the Alien's xenomorphs :) On the serious side of things, it's also helpful but maybe a bit to intense to characterize my feelings regarding my native country, but I definitely wouldn't mix this with judging software quality...
I spent so long at university writing out GoF style stuff (I want to say crap) like the visitor pattern in java. Now I write ruby. Those are hours and days I will never get back. I remember thinking at the time, "Why am I doing this? Surely this is what computers are for?"

I guess it's all education in the end. At least now I appreciate the value of the tools I have.
Microsoft and Apple have to bear some of the responsibility for this as well.
I don't understand how can Linux folks feel any respect for Microsoft after what they tried to do to Linux community a couple of years ago...
Crying at work
Thanks! I had seen the translated interview on this wiki page - http://en.wikipedia.org/wiki/Igor_Sysoev. I took the liberty of updating the wiki page with your translation as well.
Chipmaker AMD announces layoffs as PC sales stumble
Everybody gets owned.
Hej!

I have all my symbol characters easily accessible from the normal A-Z keys using a third shift state. It's awesome, and works with any keyboard layout (QWERTY, or even Swedish QWERTY are all fine, as is Dvorak, Colemak etc). Typing a previously uncomfortable sequence like "for (int i = 0; i < count; ++i)" is even pleasant now.

It takes about two weeks to get used to. If you try it, make sure the third shift state can be accessed from either hand (i.e. you have to have left and right keys, just like with shift or control).

I wasn't aware of NEO2 so I developed my own symbol layout using a genetic algorithm running over my code corpus, then adjusting to taste.
OSX is not "unix based". OS X is unix. And it comes with php, ruby, python installed.
I remember having to get gcc toolchain on linux too, maybe it has changed since.
I believe he meant the opposite of what seems to be understood - in stereotypes russians are highly respected for being extremely smart and resourceful, to the point of being completely badass for western standards.

For example, in Poland we sometimes joke about how russian/soviet technology came only in two kinds - if a device won't fall apart immediately after start, it will last forever. It's mostly meant to be whining about "planned obsolescence" and other business attitudes that came from west, that ultimately is about short term money gain for producers on the expense of consumers' money, happiness and natural resources.
I actually thought Brosnan played a great Bond, but just suffered from a set of bad scripts. I only enjoyed GoldenEye. And as much as I enjoyed Casino Royale, I really wish they would've let Quentin Tarantino make it with Brosnan like he wanted to.
I haven't seen any Java applets among Deutsche Bank, Sparkasse, Raiffeisenbank.

And I haven't seen a Java applet for months. A concert ticket seller had one for seat placement.

I also did not install Flash for Safari, it's a little annoying when you encounter videos, but for that I change into Chrome. A little Safari extention helps to activate html5 videos from youtube and they run smoother than the Flash versions.
Thanks Phillip :)
Very good idea however:

When you provide an service like this and your website got mixed SSL content (seems like due to youtube video, so mixed only after user plays the video), it's a bit worrying.

Not to mention this:

"Use our sign in UI, and get secure authentication over https for free. Don't waste another moment buying or implementing ssl certs ($70 on GoDaddy)."

Which is really really bad advice. SSL is not just for authentication. Keeping auth over SSL and rest of the website over HTTP is an insecure way to implement an authentication system.
> Thread switch time does not scale to the # of threads involved.

True, but the number of context switches does increase and that in turn decreases the ratio of useful work vs. context switch overhead.

Also the secondary costs of context switching, like flushing caches increase. If there are hundreds of threads, the chances that a thread is woken up with warm caches decreases.
Microsoft, yes, it really made sense for them to be as hostile as possible to Java on all fronts. But Apple? Weren't their Java related decisions too late in the Game to change anyth?...
Air Jordan Shoes,Nike Dunks,Nike Air Max,Nike Air Force 1 Cheap For Sale
Free Online Education Is Now Illegal in Minnesota
This is an interesting article. In an ad driven startup ecosystem, we forget that landing a brand relationship is hard and takes a long time. Even mastodons like Facebook and Twitter need a huge amount of time to land those deals. I am questioning what chances do startups have in this environment? Are we destined to use adwords or ad serving products?
The Compaq "Portable" was a wonderful machine in its day. I had two of them.
Though they were technically "portable" when compared to the IBM offerings,
they were damn heavy; I remember them being 50 to 60 lbs depending on how
they were configured (single floppy, dual floppy, or floppy and a 20-40 MB
hard drive). Lugging one through an airport generally resulted in far more
exercise than most people would ever want on a business trip, so the old joke
was, "The Compaq Portable was designed by engineers who thought if you put a
handle on a refrigerator that made it portable."
But then neither of those problems exist in Common Lisp, as you have both first-order functions and multiple-dispatch in object model :).
http://foo.com/video.ogg#t=10,20
Running Ubuntu 12.10 on a Retina Macbook Pro
In Portugal there's this a company that creates shoes using cork as well http://www.rutz.pt/
Hmm, it looks like "Free Textbooks on [choose subject]" submissions are an easy way to get some link karma on HN.

I've seen this happen quite often lately, and usually these kind of posts go up in the ranks pretty quickly -- they also generate near zero discussion :-)
OS X is indeed a rather nasty Unix platform right now because Apple in the midst of a long drawn out transition away from GCC. They are shipping a completely outdated GCC and an obsolete libstdc++, yet most libraries are still compiled with that ancient libstdc++.

I tried to use LLVM's libc++ instead but I had to recompile so many libraries and make sure the dynamic linker actually picks them up that it was just too big of a hassle. I don't see light at the end of that tunnel right now.

I'm thinking of giving Linux another try as a development platform.
The consumer social space is a crapshoot: you can't predict consumer behaviour, no matter how good an entrepreneur you are. Color, Airtime, the one that wasn't instagram, and probably many more examples. Seriously, who would have predicted that the valuable part of Chatroulette was the dicks!

That said, investors are probably still right to throw money at experienced entrepreneurs. Airtime probably has lots of money left for a pivot, so best of luck to them.
I disagree with this. It's one thing to hustle to make your ramen budget. It's another to hustle to succeed before your son needs that kidney transplant.

There's hustle, and then there's killing stress. I can only surmise you're young and single.
First of all, ZeroMQ is fucking tons of abstraction. It's its own wire protocol. It does crazy advanced things that it would take you forever to figure out and re-implement. It's nice.

You also don't have a clue what it's doing or why, which means you don't have a clue what your program is doing or why. In general it's thought of as a good idea to understand these things.

At the very least learn the tcp/ip stack and why all of the complex things are the way they are. Learn why building a long-distance fault-tolerant fast reliable network protocol is hard. Learn why there's many things that can cause your application to fail to just connect to a remote host. Heck, just learn the differences in different operating systems' tcp/ip stacks and why they are that way. Just using the same framework everywhere isn't going to solve all your problems for you.
"you dropped a hundred and fifty grand on a fuckin education you coulda got for a dollah fifty in late chahges at the public library"

I really like that quote from Good Will Hunting. Unfortunately, most of us aren't savants and there's a lot more that goes into learning something than finding one free textbook on it.

I think we're starting to see a lot more free textbooks because we're learning that, when it comes to education, resources are not as important as practice, community, and engagement