skysight-inc/HackerNews huggingface dataset:
Interesting, thanks! On https://www.tensorflow.org/tutorials/seq2seq I found a link to https://arxiv.org/abs/1406.1078, which says

> $One RNN encodes a sequence of symbols into a fixed-length vector representation, and the other decodes the representation into another sequence of symbols.$

To me it sounds like they use an RNN to learn a hash function.

Thanks for the NTM link, I'll check it out.
Interview idea: Honestly and bluntly tell the potential employee the worst things about working for your company, _then_ ask them why they want to work there. I bet you would get some really telling information out of their answer, and if you haven't scared them off maybe they'll be more likely to stick around.
Trading Markets Using APIs
> and still concluded they do?

When did they do this?
Terrain generation is usually fractal, and you can start from a plane, or a hand-created surface and let the fractal algorithm fill in detail. That's old. The cool new thing was seen in Moana, where the water surface generation allowed animator control with the water being a character.

That created an uncanny valley problem. When the water "goes character", it looks a bit strange, because it suddenly stops obeying physical laws. That's OK for a Disney princess story, but used with high rendering realism it looks wrong.
Source?

There are many ways in which organic and non-organic affect the environment other than land use (which is likely a marginal difference). Big agro, most associated with non-organic farming, does lots of bad things for the environment. Pesticides that are linked to decline of bee populations, pesticides that yield local imbalances in what animals/bugs are around to eat each other, synthetic fertilizers that thrash the land from being able to grow diverse crops into the future, chemical run offs into local water sources, exposure of workers to high concentrations of pesticides and their subsequent-related illnesses, GMO seeds spreading farther than the intended land mass mating with other species producing unknown effects (and lawsuits), etc.
Those are really old results. They should compare to this one: https://arxiv.org/pdf/1511.06581.pdf
> implicitly discouraged by most workplaces

What do you mean?
Important Ways IT Professionals and Mobile App Developers Can Work Together
These days, it is crucial for both mobile app developers and IT professionals to work together. In this regard, here are some ways which should be followed at any cost.
are you considering caloric efficiency?

I love this list, but I doubt it's accurate to more than an factor of 2. http://efficiencyiseverything.com/calorie-per-dollar-list/

Bananas are not a cost effective source of calories, have very little protein, and boast a fairly high glycemic index.

basically, bananas are trash at being fruit.
This is how I eat, with the addition of nuts, seeds, and legumes.

I focus on are cruciferous vegetables, of which there are many, and buy only what is on special.

When maintain this eating plan I have boundless energy and am emotionally stable. When I don't I am tired and letharg all the time and prone to angry outbursts.
It's also much less calorically dense. It's not just snacks though. It's also nearly anything you can buy in a store that's made of wheat or corn. Whole aisles of stuff, packed floor to ceiling. People keep eating it between meals, and they get fat.
Ah but that's not cloud native at all!

More seriously, part of the reason I did the project was to see if I could have things react to the dhcp server, and not have the dhcpserver run things for me. No good reason, other than wanting all the components in my home network to run in their own VMs, and so having everything talking via etcd is convenient.

That said, if I didn't have copious amounts of free time, I definitely should have done that.
DỰ+ÁN+SONASEA+PARIS+VILLAS+|+SONASEA+PARIS+VILLAS+PHÚ+QUỐC
Is it just me or are websites that implement these kinds of selective paywalls rarely worth visiting, let alone worth spending effort to get through the paywall?
You didn't say what your goal is. More code submitted?

The fundamental problem of such schemes applied to open-source is that the money is pitiful compared to what a programmer can make.

$50 is 30 mins worth of a decent SV programmer.

So the money isn't worth it but by mere offering the money (i.e. external motivation) you destroy internal motivation. As cjbprime pointed out, this has been studied and it's generally believed that internal motivation is stronger that external motivation.

I would focus on other things that can have a positive impact here.

I don't know your project but there are things that open-source project maintainers often do badly. Some examples of things done badly:

- no page with clear description of how to contribute to the project. What is expected of the contributor (e.g. before submitting PR, run tests by doing xxx), what contributor can expect the maintainer (the PR will be looked at within a week and either rejected or merged or changes will be requested), what are mechanics of contribution

- no clear roadmap. Can a contributor get a sense of what are things that should be worked on in the short term

- PRs linger for months without a comment

Focus on making the process really smooth, prioritize contributions over your own work, be quick to trust and give people direct checkin access and rights to manage bugs, review PRs etc.

That would probably have a bigger impact than complicated schemes of paying negligible amounts of cash.
Empty space would be the better default I think yes.
I'd rather have misspelled information than not have it.

Some folks might be on a mobile device with an interface that makes it difficult to switch to another window. Or perhaps they are offline when they're writing it. Or perhaps they have mobility / accessibility issues that makes switching a challenge. Those are off the top of my head.

To my mind, worrying about someone's spelling when I can understand them perfectly is one of those "life's too short" issues, speeking personaly.
> What makes the fructose in your (selected for top sweetness over hundreds of generations) apricot so different from the fructose in the sucrose of your Snickers bar?

The quantity of it per unit volume or mass of the apricot, which affects satiety and the total quantity you are likely to eat of it, as well as other ingredients consumed alongside the sugars. For instance, a 44g snickers bar has 20g of sugars and 0.8g fiber; 165g of sliced apricot has only 15g of sugars and 3.3g of fiber; so less than a quarter of the sugar density by mass, with in the ballpark of the same fiber density, or about a four times higher fiber-to-sugar ratio for the apricot.
Put another way (I saw it on a Citibank billboard, but it probably originated elsewhere):

"Why do we spend our youth chasing money and then our money chasing youth?"
A little straw man here, a little twisting of the meaning of clean there and voila: trying to eat healthy is classist and racist.

Junk food is being marketed at poor uneducated people. Yes! That is even more reason to fight it, not find escuses to indulge in it. And if you are really into social justice and the like, that yoga guy and the whole white middle class is not the enemy of the poor black guys. They are not the owners of junk food mega corporations, nor do they pass laws to subsidize corn syrup.

If you want to "stick it to the man" stop buying his horrible products.

"Fuck you white middle class yoga guy, I'm eating all the Nestle shit I can find, take that!" - how dumb is this?
PEP 394 says that python should point to python2 for the time being.

https://www.python.org/dev/peps/pep-0394/
Myspace was a malware playground. Stuff like Apple QuickTime didn't have a decent updater back then, so it was script-kiddy galore. End of the line for the anything-goes web.
50% Asian possible, 50% Chinese? I doubt. The OP didn't use data either, it is just what-I-saw
this is old too
Bad idea, in my opinion. This comes across as manipulative and underhanded. My personal policy is that if the companies I work for are not able to compensate me commensurate with my value then I 1) have a conversation with the appropriate people about my dissatisfaction with my pay and the value I provide, and 2) begin looking for another job.

If they value me, and respond to my forthrightness then we'll figure out something workable for us both. If not, I find another job and leave.

Alternatively, you can talk to your boss ahead of time (say 6-12 months) and specify what you want and ask what it would take to achieve the goal (promotion, raise, etc.). Then you execute your agreed upon plan. If, at the end of that period, they fail to uphold the agreement then look for another job and leave.

Your recommended approach is akin to being in an unsatisfying relationship, and, instead of talking to your spouse/partner/etc. you go find someone else then go back to your spouse/partner/etc. and say, well, I'm going to leave you unless you do X, Y, Z. Hah! For most of us that approach would not work out very well, and for good reason. It's not the way reasonable, mature, people of integrity behave.

Plus, I don't want to work for anyone who doesn't actively recognize and reward my value, and who requires (yes, there are places like this) you to go through the whole job hunting process and bring them an offer letter to give you a raise. F that. Ideally, the employer recognizes the value I provide and proactively rewards that value. Second best is employers who will give real raises (10%+) when an employee points out how much value they provide. Third best is real, 10%+, raises annually.

