skysight-inc/HackerNews huggingface dataset:
my app will not connect to your bank account

Without that feature you're expecting users to manually type all their transactions in to your app. Users, especially people who aren't already good at keeping track of their money, are often too lazy to enter data well, so any forecast you do based on their inputs will be wrong.

The pain point with managing your personal finances is maintaining a good record of the data. That's what you need to solve.
Wouldn't you have the same problem with a minifier, then? Minified js isn't "preferred" for anything except parse time.
Urban Explorer Finds Lonely Remains of the Soviet Space Shuttle Program
Likewise in EU/CoE. There is a right to form and join a trade union, and that extends to not joining a trade union. However no-where in EU has "at will" employment.
because you didn't consider my statement. Specifically "Islam" instead of "individual Muslim" and "on European Culture", not that Muslims exist in Europe.
A lot of us who came to Python late have only ever used 3.
I can't imagine the horror of dealing with multiple charsets and bytes in 2.x
> I'd much rather own/operate a business in an At Will environment.

Laws that are good for employees are usually disliked by employers.
that's not nearly good enough, it's barely acceptable. i've been programming python for a decade and the fact you have to do this with exceptions was plainly dumb. as a programmer you should never have to worry about preserving tracebacks.
Wow. People thought the weirdest stuff about logic and brains back in the day.
How Answers.com manage millions of images
Funny Baby Videos – What it's really like to have a child and a dog
I think this is the last straw for me : enough is enough.

I need to sit and reflect a bit on this, but I'm contemplating abandoning every bit of non free software I currently use (and there's a lot of it since I'm using Windows and Android).
This case study describes how Answers.com manage their millions of images. From handling an incredible volume of image uploads in a fast and secure way, to storing the images and applying all sorts of graphic modifications before delivering them to the end-users in the most optimal and quick way.
There won't be an "importt feature" from bank statement. As I said in the post, I don't want to operate with personal/sensitive informations.

Let's be serious, we all have internet connection most of the time. When there's no connection, there could be a mobile app (long wait till there).

And no, I don't want the app to pay your bills. You just add: $50, internet bill (attach the pdf/picture or pick one from drive/dropbox) and submit. and meanwhile the document will be uploaded to your drive/dropbox.
I don't think claims of sexism in tech are unfounded. You can find sexism in any industry. I do believe that the overt political correctness does hinder others from expressing opinions that might seem "problematic".

It has gotten to a point in my workplace where it is very hard to not be politicaly correct for the sake of fun, without being "set straight" by select coworkers.

Edit: it's incredibly sad that this was flagged. We can't cover our ears to controversy, we have to be open to it and discuss it.
a really early version of this:
http://draves.org/fuse/
published as open source in the early 90s.
not NN but does have the same image matching/searching.
Very interesting! Of course Google itself is not hosting any malicious content, but they are acting as a bridge between the user and malicious content which they honestly write about. Interesting that they also include blogspot.com pages in that.
I'm European, and have seen numerous anecdotal numbers of salaries in US companies, and it seems much higher than what I'd expect to get here.
Yes, and after years of struggling to find which should prevail, I recently heard the term of backpressure (used in reactive GUI IIRC) to be able to reason about things in both direction. Is there a middle ground for evaluation strategies ? Right now one can for strictness (in Haskell) or lazyness (in ml) but I never found a 'theory' about both.
The author has no shortage of fawning adoration for the piece.
I was speaking mostly metaphorically but...

You don't think some of the Cadres saw what happened to Nicolai Chauchesku and think that if it went really bad that that could be them. Remember that within living memory China has had extended periods of almost anarchy.
Gotta love Naughty Dog. Still leading the industry! Can't wait for Uncharted 4
Add Styles to Console Statements
Apple is its own third worst enemy (after Google and Microsoft).
The filesystem.

