skysight-inc/HackerNews huggingface dataset:
It will basically go through all the links it finds, that can be millions of links. You can also tell it to ignore certain links using regular expressions or via tales java apis.
I'll see you there!
Fires soft balls, to.
> Life gets waaaay harder that this.

In my experience, life gets much better after the end of high school, because in my experience, adults don't bully adults [1]. And if you are bullied, you can generally leave.

[1] except the TSA, NSA, IRS, CIA, etc., but that's a different issue
I don't understand this feeling of self-entitlement - who are we to judge whether or not an API has been offered "in a reasonable manner?" I'm guessing it's very resource-consuming to collect, process, and maintain the data necessary for geolocation APIs (especially given the upstream providers).

It'd be one thing for Google to be deceptive about it, offer a free service, and try to upsell you every point along the way. It's quite another thing for Google to dedicate an entire section in the API intro page [1] about Usage Limits.

Saying that "Google has nobody to blame but itself" is interesting when the blame is usually from developers to Google, not the other way around.

[1] https://developers.google.com/maps/documentation/elevation/
As a side note, the explosion in terroirs from the new world has really (seems to have) made the notion of wine snobbery somewhat archaic. In the 19/20th century perhaps it was a mark of distinction, to put some investment in this. The math is far more dauting to have an encyclopaedic understanding of the field than it was in, say 1930. The growth of new areas, new techniques, and the everchaning weather has made this a fools errand, and a false class marker at best.
Nah. Nothing about this course was done well. No competent teacher needs a policy to notice or stop crap like this. Here you have some time-serving cypher filling a slot to help the administration check a box. With everything else done so thoughtlessly, why would we expect them to perk up and get intraclass dynamics right?

Even if you exerted enough political pressure to suppress _this_ stuff, it would still be a bad and poorly taught class. Fix the quality of the teaching and you fix a lot more besides.
Given how common such bullying is, particularly in relation to such a male dominated field (and class), you are absolutely wrong. And having a group gang up on you is anything but "micro-bullying".
Mother/daughter. I also liked that.
Did you read to the end of the article? ScreenHero is a company that makes software for remote collaboration. They started by acknowledging the downsides of remote work, but ended by stating that they believe these disadvantages can be overcome.
No. Also, I believe they can garnish wages and repossess property to pay off loans if it looks like the client won't ever be able to pay the debt back.

In carrying out its fiduciary duty the firm that issued the loan came to the conclusion that the person would be reasonably able to pay the loan back with interest. Of course, since the risk of default is off the table with student loans, why not hand out a bunch of money that will get paid back with some accrued interest before it is discharged, if it ever is at all?

In a world where fake private schools didn't accelerate the loan bubble, and one that probably treats student loans like any other debt, it would be a different story. Boils down to whether or not they think the prospect of their client finding gainful employment after school is worth taking on the risk of the client defaulting.
When?
Is it never ok to defend your kid?
Or is there an age cutoff?

Because it seems to me one of the primary functions of a parent, right alongside teaching them to make it in the world.
Can the light rail trains even climb up the huge hills?
When exactly did ACM lose its relevance?
Hi Flippy :) I am from Buenos Aires, Argentina.

In BA, we have some meetings where people who want to learn English meet with people who want to learn Spanish. They are at bars and you speak X hours in Spanish and then X hours in English. You learn and teach at the same time :) A few of my friends went and said they are really useful, and you meet a lot of people. I am not sure who organize them but I could find out for you if you want to.

I think that's the best possible way to learn it. Interacting with other people. If you to a class, you will understand Spanish, written and possibly spoken, but I am not sure if that will make you fluent.

Edit: I misread, I thought you wanted to learn Spanish in here. Online, I would say to try Duolingo and reddit.com/r/argentina :)
my biggest thing is differentiating a 1 and and l

in this font, the 1 is quite distinct, but the l seems too closely similar.

