skysight-inc/HackerNews huggingface dataset:
I like this a lot!

The research manuscript example is exciting. It would be great if authors could link directly to the part of a paper that they are citing and be able to open that up if you want to dive deeper. Linking methods to results to discussion for specific experiments would make reading through dense papers a lot easier, and maybe have a notation/jargon definition section open at the same time. It's almost like a tiling window manager for reading.

I'm a little bit concerned about how it looks on smaller screens. It looks fine on my work monitor but I only have a netbook at home right now and a lot of websites have overlapping elements that keep me from reading articles. I haven't looked at this from that computer yet though. Maybe it would help to have collapsible columns if there are issues.

Good luck, I'm looking forward to seeing where this goes!
haha ... I totally understand that GP didn't mean it this way. But there is something really funny about that statement, as if walking around with a bedazzled face won't make it easy to just say, "the person with the bedazzled face" to describe a very specific person :P
"But technology only gets better."

Technology is bounded by mathematical constraints, though. The more you constrain the number of faces you are scanning and you are looking for, the easier the task is. But when you're trying to pick out any of perhaps thousands of persons of interest across an input set that is, say, in the millions, the more impossible it becomes.

If it helps, imagine that you've equipped a person with all the people they're looking for, and then set them up in front of the cameras. Even if you imagine a superhuman who somehow has time to examine all of the millions of inputs, even the human is going to have a huge number of false positives and negatives. The problem itself is fundamentally, mathematically hard. Any surveillance technique based on the idea that computer vision is better than human vision at this sort of thing is going to fail, hard.

And that's before the population starts taking active countermeasures against the face metrics. (As usual, despite the abundant evidence we live in a dynamic, reactive universe, most humans persist in functioning in a static model, where the Bad Guys will just passively sit and let their faces be scanned and never react to that.)
I've become very wary of accelerators that make bold promises, although my experience is nowhere near as bad this story.

Having been approached by 3 different accelerators, the story is always the same:

1. They offer a very nice chunk of funding

2. Declare how fantastic their team of mentors and legal connections are

3. They say they have some very low equity requirements

... fast forward ... about to sign an agreement ...

4. Funding is suddenly limited, or is now a range, with the upper figure as what they originaly offered... but with additional caveats

5. The equity requirements are now greater, since they 'forgot' to mention that additional equity is required at the end of the program

6. There is also suddenly an 'entry fee' to cover various expences that they also conveniently 'forgot' to mention

7. Many of their so called mentors/connections have not even agreed to be part of the program

There are certainly many good accelerators out there, but there are many more two-bit players out there willing to screw over early stage startups just to get themselves some funding (and equity, on the off-chance one of the startups actually become successful despite their 'help').
I am not sure what is more amazing, the original creation or the cleverness of the person who figured out everything they did.

I guess the original creation but wow, now that is a dedicated hobbyist.

The Visual 6502 group enjoys dissolving old chips in acid, photographing the die, and reverse-engineering them.

Wow!
New faces of Android: inside Google's management shuffle
I notice the article didn't use it as an acronym - BOSS "Biometric Optical Surveillance System"
On a mac, so can't verify - but if it's an Arabic character, seems plausible that Windows just shifts to right-to-left mode, which can sometimes cause some quirks when trying to delete the first/last character, etc.
You'll look suspicious, like a ski mask wearing robber. But with headsets, which many people will also be wearing, you won't.
Thanks. I was mixing up margin with pre-tax profit.
How to Obtain the IPv6 Address of Your Mac and iPad
Wonder what exactly? For one, all official responces confirmed that the documents were real, only correcting and trying to save face on minus BS points. And the language they used (e.g using "collect" as meaning "actually checked out by humans") made it clear that they are bullshiting.

Read the wikipedia article on the prism thing. It has lots of pointers to statements by officials that confirm the existance and scope of the program. Including officials that have lied before.
Thanks for your feedback!

Yes, the idea of simply embedding parts of other people's papers right there, instead of citations, is something I'm excited about.

Literature review is such a pain, and could be a lot better.

As for smaller screens, we have plans for allowing this to be read on mobile, by collapsing columns and letting you scroll left-right to navigate the tree.
I'm certainly drawn to the idea and am inclined positively towards it. I'm even willing to overlook the ridiculous hubris of "This new medium will be the way most text is read and written in the future."

However, there are many confusing things to me as a person who arrived at the site through HN. Since one of the developers is promoting the "app" here, it might be useful to hear from him on these points:

1. Is this an input format or is it a publication format, or is it a viewer? Does it rely on a time-tested plaintext markup format like LaTeX or markdown? Perhaps it is a HTML viewer for a LaTeX markup document with special structure, rather than an actual typset web publication format.

