skysight-inc/HackerNews huggingface dataset:
So why can't it be an ongoing thing? Counselors are a thing, and should help a student through the process and decide for themselves whether their placement is right for them. It should never be a "this is what you're taking, period!" If a student feels like school is too easy, they should be encouraged to make it known and be moved to something more appropriate for them. If it's too hard, the same applies. And if the parent does want to get involved, then it should be at the discretion of the counselor whether or not the student or parent's request should be met. This way we have a filter against parents who would otherwise impede their children for any given reason.

I don't think the honors/AP thing is silly. I think it's a system that tries very much to do (without too much success) what I am suggesting here. You have a swath of classes that are honors-level, and a swath that are AP-level above that, and then the normal classes. I wasn't AP-level in everything, nor was I honors-level in everything. It was a clear mix. But it's very much non-standard and very awkwardly done right now.

Now, no one is claiming there should be a stigma on a lower level at all. Just because someone is at AP-level (for lack of a better name at the moment) in a subject and would do well at a higher end university studying that subject doesn't mean someone who's not even at the honors level wouldn't also be able to go to the same school for the same subject a few years later when they're actually ready for it.

I feel awkward about the whole highschool -> college thing. It's just about continued education. College isn't necessarily "higher" education, as it could very much be an extension of high school for later bloomers. As a society, I believe we think about these things all wrong, and we put stigmas where there should be none.

But I do agree that there should be some way for students to be protected from indifferent, apathetic, or malicious parents.
The first 60'ish slides are evidence supporting why inflation predicates cultural breakdowns, why gold has become a standard, and why a crypto currency offers advantages to gold.

For the Bitcoin-related parts of this presentation, jump to slide #66 (or #62 if you don't know the history of Bitcoin, but then why are you on HN).
I would recommend against adding any personally identifiable information to things like your house keys as you wouldn't want anyone finding your keys be able to figure out your house address.
Apple will launch an official gaming joypad soon
Ask HN: How "illegal" is the application I am building?
I am currently building an iPhone app that links popular fashion on Instagram with retailers and stores.

Content "creation" is done manually by checking Instagram's popular feed (using the Instagram API) and copy/pasting popular images of fashion items into a database (including the stores links where you can buy them).

Obviously I'm worried about copyright issues. I'm not storing any images (only the links), but I don't think that makes any difference. My app credits the respective Instagram user as the owner of the picture - but again, I don't think that makes any difference. Is this "fair use" of the data, and if not - what's the point for Instagram having an API? Can anyone spare some legal knowledge?
Umm, nice. As you can tell, I am from the IsThisLost.com team. The stickers come in blue and green now. We'll introduce other colors and laser engraving service in a couple of months.

We talk to many of our customers, and people get it. They realize that a company going out of business is a smaller risk than losing stuff without any identification on it.
Beautiful code works, and everything else is refactoring.
I went in the other direction and it was enlightening too. I learned how useful hash tables can be, and that a word count algorithm need not be a complicated assignment full of segmentation faults. :-)

I also learned how data structure libraries can be separated from user code (when learning C in class we usually created ad-hoc data structures heavily coupled with the calling code).
That's IsThisLost.
Is there anyone here who has had in-depth experience with Discourse since it was released? It doesn't seem that revolutionary to me, but maybe that's just an outsider's perspective.
Really great and easy to understand slideshow about the history of currencies and how they work all in relation to how Bitcoin fits into the worlds current monetary systems / problems!
Still, it's in your mind. To make it more like the startup world, the gauntlet should randomly throw in bear attacks.
Email addresses can be traced back to you by the evil doers, I imagine.
If you're willing to go to Mountain View, as suggested by jwb119, Hacker Dojo (http://hackerdojo.com) is a much better choice IMO than Red Rock. Don't get me wrong, Red Rock is probably the best of the downtown MV coffee shops and I worked there many mornings before the Dojo opened, but the Dojo is much larger, has far less ambient noise and the people are much more amenable to conversation.
Lending is one thing, storing your wealth in a currency under ZIRP is another. I'm lucky that I at least get dividends on my savings being with a local credit union.

And only half of their banking system consisted of foreign deposits (not to mention most of those deposits were able to leave the country via loopholes). Where does that leave the individuals and small business native to cyprus? Is it such a horrid idea of storing your money in your own country?

