skysight-inc/HackerNews huggingface dataset:
This is very very similar to an app my Cousin made a few years back called Airendipity (https://www.engadget.com/2013/01/22/airendipity-the-app-that...).

Looks like it's no longer on the app store. It was, and still is, a fun idea.
Too high or too low?
Reminds me of those dollar bills that are stamped with codes to see where they've been.

Very cool.
I noticed myself that i stay motivated by focusing. I have multiple projects running and i can be very motivated and passionate but only one at a time. It's very easy for me to neglect other businesses whenever i'm focusing.

If i focus, i plan in my head what i want to do and imagine the results. I stay more motivated when i make visual progress. This has always worked for me and i created a lot of big projects on my own this way. Downside for me is that its too easy to focus too much on product and less on market research, marketing, and sales.

Working on that.
It's a resilient monetary Schelling point, yes ;)
> using the Prestel system.

There's your problem.

Use an Arpanet-connected Vax running BSD Unix.

Type 'mail' at the command line, preceded by 'man mail' or asking the guy at the nearest desk if you haven't done it before.

Easy-peasy.
Netflix is another example. A couple of thousand programmers and tens of thousands of VMs to build a top drawer e-commerce site. I built a drawer-below-top e-commerce site with twelve people in a year, and a third of them were muppets.

I interviewed at another well-capitalised streaming video place, and they also seemed overstaffed. They had a permission service that worked out what people could watch, based on purchases, subscriptions, and bundles. Something that's basically one SQL query. They had something like six people working on it full time.
I'm not sure why people consistently get hung up on getting accepted at one of the "Big Five"

"I tried to look for a job out of my city, but no luck, I don’t know what’s the deal with coding interviews, but I bet they don’t work good. I’ve been rejected from"

...

Google
Facebook
Magic
Uber
Holagus (Mexican startup)

I'm not sure what draws everyone to places like this when there are ~many~ other companies.

Also does the article end abruptly for anyone else at "There are two possible reasons"...

Edit: After looking at your LinkedIn it seems like you've accomplished a lot (well done!), but you haven't had much "real" workplace experience - I would assume ~most~ companies would want some industry experience on a resume (I could be wrong)
I'm fascinated by the history of packet switching networks and the history of the Internet. I can't remember the first email I sent, but I believe my first email account was with the AOL system. My first PC was a Windows 95 machine, with the AOL program that had an integrated browser and chat system.
Yes. It is legal to avoid all other traffic laws if it's an emergency situation (You should already know about this if you have a driving license)
I wouldn't count that in LOC I've written.
Well, making businesses is stressful. I'm the same age and have no experience of the sort, nor do I really have a portfolio. I may have money, but I'm not convinced I'm better off. I think that kind of experience may be harder to get than the money.

Could be beneficial to do some more things than just computer, though, just for simple well-roundness and insights into how other facets of life work. Your parents' business is probably a big deal for them and they want it to continue, which doesn't mean you absolutely have to but it's going to be hard for them to let it go, especially if it is a rather successful business.

Maybe just take a normal job for a while? It shouldn't be that hard to get one with your portfolio, and it could even help you relocate. Working at a normal job and doing well could give you some confidence. Or contracting could fit you better, perhaps.

Either way, this is far from catastrophic, as the tone in your writing suggests. 26 is very young and it's not like you haven't gained any knowledge or skills during that time.

> Is it now the time to make money? I think I’m way off... I should’ve been making money since I was 14 years old, I had an online game that reached over 100,000 registered users

Such shoulds do not exist in this universe. That sounds like it may have been a missed opportunity (hard to know for sure how that would have went, really), but that's about it. Often such opportunities do not exist at all. That's not the only thing you've missed, our brains can only work so well, we will miss things.
Obama health care act needs to change
I'm a 27 year old programmer that was in a similar situation as you when I was 25 (although with much less lines of code written). I still struggle a bit with motivation for working on personal projects, but I did eventually get a job as a software developer at a non-tech oriented company. I noticed you applied to several highly selective companies like Google, Facebook, Uber but have you tried looking at less selective companies that might be in other industries? You'd be surprised how many companies hire software devs although it might not be the most interesting technologies (for instance I spend a lot of time on "out of favor" technologies like Java EE) or applications (like banking or medical software). For me at least it helped to actually get a real software job where I could focus my efforts a bit more and learn from working with co-workers.. and being paid to code helps my motivation too :). I also don't live in a city, just a random suburb in Connecticut.

