skysight-inc/HackerNews huggingface dataset:
I find it quite interesting that they didn't realise that making people use their real names pretty much is guaranteed to make a lot of people NOT act as themselves rather than a persona.

Lots of people who are happy to "be themselves" in safe settings, around likeminded people, will "clam up" or take on a persona they don't like immediately if the alternative is that anyone can link something to their name.

Political beliefs, religious beliefs, sexual orientation etc. Even gender - there are plenty of women online in male oriented environments that are uneasy about using their real name in certain settings because of bad experiences with sexism.

If they'd bothered to listen to any of the people they affected, they'd have learned this on day one. But it ought to have been blatantly obvious: In real life we don't go around with name tags and hand out dossiers on ourselves to random strangers, which is the equivalent effect of using full real names online.

I don't know what it says about the culture of Google that this was such a hard realisation for them.
That was the final blow to me. That day I removed G+ account from Google Apps mail. It is just stupid.

1. My name is "Firstname Lastname".

2. I've checked and for plus.google.com/+<URL>, both "FirstName" and "LastName" aren't used by anyone. Hell, even "FirstnameLastname" is not taken, or even the part of my first name which is my nickname let's call it "First" is free.

3. But Google wants me to have a stupid URL like plus.google.com/+FirstnameLastname<some stupid characters or numbers here>, just because some algorithm thinks "a lot of people might want that name".

Well, then fuck you Google!

IMHO they just want to shut-down G+ with little grace or sth.
Awesome tool! This assumes a somewhat constant expense so it doesn't apply as much to SaaS companies with inside sales model etc.

Hope someone makes a version that applies to SaaS companies where expenses usually increase almost linearly with growth at least initially(until the recurring revenue begins to come in).

At my start-up, a typical new sales rep makes back his monthly salary from month two on-wards costing us marginal amount initially. In year two is when we make the real money(off renewals; with no commission to pay). If you are wondering why we can't scale infinitely, scaling ad reps is a different beast the adwords - though at time, it certainly feels like a machine similar to adwords :)
> suddenly magic begins to happen

The magic of a tenfold increase in maintenance costs.
I have been using Noto fonts for a more than 6 months now (mostly Indic fonts) and quite pleased with them. And just saw that they have "Noto Sans Brahmi" in the pipeline. Although Brahmi script (ancient Indian script used around 300 BC) entered Unicode in 2010, there is not a single font available that covers Brahmi.

I also couldn't find any font that covers mathematical symbols from the SMP.

EDIT: Just downloaded the zip archive. Unix permissions for the Bengali and Gurmukhi fonts are different from the rest of them.
> Rust doesn't have a runtime, right?

Rust does have a runtime (used for tasks and GC'd types amongst others), the runtime can be disabled and the standard library is being split between "requires runtime" and "does not require runtime" (with as much as possible being moved to the latter).

It's incorrect to say that Rust does not have a runtime, but it's correct to say that runtime-less Rust is very much a first-class concern for the project.

PS: note that C does have a runtime as well, if a very minimal one.
This calculations are more about a financial projection than a model for growth, simply because you are picking growth as one of the variables.

Its practical for a very rough +- order of magnitude calculation if you are pretty sure about your growth and market size.
Then again, as a startup in your first years, you have little idea about the last two.

A growth model has to balance how you go up and how you go down (both in business/user loss) and no business i can think of handles revenue exponentially and costs fix.
A) I understand how to make Rust do what I want with strings. B) Even with your examples, I think you've glossed over some of the even trivial use cases for dealing with Vec<String> vs Vec<~str> (or whatever the current nomenclature is). C) Even with your great comments you've pointed out that String manipulation in Rust is not "natural". Which is something that is a very high priority for me.

That said, easy string manipulation is a high priority feature for me. Non-private data access is a high priority feature for the original commenter. I worry that too many of us have expectations for Rust that are unlikely to be fulfilled.