I like the default font in sublime, and how it clearly indicates and l by having a vertical line with lower right and upper left serifs
James Victore: Stop Hitting Yourself
I went to high school from 2001 to 2005, and there wasn't any programming course. This was in the small-town US.

Any form of VB is still computer programming, and would have been a big step up.

> The state of HS education in this country makes me sad.

Yes, and that is not going to change unless we privatize education.
It seems that link is 404 not found.
Is it changed?
Background: Currently teaching Intro to Programming using VB (not even 2012... cause our lead instructor's textbook is for 2010). I created a stir when I suggested we move to C, which we are next semester.

Many of people have already commented on this, but from my understanding, this parent did NOTHING and it going a passive-aggressive route to complain. Going into the article, I was excited to read it initially because I was going to use it in a discussion piece in the class. When I got to the end... not so much.

Does IT attract socially inept male students who resort to real-life trolling? Yes. Quite honestly, it is my opinion THIS is the reason why we have so few women in the industry. Tons of guys get interested via video games, well what happens when a female gamer 'slips up' and reveals she's not a male? Creepy PMs and sexism.

People want to dance around the issue and say its from few role models and the like; no, spend 5 minutes acting like a female online (however you'd do it), you'll see it immediately. My Steam tag is an old MacHall webcomic joke ('Susan'). If I don't have my mic on and just do basic banter in chat, yes I get the occasional guy getting too friendly.

Getting back to the article, not to defend the instructor, but they saw the female was (at one point) positively responding to the jokes. Should something have been done? Depends on the class dynamic, in my opinion. I can't accurately tell how the class ran based on this blog (as it is a biased one side to the story).

Without getting into anymore of a rant, VB isn't bad, per say... it teaches variables, loops, and conditionals, the basics of any intro class. I'd only have a problem with this if it was a high-level college course.
It's quite possible, many parents drive their kids up the wall to get them to achieve things or worse, want to live vicariously through their kids.

But such speculation is not valuable unless there is evidence to support it.
Windows Phone And Android Hate
Did you by chance mean "too"?
I really like Anonymous Pro and use it most of the time on my OS X machines. When not using Anonymous Pro, I also really like Adobe's Source Code Pro (free, and even on GitHub):

http://blogs.adobe.com/typblography/2012/09/source-code-pro....
https://github.com/adobe/source-code-pro

And on Windows? Either Anonymous Pro or Consolas. Having nice fonts for coding just feels so good. :)
From the article:

> If I want to spend my time writing blog posts, exploring new programming languages, and other things that I want to do but I am unlikely to get paid for, it’s helpful to opt out of certain common expenses. Housing is a major expense that is ripe for pruning.

I'd say "the intended use case" here is clearly to replace your primary residence, which is both what makes the project interesting and what casts the ignored topics in sharp relief.
One thing PayPal is good at is bringing things to the masses. I recently worked at a small (3 person) real estate office and it was amazing just how empowered they were because of PayPal. They were able to use receipts, handle payments internationally, and much more all thanks to PayPal.

I'm extremely excited for this. While Square and others have made progress, PayPal is a household name and it can make waves like many others can't.
Yes, very common, at least in the wealthier regions. Many kids have a car available as soon as they can legally drive.

That said, I've noticed a trend among my son's peers. Many of them delayed driving until they left for college. Not sure why. When I was that age, everybody skipped school on their 16th birthday to go take the driving test.
Why should we openly accept every new technology?
That sounds fantastic! My hope is that I can establish a solid base before I come to Argentina, so once there I can make count as much as possible the time I do spend with locals. I very much hope I can develop a credible plan to reach fluency between now and when I leave Argentina after being there two months. Thanks! I'd love to connect, please find me on github: https://github.com/flippyhead
"I spite of my complaints to parents and teachers alike, nothing was done until I managed to create some bad publicity for the school."

...

"Finally, there is no proof any of this actually happened. Given past feminist false claims, it is quite on the cards that it didn't happen or is exaggerated... particularly given the acknowledgement that she did nothing about the problem when it counted."

I truly feel for your experience, but it's sad that you can't empathize with analogous situations other people are going through. Creating bad publicity to draw attention to the situation is exactly what this mother is doing, since nothing was done about it going through private channels.
> Unfortunately, our initial idea did not evolve in time, so we felt our last minute mock-up was our only option to present, and there was never any intention to bring this idea to fruition.

This was a mock-up for something that wasn't sexist and terrible?

Bologna, brought to you by Brogrammers.
So this is by Hulu? That's really interesting.
Interestingly, the Ur-Lisp (Lisp 1.5) actually had both. There were two ways to define a function. There was one form, LABEL (the ancestor of CL's LABELS), which bound a function like a variable, and another form, DEFINE, that put the function on the symbol's property list. APPLY would check the property list first, then look for a variable binding.

From the Lisp 1.5 manual (1962):

"In actual practice, LABEL is seldom used. It is usually more convenient to attach the name to the definition in a uniform manner... The fact that most functions are constants defined by the programmer, and not variables that are modified by the program, is not due to any weakness of the system. On the contrary, it indicates a richness of the system which we do not know how to exploit very well."
I have been using the Pimsleur Method which is all audio during my drive from/to work, combined with watching spanish movies with subtitles on Netflix. My Spanish is now where I can keep up a basic conversation with my native South American friends. I have been doing this for about a year now.
Australia's phone system largely skipped past having operators, so the various tricks for getting one to dial for you never worked here.
So they admit that they were childish?

What a stupid setback for "risque" apps and sites.

The Adult industry is just as legitimate as any industry, from the point of view of a business.

The best thing they could have done is gone gender neutral in order to avoid all the sexist nonsense.
Implicit in your objection are two assumptions I suspect are false:

• That not having access to technology at home for one year will have a meaningful impact on digital fluency 10+ years later.

• That in the technology vacuum no other skills or furtherment will develop which outweigh any minor delay in digital fluency.

I'm far more worried about what kids miss out on by being immersed in (distracting) technology than the negative consequences of them having a little less of it.
Some of the most interesting and free-spirited people I have known are those who weren't exposed to the internet from an early age (even just folks who didn't start using it until they were 16 or 17).

Starting this late, they never reached the level of proficiency required to close the hedonistic feedback loop and learn how to saturate their minds with awful internet memes (and harmonise with the hivemind's sense of humour). They also never adopted the socially calculating mindset that you see in the kind of person who grew up on MySpace and Facebook.
It also means that the government is now
1) the one making the laws
2) the organisation that would suffer if the assumptions ("guaranteed repayment") turn out less than perfect

