skysight-inc/HackerNews huggingface dataset:
How can we think of housing without considering resource constraints. It’s not just space to build vertically that determines how many homes can be built..it’s traffic, infrastructure, roads, water, power, schools, essential services, public services, public spaces, community amenities..the list goes on.

Urban density cannot keep on increasing. You cannot ‘keep on adding homes’. We are already having very high costs of living and this also contributes to unaffordability of Bay Area cities.

The only winner is the state which can get more property tax dollars in Bay Area and other urban centers than elsewhere in California. Essentially a handful of high tech dollar fueled California cities are subsidizing the entire state.

This state will implode with this ‘high density is sustainable’ and ‘build and they will come’ mantra. We are already having power outages, crumbling infrastructure, increasing water rates, more and more tolls, high rents, overcrowded schools and unending traffic jams. And the rent is nothing to sneeze at..

The high density lobby is going to incinerate my state. Having already witnessed the devastation this kind of building has caused in my home country, this breaks my heart and frankly I am terrified for the future.
I sort of have a beef with the usage of "SQL performance". I know what people mean, but it still irks me.

SQL is a declarative query language. It describes the meaning of your query.

The execution of the query has performance implications based on the actual RDBMS and the semantics of the query, but you can't improve the performance of your query without altering its meaning, only the performance of its execution.

It's like when people describe the performance of Python when they mean the performance of the CPython runtime.
What you're describing is pretty much how a LOT of game UIs have been developed for YEARS before React/Vue... in fact, I was doing similar with E4X in browser half a decade before React (though without chrome or ie support, it was kind of a dead end).
The premium version is GPL also. This happened in the free version.
Why can't you make friends at a bar or coffee shop? If you're working 40 hours in the same place as people, I doubt it matters if it's an office or a cafe, you're bound to get to know people unless you're very shy.
Traditional power plants have never had to deal with weather patterns that can significantly increase or decrease output, no?
Ironic you should pick winning the lottery, because it absolutely DOES mean squat. For instance, the only person I'm aware of with a "track record" of winning the lottery had a system to consistently win the lottery. Had you given your money to him you'd be rich.

https://www.inc.com/bill-murphy-jr/this-couple-found-a-math-...
>100,000 tech workers in Bay Area

Seems pretty low of an estimate tbh. Just for scale, Google has around 45k employees in Bay Area alone. I realize that not every single one of them is an engineer. But even if just 30k of them are (completely ballpark guessing here), it seems pretty implausible that every 3rd engineer in bay area is a googler.

Just did some googling, and according to this source[0], there are about 624k software developers in CA. I realize that it includes not only Bay Area, obviously, but I am willing to reasonably bet that a heavy majority of the developers are there, with a notable chunk in LA as well, something on the order of 116k.

To be more specific about how I arrived to that estimate, I checked StackOverflow Jobs portal, to see how many job openings there are in LA vs Bay Area, assuming that the number of job openings proportionally correlates (positively) with actual people working in said jobs. LA had 118 openings [1], while Bay area had 518 [2]. 624,000/(518+118)*118 ~= 116,000. Yes, it is napkin level of statistics, but that's the best estimate I could think of.

0. https://www.daxx.com/blog/development-trends/number-software...
1. https://stackoverflow.com/jobs?l=Los+Angeles%2C+CA%2C+USA&d=...
2. https://stackoverflow.com/jobs?l=bay+area&d=20&u=Miles
Master Plan, Part Deux: https://www.tesla.com/blog/master-plan-part-deux
Fair enough, but I wouldn't call washing machines/dryers/dishwashers robots.
To say nothing of the content, the site is a UX Dumpster™ fire. Look at the home page.
Alto | San Francisco, CA | Perm, Onsite, Full-Time | https://alto.com

Our mission at Alto is to fulfill medicine’s true purpose—to improve quality of life—for everyone who needs it. We build technology and use empathy to advance the pharmacy into the modern era and make high-quality healthcare accessible to all. We've raised $100M+ and are rapidly scaling the team in 2019 (17 engineers, doubling team in next 6 months).

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/alto

