skysight-inc/HackerNews huggingface dataset:
Export Visio Diagrams to HTML, PDF & Enhanced PDF, Image Rendering
We are pleased to announce the new release of Aspose.Diagram for .NET 2.2.0. This release supports export to HTML feature which allows you to easily export your Visio diagrams to HTML. PDF and Image rendering features have also been improved in this release and support for various line styles and anti-aliasing effect has been included. Now you can export Visio diagrams to high quality PDFs and Images. Some important fixes have also been included in this release. This release includes plenty of new and improved features as listed below

•	Add export to HTML
•	Implement rendering various styles of line
•	Support Anti-Aliasing effect
•	Add IQueryable interface support for collection classes
•	Dotted and dashed lines are replaced by solid lines in the output PDF is now fixed
•	Output PDF differences issues are resolved in this release.
•	Tabs are missing from the text area is now fixed
•	Connectors' arrows are crossing the text is now fixed
•	Page headers and footers missing are fixed in this release
I LOVED BeOS back in the R3-R5 days. I switched over to it completely for a time and started writing software for it. Work carried me in a different direction, and my hobbyist enthusiasm lost steam as I saw that Be was going nowhere corporate-wise. Once Apple decided to go with NeXT instead of BeOS as the basis for its new OS, that was all she wrote. I was disappointed with the technology decision by Apple, but that was way offset by getting Jobs back into the company... and we all saw how well that turned out.

Anyhow, the C++ API of BeOS was amazing. OSX/Objective-C still don't give you that OO access to the OS feel that BeOS had. My one major gripe with their approach was in the way that they managed run-time binding -- it was very brittle from release to release of the OS. As a developer, you had to ship separate binaries for each OS release you wanted to support. Nasty.

I'd love to see Haiku take off and become a viable platform. If for no other reason, just to have a reference version of how things CAN BE DONE.

That cheerleading aside, I have to say that with a fresh OS install, my OSX Lion 2009 PB performs great. Very snappy, runs cool, starts up quickly. It's only when you start installing all your apps, VMs, widgets, drivers, and misc. junk that it slows down. Would Haiku do any better if it had that rich of a software environment?
The design on this is gorgeous, but it really needs some screenshots of the biggest concern: the writing screen.

Are there Markdown buttons available, or am I going to play finger Twister to reach the backticks, brackets, and asterisks?
Is it just me, or is using a proportional font for the code snippets not ideal?

Personally, I can't stand writing/reading code displayed in a proportional font.
The SO API is read-only, so I assume this app won't allow you to submit questions/answers/comments etc.
'Also, this story kinda puts a whole new twist to Zuckerberg telling Wall Street about the "Hacker Way" ...'

Just a bit, given that it's fairly obvious that this guy wasn't being overly nefarious and doing what hackers are supposed to. With the way the Zuck harps on I'd have thought he'd have handed out a job and put him to work.
I see what you mean. I thought he was mocking the idea of wrapping the old uncool relational model in a fashionable new OO API.

What is substituted is not the relational DBMS but the relational model. ORMs are supposed to let you think in terms of objects instead of sets of tuples.
Go to LinkedIn, search for Java in jobs around you, find the ones that look more boring and apply. Enjoy the perplexity when you offer a non-OO solution to a problem.
Higher education as investment opportunity
This post literally makes no sense. I skipped the beginning diatribe, but the bullet points as to why functional programming is an "abomination" are completely false.

FP is not bound to threaded concurrency; map-reduce is even named after the concepts from FP. Data structures can be modified by multiple threads, deterministically. Concurrency in FP is strictly deterministic, unlike most models of concurrent computation. Point 3 actually makes no sense; it's clear the author doesn't actually know any functional languages.

To be honest, the entire article is meaningless. I'm flagging it.
You sir made my day, thank you very much!
Which, in turn, originated from the work done by American statistician, and professor, Edwards Deming, who helped rebuild Japan after WWII: http://en.wikipedia.org/wiki/W._Edwards_Deming
Then I'm guessing you missed all of his delightful rants about how Einstein and Hawking are morons?

I'm guessing this was submitted sarcastically.
In their defense, today's euro-trash is slightly better produced which makes it a little(!) more bearable.

