skysight-inc/HackerNews huggingface dataset:
I'm a private person, and I frequently text things that would be difficult to vocalize. I'm not likely to use speech recognition often, regardless of how good it gets. I also go back and re-edit my messages before sending, fairly often. That would be a pain with voice.

I often use Signal for messaging (same encryption that Whatsapp is now using). It defeats the point of encryption if I'm just sending the audio off to Google to transcribe, anyhow.

As for Whatsapp: I don't have any clear reason to install that instead of Viber, Line, or a half-dozen other messaging apps. Instead, I use Signal for some paranoid friends and SMS/MMS for everyone else. I've tried other apps, but I don't really see the point of using them regularly.
It would be nice if HN as a community could agree to take bike-shed issues like this "as read", and not quite so often re-argue them in the top comment spot.

Sure, annoying things are annoying, but maybe the site has their reasons, but maybe those reasons are misguided, but then again maybe not, etc. That's all a great discussion to have, but let's have it in the comments on an article that's actually about such issues.
Interesting. There are tons of project management solutions, including some very popular ones... So these AAA companies just buy/subscribe to many of them? What's the reasoning behind this...

Or maybe you've done some target marketing, approached some middle-managers in those companies or similar.. Interesting how did you get such sales. (But your [ex] product looks great, indeed).

Btw, I'm in the same situation - living in eastern Europe, working remotely and getting "western compensation". So I'm stuck here... When you adjust for cost of living, and especially housing, moving west doesn't make sense...
I'm pretty sure that Siri lets you give it instructions while dictating, e.g. "delete last word", though I almost never use dictation so I'm not too familiar with this feature. Of course, if the error happened 5 words ago, it can be too much trouble to fix it with dictation.
Learn how to create charts in Laravel PHP 5 framework
I can't wait to find exploitable side-channels in the first-to-market implementations of this idea.

Lattice-based crypto is all the rage among snakeoil marketing (right after One-Time-Pads).
Some of my earliest motivation to learn programming was to build games. That proved too challenging to learn very quickly, but I had great fun drawing things on the screen and making the PC speaker play music (simulating polyphonic sound by switching between notes very quickly).

Seeing the results pop up on the screen was certainly a highly-motivating factor (and satisfaction with text results from algorithms came later ;-) )
This is pretty rich:
"If it was illegal, they would have and should have told us many months ago.”"

How about getting some lawyers to ask the counties and cities before you do something like this? What's next, build a new hospital get some medschool droputs and when the authorities come investigating, tell them, well, we didn't know you had to hire actual physicians and have actual permits to run a hospital -we just want to offer cheap healthcare!

I would have little issue with these companies if they take the proper precautions regarding spills (hazmat) as well as have double hulled vessels which pass impact tests to ensure if they are involved in collision, you don't have a situation with flammable liquids spreading all over the place with a company with little of the way of cleanup experience as well as a way to keep liquids from spilling in the first place.
Know about window film insulator kits
Maybe that's a hint that links from such sites aren't mostly welcome here?
דיסקרטרום- חדרים לפי שעה בצפון
Making people think is my favorite part of my job. :)
Oh, I thought this was talking about looking through the actual notes of the music to find patterns
I'm a good engineer but I suck at building stuff
If you have ever chance to read any ancient Greek historian, you would notice breakfast was a big deal back then. Xenophon for example mentions it about every time he describes how the morning starts in an army camp. This is just another click-bait article, don't fall for it.
Speaking of startups generally rather than YC specifically:

1) Essentially no startups on the VC trajectory are incorporated anywhere but Delaware. This is largely because investor confidence in the enforceability of their rights to what they're purchasing trumps every other factor in incorporation. For companies which have substantial business dealings outside of the US, they typically have foreign subsidiaries which are owned lock-stock-and-barrel by the US entity. That is not a tax optimization.

2) The overwhelming majority of startups pay no corporate income tax. They use an old, old strategy to avoid it: don't make profits. If you have no profits, you pay no income taxes, and instead book an asset for all the taxes you'll get to offset after you finally start making money some years after IPO.

Startups don't simply avoid making profits because they've got creative international structuring going on where they're charged $15 million a year for their own IP by an entity in Ireland. They don't make profits because their revenues are far lower than their expenses. They run a substantial risk of running out of money and folding catastrophically and this often happens.

Startups, like all businesses, generate substantial tax revenue outside of their corporate income tax returns. California, for example, will hit every company doing business there with a franchise tax, which is basically "welcome to California, for the privilege of doing business here please remit $800+." Startups are also filled with highly compensated employees when they're doing well, and these highly compensated employees both pay substantial income taxes and have substantial FICA/etc taxes paid incident to their employ by the company.
Cutting corners in order to move fast means that later on, when you're dealing with competitors and upstarts trying to take your place, you can no longer move fast enough because of all the technical debt you incurred early on.
You need to look at stats by job classification. There are far fewer miners and production line workers than there were in the 1960s. Peak manufacturing employment was in 1978.
https://ninadmhatre.com

