skysight-inc/HackerNews huggingface dataset:
Oh boy, here we go again, another article proclaiming that California is too expensive and you're better off starting your company elsewhere. California has been expensive for a very very long time, decades. Yet, every year, someone gets hopeful that this is it, this is some sign, tech is finally moving on from California. When I moved to California in 2007, startups in Austin were the next big thing. SXSW celebrated a huge number of Austin startups, and then once they grew to a larger size, they all migrated here to California and the scene seemed to evaporate overnight.

The problem these types of articles fail to grasp is that even with paying a tech worker over $200 to 500k a year, that is still an amazing return on investment. Not even considering just the FAANG companies, but all the other ones like LinkedIn and Square, Twitter and DropBox, they're raking in billions a year in revenue. They make so much raw cash, they have stock buybacks and investment arms of their companies that just invest in other things.

There are other tech cities, of course, Seattle being another hub. You don't have to pay as much for your employees and the cost of living is adjusted for that expectation. LA and NYC have a pretty decent cluster of workers as well. The problem is, you can find generalists, but once you start to need specialized engineers or roles, it gets exponentially harder and you end up creating remote offices in the Bay Area to capture that.

I'm not going to defend that it's not exhausting living here. It's hyper-competitive and the politics of "live and let live" create pockets of very seedy places in all the strange areas. Yet, some of the brightest people in the world live here doing some of the most amazing things in the world. It's super easy to find a meetup where, for example, the guest speaker invented Rust, for free, with pizza, on a random Tuesday! Other places around the world have to create these specialized conferences to make it worth their effort.
CRI-O isn't comparable to Docker for developers, it's a replacement for Docker when used as part of a Kubernetes cluster.

