skysight-inc/HackerNews huggingface dataset:
If you build it, they will not come!

Scream it in a loud voice, IF YOU BUILD IT, THEY WILL NOT COME!

You are going to have to build it, find them, plead with them, fight their refusals and shove it down their throat.

There are many unknown "unicorns" that currently exist as code. The code is done, there's just no users, because the world doesn't even know it's a thing and those that do know have not being convinced that it's needed.

My opinion, my advice. Forget the code, find the customers/market first.

A software developer with complete code and no customers is just a software developer.

A business person with tons of customers and no software/product is in business.

So decide if you want to be in business or to be a software developer. I suspect that most developers just dream about business as a means of escape from their day to day reality, but secretly don't even want to be in business, they love writing code more than being in business.
"The thing that backend devs don't realize is that frontend is not easy." - I think that's a false dichotomy, one that describes no professional programmer I have ever encountered except the most junior, or the most foolish of hopefully-soon-to-be-ex colleagues. In my experience it is product managers, architects with a mostly-infrastructure background, and nontechnical stakeholders, who tend to assume that frontend is easy. All developers who prefer to work in the backend will have built a user interface at some time, and learned that programmatically fulfilling human needs and intentions is a tough ask.

"ReactJS ... is becoming the _de facto standard_ ... and this is good" - strong disagree, standards that aren't standards that are controlled by a proprietary actor have rarely been a good thing. The woes of dealing with Microsoft Office file formats, or Adobe Flash, or Google Reader pay testament. Heck, QWERTY keyboards. Or Edison's AC/DC feud with Westinghouse, a struggle over proprietary preferences that can be directly blamed for the extended length of my tea breaks when visiting the US.

I feel like there's something missing from core ES, something conceptual that would encourage an ecosystem to develop that isn't framework-specific. We just don't know what that is, yet.
> many of the indian workers are still better off economically than they might otherwise be

Isn't this obvious? You can be stuck in a job with bad pay and still be better off than if you were in your home country. This is the fundamental condition that was ripe for exploitation.

The solution is to remove any and all incentive and mechanisms for companies to entrap employees and push wages down. I want people who come here to work to enjoy the same salaries we enjoy, and I want them to be able to quickly/easily change jobs when their current employer isn't paying them enough.

I don't know about you, but I'm getting tired of these schemes to exploit bad policy to hire cheap foreign workers. I don't want to live in a country where people associate Mexicans with cheap farm labor and contracting work and Indians with cheap IT workers. This sort of shit seeds to the worst types of prejudices, seeds racist resentment and can leads to drastic/fascist solutions.

Call me an egalitarian sap, but I think we'd all be better off if we didn't have policies that allow companies to profit off of people's prejudices.
A TensorFlow implementation of the Differentiable Neural Computer
Hey thanks for posting my article to HN. Glad that you found it helpful! :)
Drone footage captures Apple Park as it prepares to welcome employees
The Enigmatic Nature of AI Is a Problem That Needs Solving
Redis supports LRU and random eviction: https://support.redislabs.com/hc/en-us/articles/203290657-Wh...

I wonder if it would be worth adding a k-random eviction strategy, for a balance between the two.
Are you assuming that active strategy wasn't investing in S&P 500?
If you allow it, your customers won't always pay you the money they owe. Always assume that if you don't have the money, it may never come, and arrange your life around that possibility.

Disclaimer: in my experience small privately held companies do pay consistently and on time. Other kinds of customer, not so much..
Strict LRU has the exact same problem.

That's one reason the article was advocating for 2-Random, since it has more gradual performance degradation when the data set gets too large.
Whats it like? Get some Ambien from the doctor and you'll know.
Creativity, a mating boost for the unattractive male
> Collectively, they put honorable and competent people on the board of directors, and make sensible decisions when other issues are put to shareholder votes.

