skysight-inc/HackerNews huggingface dataset:
Yes, I made the decision to travel on my own bat. I could easily afford it, that's not what I was annoyed about.

It was the fact that I'd taken the time & effort to meet with these people and to not even get so much as an email back... it's not right. People shouldn't be treated that way, job candidate or not. It's basic manners.
Thanks for that, I'll definitely read up today.
In either case, you'd want to sell your shares and invest the money somewhere better. If you believe the article, that is.
You are not.

But your former driver certainly is.
Computershare and SETL Demonstrate Australia’s First Working Blockchain Solution
I think that tools like this are great, but there already are some in this space (e.g., mySymptoms [1]). How will you differentiate yourself?

[1] http://skygazerlabs.com/wp/
The Impact of Digital Signage on Advertising
They should not put any links to a damn search engine in such texts. If people want to Google "Sanskrit", I'm sure they will manage.
I think there is two classes of "us". Those who inherit significant wealth from the boomers and those who don't.
>But the people "on UBI" will be everyone.

This is exactly what I'm trying to point out is the issue, if everyone had parents who gave them handouts we should expect the trend to be towards our stereotypical view of a deadbeat who lives at their parents house. All these people who you are talking about had the privilege of having a healthy combination of both the carrot and the stick, and while you are completely right they could provide value if they had UBI now if they instead lived in UBI for generations their priorities could have been completely different. If we imbalance this important piece of society too much we will be running a modern day behavioral sink experiment on the population.
Tmate • Instant terminal sharing
Twitter vs. Disqus
That is such a negative comment, I don't think it's worthy of HN.
> You just want to know if I can do the job

This holds two things constant: You and the job.

On-the-job training is inevitable. The question is what you'll primarily be trained in: Office politics, or some other skillset which will actually go on your resume.

Similarly, the job will inevitably change if you're around long enough, and that's the nub of the meat of this: It's an old adage that you should never marry someone to try and change them, because people don't change, they just become like they are, only moreso. Both ends of the equation change, but they change around a solid core which was formed decades ago and will not be modified except through some serious event.

So personality matters quite a bit if you're looking for a marriage. If you're looking for a hookup, it only matters on the extreme ends of the bell curve.
If you encode each packet in a QUIC stream with it's own stream ID, and close QUIC streams after a timeout, you can use QUIC for unreliable unordered transports as well.
3D Fish Farming
Germany subsidizes all electric car purchases with 4,000€, but not Tesla
For me, the best part is interviewing for new jobs. You have not lived till you are asked to reverse sort a binary tree, whilst skipping on one leg, having to show you are passionate about the job!

The disappointment was that the actual job did not entail data structures, Algorithms or even skipping! Just CRUD web apps.
Uber ... Think about it
Show HN: New release of Tarantool Upstream NginX module – v0.2.0-stable
I'm proud to annonce new release of Tarantool Upstream NginX module - v0.2.0-stable.

New features:

- Build with NginX and Tarantool fast and scalable REST services.

- Better documentation.

- A lot of new nginx.conf directives.

- Few minor bug fixes.

Read more about REST features

https://github.com/tarantool/nginx_upstream_module#rest

https://www.facebook.com/TarantoolDatabase/
I don't know, they basically bought Motorola to stop the patent trolls from getting them. After the purchase they broke up the company and sold the parts they didn't want/need. I could see the same thing happening to a Sun purchase; take the Java stuff and sell off everything else (SunOS, hardware, etc.)
I don't think that's what GP's refering to. In an adversarial system you can either have dedicated prosecutors, or have the state hire an attorney to prosecute the case just as the defendant hires an attorney. Both would draw from the same pool of criminal attorneys. AIUI, this was historically the case in England and Wales.
I think part of the article's point is that there is no better place to put your money, and that we are likely to see reduced returns to capital across all asset classes. It is possible to have a glut of both capital and labor if there's no innovation in the economy.