So now we have : debt slavery where your debtor is actually the one making laws. This could be really good or really bad. Really good if it is decided that transferring the education debt to all taxpayers is deemed acceptable, really bad if the government gets into the business of debt collection from people with no assets (ie. actual slavery).
I'm actually in the sciences. I've seen the stupid ideas that PIs have proposed in the name of "basic sciece" and the grad students and postdocs they have burned in the process.
this is gorgeous
Love the design and concept. Obviously this can't be used for every case but for pure curiosity's sake this is a great tool.
> The same source code should generate the same binary.

This is utterly false and reveals a deep misunderstanding of compiler technology. Aside from optimizations and exactly how they are implemented in each compiler there are still many more or less arbitrary choices that a compiler needs to make in order to translate source code into machine code. Address layout being one of the most prevalent. Indeed, these choices are so arbitrary and lead to such a high degree of difference in the binary forms that the same compiler running on the same code will often generate different binary output. And the same compilers running on very slightly different code bases will quickly generate substantially divergent output. This is why programs like bsdiff and courgette exist, because comparing binaries is actually an enormously non-trivial problem.
If you are concerned about leaking your associations via public key signatures, you could use (and request that your contacts use) local/non-exportable signatures. That way you will be able to keep track of your trusted keys locally, but your signatures (and the associated metadata about your contacts) cannot be exported, either directly or to a keyserver. You can do this with `gpg --lsign-key`. Enigmail also exposes this option in their GUI, as a checkbox in the "Sign Key" dialog.

