skysight-inc/HackerNews huggingface dataset:
One of the tech pillars of KDE Platform 4.x is Nepomuk, a framework to store and query (via SPARQL) RDF triplets organized in standardized ontologies. This is used as the backend for Spotlight-like file metadata indexing, but also user-generated file metadata (comments, ratings), PIM data (people, messages) and various other relationship-y stuff. It's dev-accessible on the app level and seeing increased usage there over time, e.g. the Bangarang mediaplayer uses it for its media library.

As time goes on it will increasingly unify the notion apps have of "people" and associated data (conversations with them, content authored by them, etc.) across the desktop, among many other use cases for a generic metadata and relationships store.

Plasma Active allows you to set up "activities", which are separate workspaces with associated widgets, apps, documents, etc. and Nepomuk is used to store those associations, generate recommendations, and so on.

So no, it's not buzzword bingo. We've barely scratched the surface yet, though; the future is wide open.
Pretty sure you can't do what you are saying for some layout considerations. For example, how do you layout a paragraph if you don't know whether or not it will be split across a page boundary?
What I would like to see is support in performance tools, like Instruments on Mac/iOS, for understanding and visualizing the effects of memory latency on your code. Sampling tools have been an incredible step forward for understanding why your code takes a long time, but I haven't seen anything remotely easy to use that helps understand memory latency. Considering how much slower our computers are at memory vs everything else, this could make a big difference!
Looks great, but agree with most points made around how folks might be perceived using this (unless in a group of finance/accountant types).

Maybe a slight repositioning as something 'practical' that considers responsible folks consume at different rates - have it know who is in the group, who is 'in' for each round (as folks consume at different rates), then when final bill comes in, it will do a proportional split of final tab based on who is in each round, (also potentially relative drink pricing if different costs beer/mixed/wine), and tipping suggestion for each based on a value you set (18% / 20% / ??). Then app is more friendly to the group, and benefit is you don't overpay/overtip individually or as a group when maybe not thinking clearly when you settle.

You could even add a game element on who's paying the round, or based on random, ongoing bets, ??
No, this isn't a counter-argument.

You're not speeding up a given instance, you're "merely" running more instances or running larger problems. (In some problems, the sequential portion is roughly constant, independent of the amount of data. So, you can reduce the effect of the sequential portion by increasing the amount of data.)

More throughput and larger data are both good things but they're not the same as running a given problem faster.
I now have two down votes for this answer. Can someone please explain why this deserved a downvote.
So just to give you some background. In any Lisp, when you evaluate a list, the first element is treated as an operator, and the remaining items are treated as arguments. Moreover, there is no distinction between graphic characters or alphabetic characters for the purposes of defining variable names. So '+' is a valid name for a variable (which is bound to the addition function), and so is '+3'. So without the space, it thinks you are trying to call the function '+3' with the argument '3'.
props to the stunt. that's a never-seen-before way to grab attention :) hope you get funded by crunchfund.
This has turned to be one of the most interesting conversations on HN in the past month, at least for me. It made my day and I wanted to thank everyone for sharing their two cents. As someone approaching 30 in a couple of years this reflected some of my feelings about work and life. Gladly I walk out today having learned something about life.
You don't actually need that though - there is a completely obvious way to write stuff without having to use that line.

Just about the only underscore that you can't really avoid is the constructor syntax, "def __init__()". Which I guess is tolerable.
Tell us how much traffic and how many emails
Various people have Active in use on Tegra2 and other ARM kit (see YouTube for demos), but I'm not sure about ready-made images for them.
Actually, I think it would be a good idea to go drinking with someone who uses this app. Since they'll invariably forget X number of drinks throughout the night, you can offer to settle up the next day. "See? I only had two beers."
My school taught this sort of thing in the general CS classes, before everyone split off into their own branches. I think this sort of question would be a great thing to ask web developers. They should know it even if they don't always use it.
"The Internet is the first technology since the printing press, which could lower the cost of a great education and, in doing so, make that cost-benefit analysis much easier for most students."

Perhaps it will bring the cost of an education down to the point where even a TechCrunch writer can afford to learn basic grammar as it pertains to the uses of subordinate clauses and commas.
> Late nights talking about life, learning how to live, work, and interact with other people

McDonalds with a dorm for the workers and a net-connection.
A tutorial on Arrays in Java with Example and Program
although its modules might not be as mature yet

a bit of an understatement.
Oh man oh man.

> You even suggest Coffeescript which is big on making
> Javascript like an OOP language when it's really not.

JavaScript is deeply object-oriented.
Thanks. Has Oracle announced a timeframe for Linux support?
The younger a person is who experiences success, the more likely it will be emphasized and repeatedly mentioned for various reasons.

