skysight-inc/HackerNews huggingface dataset:
Strange, the website I use was created my a member of HN, I'm wondering what's happening to have that specific string result in a lookup of that image.
recently really good progress has been made with the free amd drivers, also kernel 3.11 supports now the dpm (power management). also the uvd (video decoder) is working well. But if you want to play games or need maximum 3D performance there is no way around the proprietary fglrx driver from amd atm, although the free drivers keep getting better and better in this section.
Well, I'm not a fan of the carrier project or the utterly idiotic way it was managed.

If I'd been given the chance to give my vote on the Olympics I'd have said "no" - but given the fact that it was a done deal I decided to enjoy it.
Ask HN: Close to quitting job. Startup feedback please?
Hi all. My name is Will and I've successfully been running http://founderassistants.com/ for a little while now.

I'm actually making more per month than that I do in corporate sales and I'm close to quitting.

I just need that final push and so I'd love some feedback on FounderAssistants and our service, website and business model.

I'd be massively grateful for any feedback.
> 2. Doctors are doing unnecessary tests and operations. Sometimes, I feel like they just want you to test for every single disease with a similar symptom. What a joke.

Probably because you would rightfully have a slam-dunk malpractice suit if they didn't test you for diseases with similar symptoms and missed a diagnosis.
shred -n 1& to actually be effective, but yes. It would be easy to erase the information that way.
Thanks, that was what I thought "data itself is not copyright-able".

And yes, if I move forward, I understand I will need real legal advice.
I'm aware of this, but I didn't realize it lasted so long. I would have expected by the 1960's that the field was firmly male-dominated.
Its easy when you have a $17 billion endowment.

Where is the citation for the amount students pay hasn't gone up? College tuition was already past the "this math doesn't make sense" mark when I was in school a decade ago. One of my room mates couldn't borrow anymore money and had to drop out half way through. $90 textbooks back then are $150 now. And so on.
This seems like a good idea, but I agree with other comments that undisclosed "proprietary" methods ring some alarm bells. Perhaps they're really talking about the web client <-> personal device connection they've developed, and they're simply layering a standard protocol over the top of that. (If so, just tell us! The secrecy doesn't actually improve your marketing.)

I'm curious as to what form that "local" connection would take. I don't think it's a problem to require an installed app on the personal device, but what are they doing on the web client? Does this require a browser extension to broadcast to/receive from the personal device? Maybe even a driver of some sort? That could make this less convenient than it seems. Sure you can always use the browser on your phone, but then this becomes a lot of rigmarole that reproduces the capabilities of client-side certificates. (Not saying THOSE are easy to use, but that technology already exists.)
IE9 does not run on XP.
What happens if you don't know any civil engineers? Do you stop driving over bridges?
The title is inaccurate. It's not suspected that RdRand is compromised in the kernel, because all it does is query a hardware device for a random number. The controversy is that the devices operate on a standard originally led by someone connected to the NSA, and therefore that hardware may be compromised in some way, but as Linus says here it's not as though that number is returned directly by /dev/random. It's simply used to add further entropy into the actual random number generator.
Good to hear! Hope I can find some time to play with the evaluation version!
I was responding to a comment, not the article. Perhaps you should read the comment before judging my reply. As for the article here, I am not yet convinced her ordeal was really as bad as the mum-with-an-agenda writer describes it. Impossible to know without knowing more context.

Nevertheless I am always opposed to bullying, but unfortunately sometimes we have to deal with it. Calling for a nanny state to work things out for us is not always a workable solution.
I totally agree. But most high school computer teachers simply aren't that sophisticated. At the very least, the poor guy would need something like Dev Bootcamp or an intensive General Assembly course to even scratch the surface of modern software development. Who's paying for that? If this guy actually had modern software development skills, he's have the option of getting twice the pay of his current job of being a teacher/programmer/recruiter/promoter/psychiatrist/policeman/administrator/coach (possibly)/network admin (possibly)/ ... ad infinitum, and with a less critical audience of parents, students, and administrators.

