skysight-inc/HackerNews huggingface dataset:
Do you know why corporations do what courts say (pay damages, clean up oil spills, etc.)? Because inside their scaly, corporate armor, they're made of squishy people.
No, not city, and not just one— I moved out of a COUNTRY because CCTV cameras got put up on EVERY subway entrance. It just happened to be the one next to my house that catalyzed it for me personally.
Exporting PPTX into HTML & Opening Password Protected Presentation
We are pleased to announce the new release of Aspose.Slides for .NET 6.2.0. This major product release includes the ground breaking support for exporting presentation to HTML format. The new features support for rendering Arabic language along with support for saving presentation in read only mode has been included in this new release. The support for setting Access line format along with formatting support for Category/Value axis has been provided in this new release. Several presentation access and slide cloning issues have also been rectified in this new release. The improved rendering support especially for charts has been provided in this new release. The support for using Aspose.Slides in managed Visual C++ environment has also been made part of this new release.
“I Need Practice Programming”: 49 Ideas for Game Clones to Code
http://en.wikipedia.org/wiki/The_Perfect_Host

http://www.youtube.com/watch?v=ieT3dMT7Xzo
Very interesting languages are being built for both the CLR and JVM. On the JVM the main ones I know of are Scala, Clojure and Kotlin. I think ClojureScript deserves mention even if a dialect due to the thoughts it allows one to think more easily (LightTable).

The CLR also has lots of very interesting languages under development. Languages like F# and Nemerle. Microsoft Research also pump out cutting edge stuff like the dependently typed F* (http://research.microsoft.com/en-us/projects/fstar/) and in language support for probabilistic programming http://research.microsoft.com/en-us/projects/fun/. The problem with MSR stuff is that their licences are so cumbersome and restrictive.
I'm not concerned, I'm happy. Google are penalising junk websites.
If they sent it to you at signup, it doesn't necessarily mean that they're storing it without encryption.
I do appreciate that. It's just that I, as a rule of thumb, take reviews from stakeholders with a grain of salt.
> That "interactive development" is how all lisp coder work, and is probably what the OP was referring to.

I write Clojure and Racket, and no, I don't work that way. How do you modify small chunks of templates and then check how it looks in the browser without leaving your editor, and how is that a property of lisp?

Also, I was pointing out that you don't get to define REPL to comply with what you think it should mean. I didn't say anything about interactive development. As far as I know, the interactive development in Common Lisp world refers to emacs-slime marriage, which apart from evaluation, enables the debugger when an error happens. I use Clojure with Vim(VimClojure). Though VimClojure can evaluate code, I don't do it using VimClojure but use tmux to send text to a clojure repl. Same goes for racket(the sending buffer to repl part). Not being dropped into a debugger automagically is a convenience, but not so much that I switch to emacs-slime.
Strangers for Donner anyone? http://en.wikipedia.org/wiki/Donner_party
Should probably use stop() before animating or else there's a funny effect if I click the fields back and forth really fast.
Try MPlayerX for OSX, I prefer it over the new VLC.
Thanks a lot for the clarification. Now I understand your point.

I have officially left the Bitcoin economy so my next project will not be anything financial related. The most important thing that I have learned is exactly what you said - "Its not the things that you're able to handle that I'm worried about - its the things that you're not able to handle."

Also, trust is another issue. Almost the whole Bitcoinica system fell under the hacker's hands, except for one part - AML verification documents (customers' passports and other extremely confidential information). This is because this part of system is still solely under my control - not even the new owner could access the information. I didn't trust anyone with that data, and it turned out to be the most secure system after all.

I should probably identify my strengths and weaknesses carefully next time.
Already (indirectly) posted and discussed yesterday:

http://news.ycombinator.com/item?id=3965688
The New Face and The Future of JZJS
Yes, and in the process also taking out innocent websites as well. This isn't an algorithm update against "bad" websites. It's an algorithm update that negatively affects websites that fit a certain pattern - and you can fit that pattern without even being shady.