Of course, this reduces the utility of the web of trust, but within the current design of PGP this tradeoff is inevitable.
What can I say? I guess she's a pretty crappy baby :)

Joking aside, this is exactly why we're interested in publishing these stats. Being able to compare and analyze numbers side-by-side is awesome.

What kind of tools did you use for tracking? (if any)
In these situations I feel it's best to just say "sorry, we fucked up" and don't try to spin it as a misinterpretation (referring to the whole comedic bit). Unfortunately, I don't think you win anything by trying to reason your way out of situations like this.
Bash is not a terminal.
I can't wait for the similar apology from lulu
Notice how nobody is questioning your experience of bullying, but you're casually questioning someone else's? Like I said: perverse.
What about all Gawker sites? Probably worth adding those too.
The bubble aspect comes from the approaching brick wall for U.S. Treasury bonds. At some point the machine will stop handing out free money. Then the price of a gender studies degree will fall to historical work-your-way-through-college levels. There will be a lot of political pressure to reprice the principal on old student loans, which were only so expensive because the government blew a bubble.
So to sum it up: the dad uses a computer at work and drives a 2010 car, but his son wears a mullet and can't have video games. Why are they (minus dad) living like it's '86 again?

> Earlier this year, Blair says, he was hanging out outside the house, and he asked his 5-year-old son Trey to join him. Trey refused. He was too busy with his iPad.

Oh, that explains it.
At Layer we will always offer a free tier for low volume products, and only charge once an app gets meaningful traction.

We are here to help apps built on top of Layer win.
There's something to this but calling "grow" a buzzword is misguided. Some of the list (which anyone could just search for themselves, the list is https://en.wikipedia.org/wiki/List_of_buzzwords) is only in context. "Grow a business" and similar uses is buzzwordy. But don't call my writing buzzwordy because I used the word "grow" c'mon!

The rest of the list is actually worth including.
It was at least before I started college in 2002. There were some remnants of it, such as a few professors who listed it on their CVs, and we did read the code of ethics in CS1. But nothing serious and active. Maybe it's different in different parts of the country.
A) I was in college then. I'm inclined to agree with the reasoning you gave here now.

B) But, the reason he gave was that it was against "the rules" -- that's the point: no, it's not. It's rude and inconvenient, maybe. It's not an abrogation of a code that everyone knows. It's an unwritten agreement, at best.
The Hackathon Hackers Code Straight On ‘Til Morning
One could argue similar on wine. Only a very small subset of people can actually detect the provenance. Most of us can't. There is a big gap between trained Sommelier and so-called expert. They may sound the same, which makes it confusing.

A slight digression in the topic of music, I recall reading (in Freakonomics or Gladwell?) a study which showed that people tend to like music purely because they hear it more often. In essence, there isn't an objective standard.
Sony: http://www.computerworld.com/s/article/9216926/PlayStation_N...

You can quibble about the numbers; the article doesn't come out and say it but the exact number may have been subject to some accounting shenanigans (probably the fully-legal kind, but that still leaves leeway). But it did cost them, both money and reputation.

That said, I tend to agree with your general point. But companies don't quite get off entirely without consequence... it's just rare enough that it's more like a bolt from the blue than a reliable penalty.
Yeah, that image gets a lot of commentary.

The Platform has a seasonal theme and one of the maintainers thought the flower represented Spring well. I think it'd be okay if the seasonal theme were more obvious instead of being entirely a codename... and in the future the design probably ought to be more austere.
What if everyone sat at the table and one person ferried the money and ice cream back and forth from the counter? Would that be better? Actual utilization of the table for eating is still zero, and the table is still engaged for the same length of time.

