skysight-inc/HackerNews huggingface dataset:
This reminds me a lot of the section on constraint-satisfaction problems from an AI class I took a while back. You can solve constraint satisfaction problems using backtracking, but this is very difficult--it takes exponential time. However, for certain problems (like the well-known n-queens problem), the optimal way to solve it is to start with a random configuration and jiggle it around.

This is the same thing but with people instead of CSP-solving algorithms.
This is strange?
true. Problem with PHP is that you cant really write backends with it ( I mean stuffs not related to the http interface ) ,like one could do with ruby , python .net or go. That's fine because native solutions exist. But the lack of general purpose of PHP is its greatest weakness.
I'm not really sure what you're trying to say here...

Often, when people are going through a bout with a mood disorder, people who have never suffered from mood disorders will say things like 'buck up' or 'get over it'. Nobody would ever tell a cancer patient to 'buck up' or 'get over it'. But, people think it's acceptable to tell people with mood disorders to just get over them.

Mental illness is very real and trying to put on a happy face and ignore the problems is both dangerous and irresponsible. If the OP is ill, he really should pursue treatment.
While that is possible and probably fairly common in our line of work, pay close attention to some of the other red flags from what he's said. For example:

"I wouldn't last a week at a tech company because I have huge troubles with authority and policies and rules etc. I've never had a "real job" in my life; always in not very interesting organizations (including academia) where my lack of discipline was tolerated."
I think your argument doesn't hold up all that well, you said that the improved architecture of the individual cores improved single-threaded performance (despite, I assume, the decreased clock rates), so I think Dr. Armstrongs point that the shift to multicore made sequential programming less profitable holds at least to an extent - if the CPU manufacturers used the same architecture but used just one core and the higher clocks th single-threaded apps would run still faster, but instead the multi-threaded apps benefit more from the improvements in the CPU.
Wow! This is the future of 3d!!

I'm a hardcore 3ds MAX fan and I simply LOVE this!!

Do you know of the possibilities this provides? Have a look at this:

http://carvisualizer.plus360degrees.com/threejs/

Content creation tools are extremely important for any technology to gain traction. That's how Flash (in the early days) gained traction (Macromedia Flash 4, remember?)

And this editor solves the problem (still a long way to go...but very much possible)

All the best!
FYI, you can't survive in Thailand with $100 a month..
Okay, miss.
I saw a presentation about Blaze at PyData. The CEO of Continuum was the author of Numpy and said they are doing everything he would have done differently in Blaze.

Also, Blaze is attempting to abstract the concept of having huge arrays distributed across multiple systems, clusters, clouds, whatever. So imagine having large distributed arrays that you can easily perform computations on. Could be very powerful if it works as planned.
Because the lock-free Erlang meme doesn't die:

1. Erlang has locks and semaphores [1], receive is a lock, actors are semaphore. Erlang chose a 1 semaphore/ 1 lock per process model
2. Erlang scales better not because of being lock-free (see above), but because it easily uses async compared to other languages
3. Async prevents deadlocks not Erlang being lock-free (see above)

Some 4year old reading http://james-iry.blogspot.de/2009/04/erlang-style-actors-are...

[1] http://en.wikipedia.org/wiki/Semaphore_(programming)
> When somebody says the equivalent of "X group of people have Y attribute", they are making a category distinction. This is what the person I originally responded to said.

So, look, here's the problem: that never happened. I shouldn't have to quote something that's just a few comments up, but here it is: "... I can't help but think "Of course a white male programmer wouldn't see an issue with that". To be very clear, not because I think all white males are mean-spirited misogynists. ... But because being part of the majority blinds people to minority issues."[0]

Mind you, that's not the post you responded to. The post you responded to was a bit of a backpedaling from that utterly inoffensive statement. From that you read, quoting again, "Don't worry, silly white males, it's not your fault that you don't know The Truth, because you're silly white males! Here, let me tell you what's up!"

That sentiment or anything like it exists nowhere in anything that was said. That goes quite a bit farther than simply not assuming good faith. I used the term "extraordinarily abrasive" quite deliberately, since where your parent reads as reasoned and contrite, you come off as slightly psychotic.

