skysight-inc/HackerNews huggingface dataset:
Nancy, one thing I love about your style is that once in a while you'll stop amidst the lecture and teach about the scientific method, critical thinking, being humble and open-minded in your findings - the whole enterprise of science. It is very inspiring.

Of course, the content is insanely interesting. I am hooked like the first episode of Breaking Bad.
Despite how little neutrinos interact with matter, my understanding is that much of the pressure that actually drives a supernova explosion is caused by them. Their mean free path in lead is about a light year, so imagine how many neutrinos must be produced in a supernova. Now remember that we only detected 11 of them here on Earth using detectors that are massive on a human scale. Space is huge.
BOX: Digital ocean

API: flask + MySQL / Redis

UI: create-react-app

Use docker pre-build instances for MySQL or Redis or Nginx

If you have extra time in hand

Nginx --> flask
> Using eval on data that are provided by a user is always a bad idea.

True. Most bugs with security impact seem to happen in the input handling layer, where user input is parsed into data structures. One of the most fundamental problems in today's networked world is how software must be able to safely communicate with virtually any other computer in the world. Servers are configured to indiscriminately accept connections from anyone who tries to connect; no concept of trust is involved.
I think the video game industry is literally run like the movie industry except there is no union to help the people who make the actual magic happen unlike say the entertainment industry. I realize that some hate unions but some things on this world literally could not happen unless we respect people, their time, and their families. Some things are worth more than money and I"m grateful for the games I get to play. I wish there was a way to say give people in the gaming industry money, say grants, and artistic investment - I bet there are some great ideas out there that some burned out artist or developer will never get to realize because he got burned by a company who wants super solder 17...

I see these games coming out of other countries that are amazing and these studios seemed to have got grants and investment from the government i.e. HellBlade, , . Do we not do that here stateside? It's also unfortunate some of the most talented dev's I've met even quit CS field entirely after doing game development. Do video game creators get the same mental health services those in the entertainment unions get?
The benefit of Golang isn't that it's compiled. It's that it has a good IO and concurrency model and the language is strict enough to force certain good practices on developers.

IMO it would be almost as good even if the code execution were as slow as Python or Ruby.
How to Check American Express Application Status for Credit Card
Yeah, I never found Rails as easy to learn as others did. Maybe it’s because I was younger and less experienced than now.