I don't believe this. They bring in axemen to cut jobs for a bump in stock price. For one, why do they allow for huge severance packages even when they fail?
It;'s pretty clear to me that, yes, while it's a turn of phrase, they are clearly intensely focused on metrics like shares. He talks of "misses" and "strike outs" in other places.

It's no wonder that the mainstream has been adopting more and more of the tactics of content farms with clickbait headlines and articles that are more about generating outrage and "shares" than anything else.

A "great" article is defined by how many shares it gets. It's no wonder that high quality, long form, real journalism is slowly fading away. It doesn't pay to do any of that when the only money left is chasing FB shares all the way to the bottom.
Gram + bacteria have no outer membrane.
I'm not sure why you think your slanted summary is a better argument than what the license actually says. If it supports your position, just point to the text of the license itself where that support comes from. Your words are not an adequate substitute.

> Section 1 is the verbatim copies permission, section 2 merely requires [...]

To clarify an important point of fact: Section 2 is additive. It builds upon the terms enumerated in Section 1. You only get to exercise the right to make modifications if you satisfy the extended provisions from Section 2 on top of your obligations from Section 1. To wit, Section 2 allows you to "distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions".

That is, you cannot perform actions under Section 2 without also fulfilling your obligations from Section 1.

> not to preserve the pre-existing copyrigut notice of the original one

This is not true. It would be true if the GPLv2 required that you merely maintain some form of fair attribution. But that's not what it says.

You are obligated under Section 1 to "keep intact all the notices that refer to this License". (And you are not allowed under Section 2 to shirk your obligations from Section 1. See above.) If the original author includes a notice as simple as, "This copy of Sublime Text Community Edition is based upon Sublime Text Pro and made available to you under the GNU General Public License, version 2", then no provision of the license permits you to distribute modifications where you've replaced the notice with one of your own, even if you think it's fair. Anyone getting away with this today is only able to do so in cases where the original author is looking the other way because the downstream modifications are more or less in the spirit of the license, even if they aren't technically following it to the letter.

That GPLv2 allows for this should not even be surprising—it's similar to the philosophy behind including provisions for Invariant Texts in the GFDL. It's only if you view things through the hazy lens of history where licenses like Creative Commons have shown up and maybe distorted one's general understanding that this comes off as unexpected.

Finally: I constantly find that I want to kick myself when I get involved in licensing discussions here that deal in anything other than the most blunted, obvious aspects of FOSS licensing. So this will be my last comment in this thread.
I am taking one of the foundational documents of the marxist movement as a basis... I feel it might be somewhat more authoritative to start a discussion on the ideas espoused by them.
However at this point I give up, it feels relatively pointless to try and discuss Marxism in this thread, especially when to do it properly you need to get into the details of the economic theory versus it's implementations on particular pre-existing socio economics systems.

Just because I can't resist if you are curious, try to read about how Marxists proposed to implement communism, and what sort of pre-requisites they envisioned in order for a transition to be successful, versus how it was implemented in existing societies.
I'm confused about the single day release. Will it also be available afterward for streaming?
"necessary" is spelled "neccesary" on the homepage
I agree-- the idea of the first sentence is not to completely describe everything, but to get people interested enough to ask for more information.
Marketing is expensive, a company needs money to promote a product. To get money a company needs investors. To get investors (in silicon valley) a company needs a warm introduction. The warm introduction is the marketing I'm talking about, not the first one. YC will lineup 100 investors in front of you looking to spend their money. When YC says it's worth it (they sign you up), VC's act like Apple customers.
Chalice locks you into using AWS services - Zappa is cross-platform.[1] Also, lambda can get very, very expensive [2][3], just FYI.

1. https://blog.zappa.io/posts/comparison-zappa-verus-chalice

2. https://www.reddit.com/r/Python/comments/4hebys/cost_analysi...

3. https://news.ycombinator.com/item?id=14075634
"Let's be honest. Americans cheat too, but not to this level."