No one usually cares about the ages of people who succeed after their youth.
Ask HN: Developers, how do you like your wireframes?
Wireframes are delivered from designers to developers for them to code the product. How do you developers like your wireframes to make it easiest for you to understand?

Note: Wireframes are typically grayscale designs that communicate the UI structure and flow. They are NOT visual mockups intended to communicate graphical art, effects, colors, typography and etc.

1. UI sketches with paper and pencil

2. Digital wireframe document with the sketchy line look

3. Digital wireframe document with annotations

4. Digital wireframe document without annotations

5. Click-through prototype of the UI screens
More likely the takeaway is that this story is a crop of shit. Hypocrisy is not newsworthy, nor is an article based entirely on an appeal to hypocrisy worth reading.
The demos are broken due to git merge tokens. (line 87 "<<<<<<< HEAD")
It learns what I like, oh perfect, that is exactly what I need.

What about a traditional desktop on my tablet that actually works?

I mean if you want to bring us fancy features fantastic but what about the basic first?:

1-Could it rotate the screen? I fear it does not.

2-Coult it use the accelerometer-gyroscope-GPS of the tablet. I fear it does not.

3-Could it use multitouch web browsing? It seems is not working.

4-Could it switch off the power of the computer so battery last more than an
hour?

5-Could we actually use the fantastic linux software that actually exist for pc on tablets on some way?

It seems Windows 8 and mac(I believe the retina display tablet is going to be more professional, more expensive and use macOSX to compete with Windows) will provide some way of doing on tablets what you can do in pcs so linux is getting late(again).
Original founder here, took the prototype of Kout from a dorm room in the UK to SF in about 3 months (Stereotypical dropping out start up story) - so im emotionally inclined to defend product related posts ha.

Anyway.

Just wanted to cover a few points people have mentioned...

---

We merge in the ecommerce platform with the payment processor. We really just process payments so we can control the whole experience, but if you have your own gateway you can just plug the api keys in. Most ecommerce platforms require you to go signup with a 3rd party payment gateway, and the quick hack for most people is to go with paypal.

Our focus is really on the ecommerce side. eJunkies lame. 1shoppingcart's lame. Yeah a few others have poped up this year (quixly & gumroad) they just really validate the need. If you don't need a fully fledged frontend store your options are pretty limited.

We're not targeting big head merchants (shopify style merchants). We're targeting micro merchants, the long tail of ecommerce; think the blogger who's still using ejunkie and paypal to sell online, or the kickstarter style sellers who just have one product and need a quick simple way to sell it. www.mmfixed.com - is a prime example for a merchant we are targeting.

That's pretty much the current MVP. We've been live with around 200 merchants for just over a month, and we've processed a few k, again in the first month. We have a couple thousand on a waiting list, but waiting lists never convert at 100% :(.

And yeah. This is just initial build (mvp), our "linked based selling" app wont disrupt the industry, but what we want to build and our vision will... Well, it gets us up in the morning, which is the important thing, so we'll see how everything plays out.

shoot any questions or whatever to devan [at] kout.me

D.
All you need to do is go look at the discussion on Reddit in /r/politics, a place full of people who make some effort to be more informed than the average citizen, on the NDAA bill to see how colossally bad your idea is.

There have been several revisions of the bill, in particular of the 3 controversial sections. The majority of people in any given discussion are not discussing the current version. If there concerns are addressed in the current version, and you try to tell them that, you run a good chance of getting voted way down, because they saw some article by someone famous that said the bill was bad and they can't seem to grasp the concept that the article was written about an older version of the bill.

Congress deals with many deep and complicated issues. It is simply not possible for most citizens to competently decide how to vote on most bills. They have neither the background nor the time.

Under your system it would basically come down to a popularity contest among the proponents and opponents of a particular bill. People would simply look at who is for and against it, and go with which group fits in better with them. E.g., if Rush Limbaugh says it is bad, you'd have a large group of Limbaugh fans voting against it with no further analysis. If Glen Greenwald says it is good, a bunch of his fans will vote for it with no further analysis.

Advertising would also play a large amount in determining the outcome. You can already see this in states that allow initiatives to create legislation directly, bypassing the legislature. The outcome of initiatives if often heavily influenced by whether or not one side can significantly outspend the other on advertising.
about a 100 emails in the last hour or so.
blocks may map onto function passing in JavaScript at a high level, but they also do some things that are different in important ways.

Most notably, all code in Ruby blocks, including return, super, and yield, execute as if in the original context. This means that you can return from inside a block, and it will return from the original method the block was created in.

This is especially useful for custom iterators. In contrast, code inside a "built-in iterator" (for and while loops) in JavaScript is executed in the original scope, while code in a custom iterator (forEach, map, etc) is executed in a new scope.

This makes custom iterators in JavaScript clumsier to use than the same in Ruby. ES6 adds a way to implement custom iteration in JavaScript that hooks into the for construct, but the benefit of this feature is not limited to iterators.