2. What is the conceptual structure of the document system? Giving me a screenshot does not show me anything about the way you are conceptualizing your document. Is there a separation of content and output, output and viewer?

3. Is any part of this open source? Are you incorporating any other major technologies which have already been developed?

I apologize if any of the above seems harsh, but this is an important topic and I have become slightly tired of seeing flashy presentations about poorly-thought out "revolutionary" new document formats/tools/whatnot.
My memory is a bit hazy in this area, but I think by default memory is over committed in Linux. What that means is malloc() can return an address that doesn't have physical memory assigned in the page table. Memory isn't committed until it is written to.

This isn't the case with the default MSVC implementation of malloc() in Windows. In Windows address space is reserved and committed with VirtualAlloc(), and typically that is done in one step.

I think memory is over committed because Linus wanted to keep the memory footprint lower than NT early on in the development of the kernel. The drawback is applications may segfault when writing to memory that was successfully returned by malloc().
I'd like to try it, but I'm also not going to sign up for an online note/research app to use seriously. I want assurances that my notes are on my devices, read only by me, and, after a shitty experience with Notes.app this week, I'm going to be refusing any app that silos data and/or uses an unpublished nonstandard format.
It's easy to say that from the comfort of your home it's quite different when you might face dying in a crossfire or in another drone attack.
Syrian Son allegedly posts on Facebook that he wants US to attack
> But after ranking every Y.C. company by its valuation, Graham discovered a more significant correlation. "You have to go far down the list to find a C.E.O. with a strong foreign accent," Graham told me. "Alarmingly far down—like 100th place."
I only have my credit card associated with my PayPal account, so I don't even get the option to use a bank withdrawal.
So, when a prosecutor / detective blatantly ignores contradictory evidence and end up putting an innocent person in jail, why do we not treat that as a crime? There are a number of obvious cynical answers to this, but seriously, does anyone know of prosecutors / detectives that have been charged in cases like this?
Except for the part where you're a person wearing a highly unusual outfit..
When you run sudo, a timestamp file is generated that sudo will then check on subsequent runs of the command allowing the user to continue to run privileged commands without having to type their password every time for a given amount of time (typically 5 minutes). Running `sudo -K` removes the timestamp file to force the user to re-enter their password on the next run of the command, but starting with version 1.6, `sudo -k`, which was an alias for `sudo -K` (I think), was changed to reset the timestamp file to the epoch (January 1st, 1970, 01:00).

This vulnerability allows a user that already has sudo ability to infinitely allow themselves the ability to run any command they already have privilege to run under the given system's sudo configuration without a password forever, because resetting the system clock to the epoch tricks sudo into thinking that sudo has just always been authenticated to run without a password.

This vulnerability does not allow users that already do not have any sudo privileges to obtain them, nor does it allow any users with sudo privileges the ability to run any command with sudo if they are restricted to certain commands.
I think the answer to this involves a big dose of "it depends", but I'd lean towards jsp. The Java ecosystem is just so mature and so comprehensive, and - for all the warts of certain elements of the Java stack (JSF, anybody) - JSP's are actually pretty cool.

Java is especially good for apps that have lots of intgration "touch points" were you need to tie in with external, 3rd party apps. Java makes it pretty easy to use REST, SOAP based WebServices, RPCs of different flavors (RMI, etc), asynchronous messaging using JMS, or pretty much any other integration technology you need. If you will be building larger systems that need to be built in more of a "small pieces, loosely joined" style, a JVM based stack will serve you well.

And if you need to do "Big Data" stuff, already being in Java will make it straightforward to use, say, Hadoop. If you want to use Machine Learning, you have the convenience of Mahout, Weka, etc. Want to join the Semantic Web? You have Apache Jena. Need to do Natural Language Processing? OpenNLP is there. Want to add search to your app? Apache Lucene / Solr are your friends.

Now, to be fair, most well known platforms have plenty of libraries available. Java isn't unique in that regard. But I think it is somewhat unique in just how comprehensive and mature the overall ecosystem is.
We funded one: http://verbling.com.
I wouldn't read anybody that you would not have to take his personal opinions with a grain of salt.

Middle of the road, all-too-careful opinions are totally off base with reality.
The new style Apple keyboards are probably the best I've ever used, and I was very skeptical at first. The low-travel, low-impact nature of them makes them easy, almost effortless to use. This compared to the rather heavy-handed typing you'd need to do on a full-travel keyboard, especially a mechanical one.

My only two grievances with the Apple keyboards is you cannot service them, can't rescue from an unfortunate spill by dismantling and cleaning, and the caps are made of a softer plastic that wears down relatively quickly.

