skysight-inc/HackerNews huggingface dataset:
DC area.
SF Bay of course.
Atlanta/Birmingham and Austin are both markets I've heard of.

All of the above for fields -- I know web devs making well over 100k. The more specialized you go the higher you go salary wise.

Lots of companies. Defense / gov is huge in DC area.

Can't speak to out of the US, it seems that salaries are significantly lower.

I think the 200k+ salaries are probably limited to very senior engineers in regular companies, or people in the FAANG companies -- note that those companies are not exclusively in the SF Bay area.
Pretty sure it is about not working at dinner time for what seems to be most nights based on OPs writing. So I think everyone would do better by not having that many work hours.
But does that learning generalize to comparing 3 digit numbers? That's the challenge of arithmetic: induction-- learning to predict results on larger problems.
I wouldn't work for a FAANG. The startup life is more adventurous. You probably don't need as much money outside certain cities too.
The market has set a record for the longest bull run in history. It would be naive and neglect the history of markets to expect that to continue. That's just not how markets work.
More employers than you would think. The professional certs are legit. Also, 50% of some cloud native DevOps and infrastructure engineering roles are covered by the pro certs.
There's just been too much change too quickly. When it settles down, it'll get documented.
GToolkit is also an exciting new development that's happening in parallel with the mainline Pharo. This is a reimagined programming workflow for Smalltalk with new UIs for coding, debugging, documenting, example browsing, testing, etc.

Likely the best bits of this environment will be cherry-picked into future Pharo releases, but meanwhile it is available here at https://gtoolkit.com/ and I for one am building an application on it.
They're using Twitter Media Studio according to the app tag in TweetDeck.

https://media.twitter.com/en_us/articles/products/2018/media...
Over 25% of DIRECTV Now Subscribers Were Paying Just $10
Does that make it interesting?
Load the page, but click stop when you see the content has loaded (ads take more time to load). Then use the reading mode in Firefox.
Rule of Thumb #1 : The closer you are to affecting the marginal profitability of the company, the more you make.

e.g. Updating actuarial tables on a 20 yr old insurance system = low pay. Using ML/AI to re-build the actuarial tables into more profitable products that someone else loads = high pay.
So, Betteridge's Law of Headlines is supported.
Hi, creator of the website here.

This is sort of an experiment I'd like to try. What I realized is how much I learn from listening to podcasts about a specific topic and how I keep searching different episodes about that topic. I created a very basic website of podcast episodes based on a specific topic and bundled them together.

What I really love about podcasts is that they don't "tie" you to the screen. You can commute, cook or whatever and still learn.

It's not meant to teach you how to code if you weren't coding before. It's meant to make you better in a skill you already have at some level.

I appreciate your feedback and I'd like to hear what courses you'd be interested in - I want to add more over the weeks.
I'd look forward to using it! I think Facebook has lost a lot of what made it fun too. It was a place to be mischievous. Now it's full of people using it for branding, whether professionally or personal.
Show HN: Is the United States government shut down?
Totally. I was thinking about designers when writing the interface and product page.
Sorta, kinda. One big example of when you wouldn't use Tokio is when you don't have an operating system.

Tokio is a good, default choice, but some projects may have different needs.
==It is almost as if some people are hoping for it.==

It's also possible that the data is implying it. Not everything needs to be a conspiracy.
This article shows how much Apple was inspired:

https://www.forbes.com/sites/anthonykosner/2013/11/30/jony-i...
Documents Are Everywhere
Telegram, which allows for a similar communication style, just without comments

Without comments means it cannot be similar. LJ allows horizontal communication, Telegram channel is essentially a radio in text. No interaction except for polls initiated by channel owner.
No Assassins Creed (Revelations) references?? I am so disappointed!
At some point it changes into "The closer you are to the money, the more you make". The pattern since the 80's is, folks who can write checks for the company, write them for each other.
He just splitted the code at some random point and all variables that needed to be used in the second half became return values and arguments, respectively.

I've done basically the same. It's as good a place as any to start getting a handle on the problem, as long as you don't leave it there.
Yes, it's definitely not running over CAN as CAN doesn't provide enough bandwidth for cameras. Usually the cameras are connected using LVDS or in newer cars, ethernet.
Putting marketing back into social media posts
MySQL Design Flaw Could Allow Malicious Servers to Steal Files
Only a couple generations ago, college was not a proxy for "middle class".

Lots of blue-collar jobs (especially industrial ones) paid enough for a "middle class" lifestyle and financial security. Small businesses were competitive and many of their owners were not college educated either.

