skysight-inc/HackerNews huggingface dataset:
I'm the 66 year old founder, Ken Shear, and our company is Booktrope (my co-founders are 54 and 45). I've been around the block a few times but YC has still been the most valuable educational experience I've ever had. I can vouch for this, YC is no respecter of age, in the best sense. The partners might be quite a bit younger than I am, but years beyond me in experience of starting and growing a business so I've learned an enormous amount from talking with them and from their insights into how startups are done. For my own part, a while back I was working for a judge and one of his colleagues, amused or unhappy at something I'd done, asked me how old I was (in that tone, you know). I asked him, did he mean, intellectually, emotionally or chronologically? He wouldn't say, and neither would I. So, the other thing about YC is probably, there's incredible value to be gotten from it and it doesn't depend on your age, but on how you enjoy it.
The Cyrillic R (looks like P) and and Greek Roh (also looks like P) and the Latin P are not unified either. Although I think unifying some Greek and Cyrillic letters would have made sense.
Gandi.net under heavy DDoS
> Well, is that an unreasonable assumption? With passwords knowing what one person's password used to be or even knowing one hash of their current password tells you nothing about a different hash of their current password.

Yea it is, this is very different from a password, even though it's being used in a similar way. Lets take fingerprints as an example - algorithm A uses minutiae points, and algorithm B does a simple normalized cross correlation between the two images. While this is a toy example, you can see there is a clear difference in what is being stored or even hashed.

> At the very least it brings down the solution space to a much smaller size the more data points are used, which is the opposite of what happens when more data points (characters) are used in alpha-numeric passwords.

No, it doesn't. You'd have better luck using a facebook profile picture printed on an old inkjet than you would trying to use a specific template as the 'solution space' of what other templates may be.

> But is it as frustrating as someone explaining their reasoning for their statement and then you ignoring that reasoning to discuss their closing statement as the entire argument?

I admit that it wasn't the classiest way to respond, and i apologize for it (i'm not going to delete it though, i wrote it and i won't run from it), but the same arguments keep coming up over and over again, and it's very clear that the users making these statements not reading any previous replies so i wasn't going to waste my time going over all the points again and again.
You haven't seen Spartan yet so I wouldn't make any promises on what you will do with it.
Afaict it's not yet known if there will be any hardware differences between the Windows and Ubuntu models.

Yes, of course you can wipe the OS in either case. Dell's Linux extensions are open-source as far as I know, e.g. their touchpad improvements that they're working on. But you might have to build your own kernel in order to compile those drivers yourself, or perhaps wait a long time before they're mainlined.

This is conjecture based on my understanding. I'd look around the Dell-Linux forums/blogs, the dev team is pretty open about discussing this stuff.
> Firefox is too slow.

Really? I didn't notice. Mozilla are working on the new generation of browser engine anyway (Servo), which is much more performant. However Firefox itself is nowhere slow.
So what happens when more than 50% of the US population has their semi-private data spilled out into the open?

We're get closer to a day when there will be collated a single text file with name, dob, address, SSN, ID#, and maybe ccn for hundreds of millions of people. It will just float around the net ready for use/abuse.

What happens? A quick move to biometrics? Ignore it and hope it goes stale?

Right now Chase keeps dubious stuff from happening by requiring text confirmation for all my "out of pattern" purchases but that's kind of clunky.
My original comment said that even with a custom allocator, Rust would refuse to compile code that could lead to Heartbleed. This was technically not accurate. (I thought HB was just out of bounds+uninitialized behavior.)

I think the real key is that in C, this leak can happen with just malloc+forgetting a memset, no explicit buffer reuse required. Whereas in Rust, you'd need to explicitly reuse the buffer.
Semi-Pronounceable Password Generator
I suppose I was naive to assume that I was the only person who loves flashlights. A lot.
http://www.reddit.com/r/flashlight is also a fairly active community.
It has a generator.

