skysight-inc/HackerNews huggingface dataset:
We had a dev working for the summer who got a job at an SF startup this past week. He's making $2k a week, but his rent for his apartment costs $3k and he's got roommates. As someone who has lived off of $40k and rented a $1.4k a month loft that was absolutely palatial, in the middle of the city with great views, this sounds like insanity. My coworker who is from the Boston area was similarly aghast at the differences in cost of living.

Have fun at your nice job, but I'm not coming home to roommates for $3k a month. The numbers don't really seem to work out, a lot of people are basically selling great living conditions for the chance to go work at companies that probably won't be there in a few years and really aren't doing anything interesting.

Also the "monoculture" dig applies to tech specifically: in terms of actual cultural diversity very few places are as interesting.

I feel like people who say this about any city haven't gotten out much in other cities.
[Hijacking to talk about VS Code in general]

Moved to VS Code last week. Coming from JetBrains products, the performance is wonderful. On the other hand the quality of language plugins varies quite a bit, though I've gotten the debuggers and jump to definition to work in PHP and Python. Oddly go to definition can be janky in Javascript [1].

There's also a very nice plugin called vscode-journal [2] that works great for quick logging tasks and notes.

Compared to the JetBrains products I am not a fan of the Git interface, but I think Atom shining in this respect could motivate VS Code to provide a more coherent SCM interface.

I am happy to be back to one-editor-to-rule-them-all. For years I used Emacs, but after using the JetBrains language specific IDEs with quality debuggers built in, I gravitated to them. VS Code seems to strike a fine middle ground.

[1] https://github.com/Microsoft/vscode/issues/19942
[2] https://github.com/pajoma/vscode-journal
I don't see one group controlling that narrative. I see a wide variety of groups uniting to reject one particular narrative/ideology that is widely agreed to be toxic on its own terms; its loudest proponents explicitly call for genocide and war, and that is literally an incitement to violence against the many and various targets of their dislike.

I'd encourage you to check out material from groups like Life after Hate that specialize in deradicalization of former white nationalists to get their first-hand perspective on the psychology of fascism.
Are you sure the two are actually related?

AFAIK, Google doesn't mine phone calls, and I'm not aware of any companies that do. Even thinking about it from a technical point of view, it seems quite unlikely.
Nice. I'll definitely be looking for a phone like that when my current contract is up.
Given how oppressed by whites they supposedly are, you'd think they would be chomping at the bit to get away from us. Yet "white flight" continues to be a thing, while "black flight" strangely does not...
We've banned this account. We're happy to unban accounts if you email hn@ycombinator.com and we believe you'll post within the guidelines in the future.

https://news.ycombinator.com/newsguidelines.html
Facebook pays $50k to relocate to Bay Area!
This is basically what I'm looking for too.

For me, ES6+ is near ideal in terms of syntax and features if it had parallelism support.
Or just work in the South Bay. All the really dominant Bay Area tech companies (Google, Facebook, Apple, Netflix - also Cisco, Intel, Juniper, NVidia, even Hewlett-Packard and IBM) are here.
Great work! On a side note -- what framework/software is used to make these browser based slide shows? They are super fast and also elegant looking.
Tech companies take a risk by cracking down on hate groups, says the EFF
Take a look at the LibreOffice gbuild system, completely written in GNU make "language". And then come back saying you're not afraid of make ;-)

Still, it probably would be much harder, if possible at all (doubted for most), to achieve the same with any other tool mentioned here.
Yes, 38 per 450,000 people would be a bit lower than the current US rate.

It's very hard to compare suicide rates internationally because different countries have different definitions, and the people who do the counting are not consistent.

The US probably undercounts suicide. The age standardised rate is roughly 13 per 100,000