edit: By the way I didn't realize you were in Mexico at first. I only have experience with getting a job in the USA but hopefully what I wrote is at least slightly helpful.
Well yeah, actually that's how threat models are built -- you can't protect users from themselves, if a user wants to store all their passwords in a greeting card website, in the little "special message to your loved one" field, there's realistically no way you can stop them.

Your greeting card website's threat model doesn't include this.
MongoDB | Palo Alto, CA (SF area) | Onsite | Full-Time | Software Engineer (Performance Team)

This is a small but growing team (4 members) where you will have the chance to make a huge impact on how MongoDB grows. We are looking for a developer (2-3 years of exp) that is looking to take their career into the next level.

As part of the group that works on ensuring great performance for MongoDB, you will be building performance frameworks, creating and automating performance tools, and learning how our technology is deployed for various use cases. Performance Engineers at MongoDB work with a very talented group of engineers to measure, analyze and improve the performance of MongoDB’s disruptive database technology.

Any interest? Reach out directly to me at JC@mongodb.com and/or apply here: http://grnh.se/jqelm2
Outspoken Patent Critic Lee Cheng Leaves Newegg
I agree with you. I don't tend to write like this.
I second this. Additionally, get a grip on your queues!

I have yet to find a better text on how to properly manage software projects than, "The Principles of Product Development Flow: Second Generation Lean Product Development"[0].

[0] https://www.amazon.com/Principles-Product-Development-Flow-G...
> Here's the thing: he'll be just as happy smoking weed and babbling as he is at college. Or, to be more honest, we have no good evidence that he won't be.

You stopped reading at the smoking weed part. After that, he stopped eating, sleeping, and talking. What part of that sounds happy or healthy to you?
VIZ Media | San Francisco | Software Engineer | Full-time | Onsite

VIZ Media is the leading company for anime and manga localization and distribution. We’re looking for someone to join our small engineering team, where we work on web and mobile apps to extend the reach of renowned anime and manga titles. Some of our well-known titles include One Punch Man, Naruto, and Sailor Moon, in addition to lots of other content across new devices and platforms.

Full job description: http://www.viz.com/company-jobs/job_software_engineer or email your resume to: jobs [at] viz [dot] com.
Clinton: public option

Trump: encourage greater use of health savings accounts, allow insurance policies to be purchased across state lines and let people take tax deductions for insurance premium payments.

and create a marketplace for employers.

Not sure why a solution couldn't offer both.
Sonder | Montreal, Canada | Full-Time | ONSITE | Full stack engineer (junior and senior)

Sonder is building the operating system for the future of the hospitality industry. Building a software platform that is reliable, scales and stays agile under demanding product needs is a serious technical challenge. Sonder isn’t just another platform or mobile app for renting apartments. We are transforming the way travelers get to experience cities and we need you to help us achieve our vision. Our stack is Heroku/Rails/Postgres.

Job posting: https://angel.co/sondercollection/jobs/127316-software-engin...
Website: https://www.sondercollection.com
Juji | Saratoga, CA | Full-time | Clojure/Clojurescript | https://juji.io/fullstack

Juji, Inc. is a stealth AI startup company, working on a chatbot platform that understands people as individuals. Our product is in customer testing and has attracted more traction than we can handle.

We are looking for full stack software engineers on all levels to build out the platform and meet customer demands.

