skysight-inc/HackerNews huggingface dataset:
I've never heard of anyone who planned on defaulting on their student loans. Most people go to school hoping to end up upwardly bound in a fulfilling and financially rewarding career, drawn in by stories highly slanted with survivor bias. Many end up in dead-end jobs or underemployed. They don't know anything about who they're competing with in these fields or what these employers want. Kids sign these papers barely 18 years old that will quite likely set them in a gigantic financial hole for their foreseeable adult lives. Not to mention the fact that much of this debt is held by people who had no major reason to believe that the economy would drop from underneath their feet.

And what's the viable alternative? Not going to college? The survivor's bias for people who that's worked out for is even worse!

Sure, people willingly sign these loan papers, but we should also be honest about the level of agency and information the average aspiring adult has.
The letter is directed to the teacher who taught the daughter's programming class during her last year in the US, and all the incidents that the mother mentions occurred in this US class:

"During the first semester of my daughter's junior/senior year, she took her first programming class." -- We are told she finished early; therefore, we can assume that the "junior/senior" usage denotes the last year she was in the US.

The daughter is currently attending high school in India not because she necessarily needs to but rather because it is a learning experience before college:

"My daughter ... is now attending high school in India as her 'gap year' before heading off to college."
Is it really that fascinating to cover a single family living in 1986 when a half million people in the US still live essentially in 1886?
Try not to agree too vigorously... regardless of how valid the author's points are, the end of grad school is usually the most stressful and depressing part (possibly of your career), especially until you get a job lined up.

You're almost done.
Most malicious software uses fixed-offsets, so any kind of ASLR makes all this not work. And while it's possible to search the address space, in practice this is actually quite hard, even for 32-bit.
I wouldn't say that's an accurate generalization for all plants.

But to the extent it's true, my theory is because most plants are by nature immobile. Sunlight is everywhere so moving much would be a waste of energy. So plants grow, shrink, open, close, turn, hibernate, but they can not move to a more sheltered location. They must stay where their roots are and face whatever hostile conditions they might encounter (winds, cold, snow, rain, predators, etc.). Mobile, food-hunting animals, on the other hand tend to have fewer natural defenses against harsh environmental conditions and predators. So they rely on shelters (found or built) for protection instead. Mammals adapted to a particular type of harsh conditions are less likely to seek shelter from them. (eg American Bison, for example, are adapted to handle cold and snow.) Cold-blooded reptiles may use shelters but at times environment may compel them to leave the shelter in order to bask in the sun to increase their body temperature.

It's also partly a semantic issue. "Environment" tends to imply a background that contains mobile actors. Stationary plants thus are environment, moreso than animals.
I don't really think there's anything that can or should be done about this. It feels like saying Spanish is great for Spanish speakers but it's opaque to everyone else.
You misunderstand. The government didn't shut down Lavabit. They (allegedly) ordered them to insert a backdoor. Not doing so could have caused the principles to face personal criminal charges. I love my customers, but I'm probably not going to go to federal prison for them.
>* He described an actively hostile and misogynistic classroom.* //

It may be misogyny but my experience of groups of youths makes me feel it's "just" verbal abuse. She's not being targeted because she's a girl she's being targeted because [almost] everyone is.

High-schoolers pick on others because those others have traits that make them stand out. There's probably a kid in the same class being picked on because he's short, another because he's stupid, another because he's poor. So, this one is being picked on because she's a girl - that's what stands out most about her against the common traits of the group. Is that really misogyny is it disproportionate because she's a girl.

In some ways that the only thing that they latched on to was her gender is positive - hear me out on this one - that suggests that she's good looking, she's not poor, not fat, not spotty, not known amongst the students for moral deficiency. In fact I feel it's basically a confession that they've got nothing else to pick on her for.

If the worst she got was a well recycled joke it sounds like she was probably having an easier time of it than most kids in the classroom, no.