Ok, that not completely serious, but almost completely.
Quite possibly. The classification results were great, just wasn't good when trying to run things back through the network repeatedly. I did have issues that the learning rates reported in some of the original papers didn't match the ones in the released code.
Well Sun and Goggle are still in court fighting over that.
Ping isn't a CLI, its a single command that expects no further input. A database shell is more like bash than ping. And Ctrl-C does not exit out of bash.
I am lazy...very lazy, but lazy people most of the time find the best solutions to usual problems that cause them pain the the ass.

I still I can lose 5 minutes every day to remember/type all my transactions.
GitHub has a paid business model, so I think they're less likely to be tempted by the dark side. SourceForge is another cautionary tale about how "free is a lie" -- how free leads directly to scummy business models.
Apple announced last week that its Swift programming language [...] will probably be partially released under an OSI-approved license eventually

srsly !!
Seed preservation and keeping gene banks is critical to the long-term food system. As the article points out, agribusiness is good for yield and cost, but bad for diversity. And lack of diversity leads to drastic collapse.
Greyhounds tend to be more hyper than other breeds which is generally considered a negative personality trait. They can still be great dogs, but so can the vast majority of dogs out there.

The point is breeders cared less about hyper than they did speed.
as someone in the fintech space I suggest you build it and check usage. I'd totally pay for this if it can do exactly what you say and is secure. Don't worry about the monetization. Any successful fintech app will get bought out, or there are creative ways to monetize we can discuss later. Shoot me a message if interested ali@sourced.fm
Has anyone actually confirmed that Chrome is continuously sending audio back to Google? I highly doubt that this is the case. Instead, the plug in knows how to recognize "OK Google" all by itself. Once activated, then it starts sending audio data.

IF it where really listening even when inactive, then people would be complaining about it sucking up bandwidth and data allotments.
And then you throw JSNice at it, give it to a college student, wait a weekend, and have a nicely readable source version.

Source: Am college student, for fun I disassemble websites, including the funny VM Google built for ReCaptcha.

Additionally, I wonder what the EU thinks about this, as anyone who has the ability to use a software has the right to take it apart, inspect it, and learn from it. This right can not be signed away with contracts (making the "Do not decompile" clause invalid) and is violated by all these closed source web projects.

Tbh, I should probably just decompile, deobfuscate and refactor the Google Inbox client source, and publish it on GitHub over summer break, just to show Google how useless and annoying their obfuscation is.
Latent Learning (or, the Frustrating Benefit of Getting Stuck)
A Sassy Approach to Theming HTML Components
Because once you make it big you can be the asshole who makes everyone else works 18+ hrs/day while you sip umbrella drinks on your yacht. You're basically set for life once you get through the shit work. That's why there's a perverse incentive to do this.
Sounds reasonable but three points:

1. It's not anonymous. The ledger is enough to identify someone.

2. It's not 100% better than my current spreadsheet (one tab a month for the coming 6 months).

3. There's no motivation not to close it after a month I.e. no contract
Hey Apple, let's make better Map apps
Hopefully it's IL -> WebAssembly, not C# -> WebAssembly.
How Apple could make geospatial apps (maps, mostly) faster, better & cooler to develop.
And it was also doing the job of your telephone.
While I agree that this 'gotcha culture' stuff is nonsense, being offended that there are "claims" of sexism just means you're not paying attention. Do you know any female programmers? The amount of bullshit my wife has had to deal with makes me crazy. It's mind boggling what a lot of women have to put up with.

Yes, of course some people blow things out of proportion but it's nuts to say tech is some magic bubble where people are blind to differences. I believed that when I was a lot younger but I'm not blind and cannot believe it now. There are too many guys who act like jerks to women for no reason or are unprofessional / creepy in the workplace even when told about it.

