skysight-inc/HackerNews huggingface dataset:
I don't think the console makers take a 30% cut.
>not too sure how someone who doesn't contribute to os stuff would show a portfolio

A portfolio can also consist of project writeups/screenshots and/or links to live sites.
I had no idea your project existed; thanks for sharing.
I don't know if I would call it tiny; looking at the library naming convention it doesn't seem to be far from the controversy around 'pantyshot' a while back: http://www.zdnet.com/blog/violetblue/when-software-offends-t...

Though I would assume most library authors are not necessarily attempting to be offensive, not the greatest culture to construct around your toolset regardless.
Yeah, for the record:

https://www.love2d.org/

although i recommend just skipping to the wiki https://www.love2d.org/wiki/Main_Page

Edit: HA simul-post and a ninja edit.

Still I recommend the wiki, the docs are well done.
>I remember the same complaints with PulseAudio.

And this is perfectly the reason number two why i won't switch to systemd (reason number one is there is no need for it). PulseAudio does not work. It sucks. The irc channel is full of clueless (but trying to be helpfull) people. And nobody cares. I want my Alsa back. But now it's too late, i hope systemd will either be better (doubt it) or never be this popular.

And, I cannot lie, I don't want it because I don't want another dbus. freedesktop, stop turning my linux into a single user os. Next thing is they want to abolish x11. Sure it's about time for x12, but wayland? I just don't understand the community that surrounds Linux anymore.
Here's the link for anybody that doesn't want to search it:

https://love2d.org/
Has OTOY Bridged the Gap between CGI and Reality?
More weekends than not, Colin shares here on HN an interesting link about education policy. I see from Colin's own top level comment that this one is shared for methodological discussion. I'm still mulling over what I think about this link after reading it, but I'm not sure I can agree that the Gates Foundation research group is engaged in a "lie" about anything. Education policy is the issue that drew me to participate on Hacker News,

http://news.ycombinator.com/item?id=4728123

and I'm glad to see that so many participants, from the founder on to the newest member, enjoy thinking about and checking facts on education issues.

There is other research on the issue of teacher quality and value-added measures to assess teacher quality,

http://hanushek.stanford.edu/publications/teacher-quality

and I encourage Hacker News participants to dig through some of the other publications to figure out what the best available current data show.

The other comments here suggest that the blog author of the submitted blog post is overstating his own case at least as much as he accuses the Gates Foundation supporters of overstating their case. If people who oppose the kind of teacher ratings proposed by the Gates Foundation really had courage of their convictions, they might try to let learners have full power to shop for teachers, on the grounds that teacher quality measures miss many dimensions of teacher performance that are important to individual learners. In fact, very few states even have as easy and time-proven a policy reform as statewide open enrollment (which my state has had for almost a generation now)

http://education.state.mn.us/MDE/StuSuc/EnrollChoice/index.h...

and no state yet lets learners shop for schools on an equal per-capita funding basis whether the school is state-operated or not (as the Netherlands has for more than a century). Teachers will have plenty of deserved professional respect and regard from their clients if their clients have power to shop. But if policy proposals for learner power to shop are rejected, hand in hand with rejecting proposals for evaluating teachers for their effectiveness in publicly subsidized instruction, I wonder what the true agenda is. What assurance do we (we parents, we taxpayers, we members of the general public) have that all schools are staffed with the best available teachers unless someone is checking on how the teachers are doing their work?
Problem is finding stuff in your inbox. This helps with the noise problem from emails that will never be relevant again.
Is HP being left out in the cold?
Show HN: Get automated writing feedback at rewryte.com
"Sites in the Wayback Machine may have been crawled by the Internet Archive, Alexa Internet, or another partner who donates content for preservation."

Is Wayback adding site archives retroactively? Are people gaming the Wayback system?
Tell HN: Why I loathe PMPs
PMPs get promoted to engineering management positions where they make critical decisions about issues that they have no idea about. Case in point, an email I received from my PMP PM in response to my request to be given read permission on table metadata to be able to generate my Hibernate classes :

"SYSTEM_PSEUDONAME_X" should just be doing a simple JDBC insert into these staging tables without using any OR tool. The table definitions are already provided along with write permissions. So you should not be need to read the table metadata.Its all driven by 4 weeks delivery timeline. Hibernate will anyways be an overkill. Direct insert into these tables is the way to go."

I would avoid Hibernate were it not for the fact that these are tables with over 20 columns each. But hey, the PMPs alway s know better than a mere 'development resource'.

edit : spell check
I'm excited about Firefox OS, in concept. However, I'm waiting for something, anything, to show that this isn't going to suffer from large project scope + inadequate resources death. Web controls? Great, but the developers have admitted that they aren't spending that much time on Gonk, etc. because they are UI/Javascript guys and don't want to focus on the underpinnings.

