skysight-inc/HackerNews huggingface dataset:
Is it just me or does this seem like man pages but on the web? I applaud the effort but still, seems like it would make more sense spend this time and teach ppl how to use the man command.
I feel bad but I sometimes forget ycombinator and google hacker news when I'm away from a device I own/have HN bookmarked.

Kinda like how you forget your wife's phone number.. I know I should know it but I always click her name in the address book :)
my solution is to have them in an encrypted evernote note
Discrete graphics are expensive, noisy, hot, and suck up tons of power. Upgrading your graphics card used to make a huge impact, but each successive generation now yields less and less improvement. (Carmack himself said in the most recent keynote that there probably won't be any "wow!" moments from graphics upgrades ever again.) Furthermore, some of the best looking games of the past few years (Super Mario Galaxy) were designed to run on one of the weakest systems around. As fun as it is to flip every switch in Crysis or Metro, I don't think most gamers care that much about diffuse lighting and ambient occlusion. We're at the point where things really do look "good enough" for all but the nitpicky, and I say this as a PC gamer for 20 years.
The Dark Side of Technology
"The LAN interface includes both 10BaseT and 10Base2 connectors."

http://alliancetesteq.com/equipment/agilent-hp-1670a

So an off-the-shelf Ethernet switch will do. Contemporary 10GBase-T products are generally compatible with ancient 10Base-T. Another fine example of extreme backwards compatibility.
Mine showed for Adobe as well, but I don't have an account with Adobe?
Fellow California freelancer. I'm also get raked over the coals on insurance cost. Previously, my wife and I had great coverage (for us) for ~$220/month. After looking at our options on the California exchange, our costs are going to jump to $4-650/month, depending on the plan.

I haven't found any work arounds yet. But being a freelancer in California, you already know we are hit pretty hard by the tax man. This is unfortunately not unexpected.

The good news is that while costs have jumped, it only takes 3-5 hours per month to cover insurance costs rather than 1-2.

However, if you're not happy with the extra costs, you could try getting a hassle free job as a remote employee and use their insurance policy to come out ahead.
You mean the NSA might spy on him if he uses one? Not that they can't spy on him if he uses a different one.
I'm intrigued by your question. The toughest CS problems are challenging for the most experienced CS researchers. If you are one of them, then why do you ask? If you are not, then how do you plan to beat them at their game?

The best snapshot would be to read the conference proceedings from SPLASH 2013. Then you could read the last 12 month's transactions and conference papers put out by the IEEE and ACM. These sources should give you a clear picture of what is leading edge research and what the open questions are.

Good luck! and keep us on HN posted about your work.
So long and thanks for all the phones!
Regulation and privacy don't have to be mutually exclusive.
sbrk() does allocate memory of the size you want. Instead it allocates memory in chunks of the size of the system page. Thus, if you want to allocate a few bytes, you will get something like 4 KB instead, which is wasteful. Also, sbrk() is a syscall, so it's not available in OP's use case: he has not implemented it.
I second this. I've been using it for a few years now. It gives me great peace of mind knowing that my password on a site like HN is something like "e5wLoMB1kZ". I only have to remember a few passwords and yet each site has a unique password.

Even in the event a leak of plain-text passwords I'm still secure in knowing that my other accounts won't be compromised unless there is a very determined attacker.

However, you do have to put some trust in the extension and the website. Fortunately, the website has some good credentials and the extensions have appeared clean... for now.
For those who are curious, information for Google's 2-step verification process can be found here:

http://www.google.com/landing/2step
The user manual is at http://cp.literature.agilent.com/litweb/pdf/01660-97025.pdf

It's RJ-45 and BNC aka 10BASE-T and 10BASE-2
kudos to ev & medium — a word-class UX and product.
That was also my initial guess! But sadly incorrect.
I get the news from 2003 to present from GigaNews. I have about 2TB of it. That period is not indexed, so you can only search 1981-1991.

When I get a 4TB drive (soon I hope) I'll make the 2003 stuff searchable.
It's released under GPL, and Google is trying to avoid putting GPL in userland.
Pay the fine (tax, redefined by SCOTUS) and if you need urgent care go to the emergency room. Declare bankruptcy if it is too much otherwise pay the fees yourself. That is my plan of action. It is easier for me since I don't have a family.
Yep, check out my full review here: http://www.greycoder.com/the-best-usenet-providers-of-2012/
Omg so many horrible UI ticks today it's driving me crazy! Pro tip: Don't add falling snow to a website with a white background. I thought I was having a stroke for a second.
Indeed. There's also a huge spectrum of ethical issues in computing, from black hat hacking to mundane issues that many may not even recognize as having an ethical dimension. For example, I turned down an offer from a major company (won't name here) to work on analytics for their advertising platform. It was a difficult decision and involved multiple factors, but part of it had to do with my discomfort regarding the ethical issues of search-engine advertising. I found it hard to garner support for my viewpoint when discussing my decision with others, and it was striking to see how many people consider search advertising to be relatively benign and not worth turning down a job over. I learned an important lesson about how much moral views/priorities can differ, even amongst people whose worldviews largely overlap.
You probably want to align the memory you return as well instead of having size be an arbitrary value.
> Again, nullable types are not "baked into" the language. They are syntax sugar for a union type.