I have created my site in python + flask + bootstrap, its minimal look. this was my first attempt at creating putting something on internet
There needs to be a middle ground between hierarchical organization and search. Hierarchical organization is painful because an object can only be in one place in the hierarchy (disregarding links, which are a hack), and search by itself (as implemented in e.g., Spotlight) is not optimal because spatial/temporal/conceptual clustering of documents is important for discovery of related materials.

I have more than 5 todo.txts scattered in my system. I have cloned my webpage's git repository countless times in my local drive. I have countless LaTeX documents named letter.tex.

Of course, if I search for letter.txt I get a hit, but what other documents in my system did I create around the same date? were any other associated file changes? these questions are hard to answer in a hierarchical filesystem.

While we're at it, we should separate the task of document naming and classification from document saving. Right now, if I create a document in say, Microsoft Word and I want to make sure it gets saved, I have to pick not only a discoverable filename but also the right place for it in the hierarchical tree. I am just trying to type up a quick letter and get it printed, not grapple with the philosophical question of "where does this file belong and what should I name it?"
It's "normal" railway. Big trains, which continue onto the national railway network after leaving the tunnel.

Visitors to London especially don't need to care about this, and the name tells then to treat it like the other underground lines: there will be trains every two minutes, and a special ticket isn't required.

Also, Crossrail 2 is being planned.
I was guessing C++, definitely not JS (very wild guess) There is a strong ecosystem for ML in Python (scikit-learn for example).
And don't forget that "the next poor bastard" might be yourself, 6 months later, after having forgotten all the details about the code.
How to Make Money via Amazon
http://www.delightfuldev.com Jekyll+Appolo theme.
Ask HN: How many of you actually use and rely on intellisense/autocomplete?
I used to think that autocompletion facilities like Intellisense and its variations were a key component to productivity when writing code. But I only thought this because I've typically used IDEs that provided that. I recently moved to emacs because it offers so many other conveniences, but the one item I found hard to get going reliably and usefully was autocomplete for my particular situation (which is not relevant).

But, I discovered how much I actually didn't need this kind of tool. I'm curious what others' opinions and experiences are?

In emacs if I really want to save typing, I go much further than any normal IDE and use yasnippet to customize much larger chunks of code for me, so I can still lean on that. But using intellisense as an "inline function lookup" doesn't appear as useful as I at first thought.
3rd Edition of India's Largest Onsite Programming Event, SnackDown 2016
First Look: ProtonNote for Mac
Location: Mumbai, India

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, MySQL, Twitter Bootstrap, jQuery, Ajax, ReactJS and willing to explore and learn new technologies

Resume/CV: http://bit.ly/1T8f61v

Email: harshvb7@gmail.com

Blog: https://harshbhimjyani.wordpress.com/
what if you really want to delete the file tho? (passwords, customer data, incriminating evidence) then you have to remember to delete it from this system too!
I couldn't agree more. This is the thing I wish USAs lower education system understood. So much childhood is wasted sitting in a boring classroom doing busywork for hours on end. That kind of environment doesn't exactly motivate people to pursue their interests early on in life, and can actively turn people away from academic careers by association.
Just use this as your .gitignore file for every project https://github.com/github/gitignore/blob/master/Global/Emacs...
London is also building a water tunnel, but for sewage: https://www.tideway.london/the-tunnel/

It's to be 25km / 16mi long, and mostly run under the river, and should take 9 years in total to build.

https://en.wikipedia.org/wiki/Thames_Tideway_Scheme
If language-use and conceptualisation are not any kind of mystery I'm sure you won't mind explaining how language acquisition works? Also, why does natural language grammar appear to be mildly context-sensitive and not context-free nor fully context-sensitive? Also, given the topic: why does the brain stereotype, and what's up with cognitive prototyping? Also, how does the brain associate the objects of conception with words? Also, how much of language's basic machinery is hard-wired? Also, how are lexicons formed? Also, is thought simply language or something else? Also, are the different languages backed by different conceptual schema?

Btw, Frege, following Hume has pointed out that abstraction is an equivalence relation: http://logic.uconn.edu/2015/01/21/reference-and-invariance-i...
I wouldn't lump simplification and abstraction together, and characterising them both as associations feels wrong.

What I'm trying to say is that your time would be better spent in not correcting every instance of mild hyperbole on HN :)