The thing is that whilst various operations are shipping bits of the functionality that Docker provides in various different tools, for developers working with containers none of them (that I've seen) have an easy to use, cross-platform setup.
The homepage for the NIST Randomness Beacon (referenced in the readme) mentions a few applications for this type of system.
https://www.nist.gov/programs-projects/nist-randomness-beaco...
> If they're willing to move from their home to California for work, it's safe to assume they're willing to move from their home to almost anywhere else for work.

Not at all: for me personally, California was a bit of the final destination. It's the place where you have the best chance of being at the forefront of technology. And where you have the highest chance of finding your next job if the first one doesn't work out.

When I moved away from the East Coast to the Bay Area, it was already clear that it'd be hard finding another job in my field (chip design) if my current company would go under. That company has since gone under and over the past decade, a large part of our circle of friends there now lives here.

Talk about Silicon Alleys or Silicon this or that somewhere else is nothing new. I remember such articles in the nineties.

I do think things will slow down in general because of Moore's Law being close to the end. But that's going to be a problem for everyone, not just Silicon Valley.
So that's why my diamond optic cables never achieved product-market fit! http://hyperphysics.phy-astr.gsu.edu/hbase/Tables/indrf.html
SEEKING WORK | Cloud, Infrastructure Automation, and DevOps-related engineering and consulting Location: REMOTE, USA (Eastern TZ, UTC-4)

I am a very experienced technologist currently managing and team lead for a cloud engineering team for a Fortune 500 company. I have worked as a developer, as well as engineering Linux systems, storage and virtualization, networking, and the cloud. I have experience managing fleets of thousands of servers responsible for billions in revenue, and am particularly good at diagnosing difficult technological problems.

My primary skills: Linux, AWS, Python, cloud automation, DevOps-related skills such as CI/CD, Jenkins, etc...

LinkedIn: https://www.linkedin.com/in/andy-cowell/
Email: andy+hn@cowell.org

I am looking for 10-20 hours a week of side gig. I am willing to come down on my rates if your problem seems interesting or helps me improve my own technical skills— I’d especially like to work in kubernetes, Google Cloud, AWS Step Functions, and HashiCorp tools right now.
Conversely, I have never had any problems negotiating rent down by pointing to comparable listings for units at lower prices. It's a hassle to find another good tenant, and there's a decent chance of losing a month's rent to vacancy.

The flip side to it is that I'm actually willing to move if they say no. I would rather not, because moving is a pain, but if you're not willing to take the other listing, it wasn't really comparable.

edit: However, I have only negotiated with individual landlords in AB. I have not tried in BC.
I’m fully aware of how spoilt one can be as a developer at a large corporation, but I believe I have toned down my expectations reasonably, and still felt compelled to write this article and step down.
We had a similar need a while back, and open sourced our solution: [alley-oop](https://github.com/futurice/alley-oop) is a Dynamic DNS server with an integrated Let's Encrypt proxy, enabling easy HTTPS and WSS for web servers on a local network (LAN).

It effectively automates the process that's described in the article. Once you have it set up (you need a few DNS entries and a tiny Go server running somewhere), using it is as simple as issuing an HTTP API call to your alley-oop server with the LAN IP you have, and the DynDNS domain you want associated with it, and getting a valid cert in return. You're then ready to spin up your HTTPS server with it, and start serving LAN traffic with a valid cert.
Microwave signals travel from the transmitter to the receiver in a straight line. Whereas light bounces off the walls of the fibre optics cable, which increases the distance. Furthermore, the material that fibre optics are made out of attenuates the signal much stronger than air, so you have to place more repeaters and electronics in between your endpoints.
It's not that trivial either (search for "VAT MOSS" to learn more), but otherwise your point is valid.
Yeah I’d love to know what the effects of limiting trades, to say, one second granularity would be.

I see the importance of market making etc in general, but I don’t see it for millisecond latencies.
A lot of people don't want to take the time and/or lose the flow due to shifting the hands away from the keyboard and in particular orientation with the home row.

The laptop approach of the touchpad close to and rigidly coupled to the keyboard is a big improvement as you can move thumbs from the spacebar and back without looking. This is why I use the internal keyboard even when an external keyboard would be otherwise convenient.

This device could be a way to reduce even that friction. Though I think we're better off encouraging people to make sure their apps can be completely controlled from the keyboard (unless of course the app really is appropriate for a pointing device, such as some photo editing).
Absolutely not. Spying on this level shouldn't be normalized with "be cautious". If anything, the framing is understated.

Obligatory 1984 reference: "Summary of telescreen functionality, and why you might want to be cautious."
I wonder what happened to the slope of the graphs for rates of various adverse outcomes over time did right around then, too. I think price, by itself, is an absurdly meaningless metric. If it gets more expensive, but gets better, that's potentially worthwhile.

What's happening in the US healthcare system now, however, is that it's on the order of twice or more as expensive as anyone else's — and climbing — with worse outcomes than many of those, and are getting worse.

No matter your views on who should pay for it, you can't be in favor of that.
Are you Irish? Or an 'edgy' American? Or English troll?
>How do you define existence, here? Are you equating it with consciousness?

Yeah, I, for one, equate it with consciousness. I could not give less fucks if my "atoms, molecules, particles" existed before me or will exist after me.

I want the whole conscious being, able to kiss, hug, think, love, hurt, eat a steak, and so on to extend.

>I think you'll also agree that the arrangement of matter and energy you call "your life" is regulated by natural processes.
In principle, it's possible for the thing you call "your life" to be a brief window within some larger process (a meta-life, if you will) of which you have no recollection.

If I don't have "recollection", then I still don't care.
TL;DR: California is too crowded, nobody goes there anymore.
I'd think less about the "perfection" of the price and more about the spread. The faster everyone converges on a single understanding of the price, the less you'll have to pay to bridge that uncertainty when you want to buy or sell right now. I always mentally compare our expectations about buying and selling stocks immediately (pennies or less) to that of buying and selling houses "immediately".
Wait, you propose to give everyone, even "English" an Irish passport? That's reasonable.

However, the chances of England giving up NI are about 0%. The chances of IRA winning a war is also about 0%. I hope the IRA won't start up again, it would mean a slow never-ending cycle of death, again.
I recently needed an HDMI cord for a monitor and realized that my cord drawer was accruing technical debt.

Whenever I am done with a cord I just throw it in there... it gets all tangled up with all the others. When I inevitably need one of those cords I impatiently pull it out and it makes all the other cords more tangled.

Here I am needing an HDMI cable that won't just come out easily, I have to pay off my past laziness. But I have choices/tradeoffs/opportunities here.

I can just hurry up and get the minimum untangled and get back to watching TV.

I could untangle all of them since untangling one of them will help me untangle the others and wrap and label them.

I could just untangle the minimum, but also throw a roll of tape and a marker in there and wrap and label all future cords that go into that drawer, eventually they'll all be nicely wrapped up and well documented.

¯\_(ツ)_/¯
In the game FTL, the universal currency is "scrap", presumably because of 3D printers/fabricators/replicators that can turn it into anything else.

[0] https://subsetgames.com/ftl.html
I certainly made a lot more in California but it’s not that great a spread with costs considered relative to the dramatic improvement in quality of life living in Vancouver.

$200K is a lot of money. I save most of it because I literally have nothing to spend it on. In turn I get access to facilities and lifestyle opportunities that were simply not available in the valley. 100K more still wouldn’t get me that in the valley.

Edit: my tax rate is also very comparable. BC income tax at 200K is very similar to California. Also, I eat out a lot and sales tax is only 5% on restaurants. Good restaurants are also cheaper here.

Vancouver is really not the engineering wasteland people seem to think it is.
Agreed! Prop 13 needs to die.
Well it is "Reduce, Reuse, Recycle" and in that order
3. Neither SF nor LA are particularly more diverse than many other major metro cities. SF has a lot of Asians (SF is 53% white and 35% Asian) and LA has a lot of Hispanics...but Atlanta has a lot of Black Americans (53%) and Dallas and Houston have large populations of Blacks, Hispanics, and Whites. Miami is over 70% Hispanic. NYC may be more diverse than any of them.
Interesting point. I fly kitesurf kites, so I know a fair bit about piloting a bit of cloth above my head. I'd guess a parachute / kite would be a fun way to land the capsule.
>I like the analogy, but it slightly suggests that you're always powerless along the way and that the debt is inevitable.

We are, and it is.

>I think there _is_ a technique that is possible in a lot of situations: not putting in abstractions/complexity that don't really do any of transformation/transfer required of the underlying requirements.

That's no good, because we can pile debt even when we don't put in "abstractions/complexity" that are not required.

Plus, the abstractions we built (that were 100% necessary) 1 year ago, can impact a big debt into the requirements we have now.

Debt comes from (a) the mismatch between the cleanest/fittest implementation and what we have done instead (which would always be there), (b) things set rigidly, even if they were OK for then (c) changing requirements that force us to work around our imperfect and rigid implementation.

So, it's multifold:

1) We'll never be able to write the cleanest implementation (due to time/skill/etc. constraints)

2) Even if we get close to the cleanest implementation, we'll never be able to foresee all kinds of future needs (and if we try to plan ahead for "possible cases" before we know what they actually are, we're just making things more verbose and rigid if we were wrong).