None of that is to say nothing should be done about someone feeling the environment they're in isn't conducive to education of course. It just strikes me that sexism isn't the root problem - if instead she was picked on for being a swot [that's perhaps UK-ism, a conscientious and attentive student with a hint of toadying] would that have been better somehow?
Although I'm not really sure why your defense of rape as normal high school experience managed to turn into a subtle accusation that I may have been a bully myself, and I probably should have ignored that.
Consensus Bootstrapping 101
I justify that by pointing out that they are free riders. There are surely people living on backwoods property that pay little to no tax, because they are effectively not part of our various collective enterprises. Godspeed to them.

But if people want to enjoy the benefits of living in a city, state, and country, to participate in an economy, those benefits come with obligations. Sure, they may not want to pay for things. But if they can't get others to agree that the government should not do those things, or at least should run them on a cost-recovery basis, then it's too bad.

They certainly have the freedom to move to someplace without effective government. E.g., Waziristan or Somalia. They will be much freer there. Of course, warlords will be free to rob or kill them, so it may not be entirely to their tastes, but then, we aren't guaranteed perfect choices, just the opportunity to make better ones.
I thought it was still "locally HM-like", but I don't really have a clue what type systems including class hierarchies look like.
I think that programming in highschool should be left to R.O.P (Regional Occupational Program) courses. The people who teach them are usually much more modern than the teachers who teach english / math in the H.S. courses.
No, serifs have not "been proven easier to read than sans-serif fonts". Nor has it been proven the other way around.
Thanks, I may go this route. I was hoping to have a single repository... Perhaps I can find some way to automate the construction of the public repo so that non-open files are stripped.
experts are a really strange feature in our society. at one point they may have been at the top of their game. they grow older the game chances, they retain their titles. we do it out of respect -- how do we tell these guys they are wrong?
I understand you believe you have some magic power to judge my motivations and behaviors based on zero actual knowledge, a little theory, and a lot of arrogance. To which I say: have fun. Just don't expect me, or anybody, to take you seriously when you're doing that.
If they could, what would be the point? They don't want to punish you; they want their money back. It's not like they could sell your degree to someone else.
Unlike BEC where quantum wave functions form an amalgam at 2.E-7K, with drastically different properties (harmonic generation of atoms, some materials passing through each other), this stuff is sensationalism.
One reason why Idris is its own language is that you can't just lie dependent types atop a language---that's the whole point, the types interact with the values and the values the types. This blurs the boundary between compiler phases.

Sometimes you get type erasure, but for really interesting programs to arise (the kind that I'm sure Idris is aiming at, though I don't know for certain) you really want to operate in that blurry divide.
How is the presence of a father relevant? The mother was away at a conference, possibly in a different time-zone or otherwise not contactable. Email seems perfectly reasonable to me.
Hi Michael. You're welcome.

Tried working with roles, but it didn't allow me the fine-grained control I was looking for, at least not at the scale I'm currently using them.

I like to have the ability of just adding a new 'role' (wrong official terminology, but applicable to this use) to a machine (so adding it in a [x:children] in my examples here) without having to create a specific/exceptional role for it, yet also keep track of it (rather than just pointing a role to a machine without an audit trail). - If this makes any sense (Happy to discuss on another channel if you're willing to :-))
Except most text isn't plain text. HTML pages in CJK are still smaller in UTF-8 than in their respective countries' favorite encodings.
Hexbins (2011)
specifically, the link was to an archive of the Stratfor leaks.
Thanks for your input. On the matter of artwork being stolen on some level I am prepared for that in any case, as I know how easy it is to decompile a game and access the artwork. In this game the game is written with JavaScript / HTML5 and the artwork will be even easier to steal in production...

As for why open source, I thought it would be interesting for others to be able to browse and learn from the source code. Perhaps even contribute changes -- though that's likely a pipedream. Maintaining a separate open repository with separate assets may be the way to go, but means more work for me.
AMD reveals roadmap for ARM and x86 SoCs
Dennis Rodman's N. Korea efforts are so crazy I think they just might help
It would be really easy to write a bot to make a snarky political reference regarding the NSA on every new article regardless of its content.
I'd be ok with it on two conditions.

1) The company in question is sufficiently "startup-y". (I know this is objective, but honestly, we know it when we see it.)