But try and evict bodies from their seats for the sole reason that their ice cream isn't in their hands yet and you would look crazy.
I am so, so tired of all this Koding spam. I've seen spam from multiple accounts (one of which was fka, who now admits to being a dev) on both HN and Reddit.
I think part of it is new. Perhaps more exposure online to typical, brainless retorts?
Microsoft-Nokia: No Surprise, No Knockout, No Kidding
Direct link? I can only see the Linux x86_64 version and not one for Win 64bit.
its interesting they choose an agro commodity that has been classically a cause for major problems in india - http://en.m.wikipedia.org/wiki/2010_Indian_onion_crisis

though I'm not sure why any supplier in their right mind would sell via groupon at a discount when therr is massive price inflation for it. It's grown faster than the price of gold hence its probably driving the gold price!
Comments from /r/netsec thread here: http://www.reddit.com/r/netsec/comments/1m25gi/installing_dr...
I'm not advocating this, but why couldn't they take your degree away? They can't take your education away, but the degree is just an agreement/contract that says you upheld your part of the bargain - passed tests, etc, and paid the university, and they in turn give you a certificate of achievement. If you default on the loan which was a substantial portion of the payment clause of that contract, why can't they revoke the degree?

I realize the loan in these cases is not directly from the university.
While it's sexist, it's also a form of bullying. Bullying is generally punished in schools.

Sexist remarks are also punished in the workplace.

It is not "preparing kids for the real world" so much as it is "failing to respond to a situation in which a child is bullied."
Man, I just totally disagree with all of that. I wrote medical software for most of my career, except for a brief stint as a pre-med student, and the level of narcissism I found in medical doctors far exceeded anything I came across in technical circles (not counting some percentage of founders). My girlfriend is in academia, and a similar trend prevails there. Contrast this with wanton disdain for credentials in much of the tech community coupled with a great deal of willingness to help each other out. Maybe I'm just blessed to live in a town like Austin, but this industry is anything but cutthroat on technical merits.
There's the possibility that you may have to provide a code repository without the art assets. The code will be available to browse and adapt, but people won't be able to build and run a working game from it. I recall Id distributed some of their games this way--you had to go buy a retail copy to get the WAD files to actually play the game.

Otherwise, you'll have to rely on documentation that explicitly states which files are available under what licenses, and trust people to behave. This may not be an option for assets that you do not actually own.

A middle route might be to provide public-domain low-fidelity placeholder assets along with the FOSS version. If you are able to build a community around your project, you might get them to build these assets for you.
Lisp-2 is much saner. What it adds is just funcall, and it's not such a big deal in practice, because most of the times in the situations of higher-order function you would use apply, reduce or map, which likewise should be used in Lisp-1. What it brings instead is that you have to worry about name clashes much much less. The classic is list vs lst.

What I personally like is that you always know what are you referring to in a higher-order function call: a variable name or a function name. So it just removes the need for some additional intellectual effort of remembering this (i.e. #' is a nice annotation)
Well that was an uninspired display of passive-aggressive ad hominem and cliche.
Facebook's biggest challenge: Too many people like it
The good point (in my opinion) is not that "ASCII takes 1 byte, BMP takes 2 bytes, everything else 4 bytes", but rather that the exposed API hides this from you, and exposes to you a sequence of code points. This, I hope, will reduce errors, as code points, not code units, is often a better abstraction to be working with. (For some random string processing function.)

So far as I know, Haskell is the only other language that I know of that exposes, as the defaultish-native interface, Unicode strings as a sequence or iterable of code points (by just using UTF-32). Java, C#, your-language-here all do code units. C++'s template are powerful enough that someone could make unicode_str<encoding_to_store_as>, but I've not seen one.

See:
http://www.unicode.org/glossary/#code_point
http://www.unicode.org/glossary/#code_unit