Citation?
There is no clear cut definition of "business." You have a picture in your head of what you want the future to look like, and "business" is all the actions associated with making it come true, and this can vary dramatically by sector.

Best advice I can think of is to not think generally about what is good strategy, or anything of that sort, but about what makes your product valuable in the lives of the people you hope to make it for.

The rest will sort itself out.
That's a pretty comprehensive resource for those looking for a career change and the search is sensible.
Foreign students pay full tuition, domestic students rarely do. Simple as that. This applies to public and private schools. Universities deliberately recruit international students for this reason.

I think parent is right, no international students likely means higher tuition for everyone else. If you're in doubt, ask someone who works in admissions, I expect they'll tell you the same thing.
Older long distance runners always strike me as surprisingly youthful-looking. Food for thought.
Relationships, networking and face to face advice matter (a lot). Put the time in to build this up, ideally starting before you've quit your day job and jumped in to building a business.
I wrote a post on this topic back in 2013. Can a software developer be a successful entrepreneur: http://adeelraza.co/blog/can-a-software-developer-be-a-succe...

4 years later, happy to report that I have a successful startup.
shrug downvote away. It's complete fantasy. It doesn't exist.
well, they are "worse off" compared to their non-H1B counterparts here but are way better off being here as opposed to staying in India, which is why they are here in the first place.
The Supreme Court Based a Ruling on an Unsupported Factoid in a General Magazine
If you're cooking, Kaizen is the only path.

If you're not cooking, you're probably just too young. I can distinctly remember a couple burgers right before or after "major life events" often when the local population increased or decreased by one. I wouldn't recommend fast food as a significant fraction of a diet, but a good excuse for using the drive thru is returning home from the delivery room or a funeral too tired or not in the mood to cook. Or the last time I saw someone was the party at the park where traditional fare such as grilled burgers was probably served, great uncle Tony's last family reunion picnic was at age 82 and he was doing really good right up to the end.

If you eat junk food every day it makes it less special. I'm sure I drank water the day my father died; of course I drink water every day. I eat a mostly healthy diet most of the time so junk food usually involves something memorable.

I'm also older, so nostalgic about back in the old days when Americans were mostly thin and non-diabetic, back when mom and dad only got us that new "Mcdonalds" stuff for a very special occasion ... Kids these days who are 300 pounds from eating mcdonalds 2 or 3 times daily will never associate fast food with special events the way gen-x and older people associated it. In 1980 McDonalds burger meant you were in the back of the station wagon for 8 hour road trip to visit grandma for surprise birthday or mom didn't feel like cooking dinner after grandpas funeral. In 2010 your average 400 pound american eats fast food every day, supposedly. Just like we're told over and over we all watch 16 hours per day of TV on average, by people who make money selling TV ad time, even when we don't know anyone who watches that much.
Facebook's bizarre VR app is exactly why they bought Oculus
I saw an article the other day that argued that because of skewness caused by a few companies having outsized gains, the value of picking stocks is typically negative. Sorry - can't find the article right now :-(
Show HN: First Attempt at AI
When I can't have a working REPL I use inotify or entr (entrproject.org) to compile and run the program I'm editing when saving.

It's not the same thing but it spares a few key strokes...
I predict there will be more of this pattern with time. It doesn't take a rocket surgeon to realize a small UI dev team can slap something shiny in front of a simple IRC cluster then add their own marketing widgets. There are already open source docker based projects one could fork like convos. The biggest hurdle for the FB and ilk to monetize this would be internal legal approval and project timelines. I bet half of the folks on HN could do this as a side project.
At some point, a Google search or a Facebook timeline will be covered 100% with very smart, personal, native ads next to your organic search result or your mom saying you "Happy Birthday".

Because, Quarter after quarter post-IPO management (at Facebook, Google and others) are denting the returns and eating into ROI margins across worldwide industries and services of an endless spectrum by converting free organic "reach" or "impressions" or "time spent" into advertiser ones. At some point GOOG and FB will stabilize at some market capitalization, defined by their ability to maintain a steady revenue stream from advertisers.