And mine too. :)
Has it been verified experimentally that it's not possible?
Ok. What's bigger that we might be interested in?
Choosing the best AWS messaging service
Your comment relies on a misunderstanding of what Aristotle - or his proxie here - means by the term "art". In modern usage, something that has no art to it is base, simple, and requires no effort to achieve. However, art meant something more nuanced to Aristotle (that nuance is why people still make a living arguing over the implications of what he said). For Aristotle, an art was something that pointed to the Good. Politics was the art of governing men, Ethics was the art of ruling oneself. These things involved skill - the skill you allude to the troll possessing, the power to weave webs of words and manipulate people - but also involved something more - an understanding that the purpose of the art was to further a good in some way. When "Aristotle" says there's not art in the troll's activities, he means they do not point to the good, and they will in fact do harm.

PS apologies if this isn't well reasoned, I just got off a plane and am a bit jet lagged.
Generally people will need to get online to get the latest version (which is necessary frequently to get newer browser versions). During this time the licence is also checked.

In my experience the customers expect a subscription based pricing especially with an application that required high-frequency updates (I release a new version once or twice a month).
In the article they mentioned they implemented custom type system for building UI and for the input/output. Interesting, but I don't understand what that means. Are we talking about data type? Custom compiler? Very very elegant ideas I supposed, but I am just not familiar with the concepts...

> The body of the workflow looks like a normal Python function with calls to several operators, which do the real machine learning work. Despite its normal appearances, FBLearner Flow employs a system of futures to provide parallelization within the workflow, allowing steps that do not share a data dependency to run simultaneously.

"Futures" did they implement this with concurrent.futures (which also has a backport prior to Ptyhon 3.2)?
yup, but I honestly only add like a tablespoon of it to add texture to yogurt. It's more like a stress sort of headache that comes from not having food, I feel muscle stiffness in the neck which causes a headache, really weird
Apple murders this space.

iMessage does all of the stuff whatsapp does regarding groups, etc AND it has a killer desktop client (the mac). Not only that but my non iMesssage text messages are proxied to my mac as well. I can communicate via wifi, on a plane, and talk to my sister in Belgium or my other sister in Argentina for free. I can choose to use text, voice, or video, crystal clear, no hassle, no money, no setup.

However, the killer feature is seamlessly having conversation on my phone, then continuing on my phone, then continuing on my laptop... etc
I was using localStorage, which apparently you can't do if you are on Safari running in private mode. I've changed the code, and it should work now.
Thanks, this is interesting as a long-time Groovy user (who currently adapts Kotlin). I've found this [1].

[1] http://gavingroovygrover.tumblr.com/post/131337969066/groovy...
I actually made a sibling post highlighting almost the same paint points as you, which makes me think we may be onto something ...
Many of these categories are not 'languages' making it hard to make any conclusions beside 'people working with Joomla or VS seem to have some gigantic .gitignore template'.
Datadog uses PostgreSQL. See [1].

[1]: http://www.enterprisedb.com/success-stories/postgresql-succe...
I think the author's right on one point, and very wrong on the other.