If that's the sentiment you intended strongly to convey, you have succeeded.

[0] Neither here nor there, but as a white male I find nothing the least bit challenging in that. It's completely true (if a bit oversimplified).
Whatever anybody says -- of course my advice should also be lumped into the "with a grain of salt" category -- start jogging. Jog around the block (yes, half a mile to start). Stretch a little before and after. Repeat this twice a week and don't give up. Even the TINIEST bit of exercise can have TREMENDOUS effects on your depression. I've been at rock bottom, brother. My ex-wife left me for some other dude on Christmas Eve in 2008. At the time, I was a gunner on a convoy security mission on a really shitty road in Iraq. Running helped me through that and more (much more). Exercise is the fastest, cheapest way to get yourself a one-up on the depression.
I remember reading this a few years ago. I wonder if there have been any updates?
Right, but until they're in the language spec and implemented across browsers, you can't use 64-bit integer value objects in asm.js code unless you can polyfill or generate asm.js code that only runs in the latest Mozilla or whatever.
Erik Meijer leaves Microsoft
F-Sim Space Shuttle Game for iPhone and Android
Omg, do you remember solving shortest path graphs by hand?
Even if he seeks out professional help (I believe
everyone with mental health issues should get professional help), he's still going to ultimately have to do a lot of work on himself. This is the reality he needs to adjust to if he is actually serious about getting better.
Not me, but I would take issue with it. Escapism is the symptom here not the cause. The cause of the problems is the work environment he is in. Escapism is an unhealthy response caused by an unhealthy mental state.

Telling him he should buck and and stop whining isn't really a solution. Trying to bully a depressed person into somehow changing things by yelling at them adds no value as it doesn't work.
Picture of the Day: Getting to school at all costs
Static image: http://static.euronews.com/images_news/img_pod_getting-to-school-at-all-cost-pod-2703-RTXXXLL.jpg
sounds like you need to work on yourself first. Look into ways to increase your discipline (ie quitting weed potentially).
In Praise of "The Long Thought"
DARPA is also working closely with the Blaze team on several projects to enhance its functionality and performance, so it will continue to improve. I'm not aware of any money being directly invested, but the organization has a way of encouraging projects it finds promising.
Again, nothing suggested laziness. You're just making a mean-spirited and bullying attack on someone at a moment of weakness with no real purpose. People who lack focus and struggle in structured environments are not the same as people who are lazy. It sounds to me like the OP is doing overworking not being lazy. Your comments on here appear very angry and aggressive towards someone who is going through a difficult time.

Ad hominem attacks on the guy help no-one.
eBay doesn't have anything close to 80,000 servers.
What are you talking about? I don't get it... :)
Talk about a cliff hanger. I read a book about the plasticity of the brain, and part of it was about phantom pain and the mirror box. Are there still doctors and psychologists that don't know about these successful experiments?
Pixar fulfills 10-year old girl's dying wish
Agreed - I made the transition away from explicitly coding just over a year ago, and dealing with people, especially recruiting, was definitely harder than anything I'd done before.