[-] http://www.adweek.com/digital/how-brands-and-agencies-are-fi...
What is the requirement for privileged containers? The post never explains it.
The Demise of Tilt
Autism's drug problem
I should probably have said something about Confirmation Bias which I suspect is what is at work here. Note that you say the times it doesn't work, you dismiss as being due to circumstances beyond control; when it does seem to work, due to random chance, you seize on that as proof, confirming that there is a hidden occult mechanism at work. Even a really low success rate -- maybe only 5-10% of your guesses are correct -- is still enough to generate the illusion, particularly if you are able to dismiss the failures as unimportant, so the successes stick out more.
Intelligence is required for handling novel tasks, not combinatorial optimization or search.

Once they stop tweaking Watson (example) for every tasks, I'll declare it an AI.
I would tell the customer if they ask, which they won't, that I invented the cool technique earlier and that I'm just re-using it.
You can beat the rap, you can't beat the ride.
Spring 2017 product design update and operations report – Purism
A very simple form of AI that I whipped together during my spare time at work that uses a mix of A* and a few heuristics. I am aware it isn't exactly true AI but it does let me see the "computer" attempt to play snake.
> Doesn't that suggest people on average have had a misplaced fear of stock (indices) in the past.

Yes, I think this bit is pretty much agreed upon today. Hence the run for indices.

> and that capital is now more efficiently allocated?

That sounds likely to me.

> Sounds like it would make the world better off.

As tempting as it is to argue one way or another ... I think that's an impossible statement to make.

But like I initially said, it's all just speculation anyhow. Tbh these kind of discussions are inherently whacky. Chances are everything you've quoted from me is flawed on so many levels if one takes a closer look.
Discussing finance is mostly a fool's errand.
Personal AWS VPN Using OpenVPN
DC MOTOR SPEED CONTROL USING ARDUINO
There's been something I've been thinking about: with so many people purchasing index funds, what happens when there is a major downturn in the market?

What happens when millions of people sell off their shares in say, VASGX (basically an 80/20 stock/bond index fund)?

Would that effectively tank the entire market rather than sectors doing poorly.
>> Now I am wondering if that was a foretaste of special relativity.

I don't know the math, but I have read that the magnetic force is a result of electrostatics in the context of relativity. As such it is also hypothesized that a gravitational equivalent should exist as well, but it will be comparably weaker due to the many orders of magnitude difference between the strength of the electric and gravitational forces.
> My past 4 side projects never finished because they were too big or I lost interest. So, I picked a simple pain point I myself had and built this.

As I don't need to do groceries that often, this is probably the biggest takeaway for me. An inspiration.
... on the flipside though you shouldn't be competing for H1Bs with bodyshops which hopefully will be the case once the dust settles, so in the long run (hopefully) the changes that are being proposed will be beneficial to you.
I'm 36 now and playing BotW evokes same feeling when I've played OoT. Maybe even the first Zelda and Mystic Quest. Just maybe. It's that good.
What is your intake on Facebook copying other apps' features left and right?
Does it send a wrong message about innovation or it is all good as everybody does it?
You say that like the current situation doesn't still garner a lot of attention.
Sony didn't release any FF mirrorless in that period, in fact the latest FF mirrorless was released Sept 2015. I suspect it was the US discounts at that time.
There is no reason to think, in this case, that it was a person they "didn't authenticate".
And by "stop being greedy" you mean overpay people to do work because of qualifications that are not applicable to the job, or because they happen to be American? Why should anyone do that?
Fair enough. Perhaps it'd make sense to have a primary link and a list of alternative sources built into HN.

(By which I mean, posters provide an ordered list of links, and perhaps users could add additional links which are moderated.)
>Take the 747 again: do increased friction, bugs in logistic software and Slack downtimes really offset productivity boost from model-based structural engineering CAD packages?

