skysight-inc/HackerNews huggingface dataset:
To add to this, it's not just that restricting the housing supply results in a shortage. Also, because there's systematic restrictions on construction, speculating on a continued housing shortage (and hence consistently high housing prices) is a surefire bet if the housing supply never increases.

If people somewhere nearby were building a lot of housing, an individual would feel a lot less certain about committing 7 figures of debt to own a dinky 3 bedroom house built last century, because the value is derived entirely from scarcity.

On the other hand, going housepoor on a six figure salary seems like a reasonable choice when you see articles like this https://www.mercurynews.com/2018/06/28/map-shows-it-may-take... and think that you might not have another chance in your lifetime to afford a house in the area.
Got you fam. Just posted one.
Start contracting, and then let your resume show you enjoy contracting. Your previous full-time experience will fall into perspective naturally.
Most apps/websites show some text and a few pictures, why is this a benefit?
And what well-paying jobs would that be?
Quotes (collected by Paul Graham)
Here is how I pictured it going.

> operator: "911 what is your emergency?"

> "...........Hello, I need assistance??"

> operator "Sir, Sir. Do you need help?"

> "........... YES I am here, Who is this? ......."

> operator: "Sir, we began tracing your call and are on the way.... wait... Sir what is your current location"

> "uuuummmmmm.... well about 2000 km up..... Sorry dialed the wrong number..." hung up

> operator: ".....???"

isn't day dreaming fun? LOL
So it's like CoffeeScript (https://coffeescript.org/) to JavaScript?
I mostly support this law but it does mean we are going to have a lot of pit bulls. Sweet creatures, you may say. But they can be dangerous, at rates higher than most other breeds.
I mean, should they not be looking for reasons to disqualify you? Ain't finding red flags the point of the interview process?

Sure, the interviewers would do well to relax a bit and not reject applicants for selfish reasons, but ultimately their job is to put a pet in a home with the best interests of that pet in mind. If even the ASPCA president can't sail through that process, then that's at least somewhat reassuring that pets ain't going to be placed in abusive/neglectful homes.
> Any complicated enough monorepo requires complex CI/build tools

Any complicated multi-repo setup requires tooling, processes, procedures, cross-repo PRs & issue tracking, &c. &c. &c.

The question is: which requires less cost in order to deliver business value? In my experience, on the teams I've been so far, the answer has been monorepos — but I don't know everything.
Some visas, depends on the details. Email me with your visa situation and I'll let you know if we can help.
Big difference is Android on ChromeOS is using the Linux kernel that is part of ChromeOS. Here Android will be on top of Zircon. Which is the fuchsia kernel.

Now gnu/linux on ChromeOS is using a completely different Linux kernel.

It was important Google did it this way so gnu/Linux would still work when they update ChromeOS to Fuchsia. Google already has Gnu/linux running on fuchsia with something called Machina.
I'm on a 56 key split right now but I used to use a 48, which had only F2 (of all the F keys) on any layer because it's used for jumping in Sublime Text or Atom or something. Layers vs dedicated keys becomes a matter of preference over chording vs hand movement; some people prefer one to the other.
You obviously haven't written any win32 applications :)