That's not to say that the Rust team has set too high of barriers, only that we have elevated them to something they aren't. I'm less concerned with what the Rust team is delivering (which so far has been great) than with what people seem to be expecting (which is nothing less than a C++ replacement in all contexts).
it appears I have to make this feature a little clearer

No, my mistake. The options were quite clear, I just wasn't paying attention. However, you could modify the text on the front page: "Label your products with FDA-compliant nutrition facts" to mention the other options.

Also, I just noticed the magnifying glass effect on the front page. It's a great way to combine a preview with an actual screenshot - very neat!
Dart is created by Google, but hardly "Google only". It runs on at least IE, Safari, Firefox, Opera, and of course Chrome.
Deepfreeze.io is cold storage everyone can use
Is "I made a Flappy Bird/2048 clone with a TWIST" the 2014 equivalent of "I installed Linux on my hat"?

Although I admit this is more impressive than the usual "Floppy Bird only slightly different."
It was removed from Acid3 (or at least made optional), letting IE pass the test without implementing it. Furthermore SMIL is fairly complex, performs worse than script animation in today's browsers and (iirc) doesn't play well with CSS animation. I think I've read on the mailing list that there is effort done to harmonise those two in the future.
Erlang does support pattern matching on binaries though, that that's really nice when splitting out and converting bits and bobs from binary data.
> Perhaps Kotlin will be for building large software systems

Are you arguing over what tense I used? When Jetbrains first announced it was building Kotlin, they wrote it would be designed to be used with IntelliJ, and that they'd then use it for their own internal software product builds. So it is for building large systems, that's its purpose.

When Groovy's creator announced Groovy, it was to be used to script Java. When Graeme Rocher took it over, he put in a MOP so it could be used with Grails, and later a DSL syntax for Gradle and a static compilation mode because it was there.
It puzzling also because in a tech company, surely there would have been a large number of people with experience from various communities who would know people primarily by a handle, and realise that in many sub-cultures people would be unable to connect with people they know very well if they were forced to use real names.

There are people who have known each other for decades that know each other by e.g. demo-scene handle only. In which case their real name has an anonymizing effect to the people they want to connect to online.
Google offers free Android development Udacity course
It's been done: http://library.wolfram.com/infocenter/Articles/1231/
Google+ Real Name Policy Restriction Lifted Use Nicknames
Second that. Hazel is a huge time-saver and I prefer it’s versatile features.
You can find a nice Nastaliq font at http://urdu.ca/1 (direct link: http://urdu.ca/UrduFonts.zip). More are available at http://www.urdujahan.com/font.html. You will want to find out how they are licensed before using them in a commercial capacity.
I've founded a startup that might be able to provide some help in this space. It's basically a mix of being an OpenID Connect provider that does authenticity checks on any information that users provide and makes the results of those verifications available to third-party-sites, all while protecting the actual information itself.

The first market we were planning on targeting was for Bitcoin related services that require KYC verification, but we also are planning on targeting any other services that need to know that their users are not bots and that if they ban a user they stay banned.

We just got some Series A funding and we're doing a crowdfunding from people who want to operate their own Identity Registrar. We should be launching our basic services in a month, and the franchise partners that are planning to participate will be able to do so in about two months.

If your problem can wait until summer is over, we'll be able to have a solution that would be free so anyone with a BlockAuth account can log in with a standards-compliant OpenID login form and you can be assured that they've been verified as being a real and unique person and all of the details they've submitted have been put under a microscope.
Turns out after you have written the floppy IMG to a blank
uFD or HDD, and it boots and plays the game, then you can
partition the drive (I used Linux Mint), format it as
FAT32 or NTFS, and use the full drive for mass storage
without a conflict.

Same drive still boots to Floppy Bird only, unless you
install some other OS or something which overwrites
the Floppy Bird bootloader on sector 0, and give up the bird.

Partitioning and formatting alone do not overwrite the MBR,
even if it is just a custom floppy boot sector at the time.
I think Watson's role will be more geared towards the HealthKit side of things for Apple, since that's already what IBM are putting the technology towards.
People here are waaaay overstating the importance of this arrangement.

