skysight-inc/HackerNews huggingface dataset:
I do not. As far as I know they are (and have been) a totally independent company since September.
Although Yahoo is definitely more constrained then Pinterest in terms of their license language, they actually do have a similar indemnity clause:

"You agree to indemnify and hold Yahoo! and its subsidiaries, affiliates, officers, agents, employees, partners and licensors harmless from any claim or demand, including reasonable attorneys' fees, made by any third party due to or arising out of Content you submit, post, transmit, modify or otherwise make available through the Yahoo! Services, your use of the Yahoo! Services, your connection to the Yahoo! Services, your violation of the TOS, or your violation of any rights of another."
To me this just seems like someone wrote their own little OO system in C, similar to how GObject works. The book Object Oriented Programming with ANSI by Axel-Tobias Schreiner[1] even has example types which use the nomenclature 'ctor' and 'dtor' as in the snippet of code they show (See section 2.5, page 17). It isn't hard to write a little class generator that writes out all this boilerplate code[2] from a C++/C# like input file. The benefit is, of course, the resulting code size and avoiding any linkage to the std C++ library.

[1] http://www.planetpdf.com/codecuts/pdfs/ooc.pdf
[2] http://www.jirka.org/gob.html
LaTeXTemplates.com - A new resource for free high quality LaTeX templates
Those charts make it look like over 50% of CEOs have engineering degrees. They're missing liberal arts and science degrees. Still, cool to see how a degree in engineering hardly limits you to the trenches.
duqu.js is my goto script.
So You're A Startup: How To Raise Funds
Not able to try this out right now but:

1. You can select a custom debug key in eclipse and have multiple devs sign with the same debug key.

2. You should be able to instantiate the MapView in the code at runtime (don't have a dev set up to try this on right now but check out MapView(android.content.Context context, java.lang.String apiKey)). Just provide the API key based off a debug/release flag set in your code.
Awesome! That sounds great; thanks so much!
How to Hack Your Workday: The Real Benefits of Outsourcing
Actually it IS very hacker-like.

Hackers care about using the machine to DO (as in "hack") stuff. Faster, ok, better. Most top notch programmers could not care less if they have a state of the art CPU or not.

What it is not, is very tinkerer-like.

Tinkerers use the machine just to use the machine, and they eat precise specs for breakfast.
Spacegraph
They could learn a lot from boating.

I live on a boat, and coincidentally I have 160 sq. Ft. of indoor living area.

In that space I have a functional kitchen w. Fridge, oven, cookers, freezer, microwave etc. A bathroom, a table where 8 people can sit and eat, bedroom, two chaiselongs, two guest beds, an office, cupboards and storage.
And of course an engine and a steering console - which I presume isn't of much use in a normal apartment.

I can also change the view out the window if don't like the current one. :-)
But surely the compiler (assuming a compiler is used) would convert the new high level language into regular Scheme primitives - I think it's unlikely that the result wouldn't be identifiable.
I don't know much about living in SF, but would people actually pay that much? It seems like people would only go for this if it was cheaper (to me).

>Or for any modern city dweller for whom home need not mean much more than where you wake up and go to sleep.

Unless it costs less, it'd be just as easy to use a regular sized wake-up-and-go-to-sleep place, wouldn't it? I'm just baffled.
Touchscreen shortage in near future?
It really is ridiculous. For around that much you can get a nice, if small, studio in most desirable places in the city that is at least twice that size. And that would still hurt to pay for.
There is still much we don't know about the A5X. The A5 in the iPad (which is different from the iPhone 4S's and Apple TV's A5) is clocked at 1 ghz per core. The A5X could be clocked higher. We won't know until the benchmarks come out.

The A5X does have two additional GPU cores. They could be clocked higher or lower than the old GPU cores or the same. Again we won't know for sure.

We do know that the new iPad has a battery almost twice as a big as the iPad 2s. Clearly there is a lot more pixels and horsepower to push.

Just because a tablet has more or less cores won't tell you everything about its computational power. Some companies may go with more cores clocked lower, while others with fewer cores clocked higher. Others will focus more on GPU performance (and in having the GPU accelerate non-graphical tasks), while others will focus more on CPU power.

Ultimately Apple probably couldn't have gotten the battery life it wanted with a quad-core CPU and quad-core GPU at the same time. Apple clearly is prioritizing GPU power, as they have been pushing the iPad, iPhone and iPod Touch as portable gaming devices. Apple has also been pushing the GPU to be used for general computing purposes.

I wouldn't be surprised to see the A5X having faster core speeds for the CPUs.

Battery life is the biggest concern for mobile devices. Some companies are putting CPU power first, while others are putting GPU power first. This is good for consumers.
I still remember the first time I opened teamtreehouse.com, you immediately get a sense what the website will do for you if you sign up. This is very vague and I am not willing to provide my e-mail.
From my bashrc:

# http://chris-lamb.co.uk/2010/04/22/locating-source-any-python-module/
cdp () {
cd "$(python -c "import os.path as _, ${1}; \
print _.dirname(_.realpath(${1}.__file__[:-1]))"
)"
}

