skysight-inc/HackerNews huggingface dataset:
Not the parent commenter, but my problem with "Jobs" was not the writing, but that Steve Jobs as a character was very hard to understand, after many chapters in the book. His personality and actions were just so erratic that I felt I was reading a bio about 4 different people named "Steve Jobs".

I don't know if I can blame it on the author though, because the early chapters were great -- it's what got me interested in reading more about Woz in the first place. What's ironic to me is that the "Jobs" biographer (Walter Isaacson) had full access to Jobs even in his last days. Of anyone who wrote about Jobs, Isaacson probably had the most exposure to all the sides of Jobs and might have the truest depiction of Jobs, erratic persona and all. It just wasn't interesting to read.

In contrast, "Bad Blood", the new book about Theranos by John Carreyrou, the WSJ reporter who exposed Theranos, has a thorough and entertaining depiction of Elizabeth Holmes, even though she has refused every of his interview requests. The info about her comes completely from second hand sources. I don't mention Holmes in the context of Jobs to imply that Jobs (for all his warts) was anywhere near the same level of asshole that Holmes seems to be. But Carreyrou frequently mentions Holmes -- not just because she worshipped Jobs -- but because everyone tells Carreyrou how Holmes had the similar superpower of reality-distortion. Reading "Bad Blood" is like reading a book about Jobs and Apple, if Jobs and Apple were a complete scam that never actually created anything.
it's worse to you, not the client. client actuality doesn't care and PHP is legacy I guess?
> Progressive taxation is a moral imperative to correct excessive disparity.

That relies on the premise that disparity is evil. What is the argument for that?
It looks nice, anybody knows how to build it on Linux?
Since this is obviously baseless speculation by a source with no credibility, and more authoritative sources have denied it, I recommend flagging this story so that it disappears from the front page as soon as possible.

It's hard to criticize fake news if we fall for it ourselves so easily.
Meanwhile bar tenders in many states are responsible for drunk drivers. Craigslist is now responsible for sex traffic on it’s website (which is why personals are gone).

Liability laws are not consistent.
Communism was rapidly spreading at the height of the cold war.
Angular, host on S3 and serverless backend with AWS Lambda.

Build a client, write your routes and your good to go. Also scales really well.
You should, or at least report it. That’s how it continues.
> I'm glad we had unions, but they also have a dark side, where they can function more like a corrupt cartel over time.

someone standing up for your rights and asking for compensation to do it is a lot more than any kind of ridiculous disruption mode you can imagine.

so much of the next generation is being told coding is the only job skill they'll need, what do you think will happen when they've flooded the market? we live in a plutocracy waging a war on workers rights, we are gonna need unions and we're gonna need them immediately.
Mozilla UnifiedNLP Backend (no GAAPS) installed via F-Droid.

[1] https://f-droid.org/en/packages/org.microg.nlp.backend.ichna...
I've had the same experience. On the front-end, reagent is a joy to use. Haven't found a framework that feels more elegant/smooth than what reagent does with components and hiccup (maybe adding re-frame for state management).

There are some great choices for the server side too. Plus libraries for pretty much every DB. When something is missing, there's definitely a fallback option in Java.

Plus you get hot-reloading on both sides (e.g. boot-reload and ring-reload). And the ability to bundle everything into one neat jar file so the only dependency for deployment is Java.

Here's a getting started project that I found helpful: https://github.com/oakes/full-stack-boot-example
M.2
https://www.railstutorial.org/book is quite good
Speeding Up Linux Kernel Builds with Ccache
Actually they do if they have to maintain it or want hire really good developers to maintain it. Not saying PHP doesn't meet those criteria, it might in a given region or situation, but just saying your dismissal of this consideration is way off base. Good luck hiring anyone passionate about good software development or recently graduating from decent CS department to work on your PHP apps. I'm sure you are a great developer with a real passion for your craft but you do realize that plus PHP makes you a very uncommon find, right?
What do you think about DOSBox and FreeDOS ? people are using those projects, same as Wine.