We are a Clojure shop, using Clojure for back-end services and Clojurescript for front-end. Other technology in our stack includes Postgres, Datomic on Couchbase, Kafka, Docker and AWS.
Florida's involuntary commitment criteria are probably the loosest in the US[1]:

CRITERIA.—A person may be taken to a receiving facility for involuntary
examination if there is reason to believe that the person has a mental
illness and because of his or her mental illness:
(a) 1. The person has refused voluntary examination after conscientious
explanation and disclosure of the purpose of the examination; or
2. The person is unable to determine for himself or herself whether
examination is necessary; and
(b) 1. Without care or treatment, the person is likely to suffer from
neglect or refuse to care for himself or herself; such neglect or
refusal poses a real and present threat of substantial harm to his
or her well-being; and it is not apparent that such harm may be
avoided through the help of willing family members or friends or
the provision of other services; or
2. There is a substantial likelihood that without care or treatment
the person will cause serious bodily harm to himself or herself or
others in the near future, as evidenced by recent behavior.

Note that this is only supposed to result in a 72-hour evaluation. It has also been fraught with allegations of abuse by family members, schools, and courts who don't want to properly deal with complex psychological and behavioral issues in more appropriate ways.

[1] Full Baker Act is here: http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Displ... The criteria are specifically from 394.463 (1).
Do you, or other HN readers, have any resources that they would recommend for engineering minded people to better understand what goes into building a business?

Read The Four Steps To The Epiphany by @sgblank, and The Art Of The Start by Guy Kawasaki. Zero To One is a good book, but it isn't as much about the "nuts and bolts" of actually building a business. TFSTTE is very much "nuts and bolts". It is, IMO, about as close as you can get to a "paint by the numbers" guide to building a business.

There is a newer version of TFSTTE, retitled The Startup Owner's Manual. It is also good and while it is, in many ways, "just" the second edition of TFSTTE, there's enough new content that it should probably count as a separate book. I'd actually recommend reading both.
What ideology and idols are your role models right now?
Note: UC Davis student, looking for an internship / work

Location: California (North)

Remote: Yes

Willing to relocate: No

Technologies: JS, C, C++, Node.JS (Express / et al), PHP (WP / Laravel), Python, MySQL, Postgres, RethinkDB, MongoDB, Redis, Gulp, HTML5, CSS3, Java (Android apps), Swift (iPhone apps). Can also design in Photoshop / Sketch.

Résumé/CV: Just toss me an email. :)

Email: hi@shahzeb.co
When you click on the small info button the second paragraph says "Visit paperplanes.world on your computer to throw planes into your screen". Is this actually a working feature? I did try it and it actually seems like a plane with the same colour appeared shortly after I launched it with my phone. That might still be coincidence though since there are a lot of planes.

edit: I've tried it about 20 times or more now, and I'm pretty certain that it actually works. I'm guessing all planes that are being launched at the moment are displayed live with their correct colour?
"...the article is basically a guy saying that his comfort and security to have a long life is more important than the other guy's life. So I assumed that the other guy had done something to bring this to light but that is not the case."

This is how I went into the article as well. I expected seeing something about the recipient being a substance abuser or otherwise not careful with his gift, or some related drama. But it's really some light hypochondria and the recklessness of youth on display.

I don't begrudge his regret; I don't know if I would have donated in the first place if I had been in his shoes. I'm just not entirely convinced of the overall worth of the article.
It's really unfortunate that so many people aren't interested in learning Ember. I just started an internal IT tool in Rails and Ember and I'm really enjoying the simplicity of it. I want something that is easy to understand, easy to setup, and won't change for a while. I became more interested in Ember when I read something online about how they are focusing on stability in the long term instead of a bunch of features. There are also a couple of tools for "just get it hooked up to rails, stupid" that helped me move quickly. As a simple, simple guy - I really prize the "hey stupid I set it up for you" command line tools that give me a starting point. Then I can figure things out as I go along by making small, simple, controlled changes.