So I can have my own type standing in for the ? instead of Null?

String? // Option[String]
...
String? // Validation[String]
Page down, space, down arrow: nothing can move the screen! Took me a good 15 seconds...
There's nothing unrelated about git checkout, just your understanding of what it does. It "updates files in the working tree" to what is in the specified ref, or if you don't specify the ref, to what is in the index.

The fact that you think of those as two separate operations is because you are used to systems that treat them as such.
> If everybody is blowing out your measurement scale, your scale needs to be higher.

This is only true if the purpose of your measurement scale is to partition scores into a normal (or similar) distribution. This is not always the case - sometimes the purpose of a rank like this is to measure something absolute, rather than relative.

For example, what would happen if every restaurant in NYC cleaned up their kitchens and used such safe practices that they all met the requirements to get an "A" grade on their Dept. of Health inspection? In that case, I would say that they are all safe to eat at, and they all deserve "A" ratings. However according to you, this would mean the scale was broken and we should grade them on a normal curve, giving B's and C's and even F's to perfectly-safe-but-not-quite-as-clean restaurants. This just doesn't make sense - if you meet the requirements for an "A", it's not fair to be put out of business just because someone else spent more time polishing their restaurant floor.

I think school grades should be treated similarly - as an "absolute" measure of whether or not the student learned the curriculum, not a relative measure of how well they performed against their peers. No one should be punished for the "bad luck" of being placed in a class full of wicked-smart students. Now I can't say whether or not the A's given out by Harvard were in fact fair, but the fact that the median grade was an A is not, in and of itself, enough evidence to say that the grading system is broken.
This is the story of one of the Startup Weekend Teams in Tabriz, Iran. I'm really impressed with their passion to bring this alive. Due to financial and political limitations in Iran that will be great if they can win the Global Startup Battle and get the aid from Google to kick start this project. Your vote counts
I miss Usenet too, but let's not gloss over the fact that it was most definitely a technical constraint that prevented rich media; not being able to do anything much more than ASCII text did lead to a lot of useful convention, and a disputative, textual culture, but if we could've put GIFs of IRIX machines booting (and, inevitably, crashing) faster than our VMS clusters could negotiate quorum, believe me, we would've.
I believe the comparison you're looking for is radium - people used it for quite a long time, not knowing the long term effects. Heroin works, too - smoking doesn't because people have been smoking stuff for thousands of years...
10-4. thanks for the note! I will fix.
I think you may have your countries mixed up. The US President's role was a compromise between different parties, some of which were demanding a king. As such, he has far more power than, say, the President of Iran. An entire branch of government reports to this one person, so calling him a 'figurehead' is kind of a stretch. The man can literally have you kidnapped, taken to another country, and tortured.
Conversational noise? Does one consider things one does not like to be "conversational noise?" Oh well. One learns, someday, to welcome dissent.
I mean christ, at least Tom Cruise wasn't going after people for having the same name as somebody who might commit crimes, maybe...

Is there even an example of dystopian science fiction this crazy?
He doesn't mention it but it is fairly obvious in the last test where in low light the best cameras were "blind".
Leaked Uber Numbers Point to Over $1B Gross, $213M Revenue
As the sibling implied, the "[1]" link is a footnote, referred to from the paragraph mentioning jemalloc. The gender issue was a separate point.
No, whether or not she is actually on the no-fly list is not considered fact yet. It is possible she could have lied and faked a document. I do not think she did that, and it appears nor does the judge, but the judge wants more evidence to support the claim. From the article:

But Judge Alsup noted that the document with the DHS instructions to the airline was not supported by any sworn testimony or evidence of its authenticity. “You have to have a sworn record before I can do something dramatic.” Judge Alsup said he would consider the document if and when Ms. Mustafa Kamal arrives in San Francisco and can testify as to its authenticity.

...

Judge Alsup wasn’t willing to take any action today on unproven allegations or unverified documents. But he made clear that, “I am disturbed by this…. We’ll hear from her [Ms. Mustafa Kamal] when she gets here. If it turns out that the DHS has sabotaged a witness, that will go against the government’s case. I want a witness from Homeland Security who can testify to what has happened. You find a witness and get them here.”
Totally! We just need to do more work on our end to make sure we don't end up accidentally accepting multi-gig video files. Vine and Instagram is a convenient way to start because it's much more constrained :)
I have wondered the same thing privately numerous times. I believe it is a reflexive reaction because they can easily be killed doing their jobs, which they signed up for. It is some kind of bizarre "patriotic" requirement, likely borne of the significant derision heaped upon returning Vietnam veterans. Perhaps it is a generation of people who never want to see that happen again that have created this sacred cow?
Details: http://electrospaces.blogspot.com/2013/04/how-obamas-blackbe...