Or maybe I’m dumb.
Mutually Nonconsensual Sex
I’ve been happy with Dokku hosted on DigitalOcean with the Postgres plugin for persistance and the Grafana plugin for stats gathering (optimizing for validated learning). I have a base image of that on DO for new projects. (Also Dokku Postgres takes care of cron-based encrypted backups which it will happily store on DO Spaces; in case anything happens to your server) I use Node on the backend with a simple passport-based session cookie auth and the apollo GraphQL server for APIs. I use nuxt for isomorphic (progressive?) vue components along with the Apollo vue module to communicate with the GQL server.
This is a quite a bit in-line with my thinking. Probably best to go ahead and spend a little time figuring out Docker (and the best way of using it with some hosting service... I'll check out terraform).
USA Today Serves Different Site to EU That Is Way Faster Than Regular Site
(TFA author) If it's a really important patent for an individual inventor as opposed to another one to add to the company's portfolio mainly to grow its size, then of course you want to do prior art search. I wasn't talking about the individual inventor's situation as I'm not familiar with it; perhaps you could elaborate on your reasons why your feelings are mixed after the process. I was talking about the situation of a typical company's employee. And yes, it's an "easy legal defense" for a product company to forego prior art search, but it's not an urban legend, it's real legal advice I heard from real lawyers.

The same applies to the lawyer's experience. If you're an individual inventor, you're gonna look for the lawyer with the best experience and the law firm with the best price (and IMO you're right in that the $1000/hour lawyers aren't necessarily the best for you.) If you work for a company, someone will find a lawyer to deal with your stuff and the lawyer will behave very confidently, in a "business as usual" kind of manner, when you explain them the basics and they keep not getting it, and you might naturally assume that's how things are supposed to work, when instead what you should do is push back against whoever set you up with this lawyer and insist on getting one with relevant experience.
Clojure + pedestal on backend, ClojureScript + either om.next for complex projects or reagent for simple
I've used https://github.com/apex/up and I like it a lot. With your AWS credentials configured in the environment, it boils down to running

$ up
"World War II ended 83 years ago, and that the very last people that remember what it really meant are about to die. And once we lose that kind of memory, there's little to prevent us from going fullcicle and doing everything again..."

It's worse than that. As ever more powerful weaponry gets concentrated in to ever fewer hands, without a corresponding increase in wisdom to forestall their use, there are likely to be very dire consequences for a humanity that seems prone to something like autoimmune reactions on societal levels (ie. humanity seen as an organism attacking itself).

I would be surprised if civilization as we know it lasted another couple of hundred years.

As Einstein once said, "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones."
Agreed. Flask or Aiohttp + templating engine of choice + flask-login or aiohttp-security is extremely fast and simple.
Sorry but I have to make an objection here. What I submitted is an article about several articles; its premise is that a relatively unknown regulation has made it possible to efficiently scrutinize tax breaks in virtually every jurisdiction nationwide, and that is what some reporters have taken advantage of.

The AJC article is good, but its intended audience is Atlanta region taxpayers, and those who benefit or are harmed by regional decisions. It does not focus on the regulation, or how/why reporters were able to do this story in the present age. The CJR story is more generally interesting because it reveals more about the general circumstances regarding (non-)transparency and impact of tax breaks.
This sounds a lot like what I'm looking for. I haven't looked into Gitlab at all yet, so I'll to check them out.
Django, Docker and AWS ECS and ELB.

Absolutely worth the effort to learn how to build a Docker image and put together bash scripts to push the image and update an ECS service. We have a base project which includes nginx and uwsgi set up to simply serve the Django app and static files on port 80.

Having an ECS Docker cluster with spare capacity greatly assists getting new projects up and running quickly, especially if we can run the test site under an existing domain managed in AWS. Then we can just add new rules on an existing ELB and piggy back on the SSL certificate.

With this workflow we spend the time getting a good image running locally (with local environments vars/secrets) and we know the deployment side is taken care of, and can be scaled if and when is needed. This also has the benefit of forcing dependencies and environments to be fully documented from the start (in the Dockerfile).

The next step, if the project gains traction is to move the Docker build/push/service update into CI space.
We've moved away from ansible now largely, there's a use case for more complex setups for sure but am interested in K8 capabilities to help there.
Django or Flask, backed by PostgreSQL, both on Heroku.

Once you scale you can look into doing it manually with AWS when the cost savings start to become worthwhile (Heroku ends up being quite expensive for high traffic).
Flask & SQLite running behind an Apache reverse proxy on an AWS Ubuntu server.
This is really impressive for a high school student.
40 years of collecting rent, or alternately deriving utility from living there is a significant part of the return on top of the increase in market price.
This is a shame. Apple was the only big player not yet consumed by the cancer that is advertising.
I really can't understand why you didn't quit as soon as you found out the lack of pay or as soon as you realized your first paycheck was late. In fact, it seems you worked even harder, so I guess the CEO and client got what they wanted?
The secret ingredient is cash.
I know there is a 99.9% chance that my paranoia is just paranoia, but when I first read this I thought tesla just changed the car's behavior to work better on CR's specific tests. The diesel fiasco has scarred me.
Re: grants and investment from the government, after the debacle with 38 studios funded from Rhode Island I am sure many are very wary now.
Vavilov died in prison accused by stalinist regime because of his firm rejection of fake ideas of Lysenko.
I've been playing around with Flutter for a few weeks now and I'm convinced that this is the future of cross platform app development. I was initially put off by having to learn an obscure language (Dart), but the reality is, it's a lot easier to learn than learning all the semantics, tools and practices that come with a massive ecosystem like React.
Let’s Write Swift Code to Intercept SSL Pinning HTTPS Requests
Is this just a contest to look good? Yes, we have made great progress. I actually think we should celebrate more of it. Some metrics do give pause for concern, though. Long before they give pause for alarm.
Great link.

"Happy mortal. When you read me, I will not be any more, "writes Joachim Martin on one of the found plates, clearly showing his will to leave a trace of his existence, but also of his thoughts. "My story is short and sincere and frank, because no one will see my writing is a consolation for forced to be read"

Under the floors of the castle of Picomtal. The posthumous writings of a carpenter from the Hautes-Alpes (1880-1881) by Jacques-Olivier Boudon

Google Translate: https://translate.google.com/translate?sl=fr&tl=en&u=https:/...
Great comment, as a slight tangent this line stood out to me:

> There is probably something else I have never heard of happening right now which is what a young person ought to be doing.

The way you point out these special opportunities that existed every decade is very interesting. The common theme is an exciting new industry with a talent shortage. I guess mine was getting into programming at the dawn of the Internet.

But I have a lot of friends in their 20s, and no one seems to have found that thing--it might not exist for this generation which would be very concerning.

(The obvious answer would be that it's blockchain but I don't agree with that answer...)
Easy to say, hard/impossible to do.

When you're paycheck to paycheck(which I was in gamedev, yay high col) "not crunching" isn't really a choice when you risk getting labeled "not a team player" and slow-rolled towards the door.
The real answer?

Genetically Russians have a great mix of the creativity seen in Europeans with the raw logic seen in Asians. Down vote me to hell, it’s the truth
Right, but clearly housing costs are not the driving force behind homelessness.
> I am so psyched...
Heh, I see what you did there XD
Serverless + managed cloud services for heavy lifting (cognito, dynamodb, cloudsearch) + basic logging, alerts, tracing stuff

static site or React on frontend

Pretty quick to roll out and free to run if the app never takes off. If you need to scale later, you can build your own serverless versions of some cloud services to save money.
Nodejs + Angular + Heroku. Surprised to see only 3-4 nodejs comments till now, compared to many more Go comments. Has the tide turned, is Go the new nodejs? :(
Thanks for the great feedback @wingerlang! The professional coaching is ten dollars per job interview question. How it works is the customer uploads a video of themselves answering one job interview question - e.g. what is your greatest strength? The coach then reviews the answer and gives the customer specific and detailed feedback on how he or she can improve. We’ll see if we can fix that so it’s easier to understand.
Yeah, good call about the social media links. We’ll take them off until we get some content on them. We have been prioritizing development above marketing.
That’s a good point about the sign up. We’ll brainstorm ways to better approach this.
Thanks again for the feedback.
Firebase + NodeJS
::Firebase takes care of the authentication that's a big plus
and good videos in youtube(David east, Jen person, Chris esplion, Traverse media)
::Firebase provides you hosting as well with HTTPS.
From the Ruby side Sinatra is just as fast as flask to get something going. Having supported all three ( Rails, flask, Sinatra ) if it's going to be an API. I usually start with Sinatra.
Ruby on Rails development.
This can be very misleading. Say a city gives Amazon a big tax break to encourage it to move there. So instead of paying $5 million in taxes it pays $2 million.

The city didn’t lose $3 million, it gained $2 million + ripple effects of economic growth - increased costs to administer the city resulting from that growth . So it’s almost certainly better off.
From what i can tell, the difference between speculating and investing is merely long term vs short term investing.

according to that definition, your parent poster would be correct, even if (or maybe once) your fears come true.
https://www.youtube.com/watch?v=7LY3_tC_thc
If I need a database I use Django on Heroku. It's free for up to 10,000 database rows and inexpensive should you need to grow past that.

If I don't need a database (or any persistent storage) I use Zeit Now, deploying Python apps (Django, Sanic or Uvicorn) via a Dockerfile.
> Alibaba praises Flutter for its consistency across platforms

As a user, I don't. Sure, on Android Flutter looks OK, but on iOS it looks out-of-place.
I couldn't edit my comment anymore so here is a link to a bug fixed version: https://www.moddb.com/mods/super-dune-ii-classic

It's hard!
Can somebody show some restraint and consider that it may be largely impossible to solve this problem? When the Washington Post reported on an earlier, very similar outbreak (~200 infected, five dead) in 2006, they left it to the facts.
I'm evaluating it. Why do you think it's the future? What's the feature you value most?
Others pay the full tax, to support the infrastructure they receive. Amazon gets that for 1/4 the price. Meaning the rest of the city is supporting their share. No, its increased burden on the city at a bargain-basement price. No kind of 'better off', at least not the first year or two.
Augmented reality and machine learning for autonomous machines (cars, drones, robots, etc).
Yii2 with aws lightsail bitnami LAMP...mysql in the lightsail instance or RDS, nothing new or crazy but I know it and can get it done extremely quick.

If the webapp takes off, I can figure the rest out later.
You’re just filling in my equation with very unlikely numbers.

When considering the cost of administration, you have to remember that the the marginal cost of administration caused by the new company is much lower than the resulting average cost.

You’re right that there might still be a moral problem though. Perhaps it is unfair that some pay full tax and others don’t. I’m inclined to agree, but the tax code is full of such inequities to begin with: deductions for tuition, mortgages, health care, children; exemptions from sales tax for certain kinds of goods; luxury and sin taxes; wealth taxes on land but not other property; progressive taxation of income; etc.

Unless we move to a flat tax applied uniformly, that won’t change.
wow that is awesome
1,429,878,960 wow
This has been posted 4 times before with zero interest in it when it was announced a month ago.

Did something change?

Did someone just want an excuse to talk about flutter for a bit?

I'm quite opposed to this 'post random link on topic X because I want to talk about X' thing.

If you want to talk about flutter at least bother to find something which is technically interesting to read. This is just marketing talk.
It's best to pick a project and try to build it, rather than learn things from the outside. In isolation, Ruby can be annoying to learn because it's syntactic sugar seems unnecessary. In context of an app, though, it's great. The sugar makes sense.

Rails has a bit of a learning curve, but that learning curve is well rationalized. To borrow a Steve Jobs-ism: you're starting on the 10th floor, when everyone else is starting on the 2nd floor. Out of the box, you get a killer asset pipeline and complete MVC system that's standardized and conventional.

You can throw together a well built webapp without cutting corners in a fraction of the time doing it by hand. Things like a solid REST API practically come free with Rails. That's really valuable.
This.

Maybe I am biased because I develop most of my applications in React. But if you don't want to bother with any backend application and just want to get out quickly, build your React application with Firebase. That's how I do it and that's why I also covered my whole boilerplate process in a comprehensive tutorial [0].

- [0] https://www.robinwieruch.de/complete-firebase-authentication...
I guess it's unlikely that all edible plants get wiped out, but you might not know which plant is most likely to get wiped out until it happens.
I use Django cookie-cutter(https://github.com/pydanny/cookiecutter-django) to quickly create a production-ready Django project with docker enabled. For Frontend, I use normal Django templates with intercoolerJS(http://intercoolerjs.org/docs.html).

It can be deployed on any docker machine with docker-compose.
+1 for Meteor

Also look into Bubble for really quickly getting something up and prototyping an idea.
The regular security patches on Mi A1 is such a joy to see, especially for a phone in that price range.

They offer an official bootloader unlock too.
There was an excellent article by Benj Edwards about Computer Space and Dabney's contribution to video game history, including the invention of the "slipping counter" circuit that moved onscren objects on this game and Pong: https://www.technologizer.com/2011/12/11/computer-space-and-...

“Nolan came to me one time and he said, ‘On a TV set, when you turn the vertical hold on the TV, the picture will go up, and if you turn it the other way, it goes down. Why does it do that?’ I explained it to him. It was the difference between the sync and the picture timing. He said, ‘Could we do that with some control?’ I said, ‘Yeah, we probably can, but we’d have to do it digitally, because analog would not be linear.'”
Hey Weston, with regard to servers and deployment, I think Heroku is a very turn-key solution. These days you can have a default `app.json` in your project and use it to click a button to deploy your app to a totally new development or production server including any databases and third-party add-ons you need provisioned for the app. It's pretty magical. For CI, I use Codeship. The combination of those two vastly minimizes my responsibility for infrastructure.

On the development side, I still think Rails is an excellent choice, but I also felt a lot of the same pain you're expressing, but instead of with server configuration, I started feeling it more specifically with the redundancy of putting together the same libraries over and over for each app.

To try to revive the joy of creating new projects, I created Bullet Train (https://bullettrain.co), which I describe as "Rails on Rails". It's an app template with authentication (Devise), authorization (CanCanCan), subscriptions (Koudoku), teams, invitations, OAuth integrations, etc. all wrapped in a consistent theme with a full feature-level test suite.

It also has a powerful code generation/scaffolding engine for pumping out CRUD views and controllers for the web, API endpoints, API documentation, and soon it'll handle your Zapier integration as well. (Posted a demo video of this here at https://twitter.com/andrewculver/status/934251715175395328) It also has a thin layer of conventions on top of vanilla Rails, like namespacing the public vs. account sections of an app. It's stuff that most of us were doing previously, just slightly different from app to app, and this is an attempt to standardize so we can build other magic on top of it.

As a demo, a few months ago I used Bullet Train + Heroku to build and launch a simple Trello clone in two hours: https://bt-cardboard.herokuapp.com/ . It's limited, and I haven't come back to it since, but I thought the end result was a powerful example of what you can get done quickly when you're using the right tools. (I have a video recording of the entire process which I'll upload to YouTube if anyone is interested in seeing it.)

Anyway, I wouldn't normally peddle my wares on HN, but the whole point of Bullet Train is to try to achieve new levels of developer productivity and happiness, which seemed relevant to the question you were asking. There's nothing quite like this in the Python world (I'm frequently told by Python developers,) but there probably should be, and I imagine it's just a matter of time before there is.
It seems as though changing to GitVFS or GitFS would be so much simpler, and more descriptive to boot. I hope they handle this better. Mozilla had a similar problem with Firefox in the early days. Initially it was called Phoenix, but the Phoenix BIOS people objected. So the product was rebranded Firebird. The Firebird DB people had a problem with this, and while Mozilla WAS taking this seriously, they didn't communicate with anyone outside for nine months before rebranding as Firefox. It would have been trivial to let the Firebird people know a rebranding was in process, but instead the argument went on for months with Mozilla looking really bad in the process. Mictrosoft should really rethink this.
There is an iOS theme (Cupertino), but I am not sure how complete it is.
You couldn’t get an IP ambulance chaser to do it on contingency?
Needs a "2015" disclaimer.
I have a slightly different question - many of the answers in here make it sound like creating and deploying a new web app is practically a twice-a-week kind of thing for quite a few folks. What kinds of things are people so frequently creating and putting up in a hurry?
http://www.windings.com/about-us/

> Windings Inc. is headquartered in New Ulm, Minnesota, with domestic and international production facilities and capabilities. Windings maintains the highest standards in manufacturing, engineering, material management and concept development while achieving a global presence in the industry.

> Our company was founded in 1965. The majority of our business is made up of the Industrial, Aerospace, and Defense markets.

...

> In 1998, Windings Inc. formed an ESOP (Employee Stock Ownership Plan) for a planned purchase and transition of Company stock to the employees of Windings. The higher sense of responsibility that comes with employee ownership has made Windings even more responsive to customer needs and encourages innovation to bring greater value to its customers. In 2008, the company became 100% employee-owned.
Maybe that explicit support is what's working for me and my Thinkpad, which does have very good support for everything but the fingerprint reader. Windows seems to do worse for battery life.