I think ReactOS will be used on old computers and laptops to run old programs and games and probably to use some old peripherals where you need the driver compatibility.
I'm asserting that conflict-avoidance is why, in general, monocultures might either actively be argued in favor of, or, more specifically, why nobody actively argues for (what I consider) the true opposite, which is dirversity of thought.

I'm not necessarily saying that such a thought process would factor in, if it's never consciously brought up.

> a) It is easier to try and reimplement something than to try and build a bridge between old and new.

I've heard this described as "more fun" rather than "easier", though usually that's because the assertion is being used as a criticism.

Still, what do you mean here, by "easier"? If the difficulty in the bridge-building is largely (or entirely) due to a inexpertness, discomfort, or (less charitably) laziness with dealing with different/diverse/old thought, my point still stands.
It was flagged earlier I don't know how it got unflagged.
VueJS with CouchDb. Especially for prototypes you end up rewriting everything multiple times. With classical orm-sql you lose way too much time with writing the boilerplate.
The easiest thing to do is Heroku. They've really nailed it down and the +$2/month for their basic instance is easily worth it if you don't want to spend the time getting everything setup.

Automation requires infrastructure and infrastructure is cheap only if you know how to set it up.

I run ~3 side projects using Heroku to host a Django project with a GraphQL API talking to Heroku Postgres and Netlify the host the ReactJS frontend. I serve the API on heroku's free domain and put the react project under app.projectname.com and use token auth to talk to the API.

Deployments are super simple. Including updates to and managing the database.
top - C# (ref structs, ref returns, spans, simd)[3]

mid - rust, d

bottom - c 11[1], hopefully zig [2]

[1] https://en.wikipedia.org/wiki/C11_%28C_standard_revision%29#...

[2] https://www.recurse.com/events/localhost-andrew-kelley

[3] https://msdn.microsoft.com/en-us/magazine/mt814808.aspx
Kotlin, gradle, closure and tachyons.css.

I wrote a short buildscript for that setup that i copy.
Opensource alternative to firebase: couchdb . Less features but the essentials are there...
All those listed in the SQL category (the category almost everyone actually cares about) are total crap compared to, for example, ActiveRecord. GP said polished not plentiful.
It's a nice quick way to try out a demo if you are thinking of buying it.
We're also not exactly following Socrates and Locke here, but the balance of values we have today is influenced by them.
This entire discussion further verifies for me that state of being inside an illusion or Maya, where some things like relativity make sense whilst at a deeper level everything else doesn't.
>Your customers don't care what language it's in or whether the code is beautiful.

Yes, but the person who has to code it cares. No reason to choose the worst of widely used programming languages and the worst possible database for asynchronous read/write patterns inherent to web apps, except as an exercise in masochism.
Yes. The world also needs people who will promote the plentiful and great leaders already present in their society.
I love dokku for simple deployments. Even a blind truffle pig can do it on DO. Good for a bunch of microservices. Only issue at the moment is slapping Hugo on the raw domain.
Make a VM snapshot before running the game and restore it afterwards.
Title IX is part of an education bill that outlaws discrimination or exclusion based on sex in public schools. Violating this results in a loss of federal financing or fines.

During the 90's and 00's, the courts ruled that sexual harassment constitutes an exclusion based on sex, and a failure to address it is a Title IX violation. In 2011, a government agency tasked to enforce civil rights laws published a "Dear Colleagues" letter clarifying what steps are necessary to ensure compliance in sexual harassment cases.
In Geneva, we have dockless bikes, but they are not everywhere. Why ?

The bikes need to connect to an antenna (bike point). The range is only few meters, so you can only dock them in designated spots. Quite clever I think.
The fairly consistent location of a station-based bike makes it attractive to me for both commuting and errand running. I have a GoBike station right near my house and right near my work, and it's very easy to fit into my routine, whereas pulling out a phone to (hopefully) find a dockless bike is much less convenient to me in those cases.
I think you're vastly overestimating the complexity of virus' available in that time period. :)
Usually on small dollar items they don't even ask for the old one back.
which token auth mechanism? Always curious to hear how others secure their endpoints.
I wrote about it on my blog (that was in 2014 but nothing really changed since then).