College wasn't a necessary qualification for most blue-collar jobs, including some for which it now is (such as police work, in many places) or even for many entry-level white-collar jobs - you could start out as a file clerk with a high school degree and work your way up into middle or even upper management (at least if you were white and male).
Many (most?) chocolatey packages are essentially two lines of plaintext configuration: the URL of an MSI, and the command line arguments used to run it silently. Chocolatey does add some value on top - metadata, tracking what you've installed - but all that is entirely separate from the MSI database that Windows already uses to do the same sort of stuff. The biggest value of the main chocolatey package repo, in my opinion, is that it's effectively a curated list of direct download links for MSIs.

EDIT: I forgot that it can also verify checksums, there is obviously value to that.
That's great news and all. And I salute all the people who have put tremendous time and effort into getting Windows games to run on Linux.

Sadly, I gave up, and installed Windows on my PC, entirely replacing Linux.

I think I gave Linux gaming a good try. Some of the titles in my catalog had native ports, which generally worked well.

Some Windows titles ran under Proton (or Wine) and worked well. (Dear Ester, Valve titles obviously)

Other Windows titles had issues, ranging from the minor (glitches: The Witcher 1, GTA IV) to significant (no controller support: BioShock 1).

In some cases, as with Elder Scrolls: Skyrim, the original release runs under Proton (no controller support though), but the Special Edition currently has game-breaking issues. And installing mods for Skyrim was going to be even more of a challenge than usual.

I was spending more time trying to get things running than actually playing games, so I gave up and switched.

Sorry...
> How does async translate calls to other async functions? Is refactoring into smaller async functions less efficient?

I believe it builds the calls up into one larger future, so it shouldn't be any less efficient.

I can't answer any of the other questions with any certainty.
Advice on Raising Funding from Entrepreneur and VC
You'll be too entrenched by then and your org will be too dependant. At that point, you'll use fancy mental gymnastics to justify the, for example, impossible to disable telemetry. Get out while you can.
What Makes a Great Logo – Four Critical Qualities That Nobody Talks About
We'd all be better off if nobody had ever discovered the Voynich Manuscript
Seredendipity -- when preparation meets opportunity.
Right here: "I now strongly encourage explicit loops for everything, and hope the compiler unrolls it properly."
Which is being driven by the concentration of powerful computers, where the likes of Google, Facebook, etc, rise to the top quickly and have a lot of power, while using the data of it's users. Even though the users provide data for them, such as big data for AI, they see no return. Can we really solve the problem of lower income jobs without recognizing that people provide useful data and content for these companies without seeing anything in return?
Ethan Siegal's articles are usually re-published on Medium a few days later:

https://medium.com/starts-with-a-bang
eh splitting hairs a bit. In a recent span of 5 years we had 150k new jobs and built 14k new housing units (sfba).
Is being woke the business strategy of 2019?
As a newcomer to online governments, I wonder how things like trust are handled? For instance, how does the government trust that I am a citizen and how do I prove that trust? How do I know I can trust the installation of this software and that its free from tampering or hacking? Universal ID is something that is needed.
The fonts are still accessible if they are in home, I found `fc-list` which gives the name for each of the font files.
Of course, if any of your commands prompt for input, you'll be disappointed that's not always as easy as it appears on the surface.

Does anyone have a better way to do this kind of thing?
Is that what you are seeing on your end? A pivot to a Blue Apron like meal kit? For me it seems to be a prepped food delivery service still.

Blue Apron is flailing like crazy - down 80% or so since IPO less than two years ago. And the IPO itself was double digit percentage lower than it was supposed to be in the first place. Can’t imagine how you would jump into the meal kit niche these days.
> Pharo is a pure object-oriented programming language

Aaaand you lost me.
The result of that will not be easy to use objects, but hard to use primitives.
Also those chairs are really uncomfortable.
Wow. That soundtrack almost instantly has become a favorite.
Super customizable trello? you mean Jira?
It goes both ways.

Who thinks they're ever gonna do any cloud service right employing some dude who only has worked with traditional servers?

You'd be surprised how many insanely expensive and dorked up cloud setups out there that honestly could have been solved / way cheaper by some guy with a random AWS cert.

I'm not talking former barista turned AWS guy in a couple weeks, some background is required for that and random server guy of course, but the barriers are dropping.
Isn't vk more popular than Facebook in Russia ?
Why would I use this instead of C++ for example
Part of the problem here when discussing specifics and trends like this is that we use a term like "middle class" to mean two things; either the simple middle quantile (1/3 or 1/5 or 3/5 depending on who you talk to) of income or the more historical definition of less-than-upper-class (those people who do not need to work; who have sufficient capital that they can live off of passive income from it) and more-than-working-class (those who have to work; who do not have sufficient income to accrue savings).