Here are our open roles:

* Backend Engineer: https://boards.greenhouse.io/alto/jobs/1895327?gh_jid=189532...

* Data Engineer: https://boards.greenhouse.io/alto/jobs/1744718?gh_jid=174471...

* Engineering Manager: https://grnh.se/90216bc61

* Frontend Engineer: https://boards.greenhouse.io/alto/jobs/1905985?gh_jid=190598...

* Software Engineer: https://grnh.se/e6c446df1

* Lead Product Designer: https://boards.greenhouse.io/alto/jobs/1581210?gh_jid=158121...

* Product Analyst: https://boards.greenhouse.io/alto/jobs/1744711?gh_jid=174471...

* Product Designer: https://grnh.se/61e375121

* Product Manager: https://boards.greenhouse.io/alto/jobs/744789?gh_jid=744789&...

Tech Stack: React Native, React, Ruby on Rails, Go
I'm the author of the post. I'll be checking in here throughout the day if anyone has any questions and walks to talk about writing processes, etc.
You can manually set up the VPN connection with the OpenVPN client, NetworkManager, etc etc
> What needs to be learned here is that extractive economic models have created so many of the problems that our cities face.

So, what would be an alternative to these economic models that would actually be beneficial to individuals, families and businesses? That would be the real lesson drawn from the education.
IANAL. But I have done this a number of times, though not specifically in NYC.

Yes, you will need to register as a foreign LLC in your home state if you transact business from that state. Each state has specific rules on what "transacting business" means, but generally if you work from that state or have a bank account that you routinely access or have mail delivered there you will be required to register there. My state has some ways around it but almost every CPA/Tax person I have talked to always suggests the foreign registration even when it may not be 100% required just because of the potential for liabilities adding up. So you will owe NYC LLC taxes in addition to normal Federal taxes and Delaware annual LLC fees.

My 2 cents, there is no reason to register in Delaware as an LLC and then register in your home state. Just register in your home state and save yourself some money and headaches. While there are some advantages of a Delaware LLC, there is also a number of extra fees, steps and caveats. So unless you have a reason to need those specific benefits and are willing to pay advisors to make sure you don't have (or accidentally create) issues it is easier and less complicated to just start with your home state.

One advantage of a Delaware LLC people often cite is the personal liability protection which is better than many other states, however, since your primary business is in NYC and operating under the laws of NYC it becomes a little more complex than that simple statement.
Can you occasionally head to the office for a few days? Work trips? Coworking space once a week? Seems you'd benefit from mixing it up.
From appwiz's link in this thread:

Amazon Braket – A fully managed service that allows scientists, researchers, and developers to begin experimenting with computers from multiple quantum hardware providers in a single place. Bra-ket notation is commonly used to denote quantum mechanical states, and inspired the name of the service.
No charges seem to have been brought yet – but it's an offence under Section 3A of the Computer Misuse Act 1990 (CMA) to obtain articles for use in offence under Sections 1, 3, or 3ZA CMA, even if you don't actually use them.

Obviously, the prosecution would need to prove intent but it's possible the mere presence of the software could suffice for mens rea — people don't typically buy this software accidentally.

Presumably most people who bought the software will have used it, making a prosecution under S1 CMA more likely.

It's probable that the CPS will only charge people they are likely to get an S1 conviction from and discard any S3A charges as S3A charges will be difficult to prove.
Longshot bet: It will be something old with a surpriing new use case before it's something brand new. Maybe one of the perls.
That was a fun read, but... not even an extract from the final novel?
Yes, depending on the government policy, that is precisely what I'm arguing.
Hi soumyadeb,

It is true that there needs to be a way to store the aggregate queries "per user". In the current approach of collection this place happens to be on Server, but aggregation per user can easily be done on client-side by leveraging Browser storage.

Approaches like k-anonymity or L-diversity are good but they tackle the problem from a different perspective - making sensitive data available for querying without revealing actual content. The approach suggested in this article talks about methodology which removes the need to collect such data in the first place.

