skysight-inc/HackerNews huggingface dataset:
You comment: "Eh. [...] the broad outlines of positivism are widely accepted by scientists and engineers."

The article says just that:

> Logical positivism has been killed many times over by philosophers. But no matter how many stakes are driven through its heart, it arises unbidden in the minds of scientists.

You claim "the article hardly explains how reason has been defeated."

The article mentions Kuhn's and Bohr's anti-rationalism (which together with Feyerabend's anti-epistemology was surely influential for the postmodernism of Focault, Derrida, etc.), and traces it back to Kant.

> the anti-rationalism sprouting from Kuhn. For Kuhn’s legacy lives on, not in philosophy (where he is widely derided for his excesses) but in other parts of academia and in popular culture.

> As appropriated and mangled by Bohr and Kuhn, Kant—despite his own embrace of science and reason—becomes the agent of the anti-Enlightenment, the post-truth Age of Spin and Branding we live in.
The title is wrong, afaict. There's a ton of plants which are edible but not "crops", i.e. not farmed, but the vault is focused on agricultural seeds.
It's not like the time spent learning it is wasted. The concepts are very transferable. I started a job last year, which involved working on a React Native app. I had zero experience with either React Native or React, but I could be productive pretty much right away, as I had lots of JavaScript and TypeScript experience so no problem with the language, and some experience with Angular, so could handle the concepts. My native iOS and Android experience meant I could write plugins too. Recently I had the slightly odd experience of helping to lead a class on React within a couple of days of using it for the first time. Aside from some fumbling with the styling, I could apply my React Native experience with no mode switching required.

Learning a new framework is rarely time wasted. Even my totally obsolete experience with Adobe ActionScript was really useful a decade later, as it's basically the same as TypeScript, while Flex shares a lot of concepts with React.
It's worth reading http://idlewords.com/2005/04/dabblers_and_blowhards.htm as a counterpoint to "Hackers and painters"
Tesla can change so much with OTA updates, messing with some owners’ heads
Agreed. I've been working mostly in Ruby since 2006, over hundreds or thousands of apps, depending on how you count, and I have only worked on 2 apps that actually had scaling problems with Ruby. The rest were 100% improperly designed or scaled databases.

Twitter is certainly of a scale that I would not be using Ruby on the primary load points. But even billion dollar companies don't often reach that scale.
This seems an obscure reference to something people outside U.S. will not get. Care to elaborate?
Yes! Such a great game. I remember playing it frequently just to find all the sietches. Then when the atomics came in and Gurney Halleck was like, "OMG ATOMICS!"

This game had so many great moments. One that pops into mind is sending Fremen units to attack a Harkonnen base and they would literally start marching towards them on the map. Another is how the NPC's eyes wound randomly bulge when you were talking to them.
Anything that runs on JRuby can be packaged as a single file.
golang, amber (templates), gorilla mux, material-components-web, postgresql

deployed on aws or lightsail
Django + DigitalOcean + Vue.js(If necessary)
Adversarially robust classifiers have interpretable gradients and feature representations [0]. The problem seems to be that the standard networks capture all the statistics there is, including surface statistical regularities and noise. It can be mitigated, though.

[0]: https://arxiv.org/abs/1805.12152
This woman is an anti-feminist nutjob, I can't believe she'll still writing opinion pieces for the Atlantic...
Shocking that they would abuse their employees? Most employees who work paycheck to paycheck are happy to just have a job most of the time and really can't afford to lose one. The most vulnerable people are always the easiest to abuse.

There are various considerations here beyond actual pay. What happens when a person making low wages finds a steady job with regular hours? It means they probably don't have to figure out how to shuttle their kids between multiple daycares / babysitters. These go on and on.

I know a person who made 9 an hour at a convenience store. Bad hours. Variable shifts. She got an offer to work for a non-profit hospital. Makes 13 an hour now with a set schedule (sorta), but lost her $500 a month SNAP benefits AND about $300 a month in daycare costs. If she gets a raise, she'll lose healthcare benefits for her kids, so her healthcare will essentially double (before any rate increases). She's proud to be making more money even though it's a net negative for her, and her employer has asked her regularly to cover other positions that get out later without getting extra pay. She would rather pick up the free hour here and there than have to deal with the hassle of going back to shift work.

It's not like you can walk into the police office and tell the officer that your boss isn't paying you to work extra hours, and even if you did, other businesses would quickly decide that it wasn't worth hiring an employee who wanted to make what they agreed to work for.
They are bloated and they are not performant. If you are using Node and the main benefit of node is its asynchronous execution flow you would be shooting yourself in the foot by using an ORM and gaining all the overhead that comes from serialization and deserialization.
React Native was never meant to be "write once, run anywhere", like Java. I've heard it described as "learn once, write anywhere".
Everyone complains about ActiveRecord, but other ecosystems often have far worse options to choose from than AR and Sequel.
If you compare Apple’s PE ratio to the S&P 500 and tech companies in particular, you’ll find that the market is already expecting relatively low growth.
5 lessons I wish I got before becoming a full-time indie hacker
I don't think anyone doubts that a positivist framework is useful for science and engineering, but why should it hold elsewhere?

It should hold everywhere another framework has not proven to be more effective.

Scientists and engineers are also stereotypically bad at social skills and politics. Perhaps because a different, non-positivist epistemological framework is required to thrive in other fields?

I don't think excessive positivism is a problem with politics today, do you?
Yes, and if you have a landlord then the cash will always end up flowing in their direction.
and/or less Angular 2 adoption.
It does support hot-code reloading, the preeminent build tool for Clojurescript:

https://github.com/bhauman/lein-figwheel

has that out of the box. As for an actor model implementation, there is pulsar:

http://docs.paralleluniverse.co/pulsar/

Which has erlang-like actors, though some might suggest that core.async and its channel implementation provides everything you might need an actor for, YMMV.
Yeah and? that's not news. Truth though
Datastore Agnostic:

- JS-Data - https://github.com/js-data/js-data

SQL:

- Sequelize - https://github.com/sequelize/sequelize

- Bookshelf - https://github.com/bookshelf/bookshelf

- Objection - https://github.com/Vincit/objection.js

- TypeORM - https://github.com/typeorm/typeorm

NoSQL:

- Mongoose - https://github.com/Automattic/mongoose

- Thinky - https://github.com/neumino/thinky
My point is that there is no point in blocking any updates on the MacOS appstore, as it can just be side-loaded.
At this point I think React has wide enough adoption with other large companies that it could easily survive even if Facebook abandoned it.
Doesn't FEMA basically do the same thing with its flood insurance program (NFIP)? Essentially encouraging building on floodplains?
someone living without doctors or modern medicine?

So-called modern languages are more like junk food and daytime TV.
Spamming HN (using Amazon affiliate tag links) and shill-account upvotes/comments are unwelcome.
What language is suitable for building a saas?
JavaScript or rails and ruby?
Or is there another better language?
Also can give an example of a saas and the language it was built with ?
In my above response, it was implicit, but not explicit, that because libraries may use a different memory allocator than your main code, well constructed libraries provide their own Create/Destroy pairs. So to be explicit, you should really never call free() on memory allocated within some library, and that library should provide its own free function.
(Windows devs might also remember that crossing DLL boundaries exposes this same issue, so calling free in your program from memory allocated in the DLL is potential hazard.)

I also wanted to state that "information hiding" is typical for C libraries, because it is often useful for maintaining ABI stability while allowing for future changes.

For example, SDL is very careful about keeping the ABI stable for the life of a series. They broke it between SDL 1.2 and SDL 2.0, but that was a long number of years in between.

If they change a public struct that you use, like SDL_Rect, all the memory layouts in that struct may change. That means if your program is dynamically linked, and the SDL that gets used is newer than what you compiled against (and somebody mucked with SDL_Rect), your program is not going to work correctly.

If everything is behind an opaque pointer, then they can change the internals without breaking your binary. So as an example, a running joke is that Apple seems to change the way they do fullscreen every macOS release. This means your game won't work correctly on the next macOS. So SDL will need to add new code to support whatever the new thing is, while still preserving the old code for the existing macOS versions. This could mean a lot of internal changes to SDL's structs. But since they were opaque to your program, it doesn't affect the ABI. So you can just drop in the latest SDL dynamic library with your program (no recompile necessary), and things will work.
The Game Boy Camera has an analog output (a technical data sheet for the chip is available[1]), so the dithering is done in software. Although I am speculating, at first glance it appears to be ordered dithering[2].

EDIT: I did find a document detailing the dithering algorithms and registers used for this purpose reverse-engineered here[3].

[1]: https://people.ece.cornell.edu/land/courses/ece4760/FinalPro...

[2]: https://web.archive.org/web/20130512190753/http://white.stan...

[3]: https://github.com/AntonioND/gbcam-rev-engineer/blob/master/...
Vanilla php + html5up + sqlite3.

Everyone else here is trying to be stylish and fancy.

Your customers don't care what language it's in or whether the code is beautiful.

No cutting edge incomplete frameworks, convoluted tooling, piles of inaccurate documentation to read, inexplicable cryptic error messages with a bunch of incorrect solutions on stack overflow, or other incompetently over engineered bullshit.

Just go as vanilla, basic, and standard as possible.

True speed comes when you don't have to deal with other people's bugs and poorly designed mistakes.

Don't rely on code written by flocks of people you'd never hire in a million years.
Am I the only one that remembers being told in school “there will never be another holocaust. The allies all agree to snuff out the next Hitler before s/he gets any momentum?”

And also, of course, that what makes America great is it’s welcoming attitude to immigrants.”
Totally. The vault is supposed to stand up to unseen man-made disasters, and variability in a known trend caused a breach in integrity?

I'm not sure this says that global warming is much faster than predicted by the most aggressive models 10 years ago, as it says the vault was simply not designed well.

I applaud the cause, but for a worldwide backup, it does suggest more resources/design could have been used.
Vue also has server side rendering.
Reminds me of Whit Stillman's Metropolitan, where one of the more bourgeois characters suggests to his middle class friend that he not worry so much about the less fortunate, and instead consider he might be one of the less fortunate himself.

If you're struggling, feed yourself first. Don't create new needs, robbing Peter to pay Paul. If you have something extra, then sit down and figure out where your dollars actually do the most good, and resist the temptation to donate randomly with no research, based on a heartfelt appeal or good promotional materials.

Maybe GiveWell doesn't meet that test for you, that's fine, if everyone just thought it through that much we'd be way better off than we are now.
It's not really enough to judge the developer experience of React Native in general. The whole point of Expo is that is replaces the normal experience.
Startup Betting Human Voice Still Wins Over Ai, Will Read and Return File to You
Which basic features require native development?
Two part answer 1/ how do I built it 2/ how do I run it.

The run part became easy the last few years:
Dockerize all the things, run them on AWS ECS with Fargate (and add whatever else you might need, e.g. ELB, S3, SQS, ...), no servers to setup or maintain.

The built part, that actually became harder... You need to figure out the best tools for whatever problem you're trying to solve, and the list of tools keeps growing. I default to very conservative standards, because I'm familiar and productive with them: Java (Spring Boot), Vue.js and PostGRES, with sometimes a bit of Node or Python and some ElasticSearch or DynamoDB thrown in the mix.
Depends on the DB size. For small side projects I do weekly SQL dumps, 7-zip them, and email as attachments to my GMail, where they get automatically tagged and marked as read.
Go + HTML + CSS. Doesn't get much easier than `mkdir my-app` and you can sprinkle over fancier tech if and when you need it.

My specific Go toolset consists of the following packages:

* urfave/cli

* gorilla/mux

* html/template

* keyselhightower/envconfig

* database/sql

* rubenv/migrate
On a side note, if someone asks me to prototype anything on Java world, will pick Grails. Getting a webpage up and running in Grails is so easy.
Life Without Emotions; Alexithymia
You can absolutely learn the syntax of C in an afternoon, or a few days at worst, if you're not having to learn to all the other concepts interesting C programs require.

It is the same with any reasonably serious language. I mean you can learn Python syntax in an afternoon but it will be 6 months before you can use NumPy (and friends) without spending more time poring through the documentation than actual coding. Same with Java, C++, .NET, to be productive you must internalize a vast ecosystem and if you aren't doing it every (working) day then skill fade is very real.
My mobile teams threatened to quit if we adopted Xarmin after building an app in it.
I think they mean one without external funding.
>As discussed in my Monetizing Children paper,

This sentence encapsulates why people hate the "video game industry". Its not about games anymore, its about milking the players dry.
Thank you. I've never come across html5up [1] before, but the templates there are just what I'm after at the moment.

1. https://html5up.net/
You're mixing spheres here; social vs science.

As to why logical positivism is not successful in fields in science and engineering -- I would say that in general it is not possible to say that "any two observably equivalent theories are one and the same theory"

In particular, outside of science and engineering, it not possible to get a sufficient precision on what is "observably equivalent".

Actually, sufficient precision is usually not possible within science and engineering either.
Hmm, I guess I better look deeper into Clojure. Finally I get to play with a Lisp.

My main interest with actors is that these can be made to support hot code reloading on the server side. They also tend to be easily composable. Also also, they can be optimized by locality (eg. same-node, same-cluster, different-cluster)

I'm biased though, having not worked with CSP or other models.
I have few RN apps on ios/play store. Its very good for cases where you do not need to access much of device/os functionality. For video, audio other native functionality you need to hunt for well maintained libs.

Flutter is a very alternate for RN. But when it comes to device functionality i feel its the same case.

Ultimately i feel its better to write in native swift/kotlin/java.
Counterfeit vitamins and supplements are a big problem on Amazon as well. I bought Schiff COQ10 on Amazon and got fake product.
So, the strategy the lawyers imply is to secretly observe the infringer's sales volume, waiting until accrued damages exceed the 1 million litigation cost, but not so far as to exceed the infringer's liquidation value, then sue? And expect to forego triple damages, unless in discovery you can turn up an internal memo proving the infringement was knowing? My head begins to spin ...
> First, remember Facebook has more than two billion active users. I don't think you can realistically compete against that.

What about Snapchat, Twitter, and LinkedIn?
I'm guessing that people who fell off their chairs when digitized voices came out of their computer in Dune II hadn't owned Commodore 64s (vividly remember Impossible Mission, in 1984, with a digitized voice intro).
Huh, neat. Pretty sure it was independent, but not sure about timing... I think we used this when Ravnica first hit.

When was that... oof, Google says 2005? Seriously? Wow.

David Sirlin independently endorsing a method I also thought up is one of the best compliments I can imagine. Thanks.
i once read about a theory of matter where under the right circumstances a larger system of quantum particles may act in a way consistent to a system composed of fewer particles. The larger solution approaches an exchange of, say, one electron or photon when really it’s an exchange of many particles. Does anyone know the name for that area of study?

To answer my own question: quasiparticles

I can’t help but think that may be a more tractable QC construction.
The Grand Illusion
That’s partially because Jobs biography is awfully written and was such a waste of The access the author had.

Woz’s is easy to read.
Heroku has a github integration to handle CI and automatic deploys[1]. This way you can, for example, have your app deployed to heroku automatically when you update master, etc.

[1] https://devcenter.heroku.com/articles/github-integration
That you've only considered Angular and React prooves web developers live in a bubble staged by big media.
Sky Book
Some idiot designed that job page, the application is not getting submitted. Fix it first then post here. Or hire me I will fix it. Here's my site = https://amitkolambikar.com/
I love the way you opened the course with a personal story.
Sky Book safely keeps your notes, reminders, important & essential information in the cloud. So, you never lose your important notes and you can access them anywhere and on any other android device.
Location: Romania (loooking to relocate to Germany or Austria)

Remote: Yes

Willing to relocate: Yes (to south Germany / Austria)

Technologies: Full stack developer / CTO. Able to translate all business requirements into technology (both code and ops). Long experience with Java/JVM, Python and the Cloud.

Résumé/CV: https://www.grey-panther.net/pages/resume-curriculum-vitae.h...

Email: dify.ltd@gmail.com
For my last project for a new business website, I just used Github pages w/ Cloudflare for SSL, all free.

Because the site needed a unique brand look n' feel, I opted out of Jekyll and used Foundation 6 as a base and node-sassed my styles with npm scripts and custom svg:s. For cache-busting I run hashmark with postbuild. Then I just write HTML.

Development is easy, things work nice, site is very fast and it looks great.

Moral of the story: starting with just static HTML and CSS is the right choice a lot of the time. Don't complicate things before you need to. And when the need to, only make dynamic those parts that can't be static.
> Meat and leaves have minimal vitamin C for example.

A human can eat nothing but fresh meat without suffering from scurvy. And in fact, a diet of fresh meat is sufficient to cure scurvy in a human already suffering from it. You could argue that humans conserve vitamin C better than lions do, but you can't argue that lions are eating a diet that is not rich enough in vitamin C to support an animal that can't synthesize its own. It's not an issue of the amount in the diet.
They're dividing by race, income and level of education. Did they get all that from their models too? I assumed it was a survey.
I used Go and Elm most recently for building listenparadise.org a few weeks ago. Go is productive, simple and fast, and Elm also felt like that to me. You can read about why I quit JS in favor of Elm at http://azer.bike/journal/elm
My startup is betting on parse server platform [0].
For us its the most of 2 worlds.

- huge community supporting a codebase initially private

- open source now so you can host it anywhere

- 3rd party online instances to quickly start [1][2]

[0][http://parseplatform.org/]

[1][https://sashido.io]

[2][https://back4app.com]

[3][https://https://www.nodechef.com/parse-server]
Thanks for the feedback! This is an early release and there are definitely additional features planned.
The Atari 2600 has this same kind of circuit for its two 8x1 sprites and two 1x1 missiles, at least for the horizontal motion part (HMOVE). To save silicon, it uses a polynomial counter / LFSR instead of 4-bit counter ICs.
Ask HN: What is the perception of an ex-Amazon engineer today?
I'm joining Amazon in a few weeks in Seattle. Since I first accepted my intern offer, I've come to see the perception that Amazon engineers are less sought-after and seen to be worse than engineers at Facebook or Google - is this perception accurate? What is the hierarchy?

I know for a fact that Amazon engineers are compensated less well compared to Facebook and Google - does having Amazon as an SDE1 on my resume imply I didn't have any better options? I turned down two startups and a bulge-bracket bank (Goldman | JP Morgan | Morgan Stanley) to accept Amazon.

I want to go to Google or Facebook someday, but I'm afraid I don't have the mental acuity to pass an interview loop.
Well, here's one reason: the amount of time saved when standing up a webapp on Rails is absolutely insignificant compared to the life of that webapp in all situations where that webapp is anything serious.

Not to say that Rails apps aren't serious! I'm just saying that the time saved in standing up a webapp with Rails vs., say, Java, is miniscule compared to the develooment life of that application, overall.

In short: you don't save any time at all, in the big picture, and now you have all the long-term disadvantages of Ruby.
It looks very well designed. How does this compare with Google Keep?
The point is why it doesn't apply to fruits. People already feed their children with food that naturally contain inedible things in them. The law would make sense to force labelling so parents can tell if there's inedible things in a specific food item and also to make sure those things are non-toxic. Anything more reeks of overreaching to me. Then again, I'm not as creative as USA food corporations, so I could be having trouble imagining what they'd do if the law was as I'm describing it.
Looking for a self hosted solution that works like heroku, consider https://github.com/dokku/dokku

Been using that to host small projects here and there of late. Works well for keeping the app 12factor, and worry less about Devops