Where a function may return zero, non-zero, not-ERROR_SUCCESS, INVALID_HANDLE, NULL, (there's more), to indicate an error. You then need to call GetLastError which gives you a number that you input into google to get a generic error message.

You "should" also wrap every api call in this error checking so you know where the failure began.
Start here:

https://www.jpl.nasa.gov/opportunities/

(BTW, in this day and age if you can't figure out the answer to a question like that on your own, you're not ready.)
Thanks, yea we've considered implementing our blockchain requirements in Fabric and making it readable through a public api. But this is really then a "centralized" implementation.

The currency models of public blockchains are a distractor from the products (would-be DAPPs) that we want to deliver, where an immutable ledger is still a selling point.

Is it even worth it to do blockchain at this point? Maybe if we make the nodes completely public? idk.
"If an individual clone got too far behind, it took hours to catch up (for a time there was even a practice of shipping hard drives to remote employees with a recent clone to start out with). I bring this up not specifically to make fun of Twitter engineering, but to illustrate how hard this problem is."

But mostly to make fun of Twitter engineering.

Seriously, what advantages would a big bag of billions of lines of code have?
That isn't the problem everywhere. There are places where the lack of planning or zoning results in less than equitable and ethical development. Building lowest-bidder style "luxury" apartments that just start falling apart after move in day with the developer moving to the next construction project the next week.
There's a line between freezing a city as is, and overly aggressive development where the buildings you build are blights in less than a decade.
Google still needs to replace literally millions of LoC in the Linux kernel from hardware vendors like Qualcomm before they can actually ship a real functional phone.
I don't know about screw it up, but I am wondering what is the upside in adopting this new OS in lieu of Android for all phone makers not named Apple?
Many people are forced to use it, especially in educational settings. In fact, this kind of accomodation is the law, at least in the United States. A long series of ADA lawsuits have forced platforms like Scribd and Kindle to make their platforms accessible. Unfortunately bringing these lawsuits is expensive and difficult and the battles have to be picked. Google doesn't have a great culture of accessibility, and yet more of their products are becoming required for educational and job settings.
I reported this before I saw this comment. Should have known someone would mention it here too! :)
See also "unconscious competence": https://en.wikipedia.org/wiki/Four_stages_of_competence
That's a big if on whether apps work or not though. It's already a pretty big hassle to design/test for the permutations that exist (with or without Play services, testing on ChromeOS, etc) compared to iOS development.
Oscar Health is a startup using technology, data & design to change the way people find and access care. We are disrupting the healthcare industry by putting people first, not business and cost. We also just received $375 million from Alphabet - come join the family!

https://www.hioscar.com

We're currently hiring for a variety of full-time/onsite roles in our New York City office and now our new Engineering outpost in Los Angeles (Culver City):

Director of Infrastructure Engineering: https://grnh.se/5363f6b61
Engineering Manager: Data/Systems: https://grnh.se/c7a1b74f1
Engineering Manager: Web & Mobile: https://grnh.se/3f67a13d1
Junior Software Engineer: Data/Systems (NYC): https://grnh.se/db1fe84f1
Junior Software Engineer: Web & Mobile (NYC): https://grnh.se/df42e0021
Software Engineer: Data/Systems (NYC): https://grnh.se/d7514f0c1
Software Engineer: Product Infrastructure (NYC): https://grnh.se/d7ca9c1f1
Software Engineer: Web (LA): https://grnh.se/5ced83341
Software Engineer: Web & Mobile (NYC): https://grnh.se/1d737c291
Senior Software Engineer: Data/Systems (LA): https://grnh.se/196c74d81
Senior Software Engineer: Data/Systems (NYC): https://grnh.se/6c2ba6b11
Senior Software Engineer: Web (LA): https://grnh.se/04c41e691
Senior Software Engineer: Web & Mobile (NYC): https://grnh.se/a4c0a8731

Additionally, check our our internships and 2019 new grad roles below!
Software Engineer: Intern 2019 - Data/Systems (NYC): https://grnh.se/b5ecadee1
Software Engineer: Intern 2019 - Web & Mobile (NYC): https://grnh.se/b81179c61
Software Engineer: New Grad 2019 - Data/Systems (NYC): https://grnh.se/d9fcb9091
Software Engineer: New Grad 2019 - Data/Systems (LA): https://grnh.se/f4ff6f211
Software Engineer: New Grad 2019 - Web & Mobile (NYC): https://grnh.se/ecdf5dc51
Software Engineer: New Grad 2019 - Web & Mobile (LA): https://grnh.se/76d86deb1

Happy applying! The Recruiting Team @ Oscar
I made MPD index SoundCloud, here's how I did it
And you see no difference between the demographic that has dogs shipped for multiple thousands of dollars, and those shopping at a pet store?
> code they stole from Oracle (which has caused them years of legal nonsense)