For example, if someone doing negative SEO by blasting 10,000 bad, spammy links pointing to your website - the penguin update penalizes your site. Even if your site is about helping cancer patients, or feeding Africa.
Was just thinking of that... I think 'Dinner With Strangers' would work better grammatically.
'My-Brand-Is-Better' Marketing Won’t Sell Your Product
But using a touchscreen keyboard and a physical keyboard is subtlely different...

On a physical keyboard I hardly ever look at the keys as I type, when I want an uppercase character I'm generally performing two simultaneous actions - holding down shit and pressing the other key.

A touchscreen keyboard is much more of a visual experience, I tend to look at the keys I'm about to type rather than doing it by feel / knowing position.

The Android keyboard (on my phone) shows me what character I get if I hold down the key whereas with the iOS on I have to learn them.

I've been using QWERTY keyboard since Commodore Pets in school and ZX81 at home so it's not like I'm note used to a real keyboard!
Another cancer tragedy in the making
Can I ask what makes this "for hackers"?
10+ Useful Apache mod_rewrite Tips and Tricks
Apple’s next iPhone to feature brand new design according to leak
More recent example: http://www.bbc.co.uk/news/magazine-17703018
Not coding and not a programming language to speak of. For example, when someone configures their browser to use a proxy server they are programming without coding (though they do need to type).

It could be possible to verbally configure the browser to use a proxy server and I guess that would be the different language you speak of. However, this leads to the need for AI or some kind of "intelligent" system: difficult to make one that isn't domain specific.

Though such an intelligent system is also inevitable (in my opinion), I think there is a step between describing software using such a system and writing code as we do today.

This step would be some kind of domain agnostic software framework that can be used to create software without the need to "code out" a solution. The framework itself would need to be coded, but the usage of the framework would not.
Hmm. According to http://www.techdigest.tv/2012/05/talktalk_turn_o.html all new customers get the block unless they specifically ask for it to be removed.
And this is what ffmpeg have to say about donations:

Want to donate to FFmpeg? Well, theres no way to do that currently. Luckily we dont need any money. But there are many not for profit organizations with noble goals that do. Select one of your choice that you trust and agree with their goals and instead of donating to FFmpeg, send your donation to them. http://ffmpeg.org/

So yeah, donating to VLC directly seems like a good choice.
No, anyone can create a "junk website" and point a bunch of links to your legitimate website and get you docked. That should be concerning to you.
As do I :)
Seems like a good question for stackoverflow
The author's claim that ORMs are bad computer science is probably accurate. Fortunately, they're really good engineering.
ClojureScript doesn't run on either the CLR or JVM; the compiler is JVM-based Clojure but the output runs as JS. And it's worth noting that Scala, Clojure, and Kotlin all originated outside of Sun; where F# originated from inside Microsoft.
Unless you have a different bug, "the audio delay for volume changes is multiple seconds instead of instant" was fixed in version 2.0.1 along with several other issues.
It said "a"

I typed "a"

It still said "a"

I didn't know what to do, so I left.
Given that he describes it as "Hello World attached to a random number generator" - quite possibly so. But it became meaningly profitable due to the design iteration and statistical marketing that followed, not to mention familiarity with its mostly nontechnical audience.
I'd be curious as to what problems they are having with IE to not support it. When I get in there it complains about me using IE but I can edit the objects they provide much the same as any other browser they do support. It's just the UI bar is not showing so I cannot create new objects.

It's just curiosity really, what's the technical hurdle in this case for IE?
I'm not the author but I would like to thank you for the constructive comment. You make the internet a better place.
"Merge conflicts" arise whenever you have modification acts, in other words acts whose only purpose is to change the text of another act. (Most US and EU acts are modification acts.)

The way modification acts are voted and then enter into force is quite complex and cumbersome. It is very common for a modification act to do things like removing a sentence from another act, a sentence that, in the meantime, has been changed by an urgent decree or another modification act. What is the final text of the modified act? How do you solve this? Or can you solve this? Or, which authority have you got to solve this?

