skysight-inc/HackerNews huggingface dataset:
I've often wondered if malware use this as a communications channel with C&C servers. DNS queries are often passed unrestricted through firewalls and it would be simple to have one or more domains setup where the query is the information you want to pass and a custom DNS server receives the data and replies to either confirm the receipt of data or answer requests for instruction.

For example, you could encode harvested data (eg: keystrokes) as a DNS query for h28sdhnz890j1hadsl.sj12h89shbapqp8n15kl258.example.com. The TXT record you get back would be the server's response signed with the C&C server's private key. This is so that you can use multiple domains and rotate them in case one gets seized and the signed response prevents spoofing.

Such a system would be quite passive and likely to fly under the radar on most systems.
You may have savings, but does the company have savings? Your savings shouldn't go in the company, it's better to use investors money for that. That's what they're for.
What would be even more interesting is a JIT-based emulator that worked by compiling bytecode into Javascript, then relying on the browser to compile it back into machine code.

A machine-independent, JIT-compiled JS emulator might actually end up being faster than some purely-interpreted native-code emulators. And unlike a purely native JIT emulator, it wouldn't need a compilation component (the browser would do that itself).

Obviously such a thing would be dramatically slower than a native JIT emulator -- but surprisingly few emulators are JIT-based.

(Possible catch: I know for a fact that some Nintendo DS games use small amounts of self-modifying code. This probably is true of previous generations, too.)
I am as well in Firefox 4.
There's feature requests - http://news.ycombinator.com/item?id=363

And your post takes meta to a new level.
I am currently neutral towards your assertion. Can you provide a link that tips the balance one way or the other?
SHA1_Pass 1.5 Beta - Sentence Based Password Generator
Not a good idea with hand-coded ROMs for CPUs that are in single-digit MHz that use interrupts liberally, it would cause code cache invalidation a lot.

Some stats for SML2 running (Audio ON (web audio for mac in about:flags for chrome, mozAudio for Firefox 4), scaling OFF):

Chrome 12: http://i.imgur.com/JjpT5.jpg 27.0% CPU load

Firefox 4: http://i.imgur.com/yEzzw.jpg 68.6% CPU load
> techrights.org

rofl. You know that's boycottnovell, right? They just changed the branding.
My problem isn't with the claim that this is an insecure method of installing software (it most certainly is), just that people are acting like it's an order of magnitude worse than what most people do regularly: download and execute software from unauthenticated/unencrypted websites. I would wager that many of the people complaining are guilty of that as well.
No hard feelings. I respect you and your work. Just trying to have a little fun and hopefully get people thinking.
Groklaw has been a fantastic resource, reporting on important legal developments affecting IP with a depth, sagacity, and honesty that is not easily found elsewhere. I strongly second the idea that this leaves a huge void. It will take a lot to fill it.
And it is, to many Harvard grads.
It's quite fun. There's something strangely addictive about these click-on-one-of-the-two=pics sites.

Are you just scraping the icanhascheezburger network for the images?
Ad.ly Versus Facebook: Something Doesn’t Add Up
Gartner's iPhone, Android predictions radically revised in a year and a half
"Could not initialize the emulator properly. Please try using a standards compliant browser."

Getting this in Chrome 10.

I think your project needs a little love.
I'd love to see the video of the presentation. Any idea of where to look?
6-10 am
Sad.

Kudos.

I've only ever come across Groklaw on HN, it's not a blog I've ever kept up with regularly (my loss). But every memory I have of Grok' content is of competent, sensible and inciteful commentary.

The SCO stuff kinda passed me by, mostly because I ''assumed'' it was purely frivolous and would be beaten. It is only on the prompting of this post that I dug into the archives and saw the work that was done.