2) The title is more along the lines of "Here's how our startup's new product solves your problem."

For everything else, its called spam. There's a button for that. Flag.
Anyone have link/info on what this is about? I haven't been following what happened with TechCrunch so I've got no idea what idiotic thing whoever this is has done now to earn our ire.
Quit being such an ultra-capitalist arse. The funding of public goods is not and should not be an opt-in system. You contribute whether you like it or not because that's in the best collective interest.
Of all the words in the english language, it was the worst. Latin too.
What does it mean to say that a programming language is "fundamentally declarative"?
That is all incredibly depressing.
> we've seen court decisions that essentially equate ToS violations with wire fraud, no?

I can only think of one, and it was overturned. Most of the others (that I can think of) have to do with an employee/employer relationship. Even the recent Craigslist case wasn't necessarily a case of ToS violation, because they were explicitly asked to C&D, but didn't.
Wow, you really managed to do that in a thread pertaining to sexism in tech.
The Walking Dead game from Telltale had some similar morality features you might find interesting. I highly recommend it.
Is it just me, or is "state of matter" less of set of discrete boxes and more of a continuum with several parameters to describe a "state"? This gel, anyway, pretty much seems like a solid with a peculiar set of values for brittleness and flexibility.
Just like people in English speaking countries get things tattooed on them in Chinese, I can only imagine that the reverse is true. Things are apparently trendier if you make them sound foreign.
It is when the non-ASLR Dropbox dll is injected. That's the point.
I agree in part with your point, but I think Google has pulled a bit of a bait and switch here. For many years, they were conspicuously open and friendly, as you would expect from a company run by engineers. That got them a lot of geek love, and a big boost to their early adoption efforts. I also think it had the effect of stunting the growth of alternatives. (E.g., Google Reader.)

Now they are running things more in standard large-business style. There's a natural rebound from that as people adjust. I agree the pragmatic thing is to drop the high expectations; I don't think Google is going back. But I can see why people are going to get all Kubler-Ross on Google while they adjust.
The reason you don't know is that the HN community flags any post about it. This one was on the front page for.. five minutes before it was removed.
I wonder if a serifed font makes a difference
My programming teacher was a math teacher who'd never programmed before. This doesn't seem to be unusual.
Great service. If I could make one suggestion, it would be to show more of the photos without requiring the user to sign up. As it is, I expected to be able to scroll down a bit (as is the trend with deep landing pages) and was annoyed that there was nothing below the fold. And unfortunately, most of the photos on the landing page look like stock photos or too generic for some people's tastes.
Totally understandable! Best of luck to you, and thanks for sharing this piece.
I was wrong. The updater in 1Password for Windows 1.0.9.333 is vulnerable to an evilgrade attack. It fails to verify the the trust of the certificate on the (alleged) upgrade server and will accept any old self-signed certificated.

I would like to thank whoever sent us a Proof of Concept, and I would like to apologize for actually needing the PoC before sufficiently testing my own claims.
If you can execute code, you could certainly do that, even on 64 bit.

The problem is executing code in the first place. There are other mechanisms in place that can prevent a crash to turn into direct code execution (NX-bit). To circumvent those, you can use Return Oriented Programming (ROP), where you prepare the stack such that you jump into a loaded library or other (completely innocent!) code in memory. The problem then is that you need to know where the code you want to jump to resides in memory, and thats where ASLR comes in. With ASLR, modules are randomly allocated in memory and an attacker can't predict where code he wants to jump to resides at.