This is in strong contrast to something like Elm. I have played around with Elm a bit but it's hard to wrap my head around some of the concepts and setting it up with the back-end frameworks that I'm familiar with has been meh. It's also changing rapidly so trying to figure out the concepts by looking at real world examples doesn't help because of a changing language specification. Going from changing the state of a counter to building out a larger application has been somewhat difficult for me and I feel overwhelmed every time I try to start a small project with it. I'm chipping away at that with an Elixir/Elm project, however. But the overall point is that progress is slow because it's such a different way of doing things and I get this gut feeling that I'm drifting away from KISS principles.

I'm not a front end developer at all. I'm a systems engineer who dabbles in web application development because it's fun and allows me to build some nice internal tooling for other teams. However, because I don't have that deep web experience I tend to gravitate towards the "old but still good" concepts and frameworks. I'm much more likely to reach for jQuery and server side rendered templates than I am for React or whatever amalgamation of libraries that require an overcomplicated build tool.
How do you prevent downtime from Docker restarting?
Fixed, my SFTP didn't pass the whole file.
Uhhhh I forgot to respond to this before now, but hundreds every year? Here is one[0]. Another from the Media Institute shows the number of convictions per year through 2011[1]. I don't even understand your arguments. First you didn't believe the penalties were that harsh, then I showed you, then you didn't think anyone actually went to jail, then I showed you. I guess next you'll say no one has ever been executed by the state for downloading movies, so the laws are fine?

[0] https://torrentfreak.com/87-months-in-prison-for-copyright-i...
[1] http://www.mediainstitute.org/IPI/2011/052511.php
Yes, and if you were doing anything with the recently killed (or soon to be) RemoteApp, billing there was a disaster. Absolute horrible disaster. Overbilled to my employer because their websites did not equal to what they quoted us. They also refuse to honor enterprise contract regarding transfer (Internet2 peer). Just horrible terrible bad no good.

And their MQTT service (IoT) pricing is a joke. $50/month for 400k messages a day (!second, typo) with a cap of 4k? Seriously? That's just 4.6 messages a second, WITH a data restriction that MQTT itself doesn't have.

I routinely load pictures with motion to "house/frontdoor/motion/" topic in the form of a jpg. MQTT specifies nothing about said data ~ I could even store a dvd VOB for video in a topic.

And this offering is for a max data of 48GB/month. To put this in perspective, a dialup modem(!) Gets a top speed of 5.2KB/s , which sustained across a 30 day month = 43.2GB

I can (and have!) bought a cheap-shit VPS server and installed Mosquitto on it. I can use MQTT as the spec indicates, including Websockets and storing picture data. And it's more on the price range of $40/year, not $600/yr

