skysight-inc/HackerNews huggingface dataset:
> , but it is a fundamental way of how social humans form opinions.

Wow, that's amazing: people form opinions in part based on how much they respect/trust someone. Consider my cynical views totally and irreversibly changed.

Then there are those times when it is taken too far: like 115 points on HN for a pithy message like "rewrote to another language".
[I wrote another reply earlier. In retrospect, it was pretty ranty. I'll try a different angle.]

I've been an introvert forever. My parents in particular would tell me things like "conversation is a game of throw and catch". When I got older, I realized I wasn't shy -- I just hated making small talk. So I responded "Believe it or not, I know how to hold a conversation. I just don't like small talk."

Whenever I tried to steer the conversation towards what I considered more interesting topics, "Um, I didn't want to turn this into a philosophical conversation." Cool. We have divergent interests. I'm capable of keeping myself busy. But my parents would continued to repeat "you gotta throw back the ball sometimes".

So one day, as a teenager, I decided I would try this whole "congeniality" shtick. You know, for science. I was genuinely congenial for several months. I can assert this with confidence because people noticed. Several complimented me on how I came "out of my shell".

At the end of my experiment, I decided congeniality was exactly as overrated as I thought it would be. I've generally been schizotypal-by-default ever since, and never looked back.
How Microsoft can gain in Mobile
> government requests with the AWS terms that would apply to EC2

Are you talking about search warrants? I think any interpretation that makes one liable for copyright infringement for the government forcibly making a copy is likely to be laughed out of court.

> a service of the general type of Drive/Dropbox is still problematic

There is an exceedingly easy workaround if it is a problem: Encrypt it. That way you do not "enable" them to make copies (in any sense a court would care about).
I cannot believe that Seamonkey still lives! In fact they just had a release a week ago. And by looking at the features, I think you are right. Netscape lives on as Seamonkey in its most complete form.
I still cannot understand how, in 2015, the ECMAScript spec is maintained by Allen Wirfs-Brock as a Word document. In their (partial) defense, a TC-39 member explained to me how it's been "good enough" up to now and that for ES7 they want to move to a plain-text based source format from which publishable versions can get generated.
http://srfi.schemers.org/srfi-105/srfi-105.html

{-(b) + {sqrt((b * b) - (4 * a * c)) / (2 * a)}}
The chart I linked to way above was for median housing.
You can't blame the ivies because other schools charge too much.
I've been trying to tell people to use perf for years now. I think there was a lot of disservice done by early versions that were buggy, crash and freeze prone. Still better then I oprofile before it.

It only got better once they added trace points to perf events. Now I can simply trace all futex syscall enters to look for lock/synchronization contention.

One extra tool I recommend is dynamic logging which you can enable from kernel build. Create any log mask (file/like me/module) set a level and you're off to the races. Invaluable in certain scenarios (like debugging bugs in fail path of fscache module).
So does everyone.
bookmarked great site. I was long searching for a slim light for 14500. Your site at least showed exactly one. I guess slim 14500 is an unusual wish. Nicely done!
What you call "FUD", the rest of the world calls "reality". Bitcoin is currently impractical as money, that's just a fact. The few businesses that accept bitcoin aren't even close to enough to make bitcoin practical for every day needs.
Picking arbitrary fractions of the total number of students admitted misses the point. My understanding is that it comes down to school policy: those who are offered admission and accept, but have financial need (demonstrated via the FAFSA, or the equivalent for private universities, if not) are given financial aid proportional to their need. While applying to colleges, I noticed that this is the policy at many universities.

As a result, the ones who get financial aid for tuition are the ones who really need it. Looking at the absolute number of students receiving aid isn't important.
Ask HN: What should I learn first, Algorithms or ..?
Algorithms or Programming Languages Theory (Grammars, lexers, etc)?

Background: I just know the basics about programming (conditions, loops, classes, etc) And I almost got 30 years old, hopefully is not to late.

My goal is to help the advance the Computer Science field (No kidding).

P.S: Could you elaborate on your answer please, besides "Learn Algorithms first". Thank you.
That doesn't address what I said in the sentence you quoted at all. We were discussing Java and vulnerabilities that arise given flaws in the JVM. You are talking about something else that is completely different.
I like that he always tweets about his discoveries. Most of them you don't really understand, but some are common discoveries we all eventually make.

Either way, his tweets are always entertaining.
Data structures influence speed of quantum search in unexpected ways
iOS Swift Optionals: Baby-Steps
I had a boss who grew up in the neighborhood and held that Di Fara's was a touch overrated (if memory serves, he favored Totonno's or L&B). Still, incredible pizza to this midwestern boy.