You can also check our paper: https://www.0x65.dev/pages/dissemination-cliqz.html#GreenAna...

We will talk in detail about this methodology- Human Web and how we use to collect data for our search, without compromising users privacy and based on client-side aggregation.

Disclaimer: I work with Cliqz.
All cellphone users in India also have their biometrics (Aadhar) linked to their phone numbers..

This has been a requirement for a while now..
I always give non-sense answers to security questions and store the question and answer in my password manager.
Some pushback: The syntax used in your example is WAY cleaner to my eyes than competing UI solutions in Rust today.
> the primary objective is simply to own a home that they can live in and raise a family.

And owning that home, as opposed to renting it, is an investment.
Who provides the underwriting? (I’m assuming you do not have anywhere near the capital to do it yourselves)

Have you paid any claims out yet?

In my experience these insurance products (ex: E/O coverage for bespoke software services) are a checkbox on a requirements doc for dealing with large companies. They’re never invoked and it ends up being a private tax. All the customers care about is if you have coverage and if the underwriter has a minimum rating or is from a preapproved list.
America has also disposed of plenty of democratically-elected regimes (Panama, Iran, Chile, Guatemala, Brazil, etc.). I’m not sure who gets to determine if that ”pales in comparison” to its support of other democracies, but it did happen.
Just a quick note to say that Butterfly is a client of ours --- we help run their security engineering organization.

Butterfly is really cool. It's what it says on the tin: a handheld ultrasound probe, like you'd use in a hospital, that connects to a mobile device.

As a security role, this has all the things! There's an embedded device, there's SAAS-type application stuff on the backend, and a cloud environment it runs in. There's obvious real stakes to security here (it's medical imaging). There's a clueful engineering team getting a lot of important stuff done, and a company culture that cares about security being handled well. Plus you get to work with us!

We've spent a substantial amount of time with Butterfly getting their applications and cloud environments locked down, so this role is dropping into an already-functioning cloud security practice. But it's still an early, leadership-y engineering role with a lot of opportunity for design, implementation, and process input.

