skysight-inc/HackerNews huggingface dataset:
Considering all computers can be build out of NAND gates, just simulate such a computer using only the NOT and AND operators.

You would have to handle each of the bits individually.
You can two-way encrypt your password (even with hashes, and repeated rounds). And you can even make it as secure as hashes, if you keep the decryption key offline, on paper, in a safe. (So no: We send your password to you via email, if you forget it.)

Of course, you shouldn't do it, unless you have a good reason. E.g. There was talk a few months ago about a new law being proposed in France requiring companies to provide the police with user passwords.
Nobody is saying it is. However, this is the reality in a surprisingly large number of corporate environments. I have to support a lot of enterprise customers in my day job, and working around corporate firewalls is a large part of the issues that come up for us.
Bonus points for not just creating an image, but hiding the code steganographically in an existing image (ie only using the LSB of each pixel to hide code)!
Hope this keyboard comes with a simple 1 click shut down hot key for desktop versions, 4 clicks to shut down my PC in Preview told me that Windows 7 will be a strong runner in desktop OS for a long time yet. Mouse looks dreadful too.
Fantastic. If this something you could write about or open-source? I'd love to mashup a version for jazz, soul. funk, etc.
You asked a very laden question. You have no doubt encountered discussions about full-disclosure to know the arguments against it; giving a one-sided rehash of that topic is a provocative way to invoke an old and tired discussion.
Is it a fork ? I thought it was a distribution. I never read that they changed emacs core, so I thought it was just a vanilla build with prepackaged/preconfigured bits to reflect their principles.
If they can't do a crippling DRM properly, then maybe they have no business building one at all.
There's apparently an NPAPI version of the plugin with the same hole.
Cardboard bikes
With conventional javascript the timing is complete nonsense. With the audio API you're right, timing is different and doesn't deal with the same millisecond convention as regular Javascript. Below is a really good talk I found and the gentleman speaking explains much of this better than I should attempt to:
http://www.youtube.com/watch?v=hFsCG7v9Y4c
Alleged 'iPhone 5' device shown fully assembled for the first time
1. Air conditioning isn't omnipresent, even in office buildings.
2. Even if it is present, central air conditioning is rare.
3. Even if it is present, unless it is really, really scorching heat most won't turn on their ACs to save on electricity. A family of four will bunk up in a single AC room to sleep even if they have 3 rooms in their house.
It's not free if they want my e-mail address in exchange ...
It's a sad reflection of the state of things that we worry Google would be subject to lawsuits for trying to guide users away from almost-certain disaster, yet no one is naive enough to believe that a lawsuit could result from storing my password for an online shopping site in plaintext.
SEO is neither Technical nor Logical
Make your site more accessible
"I can't prove it through fact, but I feel it to be true."
They are a huge online retailer in the UK, that should automatically mean their website is highly secure. It has my address and credit card details in it!
Mobile Banking in the Cloud with Cyclos
Any explanation for this solution:
(I'm not overly familiar with C, and I'm very curious as to how it works)

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
FILE * fp=fopen("temp.dat","w+b");
int number=12346;
int divisor=3;
char * buf = malloc(number);
memset(buf,0,number);
fwrite(buf,number,1,fp);
rewind(fp);
int result=fread(buf,divisor,number,fp);
printf("%d / %d = %d", number, divisor, result);
free(buf);
fclose(fp);
return 0;
}
The fact that the line contains "dev" twice is probably indicative of forgetting to disable it.
VP8 is already used in Skype, and half the tech for the audio codec Opus came from Skype's Silk codec so it's not a forgeone conclusion. Possibly Microsoft control changes that equation, but clearly Skype thought this was the future when it was a standalone entity.
WordPress Extension Development and the Need to Hire WordPress Developer
Blog is an internal part of most of the websites today and WordPress is an excellent open source blogging platform. When you visit a blog, often you will see features on the sides, top and bottom of the blog.
They're not his users, and the company- who allowed these vulns. in the first place- isn't trying to pay him for his work; see Google, CCBill, Mozilla, ect.
Updated now, thanks.
It's hilarious to imagine the effects of software glitches. Like getting the wrong suggestions for the date scenario. Or wrong instructions for a task.
How to Enable RSS option in Safari 6.0 on OS X Mountain Lion?
> They are a huge online retailer in the UK, that should automatically mean their website is highly secure.