My typical "work" keyboard will last only about two years. Older types of keyboards would last longer, maybe four years at most, but would be in really rough shape, with most of the letter caps worn blank, and due for a swap anyway.
No, if the private keys are compromised (such as via a subpoena) then a man-in-the-middle attack is trivial.

Worse, if a trusted certificate authority's private key is compromised, then the TLS public-key infrastructure as a whole is broken. An attacker who can also intercept traffic (e.g. by routing traffic through a data centre they control) can execute a MITM attack by issuing their own TLS certificate for any domain.

The only way to detect such an attack would be to notice that one time you connect to a site you see the legitimate key, and another time you see the attacker's key. That's what certificate pinning detects.

At this point it's probably safe to assume that the NSA has compromised at least one certificate authority's private keys via a subpoena and gag order and can therefore do MITM attacks on TLS traffic.
I would say that depends on the southern accent in question. I (native english, mid-east coast) have never had trouble with Texan accents at all, no matter how strong, but have had a lot of difficulty with rural accents from people in South Carolina. A few weeks ago I was down there visiting and tried to buy some shrimp from a native South Carolinian. I had to resort to hand-gestures; he seemed to have as much difficulty understanding me as I did him.
How does that work, exactly?
To an England-born person now making his home in Northern California (PG), some extreme American accents would also be "foreign". Indeed, in idiomatic English, "foreign" doesn't necessarily mean "from another country" but can also mean "from another place/region" or even just "strange and unfamiliar".