SecurVoice software by Genesis Key, a short list of contacts that also have compatible communications devices (unclear if that's required or if that's only for classified communications, since a photo caption has Obama calling Romney), and possibly other hardware or firmware modifications that are not disclosed. IMEI kept secret, and the phone might only connect to a special secured base station.
If you're using a forum, outré in front of a computer. Keeping track of things is one of the things computers are _best_ at. Get yourself a password manager. I use 1Password, but I hear good things about KeyPass and LastPass too.

Seriously - you can't manage 2013 grade password complexity requirements for all the places you need passwords in your head any more (it's likely you never could…)

Get a tool to help, computers are wonderful tools.
I think you're confusing modern American liberalism with classical liberalism. Despite the word "liberal", they are pretty different. The emphasis on positive rights, like the right to healthcare, is one of the major distinctions.

http://en.wikipedia.org/wiki/Modern_liberalism_in_the_United...

http://en.wikipedia.org/wiki/Classical_liberalism
I'm not a Rails guru, so hopefully somebody else will interject some best practices on security.

In the interim, all I can say is don't worry too much about scaling. I mean, obviously, don't make it unscalable on purpose, but your most important priority is to launch a product that works. Your first 100 users or so won't notice poor scalability, and Rails is easy enough to scale wider at the app server that you should be able to get to profitability before having to worry too much about it.

On the other end, if you spend three times longer building a scalable application out of the gate and don't get any customers, or lose first-mover advantage, then all that work was a waste of time, when you could have been launched and billing well before.

ActiveRecord isn't notoriously efficient, but so long as appropriate indexes are in place on the database, tends of millions of records shouldn't cause too much of a problem, unless you're putting an inordinate amount of those records on each page, or have odd query patterns.

The one good bit of scalability advice I can give you for a large dataset like that is "Don't use the database for searching data." It took me years to learn that one, which is sad, because SOLR is so easy to drop into a project, and is so well suited to the task that it's just silly to not use it. The exact usage patterns of when to query and when to search will depend on the application, but use SOLR, or something like it, where it makes sense to do so.