(ROP is a pretty fascinating topic in itself. The problem is essentially that you are given a bunch of assembly, and your task is to figure out how to use, combine it into gadgets that emulate generic computing functionality (pop a value from the stack, push a value to the stack, call a function, ..) such that you can build your shellcode from those gadgets)
The first post is on "why I studied Confucian philosophy in my undergrad".

They nailed content.
It does, because the attacker has no means to enumerate. Having the means to enumerate the address space always defeats ASLR (called an info leak). Without that, the attacker has to blindly specify what address they want to write to. Without ASLR, these are static across the same versions of a given app on different systems, so shooting blind isn't a problem. With ASLR, that option is removed.
I don't know how ACM works. I'm in IEEE.

I was basically coerced into joining, because if you pay $X to join, registration for IEEE conferences goes down by a much, much greater number.

Presumably, they have it set up this way because they ultimately make more money by selling your information to marketers (which they do).

So I would say that if the IEEE has a Code of Conduct, it completely lacks all legitimacy.

I hope some important IEEE people take note of this situation and correct it. Otherwise, I hope a more ethical organiziation arises that relegates IEEE to the dustbin.
Although I agree completely, that's a very high expectation of teachers (pre-college) for the amount they get paid.
Why There Haven't Been Any Hurricanes So Far
Because people either don't know anything outside of the BMP exists, or they think astral characters are only for dead languages (they haven't had the dawning realization about emoji yet), or they use a programming language like Java that accidentally implemented CESU-8 and called it "UTF8" a decade and a half ago and isn't allowed to fix it.