That is to say, it has a motor.
Create_ap intro and alternative usage takes place. Sslstrip2, Rogue APs and more
The term "proprietary license" is that kind of written license which company adds to their products which explicit state what users can and can not do, often with a explicit threat to underline it.

Works that do not have a license is normally refereed as orphan works. While you could call it proprietary, it is by definition not proprietary licensed.
The problem here is not that these people are white, it's the languages they are not speaking.
Exactly who I want driving me around in a giant metal box: a stressed-out, poverty-level person with no benefits.
I've been developing a 40,000 lumen LED flashlight. http://i.imgur.com/rTMcSuh.jpg http://i.imgur.com/L97Aprg.jpg https://www.youtube.com/watch?v=oaCD_hbVfso
I don't know what Modern IE is other than a testable version of IE. No version of IE is respectable since it can't hold a candle to any other major browser.
What has profiling turned up? Because in my experience, Firefox is faster on the apps I work on for Javascript performance, so I'm really curious what sort of performance profile your app has.
The Coast HP1 seems to be a great value for $10
http://www.amazon.com/gp/product/B00IEMUOWU/
I'm not sure whether this is due more to the efforts of the PDF.js team or the Spidermonkey team, but I'm very pleased at the progress the project has made over the past year. Upon reading this story I happened to realize that I've had a 57-page PDF open in a separate tab for several days now on this five-year-old netbook with no performance or memory problems whatsoever (something that couldn't be said a year ago). I can't even remember the last time that I've had to resort to Foxit. Here's hoping that Shumway can do the same for Flash!
I don't know if you should go that far. It's probably just a practical matter of operating a carrier. It might not be advantageous to combine logistics and operators, just like it's not really practical to build the motor vehicles themselves, even for large operations like city public transit.
> Their children animation series were western looking characters.

It's because Osamu Tezuka, widely considered the father of modern anime and manga, was heavily inspired by Disney's animation style. He drew his characters with "Mickey Mouse"-style eyes, which evolved into the over-sized "anime eyes" we see today.
In similar vein, and
in case these could be of interest/use to some people out there:

http://muratbuffalo.blogspot.com/2013/08/how-i-write.html
http://muratbuffalo.blogspot.com/2014/03/how-to-write-your-r...
I don't think my brain will ever accept a non-QWERTY keyboard layout, but I admire people with the compulsion and skills to try things like this.
No, I haven't read the list of locations where bitcoin is accepted. The reason for this is, like most people, I have a bank account and don't need to double check that I can actually pay for dinner and a movie before I patronize an establishment.
The perfect use case for biometrics is identifying people who don't want to be identified specifically because they can't change their "password". For example, prisoners, fugitives, enemy combatants, people trying to use software they are not licensed to use or listen to music they have not properly licensed.

In the future the bottom 64 bits of your ipv6 address will be a unique biometric identifier that all licensed internet devices must collect and send with each and every packet.
I'm not sure what you mean by "(Apple) could not afford not to focus on packaging while positioning themselves as the kind of brand they wanted to become"

When do you perceive that Apple decided to become the kind of brand that focused on its packaging? Because I'm going to say I think Apple have ALWAYS had a weird interest in packaging. You go back to the Mac Plus, it shipped in a glossy white box with full four-color printing on the sides showing a happy mac and a huge Apple logo, with all the components beautifully subpackaged up inside. That was not the norm in the 1980s (I've still got, for example, an Atari ST in its original box and it was matte white with blue printing all over, mostly shipping codes and handle with care signage).

This is a company which, remember, had the signatures of every designer of the original mac molded onto the inside surface of the case.
Don't forget all the attractive women and hipster-compatible snacks featured in the video! I'd be interesting in learning about Leap's program to keep flirtatious models aboard every operating bus, as the video seems to make that a primary selling point.
It's a different kind of unsafe, but my point is that it violates the normal guarantees of the language.
Apparently you think Chrome still uses WebKit
> Works that do not have a license is normally refereed as orphan works.