source: https://azure.microsoft.com/en-us/pricing/details/iot-hub/
Washington DC |Virtru (https://www.virtru.com/) | Full time | On-Site or Remote |Senior/Lead QA Analyst/Release Manager

We are growing security company based in the DC area, looking to hire a QA Lead to help with our QA team. Below is a link to the job descriptions and you can apply through the link.

http://www.indeed.com/viewjob?t=seniorlead+qa+analystrelease...
> Your previous comment certainly appeared to misunderstand dual criminality since you thought it was relevant whether or not Lauri had been convicted of a crime in the UK

An action can only be an offense if it illegal. And something can only be illegal if found so in a court of law. So, in abstract, dual criminality would require a proper trial in the extraditing country to determine if an offense was committed. The actual implementation takes shortcuts (because bureaucrats' goal is focused on achieving punishment), but this is an erosion of the legal system as I've been pointing out.

Surely you don't think that someone in a country with due process should be mechanically extradited to a country with no due process, but you're relying on a merciful extradition court to essentially try the case and provide due process before extradition.

> I don't see in principle why someone who lived in Iceland but was involved in producing pornography in Sudan should not be extradited for it

And distribution? eg just setting up a website that isn't not accessible from Sudan? I made this example because it shows how something can be technically "illegal" in two different places, yet have entirely different criminal procedures and punishments.

> I don't see how that is necessarily the case, if the victims are in other locations.

I have repeatedly stated that I'm rejecting the idea that communication can create a legal nexus. In this context since the fraudster has not left Nigeria, all his crimes are happening within Nigeria. This has been my main argument the whole time.

Rather than directly addressing my main point, you've only countered with how things currently are. Obviously if I thought the current state of affairs was worthwhile I would not be making this argument, so it's hardly a refutation.
StriveWire | Hamburg, Germany | On Site | Senior Full-Stack Engineer, Senior Android/iOS Engineer

StriveWire is a platform for eSports tournaments, where you can challenge your friends in for-money computer game matches all day every day. We're a rapidly growing crossover between Facebook and Paypal in the eSports industry with an international audience.

Our stack is React (flux/native via babel, webpack) / Node.js (hapi.js) / Websocket / PostgreSQL / Redis hosted on AWS.

We're looking for experienced people with formal education in computer science or related fields to join our team in the above-mentioned roles with immediate impact on our product. If you are a quick learner, great collaborator and want to shape the future of eSports together with us, please get in touch with us.

We offer a great team and competitive salary with equity if you wish. Please send your CV with relevant transcripts/references to beni@@strivewire.com. Internship applications welcome.

keywords: on-site, e-sports, hearthstone, rocket league, etc
Azure is per minute
Sure! Here's a short write-up I've been meaning to do that you spurred me into: https://drhayes.io/secret-game/map-entity-loader.html

The save system is next on my list of write-ups.
I'm mexican, is not that easy to get a working Visa. Is a bit easier to get working Visas in big companies, that's the main reason why.
I just typed "Remote: Yes" and that did the trick for me. I think it's just looking for an exact string match.
The person you're replying to didn't specify whether UIs are represented as state machines which are finite or infinite, but I'll assume finite since infinite automata are more powerful than Turing machines so they presumably can represent something which is made by a computer.

UIs in general can not be represented by finite state machines. An example is a page with a button which when pressed adds something to the page. Since there are an infinite number of things that could potentially be added, this can't be represented by a finite number of states.

On the other hand, I think many UIs could be represented by finite state machines, although perhaps sometimes only roughly. You can start by trying to specify that each instance of a specific page a user can see is presented by a state, and any interaction with the user that leads to a different rendering of the same or a new page is a transition. However, this fails to account for things where a user can do something which doesn't change the current page but might change a later page. You can account for this by having multiple states which show the same exact UI but have different transitions to future pages. Of course, it isn't just the user who can interact with your system to produce a different UI for other people, so you'd have to model those transitions and states too..

I'm not a front end developer so I don't know how many UIs can actually be modeled this way, but I can see how it might be a useful way to think about things, even if it isn't necessarily always correct.
If you want to steal my vote, specifically, you can certainly do it. Better get there early though, I vote in the morning.

To scale such an effort up to materially affect an election would be incredibly difficult to do, and easy to spot.

> If that's really stopping people from voting, then there's something wrong with our DMVs, etc.

The DMV sucks: this is news?
I think the First Things First manifesto is a good start: http://firstthingsfirst2014.org
I'm unconvinced by this argument.

State machines don't let you change things whenever you feel like it. There are a set number of states and a bunch of predefined transitions between them.

That structure is exactly what redux forces you to implement - whereas in MobX it's up to you to apply the same constraints.

Redux with plain JS objects a a little messy IMO, because there aren't lots of nice & readable ways to transform objects without mutating the previous version. I use it with Immutable JS and am very happy with this approach.
I have 20 years of professional coding experience.
The last time I was job hunting, I applied to nearly 3 dozen companies and got only 1 (very good) offer.