One interesting conclusion from looking at the state of Twitter (http://blog.luminoso.com/2013/09/04/emoji-are-more-common-th...) is that CESU-8 is probably more common than real UTF-8.

Another fun thing I ran into today is that Python regular expressions allow astral characters, but you can't safely use them until 3.3 because narrow builds will quietly replace them with nonsense that doesn't run (https://github.com/LuminosoInsight/python-ftfy/commit/86aa65...). And the very reason this came up was in a workaround for a different bug in 3.3.
Hehe, yeah... sorry for that.
Gundam-seed
Anime Movies, AnimeFusing, Anime Comedy, Anime Horror, Anime Drama, Anime Hot Movies, Anime Action, Anime Advanture, Anime Demons, Animefushing.com
Spin-off of Fate/stay night with Illyasviel von Einzbern as the protagonist, living an alternate life as a school girl.

ANIMEFUSING - Anime Movies Online Best. Animefusing always new upadates New Movies Anime to bring to you the best animated film category along with the Action, Adventure, Drama, Comedy, Animation, Fantasy, Demons, Magic, Game, Kids ..... In particular website very user-friendly and minimize the annoying advertising while watching movies. Wish you fun movie.
Thoughts on this Anime Series?
> low graduation rates

> hold colleges responsible for their performance

Sounds like a recipe for lowered standards...
Hi Dan,

It really depends on your situation. Please shoot me an email and we can discuss in more detail: matt@nanobeep.com

All of the tools will scale to at least several thousand servers, but they each have slightly different ways of doing it.

I'd recommend choosing the tool that makes the most sense for you at your current scale since they all can probably scale to what you need.

I mention that the book is for folks with less than 100 servers because I don't go into how to set up these tools for higher scale in the book.

So, to get the info on how to scale up to very large pools of servers it'd probably be best to first pick a tool and then look at its specific documentation for scaling up.
Very good work. What is the technology stack used in backend?
The Amish selectively choose what's allowed, then add on all sorts of arbitrary stuff. Own a computer? OK, but someone else runs it and it must be for business. Phones? Sure, but 100 yards from the house. Tractors? OK, but no rubber wheels.

Sure, the rationale is to make sure none of those things "pollute" their lives or allow them to mingle with the outside world. It's still quite cultish though and it's sad so many kids are forced to deal with it.
I'm going to push a little further.

Maybe, just maybe, the root problem is our financial scheme for higher ed, in particular, the idea of foisting the cost on the student prior to enrollment (let alone graduation, or gainful employment). Say what you want about our K-12 system, but its costs haven't spiraled completely out of control. Nor have the costs of highly state-subsidized public universities in many other parts of the world. I don't think enough people are seriously considering the idea that we have shot ourselves in the feet by demanding that the government and private industry make a return on investment on a basic service that provided all sorts of positive externalities when people have access to it. We've encouraged colleges to compete with one another for market share.

Maybe the incentives that aren't working for us are a result of our cultural infatuation with winner-take-all competition.
Yes, blatant spam is a great way to promote your project.
Dope. All hail Bucky!
Sure it does. Similar to roman characters--you can see the green button at lower left is using a sans-serif font.
Either meaning is within an order of magnitude, so if we assume a spherical house...
I think the point was that the attack surface of the Dropbox DLL is not necessarily the same as the attack surface of an entire web browser running without ASLR. Do you have reason to state otherwise, or are you just trying to say that you think the Dropbox DLL is so full of vulnerabilities that it would always be the easiest attack vector even for a process that didn't use ASLR at all?
But saidajigumi didn't say that buying is always a bad idea. He said "always run the numbers."
Those kids are really lucky that their parents werent born in 1750, because the kids should already go to work.
That's a really sad comment. Teaching may not pay well, but the tenured teacher has significantly higher job security and potential for other incomes. Yes, it's not a typical programmer pay, but if you are taking it upon yourself to teach children, you take on far more responsibility than any pay can justify and you should act like it.
Quantum Cryptography Is Safe Again
You're right. Well, maybe -- I'm not agreeing that obesity slams are on the same level as racial slurs, but what I wrote was needlessly offensive and I can understand that it was hurtful to some others. I apologize to you and anyone else, I could have written the story without those references and the point would still remain. I should have known better.
An appropriate response, since the politics of this have taken on such a dogmatic, black-and-white quality. In the same thread: calls for McCarthy-like blacklisting of programmers based on ideology. Never any nuance in these discussions: either say 'Amen' or Burn in Hell.
I'm struggling to find a difference between IV-A (the winning design) and VI-A.

Is there a subtle difference? They look the same to me.

If they are the same, why would they have two identical designs?
Book Recommendation: "Design of Everyday things". A great book,and particularly covers quite a bit about telephones.

Surprised no one has brought this up yet. :-)
Computer scientists design proteins to bind to small druglike molecules
You have a copyright notice on 3 lines of what is probably the most common code used in objective-c?
Parents telling teachers how and what to teach from only their childs perspective and thinking that's 100% ok.

This is what's wrong with education today.
The Mac is/was a competitor to the PC; it's a general purpose computing device. The Apple II was designed to be a hackable computer for hackers while also being terrifically capable as a GP machine.
And if you hit up your local Recycling yard you can often acquire a number of windows and doors at very economical prices. I once stayed at a house that had an entire wall made of doors of varying styles, salvaged building materials can lend a lot of character to a structure.
I think you're looking for this: https://www.nitrous.io/pricing
I had a different but related reaction to point 8 specifically. He seems to imply (although it's not totally clear since he treats the academy as a single unit) that people who have come up with theory should turn their individual attention to practical applications after it's well-developed. But it may be that people who are good at theory simply aren't good at applications. It could be better if once something was ready for practical applications, those theory-people went and worked on developing theory in a different area, rather than trying to become applied. If we aren't seeing enough practical application, perhaps it's because we aren't rewarding application sufficiently (seems unlikely), or people aren't being rewarded sufficiently for practical applications of other people's theories (seems possible?), so we have less appliers than is optimal.
The reasonable outcome would not have included the pepper spraying of unarmed, seated, peaceful protesters in the eyes. Please don't whitewash this.