http://readevalprint.tumblr.com/post/101841449553/its-alive-...
Everytime I say anything on this orange website anymore it is immediately voted down.

I guess the orange website isn't for me anymore.
Here's the rule from the transit system in Berlin:

"Children under four years of age may only use public transport if they are accompanied by a person who is at least six years of age."

https://www.bvg.de/en/Tickets/fare-overview/conditions-of-ca...
Tachyons is really underrated. Not having to write CSS - and more importantly, not having to debug the CSS you write today in five years - is really great.
>>People who are struggling to get by are not going to have the time, energy, or expertise to comparison shop. And when their identities get stolen because their personal information was leaked by a provider, they're just going to get crushed.

The cost to innovation is too steep a price for the additional safety gained. As it is, we don't live in a safe world either way. We are constantly struggling against the forces of uncertainty.

It is only through innovation that we better enable ourselves to contend with these forces.

Look at all of the web innovation that has arisen over the last two decades. It's given us a significant boost in our ability to manage the world around us.

Restrictive regimes like GDPR inhibit the free flow of action that generates innovation. It's bad bargain.

>>Those proposals of yours didn't happen for a reason: they are not in the interest of the capitalist class, and the way modern markets are set up, capitalists have way more power than other individual citizens.

I don't agree with your classist categorizations, but let's just say there is a powerful special interest that stands in the way of a given political solution.

I'd argue that any effective solution would need to be implemented over the lobbying and resistance of one or more of said powerful special interest groups.

If a political solution didn't need to be implemented over the objections of one of these groups, then I'd argue that it's almost certainly not effective, for one or more reasons.

So I'd say it's better to not implement a political change, if the ideal solution is not viable.
In many areas of the US (the entire west coast for example), PHP is dead - plain and simple. Independent of whether it is good or not, selecting dead or obscure technologies for your clients is completely irresponsible and leaves them with a maintenance catastrophe just because you like php. Yes there is a lot of hipster-ism out there in platform choice but there are plenty of mature, fast, and popular options out there. PHP is not one of them.
I'm a little confused by the architecture here. Keras already abstracts TensorFlow and PyTorch - and CNTK. Don't at least TF and CNTK already handle the distributed training use cases natively? (I am not familiar with PyTorch). It's certainly one of CNTK's main selling points. What are the use cases for adding yet another layer to the stack? In what way is this simpler than tweaking to use the distributed features of the underlying packages natively? Which is what they are designed for.
If you use couchdb+rxdb, you have the same subscribe-to-collection thing but without the google lock in
"plus PHP makes you a very uncommon find, right"

What? Half the programmers I know in NYC write PHP. The other half write a combo of Java/C#/Python. These aren't programmers working for startups - they are working for companies and the government.

PHP is used everywhere. Except maybe in SFO (and surrounding area).

I mean look at the job listings for NYC, DC, Miami, Baltimore, Louisville, etc, etc.

Look I know this board is focused on Silicon Valley, but it's a big world out there.
how do you handle authentication?
What do you use to connect Django models / Postgres to GraphQL?
AGI can be seen as a system having practical success in all tasks humans can perform. It doesn't change much whether to care about AGI or not, as long as generality of narrow AIs increases.
Spoken like someone having spent sometime with passportjs.
There was a Gamers exhibition that went through Melbourne and Wellington where you could play older versions of Pong and Asteroids, among tons and tons of other games old and new.

One of the amazing things about retro arcade games like Asteroids was just how clear and precise all those vector graphics were. When they're being drawn with analog circuitry with those perfect darks and brights, you get a really immersive world from a very simple concept. It was really amazing.
flask + heroku + flask-sqlalchemy to talk to the easy postgres heroku gives you
Graphene does most of the work for me with Python meta-magic.