To go to e.g. the orm of sqla, I just type:

$ cdp sqlalchemy.orm
Virtual Currency Is The Next Big Platform
Very impressed with the new features. It looks great and is very usable for a web interface.
Unknown. We'll have to wait for some benchmarks to see the clock speed.
I thought it looked like a great concept for someone in their early 20's, just starting out, that didn't need much space. Somewhere I'd have been willing to live at 22, while trying to start a company on a shoe string.

Then I saw the price. Hopefully the market teaches them a lesson.
"Creating a new language just to write this seems highly unlikely."

Of course, it might be that they didn't create a new language "just to write this", but because they're planning/already written other things in it.
Does it have to be? ( http://news.ycombinator.com/item?id=3680912 )
Thanks Zambo. I couldn't find a way to set a custom debug key in Eclipse - I'm using IntelliJ but this frustrated me so much I was considering migrating to Eclipse.

I was also using a debug/release flag previously but kept forgetting to change it when I sent the release build out for testing.
Network Tricks for server application developers
Normally compilers compile each operation into a single destination machine code chunk. If you ignore efficiency, there are many ways to implement the same operation in machine code. A Cracker Compiler could contain multiple destination chunks and randomly choose one at compile time.

Writing a detector for a virus with infinite code representations would be difficult.
House passes startups bill including crowdfunding
It is worth noting that the new iPad has the same GPU as the Playstation Vita. I think that says something about the gaming performance implications for the chip. I doubt the Tegra 3 stacks up, because if it did, surely Sony, a company that needs great portable gaming performance, would have looked much harder at the platform.
Can you drill down by category on your bank's site? What's the categorization UI like? That's something I'm optimizing for here. Also, the idea is to add columns to the "summary" table on the right that answer the questions you want answered. E.g.:

- past 30, 60, 90 days

- percentages

- this month, last month

- this year, previous year

- budget vs. actual

I want to see nothing but data and comparisons.

Am I answering your question?
No... the product allows you to write scripts to manipulate its machine code IR database in scheme, and then spit out the machine code as nasm assembly, assembly them, and then run the appropriate linker in the same way that was used to produce the original exe. Scheme is used as a macro language. So you use scheme to say: change the code at EA 0xdeadbeef from a mov to a jmp. You can reorder functions, insert and remove code, etc. It works because it has very high quality disassembly based on observing compiler and linker invocations and introspecting the artifacts involved.
I really don't like the rainbow for share. It seems very unintuitive. Very usable interface though.
Hunt for Ugandan war criminal Joseph Kony video goes viral
I did not intend to suggest he should not raise his voice. Rather I suggest that a Hacker News discussion is not well-served by starting from his post due to the lack of factual (in the scientific sense) content.

Raising an issue that needs study is just plain Good Science. But it's a starter for science, not us.
Looks nice overall. A few thoughts:
It would be helpful if folders showed a "Modified" date. I find the background image slightly distracting. Why not replace the word "document" with the type of document? It would be nice to have an option to see bigger thumbnails in photo folders.
Off-topic: I'm curious. If a US VC invests outside the US do they have the same tax issues getting returns back into the country as other companies? e.g. Apple etc. Or does the money never leave in the first place?
SVG can do it: http://www.w3.org/TR/SVG/filters.html#feGaussianBlurElement

Unfortunately, browser support of less common SVG features is spotty – either missing or unoptimized.
Worse still: If no one tries to slip a bomb past them, they must ignore the obvious and declare they need more power to catch the evil-doers. If someone is successfully caught by them, we obviously need to up security, because this display of effectiveness may not be enough.
And friggin' nobody thought to range or even type-check the inputs? preconditions? overflow?
I respect that:

The 67-year-old father of a newborn baby girl is taking things a bit easier these days, spending his time on his yacht, Athena, writing code and programming all things Apple.
A threat to do what?
My first MMO goes free tomorrow
Lester Chambers: I am the 99%, screwed by the industry
Dear Phone: This is what I really want you to do.
All the comments here sucks ass

"It’s one of the best tools available to detect metallic and non-metallic items, such as… you know… things that go BOOM. "

If you shat out an emotion frmo that sentence, you too much of a baby to use the internet, LEAVE.
I would love for all of the little tools and scripts he uses to keep track of this data to be released publicly. Half out of curiosity (how exactly does he do it?) and half out of interest in doing this myself. Although his post doesn't seem to make any important conclusions from the data, I'm sure that there are some really interesting correlations, patterns, etc.
Figures this would get downvoted for not blindly buying into the propaganda: The syntax is clearly not C-style, that's just plainly-apparent. And just because a language is natively-compiled doesn't make it a systems language.
Well, given that Unit 8200 is up, and the U.S. Cyber Command is active this looks exactly like what they'd do.

Just wait until they let the A.I. make the language as so it is not human decipherable.
It is right that about half of the Americans don't fly very often and seem for the scanners according to some recent polls. My "failure of democracy" statement was exaggerated I think.

On the other hand, people who fly somewhat frequently seem to be almost all against them. The guy who published the video said comments against the machines on his blog outnumber 20 to 1 the people who support them.
Hard to get excited about this... all I can read is "I made my 2-year old $500 device heavier and less portable".
Convert Canon XF305 MXF to QuickTime MOV on Mac
This application does not yet support secure browsing (HTTPS).

Turn on forced SSL in your facebook account settings to see.
I don't think the market will bear that price. In NYC or DC the market wouldn't bear that price. And frankly Berkeley, while nice, is no SF, NYC or DC.

The concept of this place isn't bad. Many will decry the lack of space, but the concept is just a place to sleep and get ready in the morning. If the price were right (say $500 or so), it could be a nice way to live in a great part of town without spending a ton of money. One of the joys of urban living is that the city is your extra rooms. You don't need thousands of square feet and a huge yard.

And if this place were $500 or so, you would have plenty of cash to go out and enjoy the city on a daily basis. But at $1,600 a month, only someone with a lot of money could afford to live there and enjoy the city a lot, which I think defeats the purpose of this kind of living arrangement. $1,600 would get you at least a studio in a very nice part of DC.

100 years ago, it was common for people to live in apartments that didn't have kitchens. You ate in the cafe on the first floor of your building. You could get away with a much smaller place by living this way. I think the concept makes a lot of sense still for people who don't want to take care of a home, but the price has to be right.
An ad hominem attack is an attack on the messenger when the messenger is carrying fact or reasoning that can be evaluated independent of the messenger.

In this case, my criticism is of the person who is providing an opinion and is not reporting any information which can be independently evaluated by us here. The character of this observer therefore does matter.

I did not make those characterizations with the intent of portraying him as a crazy man who should be categorically ignored. All of those characteristics I mentioned are fine things to have in a healthy and diverse body politic. Rather, I mentioned them to point out that we are attempting to divine the truth in an opinion about a portion of society made by someone with demonstrably eccentric opinions about society.

Lastly, thank you for being sensitive about what you saw as name-calling. We could use a lot less name-calling around here.
Asus Eee PC 701 battery
6600mAh Asus Eee PC 701 battery is specifically designed for Asus Eee PC 701 laptop. We offer a complete line of replacement Dell batteries and compatible replacements for almost all laptop models. All of our replacement Asus Eee PC 701 laptop batteries are made with high quality safe parts and are guaranteed to meet or even exceed the original manufacturers specifications.
I wrote my own indenter in EMACS for clojure 'cause I don't like the standard indentation of modern lisps. My indenter uses the "primitive" syntax-level indentation exemplified by the "Dream of a lifetime" code example from 1979 on this page.

This is the ONE AND ONLY CORRECT INDENTATION STYLE for Lisp.
Do you mean that exceptions, when they bring down your program, indicate the line where the exception was thrown? If so, then `panic` in Go does the same thing.
Using goroutines and panic/recover, you can do the same things you do with try/catch/throw.
Service to find others to learn, share and trade skills with at Pycon
Monads and Curry - We're hiring Haskell hackers (YC S11)
We’re a small team of hackers rethinking the way people buy and sell things locally -- we're well-funded, have passionate users and a big vision.

Ideally you:

- Love haskell. We do too.

- Like rails and/or iOS; for many problems we're still faster in these environments.

- Understand that winning teams can often be intense.

- Act quickly when confronted by hard, new problems.

- Routinely hack on undocumented libraries.

- Want to build cool stuff and push yourself.

- Live in or around San Francisco.

This is an early hire and comes with all the associated benefits: lots of stock, sunny office, and brilliant coworkers.

If you'd like to hear more, send a link to your favorite web-based DVCS profile to: haskellhackers@gmail.com
I Was an Expat Freelancer. Lessons Learned the Hard Way
the strength of one's expression reveals something about the strength of what one is trying to express

My point is simply that someone like mark twain is able to bend otherwise poor grammar to fit a number of ends. Because the English language so redundant and people are used to imperfect prose you can convey some types of subtext though gibberish more cleanly than you can with perfect prose.

There are plenty of hacks that confuse the issue, but don't confuse pretense with actual mastery.
There is no certificate available. Sorry!
Netgear Compatible Transceivers
Buy Netgear Compatible Transceivers from China Transceiver manufacturer with lowest prices and lifetime, such as SFP Plus, SFP , X2, XENPAK, XFP, SFP, GBIC for Netgear
Correlated announces book deal less than a year after launch
Bizarre. I just put together a quick reader demo last week using blurs to focus the eye (like tilt-shift does for photos).

http://www.swissariknife.com/focus

I added keyboard short-cuts to narrow or widen the number of lines that are 'clear' at a time. You can scroll through while you read or use the arrow keys.

I ended up just hard-coding it using HTML spans and text-shadows to demonstrate the effect. This is NOT an actual solution, just an experiment.

Warning: This may appear way differently in different browsers and possibly not at all. The effect generally works in FF/Safari/Chrome.
This doesn't sound so bad. After reading the paragraph that ended with "Confused? Yeah I was too..." I wasn't confused at all, actually your explanation was good and basically makes sense to me. Maybe not ideal, but that being said, the fact that you were able to come up with what looks like a pretty decent work around is really a credit to the process. The command line Ant tools enable all kinds of customized stuff as well as supporting using tools other than Eclipse. (at my last job we heavily customized it to support building "branded" apps that were released to the market with different package names and images) I'm pretty glad that they based the build system on it, even though Ant itself is terrifying.

I guess after working on BlackBerry apps, I'm spoiled by Android's tools. (to build a BB app of even moderate complexity and deploy it to a device, you have to contact a RIM server. Every. single. time. That and the Eclipse plugin was straight up broken for a long time)
GrammaTech is an Scheme shop and employs several Lispers :-)
People that are going to send messages while driving are going to do it no matter what. This app makes it much more safer that's all. Its a step in the positive direction, no doubt about it.
Ooh look, no hash URLs. I bet the HN community is pleased.