But, kudos for sticking to the idea of switching off once done. I have the perennial XKCD cartoon above my desk about someone being wrong on the internet (see: http://xkcd.com/386/), too often I ignore it. Anyone that can do so has my respect.

''In short, we dood it, y'all.''

Amen :)
I think Zed Shaw would also vouch for the brilliance of 0mq. He uses it in many places including mongrel2. The one thing he did mention in his pycon presentation was not to expose it to the internet as there are some assertions in the code which cause it to blow up on protocol errors.
Ah got it. I do remember the Pow issues from the other day, I just thought this was serious and not a bit of a joke. Thanks.
It may be possible that I am just insane right now. It's been... a week. I think I'm going to take this message board argument and drown it in a bottle of rye.
Your site claimed 11 minutes of my life...

It was worth it ;)
A simple, social and local marketplace
Netflix down. Again.
Apparently netflix is down till 1:00AM. The website should be available again around 1:00 AM Pacific time says the page. Given that it's 4:38PM that sounds pretty bad.

Perhaps the EC2 move isn't treating them so well?
Ugh, that should have said "important skill". Too late to edit now.
Sorry, my comment should have been a top level comment, not in response to yours. Not trying to pick a fight.
It sure seems amazing for what it is. I do with people would stop comparing it to message brokers -- solving for entirely different problems as far as I can tell.
I don't want to assert that anything in the above links is unbiased fact, I just want to provide context for the comment, i.e. Groklaw makes direct and critical reference to the above poster, and that relates to his comment. The first link (to techrights.org) was added later, because it provides some summary, but admittedly it's very biased, so I'll remove it in the interest of fairness.
You can do research (including talking to people, hands-on, etc) and write papers on any topic.

The important thing is that you've created something unique that you can keep.
I will agree that Java encourages some poor modeling around nouns, moreso than many other OO languages. That being said, most of us have "been there done that" with Java and current best practices do not encourage what Yegge fears. I do wish that we had more first-class language support for functions, however, as several lines of boilerplate to achieve them is straight up insanity.
Whether I manually compile it or it's automatically compiled it still has to be compiled which was the question I was responding to. Which is to say Node.js will not run CoffeeScript directly.
There were a number of factors involved in my decision to drop out. At the root were family/financial issues, although these were not dire enough that I was forced, per se, to drop out. At the end of the day it came down to the school's limitations on how much CS I could learn. The school is very small (1300 undergrads), with very few of the students interested in pursuing CS in any real depth. I have only great things to say about the two professors in the department, but due to lack of student interest in the programs, there are few advanced classes available. Looking at the 2010-2011 Course Catalog (http://www.slc.edu/undergraduate/study/science-mathematics/c...), there are only two CS courses available (one for each semester) which require the student to have some prerequisite experience/knowledge (Databases and Robotics).

The other limitation you're faced with are the credit caps. SLC is a liberal arts school where, regardless of what you study, you can only receive a Bachelor of Arts degree. They cap you at 80 credits in Science/Mathematics, with a maximum of 50 of those coming from Computer Science courses. At the time I dropped out, I had 40 CS credits and 50 Science/Math Credits. Presuming I had stayed on for the additional year and a half to get a degree, I would have been limited to taking only 10 of my remaining 45 credits in what I genuinely wanted to be learning. Given the cost of the school (the most expensive school in the US), I felt that I would be better off 1.5 years down the line by getting paid to learn what I wanted to be learning, rather than paying to learn things that I didn't, simply for the sake of a degree.

It's actually been 1.5 years since I made this decision, I would have graduated next month, and I have absolutely no regrets about having made the decision I did. I'd like to make a blog post sometime about everything that's happened in the past year and a half. I've been considering finishing my degree at some point because there are a few fundamentals courses that I missed (Algorithms, Compilers, to name a few). I'm sort of torn at this point between making the decision to do it continuing to work 9-5 for the next 2+ years while taking courses online to get a degree, or whether I'm better off making the plunge back into an 70 hour a week startup lifestyle which leaves no room for online edu. I'm unsure of which leaves me in a better position 2 years from now. Have any of you finished an education online while working? Were you happy you did so?
Further research in to this engine design suggests it has a very narrow efficient range and the intended application is as a generator only, not to directly power the wheels. The electric motor would have to provide all the power required to propel the car. Of course, pure electric cars have already been done with some success, and a hybrid based on this system could have electric motors with a lot more than 33, 40 or 70 hp.
I was not aware of that, actually, and I've now removed the link.
Another Richard Stallman Stanford talk is scheduled for Tuesday evening, April 12, 6:00-8:30PM in the NVidia Auditorium of the Huang Engineering Center building. The topic for this talks is "Copyright vs Community".
> what kinds of projects would you propose for kids who want to be lawyers?