And since the ECB is calling cyprus the template, where does this leave the next country that needs to be bailed out (which will happen again[1 bailout in 2010,1 bailout in 2011, 2 bailouts in 2012, 1 so far in 2013; this is starting to look like Fibonacci's work :P]) will banking in portugal, italy, ireland, greece, and spain be a very bad idea for people who live there, or are they all banking in their home country for tax avoidance,money laundering and for ZIRP to negative interest rates on their savings?
Extra security for next week's Postgres releases
And if you use more than 80% space performance degrades like a dog. We still use XFS for really large volumes though and it has always been fast and never missed a beat.
Look, nobody likes DRM. It's an irritating expense for movie studios, and one that doesn't even work very well. But expense of DRM is considerably eclipsed by the loss of revenue if piracy is trivially easy.

they intend to 1. insult their legitimate users by treating them as potential criminals, 2. stifle innovation by controlling any new technology by DRM cages, 3. invade users' privacy with all kind of sick control mechanisms and etc. and etc.

sorry, I think this is delusional. They just want pirating a movie to be more trouble than it is worth for most people, so that they'll pay to rent or buy the movie instead. The reason they push DRM is because they don't have a better idea for how to prevent/impede people from distributing the movie for free before the studio can make its money back. If you're selling a movie, it's hard to compete with people who ae giving it away for free. If you can't make the money back, then you find the money o produce more movies.

I'm asking for suggestions on what you think would work instead of DRM.
VYou to shut down service April 5th
Is nobody else here bothered by the following statement?

It's on the first page, last sentence of the original paper on Bitcoins...

"The system is secure as long as honest nodes collectively control more CPU power than any cooperating group of attacker nodes." [1]

[1] http://bitcoin.org/bitcoin.pdf
The realtime flightfox review
https://news.ycombinator.com/item?id=5461315

https://news.ycombinator.com/item?id=5460789
You can put this on your glasses, books, dvd's (if you have them and lend them out ;-), walking canes (now that's an image), all for a single subs.
You mean like it was 3 hours ago. And 2 hours before that.
> My personal style is basically C with STL containers.

I come from a C background and recently started using C++. This is also my personal style.
Doubts about volatility are a correct response to claims about monetary valuations. If, on the other hand, the response was given to "Bitcoin surpasses Dinner's club card in transaction volume," then it might well be off base.
I dual booted for about a year, and then I used virtual machines instead for the last year. Using virtual machines has been a LOT easier. I use Lubuntu on Virtualbox, and I don't plan on going back.

Things that annoy me about Ubuntu dual boot

* My Wacom tablet is terribly hard to configure on Ubuntu.
* Flash support seems to be hit or miss in terms of out of the box functionality. Sometimes it works right when you install chromium, sometimes it doesn't
* Windows weird partitioning. Windows will only let you have 1 or 2 of these special types of partitions on your HDD, and I somehow maxed out that partition count and couldn't fix it. It was very difficult to work with.
That many exist but they're not actually circulating.
Things Every Aspiring Entrepreneur Should Know
What harm then is there in software patents at all? They eventually expire.
Could someone annotate this and re-release it. This seems like an awesome learning tool. A little more info about what everything does would go a long way.
I like it. I know multiple people who would love to be able to pick up work like this on a light day. Everyone should be teaching their craft to some degree, too.
Oh, kind of motivates me to create a poster for a recent software project we did in university. I always wondered how hard it is to create a good poster (especially in LaTeX).
C with templates. I think that would be the best compromise for me.
To bring it full circle: Clinger's "Lambda: The Ultimate Label" (http://3e8.org/pub/scheme/doc/lisp-pointers/v7i3/p128-clinge...), in connection with Steele's "Lambda: The Ultimate Goto" (http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-...)

The punchline: "Since calls to known procedures are just gotos that pass arguments, lifted lambda expressions are just assembly language labels that have been augmented by a list of symbolic names for the registers that are live at that label."
How is that assembly has code as data just like Lisp? Is it possible to create executable code during runtime, change the language's syntax, and stuff like that, using assembly?
I think there's some confusion here over what 'confirmation' means in this context.

What Coinbase (and other bitcoin payment processors) offer is instant confirmation that the customer has the funds available and that the payment is allocated to you. This is all a credit card is 'confirming' for you in seconds as well. It's the same thing. "Payment is available and is coming your way".

What's different is that Coinbase is saying that within an hour, the funds are 'confirmed' as yours. They are available to you in your wallet. You can do with them as you will. You literally have money in the bank.

Now, converting those funds to USD and having them show up in your bank account takes a few days, but that's the legacy banking system that's at fault there.

If you want to spend the Bitcoins at Bitcoins, however, you have only to wait an hour.

The difference between waiting a month for your money and waiting an hour is absolutely tremendous. The fact that our business ecosystem has evolved to work with the delay doesn't mean that removing the delay is not desirable.

Removing that economic friction is revolutionary. It can facilitate new business models and accelerate the pace of commerce. That's the real importance of Bitcoin, or of whatever cryptocurrencies follow on after it.

They reduce friction and increase economic velocity.
Whats really interesting is that the amount of oxygen in the air impacts the size of insects.

There was a study where by increasing the amount of oxygen in the air, in just a few generations, insect were gaining as much as 10% in size.
It seems the blog had a kind of "invisible" filter on the comments, which made it appear there were zero comments, or one (your own) if you had posted one. Now a whole pile of comments have become visible (manually approved I think). Funny to see all the reactions. Most commenters were probably not aware of one another.
One thing that is not mentioned is stressing exactly how valuable your skills have been to previous employers. Stating exactly how you saved X amount of money or added X amount of new revenue is a really powerful reason that some get paid more then others. patio11 has a really great post about this: http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...

Remember businesses are about making money. The way to get paid more is to demonstrate you can make them more money.
You are not a special snowflake.
Do Interpol or other entity controls your online life?
> "Bitcoin: The Cyberpunk Cryptocurrency. Here's why it will replace gold."

What kind of title is this kyledrake ?

EDIT : title updated , thanks , it really sounded stupid.
Implement push notifications in your Rails app in less than a minute
What are the stated copyright terms of the API?
I am in my first year of web dev after college. I started out doing PHP stuff when I was in school, and now I work using ASP.NET MVC4.

I can't help but wonder if I am sabotaging myself by spending time on ASP instead of PHP, and would love some hard numbers to help me make a more informed decision.
Whatever works with your hardware and use cases!

I was thinking more of a group of people meeting to work through the Learn C the hard way book, perhaps in a coffee bar or something, bringing their own laptops. A bootable stick might make a C environment more accessible to them.

The puredyne project produced a bootable linux specifically to provide a common environment for training in audio production. Seemed to work for them.
The new redesign of Amazon's Audible site was pretty good. Their cancellation process made me want to murder them, so I guess it was a mixed bag.
I meant to suggest that comparing php-raw to Rails is apples & oranges- not "you must benchmark in a way that benefits larger frameworks", just "please acknowledge that LCD tests like this inherently cast Railsy frameworks in a bad light."

It's like condemning a swiss army knife because it's not as efficient as a fixed blade at cutting apples. Well yeah that's true, but what about when you need to screw a screw or pull a cork? One is a multitool, it doesn't make sense to compare it to a specialized tool unless all you plan to do is cut apples.
http://bitcoinity.org/markets is the place I watch. The table on the right is aggregated buys/sells, so if you see something like "200 for 90.00" it could be 20 people buying/selling 10 coins, not 1 doing 200.
Seems like a good idea, but it doesn't feel like a subscription service. Seems more like a model where you pay per incident would be more appropriate.
They now use hellban when they have nothing to say? How sad.
This is a nice summary of what you might call the Bitcoin economic party line, but it's not particularly insightful or rigorous for something so long. I'm by no means an expert on monetary policy, but I can recognize a lot of common errors in this presentation.

It opens with a story about how currency came from barter, but barter is a way of exchanging goods with outsiders, which is not the main way of trading in a functioning society. Money didn't arise as a way of making barter systems practical, it arose as a way of memorializing debt obligations that eventually got securitized into something you could exchange for stuff directly.

The parts about how the USD works and the suggestion that Demurrage would do anything at all to fix the deflation issue are also particularly weak.

It also doesn't do any favors to Bitcoin by suggesting Freicoin alongside it; It's possible to imagine a world where the advantages of Bitcoin economics outweigh the disadvantages, but Freicoin is outright kookery.
I too started with scripting languages, and also learn in a similar way. Hearing the value that learning C provided you makes the decision to learn it myself a simple one.

To those versed in C, is the tutorial linked in the original article a recommended one?
H4 holders should at the very minimum be exempt from the quota. In all fairness they should be granted work authorization. It makes no sense that the partner of an H1B holder has no work authorization, while the partner of an L visa holder is free to work.
While your statement is technically correct, in practice C is a very different beast from C++/Obj-C. For example, in C dealing with global state is a important problem, while one would just encapsulate the state in a object in C++. So someone who learns just one of the supersets can easily miss all the details which the additional features of C++/Obj-C hide.
The bullet point about self-promotion and tooting your own horn were perhaps not detailed enough, but giving concrete and quantifiable examples is very effective.
What if he broke more than his ankle?

Obviously he was mentally and physically prepared for the course. But a course is predictable. Startup economics are more like combat, you can be the best soldier but an IED finds you.
http://www.tenshu.net/p/terminator.html
kinda like this...
The economics of it are totally driven by real-estate bubbles, unfortunately.

As a satisfying hobby/project, it's great.
Gold is not really practical for modern commerce without first converting it into an alternate currency (passthroughs in dollars, for instance) or trusting a third-party. Bitcoin can be traded really easily, no conversion or trusted intermediary (unless you count the btc swarm) necessary.
83% Funded in the First 3 Days
MODERN Caddy for your phone, keys, sunglasses, pens, loose change, etc. iPhone, Samsung Galaxy, Android and many more.
Even before this, binding Firebase as a service and triggering DOM updates was easy, especially once firebase started managing its own session tokens.

angular + firebase + filepicker + amazon S3 = euphoria with easy manageable, powerful real-time apps with small footprints
That is actual wisdom. It is okay to lie to yourself about your odds of success, if you have done your homework and have a viable Plan B.

Having the "best plan" is usually only possible in hindsight. My observation is that the most successful people are not necessarily the ones with the best plan, but those who act decisively on good plans and know how to pick themselves up with an even better attempt after a failure.

I do not really see how failing to enter special forces has a huge downside. Even not succeeding offers the opportunity to learn.
I am far from a Rails programmer, but I code. I tried setting up Discourse and it was more difficult than I expected. I've read similar feedback from others who have tried.

I think this is sort-of good news. It's to be expected that others would get in to the game of hosting Discourse and I'm glad that people who want to live on the bleeding edge finally have access to modern online forum software.

But it also makes me a bit sad because there is a business model behind Discourse that involves hosting and I hope these kinds of actions don't negatively hurt the Discourse project.

For my thoughts on Discourse in general, I recently posted to meta.discourse.org: http://meta.discourse.org/t/an-old-jive-employee-so-happy-to...
I think Oracle's decision to not keep Solaris open source, at least the ZFS portions, is enormously shortsighted.

The fact that there is a ZFS implementation (with so many of the original ZFS engineers behind it) still being developed in the open and used by multiple operating systems, but especially the Linux juggernaut, shows that Oracle really doesn't have any benefit to keeping it closed any longer.

It has forked.

We now have the Oracle ZFS with features and functionality that is not in the open source variant, and the open source ZFS that is apparently adding features and commands that are not in the closed source ZFS.

A huge selling point for the open source implementation is the fact that if you decide to change vendors or OSes, you can easily do so without having a huge data migration (zpool export on the old, zpool import on the new).

Except, for Solaris 11+. You can't go back and forth between them, so once you're on Solaris 11, you're stuck.

Yes, this is most definitely FUD, but I can easily see this being used in the not-so-distant future once Linux vendors start supporting/advertising it for themselves.

I think that if Oracle were to open (and keep open) the newer releases (even if a few releases behind, like they were originally claiming they would), it would eliminate that argument completely.

Personally, I'd be absolutely thrilled with a cross-platform on-disk ZFS (I triple-boot Linux/OSX/Solaris on my notebook).

Professionally, I'd love to see a cross-platform on-disk ZFS simply to be able to throw the appropriate OS behind the data.
What are some common legal entity types and characteristics of each?
Back when not every question had an answer
So you were being sarcastic.

Having said that, positive thinking and motivation are very important factors in goal achievement. It's often the case that when someone fails to accomplish something, it's because there was simply something else more important to them that inhibited their effort.
Compliant HDMI shouldn't introduce any latency itself. It's just a digital signal, no different in principle than the signal from a wired game controller. Where latency can creep in is a TV's image processing algorithms – a color adjustment algorithm might add a few milliseconds, an edge enhancement might add a few more; a 120hz motion compensation system will add a lot more.

Most TVs will allow these to be disabled (often in a specifically labeled "game mode") but a few may inexplicably not allow them all to be disabled, hardwired for a certain degree of latency.

AirPlay, on the other hand, introduces a lot of latency because it's compressing the image prior to transport and uncompressing it on the other end. This generally introduces significantly more lag than any TV image processing.
I can't imagine a better domain name for your service. What other options were you considering?
.NET and Node.JS – Performance Comparison; apples to apples
One of the most interesting part seems not to be mentioned: Apache license.

So far the only real, all-features-included graph database with a permissive open source license, - or am I missing something?
> Your JS mining tool almost certainly won't be as efficient as the specialized GPU rigs

GPU rigs have even been greatly surpassed in hashes/sec by the ASIC rigs (of which only 1 real batch has gone out, all the other providers are probably scams).
If your architecture allows it, sure.

I was reading some old Apple II assembly last year, and one very common way to do loops is like this:

1. Is 10 equal to 0?

2. If so, go to step 6.

3. Do a bunch of stuff.

4. Decrement the first number written in step 1.

5. Go to step 1.

6. Rest of program.
My review of Wunderlist
I don't think it's 'fraud', but it's definitely unethical and I wouldn't be surprised if there was some kind of legal action that could be taken. If I ask for a gluten free meal, and I don't get a gluten free meal, and that makes me ill, then the person who sold me that meal shouldn't be allowed to just say 'What's the problem? Gluten free meals aren't as nice.'.
> I took for granted in a scripting language are actually implemented.

Exactly. Not only that you but I had started to appreciate the scripting language (Python) more because I see much it does for you. I knew that before but actually seeing how one would have to handle reference counting, error handling it is nice to go back to Python.