And even the more-than-working-class definition clashes with other trends; some pundits seem to define "working class" as nothing more than "does not have a college degree", which means that some trends, rather than being interesting demographically, instead just become a restatement of an underlying trend (like you said, the increased prevalence of college degrees).

And the final problem of all attempts to analyze this is that we don't really have comprehensive data that supports a single way of measuring these aspects historically, because the definitions and criteria keep changing. Even when there is insightful research, it really is hard for it to be applicable outside its direct area because the definitions and proxies for historical values are not guaranteed to be uncorrelated with new phenomena that are attempting to be measured.
A few years back Pharo's predecessor/sibling Squeak was garnering some interest due to its "Seaside" web framework, which used continuations and so made some interactions easier to program.

But after the rise of JavaScript, this became a lot less important.
Episode link: http://omegataupodcast.net/159-analog-computers/
Any good examples of open source tools made using Pharo?
"The answer is approximately 2.583"
A lot has been written about people with college degrees working at Starbucks, having a lot of student loan debt, and never being able to save for retirement.

So, I agree, have a college degree is only a proxy for skill if that degree is in something that is marketable. Comp Lit is not marketable, hence the reason a lot of people at Starbucks have degrees.
Yes, this. Quite often I start writing out complex pipelines using head/tail to test with a small dataset and then switch it out for cat when I am done to run it on the full thing. And it's often not worth refactoring these things later unless you are really trying to squeeze performance out of them.
Chemical elements which make up mobile phones placed on ‘endangered list’
The hidden pricing is a tab-closer for me. I’m just not going to play that game when it is not even clear what the app does.
As someone who's been on employment insurance before. I can't understand the appeal of ubi. Getting a small amount of money to do nothing is excruciating. It's really not a fun way to live.
Same here. Skyrim already runs perfectly for quite a while, and now the ability to circumvent native clients changes a lot again.

In my case there's a game where the Linux version always crashes after about 30 minutes, and I hope it'll run smooth enough with Proton.
That's not super tinfoily, it's pretty much what undergraduate economics implies should happen with increased wealth disparity in a city (the wealth disparity part, not necessarily the automation part).
Why the PIE theorem is more relevant than the CAP theorem
Maybe because he saw so many die, and that one more death coincident with his trauma was not any more or less important than the anonymous millions.
definitely smells like marketing/"growth hacking" to me
This could be titled "Making the case for further study of Unranus". And I'm on board.
> Where does the Pharo runtime run?

Pharo runs in a VM that's compiled to C and runs as a stand-alone native application on Linux, Mac, Windows. You can also build from source but most people don't and there are some rough edges. There are plenty of libraries and mechanisms for connecting to the rest of the world e.g. subprocesses, sockets, FFI, and libraries built on those.

My favourite computer science paper of all time is about how they develop this virtual machine. https://news.ycombinator.com/item?id=12577087
Can you explain to me what your SaaS product does like I'm 5? I looked at the website and am a bit confused. Is this a PaaS like CloudFoundry?
Always nice to hear progress on this front. It does feel like ages ago that the Windows 8 Marketplace debacle caused Valve to explore Linux gaming more seriously.

I am curious if game studios share Valve's desire for a free and open Desktop Gaming OS. I understand Valve is concerned about M$ demanding a 30% cut or locking them out of the walled garden, but game developers still just see Linux gaming as a curiosity. Proton may improve the market share, but it also kills any incentive to develop a Linux-native version.
So five years later you build more housing.

We as a species are capable of building absurdly dense cities that are probably per-capita the cheapest place a person can live (since you cram so many into every skyscraper). We choose not to because "property values" and "my view from my window" and "I don't want those people living here".
most of the interesting data on OV at this point is based on immune stimulation rather than 'oncolytic' activity, thought they are intimately related. They have some of the best combination data with anti-PD1 at this point- some clinical data indicates they double response rates with no toxicity (vs anti-PD-1 anti-CTLA4 combinations which double responses rates, but most patients drop off therapy due to tox.).
For years, these agents had been sold as ' viruses melting away tumors' which isn't really what is going on. as Immune oncology is better understood, they appear to be pretty good way to get the immune system activated in the tumor environment.
> Why the downvotes?

Please don't complain about downvotes, especially not within the first 23 minutes. It's common to receive one random downvote and a couple more piling on, but given a few hours a decent comment will be back in the black.
Ctrl+F "immi" : 0 results...
It's marketed to mac users, and given the GUI, to the sub-segment of mac users who don't use command line tools.

The same product can be sold to many different demographics through different channels.
For my entire life, I have used Windows on my PC, and accessed Unix and Linux machines via PuTTY. My games and web browsers always just work, as do my programming tasks on the servers. I've never understood why this isn't recommended more. Windows and SSH, it's great!
${insert anus joke here}
When Do People Learn Languages?
I find something like this:

grep '^x' < input | sed 's/foo/bar/g'

to be very readable, as the flow is still visually apparent based on punctuation.
I've always wondered why grant funded projects are allowed to be patented, do you think just preventing the IP is enough?

I've seen Mariana Mazzucato suggest the government as VC in that they get a portion of the profits from their grant projects, but then I wonder how they could safely regulate their own funding revenue?
There's no rule that says that people new to HN can't do a Show HN.
I'm trying to just really optimize productivity. See how much I can condense it. Be faster, cheaper, higher quality.

Release average 1 app/site a month, but get paid to build most of them.
Pragmatic freelancing
Odersky: Compilers are Databases
Understanding Modern Money
And of course, I read it Cambridge Analytica... I cannot image what kind of damage that company gave to Cambridge University.
In my view, there's some survivorship bias going on there. Somebody has to know that the cert is in demand, and that they have a good chance of getting it. We think it's easy because we're the ones for whom learning computer skills was in fact easy. But it's not easy for everybody.
The short answer is: "because clickbait titles is part of the industry, it's not really that boring."

The longer answer it is sometimes too cold to make the same cool cloud patterns in the visual spectrum Jupiter and Saturn have.
You don't. Smalltalk means GUI, pretty much.
Europe as a whole has a large mitigating factor in that there is really good public infrastructure buses and trains there. Sure, an hour commute a day isn't preferable but if you can spend it reading or watching netflix it impacts your life a lot less negatively than having to drive a car the whole time.

So no, the baristas, janitors, etc of London can't live in London. But at least most of their commutes aren't as terrible as the majority of US workers driving individual cars over great distances every day to go to work.
Wait a second... other possibilities are very unlikely but not impossible! It could end up on the side for example
The post-08 tech boom is almost perfectly correlated to the rise of smartphones, which built a market for products like Facebook ads, Uber rides and the like. That too is a one-off event; we're at smartphone saturation these days.
An information theory justification for the intrinsic value of human beings
4. miscalculating
What's your company? I'm interested in the commercial success of these tools and bringing down the cost of using them to industry-acceptable levels so they can be used in more projects.
> This, and Apple has shown over and over they absolutely don't care about gamers.

Yet gamers have similar demands (in terms of performance) to the core demographic of Apple users pre-iPhone: professionals in the 3D/animation/audio creative scene. The question is, will Apple ever think about this market again or concede victory to Windows? They haven't shown much progress the last few years, but on the other hand if there's one group which is willing to shell astronomic sums on highest end Apple equipment it's creatives.
Does anyone have any insight into how proton and wine are effected by the Oracle vs. Google lawsuit?
Jobs have become less specialized not more.

Being able to effectively communicate over email takes more writing skills than most people assume. The internet adds a lot of flexibility in the kind of things the average office worker will do.
A Mouse is a Database (2012)
I've yet to use a Vim emulator that worked as well as Vim though. The amount of features in it are mind boggling and replicating that would be the work of a large fully funded team.
> I decided that I would not enforce a time limitation on screen time, but actually forced myself to be parted of my kids activities, either in or outside of screen time

This is my approach, as well, and I’ve found it to be really effective. Even if my daughter is sitting there watching cartoons on YouTube or TV I’m usually around to ask her what she’s watching and so she can show me and share with me all of the things she’s laughing and excited about. YouTube has also been a source of finding passions for her - She loves crafting and painting videos and now has a huge interest in them in “real life” and asks for craft and art supplies, which I’m more than happy to indulge.

I used to beat myself up a lot over her screen time, but now I see how valuable it is for her and how connecting with her throughout the day is far more important than fighting with her over a few more minutes of YouTube.
> I just want a "hello world" example to get an idea what I am actually dealing with. How do I run a "hello world" program from the command line?

The trouble is that what you are dealing with is a graphical interactive programming environment. Sure, you can run it from the command line like /bin/perl, but to understand what you are dealing with you have to open it up and try it on its own terms.

If you aren't interested in a novel immersive programming environment then you can safely ignore Pharo too.
Apple are basically not amenable to pressure - Valve have no leverage on them at all, really, since they're a mobile device company with eight hundred billion dollars who occasionally release laptops for the niches of musicians and designers.
Fully Countering Trusting Trust through Diverse Double-Compiling

https://dwheeler.com/trusting-trust/
I agree that you need to keep building housing, but I also think it's important to not concede the point that it will have no effect on housing prices.

The GP is flat out wrong in their assessment that prices will just return to what they were.

Even if you build more housing, and then stop, the prices will be lower than if you hadn't built anything at all.
The only tinfoil part is the last sentence. It's being enabled by decades of policy dominated by the benefactors of such wealth.