No, that's just a copyrighted work with no published license (e.g., most dead tree books), for which you must contact the copyright holder if you want any kind of license.

An orphan work is a copyrighted work for which the rightsholders are unknown are uncontactable, and which it is therefore impossible to even attempt to negotiate a license.
> From Terms of service - "LEAP DOES NOT PROVIDE TRANSPORTATION SERVICES, AND LEAP IS NOT A TRANSPORTATION CARRIER. IT IS UP TO THE DRIVER OR VEHICLE OPERATOR TO OFFER TRANSPORTATION SERVICES WHICH MAY BE ARRANGED THROUGH USE OF THE SERVICES"

Shameful. I hope these guys - meaning everyone tempted to try to get rich by ignoring the law, including but not limited to Leap - go to jail. Some decent jail sentences would be educational for the rest.
Also, it seems you would be contributing less pollution to the city and burning less hydrocarbons, as a full bus running on natural gas is more efficient than a standard auto's ICE on gasoline which is transporting one person.
On page 3 I see two different pieces of Bengali. One is text, and the other is an image. I assume you're referring to the text? What makes it wrong? And what software are you using to view the PDF? If it's wrong, it's quite possible that the software you're using doesn't render it correctly, rather than the document actually being wrong.
If you're not completely willing to care about his happiness at the company, please, don't try and retain him half-heartedly. If he's really great then he will find something else.
JSON Selector – paste JSON, click, get the code needed to select that data
If I take your literal meaning... I don't think you're right, unless you add the rather large caveat "except for video games." But yes, outside of video games for consoles, most software does not literally come wrapped in plastic anymore. There are still large amounts of programmers who work on software that is sold, though. Office and Photoshop switched from a retail to a subscription model, but it's still the same software being sold to the same customers. The Apple App Store alone made $10 billion last year in apps and IAP,[1] and Google Play is catching up to Apple there.[2] There's also B2B software sales -- Salesforce, Oracle, SAP... all of them sell software. Yes, they aren't shrinkwrapping it, and yes, they are offering SaaS these days, but if you call up Oracle and tell them you want a site license they will totally still sell it to you. So I don't know what you're trying to say here.

1) http://www.theverge.com/2015/1/8/7514457/apple-app-store-rev...
2) http://variety.com/2015/digital/features/google-play-apple-i...
I was more concerned when Microsoft did. I have no issue with Apple or Google. In fact, if it weren't for Google and Mozilla, we'd all be using IE6 right now.
Exactly. At least it may not be worth $200. Apple's $25 or free updates are much more reasonable and get people to actually stay current. The older hardware slows down gradually and people warm up to the idea of faster/newer hardware gradually, rather than thinking that the new OS broke their working computer.

Please, Microsoft, switch to an evergreen OS model like Apple has.
I Was Rejected by Google
> I agree, it is like when Microsoft made KMS activation servers for companies that had volume licenses and no Internet connection to Microsoft to activate systems. Only now it can download Windows 10 updates and then have each machine on the LAN connect to it to download updates.

Microsoft has had WSUS for quite some time now, which lets you get all your office PCs downloading from one server. IIRC, you can even do offline updating of your WSUS server (download the updates elsewhere, transfer to WSUS via USB, install on all your clients via the network)
Some of us remember times before Opera, Galeon et al. (and I am one of those people who actually paid for Internet Explorer when it only shipped with the Windows 95 Plus Pack).

I remember the day IE introduced Javascript (v.3 I think it was) & going round chatrooms that let you post HTML and griefing with inline images.

IE was very forgiving with its HTML engine. There was a time when missing a /td or /tr would leave you with a blank page in Netscape but IE rendered the page just fine. This led to hundreds of websites that only rendered in IE because that's what people checked them with.

So in this way it was the "best" browser because you needed it to browse half of the web!
This is actually the best scrolling I've encountered in one of these glorified-slideshow types of sites, especially for those who (like me) like to scroll with the arrow keys.
I think a lot of folks tend to assume others are like themselves. Sometimes difference is obvious: my female and asian coworkers are obviously not white men like me.