Briefs

> doctors?

Treatment plans

> hairstylists?

Haircuts

> law enforcement?

Investigative reports. Martial arts performances/fights. Volunteering.

> military?

Strategy/tactical reports. Meeting fitness goals. Engineering projects. Volunteering at soup kitchens. Running logistical missions.

> basically anything except for engineering?

What the heck do you think the rest of the world is doing all day? Everyone does projects. Work is work.
1. This was a response to a reply from a comment I made on a blog.

2. My grandmother has a Ph.D in linguistics and knows probably a dozen languages. Boy would it be hilarious for you to talk to her. I can't even mention how many times I've talked to her about how spelling and grammar doesn't matter as long as the point and idea is conveyed and UNDERSTOOD. She's even against spelling out of things like "though" and apostrophes altogether.

3. If my blog post put you off this much because I spelled "it's self" instead of "itself" and had grammatical errors when I was in a hurry to write a response to someone, don't read it.

4. Not saying I'm even 1% as smart as him, but saying my thoughts are disorganized is a compliment. Einstein and some of the smartest people of all time have failed at writing/english and always been known as "disorganized": http://25.media.tumblr.com/b9vfl4b63gnm701hGDPaIVP0o1_500.pn... -- his desk. Organized people bore me to death.
One person should usually do 80% of the talking. Going back and forth is just confusing - no reason to make a fair and democratic presentation.

(This typically applies to presentations and pitches, but I think it works for interviews too.)
I'm not sure what you have in mind, but just in case that could be relevant: http://market.yandex.ru/ is an aggregator for all kinds of products in Russian web and retail stores. It's the most useful shopping tool in Russia – lets you filter products by a wide range of properties in a very sensible interface. Try searching for something and using google translate.
I said, and mean "Reinventing the wheel is what makes good developers legends, not the other way around. Remember that." And i never said i hate what it means, ever. I said I hate when people say it as a bad thing.
Exactly, exactly, exactly. :)
x is A

z is B

shift is Select

return is Start

D-Pad is Joypad
That's nice design. Seems like something well-suited for Kickstarter. I wish I had an apartment to put that in.
Can anyone explain to me why I find 99.9% of memes boring as hell?

I have an extremely immature sense of humour, I spend a hell of a lot of time on the internet, they ought to be perfect for me. And they can be so popular that there must be something I'm missing.

Who else just doesn't care about memes?
The main issue with this is that DNS is already a fairly taxing protocol, especially for large organizations that have big zone files to transfer.
This is my dream vacation.
There's also a book from an Ars Technica guy covering modern processors in an approachable way:

Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture

http://nostarch.com/insidemachine.htm
Unlike many of us who pee on the education system, Woz knows experientially what he's talking about in regards to education, having been on both sides of the podium.

So it's very relevant.
The states complaint was difficulty of repair, not unreliability.

This is also untrue; the rotary is much simpler than a piston engine and has far fewer moving parts. Replacing major mechanical components on a rotary is easier than a reciprocating engine. As long as the associated systems are also simple, the rotary is one of the easiest engines there is to repair.

Most work that has to be done on car engines has nothing to do with the engine itself, but control, ignition and fuel delivery systems. Older rotaries had carburetors, which required regular adjustments to keep in tune. As mentioned above, the third-generation RX-7 had a complicated twin-turbo system that created some reliability problems of its own. Non-turbocharged fuel-injected second-generation RX-7s on the other hand are some of the most reliable and low-maintenance sports cars ever produced.
>I'd like to see a site that gathers legal documents related to the same kinds of issues Groklaw covered (and more, perhaps) and makes them available for free,