This kind of "merge conflicts" require attention by a competent authority, either a court or a legislative body. Generally speaking, a resolution a merge conflict is an _authentic interpretation_ (http://en.wikipedia.org/wiki/Authentic_interpretation).

There are publishing houses that, for a quite big amount of money, will tell you "there is conflict here, these are the chances for interpretation A, these are the chances for interpretation B".
I skipped the video in favor of the demo, but I couldn't figure out how to use my own data for the area graph either.
Also works just fine in the current Firefox stable release. The "works best in webkit" tagline makes them look cool, though :)
how do you get the labels back again? sometimes my browser or password manager fills in the wrong fields, and, once there's something in the fields, there's no labels.
I checked and almost all of Ford's securities trade at or above par, so the market value of Ford's debt is higher than I presented above. When I was doing the research, I noticed that Ford has Corporate Debentures that were issued in May 1997 and come due in May 2097!
You are both right in some respect.

First of all college teaches knowledge that you would need relevant to your major. Then college is a signal that you can learn stuff that is required (but not necessarily that you would like to learn). For example sometimes you might just not know what you need to know. Like math. I am glad I was forced to take calculus because I find it useful in my programming job, years later. Taking that made it easy to take understand and analyze algorithms. I am also glad I was forced to take English and Critical Thinking. I stuck with it for 4 years. That also tells something about me to a potential employer (maybe the wrong thing, maybe it shows I can be a submissive grunt that will willingly follow orders, or maybe it shows I can get stuff done to a future startup partner...)

So, taking costs aside, I think there is some value in college.

Now bringing the costs back into it, I agree with you, that all this should probably somehow be obtained for less than $100k. There is a terrible inefficiency some place if it actually costs that much. There is terrible waste some place. I remember my University was building large stadiums, and huge gyms with lazy rivers and other crap in them, while some colleges couldn't afford paper to print exams on and was using single spaced double-sided, small fonts.
Zune hardware was a mistake, admits former Microsoft exec Robbie Bach
It's cute but too much distracting IMO. I prefer to have it fade a little bit on focus and disappear on writing.
1886 King Multi Client İndir
It would need to be really exactly the same, otherwise it is actually just a damaged neuron and the rest of the brain will continue normally, working around it just as it would a normally dying cell. Until some tipping point was reached, and what would you be - perhaps a read-only version of yourself?
Under GAAP, there are a lot of intangibles that are not reported on the balance sheet. Basically all of facebook's internally developed intangibles are not on the BS, but all of Instagram's intangibles will be there. Kind of weird, but this is how purchase accounting works.
The 10,000 Most Popular Topics on the Internet By Domain Count
This is an awesome comment.
What being featured on the Google Play Store looks like (graph on right-side)
We could be more subtle, and go with "it depends". For getting and putting data to be used on an edit form, using an object/class which actually has (non relational constraint) "business logic" in it, ORM good. For batch mass update, ORM bad. (one wonders if every table needs a custom class, though)
On science and sports 
"I overheard a few teachers at this year’s Intel International Science and Engineering Fair lamenting how difficult it was to get their schools to pay science teachers to mentor students and help them in science competitions.

Sports coaches have no problem getting paid, sometimes quite well. One teacher said their high school football couch was paid $10,000, while science teachers received nothing for helping students do independent research, enter competitions, bring pride to their communities and help invent things that push the human race forward."
Apple drops '4G' from iPad ads
Amazon updates CDN for dynamic content
Microsoft and the Mono Project have both doubled down on C# as their language of choice for the CLR. Rather than really push for greater adoption of F#, it seems that they're letting F# incubate functional programming concepts, which later trickle down into C# for more mainstream developers.

Looking at the JVM, it seems like a similar dichotomy is happening with Scala, although more slowly without a Microsoft-like corporate shepherd.