China definitely undercounts suicide.
Nationalists such as Bannon (excepting Washington's ubiquitous Israel-first nationalists posing as cortiers) were always the odd men out in Trump's cabinet. Welcome back to the Goldman-Sachs advised status quo, America. The economy is the end, everything else is but a means.
I got the same... Submited a request to remove the block.
Thanks for the great lib!
You can just go to parsec.tv/account. You don't have to use the paperspace website at all with parsec anymore. I'm the cofounder of parsec btw
> I wish it was more modular and less of it ran privileged/as root

Under the hood Docker has been heavily modularized. Check out https://containerd.io which handles all the low-level container operations in a lightweight daemon with way less footprint. You can use it standalone without pulling in the rest of the Docker platform.
Did they give a rationale for the change?

I'm kind of curious, since my understanding is that America as a whole is not hunting "enough" (to keep deer populations at a sustainable level), if it isn't an explicit attempt to thin deer populations more.
An interview question I asked recently: what are the advantages of Docker over an application deployed as a statically linked binary?
The only two features that keep me on high-end smartphones are the cameras (I have kids—Apple's live photos are basically magic) and GPS. If it were only the latter I could probably drop to a dumbphone and just use physical maps, and/or scribble directions from a Maps search before leaving.
Lone programmers tend to never look at things from the perspective of large organizations.
I dont think the problem is automation...

It's people's expectation for it to be perfect, and the egoic drive to blame someone when something goes wrong. There was no reason for the hype around this story... an AI determinator had a false positive. Thats not google attacking the videos, thats a technical issue and it needs to have zero feelings involved because the entire process happened in a damned computer incapable of feelings...

But everyone needs to feed their outrage porn addiction...
What is Jeremiah Moss pining for when he decries the loss of Old New York?
Wasn't RedHat a one trick pony at one point? I don't think it's insane to be that they'll be as successful as RedHat one day and it seems these investors would like to bet on it.
Maybe it's because Americans just have this cognitive dissonance that their trusted doctor could be any less than 100% conscientious about their health, but we need to plainly face the fact that if members of the press were able to write exposés about drug makers' fudging the data about the addictiveness and effectiveness of their products, that doctors with their medical training and responsibility over actual people's lives should have proceeded with more caution and not written scripts mindlessly to get rid of every tiny pain patients had just because they kept asking for something. It's just unconscionable.

EDIT: this survey was also very damning:
http://www.chicagotribune.com/news/local/breaking/ct-prescri...
"Do you want to spend your day watching this stuff to grade them?"

What about providing more tools for community to categorize disturbing videos other than simply "flag".
My vision for an internet renaissance would be a collection of many small interconnected ISPs, some serving end users and some backbone-y like a trans-arctic link.

But should the transarctic link be able to make extra money prioritizing traffic between financial centers in NY, London, and Tokyo? I say yes.

More at home, lets say the peering agreements were set up with a DNSy system allowing you to do breadth first search for the cheapest route to serve data from one domain name to another. The cost ought to vary depending on which path through the small ISPs you take, for example an ISP which had Netflix servers high in its topology could advertise cheaper rates for netflix.com requests to its neighbors.

Such a market system would be required for my renaissance of the internet vision. And consequently, consumer-facing ISPs would have to be allowed to discriminate against high volumes of requests from domains which it cannot cheaply access. One way of correcting this would be charging those domains on the side, i.e. discriminating.

You would also need to be able to discriminate on content type and other pricing schemes to help fund those backbone ISPs. If traders in NY, London, and Tokyo will help finance an undersea link through higher pricing for preferential service, why not let that happen?

You still need regulation and democratic oversight of the local ISPs though, to prevent corruption from harming consumer access.

Finally there is the concern that this would unfairly burden small content providers who have only one server. But this is silly even if it costs more to obtain data from the breadth-first search to this lone server in the middle of nowhere, its a small volume so you can ignore it and average that cost in elsewhere.

Thus regulating for net neutrality directly impede the possible creation of a more distributed, more free system. In such a system all data is inherently not equal and the system could never function if we pretended it was.
>We are getting tripped up on language here. I don't have the right to punch a Nazi, but the law doesn't stop me from doing so. It may be a deterrent and I may get punished, but the law doesn't create a physically insurmountable barrier.

Then your statement is literally meaningless.

>In other words, you have the right to declare yourself a Nazi, but then you may become a target for people who punch Nazis.

Yes. Those people are fucking stupid, and telling people they have the right to beat the shit out of people they dislike is also fucking stupid. That logic is so fucked up, it would take several paragraphs to thoroughly explain why it's bad logic.

>We're also getting tripped up on assumptions. I didn't suggest that I support violence or hacking. I didn't suggest that violence or hacking is justified, let alone a legal right.

You literally said people have the right to get the shit kicked out of them, with the implication it's deserved. The actual literal statement you made is an argument used by antifa to attack people they dislike. If you're going to use statements made to defend violence, you need to understand people will assume you support the groups espousing said statements, for the same reason people chanting "Blood and soil" are called Nazis.
What kind of answers do you expect/would like to hear?
> It's worth pointing out that Wisconsin is giving billions to a company where working conditions so bad that workers have been killing themselves there since 2010

Suicide is very common. Pick any large company and you'll find similar rates of death by suicide.
> Do you have evidence that animals can reason?

there is some evidence. [1] depends on what exactly you mean by reason. This demonstrates planning via self control.

[1] http://portal.research.lu.se/portal/en/publications/ravens-n...
I have two relatives that died from prescription opioid addiction and abuse and I don't think a few payments here and there is what motivates doctors to prescribe these drugs at a higher rate. Maybe it does maybe not. The fact is they are powerful drugs that can stop pain AND they make LOTS of money so they get pushed as the best option.

The thing that is in question in a doctors mind is, can I say this is the best option. Thats what the face-time with reps, meals, conferences etc are doing, giving the MD a perception that this is best practice. It's the professional cover to prescribe what everyone knows is a highly addictive and dangerous narcotic.

If the same kind of money were spent on informing, reminding and reminding again, face-time with addiction prevention advocates, conferences on the opioid epidemic, payments for speaking on alternatives to opioids for pain treatment, giving doctors the facts about these drugs, the addiction and death rates, the impact on families and communities of the inevitable proportion of people who will become addicted and of those who will die, it will be much much harder to say this is a best practice.

But even then doctors are pushed hard to deal with as many patients as possible. A quick answer that deals with the immediate problem is what the patient wants and its all the doc has time and support from the system to give. This situation lends itself to the potential for those who truly benefit, the makers of these drugs, to take advantage of the situation and push drugs they know will make people addicted leading to higher use and profits. Lost lives and destroyed families be damned.
The present tool: https://godoc.org/golang.org/x/tools/cmd/present
I've been loving focus. Fastest mobile browser I've used. Appreciate the privacy features also.

I set it to my default browser and keep chrome handy on the side.
How far fetched would it be for this data to make it's way into Cambridge Analtyica-type targeting for future election advertising?

Putting on my tinfoil hat for a moment, I have this nagging feeling in my guy that these issues are a little too coincidental.

So how can we make sure all this data isn't used to tamper with voter rolls or uploaded to FB, etc. to create Custom Audiences based on voting history and district?
Or some sort of pluggable storage system.

For now, since I'm also on GCP, I'm using PGHoard: https://github.com/ohmu/pghoard
Ah thanks for the clarification, I was not aware of this!
A Brief History of BonziBuddy
Biases or the likelihood of history repeating itself more often when it leads to personal gain?
It is two separate operations, but in many other languages the compiler is smart enough to figure out that they'll be the same type (and allow you to specify it when they're not)

That's what I mean—Java's type system is verbose and clumsy, because it doesn't bother trying to figure out things it could figure out, forcing the programmer to be redundant and repeat themselves all over the place. The fact that it's 2 separate operations to the compiler shouldn't dictate anything about the language.
combining the fun of sitting in traffic with none of the benefits of living in portland
But in return it's also extremely cheap to bootstrap and fail
To clarify, the U2F key never leaves the device; only a signature.

In what sense are the keys linked? I'm assuming it requires the browser to pass the actual domain requesting the auth?
There's also the duckduckgo app, which seems similar to this, although not sure how they differ.

https://duckduckgo.com/app
That assumes distributed environment (for example, server or microservices). CPU / memory / bandwidth is finite on client-side applications (maybe it is more Swift heavy actually) and you cannot simply stop waiting and not waste resources.

Yeah, cancellation in most systems are a "patch" (as you said, you don't know how long it will take to propagate (again, assuming distributed system, but this is less relevant when we talk about multicore system, with multicore system, that really is just about when a boolean propagated to all cores from false to true) but a necessary one and need to be integrated deep in the runtime. C# as an example, passed cancellation context (I believe in C# they called cancellation token) through all their async API as optional parameter. Maybe this is something Swift should take some inspirations from and will be beneficial for client-side developers.
>For the articles to be "cherry-picked" they must be picked from ones that draw an opposite conclusion.

No, it means he picked articles that supported his viewpoint while ignoring the ones that didn't.

>There is a difference between proving something is possible and that something is True. Damore may have only demonstrated the first, but this is enough to refute the claim "There is sexism in tech because the gender ratio is not equal".

Damore demonstrated the first, and then used that to say that to completely discount any sexism in tech.

>This is why it is important that group differences are in part responsible - it puts a burden on Google et al to find the magnitude if that influence, rather than attribute all of it to sexism. In other words, you can't attribute anything to sexism (without proof) as soon as there are multiple possible influences/causes.

That exact statement could be used against Damore and his supporters.

EDIT: to add to this, Damore would've been completely justified if he had said this to open a dialogue, but he didn't. He should have said "There are multiple possibilities, let's not immediately jump to conclusions.", but he didn't. He took a handful of Wikipedia articles, twisted around what they said to fit his confirmation bias, then said "I'm right, you're wrong, deal with it." and then claimed that was the truth (his twitter handle is @fired4truth). He's very clearly a narcissist who can't handle that he could possibly be wrong.
I'm gonna call bullshit on this, a 130 IQ average for engineering majors is silly, and seems more like what engineering majors think of themselves than reality.
The slides are unusable on mobile.
So get something like
https://www.motorola.com/us/products/moto-mods/moto-turbopow...
I think Docker would be quite happy being the 'next VMware', and as an ex-VMW person myself it's hard for me to fault that, too.
It's not a technical issue. Software is not yet capable of accurate content detection, and even if it were, it's not clear whether this sort of thing should be automated. It's not like google can just change a few lines of code and the problem is gone.
> Kickbacks are most likely not the case. Why would a billions of dollars a year in profit company need to pay people to adopt tech?

A lot of comments here echo this sentiment and yeah, it's not Microsoft, but there are plenty of shady Gold Partners and Solutions Providers out there, as well as shady execs purchasing tech for companies.

I saw a company once hire a VP of IT who came in, fired most all the java devs (it was a java shop) and mandated .net. That was a dumpster fire, spectacular failure, company went under. The company was in trouble anyway, and .net transition was part of a bid to turn it all around. I always suspected that guy got kickbacks for the ms server and sql server licenses, but never knew for sure.
> Stuff like that. Love that phrase, might be misusing it, still love it.

Yeah, love those concepts that lend themselves well to other systems (signal to noise ratio, inertia, etc).

What I meant, I may have "packaged" my message clumsily, was the following: is an Engineer's duty, in the context of their job, to package "technical" information for the manager not the flip side of the manager's duty to package "managerial" information for the Engineer.

The Engineer complains that management doesn't get "obvious technical" information the same way management complains an Engineer doesn't get "obvious management" information, which might cause mutual disdain, and ~°we all know°~ it's easier to have disdain for people with questionable hygiene and appearance, so there's that.

I guess an Engineer's struggle with money stuff is really the same as the inability of someone to solve a Physics problem: one needs to have the data in the right dimensions, the laws that apply to them, and know how to apply them. Then practice doing so.

An Engineer's inability to "get money stuff" is one or more of the above missing (cash vs cash flow for figures of the right dimension, for example), knowing the rules to apply to money, and then the practice of applying them.
Portland starting salary for a SWE is much closer to the 65k mark.
Santa Cruz and Monterey are barely cheaper, and they have very little extra housing available. If you want to actually save any money you'll have to head inland toward the Central Valley.
I absolutely agree. I was fortunate to see what this looks like a couple weeks ago when I went camping for three nights.

My Galaxy S6 had a "Max" Power-Saving Mode that only allows 8 apps to be used during that time, four of which are pre-chosen (internet, phone, and a couple others) and the other four can be chosen from a curated list of apps that I assume are capable of the mode (including maps). Since I was out of range, I also kept my phone in airplane mode so it wouldn't waste battery trying to connect to anything.

I pretty much only used the phone for the camera, and maps. After two days I was at about 75% battery, which was excellent. Then I dropped into "Min" Power-Saving Mode for about an hour so I could take panorama shots. That dropped my battery to around 55%.

All in all, I was impressed. It reminded me of our pre-touch-screen phones of a decade ago. It would be incredible if I could get that much battery life with normal daily use.

I recently replaced my phone with a Galaxy S8. The battery use is far better, but I'm still not getting more than a day and a half out of normal daily use.
Nets are a useful suicide prevention measure, and I work quite hard to get them installed in UK multi-story carparks. (Without much success.)

If you can't fit nets you should consider other methods - one multi-storey carpark in England closed the whole top floor.

https://www.gov.uk/government/publications/suicide-preventio...
Also in the pros category:

- Great weather. 8 months out of the year, it's basically guaranteed that if you walk outside it'll be sunny & 70.

- Good outdoor parks.

- Openness to ideas.

- Every kind of food imaginable.

- Relatively bike-friendly (Peninsula; uncertain about SF itself).

Additional cons:

- Traffic.

- Poor public transportation
Awesome! Do you have an ETA for 4k support? Also, which instance types can be launched from parsec? Awesome software BTW!
Would you prefer to stumble across those on Youtube?

It seems better that material which needs to be kept for history and remained uncensored due to advertising is on a site dedicated to that instead of a site which most people use for videos of recipes, memes, and great football headers.
It is much cheaper to run clouds than to buy and operate your own hardware.

The cloud is also a lot easier to optimize and save money.
https://www.motorola.com/us/products/moto-mods/moto-turbopow...

https://www.androidheadlines.com/2017/07/motorola-moto-turbo...
Why does one need more than a single day of heavy use? Is charging while you sleep an issue?
He most likely didn't have a proper source control because he didn't even know what it is. For someone like him your proposed warning wouldn't be effective, because according to his belief he didn't change anything yet.
Compact Cassette for data (1975 – late 1980s)
Having held off so far on getting a Galaxy S8 to look at its competitors (HTC U11, upcoming Pixel, Essential, etc.), the S8 still seems to blow them all away as far as what I want, namely:

- bezel-free screen

- headphone jack

- SD slot

The only thing keeping me from buying it right now is Samsung's history of slow updates.

Which makes me think what we really, really need is to bring back the Google Play Edition devices. Looking back on it, they absolutely nailed what the smartphones should be: flagship devices, stock Android, guaranteed updates free from carrier holds. The problem was they cost the full price of the phone at a time when most people were still paying $200 upfront for subsidized phones--so the perception was that the cost was higher. Now that the full price of the phone is advertised upfront, I think we're due for a refresh of the GPE line-up.
The economics of human smuggling makes it nearly impossible to stop