IBM is a services and consulting company, and as such it will sell you anything you want so long as you're willing to pay a service and support contract for it.

People are not aware that IBM has about as much in-house knowledge of Solaris and HP-UX as AIX, or Oracle as much as DB/2; customers routinely pay them to support other's software and hardware, and it's a business that works out nicely for them.

The only thing this means is that Apple will now be another official partner of IBM, with potentially some more help than usual, but believe me: if customers want IBM to support their app running Android or Windows Phone clients, you're damn sure they'll have that option and will have no issue doing the dance, though they may certainly entice you to use their partner's competition software if they can.

But from their core business standpoint, this is no more important than their current experience in using JD Edwards, RIM, Oracle, Cognos, Informix, or any of the other products through which IBM makes billions a year, directly or indirectly. And they would certainly never consider Apple hardware on the desktop for the vast majority of their customers.

This is a company with over 300000 employees worldwide, several hundreds of software and hardware partners in every possible IT subdomains, and a direct reach to tens of millions of people. This affects their regular business very, very little, which is still a core niche of banks, insurance companies, governments, military contractors and health care.
Why it needs Windows support? Isn't it just an xul, js and css using xulrunner on every platform? Sorry, I ask because I never code in xul before.
FYI, your home page looks pretty messed up in IE9. Not that IE users would be your primary target market I assume. :)
Looks like they fixed it:
https://github.com/libressl-portable/portable/commit/32d9eee...
https://github.com/libressl-portable/openbsd/commit/c5188a3a...

And there's a new tarball out:
http://marc.info/?l=openbsd-tech&m=140548206911600&w=2
Any idea if large-scale weather effects (like the jet stream) can cause noticeable accuracy problems?
> The example that really bugs me is federally backed flood insurance. People build homes in places that aren't safe, and then taxpayers bail them out. Moral hazard.

Hah. So, I live in the Netherlands. Do you think that everybody who lives here should move to Belgium or Germany then, given the flooding hazard here? Are the Delta Works projects a huge waste of tax payer's money? Or is it different when your entire country is at flood risk?
To review, it would seem that while you have a blog post from ian hickson making a passive reference to deprecating smil. Indeed he followed up by removing the feature from the ACID3 test. But the damage was already done:

evidence of actual standards activity and implementations from as recently as June 2014 show instead an active merging of css animation with svg animation into a single consistent model called "web animation" [1]

the implementation of this merging effort in chrome's blink rendering engine [2], and a rationalisation for this webanimation effort that promotes not a removal of the svg animation features (which are already implemented in everything but IE), but an expansion of their powers, being advocated by both google and mozilla [3]

Just because IE is lagging behind doesn't mean this feature is cut. Just because Ian Hickson says the feature is deprecated doesn't mean that it is, or that browser devs will follow whatever he says.

What it does mean though, is they are attempting to cut the feature's dependence on "SMIL", while retaining the currently implemented features. so I think that whatever works in browsers now, you can more or less rely on that working in future browsers as well. So yes, my suggestion is still useful and it's still awesome. And if you use css animations inside the svg (which totally works) instead of svg-smil animations, you can even get it working in IE10

[1]: http://dev.w3.org/fxtf/web-animations/

[2]: http://updates.html5rocks.com/2013/12/New-Web-Animations-eng...

[3]:http://people.mozilla.org/~bbirtles/web-animations/presentat...
Top 15 Weirdest Japanese Inventions those will Really Make You Awww…
If you are going to consider the gas savings, you still need to remember that there are also electricity costs as well.
Can You Recognize Any Of These Hairless Animals?
Yes, but what was IBM's formal involvement in any of those early versions of 'Windows'?

Neither my memory nor the Wikipedia history suggest any formal IBM role in the development of 'Windows' itself, at least not through Windows 3.11. It wasn't a joint project (though I suppose the closeness of the partnership likely meant source/fix/feature sharing behind the scenes).