3) When the new requirements actually come, we won't have time to rebuild everything, and thus we need to build on top of what we have, adding things that go to new directions and for which our previous structures are not ideal

Rinse and repeat.

The only way to avoid debt is to work on smaller, constrained problems, that don't change and which doesn't have to adapt to changing environments much either (e.g. write the 'grep' program). This gives us all the time to polish our implementation, rewrite everything we want, etc.
Google the Swiss cheese theory of safety. Very seldom an accident is caused by only one thing going wrong, and very seldom is it caused by only crew error or only technical failure.
I can confirm first-hand that this is a real thing, and that if there’s significant movement immediately following a headline, you likely won’t end up with more than table crumbs if you’re not one of the first two or three players to respond.
Whats a good alternative?
No, we ran that experiment. In addition to the fact that humans market makers actively colluded with each other to divert money from buyers and sellers into their pockets, the advent of automated trading also decimated spreads. I think maybe the problem is that even if the trades themselves are "slower", the actual underlying activity that the market is pricing isn't, and the gap between the real speed of events and the speed with which the market can price those events expresses itself in uncertainty and higher spreads.
I had the exact same thoughts; I grew up in California, went to school here, and now work here. You can claw the Pacific Ocean from my dead, penniless hands. The vast majority of my network seems to feel similarly, even those that did not grow up here. There is a constant saying that’s get thrown around in my company at least: “I will retire in San Diego”. To us:

Seattle is too dreary, slightly too white.
Austin is way too white and you are still in Texas (state politics don’t sound like a feels good)
New York is too crowded, but in my network this is the obvious next choice: we are told stories in sf that the homelessness is better, techies are in demand and treated well, dating is better for men.
LA is where a lot of my network wants to be but companies aren’t growth oriented, we would be stuck in traffic more of our lives, which is why a lot of us left jobs in the valley. My network is primarily techies 24-32 years old, so I’d imagine “growth oriented” may mean less to us in 5-10 years.

Of course this all anecdotal but still relevant and indicative that a certain portion of people who live in California (even transplants) will not just live any where.
Why arent pilots able to take full and absolute control of a plane at any time whatsoever?
Purpose-Driven Work
Many rechargeable battery packs are just assemblies of 18650 or similar cylindrical cells — if they just made the packs openable then it would be easy to replace and recycle the cells.
I'd love to see some numbers that take the origins of the homeless people into account. Did these people become homeless in California or did they become homeless elsewhere and then migrated to California? The mild weather and liberal attitude make CA a lot more attractive to the homeless than many other states.
If you do well investing into a bubble, it just means you were a lesser fool, rather than the greater one that holds the investment when the bubble pops.
Well, your comments are both much more reasonable and deserve much more confidence than the article. But no, not your comments, not the article, and not the quoted neurologist even assuming the article's author understood him correctly (what would be an exception) are enough.

That kind of claim requires a clear and reproducible effect, and confirmation of many people that they looked and found the it. That's the kind of claim that if I did an experiment and got the result myself, I wouldn't still trust it.
The easy and obvious solution to info leakage and XSRF is for the web standards committee to ban third party cookies from being sent in cross-origin requests. But that would break Facebook Like buttons from tracking your browsing activity...
I think the problem is that most people misunderstand philosophical inquiry. The free will debate is about defining what free will means such that it can serve as one factor to ground moral responsibility and how we employ our moral reasoning.

Long ago, some philosophers suggested that we cannot be held morally responsible for factors that our outside of our control, and further, that any effects that follow from factors outside of our control, are thus also outside of our control. Determinism is the quintessential example. Numerous arguments have since been presented that debunk this need for control, the ability to do otherwise, etc. These properties simply aren't necessary for moral responsibility.

Furthermore, studies in experimental philosophy have shown that lay people actually employ Compatibilist moral reasoning, debunking the long held assumption that people are incompatibilists because of religious upbringing.

So I disagree that Compatibilism is some sort of meta-argument, as it fits squarely in the expected domain of discourse for free will. It is precisely fulfilling the philosophical research program of identifying that which is necessary to make sense of choice in our moral language.
There's plenty of potential ways out of the mess, but pretending that the status quo is uniformly bad and just needs to be fixed isn't going to help.

The entire reason for why there's a problem is because the current state of affairs is awesome for some people (existing property owners) and bad for pretty much everyone else.

Saying it needs to be a state law is just setting up a different variant of the same intractable problem.