(Conversely, this makes it a great time to be an entrepreneur if you have a good idea, but part of the article's point is that most of the low-hanging productivity gains have already been picked, and so it's becoming increasingly more difficult to have a good idea.)

Basically, it could be summed up with the old Dennis Leary song, "Life's Gonna Suck When You Grow Up."

https://www.youtube.com/watch?v=3OjnwxhL72o
I'm sorry for sounding harsh, but this seems like a classic case of a feature instead of a startup. Based on the way you describe it, this is an enhancement that Yelp could add. Sure, it will be harder for them to do so than for a nimble startup focusing solely on this feature, but Yelp has an huge, huge advantage: they already have their network.

For you, building out a product with this feature is just the very beginning. At that point, you'll have to face your biggest obstacle: attracting a critical mass of users. As a potential investor, I would be far more interested in hearing how you plan to accomplish this.
ISRO Puts the Final IRNSS Satellite, the ‘IRNSS 1G’, Successfully into Orbit
One can easily observe this "server is the actual game" property in Minecraft when running on an underpowered server.

At home, Minecraft runs on my home server (with a small Athlon CPU) and it fails to keep up with the required speed of the game, so the server log will show messages like "server clock running behind, skipping 58 ticks" every so often.

An observable effect of this is that you have to hold the right mouse button just a little bit longer than the actual animation when eating stuff. And when you look at the sun, you will see it moving forward continuously (as calculated by the client), but skipping back a tiny bit every few seconds (when the client adjusts for the server's time drift).
How is dec64 different from Floating Point (IEEE 754)? It seems IEEE 754 allows for using base 10. What else do they do differently, do you know?
I agree, sort of,

I think we should get rid of standardized testing. If we are to instill creative problem solving, etc to our kids, how do we achieve that by making every kid take the same damn test?

I also think we should get rid of school ratings. Fundamentally, a society is a group of people that band together and solve each others problems to benefit as a whole. Education is one of the basic requirements that should be provided to new members of society so that they can contribute to the problem solving. So then why make school ratings? Every school should offer the same quality of education, no matter where.

Sure, charter schools will likely bring new methods of teaching that get rid of standardized testing, but it won't fix the problem of school ratings and the competitiveness that comes with it...
Alexa.com is down
http://alexa.com is down.
Not all, but the vast majority fit exactly that profile. It's not difficult to find evidence of that, just Google for <insert any of hundreds of studies and internal diversity reports by major Silicon Valley companies here>.

So yes, they point about "hiring for character might bias the outcome" is still valid.
Something like this is only interesting within a certain range. If he'd been too successful, nobody would want to read it because it would come off as even more of a humblebrag than it already does just by virtue of the context of even qualifying for awards from Ivy League schools. But at the same time, if this were From someone at "Podunk State", as KKKKkkkk1 put it, to some controversy elsewhere in this post, it likely would not have made it to HN, even if someone from Podunk was the first to popularize this model.
I've just read about this service on the BBC News website[1] where it's reported than Instagram have a problem with the name of this app.

There is also a well known and well established (with many local councils) service called Fix My Street[2] the aims to solve the same problems.

[1] http://www.bbc.co.uk/news/uk-england-kent-36148093
[2] https://www.fixmystreet.com
Hair Dyes – Magic Salon|Free for iPhone
This is the worst thing about this sort of "IQ dick-waving contest" culture, to me. I'd be fine with doing ridiculous CS Theory stuff in interviews, if the job was about doing that. I love that stuff, when my mind is geared into the right mode, and a job that required a lot of it would give me the ability to leave my mind geared into that mode. Instead, my mind has downshifted into the CRUD-dev gear from years of disuse, and you're asking me to shift it into high gear for the interview... only to shift back down for the work itself.

I get that every small company wants "the best and the brightest" in order to have more value on the table under acquihiring conditions, but there's really no reason that the person programming Facebook's Android frontend view-controllers needs to know how to answer doctorate-level category-theory questions.
You missed the part where Google is not open sourcing Hangouts.
> Shouldn't you be verifying a MAC before decrypting anyways? Relying on decrypting scrambled data, especially for a bitflip, seems like a bad idea.

Oh, we're going into the realm of MAC-then-encrypt vs Encrypt-then-MAC, which is waaaay out of scope of this book. As it's mentioned in some footnote, under "encryption" I've meant "the whole package, including encryption, integrity authentication, etc." (which is currently routinely done by some kind of AEAD for wired data). I certainly don't want to go into a deep crypto-level discussion of AEAD etc. in a book for app-level developers; what I'm aiming for here, is a simple recipe of "just do it this way, it will work".

> Why not just use TCP for sign-in and key establishment, and get 3-way handshake for free. That eliminates spoofing IPs. From there, just have monitors that determine when you're "under attack" and rate limit by IP address, just like any anti-DDoS does.

But then, for UDP (and you DO need UDP for fast-paced games) you will need your own protected protocol (probably using keys exchanged over TLS-over-TCP). There are many ways to do your own protocol wrong, and only a few to do it right; and if an average app-level developer will try doing it - it is much more often a disaster than not :-(. As a result, I am arguing for using standard security protocols wherever possible (and the anti-DDoS hack described there keeps DTLS security intact, this IS important).
I feel like people overstate just how massive the divide between SF unicorns and everywhere else is. While I admit I'm not on the 100k+ salaries of the big five, I'm definitely not struggling and pulling all nighters - I work 8 hours a day, 90% of the time from home, with the odd evening of working on something if I'm particularly into it.

For that I get paid a decent salary for my area, get to do a job I find interesting, and without having to live in London.
If this starts utilizing the "Ubuntu on Windows"[0], I think, with minor modifications, most of the images should already work; which is great. I can't wait to see how containerization (and tools built for orchestration of those) will evolve in the coming years to help dev/devops.

[0]: https://insights.ubuntu.com/2016/03/30/ubuntu-on-windows-the...
It's not that people can't learn another language. The problem is nobody wants to be the guy looking for a job at a startup with ten years of Ada on his resume.
duplicate, please check before submitting...: https://news.ycombinator.com/item?id=11582441
" For example, how do you measure the value of a scalable, modular, and extensible platform that will serve as a basis for growth over the next 5-10 years?"
your questions provides evidence of why I would prefer a wage free environment. As it currently stands now, a business will pay you an upfront fee to develop this platform, and earn most of the profit for the next ten years. I would rather earn a royalty from my platform in all these ten years( this sorts out the technical debt issue).

Again this is not about worker Vs business, it is about what arrangement makes more money for everyone especially from the business perspective, and are incentives aligned.
Or "plays golf/football, comes from a similar background to us", where gender doesn't play a role, not even in the much-reported IT industry where there is a paucity of women .

As a Brit in central Europe I have come up against this, not to the same extent as someone who isn't white, or comes from a markedly different culture, but the differences in culture even between some European nations can be enough that employers do not perceive me as "one of them".

What happened to hiring people who are not like us, because that's where the challenge lies and life is better when we are forced to evaluate our own misgivings?

A lot of IT people are so similar in personality, skills, hobbies etc that they all fail in the same areas, not just succeed in those areas. My own work place could be better, and produce a better product, if everyone wasn't so like-minded, imo.
Very good analogy

But from decision trees you get decision forests, which can't be said of bubblesort
And that was a negative comment too, Stratoscope. What were you thinking?
That would only make sense if McKinsey's main business was investing in the stock market. Actually their main business is selling management consulting, which as a source of profit is only weakly correlated to investment returns.

Also note that they didn't say you should expect a negative return from investing in the stock market. In fact, they said that you should expect a 4-6% return over the next 20 years, rather than the 7-8% return that has been experienced over the previous 30 years.
Your comment appears to be about the article but you seem unable to do so without focusing on yourself. It was all going fine until you wrote "I had not seen before". How is it relevant whether you had seen it before or not? In all, you make four references to yourself and your feelings in this comment. What egregious self-promotion! /sarcasm
The paper itself: http://hi.cs.waseda.ac.jp/~esimo/publications/SimoSerraSIGGR...

Part of what makes this neat is that their architecture includes exclusively convolutional layers.
Networks that just use such layers have some incredibly useful emergent properties[1] and are about as good as networks with more varied layers[2].

Here they use that to allow for a wide variety of input sizes, because without a fully-connected layer, there's no need to resize images as part of the preprocessing, or indeed at any point inside the network.

I am a bit skeptical about it being able to handle "any" input size however, because ultimately the convolutions are going to be applied to pixel values, and I can imagine some sadist blowing up a vector sketch to ludicrous dimensions, so that the majority of the filters would see either the uniform color of a line or blank paper.
Even supposing that worked, it would be expensive w/r/t memory and computation.
But I haven't checked that on my own[3], so I may be wrong, and even if I'm right it could be fixed rather easily by down-sampling or cropping.

All in all, awesome stuff! It's always nice when you see a project that augments the human in the loop rather than just outright replacing them.

-----

1. For example, you can get segmentation "for free" when training a classifier, c.f. Fully Convolutional Networks for Semantic Segmentation --http://cs.berkeley.edu/~jonlong/long_shelhamer_fcn.pdf

2. These guys show that you can implement something like pooling via adjusting the stride length, and that the networks in question are pretty much state-of-the-art (circa 2014). Striving for simplicity: The all convolutional net -- http://arxiv.org/pdf/1412.6806.pdf

3. My graphics cards are busy at the moment. I just built a computer, named it (Serene Doreen the Mean Green Deep Dreamin' Machine[4]), and now I'm already looking for more capacity.

4. I'm not completely sold on the name; another contender was "Kim Jong GPU". At some point I will probably have to train a net just to name my computers.
Last thing I've heard was that specifically CurveCP was separated from libsodium into libchlorium, and it is not maintained now.
The ability for event colours to actually be labels (that can be filtered for visibility) would be appreciated, currently you have to setup multiple calendars to achieve this, and that's not too useful if people are trying to track when you're free/busy.
You can easily implement malloc. I don't understand what relevance with this your paragraph has.

C11 has atomics and all the necessary primitives, fences, locking, etc..., to implement pthread_mutex, including its own mutex.
I get why people think it's hype. The core math and CS for soft AI and statistical machine learning (neural nets, decision trees, unsupervised learning, etc) has been around for a long time, for sure. I did some R&D work with them in the 90s / 2000s. Interesting projects, but they weren't practical or cost effective at the time.

But, very recently, some interesting hardware, software, data sources, and business models have evolved and converged that make 'AI' much more practical and realistic. And, just take a look at recent research papers and popular open sourced projects, and it's clear that many of the smartest people in the industry are working on it. Some very creative and innovative things have been happening in an ambitious space that had been kind of stagnatant for decades.

Think of AI of today like 'The Internet' was like like 1991. Probably more impactful, actually, because the major tech companies are throwing billions at it. There are many more people with skills and knowledge to move it forward. And, we all know that Alphabet is moving toward constructing personal intelligent agents for everyone on the planet. It's going to be a very interesting decade.
You're right, I forgot about it. But is there a ready-to-use library doing it?
Ive got a friend at Sun Corporation who, a few weeks ago, when I congratulated her on the recent (unconfirmed) news of her company, she said it was Cellebrite's news and not theirs.
I think the logic is like "they can't possibly support this product at this price point, we would rather depend on something which may be inferior but well-supported".
I'm not sure, nor care what generation society has labeled me. When I look back on who had it good, or bad; I always come to an abrupt stop when I think about having to go to war.

I couldn't imagine being a number in a draft, and just waiting for my turn to go. Those guys had real problems. I couldn't imagine being disabled, or killed over a rediculious war like Vietnam, or the Korean War.

When you take away being killed/maimed, being very poor is the next huge problem.

My heart does go out to anyone who's very poor in this society. I see the amout of homelessness, and cringe. It seems like the powers at be are going out of their way everything illegial. "Can't sleep here!" "Camping prohibited here." And living off the land seems only viable in some parts of Alaska? Hell, for all practical purposes it's practically impossible to live on the cheap, without breaking some law?

I really think we need to have areas set aside areas where people can pitch a tent, and use a restroom. We can debate about education, etc., but we have a big problem right now.

We have people who have know where to live. I don't see it getting better. Politicians really don't seem to care. Certain people from all generations act like homelessness is a lifestyle choice. In my world, it's my biggest fear.
This feels like a nice attempt to troll HN - no CVEs, no statements from GitLab since ¯\_(ツ)_/¯
Is this really going to stand up in court?
Time to Change the Way Brands Use Snapchat Profiles
"...Eton and Oxford, which happens to be where I went"

I prefer to be charitable and assume that he wrote this for the purposes of disclosure and to qualify his knowledge of those institutions. I don't think he was drawing a comparison between himself and Ramanujan.

Yes - Wolfram has a tendency for self-promotion, and this can be a bit tiresome. But, like others who have commented here, I find the seemingly obligatory condemnation of him to be tiresome too. The difference between Wolfram and his detractors on HN is that Wolfram (as well as clearly being very smart) invariably has something interesting to say.
It sure does look more like C that way (if that's something you're into), but that also makes it harder to scan for types at a glance.
I didn't know the saying but I like it a lot. I will add that once you fail you no longer fear failing.
There are sites readable with lynx but they ask for subscription with regular browsers. Is that AI first enough?
Maybe, but my mantra is a mix. I use standard technical questions ect. to weed out candidates that cannot do the job - I try to stay general such that I see problem solving, rather than certification. Then I'm left with a pool of people that are real potential hires. After that I'm looking for a learner with the right mindset, and THEN I'm looking for a fit - preferably someone who will complement the team, rather than reinforce what is already working.

Hiring is not an exact science, and what works for me, is probably not working for others.
That was my first thought, too. At first sight, Windows containers seem to run only on Windows hosts.
Maybe the licensing is covered through the hosts' licencse (speculation: you can run n Windows containers if you buy license x for the host OS).
My reaction to the article (even the end of it) was "wow, this is far less bombastic and egotistic than Stephen's normal writing, how refreshing." There are lots of books and articles purely about Ramanujan, why not offer something that's more of a personal reflection and interesting/relevant to Mathematica users? Maybe it only seemed good by contrast, but the level here of self-referencing his own background, work, products, interests didn't seem to me to be "disgusting", "extraordinarily annoying" or "deeply disappointing", it all seemed quite nicely tied in.
Try blocking all content not originated from the domain you visited, that is even more fun.
There is always a good debate on HN about hiring, but it feels like we really are comparing apples to oranges here.

Hiring tactics depend heavily on the size of the organisation. They have to: for a 3-people startup you want someone who will break walls and get stuff done, for a thousand-people-heavy dev team you need people who can do one job very precisely. Those tasks require very different personalities, so naturally, very different hiring questions.
Designing for Anxieties
> Sorry to nitpick but UDP seems like the wrong protocol for authentication.

While authentication over UDP is indeed a bit more difficult if implementing it yourself, fortunately there is DTLS which is a very official and well-recognised way to implement authentication over UDP (very briefly - DTLS does make a handshake, and it does have a session, but this session operates in a packet-oriented mode which supports reordering and packet loss).
basically everything in my house has plastic components. So if AI become as ubiquitous in every day items as plastic, then the hype is all but too small.
Nonsense.
That thing they offer as download doesn't even have the comments I left on not my posts.
Short Term Loans for Unemployed with Bad Credit in UK
The west german policy basically provoked that faction into existence by murdering. Can't remember the name of the incident but this information was withheld until fairly recently.