One year later, it's only about as hard as programming, but I'm now on to a new thing that's harder than anything I've done before: managing.
When I access the page with my iPad 1, it's all blank and white. What am I suppose to see ? Is it a github problem ?
Also, as a regular cannabis user, I want to voice my opinion that a little bit of weed at night before you lay down is certainly no worse than the person who has a little night cap before bed, or wine with dinner. It gets demonized quite a lot, and I have to say that as long as you don't let it get in the way of you dealing with these problems, it's harmless (without advice from your doctor saying otherwise). THAT BEING SAID escapism with any substance is not healthy, especially in your current headspace...
I was wondering that. Is 500 USD realistic?
i was hoping thailand would be the answer :(
I think that is your iPad not supporting webGL.
That's absolutely true. Speaking from experience, I think the best way to get better at selling yourself when you're negotiating a job offer is to participate on the hiring side.
I am so incredibly sad TinkerCAD is closing. It has been my introduction to CAD and it has been phenomenally useful. I'm trying out Autodesk Inventor Fusion, but it's so much more complex, so it'll take a while before I feel comfortable in that.
I hope that's your google voice number. If not, you should get one, that way if people try spam calling or annoying you in the middle of the night, you can set your google voice to go to voicemail between the hours that you sleep.
I might be able to help aid you in your efforts if you're interested. I have been involved with the modding & hacking communities of the unreal engine for the past 13 years now. I was one of the lead developers for the full conversion mod Unreal Tournament Revolution which ported UT99 gameplay to the unreal 2.5 engine. I've worked on various anticheat teams and released the first unreal engine hook PoC back in 2000. So if you're interested reply to this with an email, I would love to help you in any way that I can.
How to Lose Weight: Gut Microbes Could Be Key
MIT didn't teach you about hill climbing algorithms?
Since we're picking favorites, why not the happy pile of poo? 💩

It's not officially supposed to be happy, but Apple seems to have decided eyes and a smile would give it more character.

http://codepoints.net/U+1F4A9
Necessary link: Operation Ivy Bells http://www.specialoperations.com/Operations/ivybells.html

Also, everyone read the book "Blind Man's Bluff"
YC T-shirt
Tried to make a t-shirt from YC's Teespring.

http://teespring.com/hacker

What do you guys think about them?
A lot do. Almost all of the official 'Google Experience' android devices do, along with the Samsung Galaxy line of devices. Thats not the complete list, of course, but that's a large chunk. The baro sensor is used to get a altitude lock for gps quicker.
I'm another XPS user. I have to use linux (for work). Bumblebee is PITA on ubuntu and fedora, but works surprisingly well on opensuse 12.3

check: http://forums.opensuse.org/english/get-technical-help-here/h...

( after installing bumblebee and primus, please remember to add your user to 'bumblebee' and 'video' groups, before reboot)

KDE is still a messy shit but doesn't crash much any more ;). It can display a wicked Mandelbrot as background but can't auto add wallpapers in ~/Pictures. Reports about v4.10 desktop indexing being 'sane' and 'reasonable' are wholly untrue.

sound works over HDMI cable but occasionally goes quiet (relogin). flicker is an xorg feature which is not going away :( Sound is still subpar compared to maxx drivers under windows. So much for 'Open-source Desktop'
Google Street View Captures Ghost Town in Fukushima's Evacuation Zone
Wow. OS X influence is pervasive, but despite (or because of) that, it looks great.
An interesting step, considering it seemed like Tesla was continuously working it's way down in price range. Of course, prices haven't been listed for these Mercedes/Tesla EVs, but my guess would be they'd cost more than the roadster.
Aerosketch - draw without boundary
Eavesdropping.

http://en.wikipedia.org/wiki/Operation_Ivy_Bells is An example. It is rumored they can do that on fiber, too (http://cryptome.org/nsa-fibertap.htm)
The first 'D' is for 'Drastic' :)
I've been a technical cofounder a couple times before and am about to take another plunge.

I have to work around depression. Omega-3s, Vitamin D, exercise, good food, good people, and discipline have helped me to make it close to a non-issue.

Also listen to milkshakes, he's a good guy. :)
Schneier's Law: "Any person can invent a security system so clever that he or she can't imagine a way of breaking it."
New CFAA Draft Could Have Put Aaron Swartz in Jail For Decades Longer
> all of the above technologies are worthy of learning in their own right

Making the big jump to Rails is the best way - plenty of people do it. There's no point learning Grails programming if youre not going to stick with it.
Another case ... http://en.wikipedia.org/wiki/Grandfather_clause
It's annoying when you're constantly reminded about how things are messed up, isn't it? It makes you want to leave the situation, right? That's essentially what you're saying.

That's the cat food factory hard at work.
Worst Cyberattack (of its own kind) in Internet history.
Attacking Tactic : DDoS (Distributed Denial of Service)
Attacker: CyberBunker
Target: SpamHaus
Traffic: 300 Gb/s
Be kind to yourself and build better habits and routines for yourself before making big decisions. If you're more grounded and centered it will be easier to see things in a better perspective.
Get Your FREE Steam Wallet Codes For A Limited Time Only
Seacom is one of the primary cables that connects South Africa to the world. Since Friday 22nd March, we've experienced reduced speeds. What is interesting is the technical responses of the local (South African) ISPs to the disruption. Regular HTTP was severely throttled. FTP was disabled completely - it wasn't slow - it was literally switched off. When you tried to load a page, the browser / wget would report nothing for a few seconds, and then after a while would immediately start the download. To me, this suggests that requests were being queued before being sent through. Also, the same symptoms manifested themselves when looking at local websites - a broken undersea cable shouldn't affect that. It's just interesting from a technical standpoint how our ISPs did damage control.
Yeah, I think you're understanding the complaints well. Why even bother with YCombinator if you do something boring that makes money. Might as well call it a small business and borrow at 8%—it would be a lot cheaper than VC.
Glad you like it!

We dont have any revenue sharing relationships in place with any of the services we link out to. We don't have any plans to monetize at present either. We found ourselves switching out between these different apps whenever making transit decisions, and decided to build it out. If we observe operating costs getting too high, we might seek out those relationships.
I'm sure we'll see exporting to WebGL from Unity once more browsers start to support it. It already has Flash exporting which makes the Unity plugin dead-on-arrival (well a few years after arrival anyway).
Kudos to Mike & Jason (makers of D3)
It took me less than 10 days (working less than 5 hours a day, so
roughly 40 hours) to make this beautiful map, with zoom, and
mouse-tracking tooltip with pie tweening

http://www.youtube.com/watch?v=U6_WRQExsLc

A version of this, together with other D3 creations, will soon be put
up on a site with about 6-7 million hits a day

Normally, without D3, I'd either have to settle with a terribly boring
solution or commit to 100 days to pull it off from scratch (perfection
has its cost)

So kudos to Mike and Jason who are making D3 richer and more
interesting each day

I highly recommend D3 to all visual artists and those who are into data kinetics
> Meanwhile, Go isn't a platform, nor is it trying to be. Its designers (Rob Pike and Ken Thompson) already made the platform, first, a long time ago. It was called Unix.

This is great, and I think many of Go's advocates - including devs at Google - underplay it. I don't understand why, particularly given the pedigree of Pike and Thompson.

My approach to building large systems in Go is based around processing pipelines, and tries to be as UNIX-y as possible. The interface types in the io package particularly fit the everything-is-a-file model, where processes can do one thing well while having their inputs and outputs connected to pipes, files, sockets, named sockets, devices, etc.

In short, building complex systems with Go components has made me a better UNIX programmer, a level that I could never quite reach in C due to all the distractions of memory management and unsafety.
Common Drug Has The Potential To Slow Aging, Boost Cancer Recovery
"sufficiently intelligent compiler"

;)