Think about all of the things that Android and iOS don't do that Linux is capable of doing. Firefox OS could be exposing all of that to Javascript, but instead they are focusing completely on the UI and it will always lose to Android and iOS. The power of FF OS/B2G should be the flexibility of allowing HTML5 apps/Javascript to have access to the hardware.
The highest percentage of PC-gamers can be found (at the moment) on Windows. Ergo, you will write Windows games and use libraries

Indie game developers want to reach the largest audience as well, so I don't see the difference. Additionally, the fact that Windows has such a high marketshare among consumers means that it likely has a high marketshare among indie game developers from the get go.
As you hint at, Xcode is a part of the problem here. The debugging parts of Xcode (ignoring the horrible things wrong with Xcode as a whole) have always been a pile of junk, even before they introduced lldb. This is complicated by the fact that in my experience Xcode was always built upon a quirky Apple fork of outdated third-party tools.

So, I guess what I'm saying is: Even if lldb isn't ready yet (it probably isn't), you shouldn't judge it based on your experience with Xcode. Being integrated with Xcode would make any piece of software look like junk even if Knuth wrote it.
It's not contrary at all. It's the same point. The changing mix is merely a difference of degree. The key argument you raise is that discrimination has a cost. I don't have the numbers offhand to determine whether the cost of monitoring exceeds the benefit of higher quality education. Regardless, that's a different argument that should be backed by a different set of data.
I agree almost entirely. I'm specifically not asking for people to say "I'm a PhD in statistics, and here's the answer. Accept it because I know better than you." What I'm asking for a a complete and reasoned response, along with some evidence as to how much I should listen to you in the first place.

If you have no such evidence then the onus will be on you to make your argument more complete, more coherent, and more comprehensive. If you have evidence (note: evidence, not proof) then you can be a little less rigorous in what you say, and rely on people giving you the benefit of the doubt while they work through the argument.

What I see a lot of is long, apparently good arguments, that then turn out not to be as complete or coherent. they sometimes just don't hang together.

Significant amounts of formal study in a subject is evidence that someone might just have a better understanding. After spending a lot of time on the internet I'm tired of having to wade through every single argument in detail looking for all the possible chinks.

Maybe that's just impossible. Maybe every person has to redo every analysis for every argument. Seems like a complete waste of almost everyone's time. What about "Don't Repeat Yourself" or "Don't re-invent the wheel." I guess we are doomed to reinvent the wheel in every single discussion.
Hmm... not sure where this article is coming from (maybe it's some kind of satire?) but the premise that we're "fetishizing" failure and somebody needs to defend that "we learn from success too" sounds pretty comical to me.
Actually, I was thinking more that you could target common ammunition types.

Regardless, I thought it keyed into this idea, because so long as you had it in the printer to make it such that any printer it created also did this, it fits this description perfectly. (And yeah, I realize I just jumped from 3d printer to replicators. My knowledge in this area is as shallow as it seems. :) )

Edit: forgot to add, the idea was originally that the printer would make the gun in such a way that it would be identifiable as coming from that printer. Not that it would have to refuse to make them.
How about s/delete/archive, in gmail terminology (in other words, get it out of the inbox but have it still accessible in search).

I don't see this as a usecase for spam prevention, as you said, but for informational messages, offers, or activity digests that are superseded by later mailings it could be useful.

e.g. a notice about the elevator being out of order between 2pm and 3pm is not useful after that time. If I didn't see the message by 3pm or I was out of the office, there's no value in that message being in my inbox.
Need feedback for Startup Weekend Project
I need your help. I am working on a Startup Weekend project and need some alpha testers. Here is the pitch: Ever forget info about the people you meet? Ever find a business card in your pocket and don't remember where you met them and if you should follow up? Does looking at their Facebook, LinkedIn or Twitter not help you remember? What if you could be reminded of what you thought about them, the name of their wife, and that they work at Microsoft but are looking for new work?

"Remembr Me" is here to help! Just text 1 (240) 821-6250 (We won't spam you or share your number or info) with the word "JOIN". Then follow the simple prompts to get started.

Our current commands include: "met" and "about". Meet someone new? Text "Met John Smith" (MET FIRST LAST) and we will ask you where you met them and then a few (comma separated) words or phrases you want to remember. Then when you meet John Smith again, just text "about John Smith" (About FIRST LAST) and we will text you a little about him and where you met him.

Be the person who remembers those details about people that show you really care. Remembr Me: It's the little things that matter.

Our next steps are integrating your Google address book and Calendar to give you contextual reminders about people right before scheduled meetings with them. I am on the list of the first people getting Google Glass, so next is integrating into this system and displaying this information when you see them (facial recognition).

Let me know what you think.
Did you transpose false negative and false positive in your statement about airport security? I think airport security would much rather have false positive (i.e. This guy has something suspicious, let's do further checks, oh, turns out it was nothing) vs. False negatives (i.e. This guy is clean, oh, turns out he wasn't and blew up a plane).
A Wordcloud in Python
So here I am on a Sunday writing a zillion insert statements that Hibernate or any other similar tool could have generated in minutes.
Harvesting world-class feedback
what are you currently working on?
share it to harvest world-class feedback.
I think crowdfunding could offer a solution to these problems.

I think there are some special requirements to make this work. First, the companies that want the work done need to commit to pay before it's done, so the developer knows how much they can expect to receive. Second, on the other hand, there needs to be an evaluation step, so the contributors don't have to pay if the work does not live up to their collective expectations. I don't think the Kickstarter-style model, where the developer receives all the money in advance unconditionally, can attract a lot of contributions from businesses.

And as you say, companies would need to know exactly what they're buying with this money. Fundamentally, they're buying influence: influence over what project the developer works on, influence over the details of the work, and influence over the evaluation process.

All this is a shameless plug for my crowdfunding site: https://bountyoss.com/
You are right in saying that if we don't have better evaluation methods, it doesn't matter too much. The trouble is, should we just ignore the problems with current methods? It seems the equivalent of sticking your fingers in your ears and saying, "la la, I can't hear you."
Cool idea. Howver in the past replacement lockscreens tend to be hit or miss - many users report still seeing the normal lockscreen, or having to unlock both. How are you addressing this problem? (for example, WidgetLocker has this issue)

I think its possibly more prevalent on lower end devices for whatever reason(remember probably a majority of android devices can be categorized as low-end).

Edit: I've just installed it on my phone(HTC One XL), it occasionally shows my normal desktop first then the it opens. For the most part though it seems to be working.

Some criticism(Not trying to be rude):

- Text is hard to read

- Background is plain ugly

- Seems to fail when no data connection is available.
I believe Java did as well.
Audite - a portable mp3 player in Ruby
Unix Haters Handbook
Alex, yes, please feel free to follow up about our shared interests. Perhaps some of my writing on those interests, updated after I read the sources you suggest, will show up either here on HN as FAQ posts or as new pages on my personal website, or both.

To answer your direct question, my anecdotal observation is that people who are native bilinguals enjoy a life-long advantage in further language learning, which makes sense on theoretical grounds. I'm not sure to what degree this hypothesis has been put to the test in the research literature on language acquisition, some of which I have read.
My nerdy data-driven approach to clearing out my closet
Closer to 15%. But, that's after the retailer takes half (including shelf space rental).
Your claim makes no sense. If the evaluation method measures what we want teachers to do, then it, by definition, can't be "gamed": if the measurement is high, then the teacher is doing what we want.

Are you claiming that there's something special about teaching that makes teacher performance much more difficult, or even impossible, to quantify? If so, what is the point of teaching if one cannot measure results?

Your solution to "ask the students, parents, and staff" is precisely a measurement method (albeit a more qualitative than quantitative one), and moreover, one that can be gamed easily by anyone who's socially shrewd. Qualitative measures like that is exactly why we have so many crappy politicians.
In mathematics and logic, showing that a proposed proof is invalid does not require that you produce a valid proof.

In science, falsifying a theory does not require that you replace it with a better theory.
Yes, unfortunately there doesn't seem to be any easy way to run the games in a browser which would probably be the killer app for this.
Great idea.

Now _how_ does one bell that cat?
Come work with me in my genomic interpretation company. Fun application building, no data mess, big money!
i feel its better to build you own, if its your personal website, and you're a developer. this seems like the easy, lazy way out and shows that you don't have time to make a custom site for yourself to show off your talents.

i can see this idea being used for other professions, but if you're a dev, then i feel your website is a free pass to show off your true skills, creativity..

either way, great job.. keep developing
Let me quote movie-zuckerberg here:

"You know, you really don't need a forensics team to get to the bottom of this. If you guys were the inventors of Facebook, you'd have invented Facebook."

Execution, dear Wolfram, is the single-most important thing in our industry today. I personally have a shit ton of things I'm thinking about or that I might want to do some time. All worthless, until someone executes on them. Timo executed on this idea this weekend and the outcome is extraordinary, given the invested time. It shows that he is a very talented guy.

Well here is the nice thing: Just build something that is better and people will use it. It is that easy.
Hi, your comments intrigued me and I did a little research about the same. I've added another section to the article and tried to answer these questions. Please let me know what you think.
+1 for htop. It's actually really useful and intuitive.
1. I personally do not like copy pasting templates. Especially when it turns out there was a bug in the copy pasted template. So maybe this is just a question of personal preferences.

2. cgroups can do way more things than ulimit.

3. True

4. Have not used enoug containers to know how much it matters in practice.
Ok, it's not a problem that doesn't exist. It exists, but it's insignificant.

I think that working on the "email noise problem" when you could be building a profitable business helping people prevent or cure life-threatening conditions is a terrible use of brainpower.
http://angularjs.org/ -- You'll see that the functionality is pretty similar, only if you start with angular, you'll be on your way to creating the fully functional site.

Plus angular is backed by google (hopefully not in a GWT way... ooooo java->js burn).
Image screening and comment screening
Hi there. I am in the process of developing a dating site for a niche market. As you can expect from a dating site, I expect there to be some inappropriate content by unruly posters. Has anyone here had experience with screening images and comments (on images) to be screened for inappropriate content. I am not even sure where to start. Fwiw, this concept will be both on the web as well as on the mobile platform.
It affected Java too. I don't remember if it affected all versions of Java or not, but I reproduced (and fixed) it in my Let's Play TDD screencast series. Here's the episode: http://www.jamesshore.com/Blog/Lets-Play/Episode-89.html The "double of death" part starts at 3:33.
British scientists use man-made DNA speck to store 739kB of digital data
pkg-config and autotools!
damn... yeah fair enough.
It is not alas that well known, although much more so in the last few years. It has reached number 20 on github though now. A lot of people use it but do not really talk about it much, eg in game development.
The blog post doesn't have any statistics to ignore.

Graphs are not statistics. Why doesn't he give us a correlation coefficient on his big blue blob graph?
we could probably make it work offline as a chrome app, not sure if offline work with all browsers is a viable option. would chrome app be good enough for you?
Reinventing the wheel would be a major problem if our goal is to solve the education problem with this discussion. No one here has done even the basic work I would expect of someone trying to understand teacher evaluation as a solution and compare it to other alternatives.

I would argue that the whole point of HN is to think through arguments in other domains and build intuition by reasoning through problems and arguments. Otherwise, what's the point? No one is going to arrive at this thread and scan the top-rated comments for the solution to his school district's problems.

In cases where actual decisions are being made where the analyses are much more thorough and fully validating much more expensive, other techniques are available. First, one generally builds an awareness of the strengths of each team member which suggests where errors may be more likely. Additionally, one can check a random set of the most likely problem areas. Perhaps, most importantly, while everyone won't re-do every analysis, it's highly unlikely that an any important analysis will only be done once. So one can expect that the high-level results are generally consistent.
I'm guessing you saw this on QI? If so, I'd double check it with some other source.
Learning a different language is very difficult, and IMO, a certain personal sense of necessity is necessary.

That necessity could be to be able to comunicate with others, living in a foreign land; or to be able to understand cultural products (like songs, books, movies, etc.), but I think if it's not present, or it's just a "I'd like/love to" level, is almost impossible to achieve a fluent level. Think of an English speaker that gets a lot of people just speaking to her in English, instead on their own different languages. It is too easy just to give up.
Possibly due to disobeying the instructions signposted here: http://news.bbc.co.uk/1/hi/wales/7702913.stm

The apparent number of people who request tattoos in foreign scripts without bothering to check their translation is also surprising.
Sometimes it seems that some think that the world biggest problem is that there are too few people on earth. No, it is not. We are killing our ecosystem already now. These other human problems like child mortality, poverty etc are of course emotionally and personally big ones, but resolving them would make world more crowded and not better place at all.
My suggestion: if you put X amount of money to increase human population, then you must put also at least same amount to resolve all the next problems what we people generate: over-harvesting, co2 and other greenhouse gases, pollution etc.
except every single good thing we have is built upon failure. got a gsm phone? broadband? how about a modem? a pc? basic chemistry? cryptography? the very notion of cryptography is embracing the failure of having private data leaked.

did you know 802.11 was initially made for infrared? do you remember how much it sucked? maybe if would have progressed faster if it was out in the wild faster. that's how it's progressing now.

yeah, you may not like it. and every now and then I hear the idea that "when you're dealing with critical things, like healthcare where someone's life may depend on it, you cannot afford failure". except that's not true. those systems actually embrace failure more than anything else.

google reliability engineering.or look at this:

http://www.ashgate.com/default.aspx?page=637&calcTitle=1...

there is a nice talk on failure from richard cook at the velocity conf:

http://www.youtube.com/watch?v=2S0k12uZR14
There already is. Stories about Seymour Cray building (and then burning) a boat every year, tons of stories about Woz, tons of stories about rms, tons of stories about any number of the other greats, some true, some embellished, some made up from whole cloth.
Look at it this way: You now have a fire lit under your ass to finish and launch it.

May the odds be ever in your favor.
didn't know of HSTS, thanks.

where would one keep up with stuff like that other than keeping up with new rfc's?