For the majority of the population, a Markdown editor, much as I would like it (if only because I'd not get frustrated by Reddit's _italic_ vs. HN's stars) would be confusing. WYSIWYG or WSYWYM editors with structural elements (headers, italics, quotes) would be better.

But I also don't think this has any place in the web client. Which has, frankly, come to do too much, poorly, and with vast gaping deficiencies in privacy and security.

I'd far rather, say, that Pocket were my browser. A tool I could use, organise various modes of Web use, strip away almost all site formatting, and, in something that it doesn't now have, present me with an editor.

Which would be a simple GUI WYSIWYM tool by default, but could be swapped out for the user's choice of alternate editor and markup language (within reason).

For me, vim and Markdown. For others, well, whatever idiotic tools you like (that's a joke, boys and girls). But that's the point: to fit your working preferences.

The site could specify its submission format (which ought be something like Markdown, or a very simplified HTML subset), but that could be handled through conversion engines (see Pandoc for an excellent one).

Your initial submission would be maintained in state client-side (and, optionally, replicated to your private or dying-unicorn Cloud provider, Github repo, etc.).

But typing into tiny little text-boxes, with any stray keyboard or mouse move sending me skittering off into oblivion? Fix that shine, to apply some fundamental word substitutions.
Personally to me, these methods of finding music don't work. I believe it's because most people tend to listen to music in a genre.

Because the above method doesn't work, I have done correlations between different artists I like and the music recommended for that artist. (Example Arists A: Similar B C D; Artists E: Similar C D, then it would recommend C=4 point, D=4 points, B=2 point)

This method sort of works, but it mainly yields music I find 'acceptable' not music I find good.

Music should IMO be recommended using genre/tags(artists, year, ...) as well as:

(rather long list:)
tempo, complexity of the music, instruments, amount of instruments, how monotone or varied to music is, then there is music that uses notes to keep you in short suspense and others in long suspense, general sound of the music (rock would be 'rough' while violin would generally be 'smooth'), music patterns, music pattern genre, ...

And then you need to train a small neural net per person to figure out witch of all these features is important to the person you are recommending music to.

(Edit: added to list of features to look for in music)
The obvious status quo is purchasing a redeye flight. The Bay Area is remarkably well served by 3 international airports and LAX is enormous. Seems to me that there will be lots of overnight flights at competitive rates to compete against.

The other issue is cost. Each bus you purchase is a huge investment and presumably unusable during the day for other operations.

The economics seem slim at a high startup cost. I'd be interested in seeing how VCs react to this idea.
What effects do you experience in lifting performance vs. eating beforehand?
Point is, if you use emacs and vi, you're stuck doing basic editing functions in a different way than the rest of the world. We see vi users adapt to this by trying to cram vi plugins into everything, and emacs users by trying to cram everything into emacs.
Theoretically, and providing who you want to talk to has an iPhone.

I use iMessage almost exclusively (with one group of friends on Facebook Messenger for some historic reason), but when a friend switched to Android, and because I don't use WhatsApp, my communication with him outside of work has dropped significantly.
The oddest thing is that engineers came up with a solution to this in the 1960s. Some smart people realized that there is an enormous excess of precipitation in Alaska and the Pacific Northwest, and this most of this freshwater flows into the Pacific and Arctic oceans unused. The flow of freshwater runoff in Alaska alone is more than half of the entire runoff of the continental United States. Engineers realized that with a very long aqueduct, they could pump this unused water thousands of miles to the parched Southwest United States. They came up with a viable plan to make this happen. At the cost of $100 billion (the same price as the US interstate system), the aqueduct could pump 10 times the flow of the Colorado river, more than enough to completely resolve the region's water problems. The aqueduct would generate billions per year in hydroelectric power, an even more in added economic value. Like the Hoover dam, it would pay for itself within 30 years.

Yet, due to objections from environmentalists, the project ended up going nowhere and few people today have even heard of the project.

If you're interested, there's more on this topic on the Wiki page [1], as well as two videos made in the 1960s about the benefits of NAWAPA.

[1] https://en.wikipedia.org/wiki/North_American_Water_and_Power...

[2] https://www.youtube.com/watch?v=_MibzpJ54do

https://www.youtube.com/watch?v=D0dsc-341O8
This measures the number of rules in .gitignore files, not language complexity.
FOSS still ships, why wouldn't your team ?
Do you mean GNUStep?
I think what grandparent and others are saying is that you also revoke the secrets contained in the ciphertext, e.g. if it's an AWS key you would revoke that AWS key on AWS's side as well as encrypting new secrets with a different encryption key.

Obviously this is a huge hassle and isn't easily done with all kinds of secrets (which is what I think you're getting at?). But it's also often necessary.
AddThis – Get likes, get shares, get followers
ReadyBoost does not cache writes at all. Windows Server 2012 R2 actually have similar feature, but it requires some PowerShell magic to set it up, and only available in Server.
You do have to describe your thing but it's not that precise.
Why no JavaScript ?
There may be another exception: very specialized OSes in critical environments like planes or satellites.

These environments generally need a real time OS with a small footprint (for auditability, or even prove a part of the code).
Windows Loader V2.2.2 by Daz.rar
Yes I used to feel exactly the same as a kid, and into my teenage years. Only really cared about having something to eat in the morning once I got into my mid 20s.

I work with a guy who says he still feels the same now, well into their 30s.
Must do things while creating and designing your website
Trump has stated he intends to bring this plan back... (just sayin' :) )
This is old cryptography. This book should not be quite as bad for its readers as Schneier's Applied Cryptography (which includes many ciphers which were known to be broken at the time, with little hint of that fact in the text), but it's still old-fashioned.

E.g.

- Chapter 7 "block ciphers" doesn't even mention CTR mode, but does mention CFB and OFB. Modern cryptosystems all use CTR mode, and no new system I'm aware of uses CFB or OFB.

- Chapter 8 "Public-Key Encryption" doesn't even mention elliptic-curve cryptography, despite almost all new cryptosystems being based on that in some form or another. This chapter also doesn't appear to mention RSA padding, which is crucial to a secure RSA implementation.

- Chapter 9 "Hash Functions and Data Integrity" doesn't mention anything newer than SHA-1. But SHA-1 is thoroughly deprecated, and will be broken in the next few years.

Just buy a new book instead; I hear good things about Cryptography Engineering, and I liked "An Introduction to Modern Cryptography" (more mathematical, less engineering-focused).
> addr: "0.0.0.0".to_string(),

Reinventing c/cpp? ಠ_ಠ