(I'd bet a sensitive-enough analysis would show that even North American accents "foreign" to northern California have a very slight disadvantage in the bay area startup community. The tiniest of things can send signals of mutual-understanding and shared-goals, fairly or not.)

Focusing on the "non-United-States" sense of "foreign", in order to take offense here, is thus yet another example of why a shared, subtle, native-like understanding of the nuances of language is so important.

Appreciating the whole range of senses of "foreign" makes it easy to interpret the PG quote sympathetically, as being about practical comprehension. Focusing on just the primary sense of 'foreign', as if the word only meant "other-country-origin", leads to time wasted on misunderstandings and taking-offense.
The github project has also been stale for 1-2 years. I'm interested but you've got to maintain a project for it to be a "solution".
This is great.

Scientific calculators usually provide constants such as e and π but there was no space in the ROM for these constants. The Sinclair Scientific used the brilliant solution of printing the constants on the calculator's case
Good job, buy why Spotify rather than just a music player?
CoreText bug abuse to crash thousands iOS and OSX users
Some people just have really bad typing habits. I've blown out my arm on occasion by not paying attention to how I'm situated. Leaning over to use your mouse, having to reach a bit too much for it, can add up slowly over the course of weeks and wreck you.

If an ergonomic keyboard forces you to keep the proper posture and position, so be it.
It's more like busy people are too busy to read the article so they post flamboyant comments hoping to get a tldr.
It really didn't.

M:TG and Netrunner were both designed by Richard Garfield and Netrunner's design was directly influenced by his experience with M:TG.

Cards in Netrunner aren't tapped because actions in Netrunner are limited by a player's "clicks", not just their available resources.

It was a design decision.
"You want us to execute that warrant for you? Ok, sure, but the user will get a nice big popup warning telling them that their messages are likely being intercepted!"

I'm pretty sure that would be illegal in the case of an NSL.
mmmmm yes golden bootstraps all around

Look, it's something that is surmountable, but we shouldn't for a second treat people in that situation with anything but compassion.
Which the machine won't recognise as a person (and will discard). It would take a human to track you but that's old school. Of course, that's only until gait recognition takes over from face recognition.
This tech will have a hard time in Korea.
http://i.imgur.com/1IoM5AK.jpg
Updated, try again.
Questionable. I work in the film trade, and while people may consider a logline or a one-sheet, when some reads a script they sit down and read it start to finish, like a book. It's going to play in linear form on the screen, so it has to be read that way as well.

What authors usually do is is knock out a freeform treatment where the story is described in prose, which is then broken down into scenes. It is helpful to have the overview in mind during the writing process, but existing tools such as Final Draft provide a plethora of writing aids for that, from virtual index cards to graphical character timelines.

Bear in mind that when you work with finished scripts like the Alien example, you've got a survivor bias problem, because almost any story that makes it through the screen has been through multiple drafts and hundreds or thousands of mini-edits. So while it seems very natural to lay that out in a neat hierarchy, that doesn't really reflect the writing environment, which is a lot more messy.

As for keeping track of story context, this is job one for the writer - you can beef up the dialog or whatever later, but writers, directors and other keys need to be able to keep the entire story in their head at once and know what the inputs and and outputs of any given scene are, not least because 99.9% of films are shot out of chronological sequence and so being able to keep a handle on that story context is essential for guiding the actors. Obviously you don't try to remember every last little thing at once, that's why we use storyboards and breakdown sheets, but you do need to be able to articulate the whole story off the cuff at the drop of a hat.

I do think this would very useful for film students doing analysis, but I can't really see myself writing a script in it, although I'll try doing some treatments with it.

BTW I also feel that if you offer people the opportunity to try it, you should let them try it, not switch to asking for a signup. That really annoyed me.
That's gotta be the hackiest hack ever - write it on the outside. Genius.
Cubieboard: ARM A8 CPU with SATA for Under $50
Oh, okay, I get it now: One Microsoft Way - our way or the highway, no competition needed (or desired). Sure, that makes business sense to me (really); but this is also the reason I'm not using a WP - it doesn't make sense _for_ me (as I've been bitten by single-vendor lock-in too many times; diversity in software providers at least allows me to hedge my bets, in case a new leadership decides that e.g. cloud sync is an excellent cash cow, and that the text editor screen is an excellent place to put ads).

OTOH, developer engagement _with_ the platform eventually draws a user crowd to it - that's what the 4D motto means. I don't see any significant push in this direction (as opposed to, say, such past occurences with Win32API, or .net, or other MS technologies). If there's already "everything the user should ever need" (not to be confused with "everything the user needs"), then why bother?
Far from identical, but along similar lines:
http://treesheets.com/

"It's like a spreadsheet, immediately familiar, but much more suitable for complex data because it's hierarchical.
It's like a mind mapper, but more organized and compact.
It's like an outliner, but in more than one dimension.
It's like a text editor, but with structure. "

You can nest spreadsheet-like cells within cells within cells within cells.. and zoom in and out between the various levels of nesting.

For Windows and Ubuntu, with a beta for Mac OS X available.
Thanks guys, I have started learning it
Enterprising But Unsure Where To Start
The hubris of the statement is not lost on me, but what should a founder be but delusional and optimistic :)

1. It's both a viewer and a word processor. It relies on Markdown (and LaTeX through extensions). We export to Md, but will be adding more import/export options in the future. We hope to create a publication standard for it.

2. The structure of the document is an "outline of index cards". Each card can have one or more children. Source content (in markdown) is edited by toggling edit mode on that card.

3. Yes, we are extracting parts of this as open-source. The rest remains proprietary (for now, at least).

> I apologize if any of the above seems harsh

No need to apologize. Thoughtful criticism is what we need.

Thanks!
... or just indicative of a very delicate and typically American rule: thou shall not speak ill of ethnic communities you don't belong to. It's a very civilized norm (which I also follow), and I'm sure it helps keeping together the most multi-ethnic cities in the world, but occasionally it gets in the way of honest discourse.
I'd love to see them do a Steam-style sale where all eBooks are $0.99 for 24h (or something similar).
Reverse Polish Notation - sounds like the punch line to a really bad math joke
I think if western countries are too hard for you you should try some eastern Europe ones. They have few if any request for asylum. Also visas and permits might be easier to get. You might do it faster, as there are no lines, and after move on to your wanted country. Once you are in EU, borders are pretty much open. although do your research before, I sadly cant give more advice at the moment
>No way. You can be compelled by the courts to actively perpetuate a lie? I don't think so.

Sure you can. For one, what about people pleading guilty, when they are not, just because their case looks bad and they want to avoid a trial that can put then in jail for decades and get a plea bargain?

That's actually encouraged by the DAs.
True, hierarchy is not a panacea. But I argue that it's better for new comers to have context & overview, and hierarchy helps with that.
One theory for the "why" - I find it takes a higher cognitive load to understand someone with a strong accent. As a result, I don't digest the message as well and I'm subconsciously biased against complex conversations. I wonder if there is any cognitive psych literature on this?

Advice to those with a strong accent: find a way to communicate your message so it takes minimal effort for a receiver to understand. That could be improved English, but there might be easier ways for you to hack this - concise language, use concrete metaphors, keep printed slides in your briefcase, etc.
~550px on ~15cm I'd guess. With a sane text size as on HN for example I get about 30 lines of text on it.

Browser sadly zoom the whole page nowadays, not just the text. So that is not a good solution.
Don't be too quick in supporting the Tech Companies in this war. The only thing that will happen if they win, is that the government will have to pay to get your data.

In this war, the government should win, because the government is by extension the people. It is up to the people of the world to make sure that their governments implement the right laws to restrict surveillance.
You sir, have made our day!
Did they really name a system such that its acronym is "BOSS"? :)