Beyond that, make a product that works, and isn't too ugly. Faster is better than slow, so make it snappy if you can, but ultimately, if you offer value, save someone time or money, you'll have a product that should be able to be marketed into sales.
I consider it a general-purpose language, it's mostly the libs and community that give it scientific bias. I've used it as a Python replacement for scientific computing recently and if the libs were more mature, I would choose it over Python for, say, web dev. Can highly recommend, especially for language designers :)
Are you saying that you actually support this level of spying when the person being spied on has a different political opinion than you?
Nissan Leaf owner arrested for taking 5 cents of energy without asking
I took a couple engineering ethics classes at the University of Virginia (class of '06), and found them valuable and thought-provoking. The curriculum was called "Science, Technology, and Society". More here: http://en.wikipedia.org/wiki/Science,_technology_and_society
GP is likely talking about the "Constitution Free Zone", or the area within 100 miles of a border [1].

[1]: https://www.aclu.org/know-your-rights-constitution-free-zone...
Maybe they is asking about things like using some of the newest neural network techniques to implement image recognition; applying established research, not actually doing the research itself.
shrinkwrap just locks down a version of a dependency, if the dependency points to a git master branch, that's not locked down. shrinkwrap doesn't install any code. I think his point is valid, although also probably still very rare.
i think @daveid's point is common, and i haven't actually read anything by Brin on the matter so i don't know what counterpoint he might make. maybe tracking itself would be tracked? maybe person X is watching you watch person Y? i think in general, however, with that much information, people will simply not care what everyone else is doing. part of what makes "private" information interesting is its rarity.

and i don't think anyone claims it wouldn't be a different culture, or that we should throw away core privacy like being able to sleep in our own beds without someone watching
I will never understand why people insist on making new clients and servers that are backward-compatible with terribly old, deprecated protocols, instead of just preserving the old clients and servers that spoke those protocols natively within some sort of sandboxed emulation system.

Take Trident (IE's rendering engine), for example. Why can only one version of IE be installed at a time? Why does IE11 come with IE7/8/9/10 "compatibility modes" (which, much as they might claim, aren't faithful recreations of IE7/8/9/10 behavior)? Wouldn't it make more sense to just ship an IE "browser chrome" that could load up the actual rendering engine DLLs from IE6-through-11 (similar to how Google made IE connect to Chrome Frame), with increasing levels of virtualization and sandboxing as you go further back to cope with the difference in environments?

Apple and Microsoft have both got this right a few times: Apple had Rosetta for PowerPC emulation; Windows had WOW16 and WOW64. But besides these isolated instances, it really isn't a common idea.
"And if by some chance society did not collapse what would all these people be doing?"

Starving?
This is really nicely done. I always get a smile on my face when these command line emulations implement clear, as I am a junkie for keeping my command sessions clean looking. I am only ever slightly bummed when the corresponding CTRL+L doesn't work.

However, how is stop not implemented? Such a natural thing to reach for.

Also, I just realized that reverse incremental search is implemented, as I tried to hit CTRL+R to reload the page. Very nice.
Does anyone maintain a list of sites/services that support two factor auth? I'd like to be able to go through a list and make sure I have it enabled for all services where I have an account.

All the articles I've found are at least a couple months old.
There's a difference between "I do not like this, but it adds to the conversation" and "I do not like this, and it adds nothing to the conversation." The point of the moderation system here is to reduce noise and promote signal. One-liners and drive-by sarcasm do not add much to the conversation.
no it's not. it just sits there while you press space bar, page down, etc etc. this is not world class ux.
By 'constraining and defunding the government' I basically mean smaller government in budget & scope/mandate. Is that different from your definition of minimalist?
Never thought I'd see the day when medical conspiracy theory website NaturalNews is linked to on Hacker News as proof of something. Sure, we can all expect links to it on Facebook from that one crazy aunt or uncle most people have but it's weird seeing it here.
Neutrinos give neutron stars a chill
I'm sorry but I absolutely hate your response because it seems to come from such a high and privileged position. In my opinion, 150K is quite bit of money, especially if the team has technical founders or can find a "mediocre" developer.

Some people have financial obligation or living situation where they could save like mad and it would still take them years to accumulate 150k.

Barely useful? This is that SV bullshit mentality. There are thousands of great entrepreneurs all over the world who could turn 150k into a profitable little company. Might not make millions in the first few years (or ever) but if they love it and people love their product/service, that is very useful. Surviving off very little is an admirable characteristic, you don't need millions to build something meaningful and if that's the way you think, I would never work with or invest in you.
If it is an acqui-hire, then think of the scenario. A team that's probably burned out. The passion probably died a while back and along with it went the mission.

What type of announcement do you expect?

We appreciate that you signed up for and used our product.
Things haven't gone as well as we had hoped and we're
exhausted. The truth is we'd be shutting down the site
in due time anyway but this is a better option for us and
doesn't make any real difference for you, our user.

It says they launched a year ago so this particular company was still very new. It may not apply to them but I imagine this applies to most acqui-hires.
http://warprayer.org

"No, I have told the whole truth in that, and only dead men can tell the truth in this world. It can be published after I am dead." -- Mark Twain
it is impossible to prove that something is safe, you can only prove that something is harmful and thus far there isn't any credible evidence that cell phones are harmful.
Do you have a link to the study itself? That is a highly dubious source and the author doesn't appear to have the credentials to interpret such a study accurately and without bias.
You guys are right in that the total profit was probably nil for the weekend (but that doesn't sound cool). However, you're not considering this is a subscription service. The idea is that the work put in initially returns revenue every month indefinitely. If the work this month returned $1K, then the same amount of work next month should return $2K, etc.

That's how most monthly services work. It takes a lot of work up front to make a product successful. You will almost always in fact be working for almost nothing when you start a company like this. That's why people raise money. But that initial work returns exponential value in the long term.

So yes, if you want to attack something you can attack the $1K in profit, go for it. But you're missing the point. The point is that making money takes work, and if you put in the work, you can make money doing anything. Like selling Jerky. Imagine if you actually have a good idea.
Think there are a few more - "feel badly", "momentarily"
Putsch. It's actually a revolutionary online e-government service.

/jk
Can the DHS be held in contempt of court for directly interfering with a witness?
Only someone completely in denial would not see that Mr. Obama, as President, has exhibited far more acceptance for the previous administration's policies than he had for said policies during his initial campaign for the Presidency.

Such continuation of the previous administration's policies leads many to believe that the Presidency is, in fact, a figurehead position.

The fact that Senator Obama campaigned so vocally against the domestic surveillance program[s] as well as the "Patriot Act" and then chose to extend these policies after being elected President is quite disturbing to those of use who view this situation with any semblance of objectivity.

My views are in no way "racist," nor do I "hate" President Obama.

I actually admire a man who came from a broken home, struggled with the issues he worked through during his lifetime, continued his education, and made millions before ascending to the pinnacle of power within the USA, as well as the world, yet said "power" is in question when we see the present situation.

What has really changed since President Obama took office?
What has remained the same as before he was elected?
I have no desire to carry a mobile phone if these are the terms. No thanks. I pass.
Jesus, even the up and down arrow buttons don't work, that's awful.