The current status quo of 2-5% increases amounts to little more than COL, and is utterly offensive. That's not a performance based increase, that's simply a retainer.

As an employee I'm acutely aware, as year #2 comes to a close, that if I don't get out there and find something better (better title, better pay, better benefits) then, in terms of opportunity cost, I'm losing money. Though my current position my prove to be the exception to that rule. We shall see.

And yes, I run all the numbers on the total value of my compensation package and any improvements/increases which have transpired over the previous years.

But getting other offers and then using them to force your employers hand is just childish, in my opinion.
It was already known to the State of California...
Any proper Python script starts with a shebang:

#!/usr/bin/env python3

This works on all modern Linux distributions today.
While I think these kind of posts are really fun to read, they should also mention little bit more about why these are paywalled. People needs to understand that traditional newspaper is dying and in order to support real journalists, they need to make money. I am neither working for any news organisation nor talking about a specific news outlet.

As far as I can see, they are trying hard not to annoy people but at the same time try to make some money for their work.
Godel's Incompleteness Theorem proves that at least in math, there's a tradeoff between power and completeness / consistency, in that formal systems than can encode arithmetic can prove more things, but they are necessarily either inconsistent or incomplete.

Would make a lot of sense if this tradeoff were also present in other contexts.
For the former, I think Larry does not imply a post-modernist “death of the author” position: there is still an objectively correct interpretation of the code as the author intended, but it may be understood differently by people of different experience levels. For example, a map with reference to a sub can be though of as a loop that calls the sub.

With perl, the objective truth is opcodes, which are well-understood by a small group. Everyone else bases their understanding on heuristics and analogies, and the goal is to write your code to trigger the same heuristics/etc. in the reader.

For the latter, you are declaring your opinion as fact. Every language allows redundancy and variation of expression; if it truly provided no benefit, why have we not seen a popular language that only allowed a single expressive style?
This is a brilliant idea! Since we expect only a handful of leaks, each screener could contain lets say around 100 bounties of $10, with 200 bounties total. Then the first leak would be worth $1000, the second leak $500 (expected value) etc, and the studio only needs to pony up $2000 in total. We are guaranteed to be able to identify the first leak, I'm not sure if we can identify further leaks (there is probably some kind of trade-off between payout for the first leak, total amount of bounties, and probability of being able to identify further leaks, but the mathematics of this is probably not trivial.
<rant>
Personally, I'm finding the increased use of tl;dr here on HN annoying. I feel, that like myself, HN readers are intelligent enough to read and understand the articles without someone coming along and posting a summary, simply for up-votes.

HN is all about the articles, and then the discussion on top. If people are finding the articles to hard to penetrate that they need a tl;dr summary, then maybe HN isn't the site for them?
</rant>
My anecdotal experience (UCSD) is that at least 50% of the ones who attend lectures are East Asian.
Not mine but I've seen someone do the classic of having a Bash script with something like "rm -rf $PATH/" where if you run the script without $PATH set it'll wipe out the whole drive if it has permissions. Took out a CI server but luckily we had backups.

Edit: OK, this seems like a very common issue!
I put this last in that bullet, because IMO its likely effect size is smaller. Basically, there have been a number of studies looking at the health effects of sat fats (especially cardiovascular health) and they've had mixed findings. But the overall recommendation, from various health organisations and the authors of systematic reviews, is that Western diets should probably cut down on sat fats, even if just as a precaution.
The way I read that comment was:

- [list of possible problems with GMOs]

- Are they inherent to GMOs? No.

- Do I know if a given GMO has them? No.