Java and Groovy still have the mainstream developers' attention, but Scala is slowly growing mindshare. Clojure, much like F#, still seems to remain in the realm of the hobbyists and early early adopters.
lol I love the "charts" feature, because charts don't actually matter or something as long as they look like they're going up over time people will buy it
Facebook is obfuscating your news feed to sell advertisements.
Thought it would be interesting to see what Wolfram Alpha does with that input:
http://www.wolframalpha.com/input/?i=150%2C000%2C000+km+at+1...
It agrees with your math, anyway.
Portal: A lesson in great UX/UI
Until today I had no idea you could take a photograph of the Sun and actually see sunspots from Earth. I suppose I should have realized that since the size of that massive sunspot is as big as 6 Earths, it should be visible with some good equipment.
I'm looking forward to these Olympics - I've got lots of money on some high-paying odds. I have it on very good authority that everyone in the stadium will spontaneously vanish during the opening ceremony.
Actually, it's very well explained in one of the "Effective C++" series.

IIRC, when calling a function, the compiler first looks at the name and only then will try to match the parameters (and choose the right function if there're multiple ones).

So, in that case, it tries to find a function with the name "func" in the Derivate class.. it finds one. Then, it tries to call it and fails because it has the wrong argument. I.e. It won't look at the Base class since it already found a function with the right name.

TL;DR: First = search by name, Second = Match parameters.
TT Koxp 1886 Indir ( 14.05.2012 Guncellendi )
Try hosting your video files on a Plex media server paired with the Plex iOS app.

No need to copy files to the iPad, Plex streaming works great even over 3G. You can register your server with myPlex then sign on Plex clients to make getting to your video collection super easy.

Custom video categories are fantastic for keeping track of programming screencasts. I just setup my Plex with Peepcode, Destroy All Software, and Railscasts categories and am very pleased with the setup. If I start watching a video on the Roku box on my TV, I can pick up where I left off on the iPad or my iPhone whether I'm at home or not.
Eh, I think of it more as a thought experiment than an engineering proposal.
Not necessarily true. There could be multiple, equal-valued optima.
Yeah, in fact, it's already there:

http://stackoverflow.com/questions/4146499/why-does-a-virtua...
At the Summer Box Office, a Battle Between Two Ways of Filming
> 1,000 km/sec (speed this thing is traveling)

it's the speed at which it got ejected. Supposition: since it's a coronal mass ejection, material is ejected. Sun produces a gravitational pull on said mass, therefore it will decelerate.
How To Start A Startup If You're Not A Developer
By "we" you are referring to the mainstream media, and those are in the business to deflect criticism from those alleged pillars of society like the big banks. Just think of how the "sovereignty crisis" came about: governments bail out the banks, and take no their debt. The next thing you know is that the CEOs of the big banks blame governments for their inability to handle money.
Test Your Business Model Against These 10 Elements
>It's a requirement for living regardless of whether you're in college.

No it's not. Most college students are young enough that they have the option of living with parents. If you're 19 and live with your parents your cost of living is close to 0, but you can't do that if you're forced to live on campus (even if just Freshmen year for most schools).

Additionally going to college full time is has opportunity costs. If you don't go to college you can work full time to pay your living expenses. If you go to college you can't (for most students).

Therefore attending college is forcing most people to look towards loans to support themselves. Loans for total cost of attendance at GSU are only a little less than half of loans for total cost of attendance at Harvard.

Here are the options for a student who got into GSU and Harvard. (actually sounds funny but I may have been able to get into Harvard, I did get into several other top tier schools, but I had no desire to live in boston. I went to GSU b/c they paid me so much money in scholarships that I was making a good deal of extra money)

1. Skip college work and pay expenses--no loan debt

2. Go to GSU take out loans --80K in loan debt

3. Go to Harvard take out loans -- 200k in loan debt

4. Go to GSU live on campus 1 year then with parents 3 years
50k in loan debt.

*Number 4 only works if you are with in driving distance to a good state school, and it's not an option if you're looking for the "college experience".
Can anyone point out the coup de grâce the author seems to think he has arrived at?

He points out some (well known) ways that ORM's can be used inneficiently, and acknowledges the techniques that have been developed to work around these, but then seems to conclude that he has proven once and for all that ORM's are bad. I totally missed the connection on that part. Is it that SQL is better in dealing with sets than an ORM (a fact no one denies), therefore you should not use an ORM?
OP here - thanks all for the comments - so yes, it looks like I don't know xargs as well as I thought I did. I'll update the post to be more accurate.

As for the points about a bad example, I am fully aware that it is extremely contrived. The point was to not confuse anyone with commands they don't already know. I'm wary of posting examples that necessitate people learning 4-5 new commands when their focus is learning just one.
Media Buying Jobs
Batch updates aren't where it ends. As a Django developer with a strong SQL background I find my hands are tied far more often than I would like. Sometimes this is caused by bugs like the current group by bug[1], other times it's caused by the design of the ORM.

I do agree that the ORM is handy for things like "Get me all the things in this table", and "update this single record using a form", but this author is dead on. There is logical reason behind the hate developers have for ORMs.

[1] https://code.djangoproject.com/ticket/17144
Email isn't sent in an encrypted form by default so this still indicates a serious concern. Either they a) don't hash passwords or b) are happy sending passwords in cleartext across the internet to machines that you don't directly control.
> Most kids consider college and experience not an investment