Does anyone have an older browser to see what happens when pushstate isn't supported? Does it fall back to hashes, or what?
Vintage Wedding Dress On Sale, 2012 Vintage Bridal Gown
Noviamor selection for vintage wedding dresses. Over 100 wedding gowns by top designers for Vintage wedding dress in an affordable price.
Yes, this is way higher than a studio over twice this size would be in the building next door. Not sure what value they claim to be adding...

But, prices are up >15% since you were here. You can thank the explosion in population of and increased income of the demographic that reads this very site.
2012 Cheap Wedding dress, UK Bridal gowns Noviamor
Erk, guess you are being slammed. All I get (once signed up) is: http://cl.ly/1S2N1S3E3F0C0u1q1M2C
When I get that feeling, I know it's about time for a week or so of vacation. I have to break the routine up as much as possible, and stay away from the computer, cell phone, tv, etc.. For me, getting out of town and going camping, kayaking, or skiing for a few days usually does the trick. Even if you're tight on cash and can't get out of town, just intentionally detoxing from technology can be incredible for recharging your batteries. You don't realize how exhausting it is being tied to your cell phone or laptop until you get away from it for a few days.

Best of luck getting out of the rut.
In Redmond, $1100 buys you something like 1000 square feet (2 bedroom). $1500 for 700 REALLY nice square feet. I'm sorry, but no. 1500$ a month for a micro-studio is completely unacceptable. Even, I imagine, in the Bay Area. What's really insulting is that at 160 square feet and some good sound proofing, you can have 3 or 4 of those places in the space I have my 1. That means they'd be making 6000$ a month on people. I think I know where the price really comes from.
This makes fairly little sense to me. Why wouldn't one write such a virus using straight ASM, or possibly write a VM in ASM and write the payload in the VM's bytecode (this option makes it particularly easy to do metamorphic code, though doing it with well-written ASM is also very possible)? It seems like creating a custom language -- or hacking up compiled C++ or whatnot -- is a bit of overkill considering that the basic tenets of virus writing are: keep it simple, don't get caught; this wouldn't aid in either of those.
Oh interesting, its actually due to JS errors...