Sometimes we assume others like the things we like. This year, I got a secret santa gift of an inflatable portal 2 turret. Although I'm a software developer, I don't play video games; the gift was lost on me.

When we're talking about diversity, we need to move beyond assuming homogeneity and seek to understand and celebrate difference. Getting there can mean visibility, and that can be tough.

Gay people, bi people, trans people, and some people of color can fade into the background if we don't make our presence known. Wearing that rainbow Mickey at a conference could mean a lot to a queer person who feels alone in the tech world.

I think that a lot of people in tech have experienced growing up being different. Different in some way that made people uncomfortable, didn't help them fit in, and possibly got them made fun of.

At least so far, I've found the tech world a pretty easy place to be gay. But I do make sure to come out early at every place I've worked. Not only does it avoid any awkward (for both parties) questions about a girlfriend, it helps us move toward a world where we celebrate our differences.
Pretty much this. GPL or no GPL, there's a maintenance burden when you maintain patches on software when upstream is releasing new code you want that doesn't contain your patches.
You remember the last time they installed their own browser by default, don't you?
Ray Dalio – Daily Observations – Tightening at the End of the Supercycle? [pdf]
Carmack has a secret affection for Lisps I think. A while back he wrote about programming in lisp on his iPad (which is nicely suited to editing S-expressions).

Anyway, Carmack has convinced me to take a look at Racket again. When I looked at it a few years back, it seemed nobody was using it.
Agreed.. it's a shame that I can't just publish a public-key as part of a DNS entry for a domain, and as long as the DNS chain is secure (DNSSEC) then that key can be trusted.
Fine, but who knows if that's true.

State that up front then, don't bury it in ALL CAPS in your lengthy disclaimer on a separate page while having all your marketing material present a much different view of what you are actually offering.

Most likely this is an attempt to maximize the "app's" profits while pushing as much liability as possible off on to other people (ie. the driver and your "users") and to flout industry standards and regulations.
Osamu Tezuka (credited for inventing anime/manga as a genre) was indeed influenced by Disney character animation. And anime itself is a loanword from the French word for animation. There's nothing weird about one culture influencing another.