This is the goal of RECAP. It's a Firefox extension that will automatically upload documents you view from PACER (the for-pay system to access documents) to a public internet archive. It will also let you know if free versions of the files for a case you're looking up are already available.

You can also search the already available documents, without the extension, here: http://archive.recapthelaw.org/

Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/recap-195534/

Their 'About' page also has a FAQ if you're interested in more about how it works: https://www.recapthelaw.org/about/
Fifty 3" x 5" index cards.
This is the 2nd time I read someone mention it and I just cringed "extra-hard". Especially when you made a grammar error yourself: http://www.grammarbook.com/punctuation/hyphens.asp
Stuff like this has been on security peoples radar for a long time, mostly for data exfiltration purposes. What you are suggesting is certainly not a new concept in any way shape or form.
We're really excited about helping startups find interns and helping students think outside of the box when applying for a job.

Shoot me an email if you'd like to be included in this: kyle@internmatch.com
I remember consulting this page when making what must be the canonical "my first Perlin", a terrain heightmap generator!

http://i.imgur.com/fTiWC.png
The publishers are trying to force people to buy the dead tree version of this book by delaying the release of the Kindle version. They've already lost a chance to take my money twice now (the number of times I've been on the Kindle page ready to click "buy now"). I could preorder but I want to read a sample first.

I'll probably buy it when it comes out because I love Stephen Levy, but if I was any less interested, there's a good chance that they would have just lost a sale.

When are publishers going to realize simultaneous release just makes it easier for people to buy things?
It turns out to be legit. But it feels so scammy. This is not the way to convince technical users (people comfortable updating A Records) to make significant changes with regard to your site.
As long as they count votes in a reasonable manner, I don't expect it to hurt. If Google can get normal people to vote up good results, the intentional spammers will never make a big enough dent to matter anyway. And even if they can't, the user votes won't make up the entire placement process, so hopefully they'd be no worse off now if they get useless results. Perhaps they can just leave it out of the mix entirely until they get a realistic-looking profile of user votes.
I'd like to comment on the first one. I tend to have a goldfish's memory so the inventory tracker would do very well for me if I was out somewhere and felt like purchasing more to remember how much I have at home.
Flush in the counter! No, I jest.
"I've always been a "pour boiling water into mug with prepackaged tea bag in it" kind of guy, your app might convince me to discover the finer side of tea."

For more on how / why not to do that, see here: http://news.ycombinator.com/item?id=1934051 .
Yeah his delivery was very well-executed. I would go so far as to say Jobs-esque, which is quite an accomplishment when you're talking about something as mundane as metrics.
Well buddy, it's up to you. My advice: do your own research and make your own conclusions. There are a number of books on Rothschilds and a ton of Google hits.

Generally to understand the history of any advanced civilization you have to follow the money. And since 1815 Rothschild have had enough capital and reputation amongst private investors to decide who rules in most countries, which country has the credit to start a war, which country/alliance has the money to win a war, etc
Education is hard. After working as a TA for freshmen for some semesters, I categorized college classes after this fashion:

10% of students succeed, no matter what you do to them. Those seemed to be the hacker types.

10% of students fail, no matter what you do for them(reasons range from cheating to family deaths).

80% of students mark their boxes and do okay; better teaching helps them, worse teaching harms them. They would correspond to the 8-5 workers, IMO.

At the heart of educational discussions sit some deep philosophical questions, such as:

Nature or Nurture?

What handholding level is appropriate?

How much moral leadership is appropriate?

Education systems: simple knowledge or more?

Is education for the individual or for the society?

What expectations do you have for someone who graduates high school? College?

What does equality mean when people are different?