Then, IBM was formally cooperating with Microsoft on something they thought would be OS/2. To the extent anything co-developed then wound up in Windows NT, that was never IBM's intent. Again, Windows was the Microsoft-controlled branch, not the partnership product.

That would roughly match the assertion by rational-future about which you were dismissive.
I hope that doesn't sound bad, but the defaults in Rust are a really good thing in my opinion, cause it kinda pushes you into having better programming styles. In theory this could be done by a lot of experience self discipline, but in reality that can be hard hard to get, especially in a team.
very nice site. operating system options are limited to windows though.
I agree. The power is where the money is and that money is at the big corps. They will do everything at their power to keep that status quo. What surprises me is that their so few people who try to fight that power imbalance. Is this because people think they can hardly do anything about it? Or don't they care, because they are ok? Or are they afraid for the consequences? In case of Aaron Swartz the government (backed up by some lobby group?) succeeded in creating this feeling of fear to fight the system.
Ask HN: Suggestions for Wearable Health Device
Dear HN,

Some friends and I have been working on a consumer wearable device for some time now, and we're really excited to share a prototype with you guys and get some feedback. We want to introduce a completely wearable device with the ability to programmatically deliver liquids topically from an interior reservoir.

We'd like to get some thoughts on all aspects of the device: aesthetics, possible functions, and suggestions. We're initially thinking about dispensing things like vitamin supplements and/or caffeine, but are open to more ideas. Below are some renders of the device, and we have a physical prototype already made. Thanks!

http://imgur.com/TAwi7Up,kRymS9o#0