But seriously, every under-used feature harbors a ton of bugs in the compiler and drains resources for implementation. Promises, for example, seem like a "feature" in R that only really serves to destroy performance and no one uses it.
Everyone can add new things in the PUA, in fact, that's where Emoji were before they were encoded. There is the ConScript Unicode Registry [1], an inofficial effort to map various constructed scripts to the PUA without them clashing. There are lots of pages in Klingon out there that make use of that encoding even though it's not in Unicode. Some of those have been encoded formally by now, so there is a way of creating new characters. It just takes a little longer.

Also, by now with webfonts you can easily create your own font to include characters from the PUA you designed, so you can use them online.

[1] http://www.evertype.com/standards/csur/
> It's already going to get lambdas. [...] then you get surprisingly close to Groovy

The memory footprints for Java 8 lambdas and Groovy's closures are, er, quite different.
You will see Unreal Engine, Unity and others in the browser quite soon. They all offer scripting language support for languages like Lua, JS, C# etc
Does Being Passionate About the Work You Do Increase Your Chance of Success?
I thought about how poorly that sounded after I wrote it, I've been using IconFinder for years and am thankful and happy for the founders.
It's called "Throwaway Model". It's the second thing you learn about after the "Waterfall Model" in Software Engineering 101

http://en.wikipedia.org/wiki/Software_prototyping#Throwaway_...