E.g. they largely got rid of the infamous "scooter kickdrum" (aka "poland kick") that was the hallmark of the 90s standard template.

Still I agree. It's often a little embarrassing when americans suggest electronic music these days (for us euros that is - we should really pay more attention to what material we leak overseas...).
Why do we need another OS?
I also take or leave C++ language features as required, and I wish more people shared your point of view.

Among the C++ crowd (particularly over at Stack Overflow) there's this infuriating attitude that any code that doesn't use std::string, std::vector or boost::magic_super_auto_ptr is language sacrilege and the developer should be burned with fire because it's not C++ it's C and malloc is deprecated and arrays are deprecated, and, and...
The demo is laggy on my iPhone 4. The "fixed" header and footer don't stay fixed when scrolling; they only jump back in to position after the scroll ends, feels like a pre-iOS 5 Javascript hack. None of the navigation seems to work.

Maybe the experience really is better in an IE browser (never thought I'd say those words), but I highly doubt it. I haven't known any browser - Windows Phone or Android - to handle HTML/CSS/JS better than iOS, so I'd be really surprised. I'm going to be attending a Windows Phone demo event thing this week, will test the demo on a Lumia 900 there and see how it runs.

I really like Metro, and want Windows Phone to succeed (more competition is always a good thing), but this feels like a miss to me. Cordova/PhoneGap support is a big deal, and a great pursuit on their part, but as far as I'm concerned jQuery Mobile should be taken out back behind the barn. It looks cheap and performs horribly, and it gives mobile sites and apps a bad reputation.
I work with one, it isn't hard to get him to start the this isn't OO it is complete and utter crap routine. To be fair to him though we just inherited a large code base of low quality. He turns out good code, but is mostly a 501 programmer.
'Supersizing' the College Classroom: How One Instructor Teaches 2,670 Students
I am trying to see what MS will get for this.

Content for it's devices (xBox, tablets, phone)?
A settlement with B&N agreeing to pay something, even a penny, so the anti-Android patents aren't questioned?

Either way, it must great to pay $300 Million for 18% of something and not feel it.
Somehow, I don't think you are piously saying that.

God says...
fees consume shaggy influence deriders Alas ardently divers
overpast impair perfected fly guilt infection amidst happens
charges READ soft negligence Thefts eminence resisted
falsified educate tears Insomuch has gracious word other
Oxford also consecrating brightness marvelled maintaining
blinded bereaved combined perversion admire took tenet
subject readers' Idaho hills distribution stories sung
makest alive music therefore deriders happen distinction
modify Mine noon arrogancy species damage directing cogito
thunderest horror informing necessary bid comment fine
kinds session Hence imitation
So, when Alan Kay implies Java damages the brain, he is quoted. When I say it, I get downvoted. Do I see a double standard here?

BTW, I learned to program on a Texas (TI-55) calculator. What symptoms should I be presenting? ;-)
Right. I haven't tried recording my development, but I'd imagine that this really focuses you.

It reminds me of pair programming -- you're not going to just stop in the middle and go look at HN or go down some man page rat hole tweaking something that isn't going to help you achieve the larger goal that you sat down to reach when you have another developer looking over your shoulder. Shame and ego are such great motivators. :)

I need to give this technique a try, even if I have no intention of every posting any videos.
There is a new book that is very good and to the point (the first 9 chapters are available free from Typesafe, the company that distributes the Scala/Akka/Play stack).

