skysight-inc/HackerNews huggingface dataset:
If you're sensitive to latency and run Linux, try hitting Ctrl-Alt-F1, and do a little work in console mode at the terminal. (Ctrl-Alt-F7 to get back.)

For me this is a great illustration of how much latency there is in the GUI. Not sure if everyone can feel it, but to me console mode is much more immediate and less "stuffy".
If you need a professional hacker
We are part of a team consisting of highly efficient developers and hackers.
Upgrade University Grades
Facebook, Instagram, Twitter, Whatsapp, Line, Skype Hack
Delete unwanted online Pictures pand Videos on any website
Remove Criminal Records
Hack bank accounts
Apps hacking
MasterCard, Paypal, Bitcoin, WU, Money Gram with untraceable credit on it etc.
We also develop hacked facebook, twitter, instagram, yahoo, gmail passwords etc.
We do custom software and web development in php, java, asp.net
etc.
We have 100% records from our client as well as highest repeat hire rate.
our work speak for ourselves, we provide a perfect software solution to all clients.
We believe in mutual growing with client and hence we work as a technology partner and consultant for our clients.
Contact us @Lulzsekhackinc@outlook.com or ICQ: 703132619 or WhatsApp:+14696660879 or Skype: Lulzsekhackinc@outlook.com
There is rarely any excuse for having a UI task that takes longer than a few seconds and doesn't have a progress indicator. That basically means that if you want to perform a 30 second task you should show that progress bar even if that now means it's a 60 second task.

I'd probably try to cheat in this particular scenario either by keeping a best guess for the recursive delete complexity in the file system itself, or by simply showing a worse progress indicator such as a counter of files without a total count. The progress indication doesn't necessarily need to include time remaining, especially when the cost is this high.
I see no social benefit that accrues from allowing trading (vs. investing) in the stock market. The usual arguments that traders make in its favor are just a plain attempt at legitimizing their stealing from market participants who are less sophisticated and resourceful.

1) Efficient price discovery - Individual stock prices often move 20,30,50%+ in short periods of time, prices can't be efficient with such high volatility. Trading more likely causes inefficient pricing due to speculations, margin calls, trigger orders.

2) Liquidity - Sure they do increase liquidity in the market but as long as sellers can find buyers I don't see any benefit from increased liquidity other than (3)

3) Bid/ask spread - I'll admit that lower spreads are desirable and traders to play a vital role in keeping it so, but I'll question how important it is for a long term investor if has to cover a spread of an extra 0.1% and then weigh that against the social cost of tens of billions of dollars worth of wealth transfers from retail traders to some HFT shops in New York.
NYC MetroCard Replacement Post 2022 (2015)
That could be also described as a five-day week with alternating 4/1 - 3/2 work/free division. But of course such ideas don't fit into the french revolutions obsession with decimal system.
Ask HN: Am I Technical enough to be the Technical Co-founder?
I am looking for on advice on how technical does a technical co-founder have to be.

Is my background enough?

My experience:

- MEng Engineering Maths (learnt MATLAB, Java, C, Prolog and Haskell as well as Linux)

- Software engineer >2years (Java, SQL, Linux)

- Quantitative analyst ~2.5 years (VBA and Excel)

- Investment professional ~4 years (Excel)

In my spare time I've been learning React.js, node/javascript and GraphQL. I've been building an MVP with Graph.cool as the backend. I'm also okay in python.

So am I Technical enough to be a Technical Co-founder? I have a potential non-technical co-founder lined up to start the business with.
It is an issue of trust for something as important as a backup tool.

Duplicacy sounds great but it has 6 [0] contributors and Borg has 107 [1]. It's obvious which one has more eyes on it.

Plus I can apt-get install borgbackup / apt-get upgrade which adds another level of trust.

[0]: https://github.com/gilbertchen/duplicacy

[1]: https://github.com/borgbackup/borg
I think it will make a difference even if performance/tco isn't as good as expected. End users like OVH and Hetzner have lots of underused servers...so they care more about "how cheap can I get a lot of cores into a single server". The 2p worth of cores into 1p helps them a lot.