http://imgur.com/TAwi7Up,kRymS9o#1
Javascript is missing a few NLP tools
POS - https://github.com/dariusk/pos-js
and
Node Natural - https://github.com/NaturalNode/natural
IBM has always pitched availability and throughput for multinational-class computing. This is something Apple has singularly failed at, just look at iCloud which is still sluggish and lacking in robustness. It seems to me that Apple user endpoint (terminal?) hardware with IBM service guarantees and availability in the back end works really well. Also while I agree that this is just another IBM partner, it's quite interesting to see how even the mainstream press is giving this partnership announcement a lot of front page visibility, suggesting it will be noticed by the corporate decision makers too.
Part of the problem here is that Japanese Windows using SJIS at its front end, perhaps for "legacy" compatibility issue... (Backend, like filesystem on modern Windows is Unicode; it was apparent when adding files containing Japanese characters into Git; it would work if I'm retrieving the file from another Windows machine, but horribly corrupted when moving to other platforms.)

Fortunately, Git guys added fix to convert it into Unicode internally.
> I'm worried that all of us are waiting for something to replace C++ that can't happen.

From the early days of computing, history proves systems programming languages only get replaced when OS vendors push another language on their official tooling.

Apple is now pushing Swift and Microsoft, at very least, dumping C.

So will Mozilla push Rust as part of Firefox OS? If not, which OS vendor will pick it up?

Note this applies also to other "wannabe C++" replacements.
I actually agree with you on the interior not beeing at the same level as other highend cars such as the M5, or the Mercedes S Class. They have however spoken about an upgrade of the seats for the Model S, late this year, which might help it along. Here in Denmark gas cars are taxed 180% so a 85KW Model S is 610.000DKK and a BMW M5 is 1.600.000DKK. That makes the choice easy..
Exercise to Detect Algorithmically Generated Domain Names
> A systems language / pursuing the trifecta / safe, concurrent, fast

I dare to say Ada and the respective compilers meet all those requirements.
Agreed Apple won't win the Enterpise. But IBM already has.

Agreed tablets won't replace desktop completely - just as desktops didn't replace mainframes completely.

I imagine a normal distribution, over how much PC functionality is needed, by how many people. On the left, people who hardly need a PC - they've already switched to mobiles. Then the middle, the average, where they need a spreadsheet/word processor (to varying degrees). Finally, on the right, tapering off into specialized domain software (including your VB scripts), CAD/CAM, simulation, desktop publishing, animation, visualization etc. This is the long tail you mean, where each person requires a different subset of functionality.

There'll be a process of adoption, step-by-step, left-to-right, which eventually will get stopped (perhaps at spreadsheets?). The question is whether IBM can create apps that really do meet their customer needs well enough to displace desktops. There are many roles where they can.

And if we look at degrees of usage, perhaps if some role only needs occasional spreadsheet access, they might have one PC in the office (instead of one on each desk). Or, rearrange job roles so specialist does that. Or, perhaps google spreadsheets are "good enough" for their use. Or maybe some specialised app, with their exact subset of functionality will rise to the fore - that will actually be better for their specific use, because customized to it...
today, software is far cheaper to build than when spreadsheets became standardized and ubiquitous.

One last data point: it could be that iPads become desktops. Add a keyboard and mouse and a stand... This isn't disruptive of the usage, just of the supplier!

The data point is that that's how I use my phone, with a bluetooth keyboard. I'm using it now. I do most of my programming and ssh on my phone now. It is awkward in some ways (mainly, the bt keyboard sucks), but mostly is more convenient than my desktop.

So maybe this isn't really "opening the floodgates" as I first said, just the beginning of a trickle, as IBM starts to displace desktop usage in the enterprise, role by role.
Create your startup free now
The biggest problem with this chart is that for most startups keeping a 2.5% weekly growth for years is impossible. Only a tiny percentage with viral products can accomplish it. For the rest of us, the growth percentage gets smaller as the number of users increase and churn starts kicking in.
The buzzwording was strong in that article. I am not an expert, but I will be looking at this in the future.
What page of search am I on?
Salmon pink? Their swag is going to rock.
MinnowBoard MAX Pre-Orders Available
Does Google "partner" with each store? I know Ebay Now does not. They get inventory feeds via a variety of methods but ultimately just make a regular purchase at the store and then deliver it to you.

Ebay Now's tip thing really screws it up. You're not sure if you're really supposed to tip or not and how much. Then you feel awkward almost no matter what when you meet the courier.
Since nobody did it, I filed a bug at https://code.google.com/p/noto/issues/detail?id=39 through my phone.

the title is messed up, but I hope the message is clear.
Nicely done. Have been wanting this app to exist for at least a year.
seemingly the program is also run backwards. so maybe it will try coins with various biases until it determines the model that gives the fair flipping?

i am speaking from what i gathered reading the article and the other comments. seems pretty interesting to me.
It doesn't appear to be due to lack of resources, but a mix of personal choice and cultural stigma. He can't find a job but avoids the homeless shelter designed to help him.
Just downloaded and used it. It is better than Terminal.
Of course the city is charging what they feel is most useful to them, for whatever reasons they choose. The statement is true virtually by definition.

The city may not be charging you think is most to it, but hey, the city probably isn't concerned with what lone hackers somewhere think, why should it be.
Corporate decision makers give not two shits about public opinion as far as software go; if that were the case the enterprise software wouldn't have the horrendous, dreadful UIs it has.

They surely read the excuses of trade magazines in IT, but those will care more about the next version of Oracle Financials or .NET with the same or more importance than a partnership with Apple.

Honestly, this is popular just because it suck ups to Apple fans who feel they have something to prove by Apple's involvement in the enterprise.
Surely there were discussions which lead to the names policy, as well as more discussions that lead to the repeal of it?

I have a hard time believing that a single person at Google (Vic) would be given so much free reign to make policy changes based on how it "felt" without having a shred of evidence. Unless I'm misunderstanding?
Google only as in "only Google cares for it".

It's not an industry standard, and no other vendor cares about implementing the VM or supports the core language.

What actually runs on IE, Safari, FF etc is Javascript, not Dart. "Dart" only runs secondarily as a javascript target -- one of tens, and not a very popular one even at that.