https://github.com/graphql-python/graphene-django
Laravel. It's PHP and (assuming you know Laravel) you can get a it up in minutes. It's development time is as fast as Rails.

I'm not taking any chips from Rails. Rails was the first and is still one of the best. Just pointing out that there are other frameworks that are designed to move to production fast.
Scientists and engineers are also stereotypically bad at social skills and politics.

That is a narrative whose sole purpose is to disenfranchise and disempower the STEM community.
If the greatest accomplishment on your resume is that Amazon once hired you, then you have a problem that changing "Amazon" to "Facebook" won't fix. What you accomplish and learn is more important than where.

In any case, the variation between groups in large companies is bigger than the variation between companies. Choose based on the interview experience, publications from the group (if any), feedback from friends working directly for/with the hiring manger (if at all possible), etc.
The article says that dockless isnt cannibalizing docked during commute hours. This matches my experiences, downtown theres plenty of docks and dockless bikes, but around my house theres very few dockless bikes/scooters, but a very close dock. Not having to think about where I'm going to go hunting for a bike is nice, and time planning a little easier especially for work.

I imagine its also cheaper to run, which currently the annual ford bike pass in sf ends up being much cheaper than any of the alternatives - $12/month compared to a couple dollars per ride.
Here's a version without the paywall http://archive.is/osFHm
It may vindicate the parent's method, but only up to the point where their child gets the job. It seems that the system will let the coddled individual get that far. I wonder what happens to the coddled people after that. Right now they probably have a hard time, but maybe the system is evolving to let those people, at least in some industries, stay in their bubble. (I hope not...)
I was expecting to see more of Now in these comments. I don't have any real experience with it but it did seem like it would make deploying as simple as possible. Care to share any of your experiences with it?
I usually just reach for Django Rest Framework's token implementation. I know others use it so I figure it's good enough for something I'm just getting started with.
asking the same question i've asked all js-centric responses above... how do you handle authentication?
Quantum computing concepts
Go for industrial programming - GopherCon EU 2018
Eventually, whether through unions, politics, or guns, the people who can’t code are going to demand more than zero-wage Uber driving.
> They shake their fists at the city touristers leaving trash at the campsite and causing memory leaks.

Do these truly exist? I'm doubting it more and more for every day, with more and more trash being found around campsites used by the most rugged of outdoorsmen.
The problem here is that there is no incentive for the companies to do things reasonably, because as many people is saying in these comments, there is a virtually unlimited supply of young, exploitable workers.

For any midsized or large company, the system is working as intended (small companies often have legitimate problems, though). For the workers, not so much; but again, the companies don't give a shit.

There are a lot of bullshit excuses for not having unions (half of them come from propaganda from the managerial class and pro-corporation ideologues, the other half from people parroting said propaganda), but I'm yet to see a single one that outweighs the benefits of having an union and having workers actually stand for their rights and for the respect they deserve.
Dolphin Progress Report: April and May 2018
Vue apps depends on webpack as well.
But the vue-cli makes the whole set up a breeze. Especially v3 (currently in beta)

If the website you're building is simple you could even have vanilla html pages then attach vue to the divs that need that extra interactivity, then you won't any fancy loaders.
> Keras already abstracts TensorFlow and PyTorch - and CNTK.

PyTorch? You mean Theano, right?
Robot Odyssey Rewired – online version via webassembly (based on DOS version)
> Its not as though Amazon is willing to QA every microSD card that passes through their warehouses.

Segregating stock from different venders would go a long way to fixing the problem. Right now everything is just thrown into the same slush bin, so Amazon can't tell which vendor sent them counterfeit goods when a customer complains.
Calling out the regional dimension to the popularity of PHP is totally valid. I think the thing I'm really reacting to is people repeatedly saying "the client doesn't care" which I vehemently disagree with.
It looks like you could "wrap" native libraries using custom packages: https://flutter.io/developing-packages/#plugin.

I'm curious which AWS APIs you'd want to connect your mobile app directly to. S3/ SQS?
> someone standing up for your rights and asking for compensation to do it