Japanese culture does seem to think that English 'sounds cool,' but how many US companies choose Japanese names for their products for the hip factor, and how many people get kanji tattoos despite barely knowing what they mean? The phenomenon definitely goes both ways, sometimes recursively: Nintendo of Japan reskinned Doki Doki Panic as Super Mario Bros. 2 for the US market, then resold it domestically as "Super Mario USA."
Just tested the p85d. Cruise control is very automated and it's not a stretch to think the steering will go the same route.
Agreed, it exists. But then again, most systems in use today (as far as I'm aware) would turn a ß into SS, not ẞ.

Actually I think I've never seen a ẞ in use, ever. Not once.

Now I'm running around testing 'Try $programmingLanguage' services on the net. Try Clojure for example:

> (.toUpperCase "ß")
"SS"
I'm able to scroll perfectly fine with Conkeror (and by extension Firefox).

Think of it less like an ordinary web page and more like a slideshow, since that's basically what this is.
> Only way is active activity? Or just the only way you can think of?

https://www.defcon.org/images/defcon-13/dc13-presentations/D...

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.10....

> For eliminating type 2 attacks, where a previously intercepted biometric is replayed, Ratha et al. [9] proposed a challenge/response based system. A pseudo-random challenge is presented to the sensor by a secure transaction server. At that time, the sensor acquires the current biometric signal and computes the response corresponding to the challenge (for example, pixel values at locations indicated in the challenge). The acquired signal and the corresponding response are sent to the transaction server where the response is checked against the received signal for consistency. An inconsistency reveals the possibility of the resubmission attack.

Please provide evidence you have a better defense against replay attacks. Then we can go through all the other avenues of attack on biometrics...

> You're assuming all recognition algorithms of the same biometric produce the same raw template. That if I get one I can gain access on another.

The fact replay attacks are taken seriously in regards to biometrics and you arguing you cannot engage in such makes me seriously question your claims of authority on the subject matter.

> It's often frustrating to discuss things with those who clearly know little about the topic and yet declare their opinion as fact.

How many papers basically agreeing some kind of challenge is needed in addition to the biometric will you need before you change your mind?
Django CORS
Very good points. That’s why I said “if it could be done in a principled way”—I don’t think it can.
Just trying to anticipate what the original person's concern was with this.
Consistency analysis in Bloom: a CALM and collected approach
5 Keys to Cheaper Car Insurance
There really needs to be a standard "pausible gif" format for stuff like this
Why does Unicode need to represent a half-written Japanese word? If it's half-written, you're still in the process of writing it, and this is entirely the domain of your text input system.

Which is to say, there is absolutely no need for the text input system to represent all stages of input as Unicode. It is free to represent the input however it chooses to do so, and only produce Unicode when each written unit is "committed", so to speak. To demonstrate why this is true, take the example of a handwriting recognition input system. It's obviously impossible to represent a half-written character in Unicode. It's a drawing! When the text input system is confident it knows what character is being drawn, then it can convert that into text and "commit" it to the document (or the text field, or whatever you're typing in).

But there's nothing special about drawing. You can have fancy text input systems with a keyboard that have intermediate input stages that represent half-written glyphs/words. In fact, that's basically what the OS X text input system does. I'm not a Japanese speaker, so I actually don't know whether all the intermediate forms that text input in the Japanese input systems (there's multiple of them) go through have Unicode representations, but the text input system certainly has a distinction between text that is being authored and text that has been "committed" to the document (which is to say, glyphs that are in their final form and will not be changed by subsequent typed letters). And I'm pretty sure the software that you're typing in doesn't know about the typed characters until it's "committed".

Edit: In fact, you can even see this input system at work in the US English keyboard. In OS X, with the US English keyboard, if you type Option-E, it draws the ACCUTE ACCENT glyph (´) with a yellow background. This is a transitional input form, because it's waiting for the user to type another character. If the user types a vowel, it produces the appropriate combined character (e.g. if the user types "e" it produces "é"). If the user types something else, it produces U+00B4 ACCUTE ACCENT followed by the typed character.
What's confusing to me is the relationship they have with the, uh, hardware, when compared to Uber. They clearly have their own buses, but they aren't a transportation service, yet they somehow pay people to drive their buses to provide transportation. Seems like there is an even bigger dependence on various loopholes to operate this when compared with 1-1 ride sharing.
> Portuguese, on the other hand, doesn't officially include k > or y in the alphabet.

With no judgement towards your broader point, I'd like to point out that this is no longer the case as of the orthographic agreement of 1990[0].

As far as I know it's been added back in order to better suit African speakers.

[0] https://pt.wikipedia.org/wiki/Acordo_Ortogr%C3%A1fico_de_199...
DevTools: State of the Union 2015
Steam has supported libraries on arbitrary drives for a long time now. I have 3 main drives: SSD for OS and programs, and 2 hybrid drives: 1 for user files and the other for a steam Library.
This argument comes up so regularly, one might speculate that some people are trying to keep the internet in plaintext[1].

Yet again, encryption is a replacement for plantext, which is the only thing it should be compared to. Of course you can MitM attack it, but that's not something that is easily done in bulk.

Simple encryption raises the cost of an attack from "trivial wiretaps, DPI optional" to the time, money, and effort required to do a targeted MitM attack. Additionally, while it is generally impossible to detect wiretaps, MitM can leak information that betrays the presence of an attack.

Remember, this isn't intended to stop all types of attacks. It is simply a very easy to implement feature that lets you replace plaintext with something resistant (not proof) to eavesdropping in general, and proof against some types of bulk surveillance.

Note: I haven't said anything about presenting this type of non-authenticated communication to the user as "secure".

[1] see PHK's "Operation Orchestra" talk