- Conclusion: I will avoid GMOs.
Hundreds of thousands.
How about a smallest real application that doors something useful? Say, basic networking on the level of static pages like uhttpd. (Used in many routers.)
Or a busybox ash equivalent at least.
all I see is dwarf fortress
Could actually be their data, right? Imagine if you had only had experience with software engineering. The only data you use when engineering software are the data you learn when using the product or writing tests, it's all the algorithms behind it that's important. So to them, they just don't have data on situations where the data are important.

Wow that's confusing wording. I hope it makes sense.
For some long term perspective, I liked Kris' blog post "On cache problems, and what they mean for the future" ending with the following passage:

"That challenges the fundamental abstraction of Unix, though, because in Unix everything is a file, which is a linear array of bytes, and is being accessed through a file handle. Now, with Optane persistent data may be no longer behind a file handle, but a special kind of memory, and data does not have to be crystallized into serialized structures before persistence. In fact, the memory may be so fast that we might not have time to do that.
We require a different compute abstraction instead. Which means, when we have it, the result will finally, after five decades, not really Unix any more."
http://blog.koehntopp.info/index.php/1960-on-cache-problems-...
The MySQL 8.0.2 Milestone Release is available
Oh geez, you're absolutely right, I don't know what I was thinking. I probably needed my morning coffee.
D3-powered fractal experiment with HyperApp
What DevOps Means for Software Security
About a decade ago winning GO or self-driving cars were seen as pipedreams many decades away. Yet here we are.

The author is making the mistake of thinking that just because he can show some areas were we aren't as far as we thought he has made an argument against AI.

Thats not how it works. We don't get to decide what is the right metrics. All we can see is that we keep making progress sometimes large leaps sometimes slow.

I always find it fascinating that we have no problem accepting the idea that human consciousness evolved from basically nothing but the most elementary building blocks of the universe and once we became complex enough we ended up being conscious yet somehow the idea of technology going through the same just in a different media seems to many impossible.

I know where my bet is at least and I haven't seen anything to counter that neither the OP's essay.
Isn't Zapier a lot more expensive though?
Shall write it today. Don't know how useful it'll be to people. Plan is to turn on door/hallway (Hue) lights when my phone's mac address shows up after having been gone for 15 mins (I have a low lease duration, which gives better granularity). Then poll a (Hue) motion sensor on the stairs to know when the lights can be turned off.

Shall also have to do some stuff to correlate brightness with time of day.
Python Section at Foyle's, London
Creating a Jupyter notebook widget
Yep. Since I graduated from college 6 years ago, my compensation has increased 165% (starting from mid-five figures). How? By switching jobs every couple of years, and always increasing by a minimum of 10%. And honestly, I'm just getting started. Though my hope is that my current employer makes it worth my while to stay for a longer duration. I'm getting tired of switching every couple years, as is my family.
Many years ago, when the earth's crust was still cooling. I wrote an application to generate tool paths for the milling machines my employer made. Milling machines use a cutting tool that looks something like a drill bit except that it cuts on the side of the tool instead of the tip.

One day I was told that my software had a bug. The tool wasn't being retracted (pulled out of the material being cut) before being rapidly moved to a new location. As a result, the cutting tool was being broken off.

I asked [I think it was our application engineer] if we sold the replacement tools to the customer and I was told "yes". Then I asked him: "Then isn't breaking off tools kind of a feature"?

"Just fix it Chris. Just fix it."
Definitely empty space!
Oh, for a command-line SQL client.

I was expecting this to be about web pages.

"Yes, of course I want to sign up for your "newsletter" offering me the latest deals every hour on the hour!" Click on the invisible x to opt out. (Very Facebook.)
Here is what Elon Musk's x.com's 404 looks like
Hourly Programmer:
* VS Code
* TypeScript
* _technically_ open source orchestration platform
* Vivaldi
* Sketch.app
There are only so many seats available for local students made available by government funding.
This is much stricter and well-thought approach than OP makes, there is no need to consider deep learning alone without generalization to all possible math models. For example, OP could mention that simple x^2 function could not be well approximated with a deep network with relu layers with small number of nodes but it could be trivially approximated with a single x^2 layer.