Oracle wasn't accusing Google of using "stolen" code in Android. They were claiming that Google's complete re-implementation of Oracle's Java APIs was a copyright violation.

The case itself will have long lasting impacts since it has established in US law that API interfaces themselves are a copyright/protected concept. That means that even complete clean room re-implementations or compatibility layers could be threatened.

The ruling is quite problematic, but there's nobody technically literate enough in congress or the courts to do anything to stop it.
Um. If Chicago proper was a literal shit hole then less businesses would locate there; plus the general reputation of the area would be stained. Who wants to move to place where everyone else believes "Chicago stinks"?

The growth might not be in Chicago proper, but the well-being of Chicago proper - drives growth in the area.
>> Everything computers do better than people was taught to them by humans in
some way.

I find this a false dichotomy. Computers don't "do" things: they have no
capacity for choosing their own actions- we do things, using computers to
perform whatever task we choose better than we could without a computer.

By analogy, I can't hammer a nail with my bare hands as well as I can with a
hammer. Does that mean that the hammer is better at hammering down nails than
me, or humans, in general? Isn't that a completely absurd thing to say? And if
I say that I'm better at hammering nails than a hammer is, because a hammer
can't just get up and hammer a nail, isn't that completely nonsensical, also?

Rather, we can see myself holding a hammer as a system of a human using a tool
to perform a task to a higher degree of quality than possible without the
tool. That goes for computers, also, as well as for any other kind of tool
that doesn't have its own free will (i.e. tools not of a kind we don't know
how to create yet).

So, if you wish to argue that humans with computers can do some things better
than humans without computers, then I agree with you, fully. But, if you want
to argue that computers can do things on their own, right now, as opposed to
the distant future when they will probably be able to choose their own
actions, then I have to cough politely and change subject. Nice weather today,
don't you think?
I'm a big fan of ADTs and pattern matching, but I hardly see the point in a dynamic language. I also like Haskell because of its type safety and _in spite of_ its syntax, so this sort of feels like the worst of all worlds to me.
I haven't used Coconut beyond some dabbling last time it made HN's frontpage, so someone with more experience may be able to provide a better answer. However, the syntax is based on Python 3, and they use their own builtins for both Python 2 and 3 to maintain compatibility. Some functionality can't be back-ported to Python 2 (tuple unpacking with *, f strings, etc.), and there is more info about that at the link below.

https://coconut.readthedocs.io/en/master/DOCS.html#compatibl...
> I wonder if we'll get to the point where hardly anything is a native app and the concept doesn't matter much anymore?

You mean a web browser? We're there.
They will build affordable housing if the government requires it as part of doing business. In NYC there are affordable housing tax incentives for developers that have resulted in small but meaningful additions to affordable housing. These programs are not at scale to impact the broad populace, but a stronger regulatory and incentive structure is possible.
They might just provide the numbers with the 011 included at the front so no one has to remember if they need to dial the extension. Makes sense given the astronauts travel all over the world doing training before launch so they've probably dialed the number with the extension at least as much as dialing the bare number, also note this was a Dutch astronaut so he probably learned the number including the 011.
Electric AI | New York City (NYC) | Software engineers, Data analysts | Full-time (Onsite)
Electric is the world's first all-in-one, real-time IT support solution for small and midsize offices. Through a chat interface, personalized service and flat-rate pricing we keep your email, computers, Wi-Fi and software running smoothly at a fraction of the cost while eliminating headaches normally experienced with traditional managed service providers.

Behind the scenes, we're building out a hybrid human/software platform to resolve and execute IT tasks with maximum efficiency and automation.

Electric AI is backed by Bessemer Venture Partners, Primary Ventures, and others. We're currently a few months post- Series A, and hiring across the board for engineering roles. Our stack: RoR/React/Redux running microservices on Heroku/AWS, plus some Python for data infrastructure, ML, etc.