That's an engineering work though, on a constrained end product which is a known quantity. I'm pretty sure they'll be able to make it in the same time, or faster than in the 70s.

Whereas what we were discussing was whether presidential terms were big enough to affect change -- some of which involve millions of people, special interests, thousands of systems, deeply interconnected (and non expected) side-effects and reactions, etc.

Some 1880s or 19930s politician ruled in a much simpler country.
Hey there, author here. It's just me who does the entire site of pythonprogramming.net and the youtube channel.

The way I have gone about things has changed over time, but I have found the worst way to do documentation is to write 100% of the code, the full series in this case, then go back and document/write a tutorial on it.

I used to just do the videos, but had lots of requests to do write-ups too, so I started that and really hated it at first, because I was just timing it all wrong.

So now, I usually will do maybe 1-5 videos, and then make sure to do the write-ups on them before continuing...otherwise the write-ups suffer significantly. I also try to do the write-ups in the same day, and before I personally progress on to the next topics.

It's just hard, because the last thing I want to do after I've made something that I think is cool is document it.

Other times I will actually work locally, and just either save my scripts in a step-by-step manner, or just work in an ipython notebook to save the steps I took in development, and then film the video, and then go back to the notebook to do the documentation.

Not sure that really helps much, it's an "it depends," but the main thing is to not get too far ahead of any accompanying documentation.
Hey a quick question — which Flow extension are you using? There's the official one called "Flow Language Support" and another one called vscode-flow-ide.

UPD: sorry, I just realized you were talking about Reason, never mind.
People have different levels of internal dialogue, and different experiences of picturing things in their minds.

So someone not experiencing flashbacks might just be that they're not the kind of person who has those flashbacks even with strong triggers.

Aphantsia has been mentioned a few times on HN. http://www.bbc.co.uk/news/health-34039054

https://news.ycombinator.com/item?id=10148792

https://news.ycombinator.com/item?id=11554894
Extensive discussion:
https://news.ycombinator.com/item?id=13970867
What Drove Tsavo Lions to Eat People? Century-Old Mystery Solved
5 Key Ingredients Make a Happy Content Entrepreneur
Until the people of the UK stand up and do something about the criminal factions that have usurped their government, I remain of the view that it is really a very cowardly society. There is simply no other excuse for the inaction and disregard for these heinous crimes.

Not to mention a significant portion of the society appears to be perfectly aligned with the need for a total surveillance state, due to an endemic national fear that, perhaps, the imperial acts committed in their name will come home to roost..
I don't understand the fear. If index funds dominate the market to the point of a near risk-free rate because that's what everyone's doing, you've effectively democratized the capital system to the benefit of the regular joe: companies still turn profits, and those become dividends. Dividends are why we buy stocks. That's what drives the whole system - not a zero-sum bilking of active investors. Yes, major growth spurts will probably be concentrated into a fewer select group of niche sectors and active traders, but that'll be their voluntary risk profile.

EDIT - I highly recommend watching some of Robert Schiller's Financial Markets lectures on Yale Coursera about general investment theory. Bogle is saying good things, but he simplifies it in a way that I can see might sound disconcertingly incomplete. You're not wrong to ask these questions if you're conscientious and smart enough to want more in-depth answers.
Survivorship bias. Some of the biggest flops also come from people who don't understand the industry at all, and if they had they probably would have never tried to do what they did.

You can't understand your customers if you don't understand their industry. Picking customers is like investing: if you pick a bunch of customers that are not going to win their industry, you won't thrive either.
Yup, the colors are jarring. The contrast is very poor. My eyes hurt! I guess the UI isn't that bad, but the blue boxes with white text need to be replaced.
Oh cool, I didn't realize uBlock Origin blocked trackers - thought it was just blocking ads.
Creating an E-Commerce Shopping Frenzy