Scala for the Impatient:
http://www.amazon.com/dp/0321774094/
In Safari you need to enable WebGL from the Develop menu, which is in turn enabled from the Advanced tab of Preferences.
you can create / customize headers with extensions in chrome - there is an example extension provided with the Chrome extension development documentation.
I was just talking with a coworker about this. We agreed that much of our existing C++ code could have been written in Java without harm (we're doing compute-heavy finance, but not fluid simulation), and that would let us skip a whole lot of infrastructure pain. The only uncertainty was how easy it would be to make a Java-based Excel plug-in, but Java on Windows seemed a smaller evil than C# on Linux.

F# is interesting, Scala is interesting, and we both wondered what it would be like to really try ocaml for real. But Java's just pretty solid. It's not exciting, but it's quality engineering. It makes some questionable trade-offs, but it seems to provoke more hate than it deserves.

Of course, we then rolled our eyes about all the crazy Java stuff we've seen, with XML-everywhere, FactoryFactories, and gratuitous IoC.

That started me wondering: what is it about Java that encourages the craziness? My theory is that it's a combination of garbage collection and lack of easy blocks/anonymous functions. Garbage collection lets you get away with things that you'd never try in C++, and lack of blocks means you're stuck with a pretty limited API, so you end up inventing extra-language channels for information.

Note: I intentionally didn't demand closures. I think the original blocks in Smalltalk weren't closures, but they were still useful for things like "monkeys select: [:m | m throwsPoop]". I'm not sure if this is really enough; closures make some things a lot easier.
Thai web editor faces 20 years for 'royal insults'
A perfect example of how laws vary from country to country.
Wonder how they achieved a 5-star "crash test equivalency" on roof crush and rollover on a car that doesn't have a roof?

And what is "crash test equivalency?" I'm guessing it means it wasn't actually crash tested.
In discussions like these, it's useful to go back to the origin of the word, in the Latin gignere, meaning "to beget or create." Different cultures and different times have applied the concept of "genius" to different settings, but almost all of them involved the creation of something groundbreaking.

In this sense, I like to think of "genius" as the application of enormous potential to extraordinary effect. Someone who qualifies for Mensa membership has been gifted with great potential. But if he sits on his ass and fritters his life away watching television, he can't be called a genius. Conversely, someone like Richard Feynman, with his 122 IQ, would not have qualified for Mensa, but produced magnificent work.

IQ seems somewhat correlated, but hardly sufficient, to qualify someone for the calling (and label) of genius. Genius is the result of action. It is the realization of potential. IMO, we need to get back to using lower-case "genius" to describe people's work, and away from capital-G "Genius" to describe people.

Real artists ship, after all.
JavaScript Closures and the Module Pattern
They may have used MS-specific CSS prefixes- it seems like its designed for Windows Phones only. If anything it would be a favour to WP users- people are STILL only using WebKit prefixes these days.
Apple should just buy Google already
That's because without using these things, people can end up accidently shooting themselves foot quite easily. Like accidentally removing the end character from a char* string...

Normal malloc, and dealloc can get stupidly complicated when lots of other objects reference one memory location, which is why these referencing auto pointers come in, with built bounds checking etc

Using those things is defensive programming.
All they need now is for IE to support things like 3D tranforms- you can't fully replicate Metro without it.
yes, it was.

Always good with some discussion.
Theoretical physicist explains why Moore's Law will collapse
Hey,
Liked the template, has a unique design while keeping all the relevant information in the right places. Thanks.
Reading on your work, you have developed some interesting stuff.
John Peel's record collection goes online
No, turns out most sql work involves extracting data from the resulting sql statement into objects. So you don't end up passing 5 params from the sql result everywhere.

ORMs do these automatically, and go beyond.
Are we really surprised?

Pretty sure there is alot more they know about.
Why Linux is a desktop flop
Might be nice to overlay the video with the commit comments and date
Pengobatan Maag Kronis Secara Alami
Pengobatan Maag Kronis Secara Alami untuk membantu anda yang saat ini yang sedang bingung kemana harus mencari obat untuk mengobati maag anda, maka dario itulah kami mengadakan Pengobatan Maag Kronis Secara Alami yaitu dengan pengobatan alami tanfa efeksamping.
maag mungkin sudah gak asing lagi terdengar di telinga kita, tapi bagaimana kalau maag kita sudah kronis?? tentunya kita akan merasa tersisksa,,, Selain harus menjaga pola makan yang sehat, apa salahnya jika anda mencoba untuk mengikuti Pengobatan Maag Kronis Secara Alami.

sebelum kita beranjak ke Pengobatan Maag Kronis secara Alami Alangkah baiknya kita bahas dulu pengertian maag dan apa maag itu sendiri?

Maag kronis adalah suatu kondisi medis yang terjadi ketika anda mengalami ketidaknyamanan di perut selama lebih dari tujuh hari dalam sebulan. Apabila itu terjadi, sangat mungkin anda mengalami gangguan pencernaan kronis atau disebut juga maag kronis. Kata kronis sendiri digunakan untuk menggambarkan kondisi yang perlahan-lahan memburuk, datang dan pergi, dan akhirnya terus menerus berlangsung untuk waktu yang lama. Dengan kondisi ini, anda biasanya akan merasa kembung atau merasa seperti menyimpan terlalu banyak gas di dalam perut anda. Seringnya, anda juga merasa ingin muntah atau anda mungkin perut anda akan terasa sangat penuh padahal anda baru saja mulai makan. Wanita yang sedang hamil tidak didiagnosis dengan maag kronis.
Malcolm Gladwell -  Why asking people what they like is sometimes a bad idea
I just tried it on my Lumia 800, and it wasn't that great there either (especially the 'fixed' header and footer, which seems to behave just as you describe).
I checked the theme CSS (http://sgrebnov.github.com/jqmobile-metro-theme/samples/jqm-...) and it doesn't look like they are. I wish they had.

Interestingly enough, there are a ton of moz- and webkit- animations in the theme, but I don't see anything IE-specific. Left in from a theme template, presumably, but still kind of funny.
Link to PDF preview:
https://raw.github.com/afriggeri/cv/master/cv.pdf

Thanks for sharing.

I wonder how it would look if the name and title in the header were left aligned with the left side of the primary column content column? My eye kinda wants it that way.
RAW vs JPEG (JPG) – The Ultimate Visual Guide
Because they're chemically identical, much in the way methane, kerosene, and wax are chemically identical to each other. The different substances have very dissimilar properties but they behave themselves next to each other without making chemical reactions.

When you get down to microscale, little annoyances in the big world end up becoming dealbreakers, like different coefficients of thermal expansion, and potentials and bandgaps that show up between different elements and compounds, particularly as chemical reactions between them take place.
Ugh. I was afraid of that. Less time on JQM themes and more time on modern CSS support would be so, so much more beneficial in the long run, both for users and for developers.
John Peel’s Record Collection to be Made Public
Agreed. Like I mentioned in another comment, they should really spend more time on modern CSS support and less time on themes.
maybe it only works properly in phonegap. Some of the widgets like the switch and slider didn't work for me either in IE.
Repraps print fine on a vertical surface, or upside down. The inter-layer adhesion is achieved by melting the new layer into the previous one, and the build material is pushed down with positive pressure. It would work fine in zero gravity, though cooling might be a problem if it were working in a vacuum.
The Future Of Software Development.
The Developer’s Guide to Design, Part 3 | 21times
20 Awesome Resources for Twitter Bootstrap Lovers
That would be a perfect counter argument, except the point mentioned in the article specifically related to getting passwords sent to you from other services.
"Student is also a Teacher, or becomes Teacher after he graduates" - That's the result of not using composition...

"No matter that sometimes people are studying on 2 facoulties" -- Why doesn't this work? Just use a collection, several students inside a collection object...

"And when we could use relational DB, it was always with ORM, because objects are needed in any modern system." - Because you manually want to populate objects with tons of boilerplate?

Just sounds like results of bad design in general, not OO...
Time Saving Features For MVC Developers
From the paper:
"The synthesis of silicene opens up interesting perspectives since silicene, with nontrivial electronic structure and a spin-orbit coupling of 1.55 meV that is much larger than that of graphene, is predicted to exhibit a quantum spin Hall effect in an accessible temperature regime. Moreover, silicene can more easily be integrated into current Si-based electronics compared to graphene."

In a nutshell, we know a heck of a lot more about using silicon for devices than carbon. So interfacing this with current silicon devices and making advances in understanding will likely occur more quickly.
I toyed with that idea but ultimately I wanted something in the same vein that my website (http://friggeri.net) so I centered the header. But then, feel free to fork and experiment ;)
Doesn't look like that either. There is a Cordova check in JS at the bottom ("// allows to use the page in NON cordova environment") but the files it includes for Cordova appear to be trivial. Theme interaction and switchers and the like.
I couldn't get through the article because he sounds like such an asshole.
That's true for some basic CRUD operations and that's what ORMs should be used for.

But people tend to just blindly copy everything into an object model and perform operations on those objects that could just as well have been done in a set oriented way with a lot less code causing a lot less network traffic.

Obviously there are scalability downsides and not everything is easier to express in terms of sets, so I try to be pragmatic. You can of course do set operations through an ORM but that's not its purpose and the performance implications are sometimes tricky.
But we know almost nothing about the properties of this rarely-seen variant, silicene. Like graphene, it may exhibit wildly different responses than normal silicon.

That paper simply repeats the same unsupported optimism as the puff piece - "can more easily be integrate" - really? How? Again, because of the name?

Consider: if silicene ends up useful, it will be precisely because of how very different it is than current silicon forms. Integration challenges will revolve around manufacturing e.g. deposition and adhesion and a hundred other factors, none of which resemble normal silicon properties.
VC's seem to operate on a milk-the-founders principle, like record labels of yore, and the lead singer will be fired and replaced with a better looking CEO once the songs are written.
It's not a BlackBerry World anymore
From your link: "...your WiFi access point has to broadcast it’s identity to the public in the clear..."

It doesn't. You can hide the SSID.
5 Tips to Keep Social Media Followers Happy
Roundup Blog Posts Help Your Content Marketing
Self-made men, debunked
Mark Zuckerberg joins Viddy – it might really become ‘Instagram for video’ now
Not lying, but perhaps accepting that it is a big hairy audacious goal with commensurate odds.

There's good (maybe not great) money in proposing over-the-top megaprojects. A small office of people writing up plans, solving high-level problems, presenting proposals, issuing news releases, soliciting investment, etc. can generate a decent income. Many such project proposals are going on all the time. My favorites: the floating libertarian city/utopia Oceania, the billion-dollar indoor ski result near Atlanta GA, and the 5-mile-span bridge over the Strait Of Gibraltar - all went nowhere, but were inspiring explorations of what could be done if only for want of funding. These are not "lies", just dreams on a scale so large that just proposing them attracts nontrivial income. Kudos to those who try, knowing failure is almost assured.

Science fiction has long hypothesized asteroid mining. We are now at the point where we have the engineering capacity to do it, and the economy to take advantage of and benefit from the results; the one thing missing is the moon-landing and/or interstate-highway scale effort required to make it happen.

...and once in a while, such megaprojects succeed. For those with money to spare, facilitating asteroid mining (and maybe a space elevator to help) have a chance to score incredible good for mankind.

"Strange how much human progress and accomplishment comes from contemplation of the irrelevant." - Scott Kim
Yeah I thought of that. It should be cool :)
I don't think working for hire and working to produce a quality product are mutually exclusive. However, there surely are many people who focus on only one of the two. Even then, the situation usually isn't as bad as people make it out to be.
How to select a bail bond company Houston
There are a few things, which you should know about these bail bond services Houston so that this knowledge comes in handy at emergency times. For more information visit at harriscountybail.com
> soldiers in combat zones

The very goal is death. The situations are utterly incomparable.

DanBC has already addressed the faulty assumption you made as to police.

> I am curious why people think that space travel is safe or that space casualties are unacceptable.

Nobody made or remotely implied either statement. This is a scale, not an absolute. I would find a mortality rate of 1 in 20 to be unacceptable. I would find a mortality rate of 1 in 1000 entirely acceptable. Somewhere in between is a number I would be prepared to reluctantly accept.

> if we seem to think it's good and honorable to die fighting for your country

Through a system of intense indoctrination and mass delusion, powerful people have managed to embed such sentiments in the psyche of the masses. That has nothing to do with "thinking" anything.
This first point is wrong, it is easy to enable remote debugging, https://developers.google.com/chrome-developer-tools/docs/re...

Point 3# is spot on though.

ps. Do sites realize that their slide out social buttons things actually cover the scrollbar making it impossible to scroll using a mouse click.
What did I show to my students at first class
For $5? I think not.
My understanding is that Clojure also relies heavily on some of the advanced Hotspot optimizations that aren't available in Dalvik so it's often much slower on Android than it is on the standard JVM.
Basic instinct: how we used to code