Further, the new JavaScript iterators cannot be used to implement functionality like map and reduce (take a look at Ruby's Enumerable module for other examples), they essentially hardcode a forEach construct into the language, which is useful, but is not the same.

Edit: Just to be clear, the point of this comment is to illustrate that even in a case like functions/blocks, the mapping that people do can stick them in the idiomatic mindset of another language. Ruby's compliance with Tennet's correspondence principle (x ~ lambda x) creates many new opportunities for block use that may be missed by people familiar with function passing in a non-correspondence language like JavaScript.
It just needs to be pointed out: an education at Random State University can be had for less than $10,000 a year. Taking that degree in a low-cost state would enable low expenses overall.
The mental switch with startups: Just do it.
Facebook Stats: A More Effective Accountability Measure for Students
Go Scrive!
Rather than chime in on usefulness of college for learning programming (a reductionist way to look at it), I'll take another approach.

A strong CS program in a university (e.g., one of the top-20 for CS, which is actually very a different list from the usual "brand name" schools) is where you learn that your aptitude and previous programming experience won't suffice: you'll also need to apply yourself, handle stress, manage your time. It's harder than many industry programming jobs (which is not only better job preparation, it's also strong incentive to find a position that isn't seen as boring, i.e., one that pushes you).

Draw your own conclusions, but I'd suggest speaking to a CS graduate from Berkeley EECS, Stanford, Harvey-Mudd, CMU, University of Washington, UWaterloo, et al about what their program was like.

[Disclosure: I didn't attend such a program myself and I turned out okay. However, have I had a chance to do it over again, I'd have attended one of the above mentioned programs -- not because I'd be in a different spot professionally, but because that experience is intrinsically valuable.]
I had to read this three times before I understood what it meant.
It's "nights out" not "night outs"
Seems like something my mom or the local news would mention when talking about how phones can "do just about everything these days" but wouldn't actually get used.

"Well Cathy, theres even an app to keep track of your tab when your out on the town! Isn't that something John, now off to Simon for the weather"

That said, you are obviously talented designers - the site & the app look really nice & will definitely make a great portfolio piece.
I've never seen a .plan in PDF form before. I think it would be difficult for finger to render this.
Sorry but this app has no audit system.

If you and your friend don't have the kind of relationship in which either of you can trust each other or forgive a beer or two, then you don't have the kind of relationship in which you'll automatically trust each other to have pushed the buttons on an app correctly.
I think the point to be gleaned from this article is not "start a business and then retire on the proceeds from its sale." As the article states, people aren't buying businesses at a rate that makes that a sensible strategy.

The more immediate benefit of owning/starting a business "at age" is to create employment for yourself, when employment pickings are very thin for older workers.

Bad that the recession has destroyed retirement funds and people have to work longer. Worse that those same people may not find work at all due to age related factors. One solution is to create a job for yourself.
I guess by definition this whole forum is 1st world problems. Sorry about the sarcasm.
For me, while I do take a lot of pride in shipping a great product, the achievements along the way are more memorable. I don’t remember any of our older product releases, but I remember the important insights all the way back to using CRTC wraparound for infinate smooth scrolling in Keen (actually, all the way back to understanding the virtues of structures over parallel arrays in apple II assembly language..). Knowledge builds on knowledge.

Gems like this really show why Carmack has been such a successful developer. I found his week-long getaways an interesting concept; I can definitely relate to distractions often seeming like a really big problem in terms of momentum. These days with the internet I think it would take much more to isolate yourself and still be productive.
Please tell me why PDFs are constantly being hosted on scribd.com? I find that site extremely annoying with its ridiculous "shaking window" ads and fake buttons that are meant to trick you to click on an ad.
Twitter suspands account because of too many posts about NDAA & OWS
While I won't comment on the product or company, the pitch was very well played. For a few hours (tops!) of effort they can guarantee a famous VC will look at them. Crunchbase should graciously take the meeting. Even if they don't, they will look at the product. Very good PR move. If they don't bite, then blame the product. :-)

Edited to fix a typo.
I went to the same school as Julian Assange, but we learned different lessons
Rugs | Area rugs
Best rugs online.
i came to say this. plus the annoying constant "upload something before you download..."
Why we are taking our startup to Hong Kong and other crazy stories of 2011
The latter will allocate all of the integers and then free them as they're joined. The former will allocate one integer, then add it to the string and free it, then allocate another integer.
Reddit admin: "If SOPA passes it would almost certainly mean the end of reddit"
Best. Pie. Chart. Ever. Period!
Loophole 2 is called a product - what's wrong with being able to analyze public information? It's true that Palantir's software can enable wrong doing, but at that point you might as well blame computer manufacturers for building machines to run the software.

This isn't a legal document, it's a press statement. Go look for conspiracies elsewhere.
It would depend on how 'raw' the wireframes are.
If they are early prototypes that don't necessarily represent the finished artwork, then the simplest digital form for you to produce would probably do the job. Producing a clickable prototype would be extra effort on your part, and probably not neccessary for most developers (if you're pitching to a client, that may be a different story).
Anything that gets the main functionality down in a form that represents the look that you want to achieve should be fine for most devs.
When it comes to finished artwork, I tend to like PSD files, with any effect layers merged down, so it's easy to slice it up and produce the final files for output.
FWIW, KDE today offers three workspaces built on Plasma, Plasma Desktop, Plasma Netbook and Plasma Active. These offer increasing levels of touch-friendlyness, but even Plasma Desktop, though built largely around mouse control, is quite alright on a tablet - it tries to be touch-friendly where it can without compromising mouse control, with things like finger-friendly panel controllers, widget drag handles and minimizing reliance on right-click in primary shell components.

Re GPS, KDE has a wonderful mapping and routing (including follow mode) app called Marble with GPS support which also has a mobile version, Marble Touch.

Re multitouch, I think there is actually some level of support, but I'm not sure. In any case, multitouch on X just recently got properly standardized with the merge of the official implemention in X upstream this month, and Qt 5 should support that when it lands next year, I believe.

Run Linux apps: Of course you can run whatever apps you desire in Active.
Ah, that's cool! I kept mixing your name up with Klout for some reason, but this full checkout URL is awesome.
Hack Yahoo Mail And Defence
Hack Yahoo Mail And Defence
Can SV be a Meritocracy when it leaves out half of our population?
Come on, man. Enough with this parroting of Ron Paul's talking points. (I do support most of RP's ideas, BTW).