The key is, don't be a dick and do your best to treat people equally. That will get you pretty darn far.
My comment was in the context of big company X, "releasing something in a permissive license" vs "releasing something in a copyleft license". Either way I prefer to use, support and contribute to permissively licensed projects.
Windows 10 Mobile adds reachability hack to compensate for incompetent designers
After divorce a guy splits all his things into two pieces on ebay
The article ends with a diagram showing a bunch of classes whose names end with "er". In my experience, that's usually a strong indicator of confusing design. Objects that have a single method and no real state should just be functions.
Toxic Vim Evangelist
21 Things You Need to Know About Managing Remote Teams
Kuyumculuk Sepeti Pırlanta
Pırlanta tektaş yüzük kuyumculuk sepetinde en uygun fiyata
If you teasing your sons is being raised as an issue by your wife then maybe you are teasing them too much?

You are probably from a family with a few kids who all teased each other all the time so its one of your key relationship mechanisms, not only with children but adult teasing too. Am I right?
One issue is that almost every google search for documentation points to the 2.x version, sometimes even if you search for Python 3 meaning you have to manually find the dropdown and switch to a new version. I imagine this is cumbersome for many new developers.
The Tragedy of the Common Lisp, Or, Why Large Languages Explode
A couple of hundred million dollars is a trivial write off for google. It should be a 5% of revenue.
How would this compare to GNUcash, apart from it being on the web?
That's because Crash Bandicoot is on-rails.
I was thinking something similar... that would be a LOT of data being sent back continuously while Chrome was running, which for many people is 24/7. If you had an office of Chrome users the entire office pipe could be eaten up by what is essentially X number continuous VOIP calls.
that's a potentially interesting link. i hadn't thought of that.
You do know the court case on that is stone ongoing?

Google won round one.....
Lost round two on appeal ....
And is now appealing the lose.
"background of fairness" - very impressive, maybe social engineering is a science now!

This is BS - in a normal society, competence rises to the top on its own accord - people naturally out of laziness defer to those who know what they are doing, regardless of race.

In the US we are living in a social engineered bubble that does not reflect reality. Take a look at the current administration, (and the several before, to be fair) - competence is not even on the radar for consideration of a job - it's political connections and race first. And we see the results in the news every day.
Damn machine learning software. :) Google needs to tune some of the parameters.
Programmers don't accept it, which is why higher level languages exist. At some point it reaches 'good enough' and most of us settle with some language, but there are always others pushing out new languages to fix some shortcoming they see.
Very interesting, I did not know that!