They sure would be awfully fine institutions if that's how they actually worked.
Yes my mistake! I mainly use Keras and CNTK in R, I made a conscious decision to ignore most of the others to avoid getting bogged down.
I work at a Drupal shop so I'd probably just go with Drupal. Working with what you know is the fastest way to get stuff done. Drupal 8 is also quite a bit more elegant than the previous versions and the developer experience is pretty good nowadays.
The low life expectancy of old times is almost fully explained by child mortality. If you lived beyond, say, 15 years, you could expect to live nearly as long as we do today.
The size of this discussion and the sheer number of different ways this can be done is mind boggling.

I'm all for having choices and I'm glad we're beyond choosing between FrontPage, Dreamweaver, and Notepad, but no wonder new people to web development are so overwhelmed.
Opaque types do not force you to do the allocation in the library.

my_lib.h:

struct my_struct;

size_t my_struct_size(void);

#define MY_STRUCT_MAX_SIZE 512
#define MY_STRUCT_VAR(name) \
char name##_buf__[MY_STRUCT_MAX_SIZE]; \
struct my_struct* name = name##_buf__

void my_construct(struct my_struct*, int, float);

my_lib.c:

struct my_struct {
int i;
float f;
};

size_t my_struct_size(void) {
return sizeof(struct my_struct);
}

void my_construct(struct my_struct* ms, int i, float f) {
ms->i = i;
ms->f = f;
}

user.c:

// On the heap
struct my_struct* ms = malloc(my_struct_size());
my_construct(ms, 123, 456.0f);

// On the stack
MY_STRUCT_VAR(ms2);
my_construct(ms2, 123, 456.0f);
So how _does_ it actually work then?
Apple declined an invitation by EU committee to answer tax avoidance questions
Django on Heroku.
Use Heroku CLI 'heroku local web' to run locally and push to production via git.
Follow this guide to learn coding if not sure where to start
> That is why I bought from Amazon and not Chinese companies. little did I know Amazon is No better.

There is a big difference between buying from Amazon and buying from company X, fulfilled by Amazon.
My answer is probably seen as unconventional on Hacker News, but keep an open mind and you'll be pleasantly surprised.

I suggest you sign up for a free account at https://apex.oracle.com/ to try out Application Express (APEX). It's a free, web-based development tool for building modern, responsive and secure web applications.

It's a mature product that has existed for around 18 years, and it has a long list of features, check out the list here: https://apex.oracle.com/en/platform/features/

Since all these features are built in, you don't need to go shopping for the usual mix of libraries, build tools, external services, etc. For 95% of what you want to build, it's all there already as part of the framework.

The best thing is that you can get started and be developing web applications within minutes on this platform, without writing a single line of code. Even though you start out with no code/low code, you can add as much code as you want and go to any complexity later. The framework doesn't stop you from going "full code".

There's also a great, friendly and vibrant APEX community that shares experiences, develop plugins and tools, etc. See https://apex.oracle.com/en/community/community-resources/

Also, if you are worried about vendor lockin (any more than AWS or Azure or Google or whatever "framework du jour" locks you in), it should be noted that you can download and use APEX for free on your own infrastructure (or a DigitalOcean droplet or whatever). Also, APEX can run on the Express Edition (XE) of Oracle, so you can build and deploy web apps without ever having to pay Oracle a single dollar.
>When you submit a patent application, it becomes public forever, even if it's rejected. You will have paid legal fees with the end result of granting competitors access to your ideas.

Not entirely true. If you don't want an application to publish, there are options available. Under certain circumstances (i.e., you are 100% certain that you do not want to file for foreign patent protection in other countries), you can file with a non-publication request, and the application will not become public until it proceeds to issuance as a patent.

If it never proceeds to issuance as a patent, then filing it with a non-pub request will at least make it harder to find. It will then only become publicly available (in this case, in the USPTO's Public PAIR database) if it's referenced as a priority app in another published application or issued patent.

If it's abandoned and never referred to again in any application, then you have to file a petition to gain access to the file wrapper contents.