Yeah, definitely prepare to wait... and to assert your place in line.
> Learning Chinese characters is difficult enough. If they don't simplify it people just won't use it

CJK unification doesn't make learning Chinese characters any easier, it only means that characters that look exactly the same will use the same code point. This is not related to simplifying characters.
Also, I regularly see people hand-writing Chinese characters on tablets, so it does happen. And for those who use Pinyin to enter characters, it doesn't matter if the characters are simplified or traditional or unified or whatever, because they only have to pick the right one in their IME.
Teachers are not low-income.
Are you implying that there are people who get accepted to those programs but don't get free tuition because of limits to those scholarships? Or are you talking about the talented high school students who aren't quite "good" enough to get accepted to one of these schools? If it's the latter then it's not really fair to only include the number of students who get free tuition from the top 5 or so schools. There are many other good private and public schools which provide partial or full scholarships for good students. Some examples include Texas A&M, Duke, and Dartmouth[1].

Also, any high schooler in Georgia who graduates with at least a 3.0 GPA gets 4 years worth of tuition to an in-state university (including Georgia Tech) as long as they hold that GPA through college[2]. The University of Alabama has something similar as well. There are other optiosn which base the tuition scholarships on ACT scores [3]. Here are 26 schools with achievement-based and 15 schools with need-based scholarships [4] (There's starting to be some overlap in my lists)

These don't all include the total cost (housing and food), but there are other grants and scholarships that could help with that. I'm sure part of the problem is making kids aware of these opportunities. I can see how, if they don't have good guidance counselors, they may just assume nothing like them exists. It would be interesting to see some statistics on how many students take advantage of these opportunities. (And just to be clear, I'm not implying that we can't improve the situation, only that people often underestimate the amount of help that is available)

[1] http://affordableschools.net/20-tuition-free-colleges/

[2] https://en.wikipedia.org/wiki/HOPE_Scholarship

[3] http://panthersfutures.weebly.com/colleges-with-free-tuition...

[4] http://www.advantageedu.com/blog/2008/100-free-college-rides...
"Our initial analysis indicates that the IP Box is able to bypass this restriction by connecting directly to the iPhone’s power source and aggressively cutting the power after each failed PIN attempt, but before the attempt has been synchronized to flash memory"

My guess is that Apple is only synchronizing after the failure animation completes. Should be easy to patch.
Funny or Die and Huffington Post Join Heard (www.goheard.com)
With so much content being produced online, it's hard to stand out as a digital publisher to your target crowd. Heard, a new anonymous social sharing app, believes it has solved the discovery problem. The platform applies the Netflix algorithm for films and TV shows to online content, ideally predicting preferences based on previous choices—and it's already convinced Funny or Die and Huffington Post to come on board.

http://www.adweek.com/news/technology/new-anonymous-sharing-app-wants-apply-netflix-algorithm-content-163399
Affirmative action in college admissions serves a different purpose; it's explicitly not a pure merit-based evaluation, and really is poorly understood.

A sort of basic understanding of how to implement it would be to assume you have a points-based system for admission, which takes into account things like previous grades, standardized test scores, etc., and normally has a minimum threshold of n points for admission.

One way to think of affirmative action is that it says "people from this group, on average, will score k points lower not because of a lack of ability or intelligence, but because of a lack of opportunities earlier in life due to social inequalities", and then asks questions about whether a score that is within k points of n should be admitted.

The real implementations are more complicated, of course, but this is the basic idea. The main problem with it is that starting to apply remedies for inequality after someone has already lived through 18 years of it -- and 18 important, formative years at that -- is nowhere near enough.
Even though I'm not a native english speaker and couldn't write my name in ASCI, I really despise Unicode.

Its broken technically and a setback socially.

Unicode itself is such a unfathomably huge project that it's impossible to do it right, too many languages, too many weird writing systems, and too many ways to do mathematical notation on paper that can't be expressed.
Just look at the code pages, they are an utter mess.

Computers and ASCI were a chance to start anew, to establish english as a universal language, spoken by everybody.

The pressure on governments who would wanted to partake in the digital revolution would have forced them to introduce it as an official secondary language.

Granted english is not the nicest language, but is the best candidate we have in terms of adoption, and relative simplicity (Mandarin is another contester, but several thousand logograms are really impractical to encode.).

Take a look at the open source world, where everybody speaks english and collaborates regardless of nationality.
One of the main factors why this is possible, is that we found a common language, forced on us by the tools and programming languages we use.

If humanity wants get rid of wars, poverty and nationalism, we have to find a common language first.

A simple encoding and universal communication is a feature, fragmented communication is the bug.

Besides.
UTF-8 is broken because it doesn't allow for constant time random character access and length counting.
Wonder which rendering engine they'll use for desktop email?
RAID 1 rebuild time is the same as RAID 10 but if the entire thing fails you only lose one drive's info, not the entire RAID 10 array.
Angle brackets aren't even very readable, couple that with the fact that they are also OPERARTORS and you are looking at some major complexity in your parser to distinguish between bracket usage and operator usage (possible, but requires looking ahead, worse syntax errors).
Assuming her story is entirely true, there is still the argument that we shouldn't ever whitewash history. Innocence of Muslims now has an important role in history, from the abuse of the actors involved to the bloody protests that claim the "film" as the protagonist.

Yes, it's tragic that someone is caught up in this against their will, but censoring it in the US doesn't make it any less relevant to recent history. At this point in time, not being able to watch the film is the same as censoring any other video with historical impact.

I can't imagine being in the actress's position, but facts cannot be erased - only censored.
I contributed to StackOverflow a little when it first got started, got frustrated by the heavy-handed censorship (too aggressive about closing question), and then gave up and left.

It seems any moderation-based community eventually has that flaw. If you deviate from whatever the majority believes, you will get disgusted and leave, and eventually you're left with a core that all act the same.

I'll read Stackoverflow sometimes, but I'm never again contributing.

Stackoverflow sucks!

http://fskrealityguide.blogspot.com/2009/02/stackoverflow-su...
I'm surprised to find that I disagree with the EFF wrt moral rights.

In Canada we have moral rights, so for example if as a contractor I wrote code for an application I can, in theory, use my moral rights to stop the use of my code when the app is used for a reason I disagree with. In reality this never happens as companies typically ask you to waive your moral rights as a part of your contract.
I think it's more like IPsec hasn't happened because it's a huge hairball of complexity which requires kernel-level configuration on every client and full end-to-end support for two new IP protocols and a UDP key management service.

In contrast, TLS requires using a new client library and works just about everywhere. All of the work people have been doing to switch to strong crypto everywhere and deploy things like perfect-forward security? Imagine how quickly that'd have happened if it required everyone to install a kernel update.

Until IPsec becomes easier to use (something as simple as checking that a socket is actually secure used to be shamefully under-documented) the best way to think of it is as a potential replacement for proprietary VPN protocols. Anything which cares about security will still need TLS over that so most people will simply use only TLS.
They're also basically the ones responsable for restricting that same internet access.

If they wanted you to access those other sites, they'd have given you access to them.

But why would they? As-is, they have no competition. "when there's only one choice, there's only one vote!"
Yep, switching to a tenkeyless keyboard made my wrist pain go away. The MS ergonomic keyboard I had previously didn't help a bit; switching to the narrow keyboard had an immediate impact.
There are recursive modules but you're right if you're noting that modules don't offer open recursion. That's definitely something Scala offers that ML modules cannot.
Except that if you quit and they offer to boost your pay, it's hard to take that offer if you've already (or nearly) accepted another job.

It might help to use a reference from the current employer too which is possible if you quit first.
I wasn't clear and I think you missed my point, please see my edit.
If you're responsible for choosing applicants to interview from a stack of resumes, you can do something similar by simply having someone else strip the names out before you see them.

While you probably are not consciously racist or sexist, simply consuming mass media and living in the society we live in gives us aliefs (subconsciously held beliefs that we consciously know are wrong) that can affect our choices without our knowledge. It's substantially harder to remove your subconscious from the equation when conducting interviews, but at least choosing the best candidates to interview is a step in the right direction.
23.335% of pin codes can be guessed in under 10 attempts.

Source: http://www.datagenetics.com/blog/september32012/
Will Spartan be only for Microsoft OS?
Reminds me of when Bank of America's "Financial Analysts" announced Bitcoin was worth $1300 [1]... almost immediately after China announced the ban on Chinese financial institutions using BTC [2].

[1] http://www.forbes.com/sites/samanthasharf/2013/12/05/bitcoin...

[2] http://www.bloomberg.com/news/articles/2013-12-05/china-s-pb...
It's not entirely her fault. First thing all her friends want to do when they hear the great news is see the ring. It's a sickness in our society.
We are hacker news, we are professionally outraged.
Finally...an app that takes my interests into consideration...love it especially finding so many things to do in retirement
It sounds odd, but I absolutely love Apple's packaging. It feels rich. I grab one of their products in its box and I immediately expect a quality product simply because of the box.

Even though we're told from an early age to never judge a book by its cover, first impressions are hard to shake. And handling packaging is the first impression, not actually using whatever is inside the package. It's the first time an end-user actually physically interacts with your company.

So I agree with you. If the customer is interacting with it, it's a part of the customer experience and should be at least considered. Not everyone can have Apple's resources, yes. But everyone can do the very best with what they have.

I'm thinking of Chubbies, that short-shorts company for guys who want to be Magnum PI. They are a small(ish) startup, but their packaging does not feel that way. It feels like their company. Looks preppy, feels rugged, and is over-the-top with nationalistic and company pride.
Congrats to the PDF.js team for the adoption.

I'm curious as to how the pdf2htmlEX project [0] compares to PDF.js. Instead of client-side conversion this is a server-side one-time conversion from PDF to HTML5.

[0] https://github.com/coolwanglu/pdf2htmlEX
The best way I've heard it put is that the admission process seeks to measure the "velocity" of a potential student and not just position. If someone has come from much further behind than another, they may be a better candidate for the school despite being at a slightly lesser relative position at the time of application.
It takes over 100 hours to brute force a 4 digit PIN.. I'm not impressed. For further security, everyone should use a longer PIN along with Touch ID, that is what I do.
This study was published in 1997 though. I'm not suggesting there is a bias problem for "political correctness" sake nowadays, but I think the people who would argue that there is wouldn't accept a study from 18 years ago as a counterargument.

It'd be interesting to see a similar study done in 2015, for this reason, and also just general comparison over time.
Best Usenet Providers of 2015
It's funny, I'm sitting here desperately trying to remember what AJAX stood for without resorting to a search.

And I can't. Was it Async Javascript and XML? Or was it ActiveX related.

It did change things immensely.
Create, Convert PSD, PNG, GIF, BMP and JPEG Images Using Aspose for Cloud iOS SDK
Finally...an app that takes my interests into consideration. Love it! Especially finding things to do in retirement.
Neither, because you'll either get burned out or full of trivia that is not useful.

Instead, pick some practical projects, and work on those. Maybe a music player, or a game. Games are good because they bring you through the whole spectrum of high-level abstraction (how should I build this system?) to the low-level drudgery (oh god why is this buffer getting corrupted how do I fix this aaaagh).
Since it is by weight the filler doesn't affect the value of the gold in the case of Apple.
Have you read the implementations page? http://wiki.xkcd.com/geohashing/Implementations
I'd rather buy her a car, even if it is 2x, 3x more expensive than a ring. At least it has some utility and it definitely has a wow factor to impress her friends with.
Task-Relevant Maturity is a management term which recognizes that maturity (the scale that “newbie” is one end of) is fairly isolated to particular tasks/contexts. Somebody can excel in their comfort zone (e.g. C++ for Carmack?) but be a newbie in other areas until they gain that specific TRM.
You seem to be misguided about British English, in which gas is actually gaseous and not in fact an abbreviation for petrol.
Unicode is notoriously tricky to implement, there have been bugs where users could take over others accounts by choosing a different unicode representation of the same string.

I'd much rather have something that works and is simple. Than something that makes it easy for everybody and is broken.
Take control of your digital spaces – DIY guide to cybersecurity
There is also the issue of your army of tech staff doing demos and presentations using your competitors tools, or shipping your operating system with somebody elses browser installed.

Microsoft need a browser and always will.
She needs to find another way to redress her greivance: she pretty clearly, by law and custom, does not hold copyright to the film.

This isn't "throwing her under the bus", this is her asking for something for the wrong reasons. No need to futher pervert copyright just to cover a single odd case.
It certainly wasn't an act of altruism, but the entire modern web can trace it's AJAXy roots back to Microsoft's decision to eschew web standards. Microsoft added XMLHttpRequest to Internet Explorer so that they could develop Outlook Web Access.

IE may have had utterly stank HTML compatibility, but adding XMLHttpRequest and inventing AJAX was probably the single most profound changeset in the history of the web.
I know next to nothing about rust, but can't you do pretty much whatever you want when you implement a custom allocator? Including allocate a giant buffer ahead of time and reuse stuff with no safety whatsoever?
Excellent. Yes, let's go there.

Over the course of a year, $18 billion were lost to CC fraud. Meanwhile, CC transactions totaled about $6 trillion [0] (that was 2010, the most recent I could come up with, but it's been increasing every year for a long time so I'll be generous and use it). That's .3% - clearly affordable on the 2-3% merchants typically pay.

Meanwhile, Mt. Gox defrauded users out of about 650,000 bitcoins [1]. This was a single instance of fraud, remember - I'm trying to be generous. Eyeballing this chart [2], I'm going to give bitcoin a clearly-exaggerated 200,000 BTC in daily transactions, or 73 million BTC in a year. This comes out to .9%, or about 3 times higher than CC fraud.

But remember what I said earlier - CC companies essentially insure you against loss by paying out the fraud themselves and then forcing merchants to raise prices a bit to make up for it. In bitcoin, a given person can easily lose thousands, tens of thousands, millions of dollars, all at once. No recompense. So not only is the rate 3 times higher, the outcome is _way_ worse per dollar lost fraudulently.

[0] http://www.nerdwallet.com/blog/credit-card-data/credit-card-...
[1] https://coinreport.net/99-of-mt-gox-bitcoin-losses-likely-fr...
[2] https://blockchain.info/charts/estimated-transaction-volume
Please check my edit above.

Thanks for the extra information. It would have been nice if the article author brought up some statistics that could show whether programs like these are under used.
This would be great! This is where people still hire cabs in my city--If you have an early flight, do you trust that there will be an Uber driver available? Or do you pay a little extra and call a cab service with a scheduled pickup?
If problematic wind was forecast, they could be automatically reeled in for some temporary period?
I was not aware of github's new STL viewing ability. Viewing models from your tools (such as from the source code that mentions them) is something TempleOS has been able to do for a long time now [1].

1. https://youtu.be/naORDnsiht4?t=41s