Maybe a better link (RMS's response when he recently discovers that Apple did indeed offer LLVM copyright assignment to FSF in 2005):

https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00...

Also note that 2005 is pre-GPLv3 and that Apple to this day dislikes GPLv3 so much that it continues to ship antiquated GPLv2 versions of GNU utilities in MacOS. So, my reading of the tea leaves is that the offer is not likely to be resurrected.
Count another vote for the pgadmin.

I hate the backslash commands of postgres, about as much as I hate the show commands of mysql (what's not nearly as much as I hate the oracle introspection tools).

Why couldn't SQL standardize database introspection?
The Breakout List, Q2 2015
What were you selling, how and to whom? I feel like there's probably more to this.
but you usually don't stuff 3d models and textures in an engine controller ECU ;)
not necessarily. did you read the article?
What choice did they have when a court said you can't do that?
In all honesty you probably got stuck in some automated loop.

It is kind of sad that the support isn't more expedited for things like this.

Seems like more and more people are turning to HN in order to get visibility and get their Stripe problems resolved. That is quite unfortunate...

I upvoted for visibility, as I know how frustrating it is to deal with payment processors, especially when your living / business depends on it.
FCC Hits AT&T with $100M fine for “Unlimited” data plans
From a conversation on just this topic a day ago https://news.ycombinator.com/item?id=9728648
A good test for this kind of thing is to ask these three questions for every statement you make in a confrontational communication:

1. Does this have to be said?

2. Does it have to be said now?

3. Does it have to be said by me?

If you can't answer all three questions with a strong and affirmative yes, then delete the statement.
> So how could it be true that the payments are unauthorised?

Stolen cards, for instance, which may be more likely to happen in some industries than others.

While I understand the need for ambiguity with respect to your business operations, this post is too vague to give any understanding as to why Stripe blocked your account.
Meet the startup drawing maps for Foursquare, Pinterest and (soon) Mapquest
There is nothing potentially healthy about the kind of smear campaign happening in this thread. If we saw no discussion of her husband, the posts that she did not actually remove, or claims that she extorted kp or lied about things that happened, then maybe.
My friend survived major surgery
My friend survived major surgery! I know nobody cares, I'm just super happy about it and will post this all over the place today. :)
In my town, I had choices of the Apple ][+, the TRS-80 Model 1 (with expansion chassis), and the Texas Instruments TI-99/4A. The Apple was a few hundred more than the others, but had the 8 card slots and looked good, so that's what we bought. The Tandy just had too many pieces and the casing was too robot-looking. The TI didn't have much software for it.

Later, I looked at the 512K Mac, and at $2400 (even with the military exchange discount), it just wasn't a good value, so I went without a computer for a number of years, until I could buy an Atari 1040ST.
Fascinating link, but that was arguably different: In the case of the Google links, the neural network was built for other uses, and the "image fusion" is only a side effect... It is a sort of "proof" that some really interesting things are happening behind the scenes.

In the older approaches, the image fusion was the primary intent of the system. Still very cool, but much less impressive IMHO.
All Systems Go for NASA's Mission to Jupiter Moon Europa
If you're going to do this, a lot of the guts are already available in the form of http://hledger.org/ or http://ledger-cli.org/. (Can't remember the license offhand, but you might be able to build on them)
Mellanox Introduces the World’s First 25/100 Gigabit Open Ethernet-Based Switch
If everyone says no they'll have nothing in the iTunes store

Seems simple enough.
I fiddled with an SPA for personal finance, and I used the js file API in combination with a <input type="file" /> to load a local file and Papa Parse [1] to parse the CSV. You could do all this stuff client side, then push the non-sensitive information (like spending category, date and amount) to your API.

There's a lot you can do frontend and keep your backend simple/stupid. If you host the data in Google Drive or Dropbox, you wouldn't be responsible at all for the potentially sensitive information.

1: http://papaparse.com/
Ouch - those are some pretty important artists for Apple to be missing out on.
Same here. The Valentina Studio free app is very helpful and somewhat smoothens the learning curve
Sure. Of course explaining the why is most important.
> http.Error(w, err.Error(), 500)

This will send the sql error directly to the client. I don't think it's a good idea because it can leak important information to it; it's better to log this error on the server and send back a generic failure message to the client.
Editing the Software of Life, for Fame and Fortune
I’ve already built something similar to that 5 years ago. Currently it is only for Bulgarian’s local market, but it is behaving well in terms of popularity given the fact that I haven’t invested a single penny in SEO or marketing.

http://mypocket.bg/

You can check it out (use google translate to get the idea) we can partner in going international I’m now looking to raise an investment to rebuild and expand it. stoyan@dipchikov.com
I think the ambiguity is transitive, and is the primary point of the OP, coupled with the lack of support received from Stripe thereafter.
Actually, U-Block is the fork, U-Block origin is the branch of the project maintained by the original dev.
Not to bring up our previous discussion again, but your complexity analysis is still misleading. Your "O(length of string) version" takes O(length of string) per step, not for the total time. To match an entire word (which you have to do to ensure that you have a match), you have to call step O(length of word) many times, so you're back to quadratic complexity.

Also, it would have been nice if you had done your analysis with k as a variable instead of saying linear when you actually mean "O(nk) for a very small k". Furthermore, if you have a maximum edit distance k, you can also implement the dynamic programming approach for a pair of strings in O(nk) time [1].

Still, your description prunes the trie nicely. It's a nice and simple method that's a lot faster than the naive implementation and good enough for nearly all applications. Have you done any benchmarking by any chance?

[1] A quite fast C++ implementation I wrote is at https://github.com/xhochy/libfuzzymatch/blob/master/src/libf... - the repo will at some point in the future also contain other, faster methods for calculating Levenshtein distance.
"0 is neither positive nor negative." https://en.wikipedia.org/wiki/0_%28number%29#Mathematics
Probably, but employers don't want to invest in hiring someone that could be taken away. Even if the new employer is not involved in anyway they could get sucked into the legal battle and then have to pay to prove they have nothing to do with it. After all you don't have to actually be guilty of anything to be involved in a lawsuit. Also it's possible there is a non-poach agreement if the new employer is a customer of the old employer. In my case a client cannot poach me if I have worked on their project in the past 2 years. Then there are those illegal non-poach agreements...
20 best JavaScript charting libraries
People always complain about the power that countries hold. Tech superpowers hold a lot more, and yet nobody elects or really regulates them.
Spotify made a tiny change to its logo – see if you've even noticed yet
Possibly the worst tool I've seen come out of Apple has been their Maps app. Useless and constantly malfunctioning, but hey, at least it's pretty. Can't even delete the app from your device!
It appears that we're stuck in a tradeoff regarding software:

Libre, high quality, and user friendly. Pick two.
There are times where you really don't need an RDBMS, yes. Hard real-time embedded systems are their own bag, I certainly wouldn't want to tell the people who design the systems inside a car how to do their job. As for server logs... they're their own bag, too, although if you decide to roll your own setup there without fully investigating syslog and journald or whatever else, I think you're probably making a mistake here.

But if you're running a website and you have fewer than 100 servers and you think you need to start rethinking the entire relational data model, you may very well be getting ahead of yourself.
A Pentium 133 with 8MB and 800x600 (32bit colors) run fine in with Win95a and several open applications. Try that with Android, even with 2GB RAM and quad core CPU - the Java based system on top of Linux is quite resource hungry. Flagship Android 5 phones have at least twice the hardware spec (twice as much RAM and CPU) of the iPhone 6 and are comparable in performance and user experience (latency) and not faster. That's the difference of Object-C vs. Java. And old applications like Microsoft Office are all coded in C/C++ and parts of older applications in Assembler.
Certainly by the time the water enters public catchment basins or the LA River it's nasty. TFA envisions harvesting and storing water onsite. I'd imagine the most common method would be attaching gutter downspouts to a really big tank, although better landscaping and less hard ground cover could also help.
It's all about what OSs ship with, and we're getting to the point where Python 3.x is the default.
Yes, but if Google had not been afraid of the GPL, there would have been no need for that fight. OpenJDK is licensed under GPL plain-and-simple. Google could have done whatever they pleased with that code (and would have had far less work to do, and would have had a more modern and performant runtime).
You did good job. The web is fine, the mobile interface is limited, there is no mobile app. But my overall impression is quite positive. (I've been using the app for few months now)
This is just a race between adTech companies and adBlockers, like the information security race - more attacks, more protection. Both tend to balance the other over time.
Right. There's no way this would go unnoticed on any enterprise or government network, and once noticed it would end the use Chrome in those environments. In fact it would have unimaginably huge consequences. It would mean huge numbers of CEOs and government officials in all countries where being bugged, all dependent on Google securely keeping millions of audio streams private. This doesn't pass the giggle test.
Two remarks

1) Captain obvious says: the "tripiness" of these images is hardly coincidental, these networks are inspired by the visual cortex.

2) They had to put a prior on the low level pixels to get some sort of image out. This is because the system is trained as a discriminative classifier, and it never needed to learn this structure, since it was always present in the training set. This also means that the algorithm is going to be ignoring all sort of structures which are relevant to generation, but not relevant for discrimination, like the precise count and positioning of body parts for instance.

This makes for some cool nightmarish animals, but fully generative training could yield even more impressive results.