However, the question is, how complex are the "true" models of nature. Gravity law is simple with single equation and one parameter but what if human language law has millions of parameters and not really manageable by human. 500 samples would not be enough then. This is a classical Norvig vs Chomsky argument. Still, for many things the simple laws might exist.
In my opinion the frictionless exchange between cryptos and fiat will become important for real world use cases which don't need to be done in milliseconds but rather seconds
We are working for enterprise companies with a large dataset. If we are using a middle layer like gremlin, wouldn't it be much easier to migrate data from one graph db to another. We are expecting a downtime of around a week.
The devil you know vs. the devil you don't.
I've never seen a loyal company. I'm not even sure what that would look like.
This happened with GitHub too, IIRC.
> Many successful Stripes ensure that they have dinner with their families or friends almost every evening.

Oof. Two weasel words in the one sentence. Especially in such an important sentence, that shoots up a big red flag for me.
Agreed. I'm surprised at the support for this article...

I somehow got downvoted for saying that growing one's own food is a great alternative to the narrow perspective the article is pushing.
Yes. It also handles GUI for Mac and Windows.

The old 32-bit K2 (K language) had a superfast ACID DB, GUI, GC, no dependencies (but also no compilter) and was 250K, so 4 independent platforms would still fit in under 1MB; Arthur is now working on KPARC, which has no compiler but does boot on metal and includes GUI, editor, db, filesystem, network, and a lot more, e.g. this http://kparc.com/edit.k is the implementation of native nano-style GUI editor. ; Last I heard, it was still <500KB.
7%

Angel Investors get huge stakes for their small high-risk outlays.

http://blog.ycombinator.com/the-new-deal/

> We have a new standard deal at YC—we’ll invest $120k for 7%.

> This replaces our previous standard deal of on average $17k for 7%, plus a SAFE that converted at the terms of the next money raised for another $80k.

Originally, before they invented the SAFE, there was no SAFE in the deal
> The malware masquerades as a legitimate or popular app that uses the names App, MMS, whatsapp, and even Pokemon GO.

OK, so the attack vector here is installing dodgy stuff off the Play store? Or not the play store but from another source, such as an ad?
I found working with Operation Flashpoint/VBS2/Arma 2 that the code base being so large and so many edge case conditions that it will never re-written.

One example from the VBS2/Armed Assault 1/2 they replaced the way arrays references are handled. Previously array's assignment was a copy. They changed it so array's assignments would mirror java's references and only the pointer to the buffer would be copied eg.. copy on write. They had so many idiotic edge case conditions that they reverted back to the old method.

So when I say they just need some major backers it would be for new system and applications that would take advantage of the new language. Re-writing most game engines today doesn't have a strong business case. Writing new games/software and shipping faster is more important.
My own view of this having spent some time in visual neuroscience is that if you really want vision that is robust to these kinds of issues then you have to build a geometric representation of the world first, and then learn/map categories from that. Trying to jump from a matrix to a label without having an intervening topological/geometric model of the world in between (having 2 eyes and/or the ability to move and help with this) is asking for trouble because we think we are recapitulating biology when in fact we are doing nothing of the sort (as these adversarial examples reveal beautifully).
The point I was trying to make is that apricots and Snickers have both been engineered (both by humans and nature) to contain maximum sugar levels with minimum fiber content (plus to be grown as quickly as possible). There are other fruits which have a higher GI level (grapes). We need to step away from the food dogmas and understand that an apricot is heavy in fructose, low in glucose, doesn't have many good lipids and because of intense farming probably does not have much iron and magnesium. It is probably better than a Snickers bar, but that doesn't suddenly make it 'good', or 'clean', or whatever.

(Just for the record, I never eat snacks like Snickers, haven't been to a McDonalds for over a decade, grow my own food, regularly eat nuts and work out thrice a week. I focus on balance in my food, with the right intake at the right moment. So, eating sugar isn't that bad, but your body needs to be able to use that energy directly.)