You'd think so, but apparently that's not how it's working out.
I wouldn't say that this is a rootkit (there's no kernel-based magic or even just privilege elevation going on), nor that this was done with bad intentions.

This is just inexperienced developers («it's "encrypted" using base64 - we're fine!!») that had a "great idea" (= launch games from an embedded IE control) that has, kinda, backfired.

The sad thing is that it would be trivial (I'm using the word "trivial" here are I have implemented something like this just last friday in 3 hours) to add a signature to that command line and only execute signed command lines - I mean, these Games require an internet connection anyways, so there's nothing stopping them from serving the launcher from somewhere in the web and have a private key there to do the signing.
There's always mailinator.com.
> This question has been asked in an Oracle interview.

I don't usually sit on the side of fence that complains about "write a function that does X" style questions in interviews, but I can't see how this is useful at all.

This just seems like one of those things that you either know off the top of your head, or you don't. If you asked me to derive the addition operation using only bit level operators, I might be able to come up with it, but it'd probably take me much longer than an interview allows. But to come up with divide is just not going to happen.

So if you don't know the answer off the top of your head, what use is this question?
ML voice-to-text? Apple needs your contacts & retains transcripts.
I'm fairly certain I was able to just 'aptitude install gitit' on debian stable, edit the config file and 'gitit -f gitit.conf' to be up and running.
Not subscribing to malice what can explained by stupidity is just a feeling too.

The question is: do you believe the perpetrator to be malicious or dumb?
Here is an interesting application of this idea http://www.p01.org/releases/MATRAKA/matraka.png.html
Fun solution to a useless problem. Trying to hide your JS/HTML code is silly and pretty 1999-like.
I fail to see the point of this article.
Since when thiking long term has to do with not adapting to its market ??
I've never heard of any company which fallowed to the letter a 5 years plan to the letter now, or 15 years ago.
If you think that, please stop.

The value of short term thinking is that it's more fitted to our time. We do not build companies to last forever, we might as well cut the cost of thinking long term and try stuff until it's profitable enough to be bought...
> You can have fun of course but for some reason social things tend to draw you in and prevent you from focusing on what's important in growing a business

Your premise seems to be that The Purpose Of Life is to have a successful business. If you actually believe this, then of course you won't understand why other people, most people, choose to do social things. That doesn't mean they're wrong, it just means that you don't understand it.

I would also be surprised if in 20 years you look back and think selling a few domain names was worth missing out on everything or will give you stories for the grand kids. Perspectives are not time-invariant, something many people come to realise with regret.
I'm pretty sure this is a repost. This PDF was released for free a couple months ago.

http://37signals.com/svn/posts/3182-get-your-free-copy-of-ge...
Heh, I suppose most people would use it this way.

I believe we need to fully utilize our brain before switching to external help - maybe there's going to be an app for that?
Write 12346 zeros into the file. Read the file back in blocks of size 3. fread returns number of blocks read.
fread and fwrite do their thing on N chunks of M bytes each, and fread returns the number of chunks that it managed to read. So the write writes 1 chunk of `number' byte each, then the read reads `number' chunks of `divisor' bytes each (obviously this value will be larger than the number of bytes in the file). And by returning the number of `divisor'-byte chunks needed to read a file of `number' bytes in size, you get your answer.

This just goes to prove that fread and fwrite are the biggest pile of crap.
Hello candidate. Please state in reverse alphabetical order every algorithm you have memorized. For completeness, provide an implementation of each algorithm on this sheet of paper.
The only good thing about Windows 8 is that it provides a huge opportunity for Valve to make a Linux based Steam box. I'd be all over that...
The full disclosure debate goes back a long time. I recommend doing some light Googling to understand some of the counterpoints.

http://en.wikipedia.org/wiki/Full_disclosure

As for your "raging hacker who ...," dig, consider the idea that malware authors already knew about the vulnerability and have been using it.
Thanks, as that answer's author stated, it certainly is a silly method.

I wonder what the Oracle interviewer would have thought if he gave that answer...
This is a joke right?
"The Hackathon that will make all other hackathons look like a joke."
Ironically.
"gem install X" never, ever works for me on the first try (on OS X AND on Ubuntu, as someone who rarely does any Ruby hacking). I wish packages like this would include a link to somewhere that helps troubleshoot things when they go wrong.

Last time I used localtunnel I eventually figured out I needed to run "sudo apt-get install ruby1.9.1-dev" first.
Does anyone know the resolution of this scan? Are there many complicated structures that are smaller than this apparent grid, or are we getting close to seeing "live" images of a fully wired, working brain?
Get $10 off coupon for all orders over $150 Coupon Codes
Get $10 off coupon for all orders over $150 online Coupons, poolproducts4less.com Coupon Codes,Pool Products 4 Less Promotional Codes, Hot deals,Free Shipping Codes, e-coupons, Special Offers Promo Codes. Cheapest Hot deals
The article missed one important scene from the video - the last one.

Maybe mind control stuff is too far reaching but consider another possibilities: for example censorship. If we would have only one news and data stream all the time in front of us, then you will be literally not able to see and hear censored things.

One can imagine that the contact lenses could remove some object from the vision in real time. Frightening.
In Firefox, open "about:addons" in the location bar, select "Plugins" on the left, then you can disable/remove as necessary.
Interviews are seriously hard to do, just so that's clear. There are so many factors to complicate the matter it's not even funny.

It's always funny when someone goes all New Journalism and stuff, but it's not always preferable. I liked the no-nonsense format for the interview in this particular case - as, no disrespect to Foursquare, I don't really care about the founders. I do find the company itself interesting, though.
From the video: "It's strong. It's durable. It's cheap. What I like about it most? It's made out of cardboard!"

I wonder; is it light?
Damn, what happened to the browser version?

Update
It's still there: http://gettingreal.37signals.com/toc.php
See, this type of moronic response (avoid the actual content of a comment, engage in dismissive trolling response) is what is part of the 'decline' of the community you've attempted to flag. Ironic.
Олимпиада 2012 (2012/SATRip/IPTVRip)
A worthy note to add to this is that the market for credit card payment in, at least Denmark, is almost monopolized through nordic payment provider NETS (http://nets.eu). Their prices are steep and iZettle was for many a much cheaper and easier alternative.
Don't you dare to share
Just for your information; rootkits can exist in any of the rings[1]. However, kernel-mode rootkits are most often harder to detect and get rid off. There are several definitions of a rootkit, a common definition is "software designed to hide the existence of certain processes or programs from normal methods of detection and enable continued privileged access to a computer."[2]

[1] http://en.wikipedia.org/wiki/Ring_(computer_security)
[2] http://en.wikipedia.org/wiki/Rootkit
Poor security is just as dangerous as these, the only thing missing is the malicious intent.

Really? This password storage isn't great, but using tesco.com is hardly the same as visiting a malware or phishing site.

Unless/until Tesco have their databases hacked or stolen there is no risk at all.
A bug is filed to blacklist it in Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=778686
This vision of the future seems surprisingly lonely. Aren't we becoming a hivemind? Wouldn't it become more likely, rather than less, that manipulative types get caught and have their career and reputation instantly destroyed? Wouldn't status depend on which communities you're part of, not what products you consume?
They have a maximum length requirement. That's a red flag which suggests they are just storing it plaintext.
It's kind of sad that modern browsers have 3d rendering and sound synthesis capabilities, but don't have a working built-in date picker, a tree control or a built-in download widget that doesn't suck. The number of real-life, useful projects that could utilize those things are in hundreds of thousands. Thus, we end up with hundreds of badly designed and non-semantic widgets developed from scratch, plus a new wave of websites that look annoyingly like Flash and behave not much different.
More like two feet.

AFAIK Sony never installed backdoors, and I thought they were the worst of the DRM crowd.
You sure about that? Section 8: Prejudice [1] (the only GFWL game I own) lists Games for Windows Live under 3rd party DRM.

On the other hand, the Batman: Arkham Noun games [2,3] list SecuROM in 3rd party DRM but not GFWL. I'm told that these games are both GFWL titles.

I don't know what's going on there, but it looks inconsistent.

[1] http://store.steampowered.com/app/97100/

[2] http://store.steampowered.com/app/35140/

[3] http://store.steampowered.com/app/57400/
I know DHH divides opinion here on HN, but this book is a real Gem (not to be confused with RubyGems).

This and "The Pragmatic Programmer" are my top two books, relating to Software Development and Running a small business.
For people who are only skimming that message, note that this is not limited to ActiveX. In fact, the mention of ActiveX in the message's subject is regarding an unrelated topic that Ormandy happened to reply to.
I find the dev-in-browser more interesting than the courses. Can you make a service out of that?
Wohnungsräumung Wien
Im Großraum Wien führen wir für Sie besenreine Wohnungsauflösungen (Wien), Entrümpelung und weitere Arbeiten durch. Ein kurzer Anruf oder auch gerne eine Email und wir kontaktieren Sie daraufhin und vereinbaren einen Besichtigungstermin wo wir gemeinsam alle Einzelheiten besprechen und schriftlich fixieren.
http://pagekite.net/ is a great alternative (Python based)
A comparison between two languages only makes sense if the purpose of each language is the same, e.g. if the purpose of both Scala and Haskell is to enable programmers to build stuff easily, or if it was to build performant code, or whatever.

But if the purposes are different, then comparing Scala and Haskell is like apples and oranges. If Scala's purpose is, say, to introduce Java programmers to Haskell, then a comparison would even be part of the purpose of Scala. Moving Java programmers to Haskell could very well be Odersky's real motive behind building and marketing Scala. He could actually be a hero of the programming ecosystem instead of a former academic who started a company to milk a software product he got grad CS students to build for free. This talk about exploring functional/object fusion could be bogus, a cover story for showing programmers how easy typed functional can be, and prompting them to consider a full move to Haskell.

In fact, Clojure looks like a similar case of introducing something to Java programmers. What with Clojure for Javascript coming out, and now even a C-target version, Clojure's looking more and more like an underhanded way to move Java programmers to Lisp. Surely Hickey's finishing the job, started back in 1995 when Java "moved C++ programmers half way to Lisp".
Charlie Brooker already did this, as a lavishly produced 45 minute one off drama.

http://en.wikipedia.org/wiki/Black_Mirror_(TV_series)

(Episode 3 is the relevant one, though you should watch all of them.)
Лейблы не собираются делиться с авторами добычей после суда над The Pirate Bay
If you've read those books, do you not see that he was taking advantage of the way the world was changing in his time? That he was being quite creative in finding new opportunities to reach people?

That's the entire point here. That taking advantage of new opportunities in marketing is absolutely nothing new. It's what has always been done.

Since we're going down the road where you question my sincerity (seriously, does that ever work?), I'll also point out that you selectively quoted yourself. The second half of the sentence, which is still right there in your original post after all, very clearly has a tone that Mr. Bits'n'Bytes Growth Hacker is superior to the oldster Hoaxer who spread through "poorly fact-checked newspapers".

Come now, you have enough facility with language that you must know quite well what you were doing there.
He writes "number" bytes into a temporary file and then, starting from the beginning, re-reads them in blocks of "divisor" bytes each. "fread" returns the number of full blocks read from the stream.
Add Anno 2070 to the list
Now we just need to "fix" CAFEBABE (java) and ABADBABE (By Apple) (Source: http://en.wikipedia.org/wiki/Magic_number_(programming)#Magi...)
But won't web developer or similar show you any generated javascript?
It's fun to bash on the most recent security naiveté, but can someone explain why GNU Mailman still emails users' passwords after subscribing?

Mailman warns users that passwords will be mailed plaintext, but why mail passwords to begin with?
Actually, my first thought when I read the headline was, "Oh, then I might subscribe."

Unfortunately, they didn't really throw off the advertisers as I imagined. So no go.
Batman: Arkham Asylum requires a Windows Live account, not sure about the new one.

Perhaps it is not listed if it is only used to enable "social gaming" but DRM is done by some other software.
it's completely unneeded.

I can launch Steam games from my browser without any plugins.

https://developer.valvesoftware.com/wiki/Steam_browser_proto...
I'm with you on that, it just doesn't add up. Instead of going for glory and making recommendations based on statistics, it seems better to leave it to the user to explore and decide, just make that easy and fun for them !
Ahem. It depends on the workload.

If you regularly search for the same stuff with binary search in a large array, at some size limit your set-associative caches will run out due to aliasing. At that point your data is then never in the cache, even though you could only be accessing 30 or 40 different words of memory.
So much for the "Master Race"
Maxx MX421 Supremo Price India: Dual SIM Multimedia Phone 
Maxx Mobiles has announced the launch of MX421 Supremo, its new Dual SIM mobile phone for the Indian market. The dual SIM bar handset comes loaded with audio player, video player, stereo FM radio, privacy protection, anti theft, big speaker, 3.5mm audio jack among other features. Maxx MX421 has 2.8-inch TFT Display Screen with 240 x 320 px resolution and 2 megapixels camera with LED flashlight. The phone also supports bluetooth, GPRS, PC Sync, instant messaging, 5 Pin Micro USB data cable & adapter and Upto 8 GB expandable memory by microSD/T-Flash Card. It is powered by Li-Ion 2100 mAh battery which providea talk time up to 12 hours and standby time up to 1000 hours.
Lookup table.

Edit: I should add, the problem never said I didn't have infinite memory or computational resources.
This does not 'install a backdoor that allows any website to take over your computer', right? It just makes it possible to launch any previously installed executable if you know the path.
Tesco are third or second largest retailers in the world (measuring by revenues or profits); they led the world in online sales for years; they were early entrants into online sales (being, I think, involved in the first ever online sale); they offer some financial services.

They have the money to pay for expertise to do better.

It is a shame that "it hasn't failed yet" is seen by them as an excuse to keep a broken system in place.
Since we have no additional evidence to select between the two options, do you really think that malice is simpler than stupidity?
> There have been many calls in past exploit threads for a name and shame policy

There is an attempt at naming and shaming here: http://plaintextoffenders.com/
You might want to consider using single quotes to protect your globs and regexps more rather than backslashes. \✳.[ch] will match the ./✳.c that may have been accidentally created by an earlier error, then find will only look for a file called precisely ✳.c and nothing else. '✳.[ch]' or \✳.\[ch] is what's meant.

(Edited to use ✳ to workaround unescapable mark-up.)
Integrate Amazon S3 Storage with Saaspose REST APIs & Process Your Files
Saaspose development team is very happy to announce the Amazon S3 Storage Integration with Saaspose File Format REST API. You can integrate your existing Amazon S3 account with Saaspose cloud API. You can configure Amazon S3 storage with Saaspose using our web interface quickly and easily. You only need to select ‘Amazon S3 Storage’ from ‘Create New Storage’ menu. On create Amazon S3 Storage page, you can enter access key and secret key. Once the form is saved, you’ll be able to use your Amazon S3 storage with Saaspose API. You can then use Saaspose.Storage API to work with your files. For example, you can create new folder on Amazon S3 storage, upload a file, get storage usage, delete a file or a folder etc. We have also integrated Amazon S3 Storage with Saaspose.Slides API. This means, you can upload your presentations on Amazon S3 and use Saaspose.Slides to process those presentations. You can perform various operations on your presentations present on Amazon S3.
Have a look at the new ShowCase TV series Continuum for some ideas on how an implanted Glass chip may enhance police work in the future.
From his article on last year's 10-k:

>Linux is no longer a desktop threat. A few years back, it looked like Linux might carve out a niche on low-end, low-priced netbooks. But the iPad took care of that hardware category, and this year Microsoft confidently eliminated Linux from the list of competitors to the Windows operating system ... (On the server side, of course, Microsoft continues to acknowledge that Unix and Linux are strong competitors.)

(in other words it wasn't his prediction - Microsoft removed Linux from the list of threats to their desktop business).
HTC shuts Seoul office, leaves Korea to the Koreans