Check out https://www.electric.ai/careers, and feel free to shoot me an email at nathan.gould@electric.ai.
The nice thing about polyrepo is that each repo doesn't care what the others are doing. They can use whatever tools they prefer (whatever is least work and most familiar for the team, perhaps). It might also encourage better documentation and adherence to good practices with regard to deprecation and maintenance.
Approved? Why is an approval even needed? They can force people to stay married in Norway by not approving a divorce?
I always see this parroted. But there is two facts that come into play that are ignored biy this bit of propaganda.

1. It's not just housing but transportation infrastructure. Of which SF has developed nothing other than the 3rd St light rail and the Central Subway. After that there is _nothing_ in the pipeline. Which means nothing will be built for the next 15-20 years.

2. They are building new multifamily. Cost is about $700-1000 a square foot. Unlike you I had a talk with my insurance agent. Guess what, _rebuilding_ costs between $600-1000 a square foot.

Really the solution is not more housing in SF but to move tech bro jobs elsewhere more affordable. Like Detroit.
I'm not good at this (yet), but my understanding is that your prior for just this test would be the likelihood of having Alzheimer's based on the statistical occurrence within the general population.

After this test you now have updated priors which may not be good enough to make a certain diagnosis, but wouldn't it still be useful combined with another independent test that has similar rates, since you'd be using these updated priors?
Theoretically you could replace the AI layer (Topaz? IDR) with your own assistant (e.g., Samsung could integrate Bixby into the OS)

I should note that I have only glanced at what implementation details are public and it is entirely possible that this is not feasible
Not sure why I thought this was going to be free, but for whatever reason I was surprised to see the prompt for payment after finishing the trial.
Please don't police other peoples' speech.
I see, thanks for your reply

Is remote contracting a thing?

And if my resume is all contracting work, wouldn't it get harder to get a job as an employee later?
> [...] we believe there are other factors broadly impacting our iPhone performance, including [...] US dollar strength-related price increases

They did address this.
For some reason I can't see your company name. All I see are asterisks.
The comic #2094 could be based on that graph.
With that logic, we should just ban poor people from breeding as well. After all, they are not as well equipped to do it.
Android is a pretty huge brand they invested a lot into. Makes sense, I guess (even though Android for me mostly means buggy and slow).
Necunos NC_1 and NE_1 open-source smart phone press release
Using the ‘IKEA Effect’ to Improve Collaboration
The big question here is: How brains think?
Lose It! | Boston, MA | Software Developer (iOS/Android/Web) | FULL-TIME, ONSITE, http://loseit.com

Our 35-person company has helped over 30 million users lose weight with our iOS, Android and web apps. Combining calorie tracking with technology, we're enabling people to change their lives for the better. We believe by helping our users reverse obesity and diabetes, we'll continue to be successful as a company. We've been profitable for a while and a top Health & Fitness app for even longer.

Lose It's founders have taken one company public and sold others to Macromedia and Microsoft. Our product-focused organization knows the importance of a quality, well-designed user experiences- losing weight is already hard enough. We're looking for more mobile & full-stack software developers. If you enjoy picking up new technologies and languages quickly, you'll learn a ton with us.

I run the development team at Lose It. Please feel free to email me if you have any questions: eric@loseit-corp.com For more on the position, or to apply, go here: https://loseit.com/jobs/
It's got the pipe operator, but that's about it.
I will have to give it a shot. Working in an open office kills my productivity.

Makes me appreciate the days that I work from home even more.
Switching the iPhone display to grayscale makes it less appealing to constantly check. It's under Settings/General/Accessibility/Display Accommodations/Color Filters.
Reminds me of how Indian graduate students from New Delhi accidentally call 911 because India code is 91 and Delhi area code is 11.
"Really the solution is not more housing in SF but to move tech bro jobs elsewhere more affordable. Like Detroit."

Funny that you call a realistic, economically sound criticism of NIMBY-ism "propaganda" but then go on to attack the entire problem as "techbros".

Wow, talk about intellectual dishonesty.