Our disjointed education system has done a pretty crappy job of anticipating the software revolution and gearing up for it. I mean think about it, even in higher ed, software development/engineering as a discipline separate from computer science and computer engineering is not even 10 years old in many places. At most ed schools, software education is just a component of overall tech ed, if it's available at all, and specializing in tech ed is a good way to make yourself expendable by not being certified in a "core" subject.

And with most K-12 curriculum priorities being set by individual local districts and schools, it seems hardly probable that administrators, overburdened as they are trying to increase test scores in core subjects, are going be able to sense and react to long-term economic trends by beefing up their software instructional staffs.
Certainly crashed my Vista (real machine).
Ha, same article where I first learned this.
Erlang actually uses LLVM as a JIT, but it does so by doing the same layering-on of semantics that I talk about here (https://news.ycombinator.com/item?id=6359716). By itself, LLVM IR has neither a "send" instruction, nor a "call" instruction with yield-semantics, and LLVM offers no tail-call elimination support. The JIT has to do a lot of pre-munging (dynamic recompilation) to produce code that LLVM can treat "blindly" as sequential machine-code. (LLVM also has a specific calling-convention implemented just for Erlang code, similar to the one it uses for Haskell code, since both generally avoid mutable state, which confuses LLVM's regular register-allocator.)

Rust is a lot more like Go, with its multitasking primitives being based on channels (shared-memory atomic data structures) rather than message-passing-by-copying, and each actor/thread of execution allowing mutable state within itself, as long as its mutations don't leak across actor boundaries. In other words, it doesn't really change the semantics overmuch from that of the non-NUMA multicore Von Neumann machine (e.g. x86) it's running on; it just does "green threads" the traditional way, with some elegant builtins for getting data from one to another. Rust's and Go's semantics are both isomorphic to x86/LLVM/JVM/CLR semantics, as far as I can tell; you can translate directly from one to the other without any overhead from maintaining an implicit VM state machine (in est, a monad) across the compiled code chunks.
So many cross-platform game building tools available these days... hard to know which one would be worth learning! Personally I see Unity as having the most possibilities; I guess I'll add GameMaker to the list of things to check out.

One general thought I have is how hard it would be to use these for business apps... particularly the reporting/dashboard style where there isn't as much need for standard CRUD input controls. It shouldn't be too hard to access REST interfaces with modern game dev tools!
Wire transfers aren't reversible.
the charge is that the school management knows damn well that a full third won't do the work, and admit them anyway, getting their monies and putting them into debt.

the issue is that public money is being used for this scheme, not that there's anything wrong with taking money from idiots in general.
For every person with the seriousness and capability to actually understand the crypto risks of an implementation there seem to be about 50 "I think" people that most often than not are "too paranoid with the wrong things", think they know crypto but don't know basic math, etc

Like using 1 as the e in RSA instead of 65537. (This discussion happened in a encrypted chat app, can't remember). And then blam, first comment when this was detected, is by an "expert" saying how it should be 1 instead of 65537. Zero knowledge of how RSA works and how 1 makes absolutely no sense there.

One of the biggest risks of encryption now is noise. And clueless developers (including API developers), but hopefully we'll find out that there are obscure interests between leaving APIs with ECB encryption available.
Coffee, work, life - a cost-benefit analysis (sort-of)
> if you are trying to report to the user "that code already exists, they must be unique" or "name missing, it must be provided" then you have failed input validation as that sort of thing should be picked up on much earlier in a request lifecycle IMO.

"Name missing, it must be provided" is an internal validation of the entity which could, in principle, be done reliably in the application; "that code already exists, they must be unique" is a validation against other entities in the DB and therefore could not reliably be done anywhere except in the DB server itself if you have any concurrency.
I don't think he has to explain anything. It's clear that change.org petition was result of circle jerk that caused unnecessary confusion. Everyone is entitled to their opinion, but not everyone is entitled to professional opinion.

When I read about the issue, I was little concerned but did not follow trough. It seems that the whole issue started from people who don't know what they they are talking and who did not check facts. More and more people join and take the SOME approach of enjoying the discussion but not doing the work. This causes FUD and is bad thing. People who do this should be burned just like Linus did.

Btw. Using XOR to mix two random streams is textbook correct way to do it. It's simple and correct .
Also PuTTY's author, Simon Tatham, has provided 6x13 since forever: http://www.chiark.greenend.org.uk/~sgtatham/fonts/

I've put 9x15 for Windows here: https://dl.dropboxusercontent.com/u/19746944/cheever.fon (I can't remember how I got it)
I think that may have some negative system gaming outcomes, like playing a "sure to be a success" song on repeat from 2am to 6am every morning so that you don't have to pay royalties on it for the next 40 years. With a very large number of stations being owned by a very small number of players this kind of "cooperation" in a market is inevitable.

The primary effect of this game would be a substantial reduction in the diversity of music, because off times which could have introduced new(er) sounds are now channel-stuffed with top40 to eliminate their copyright before the top40 becomes an oldie. Also if only top40 music is free, competitive pressure will annihilate all other forms of music because they would cost money. This also applies to retail sales, why pay $15 for something new when you could pay $10 for something popular. So two forces acting together means you'd end up with zero choices for music.

However I'm not convinced that the elimination of the Music Industry would be bad for Music. Even if it creates a wasteland, what lives in wastelands tends to be interesting.
That isn't what it looks like on my computer. I suspect this image has been resampled because even aggressive hinting wouldn't generate such rough forms at 11 pt.
Did you read "The silicon jungle"? You Should.
Holds for all of you, btw.
We must protect the fairer sex at all costs.

This use of "privilege" as a targeted weapon to silence specific demographics has to stop.

Women in the western world have always been among the safest, most privileged people on Earth. This entire thread, in fact, has been a shining example of female privilege.

No one cares that women soundly outnumber men in university admission, and university graduation, and even high school graduation. No one cares that young women without children (i.e. the majority) earn more money their male counterparts. Heck, no one cares that it is men who overwhelmingly make up the bottom of society.

Instead, we're having a collective anxiety attack because a hyper-privileged white woman is upset that her hyper-privileged white daughter might have had her feelings hurt in high school. This is surreal.
China Lands on iPhone Global Launch Map
How do you know the NSA isn't snooping on your dentist's calendar?
Tools aren't a serious barrier - the Haskell Platform one-click install works quite ok out of the box with Sublime Text or Notepad+; you don't need to set up anything else, just copy an example from some tutorial in the editor, press the default run shortcut, and it works.

If you really need an IDE, there's http://www.leksah.org/ that's free.

On the other hand, School of Haskell and tutorials are very useful. But [e-]books like "Learn you a haskell for great good " are also quite ok for people who are just learning programming.
Are you sure that you are talking about true live migration? Is your instance available during the migration?
I don't see how Go is easier than C++. It's nothing like Ruby or Python IMO.
Totally agree, I even think that the interaction with computer possibly be radically different than now. So knowing the under the hood mechanics of OS is great skill...
You didn’t do it because you didn’t really want to.
The Wide Spectrum of Being A Slave To Your Email
There is a black market for Viruses, Trojans, and Data - why shouldn't there be one for bugs?
Everything you saw on the presentation will be available with very few lines of code. By using Layer SDK you will get messages sync cross devices, delivery notifications, delivery dismissal when a message has been opened (if using multiple devices), offline messaging thats syncs when you come back online. All you'll have to do is to define a search query for your UITableViewController and style your UITableViewCell and you are done, we'll take care of everything else.
Attention: this link can crash your IE!

See an explanation here:
http://www.hackerspace-bamberg.de/Benutzer:Schinken/CSS-IE-C...

Maybe someone can change the URL for this entry... looks like i can't ;)
Lapdogs of the national security state
The regulation has to do with the fact that plumbing and electricity are Natural Monopolies. If they were not Natural Monopolies, they would have competition (as Cloud providers do), which acts as a form of regulation.
I made safari crash with CSS only too! http://cssdeck.com/labs/adbir40g
Wire transfers are harder to reverse than paypal or CC, but they are still based on mere agreement between banks. Bitcoin-central.net exchange had some fraud instances when wires were actually reversed after withdrawing BTC.

Only two things are irreversible for real:

1. When you take a tangible thing in your own hands and go away. This can only be "reversed" by another party running after you.

2. Bitcoin transaction.

See also:
http://www.quora.com/Wire-Transfers/Can-wire-transfers-be-re...
Mmmmmmmm.... Voxely!
Crashed IE8, win xp, 32bit
When I'm working on an A/B test in Visual Website Optimizer, the speed at which the script is updated when I hit save never ceases to amaze me. I've never had to hit refresh multiple times and wait for it, unlike with other services. It's interesting to see how it works behind the scenes.
I suggest people make a living with OTHER tools than GameMaker.

GameMaker although was a good tool, has a horrible company handling it, they put some terrible DRM there (there are lots of horror stories on internet if you look around), their support suck, and they are outright hostile to people dare to try to contract them directly to complain about something.

Also I learned this the hard way (I was warned, but decided to try, and got burned very hard...)
"Don't link to other sites or you'll improve their ranking. Link to mine instead" is pretty much what this site is saying.

This is why Google created rel="nofollow"[1] and if you are really worried about where you pass PageRank to it is a much better alternative than linking to some random 3rd party site while passing value back to them.

[1]https://support.google.com/webmasters/answer/96569?hl=en
Jon Ericson's 'Hacking: The Art of Exploitation' is a good start for those trying to get hold.
Announcing a Live Google + Hangout With John Kerry
Looking at the 14-point sample, the weight of the lower-case 'y' is too light compared to the neighbours. Same for the 'v' for that matter. I don't much care for the '9' either, but I can't tell you exactly why.

Good luck!
Previous discussion: https://news.ycombinator.com/item?id=6358550

(Not sure why the link was deleted from HN?)
A note on the NSA, the future, and fixing mistakes
Thanks for the encouragement. I've thought about doing a tutorial, but I hadn't considered doing a tmelapse. That could be pretty cool.
I think even people with insurance pay $2,000 or somewhere in that ballpark to have their wisdom teeth removed. Dental insurance operates differently from health insurance in that there’s usually a fairly low yearly cap, so it’s not really insurance in the normal sense, and it usually pays for maybe half the cost of certain types of treatment, and you pay the rest out-of-pocket. Upper-middle class people with health and dental insurance still spend a lot of money on orthodontics and cosmetic dentistry.
You have the potential leverage of an active relationship, where you do work they need for an important application, and thus have joint and mutual interests to continue on a active and healthy mutually agreeable basis.

Through all of your DAILY actions and communications directly with the person who makes the decision to pay, you are able to be devoted to re-establishing the healthy mutual interest of your client towards you. It's a person-to-person relationship, and it is a person's decision to pay you, and to maintain the relationship with you on acceptable terms. Talk to them on the telephone; email reminders are not enough.

Your repeated and daily, person-to-person statement of expectation and requirement that the client respect the relationship, and the reciprocity of the relationship, and your terms may be successful. Ultimately, if you are not important to them, they are not important to you.

One perspective: let them practice, for a week or two via these daily personal communications, where the daily opportunity to make good on the commitment and recognition of your importance, whether in daily partial payments, or a payment in full is a daily decision on their part that you are in active and personal communication about.

Eventually comes the point of time, after this ragular and daily communication, and the daily decisions on their part, for you to make clear that no work will be done until the invoice is brought up to date, and paid in full, and furthermore, that all future work will be conducted on a different basis that you establish that does not allow any payments to be delayed in any instance, as the client has demonstrated by action, and daily decisions, that you are not important to them. Invite them to commit to your being important to them.
It's the openstack's "live migration". There's going to be a pause of course, but it's up to libvirt how long it's going to take. Reconnecting volumes will be always faster than copying the data.

You could also put the instances directory on a shared network drive - you don't have to wait for the copy then.
creative thing!
Basically we are publicly subsidizing education. Will it be worth it? Well, history has shown education to be a better investment than subsidizing the risks of private institutions. I'm betting it will be.
I kind of worry about that, too. Up until now, it has been NSA pretty much the ones establishing the new security standards, since they have the best minds on it.

But now we can't trust them, or even anyone who's "worked" for them, but now quit because of it was revealed that they are doing with their work (at least I like to imagine there are people who think like that at the NSA).

So what now? I guess my hope is more math and cryptography professors from around the world (not just US), will put their minds to work on this, in the interest of the whole Internet community. If that happens, in the end would be for the best.
Can An Investment Bank Enhance Your Startup Future?
Any (non-identifying, if you prefer) details?
One option (if you have a trusted FPGA) is to run something from opencores.org, where you can verify the code.

But more generally, yes there is an issue of having an initial base system which can be trusted to some degree.
sorry but i disagree, gunpoint is brilliantly fun.
If you assume the CPU is compromised, then mixing in RdRand among other entropy sources is still not safe. For instance, the RdRand instruction could set a flag that, with some small probability, zeros out anything XORed with it so you occasionally get zeros in the entropy pool. Or some other known-to-the-bad-guys value.
BlackBerry just "gutted" its salesforce
me too xD
Yeah, for each illustration I started with a front-facing photo and lined up the center of the face with the exact center of the document. From there I make sure every circle I draw is perfectly centered and I draw all the hands facing upwards.
I'm curious about the justification for Redis in this pipeline. That seems to introduce additional failure modes. Was it the case that a non-durable non-confirming (in-memory only) RabbitMQ wouldn't satisfy the latency requirements? I'd love to see some benchmarks comparing Redis to an in-memory RabbitMQ.

Pulling data out of Redis and into RabbitMQ seems fraught with problems, whereas you could have the durable RabbitMQ use shovel to pull data out of the faster in-memory RabbitMQ with a few lines of config.
I had the same results on Windows 7 / IE9 no crashing
I thought the Colossus which was ran at Bletchley Park -also during WWII- was the "first" computer. Was the Colossus still classified when that interview was conducted or is this a case of different "firsts" (eg Colossus being the first electrical computer, but Harvard Mark I (I think they said she was the operator of) was the first computer of another specification?
In China, being retweeted 500 times can get you three years in prison
I don't believe that to be the case, at least not any more. The lead devs are quite active on Twitter, they have a bug reporting system all users can take advantage of, the documentations is growing, and the DRM you speak of is no longer in place and they admitted it was a bad decision (after the skulls incident).

It's becoming a very solid toolset that can produce games for most platforms and does not require a plug-in for web games. The recent roll out of v1.2 has also made it much faster.

Mike Dailly, head of development at YoYo recently did an AMA on Reddit. There's some good information in there on the state of GM and its future.

http://www.reddit.com/r/gamemaker/comments/1lsz0o/im_mike_da...
The man who oversees Google's 100 billion searches / month: Ben Gomes
I have no numbers that I can count on right now. But I have some facts about the fragility and vulnerability of Turkish economy. I'm 15 percent poorer than last week.
Looks like a bullshit patent to me, anyway. Isn't it an obvious procedure to go from voxel to voxel in order to create a mesh from a 3D texture?
Don't wait for "other people;" if you think it should be done, I'd encourage you to do it yourself!
That's not something that you can address with software, by definition.
So you realized it was still sexist, just with roles reversed?

I highly doubt she complained, that doesn't mean she didn't notice the sexism.