We're intimately involved in the hiring process here as well, and, I don't know what else to say about that other than that I like how we do hiring and tech qualification, and thus how Butterfly does it. :)
I suppose it would be easier to write about DevOps subjects, it's not that I don't enjoy programming, I just enjoy the 'ops-y' tasks more (who doesn't love a graph). Thanks.
There’s nothing nefarious about it. These are 2 of many relative priorities. For example, at one extreme, some people care only about impact and don’t care at all about money; that usually leads to a not-for-profit. At the other extreme is barely-legal greyhat malware/adware, where a lot of collateral damage is accepted as long as it’s profitable.

I wouldn’t personally be comfortable with the tradeoffs that Outreach made, but it’s legal and making them doesn’t make them evil. One might describe it as greedy.

(I don’t think greed is newsworthy and I’m far from the only person to see it here. Regarding evidence of Outreach’s spot on the continuum, https://twitter.com/annepmitchell/status/671386007850192896, https://twitter.com/dswiese/status/713039678287405056, and
https://twitter.com/troyd/status/753721604081799168 are 3 of many examples.)
I don't whether this was posted because the submitter has a particular interest in a "personal API", or if it's discussion fodder for "here's how NOT to do a web UI".

Seriously, do so few people ever say, "hey, honey, come here for a minute and try something for me..."?

(On the off chance that the page author comes to their senses, or a different URL is offered, the current link goes to a page with horizontal scrolling that will wear out your scroll wheel if you try and use it to navigate. One tick of the wheel = one pixel of movement.)
Siemens Healthineers Imaging Intelligence | https://www.siemens-healthineers.com | Malvern, PA (Greater Philadelphia) | INTERNS | Onsite

Our R&D group delivers medical image/text tools (e.g. deep learning, NLP, etc) for medical data analysis. We are well recognized for delivering cutting-edge intelligent solutions to Siemens 3D workstations and medical imaging scanners. Our group also has strong publication record in top tier journals and conferences, and several Siemens "inventor of the year" award recipients.

We offer well-paid internships lasting >= 3 months, with independent moonshot projects.

Responsibilities:
· Contribute to research projects to develop intelligent solutions for medical imaging and text analytics
· Conduct fast prototyping, feasibility studies for exploratory clinical research
· Support the productization of research prototypes

We look for:
· Strong research capability in computer vision, machine learning, text analytics and medical image analysis, proven by publications in journals/conferences.
· Research experience in image/text analytics using large scale, weakly supervised / unsupervised learning algorithms
· Research experience in medical image/text analysis of different modalities (CT, MRI, PET, medical reports etc.)

Email: Kevin.Brown@siemens-healthineers.com
SwiftUI Activity Indicator
Too much of the storage industry has been consumed by the performance at any cost metric. Even when that means making engineering decisions that put data at risk.

Back when the original POSIX specs were being worked on, a common assumption was that anyone serious about their data ran all disks/raid controllers/filesystems/etc in writethrough (or equivalent) mode. Combined with what the spec doesn't guarantee leaves us in a world where its pretty much impossible to really make any data retention guarantees. A large part of this is that write() style api's should never have been allowed to be anything but synchronous with the data being commited to non-volatile storage. Thats because if you move the error handling to when fsync() or close() (or pick your place) if one of the writes fails its impossible to report accurately to the application what failed sufficiently to know how to recover it. This goes beyond just filesystems these days, there is a major raid chipset vendor that is/was shipped by a couple tier 1 vendors which only ran in write-through/FUA mode if it wasn't provided a battery, the performance was so abysmally bad that nearly everyone ended up buying the battery to enable write back. The problem with this controller in write back mode is that it didn't honor any kind of fencing or FUA when in writeback mode, instead depending on a intermittent timer flush based system to force the data to disk. If there was a disk failure on write, it was impossible to know what had actually been flushed and depending on firmware it would go from either reporting the error to silently dropping the data. Neither helps the end application that might have quit, and had definitely passed its close/rename/flush/etc sequences by the time the error occurred.

Bottom line, there is an API mismatch from top to bottom of the storage stack. Starting with the simple idea that if a filesystem operation doesn't provide an async completion notification it should be forced to be consistent at completion. Anything else _WILL_ create the opportunity for data loss over even simple power loss, much less the more complex cases of delayed writes in raid controllers/async replication/etc.

Put another way, like this article points out and others linked here reference, there are a ton of "bugs" in most OS's storage stack. Enough that they generally behave badly in the face of actual failures.
I’m sure your indignation can be better used somewhere else, other than commenting at length on something you’re not interested at all.
A7: How Apple's custom 64-bit silicon embarrassed the industry
I completely disagree. I've been working react native and the whole thing feels like an inefficient abstraction designed to improve the lives of people who have to work in browsers every day.

Web pages are stateless document trees, and libraries like react were designed to overcome those inherent problems when trying to build interactive features.

Desktop/mobile applications frameworks are designed to be stateful component trees and have design patterns to help juggle interaction, data and views more effeciently.
He who controls the Spice, controls the universe!
Agreed. I didn't give up on reading it only because I was viewing it on a laptop with a touchscreen, so I dragged my way sideways.
I'm toying around with this idea myself. After some thoughts I created a simple node.js app that provides services like a http server and a spotify api client to module that are autoloaded from some folder.

Whenever I feel like it I can very easily extend this platform by just writing a new javascript file. Currently there are thinks like

* An endpoint to show my currently playing track on spotify
* An endpoint that renders one of my todoist lists as html (my whislist)
* A reporting module that receives webhooks from different backup scripts and sends me a report by mail every day
* Move new songs from a spotify playlist to an archive playlist after a few weeks to keep the playlist "fresh"

I always wanted to create a bigger project based on my learnings but I'm not yet completely happy with the technical implementation
Butterfly Network | NY / Palo Alto | On-site, Full-time | HealthTech / AI | | https://www.butterflynetwork.com/

Is the software you’re developing changing the world & saving lives? Butterfly Network is reinventing medical imaging from the ground up.

We have created the world's first ultrasound device based on a chip. This groundbreaking semiconductor technology lets us to build the most versatile and portable ultrasound system ever made - at a fraction of traditional cost. Deep Learning models assist physicians and patients in acquiring and interpreting clinical images, dramatically widening access and usability of ultrasound. Our mobile-first user experience and native cloud architecture bring this powerful medical tool into the modern era.

We are hiring amazing people to help build our cutting edge technology platform:

• Engineering Manager / Technical Lead (Full Stack Cloud, NY)

• Senior Full Stack Engineer (NY)

• Senior Brand Designer (NY)

• IT Engineer (Palo Alto)

Send me an email at: mgorodnichenko@4catalyzer.com
Oh, definitely not! As with all RCTs, gotta worry about generalizability.

He has a lot of other work showing correlations between management and productivity at much more scale, but this was the one attempt (that I know of) trying to establish something more causal
No, just a mutual aid request from an agency recognized under law enforcement treaty. There are many agreements for mutual recognition and execution of legal process across national boundaries (normally added as part of trade treaty negotiations but sometimes in things like extradition treaties). Lots of FBI raids outside the US are conducted this way - local police do the raid and have FBI 'observe' them in action. In this case, an EU police force and a 5-Eyes nation like Australia will be zero-friction recipient of assistance.
Folks might be interested in a previous HN article

"The Last True Knight of Malta" from the BBC

https://news.ycombinator.com/item?id=18568638
Gabriel Weinberg: Enabling Do Not Track in Law
Thanks for the suggestion - very interesting.
That is exactly where I'm at also. I have recommended PIA to countless others. I will now wait and see if PIA is still the tool that it was before the acquisition.

Unfortunately for PIA, Kape has done nothing to gain my trust and has done multiple things to erode it. This is an uphill battle for PIA.

Good luck!
FIVETRAN (https://www.fivetran.com)| OAKLAND, CA | FULL-TIME| ONSITE
Fivetran is the fastest, smartest way of connecting your data to a central location of your choice. Companies use our connectors as indispensable tools in their modern data tech stack. Come build products in weeks not months, and deliver full data replication + automated data pipelining solutions. Best of all, work with humble, smart, fun-loving, motivated individuals. We're ready for you. :)

Hiring:

Senior Software Engineers (backend) - https://jobs.lever.co/fivetran/85a46418-dcaa-4158-abb4-5c4f8....

Staff Software Engineers (backend)- https://jobs.lever.co/fivetran/7b676939-d445-4a5b-928b-e5657....

Senior SRE - https://jobs.lever.co/fivetran/4d6f5666-c715-4a7d-bf9e-24818....

Others: Managers, Sr. QA, Staff AppSec

Some of our stack: Java, SQL, Python, Postgres, Kubernetes, AWS, GCP

Want to learn more? Contact Angeline@fivetran.com
National Robotics Engineering Center | Senior Robotics Engineer | Pittsburgh, PA | Onsite | Full Time | Visa |

NREC develops and matures robotics technologies and solutions from concept to commercialization. Our unique expertise places us at the forefront of unmanned ground vehicle design, autonomy, sensing and perception, machine learning, machine vision, operator assistance, 3D mapping and position estimation.

We are looking for an innovator in computer vision with expertise in fields related to: 3D perception, SLAM, visual odometry, machine learning for perception, safe CV, robust outdoor sensing approaches and more. You will apply these techniques to real-world robotic systems that perform useful work and you will help our team make both autonomous field robotics and augmented reality applications a reality.

In addition to our Senior Robotics Engineer, we're hiring for a number of other skill sets which can be found here: https://www.nrec.ri.cmu.edu/nrec/careers/index.html

We're currently updating our on-boarding software so applications are currently down, but feel free to email your resume to jobs@nrec.ri.cmu.edu and mention Hacker News.