The game looks good though. I'll probably try it out.
PlayJam's GameStick joins the battle of the Android consoles (hands-on)
Why would you buy a diamond ring even knowing that? Personally I opted for a silver ring with an inlaid golden pattern, it was beautiful and unique and was very well received by my wife. My sister also received an non-traditional ring and loves it. Sure it can be a conversation starter but often that's a plus not a minus. All in all I find something beautiful and unique is a wonderful token of your love, if it comes from the heart I can't see any girl you'd want to marry rejecting it.
The OneWeekCure(tm) for burnout:

Step 1) Quit the weed on a Friday evening and call in sick for the following week.

Step 2) Do nothing but lie in bed for Saturday, Sunday, Monday, Tuesday, Wednesday.

Step 3) Spend Thursday, Friday working in bed.

Step 4) Take your GF out and spend as little time at home over the weekend as possible.

Step 5) Go back into the office on Monday and reflect on how different it all feels.

Repeat as necessary and always remember:

The cost of not having you around for a week a couple times a year pales in comparison to the cost of finding a replacement for you!
HFT doesn't provide liquidity, it provides volume which is not the same thing as liquidity. Think churning the same 100 shares a 1000 times.

Since market participants assume that the volume they see is liquidity, when they try to execute larger orders, and BAM! (this happens with single large orders as well as a dump of 100 lots) the floor just vanishes from them as machines just turn off for some time while someone liquidates a position and tries to find ACTUAL buyers.
"No, they had discovered a superior strategy."

I had a similar experience when I published an iOS game in 2011. I was still in high school, so publishing a game available on the App Store was quite a big deal to the other people at school. I became known by a bunch of people for making this game. One day, someone I'd never spoken to comes up to me and shows me 'a bug'. It turns out this guy had developed an optimal strategy that would win the game every single time, with an almost perfect score. I totally failed to anticipate this way of playing the game. In retrospect, it was quite naive to assume that players would play how I would. When I played my own game, I had the technical knowledge of how the game functioned - and it seems as if this context clouded my vision of more creative ways to play this game. Players didn't think about collision detection, trajectories, the scene graph, parallax scrolling and z-indexed sprites. Instead, they saw the game as world to interact with, and having zero knowledge of what was going on behind the scenes afforded them a lot of room for creative exploration (and exploitation)
This is impressive. Well done
The DNS spoofing threat already existed; you have TLS as a partial mitigation. DNSSEC w/DANE is a better mitigation. (Ok, plenty of warts in DNSSEC but it is available today). I'd be more worried about the malicious web developer threat - it's almost trivial to exploit.

Generally - if one is going to throw around the word "federated" but without properly leveraging the DNS, then the wheel is probably being reinvented; along with a host of layering violations that result in the many misbehaviours discussed here.

The absence of SRV lookup capability in Mozilla is open issue (bug #14328) since 1999.
Bitcoin hits $1 billion in market cap
I think someone also built a NY<>NJ wireless link to speed up trading latency.
For what it's worth, the algorithm is called backtracking (http://en.wikipedia.org/wiki/Backtracking), and I'm pretty sure it's taught at most respectable CS departments in the world.
The linked chart is a little out of date... Mtgox is now trading at $92.00, and there are 10959175 BTC in circulation (http://blockexplorer.com/q/totalbc), giving a total market cap of $1,008,244,100 as of 12:40am PT.
Teach you how to adjust the clean and comfortable colors of pictures
Use Photoshop to draw the small cute rockets
nice app! I see that it's in dev but I like the polish so far, simple is definitely good. Also, the actual pencil (?) is rendered very well.
Ungrounded: 100 Tech Gurus On A Plane Hope To Solve Skills Problem
The Night Steve Jobs returned to Apple
Lessons on Java programing...
It looks like a nice app, very useful ... But yesterday this app was posted: http://wally-app.com/

Different kind of app, same name?
To be honest, I was expecting an accusation of some sort because of the headline as it sounded sarcastic. I was pleasantly surprised.