To me, that gives AMD some time to refine things to the point where customers like Google, AWS, etc, would take a serious look.
It is good that it is now dead in the name of security.
(former pharmaceutical developer here). This article makes it sound like there's a big conspiracy, which there isn't.

A very few drugs (like erythromycin) become toxic so should be discarded.

Some drugs become less efficacious over time, but nobody really knows the shape of the curve as they are simply tested to see if they have the same efficacy on day E as they did on day 0. Well of course all drugs will become worthless as t approaches ∞ but you can guess that since tablets have a very low moisture content, if they are kept in a cool dark place it's likely they'll last a very long time. I also happily keep expired drugs in a controlled environment and use them; all drugs in my car's and backpack's first aid kits get replaced annually because they are exposed to harsh environments.

(Stockpiling drugs doesn't prove anything BTW: if you are stockpiling them against an emergency the presumption is that some efficacy is better than none).

Nobody is going to do accelerated life testing beyond what they have of course. I think extending the required lifetime is a good idea, though I question the size of the economic return claimed in the article.

The expiration dates on food are slightly more scandalous: the FDA doesn't require the same level of testing as they do on the medical side so they are mainly set stupidly short. Last week purchased some vacuum-packed lamb that had a manufacturer label with an expiration date a month away, but was prominently labeled to expire this week. And of course US egg producers take steps that reduce the storage time of eggs, which can be months old when you get them -- and then "expire" a week after getting home.
Maybe make the front page show a random subset of the top 10% most popular, or something?
The github page shows a large % of C LOC but that's mostly all in 3rd-party libraries like openssl. CatBoost itself seems to be C++.
Is it illegal to have THC in your system or is having THC in your system admissible as rebuttable evidence of possession/use of illegal drugs? Either would support the outcome you describe, but they are meaningfully different.

E.g., with alcohol, the “in the blood is illegal” rule would criminalize auto-brewery syndrome occuring in those legally denied alcohol (e.g., due to age), while the “in the blood is admissible as evidence of use” would not, though those with the syndrome might need to present evidence of it to avoid charges.
Interesting to see that both alacritty and Terminal.app are very fast but running tmux inside them kills performance.
I think having a piece of nonfunctional plastic on the other side would be silly and, by definition, useless. I think they look pretty sleek, especially in an industrial setting - also, asymmetry doesn't always look bad. I'm reminded of BMW motorcycles:

https://www.youtube.com/watch?v=N9SIS4izLqE

and:

http://www.motorcyclenews.com/news/2009/march/mar2709-histor...
Yes and no.

In DOS, the filename is always FILENAME.EXT, and dot is not an arbitrary character is the name, but a separator. In FAT16 directory entries, you have two separate fields, 8 chars for filename, 3 chars for extension, both space padded. The dot isn't actually recorded, and only appears in reconstituted filenames. Consequently, it's not possible to distinguish "FILENAME" from "FILENAME.", and they are considered equivalent.

Similarly, when you write something like * .*
in DOS, the dot is a special symbol as well, and this really means "match any filename and any extension". So this will match FILENAME, because it still has an extension, which just happens to be blank. On the other hand, if you just use * , it will be treated as * . and hence only match files with a blank extension.

In Win32, filenames are just strings, and dot is just a character. But the last dot in the name is still considered as separating extension from the name for purposes where it matters, like determining the app to open the file - i.e. "foo.bar.baz" is "foo.bar" with extension "baz". And if there are no dots, then the file is still considered to have an empty extension rather than no extension, and will therefore match ⁠ . and similar globs. On the other hand, * is no longer treated as *⁠ . and matches any filename now.
> overabstraction and literally hundred-lines-long stack traces which make debugging next to impossible. However, the trend seems to be heading this way in PHP too, so I don't know how long that advantage still holds.

Definitely true. Laravel has this issue with the added bonus of magic methods and Facades all over the place.
Seems that deep learning can benefit from gradient boosting too (at least, from a computational perspective).

https://arxiv.org/abs/1706.04964 "Learning Deep ResNet Blocks Sequentially using Boosting Theory"

(As for the lay-man description: I thought boosting performed better out-of-the-box on dense data than on sparse data, because most feature sub-selections for bagging are on zero'd features)
Stack Overflow Introduces Channels: Private Q&A for Your Team
Show HN: Cinc – GitHub for recipes
>Or maybe they're exaggerating a minor issue to make the product look better like a late night infommercial.

Most of those infomercial products are actually designed for the disabled. I don't bring that up just because it's a really important lesson (which I think it is), but it also has a parallel here. Minor issues for people in one situation may be huge encumbrances to someone else. What's more likely is products have their audience exaggerated and widened, but very often a real problem is being solved. It just may not be a problem all or even most of us have.
what kind of research have you done on this? Most of what I hear about this is more pessimistic than anything else. I'm curious what you've learned that's made you optimistic.
Those apps are just using a provider like Twilio on the backend. Though some of those apps are pretty feature-filled - "Burner" supports integrations via Slack, Dropbox, webhooks, etc.
That's such bs--as if the markets couldn't determine prices at anything but sub-microsecond velocity. No, HFT is the ultimate rent seeking.
Slack's Compliance Exports allow Team Owners, Admins read users' direct messages
Unmuddling Modeling Part II More Misconceptions
Ask HN: Gmail's mail classification not right lately
From past few days, I wake up to lot of emails in gmail inbox.

Usually promotion and marketing emails, git commits from repos I follow. Whereas earlier they were nicely in forums and promotion folders.

Has anyone noticed this lately.
Any constructive advice would be more than welcome
Transmit 5
The Most Dangerous Code: validating SSL certificates in non-browser software
I find that the filesystem of choice has some strong influences on that. I usually install `rimraf` via npm, which does about the same as `rm -rf` but works everywhere node does.
The US now has a federal budget of $4 trillion. Lack of money is not the problem.
It really does. Java was the language I learned on, and it's super great that I can use all of those patterns nowadays. PHP is the typical expectation for clients that need a CMS, and it no longer feels like quite the cesspool it was five years ago.

Composer and the PSR initiatives have totally changed the feel of working in this ecosystem for the better.
Advice wanted – Stumbled across active phishing scam
So yesterday I received a suspicious sms message with standard phishing speil asking to follow a link and renew a subscription to well known app.

Out of interest I followed the link to see how the attack would work, and before I knew it I had discovered that the attacker had left directory listings enabled on their server!

After looking through the PHP used to perform the scam, I could see that the results of the form victims are asked to fill out were being emailed to the attacker, and logged into a text file on the server. I just want to stress this is all publicly available if you know the url, not behind any kind of authentication.

After looking at the log file I could see that this scam was very and active and very effective. New entries were being added throughout the day including credit card and bank information. At this point I realised it was probably time to inform the police, and after many many painful hours I finally had a report logged.

Its now been 24 hours and I can still see the scam is active and collecting real peoples' details, the majority of whom are elderly.

What should I do? It feels wrong just to sit here and watch these people lose their details while the UK police take their time figuring out what a zipfile is. It would be very easy to disrupt the scam by flooding it with fake data. Good or bad idea?
Adding to 1.: This came out of MatrixNet research, which was state-of-the-art (and well-guarded) for years.
I assume these services were originally created to meet government contracting requirements (transporting highly classified information).
Definitely not faster development time. At all. For larger projects, dynamically typed languages fail very quickly.

And modern statically typed languages have dynamic features, making dynamic languages obsolete.
The most important element, in my opinion, is one that single questions alone cannot discern: Is this person a workplace psychopath?

I'm not kidding, and this is a real issue. A lot of people who can be great entrepreneurs can also have detrimental effects on your culture, the trust of your clients, and your long-term sustainability. Drive, initiative, passion, aptitude - these are qualities present in great founders and appear to be present in workplace psychopaths.

Get to know this person, and get a strong sense of their values - not from what they say and want you to believe, but from taking in the context of their accounts of what has worked out, and what is not, in their personal and professional life. For people they speak dismissively or negatively of, find them and get their side of the story. You cannot do too much due diligence here - this is critical, especially if you start to become widely successful. Then you're locked in with your partner in the co-pilot seat, and you won't have the desire to bolt or ability to change your decision without significant if not disastrous consequences to your business.

Your values must align, and you must trust this person with your life. Your startup will be your life for the next 7-10 years, by your planning.
- Too much boilerplate

- Existing Java frameworks and libraries are difficult to obtain and maintain and difficult to work with (PHP libraries/frameworks are available in central repository - packagist, and are on github)

- Not much difference in performance - because most operations are IO bound in web context - also, PHP extensions are implemented in C - so you could implement your performance-critical parts as a C extension (or if your architecture allows it, in any other language and run as a different service communicating async with your application)
Thanks for your feedback. The reason I don't like open-source licenses is that I don't want for-profit companies to use my software without paying. The ideal license would be the one that requires them to pay while being appealing to personal users like you. I don't think these two goals are irreconcilable, but unfortunately such a license doesn't exist yet.
Odor-Destroying Shoe Inserts and NASA-Tested Tech
I wonder if someone is going to end up buying out the Cook Island country code (+682) similar to the .ck top level domain.
I think it's important to be on the same boat money-wise, while also expecting similar things for the near (or not-so-near) future.

Questions:
* Do they have any loans that need to be payed? If yes, how would this affect future decisions to stay in the company?
* Are they thinking about wanting to do something they haven't been able to do before (traveling for long, living abroad)?
* How much do they need the stability of a regular job?
Httpfake – A Golang httptest wrapper for easily setting up a fake server
Startup out of HBS launched (ALL puns intended) sticky, patent-pending, odor-eliminating shoe inserts made with NASA-tested tech. They fit in any shoe and are $5/pair.

Founded by a SpaceX alum and an e-commerce retail pro, the team was disgusted by the lack of innovation in shoe odor destruction despite 85% of consumers worrying about the problem. Luckily that's all changed. Read more at zorpads.com!
Having "not utterly failed" for 240 years is a fairly big accomplishment, precisely because the lifespan of many other societal organizing principles is about equal to a human lifespan (~80 years).
I'd like to see Terminology perform there.
I'm a little confused and am seeing conflicting information everywhere. How can I use async queries in PHP right now? It looks like the code the author wrote is in Hack. Can Hack code be injected like that into the PHP file, or does it require me to write a separate file and somehow link it to PHP?
You could try contact their hosting provider? (assuming it is a somewhat legitimate one)
Another article that talks about the scalability and benefits for wikipedia and facebook when the websites that most people create will never be either. You are not going to save millions on server costs and just doesn't make sense for some personal blog on wordpress. For most cases something like php7 might make as much sense.

But the author believes that what solved facebook and wikipedia's problems will solve everybody's. If HHVM and Hack are really the tools that solve your probably use it but don't go that route if you absolutely need it. Don't get burned by hype because every use case is unique. What fixes facebook's problems probably will not fix yours. But php 7 is another viable option and from what I read it performs pretty well compare to HHVM for the most common things you would use it for. Also the language got a lost of fixes for its warts (I'm not a php expert but looks like it did).

tl;dr - don't blindly use tools where they are not needed and use the right tool for the job.
for that matter if you use the msys *nix tools (comes with git for windows), you get a bash prompt in windows and can do the same... I find for general terminal stuff the msys bash is more to my liking... though I haven't tried the ubuntu bash in a while (it irked me in many ways).
Beyond that, what is the incentive on the part of the company? No one is evaluating medications based on shelf life. Longer expiration dates -at best- do nothing favorable for the company, and at worst both reduce the purchase of more of the drug, -and- open the company up to litigation in the even it's dangerous. Why take that risk? There is simply no economic pressure to.
I've really wondered that too: why is everyone recommending iterm? I'm glad it's just a matter of taste -- I'm perfectly happy with Terminal (and running a shell inside Emacs in my terminal :-).
Have tried that and unfortunately the abuse email bounces :/
And as the earth's crust finally cooled, you fixed it.
I think it already paid off. She on-boarded Snap, Apple and Netflix

Edit - I am impressed with Diane Greene. She donated all of her take from acquisition of her company - http://www.businessinsider.com/diane-green-donates-150m-to-c...
This is part 2 from the post yesterday:
https://news.ycombinator.com/item?id=14790251

And the author posted a comment on hn:

"fchollet: Hardly a "made-up" conclusion -- just a teaser for the next post, which deals with how we can achieve "extreme generalization" via abstraction and reasoning, and how we can concretely implement those in machine learning models."

I like the ideas presented in the post, but its not concrete or new at all.Basically he writes "everything will get better".

I do agree with the point that we need to move away from strictly differential learning though. All deep learning problems only work on systems that have derivates so we can do backpropagation. I dont think the brain learns with backpropagation at all.

* AutoML, there are dozens of these type of systems already, he mentions one already in the post called HyperOpt. So we will continue to use this systems and they will get smarter? Many of these systems are basically grid search/brute force. Do you think the brain is doing brute force at all? We have to use these now because there are no universal correct hyperparameters for tuning these models. As long as we build AI models the way we do now, we will have to do this hyperparameter tuning. Yes, these will get better, again, nothing new here.

* He talks about reusable modules. Everyone in the deep learning community has been talking about this a lot, its called transfer learning and people are using it now, and working on making it better all the time. We currently have "model zoos" which are databases of pretrained models that you can use. If you want to see a great scifi short piece on what neural network mini programs could look like written by the head of computer vision at tesla, check out this post: http://karpathy.github.io/2015/11/14/ai/
What's the alternative? They didn't run it past Legal and opened themselves up to liability?

I'm making the (perhaps charitable) assumption they did run it past Legal, and Legal decided they could deal with the fallout if it came to pass.
GitHub – Manage issues and pull requests with keyword updates
After a long stint on php I'm now using jackson inside of play framework to work with json from java. It's quite easy to use.

https://www.playframework.com/documentation/2.5.x/JavaJsonAc...

I don't miss php much. I'd like to have instant browser reloads back. Play's incremental compilation does give you an edit-reload cycle, but it can be sluggish.

(Incidentally, the reason I use java now is because this web app is the front-end to a hadoop platform, and php's hadoop integration is less than ideal.)
That was really good!
I think he meant that Glass was a dev kit, which is fair enough. But it intended to be eventually released as a consumer product. Somewhere along that path, the idea lost it's charm to the execs at Google.
Did we have liquidity issues when trading in and out multiple times within tenths of seconds was impossible? I don't think the cost is high.

Yes. Spreads were a dime (or more). Now they're a penny.
Good thing this isn't a consumer product then.
A couple of facts about the auctions:

- They often end at a randomized time in a given window

- They often cross a very large proportion of a day's trading

So in some sense the things you are after - hard to game, transparent auctions - are already in existence. If you're happy with waiting, you can pretty much ignore the continuous trading when you're buying/selling your shares. The exchanges I look at all have an opening and closing auction, and a few have a midday auction as well.

I'm literally coding a system that uses the auctions right now. To game the randomized end would not be easy, though there are a number of particular market models that open for it.

In general, the exchange system has gotten out of hand. There's a lot of weird rules that only make sense if you're told what they're for, and it will undermine confidence if they continue to grow. It's become a catch-22 though, as the markets need the market makers, and the market makers can't make money so easily without an advantage of some sort.
Can you give some more details on your watchmaking hobby? What's a good way to get started?
This link didn't generate the interest I thought it would get. A lot of interesting people are interviewed in this ebook like Peter Seibel.