skysight-inc/HackerNews huggingface dataset:
I am having a side project built with Flutter.
(here: https://play.google.com/store/apps/details?id=zero.sleep.com... ). The ecosystem is not as big as ReactNative (because Dart + it's new) but the developer exerience is really good. Dart is not that bad, and I really love the toolings even they were in the experimental state. Hot Reload, good IDE, typed, Java-like but less verbose, stream...
In Vancouver, a Housing Frenzy That Even Owners Want to End
Go has some performance benefits over Node, especially when running CPU intensive tasks (Node is solid for I/O). They're both hugely successful platforms though. I think there are huge productivity advantages to using Node on the backend. Context switching between programming languages and platforms is expensive for humans, so...Node is a win for productivity if you already know JS well enough.
> "Male and female student have a drunken hookup. He wakes up, terrified she's going to file a sexual misconduct complaint, so he goes to the Title IX office and beats her to the punch. She is found guilty and suspended."

It was bound to happen. I'm surprised that I've not seen reports before. So obvious.
iirc, the ruby 3x3 benchmark project is getting a ruby game (i think mario) to run at 60fps, and ruby 2.5 already hit that target.

even if it's slow today; the runtime is being improved regularly and making a lot of code just faster with a version bump.
Ah, I thought it might mean health problems
I think the rise of Mastodon is really pouring some hot water on that meme. Lots of really small VPSs are running some fairly big instances. Although I'm only personally using one of them, it's very fast, and the general view is that isn't unusual.

I get that it won't hit Twitter scale but that matches the majority of "how do I build a prototype" use cases.
Amazon Web Services free tier,
elastic beanstalk running node.js,
S3 for static files and stuff or basic web page hosting

or

Google Cloud free tier,
Google App Engine running node.js,
google cloud storage for static files and stuff or basic web page hosting

both are git-compatible and deployments are as easy as : "eb deploy" or "gcloud app deploy"

for front end stuff, if its just a prototype i just copy a bootstrap 'live preview' design that i like, and jquery stuff together.
We recently began work on a mobile app version of our web-based kanban board application. We ended up spending a week on react native, then switching to Cordova, which I don't agree with 100% but you're dead on about the ups and downs. At the end of the day, a 2nd code base, even if its similar to our web react code base (and even if you can share all your state management code like we could), is still a 2nd code base.
yerp, by 2018, UI + SaaS backends is often the easiest way to get something deployed ... provided you want to deploy essentially the same thing other people already have + some customization ..

.. what's going to be neat to see is how that "essentially the same thing" changes over time.

deepstreamhub.com is another neat SaaS that's worth looking into for some cases that Firebase might not handle as well ... there are probably yet other SaaS products that cover other specifics and will be still more in the future..

.. obvious mention re. SaaS products is that they could evaporate at any time. warranty void where prohibited. all states except ... idk, AK, for some reason.
It blows my mind that there still isn't a polished ORM for the node.js / Express ecosystem.
Flutter is looking pretty good right now but I haven't used it ever.
Learn image classification with Google
Being agree with all 4 points I see two drawbacks:

1. Not using OEM widgets. Even the rendered widgets may look good, they can't beat the native widgets optimized for the particular platform.

2. The choice of Dart as the main language.

I can understand both points though
Marty Music for guitar lessons https://www.youtube.com/channel/UCmnlTWVJysjWPFiZhQ5uudg
If your problem is about deployment, how about writing in Golang? You can build linux binaries even your machine is a Mac. Then you can just scp the binaries and run.
How Language Governs Our Perceptions of Gender
After the Faked Journalist Killing in Ukraine, the Murk Deepens
Clubhouse?
At https://asyncy.com we are working to remove the unnecessary complexity of applications by choreographing microservices. We are just a couple weeks from private Beta. Would love your feedback and testing.
Totally agree. Rails is really powerful; it not only gets you up and running fast, but it can carry you very far. Like, years and years. And for a lot of places (like github, hulu) they seem to manage fine with it as their stack.

> Rails becomes not so great in other cases like building speedy backend jobs

Rails is still pretttty good for this. I mean, gosh; maybe not a game engine or something like THAT - but for much of what is done on the web rails can be optimized to complete requests in ~25ms.

> But for a small user-facing web app

"small" as in 95% of websites out there that aren't facebook/google. I mean, shopify handles 80,000/req/sec on a rails stack and they are the backbone of a lot of small (and not so small) e-commerce stores.
No, Google hasn't given up on tablets Blame a bug for the confusion
Phoenix loses my vote for being quick to set up for a web application, because last time I used it, it didn't have a good authentication framework that worked with JSON APIs. What took ten minutes to set up using Devise in Rails took me two days using Coherence in Phoenix.

Unless that's changed since I last tried Phoenix, I'd be hesitant to use it in the same niche as Rails.
U.S. Constitution Article I Section 8 | Clause 8

The Congress shall have power

... To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries.
I have a Django / Angular cookie cutter project that I use to start all my new websites.

The first thing I do is update them to the newest versions on the basic website, save that as my new cookie-cutter, then make the website.
I like to use Vue included as a script tag with flask on the backend. Slightly outdated seed project: https://github.com/radusuciu/quickvue

I like it because it allows me to get started without thinking of any build steps.
Precisely this. I came from the Django world to try starting a Node.js project, and was absolutely blown away by how immature ORMs and even database libraries felt. In Python, you have SQLalchemy and Django ORM, both of which are fantastic and make ample use of the language. But for JavaScript, it felt like an uphill battle, especially if you want to do anything fancy.

Of course you don't _need_ an ORM or at least you definitely don't need one as full-blown as Django ORM. But I didn't even feel comfortable using any of the solutions I saw that were supposedly the 'best.' And yet, when I went and evaluated the solutions, I do agree they were the best - I just never felt like they were mature enough to really use yet. As far as not using an ORM goes, certainly this is doable, but at the end of the day if you don't want to hardcode a bunch of SQL queries and statements you probably are going to need to write code that will begin to look awfully like ORM code for basic operations...
One important thing I've learned is that you can't change a bad business. It doesn't matter how hard you try, or what you do, they will remain the same.
Ask HN: 50 year programming languages?
Lisp and COBOL have been in use and continued to be used for over half a century now. C is getting close to the 50 year mark. What other languages do you speculate will still be in widespread use when they’re 50 years old?
Letter of Guarantee?

https://www.investopedia.com/terms/l/letter_of_guarantee.asp
But even these are approximations and false gods.

Electromagnetism and solid-state physics are more fundamental still.
If you need an instant Backend (database + api builder) but also a CMS in the cloud you can check our combo:

Cloud Backend: https://cloudbackend.appdrag.com
and Cloud CMS: https://appdrag.com

It's a fully serverless solution, nothing to install on your side, you can do everything in the browser directly. and we have a free tier :)

Also we have no lock-in, you can export everything in a ZIP, static files, db backup in mysql format, API source code in your language (Node.js, Python, Java, C#, Go, ...)
It’s free
[Python] 101 Pandas Exercises for Data Analysis (with Solutions)
Yup. Pretty terrible.
Full-stack Clojure with Clojurescript front-end is about the fastest workflow I’ve ever used. The front-end part in particular with Reagent (a Clojurescript React library) is a very quick workflow compared to all front-end alternatives. There are perhaps more valid options for server, but even still, having the same language in both browser and server is very convenient both for reduction in cognitive dissonance and automatic transfer of language-specific data structures back and forth.

Highly recommend.

I should add that on both server and in browser your code base will usually be a lot smaller than most other languages, which greatly speeds workflow as well. As an example I once ported an Elm project to Clojurescript and it was a 4x reduction in lines.

Using Heroku to just git push the project works well too. Deploys in seconds.

If your project becomes more, it all scales well. Clojure is quite fast compared to Ruby or Python, and Heroku scales with the click of a button. You won’t have to port to a more performant language or host if you suddenly get popular.
Towards Reinforcement Learning Inspired by Humans Without Human Demonstrations
For me, my present manager is my main referee, and the longest I've held a position in years. I don't have many other referees, most have left the country or just disappeared.

There's also the bad reputation that can be spread around the golf course meetings. It's quite a small city.
> I'm not saying that yosys is a replacement for Vivado

Actually, you kinda did:

>>> Please let's kill off Vivado once and for all. [...] There are open source tools for programming FPGAs, and they are really great too: https://rwmj.wordpress.com/2018/03/17/playing-with-picorv32-...
Different companies have different levels of risk tolerance. I've worked at companies whose tolerance for risk is so low that they don't even touch anything that might be covered by a competitor's patent--even if that patent is clearly so broad that it wouldn't stand up in court, or is invalidated by the existence of prior art. The fact that it was written on a patent meant that we needed to circumvent their claims entirely. So if you were a competitor, it was definitely in your best interest to patent as much as you can... Even if you had no plans to enforce them.
I initially read this as "Parents: how and why to get them" and I was like oh damn, you can do that after being born?! lmaooooooooooo
I get that climate change is a problem but this article reads like they blame it and man-made effects 100%. Shouldn't the vault be very well constructed against things like this, especially since it's supposed to stand for decades without human intervention?
Tracking planes with cheap RTL-SDR dongles is very satisfying. I made a brief writeup here:

https://blog.steve.fi/tracking_aircraft_in_real_time__via_so...
Certainly that's what most sensible practitioners do. I somewhat doubt that most people follow this to the letter every time.

It's a nice theory, and it works intuitively with models where you can ramp up complexity easily (like neural nets). It's less obvious if you have a "simple" problem that might be solved with a number of techniques. In that situation I don't see why you would be criticised for trying say any of SVM, random forest, logistic regression, naive bayes and comparing. Pretty much the only way you can categorically say that your method is better than others is by trying those other methods.

The simple approach actually came up in the iceberg challenge. The winning team won because they bothered to plot the data. It turned out that the satellite incidence angle was sufficient to segment a large number of icebergs with basically 100% reliability. So they simply thresholded that angle range and trained a bunch of models to solve the more complicated case when there might be a ship.
Nick Saban: Do Your Job and Trust the Process
There are multiple. Sequelize is the best and I've used it in a few projects
Could you give some examples? I looked at a tutorial right now and it is full of SDL_CreateXXX / SDL_DestroyXXX functions. I couldn't find any instances of code that does `XXX foo; SDL_InitXXX(&foo)`, as is proposed in the article.
Fecal Microbiota Transplantation for Primary Clostridium Difficile Infection
I'm a longtime fan of Reddit's /r/photoshopbattles, but I was frustrated with having to scroll & click through all the comments to see the edited images. So, I decided to tackle the problem as a hobby project. Through the process I learned a lot about making a scalable web app. The site uses postgresql, elasticsearch, redis, aws lambda, s3, and react. I'd love to get feedback & answer any questions about the project!
As I understand it, it applies to corporations deliberately manufacturing foods that way. It would be ridiculous if the law applied to fruits, but it doesn't. And nobody would earnestly call for the law to be applied in that way except in an attempt to make some sort of rhetorical argument for allowing corporations to put inedible plastic objects inside of food.
I find Linode/whatever with dokku and Django to be pretty quick and consistent. I have a dokku instance internally for testing, and do production deploys in the same way. It uses heroku buildpacks via herokuish which makes deploying anything straight forward.

Create Ubuntu VM (with applicable config (ssh keys only, automatic security updates, turn off cruft)
Install dokku
Install PostgreSQL plugin for dokku
Install letsencrypt plugin for dokku
Create app in dokku
Add remote in git repository locally
Add buildpack triggering things/stuff to let Django run in this environment (gunicorn, collectstatic stuff, etc)
Git push dokku

Edit: formatting
The fastest way to get a web app running, for free is Rails + github + Heroku, imo.

It's very fast to scaffold a new app, with diverse options you'd want (react/vue/other stuff). Host it on github, create a heroku app and push it.
Confidant Mail is an open-source non-SMTP cryptographic email system
How Apple Programmer Sal Soghoian Got Apps Talking to Each Other
Typeorm has been fantastic for me: https://github.com/typeorm/typeorm

It strikes just the right balance between the data modeling approach and query building for me.
We use React + React Native + Nodejs + GraphQL to build web and mobile apps at https://ideatostartup.org
Bonus, Bonus) Google Colab offers free hosted jupyter notebooks with shared access to a K80 and Google Drive like sync. https://colab.research.google.com/
> One study showed that software trained on Google News became sexist as a result of the data it was learning from. When asked to complete the statement, "Man is to computer programmer as woman is to X", the software replied 'homemaker".

> Dr Joanna Bryson, from the University of Bath's department of computer science said that the issue of sexist AI could be down to the fact that a lot of machines are programmed by "white, single guys from California" and can be addressed, at least partially, by diversifying the workforce.

Just curious but wouldn't this more likely be a result of a bias in the training data rather than the diversity of the programmers?
I don't think using non-OEM widgets is a bad thing because it's not like Electron; Flutter uses Skia to render widgets, and it's fast. There is an article https://medium.com/flutter-io/why-flutter-doesnt-use-oem-wid...
The available widgets are shown here:

https://flutter.io/widgets/cupertino/
Well, for that you just use WINE. ReactOS goes a lot further.
Like so much web these days, the article page itself is a not too ungoldbergist contraption, pulling in the services of at least ten external domains just to present us with a simple body of text and a bit of illustration.
The community is so big, and so focused on conventions over configurations, usually googling "rails <questions>" returns a LOT of links to stack overflows and blogs that clearly explains everything.
Rails offer so much syntactic sugar/plug and play gem systems that usually things are setup in fewer lines of code than anywhere else.

The downside is that it's easy to build something while barely having any idea how it works, but if you want something up quickly (or if you already know how things work) then it's perfect.
Fun fact: on pre-release Angular 2 versions, Dart was it's main language. My hypothesis is that, if they decided to continue using Dart, probably we would have more Dart developers and this could have lead to a faster Flutter adoption.
It's still totally rails.

I mean... I can start a new project, create some models/tables and relations between them, and deploy it to heroku with admin login and decent interface and file upload... in half an hour?

and... this little project I create in half an hour, can be scaled up to handle tens of thousands of requests a second. Or wrapped with a native navigation and served up to mobile/desktop users, or integrate with any number of apis and services. And I can put it down for 5 years, come back and (almost)instantly know how to continue working on it; development in rails often has a certain obviousness to it. You spend time solving the interesting problems instead of the boring ones.

But the real kicker, is doing it in rails is enjoyable and effective; one person can deliver similar software that takes multiple teams many months to do in megacorps.

I've also had a number of managers hiring for phoenix/python/java stacks tell me they have a hard time finding the sort of developers they like working with outside of rails. I found that surprising - but rails does have a culture of effectiveness and happiness that other stacks do not share.

Anyway, If you have an idea and want to get something working but that can also carry you beyond prototype; Rails is a great choice. A complete development framework, well documented, great community, strong history, designed for enjoyment and effectiveness; that checks all the boxes for me.
Cockroach farms in China
Almost entirely not the same: https://www.imdb.com/title/tt0114733/
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE

Better to be ashamed than ripped to pieces though.
This is partly because most gamedevs lack confidence. There's nothing stopping you from walking out from abuse -- the door is right there.

It's harder to admit to yourself when your job is abusive. Harder still: admitting you don't really like your job, and you're ok with finding a new one.

Finding a new job can be difficult for gamedevs, but transitioning out of gamedev is surprisingly easy. At the end of the day, it's our collective willingness to put up with abuse that allows crunch to happen.
Is it run like the movie industry?

AFAIK in the movie industry few publishers and or studios actually have any production staff on hand. Instead what happens is a core team write and pitch a movie idea. Only after they've gotten funding and done preproduction then they hire contractors short term (1-3 months) to make the movie.

In games most studios hire all the staff. They then have the issue that between projects 90-95% of the staff have nothing to do. There's no income and the company is burning money.

Unions may or may not help those movie contractors get a good price for their services but they don't guarantee jobs any more than the game industry AFAIK.

Should video games be run more like the movie industry?

As for your idea of "getting burned" because a company wants to make a different game, I have a game designer friend who used to think that way. He seemed to forget he was being paid $80k a year for his game ideas regardless of if they got used or not. If he wanted to profit from his own ideas he needed top stop selling them for salary to his employer.
How do you handle server side rendering? This is one of the reasons I chose to go full Node+React.
How to mess with your roommate
Isn't it inevitable as the date of Christmas is fixed and software development is not a tightly controllable undertaking?
What do you mean host it on github in the context of using Heroku, which would be your host? How is github involved?
> ORM for the node.js / Express ecosystem

Coming from Python world, it's probably for the best that nobody is using ORMs.
I keep checking up on issue 730 once in a while:

https://github.com/flutter/flutter/issues/730

Nope. Still no inline webview component.
A few months ago, I began using Flutter for a sideproject (That I wanted to release).

Although the developer experience is absolute fantastic (And definitely the future), the plugin ecosystem is extremely lacking. I wanted to use AWS, and there was 0 backing for it. Since I didn't want to interact with raw AWS APIs, I moved to React Native.
The refutation is that the principle of verification upon which positivism rests is not empirical or tautological, which are requirements for meaningful statements. As such, the principle is neither verifiable nor meaningful.

My understanding is that the logical positivists were unable to satisfactorily answer this critique, and so it failed as a movement in philosophy.

Scientists aren't expected to be well versed in philosophy, so it's not a surprise if some or a lot of them naively hold on to philosophical views that have been heavily critiqued. Most of us probably hold such views, just like a lot of us have scientifically naive or invalid views.
It's one thing to invoke Abraham Maslow for aesthetic purposes during flowery discussion, but Maslow isn't followed much or at all by current researchers.
Show HN: Rewardist – Digital loyalty cards for coffee shops
I have an ex-coworker who just got a job in Seattle at Facebook and he mentioned something similar. The reason it came up is because some executives were trying to push React Native as a solution for a project we're working on. No engineer thought it was a good idea and we get to build native. After talking to my buddy, he said that Facebook as moving to some new framework.
Hopefully, this is the start of people realising that Obama's 'Dear Colleague' change in interpretation of title IX was a mistake.
Hey everyone! Excited to share Rewardist.io with you all :)
For some context, I'm 15 y/o and I live in Melbourne, AU so there’s a bunch of cafes around here, and they'll always give me some kind of loyalty card.

I’ll almost invariably lose it the next day, they take up space in my wallet, there’s normally only one reward on there and sometimes I don’t even want it. Not to mention the hassle (and expense) for businesses to print and maintain their loyalty cards.

Rewardist offers digital loyalty cards, meaning customers use their smartphone to scan a QR code (on a tablet) get “stamps” and redeem rewards rather than be given a physical card that gets actually stamped. Flexible, hassle-free, simple, and profitable :)
No, I'll use the actual definition of the word thank you very much.
73 years, but still.
Oxford Union censors their own video of whistleblowing debate
> one that we could turn on and off as we pleased

This is a research problem.

Your phrasing makes it sound like you think “Singularitarians” choose to believe that rogue AIs are a potential risk, rather than deriving that knowledge.
> “A computer was too slow to do anything at video speeds anyway. So once Ted had invented his motion circuit, this trick, you didn’t need the computer anymore.”

I'm surprised to learn that Pong had no computer, no microcontroller, no software! Just analog and digital circuits.
Absolutely. We went from free tier to about 100/month in nearly no time with Heroku. It’s worth it though. Heroku takes care of all sorts of stuff, and that fee is still cheaper than hiring a sys admin for a small business.