I'm not attacking you personally, but the post you made.

It is the Federal Government's responsibility to regulate interstate commerce. The Internet is not limited to 1 state; it falls right in the purview of interstate commerce.

I get the "small government", "low taxes", etc. arguments. But there's a place to make them; discussing how the Congress is trying to kneecap the Internet is not one of those places.
Testing Storm topologies in Clojure
Background of .plan files: the 1977 Finger Protocol
The case for old entrepreneurs
As an American, our immigration policies make me so damn mad. I know both Leo and Joel quite well, having went through AngelPad together, and they were building a solid company that should have stayed in America.

The fact that wealth-builders, and innovative startup founders that seek to create new frontiers can't legally find a way of staying in this country is preposterous.
Create your own iPad keyboard for less than $10
I think the point the submitter is trying to make is that Smith has high contributions ($87k) form the tv/movies/music industry (followed by $64k from computers/internet).

At first that looks bad. For comparison, look at Senator Wyden, who has been prominent as a SOPA opponent. He doesn't have any tv/movies/music industry donations in his top 20!

However, if you look deeper, the reason he doesn't have any in his top 20 is that he has such big contributions from others that it pushes the tv/movies/music industry out of the top 20. If you expand the list to show his top 50, you find tv/movies/music at $75k, not far behind the amount they gave to Smith.
They should have some kind of "fair trade" certification for drugs so that you know that the producers are gentle-hearted, God-fearing types.
What is wrong with Static Classes?
Hmm. In a CMOS structure with a weakly turned off device, you'd need the effective off resistance to be more than 1/20th of the effective on for the logic value to degrade by roughly 5%. Did we have such leaky transistors for 130nm/90nm when the shift happened?

A quick calculation I did with a 90nm model for I have some parameters with vt=0.3, vdd=1.2, subthreshold slope=90mV/decade and dibl coeff=0.1 seems to suggest that leakage would still be < 1/100th of the on current.
Also hosted in a good old-fashioned format at the John Carmack Archive http://www.team5150.com/~andrew/carmack/plan.html
If anybody else was wondering what a .plan file is... it is part of the Finger Protocol[1], put together in 1977:

> The program would supply information such as whether a user is currently logged-on, e-mail address, full name etc. As well as standard user information, finger displays the contents of the .project and .plan files in the user's home directory. Often this file (maintained by the user) contains either useful information about the user's current activities, similar to micro-blogging, or alternatively all manner of humor.

[1] http://en.wikipedia.org/wiki/Finger_protocol#Finger_user_inf...
Note that this is pre clojure 1.0. With some of the newer features some things could be simpler (futures).
Due to the apparent age of the testing and changes to Python string library code since then, this should be ignored until you rerun the tests using the Python version you are using for your application.

In particular, the old assumption that a += b is _horribly_ inefficient is no longer true.
Don't feel like you have to defend your product to anyone.

At this stage, it doesn't matter how similar or different you are from competitors, outside of the effect it will have on real customers. There's plenty of room for more e-commerce platforms and I'm sure you'll make money.

Good luck!