I'm so glad we all learned today that the only problem with SF is "techbros!" That's certainly not "propaganda"! All we have to do fix SF is kick all the techbros out! How convenient for your preferred ideology!
Any computer or laptop can stake. Your computer will need to be online 24/7 to stake.

You will need to download an Ethereum 2.0 wallet when it releases and start staking through the UI. 6 or so of these are being built and you can check it Prysmatic Labs to see the progress on theirs.
It's pretty off-topic to pick a fight about this here, the point that I've made, that their fight with Oracle could've best been avoided, stands reasonable regardless of your opinion on the details of the case.
Would it be possible for Python's parser to handle the infix `->` syntax, without making it more complex than the current LL(1)?
SEEKING WORK - Remote/Westchester, NY Area

I can prototype new ideas, research technologies/trends, extend/maintain an existing system, or quickly build out a one-off microsite/console app. I can work solo or in teams with equal ease. I'm a full stack programmer primarily using C# (.net core) for backend work on linux VMs and Azure appservice. Front end work is mostly jquery/bootstrap with some Vue experimenting of late. Reporting via PowerBI.

Portfolio - https://wetzdev.com/

Email - my user name on gmail
Whoa - Nim seems really cool! Thanks for mentioning it. I like that it also compiles to JS, and seems to be pretty active (latest release was just on Dec 31).
> I guess if Google want Fuchsia / Flutter to really take off, they will have to port Flutter to Javascript.

just like that time when iOS was suddenly hot, but there were no apps for it, because programmers hated Objective-C and weren't willing to learn it. So Apple released a new SDK and toolchain that allowed them to write apps in C++ instead.

oh wait.

Okay, all snark aside. Come on, guys. Isn't the fact that high tech is always new and innovative considered to be a good thing? So why is there always so much pressure to insist that every new thing has to be exactly like all the old things?

Learning Dart is not difficult. I did it myself, without even trying. I just pretended I already knew it, by following examples I found online. After a couple of weeks, my pretend-knowing turned into real-knowing.
It's not rude. It looks like the truth. Google UI decisions show a huge bias toward specific setups and preferences. Just look at how Google Maps displays on a low-resolution desktop to see what I'm talking about. The new, bloated Gmail design is another example..."I have infinite RAM and bandwidth so this is great!" The average Google employee is 29 years old, and the average one working on a UI is way younger. They're also, generally, super fit rock climbers with 20/20 vision. If This demographic is describing you pretty well then it might be hard to see the bias.
I don't know about SF (I have no first hand experience there) but I can say that the market in the Boston area seems similarly overpriced and not very sustainable. Maybe for some different reasons, maybe some are the same. It's to the point where mediocre 3br suburban homes even far from the city are 500k+. It makes me very hesitant to purchase a home right now because I don't see how the value could do much anything besides decrease from here. That's my gut feeling. Would love to understand better how prices could continue to increase still.
The only real argument against it, and I'll grant you that, that we have is that we don't know how it interacts. It's a good assumption that is has something to do with brain chemistry, but we don't know, or if it's a direct relation or indirect interaction. Or if there even is one.
I don't think that's the kind of "reactionary" that abvdasker was talking about. A better word might be "reactive" (rather than proactive).
It's actually quite possible to write 'pythonic' haskell, if by pythonic you mean 'kind to human readers'. Many of the obscure < * > style infixes in Haskell have prefix counterparts ( for < * >: liftA2 id). Unfortunately infix is preferred by most haskellers, and the prefix english language forms derive their terminology from advanced branches of mathematics, which make them difficult to understand and use intuitively without sufficient background.

That said, all of these things are symptoms of the preferences of the community around the language, and not restrictions imposed by the language design itself. Core Haskell is actually comprised of some pretty easily understandable functions. You can craft synonyms for more advanced abstractions such as applicative fairly easily once you understand the type system. Haskell more or less gives you everything you need to write functional programs in a way that reads like plain english--this is very uncommon however, given the language's origin and close connection with mathematics.