Fantastic point.

Not only should the students/parents be asking themselves about what return they expect on $100k, the people loaning the money should be too. And because the feds are the ones guaranteeing the money, they don't care about the return, they just care about politicizing it to their advantage.
All good points of course. But the idea is that when you're trying to do customer development, AdWords is a tool but not the best tool for learning. You can't ask a question, for example.
Yes, that's why I made a note of its dialect nature. But I still count it as something that sprung from interesting work in the JVM community that deserves to be noticed on its own. In this case, the output as javascript is almost incidental, the more interesting results is the language-browser interaction it allows.

It does not matter where the research got done as long as it's interesting and moves things forward. Anyways, the cultures of MS and MSR are so different, it is arguable if one can even consider MSR as part of Microsoft. Sort of like Hong Kong and China. MSR fund a lot of haskell work for example.
Seems OTT to me,

I generally use normal boring labels, then modernizer to detect if the browser supports placeholders, if so hide the labels and add placeholders to the attributes
Five Tips For Solving Small Business Accounting Problems
Anyone else think actual statistics and analysis would be more interesting than just another link to download the app that HAPPENS to have an extremely vague graph?
Awesome. Has anyone tried using Haskell for scientific computing applications like: fluid simulation, finite element simulation, etc. It would be interesting to see benchmarks with traditional tools used in scientific computing industry which are usually done in C/C++.
There is a need to manipulate relational data from object oriented code. ORMs are tools that facilitate that. The Object/Relational impedance problem doesn't go away if you hand-carve the code, it just makes you work hard on all the points of contact instead of just the problematic ones.

The real "problem" with ORM is when people use such tools as a way of avoiding having to understand databases (and specifically SQL). Fortunately that's becoming less common at least within the Enterprise Java world where I live and breath.
FWIW, Safari and Chrome both keep placeholder text there like this plug-in does (without the animation). It'd be nice to get FireFox on board.
I bet if you broke it down you would find that most research dollars are spent at schools with highly visible sports teams that are self funding.

I believe this mostly because the big conferences have fantastic TV deals and huge research schools.
The connection (according to the author as far as I've understood him) is: "All the techniques that have been developed to work around the inefficiencies of ORMs are just reinventing the wheel. The solutions have been there for 40 years and your workarounds are only needed because you think about individuals (object-orientied) instead of sets (relational)."
MIT’s Brainput boosts your brain power by offloading multitasking to a computer
Most people do not graduate with an Ive League degree.