Who's going to care to lobby more when such a law is proposed state-wide in California? A bunch of property owners in SF/LA sitting on a million $ in assets, or potential future California residents who don't even live there because property prices are insane now?
It's weird but I was never interested in it and had no idea what I was in for until I majored in computer science. My dad is a programmer and essentially told me that this is the way to go in the future. Having spent tons of time on the computer playing video games as a teenager, I figured it just made sense. Thankfully college opened my eyes to it and during the whole Facebook craze, it really sparked a ton of interest.
I completely agree and I was utterly shocked when so many “self-professed experts” on HN just dismissed everything to accuse the pilots that didn’t read the manual.
As I said before I will not fly on a 737 max until all this shitshow is cleared, and I urge everyone else to avoid it.
I thought this kind of protection was only necessary when using arrays on top-level json. Can nested arrays still be obtained somehow when not using this (or other) prefix?
> The grandfathers of some people on this site would have been flying on Airbus.

I like the image, but I think you can make it much stronger. The grandfathers of many users of this site are still flying on Airbus (as well as all other current planes), so I think you being at least a couple generations to conservative. Instead, I think it's safe to say that the "great-great-grandfathers" of some of the users of this site almost certainly flew on an Airbus.

For ease of math, assume an 18 year-old-user born in 2000, 25 years per generation, and a 75 year lifespan. Their father was born in 1975, their grandfather in 1950, their great-grandfather in 1925, and their great-great-grandfather in 1900. That great-great-grandfather died in 1975, and thus assuming they flew in the last years of their life, would likely have flown on an A300.

Given that these assumptions might be closer to average rather than extreme, I don't think it would be unreasonable to bet that at least one user's great-great-great-grandfather flew on an Airbus as well.
Who cares about exits? Let's build sustainable businesses that operate profitably without insane VC money.
The HFT systems are replacing the people who did this manually. eg > At its height back in 2000, the U.S. cash equities trading desk at Goldman Sachs’s New York headquarters employed 600 traders, buying and selling stock on the orders of the investment bank’s large clients. Today there are just two equity traders left.

https://www.technologyreview.com/s/603431/as-goldman-embrace...

It makes the markets more efficient which is good for everyone.
If you place the ID after the ballot is handed out (by a printer that is also used to fill in the ballot). Then this systems still doesn't allow proving of votes.

The ID here is meant to identify a ballot, not a voter. It should probably be something like a UUID. The aim of this system is to allow cross-checking between the scanner and the physical ballots.
That practice in tech has given rise to endless variations of security vulnerabilities. In human terms, it especially accommodates cons.

Good fences make better neighbors.
Not having tactile feedback seems annoying given that most home media center controlling happens with the lights turned off.
Would making them 4 stroke engines make them burn significantly cleaner?
Saw this on my feed today:

A relatively painless guide to cutting plastic out of your life

https://www.fastcompany.com/90312169
Holmes is under indictment in federal court on charges that would produce a 20 year sentence...

I think if you want to play the "what's more interesting" game, it isn't that Theranos was particularly notable. Scams happen all the time, and at the end of the day the crime was to have taken $700M in investments based on a lie. I mean, that's, like, really bad. But be real: we're hardly talking Enron or Madoff here.

But some folks just Won't Let Theranos Go. It comes up again and again and again as some kind of existential moral statement instead of the one-every-few-years business scandal that it actually is. And as far as I can tell, the only reason for this is that some of the early investors (that's right, the victims of the crime) were Democrats.
I think the first thing to do in the US is to bring back the CRS to what it was supposed
and more important needs to be, it’s current budget is only 100 million which is laughable considering how much lobbiest can spend in DC.

https://en.m.wikipedia.org/wiki/Congressional_Research_Servi...

Having an independent and impartial think tank that can brief law makers on the issues they are facing is more important that having people with STEM degrees in the lagislstive branch.