These are not simply answered questions. There is considerable nuance needed to begin discussing them in any real-world situation.

A(The?) core issue relates to the human beings involved - to give a glossy example: some people like being factory workers. Others hate it. What education system handles this problem?

Another major issue is that the cycle time on a k-12 educational system is at least 16 or so years (likely something more like 30 years). Failing fast is problematic, and leaves human detritus...

I consider the US public educational system deeply flawed. I think that Woz's ideas are worth investigating. There are a multiplicity of educational reform ideas out there, and some work better than others. Woz's has the advantage that he's actually taught, so it may have a better chance than others of being reality based instead of pure ideology. Also, he's a genius. :-)
100% agree and a point I was trying to make. This whole thing was a response to a reply to a comment I made. I had made a comment that the library they were doing a tutorial on was stupid because it could be done better and I could do it better. They then told me not to reinvent the wheel since it was already done by "geniuses". But yes, exactly.

I use jQuery, but I usually write my own plugins. Id never been able to write a library like jQuery on my own, or in any reasonable time frame, but I can write a slideshow for example in the same amount of time it takes me to find one that works for the project, read through the docs, read the API and implement it. But to some, and some past clients, thats stupid and im "reinventing the wheel."

Thanks for the comment!
Not likely, definitely. Veblen wrote about Latin being used for that purpose in 1898 in The Theory of the Leisure Class.
Thanks! I don't read Hacker News often and when I heard the article was here and 2 of the top comments were about my grammar I thought "and that's why I never read Hacker News". I was actually excited to see some discussion around the subject matter. I was pretty disappointed by all the talk about my "engrish".
And it's mysteriously back up a few minutes later...
Good idea, but the site is a little slow. Also, it'd be nice if you could get rid of all the visual noise around the photos, it's distracting.
anyone else really sick of posts about "[old game/game system] replicated using HTML5"? make something new and worthwhile rather than pandering to geeks for a change
This is so funny - it's great. I bet you can find people who will spend a whole afternoon on this.
Are you kidding me? You use IMHO and correct me on grammar?
And what would you do to expose these same kids to other worlds and ideas so that they don't end up as adults with tunnel vision?
In addition, if you visit www.playitontheweb.com, you'll see in the right column he prominently features Mario and Sonic flash games, games that make unauthorized use of copyrighted and trademarked characters, as well as game art and sound effects.

This guy really has some nerve complaining about someone copying his crappy site design.
Sadly, it wasn't recorded.
Apparently the talk was not recorded - https://convore.com/codeconf/metrics-metrics-everywhere-coda...

That's a shame. Sounds like it was a great presentation.
This is cool, but the hard part is not figuring out what temperature to brew your tea at, but rather convincing some sort of device to do that for you. I know there are fully-automatic espresso machines where you can set the temperature, pressure, brew volume, grind size, etc. Is there anything like that for tea?
That's fascinating. Maybe make that more clear from the site? (ie. "It's 100% legal to sign your docs electronically, learn more")
Loggly uses 0MQ extensively and we'd be happy to sit down with you and chat about it. We were the ones that paid the 0MQ guys to bake disk persistance back into the new version. Also, as someone else mentioned, Zed knows it pretty well and he's awesome about taking time to teach what he knows to others.
I agree :) and yes, but apparently because I spelled itself like it's self they were too stupid to read the article. Funny how many of these people can read code, but can't figure out what I meant from it's self.
I am amused that the examples on the README are all https, where gosh wouldn't be needed in the first place.
That looks like a great book. Just ordered it from my library.
Buy it when your webapp is live and showing signs of success.
Early AM. Say, 6 to 1. With coffee.

I tell people that work with me to find their productive time and work then.
I think this comment would have been equally true, and better-received if you hadn't made the fanboyism jab.
pg supports strategic voting. http://news.ycombinator.com/item?id=2403753

You can flag (click the comment's "link" link).

Does criticizing a typo gratify one's intellectual curiosity? http://ycombinator.com/newsguidelines.html