application-71068890f8bda49419c67853f237bf0a.js:23 Uncaught SyntaxError: Variable 'a' has already been declared

course-771fc9e799f30f078b9e4dba51fba678.js:1 Uncaught ReferenceError: CodeView is not defined

course-771fc9e799f30f078b9e4dba51fba678.js:1 Uncaught TypeError: Object #<KontagentApi> has no method 'trackEvent'
Provably false: http://www.wired.com/epicenter/2010/08/microsoft-adds-openst...
Real lawyers do. We don't have real lawyers.
I don't like unstructured code: disassemblies are goto-filled spaghetti. That's why I use modern Assembly language tools, like comefrom.coffee.
PSX games were often written in C, as well. I suspect that developers had started to migrate to C near the end of the SNES era, although I'm not sure how many SNES games were written in C...
Expected an article about Microsoft not providing attribution to OSM but you didn't deliver.

An exaggeration on my part perhaps but when you compare the number of articles written about this compared to the Google contractors that intentionally sabotaged OSM data the difference is staggering.
Apartments of this size are typical in Japan, and also do not come at a reduced cost. There, however, one can buy miniaturized appliances (refrigerators, dishwashers, laundry) which do not cause one to sacrifice having those 'luxuries'.
It's Vapor-ware, Lucy keeps pulling the football away but everyone keeps trying to kick it. It appears this is a fake product that will never actually ship.
The characteristics listed in the actual article (posted by computerbob: http://www.securelist.com/en/blog/667/The_Mystery_of_the_Duq...) also support this conclusion.

-Everything is wrapped into objects
-Function table is placed directly into the class instance and can be
modified after construction
-There is no distinction between utility classes (linked lists, hashes) and
user-written code
-Objects communicate using method calls, deferred execution queues and
event-driven callbacks
That's half the price of every similar Manhattan apartment I have seen. That is a DC price, not an Upper East Side price. Long term rent control?
Coding in Haskell changed the way I indent Lisp code. The way I intent now differs from most Lisp indentation styles in that

(a (b (c (d (e
(f (g (h xxx yyy (i uuu (vv ww qq) (j
foo bar))))))))))

becomes allowed whereas

(let ((a b)
(c d))
foo)

becomes not allowed -- you have to write it as

(let
((a b)
(c d))
foo)

or (if you need the let clauses to line up) as

(let
(
(a b)
(c d))
foo)

Well, the let form is such a unusual case that I will give a second example:

(f (g xxx
yyy)
zzz)

becomes not allowed -- you have to write it as

(f
(g xxx
yyy)
zzz)

or (if you need g's arguments to line up) as

(f
(g
xxx
yyy)
zzz)

Although I used two spaces for every new level of indentation above, the choice of the number 2 is of course not an essential element of the style.