skysight-inc/HackerNews huggingface dataset:
Secure Senior Connections | Boston, MA | Full time | ONSITE eventually | www.secureseniorgroup.com

SecureSeniorConnections has been developed by experts in healthcare, insurance and technology to improve the health and wellbeing of seniors by connecting them with purpose around meaningful activities and shared interests. We believe that we can make a difference, together. We’re just getting started.

We'll be hiring a few Javascript-centric roles this year. Node, React, etc.

Currently looking for one front end focused and one microservice focused developer, with more to come so generalists please apply as well. Mid to senior experience levels. If you're not sure if you should apply, go for it! Or reach out and ask questions.

LI for the job deets: https://www.linkedin.com/jobs/view/2522631594/?refId=UAKHjO6...

Me for questions: luke@secureseniorgroup.com
You said "X would be great" but didn't explain why, so a response like "No, X would be bad" is equally lacking in details. Its hard to discuss anything without an underlying basis for the conversation. There is no precedent for the US government providing services comparable to Amazon at comparable cost/benefit.
> for `helloworld` projects maybe, yeah, have you worked on a large Rust project?

No need to be condescending...

Yes as a matter of fact, I have. Never ran into any problem with "cargo" nor "rustup".

> have you tried setting up ENV variables in Windows? is a journey of clicks into config windows and options, and this is just an example.

Git bash still have a .bashrc, I set my environment variables here just like I did on Linux. For production I use Docker.

> I would rather be in Unix

good for you

> than just being able to play Fornite

No need to be condescending... I'm not even playing on my WORK computer...

> and having to "filter my outgoing traffic"

I hope you still do it with your Linux OS because with the amount of "curl | sudo bash" there is out there, I would not trust it either.

Where does it come from that only Windows is subject to telemetry/monitoring? Whenever you "sudo apt install" something you trust someone else. If you're paranoid enough to not trust Windows, why would you trust any third-party software even on Linux?

> it seems too much work. I just want something that "works".

My workflow works for me, I never tried to convince you like you try to convince me. Leave me be.
> What about user-supplied JSON schemas? You can't add types at runtime.

Right, well, since they're validators anyway, might as well represent them as a defunctionalized validation function or something.
Agreed that this is more-or-less past the point where the type system helps model the values you're validating, though a strong type system helps a lot implementing the validators!

> It's still a string, in Rust you would need an enum and a deserializer from the string to the enum.

Yep, though if you really wanted it to be a string at runtime, you could use smart constructors to make it so. The downsides would be, unless you normalized the string (at which point, just use an enum TBH), you're doing O(n) comparison, and you're keeping memory alive, whether by owning it, leaking it, reference counting, [...].

Thankfully due to Rust's #[derive] feature, the programmer wouldn't need to write the serializer/deserializer though; crates like strum can generate it for you, such that you can simply write:

use strum::{AsRefStr, EnumString};

#[derive(AsRefStr, EnumString, PartialEq)]
enum Role {
Admin,
Moderator,
Member,
Anonymous,
}

fn main() {
assert_eq!(Role::from_str("Admin").unwrap(), Role::Admin);
assert_eq!(Role::Member.as_ref(), "Member");
}

(strum also has also a derive for the standard library Display trait, which provides a .to_string() method, but this has the disadvantage of heap allocating; EnumString (which provides .as_ref()) compiles in the strings, so no allocation is needed, and .as_ref() is a simple table lookup.)

[0]: https://docs.rs/strum/0.20.0/strum/index.html
Well known by a relatively tiny group of mostly engineers, lock smiths, and hobbyists vs widely available on a 3 million subscriber Youtube channel are very different degrees of broken.

When EVERY random teenager can easily access these tools and learn these tricks, it's liable to start causing some larger scale problems that could indeed force change in the industry.
They are. And they have different vulnerabilities. Magnets triggering relays, spinning magnets rotating motors, "reset buttons" that are hidden behind plastic covers...

Of course, that's when they don't have backup key locks; then they have the old vulnerabilities on the top of the new vulnerabilities (shimming, rapping, etc).
It definitely has some utility especially design/layout problems but if you need to type the same thing to reproduce it, it's a pain.
In addition to the recommendation for sqlite, I've found `csvkit` to be an extremely useful set of CLI tools for CSV munging. The `csvsql` [1] entrypoint is especially handy because it allows you to issue SQL queries against your CSV file directly vs. loading then querying.

1: https://csvkit.readthedocs.io/en/latest/scripts/csvsql.html
Anchor Effect – What it is and How to use in your Product?
Maybe. Yes. Price caps are immoral. I don't care about the Constitution any more than our PATRIOT Act passing, right to bear arms infringing, throw you in a cage over growing your own food government does. The Constitution is the right's "gun free zone" signs. It means nothing.
> The last person I spoke to, who did such a thing, was overall quite happy with it - but his main takeaway was a feeling of righteousness in his personal belive system

Sounds like someone decided to follow the techno-demon
Inktomi, Altavista, AllTheWeb, all later under Yahoo.

No question about the "feel", but it's amazing how perception fuels reality. We did a lot of studies of this, and one of the more interesting ones was that if you told people they were seeing Google search results (regardless if they were), they'd be more inclined to rewrite their queries and look farther down in the search results, rather than try using another search engine. Beyond the obvious revenue & marketshare benefits, this helped Google two-fold technically: it gave them better data on query rewrites and search results. The hoops you had to jump through to match our exceed their performance were substantial.
> not currently impressed with municipal _anything_ living in Seattle

Are the water and sewage systems that bad in Seattle? I was unaware, but will now be detouring to learn more (although I am a little hesitant to find out what problems could be arising on the sewage front).
Nest Wealth | Toronto/Remote | Full-Time | https://www.nestwealth.com

We are empowering financial firms and institutions to provide better advice to more people than ever before.

You will be building a platform that will increase our ability to scale by 100x; one that provides the best possible B2B wealth management experiences. We have been chosen by some of Canada’s largest financial institutions, including the National Bank of Canada, to modernize their platforms. Founded in 2014, Nest Wealth created Canada's first SaaS-based wealth management platform to ensure investors have access to sophisticated, personalized, and transparent wealth management services.

We are looking for Senior Software Engineers who have experience with:

- Domain Driven Design (DDD)

- architecting message-based systems

- building ETL jobs

- working with messaging queues

- CI/CD automation

Tech Stack: AWS (ECS, CloudFormation, RDS, Glue, Lambda), GitLab CI/CD, Postgres, Kafka, Docker, Node.js, TypeScript, NestJS, Angular

Get to know the team: https://www.beforeyouapply.com/team/engineering-at-nest-weal...

Apply here: https://jobs.lever.co/nestwealth/ccda5d14-a426-460d-8a0a-802...
That part about controlling the body of a monkey compels me to add a related comment.

Changing my diet (and by that I mean what I consume and put into my body as a lifestyle, not some temporary change in nutrtion) and ultimately altering my microbiome through my diet and lifestyle changes has given me greater insight into how little control over the most basic decision making processes I really ever had or have. There is no doubt that being host to microorganisms blurs the line of “me” and free will, from conscious thoughts to involuntary biological reactions, I don’t think any of us are independent beings free or separate and apart from microorganisms living within us that we play host to, they want to live and create an environment they can thrive in as much as we think we do.

From the ancient tradition of fasting (including our better understanding of the biological changes that occur), to the author’s Ayahuasca experience (reference to the specific foods the author was instructed to abstain from leading up to the experience), it is interesting but not surprising there is a common denominator of manipulating our microbiome. If you want a better perspective on life and oneself, you don’t need to travel to Peru and take Ayahuasca, though I don’t discourage that, but try starting with your diet and lifestyle.
Planet Money did a good episode on this[0], looking at businesses in Kansas City (which straddles two states), and how they would pit Missouri and Kansas against one another for tax breaks, without having to move their operations very far.

[0] https://www.npr.org/sections/money/2018/11/16/668769284/epis...
It was available, but quirky and sometimes app specific. I do remember running Wordstar in 132 columns and some TSR to have DOS in 132 columns. There was "MODE CON COLS=132 LINES=50" also.
Ask HN: Why are reading progress bars everywhere?
Over the past three years, they've cropped up everywhere. Can't the scrollbar do this?
Keeper Tax (YC 19) | Full stack engineers | San Francisco, CA | Full-time | ONSITE | VISA | https://www.keepertax.com/

Keeper Tax is seeking full stack engineers to help us build TurboTax for gig workers.

There are 60M people in the US who receive 1099 income (streamers, influencers, dog walkers, handymen). For these workers taxes are complicated and bookkeeping takes a lot of time and effort. We build software that automatically ingests bank statements, classifies write-offs, and files taxes in April.

If you care about your code, care about the product, and want to build stuff in React Native and Node, email me (I’m the CTO): matt@keepertax.com
I agree that what the server is 'sending down the tubes' is a huge part of the problem.

But this is the root cause we're discussing - programmers selecting tools for their convenience (and worse yet, cool factor), instead of FIRST considering the responsiveness of the system as they design and code.

Optimization as an afterthought is about as good as security as an afterthought - anything from a complete waste of time to a disaster.

There are indeed pages that load like lightning, so it can be done (e.g., HN takes about 1.5sec to create a new window and load, so not exactly lightning, but usable), but many are horrible, and clearly due to bad programming.

For starters, when I see a page that loads code from 25 different sites that need NoScript privs to even display, that alone is pretty questionable - license and manage your own damn code (for the sake of minimizing dependency alone!). Twitter is particularly egregious in the last year or so, a new page taking 10sec-?? to load, and the LAST thing that loads is the list of posts -- the same load times it would feel so much more responsive if that was the first to load, and the other navigation, news, etc. panels loaded later while I was reading. That is a many bad programming choices.
To help understanding cryptocurrencies still working in a adversarial environment, it might help by looking at why torrents succeeded (and still succeed) in a adversarial environment as well, even without any monetary incentives.
Municipal broadband doesn't bundle with TV and sports like Comcast does. Addicted people need their hits of dopamine, and Comcast (or insert evil ISP here) controls the supply even with a municipal player in town. I wouldn't be surprised if Comcast charged you more for your TV package alone than if you bundled your internet as well.
I agree about the consequences about governments competing on taxes. The problem is that this: "It ought to be a level playing field by federal law." would darn near mean we wouldn't have states. One of the defining things about a government is they set their own tax rates.

Doing it federally wouldn't even mean a level playing field. Countries compete on tax rates, too.
I can't see any other way, but it can be hard to convince yourself to iterate on what's good. Recently I've been forcing myself to remember the "Second System effect".

https://en.wikipedia.org/wiki/Second-system_effect
Quasidea Development | Sr. PHP Developer | REMOTE (preferably Eastern Asia tz, but American tz would be considered) | Full-Time Contractor (Permanent)

We are a team of about 10 people who build custom business applications for primarily medium-sized businesses (or medium-sized departments in larger organizations).

Over the past 20 years, we've been blessed to have built mission critical applications for such well-known clients like NASA, Microsoft, Lockheed Martin, Stanford University, as well as dozens of smaller companies and startups.

We're looking for a full-time remote Senior PHP Developer to help take over the maintenance and build out new features / modules for one of our clients.

Ideal candidate would be someone who has:

* 8+ years of PHP and MySQL Expertise
* Strong understanding of OO principles and design
* Experience with JavaScript, especially with ReactJS is a huge plus
* Fluent in English (both spoken _and_ written)
* Able to work independently, and very comfortable communicating over IM and online collaboration tools (Slack, Zoom, etc.)

While we are based in San Diego, CA, our team is all over the world, including the US, Latin America and Eastern Asia.

Feel free to reach out to me directly (I'm the founder and Principal Engineer) if you're interested. You can contact me via my profile. Thanks!
Would this be before, after or at the same time as the Apple car?
I agree with this, with your caveat of "early stage". Later on we have a responsibility to keep tech debt under control to a degree, even if that's invisible to the customer. (The side effect of faster development pace and higher quality later down the line will certainly be visible).

But in the early stages - I agree with you and tend to take the view that it's better to just throw something together and get it out there and being used quickly - irrespective of how bad the code might be underneath.

Get the system out in front of users, and delivering value to them as quickly as possible. You cannot beat the power of getting early feedback and validation of a concept.

For larger (higher stakes) projects this can be in the form of a "prototype" where the expectation is set that it's not a complete product. For smaller projects, fuck it, call it Version 1 (or a "beta" if you must) and get real people using it quickly :-)

Just be prepared to continue iterating from there.

As a dev I also often fall into the trap of "coding for coding's sake" - I love TDD, DDD, clean code, getting the right abstractions... and yes this stuff (when used appropriately) can lead to good maintainable code with low tech debt and easier feature development... but too often as developers we can end up losing sight of the business need and go too far up our own backsides with this stuff. Perfecting the codebase in the name of maintainability and controlling tech debt, when really it's often unnecessary perfectionism - or premature optimisation at least. Maybe that's just my own experience and I'm projecting - but I do see this quite often with even the best devs I work with. Actually more often with the devs that take the most pride in their work. It's a difficult balance to strike.
Corporate States of America. No better example to show the fleecing of our country's governments than this. Absolutely disgusting at the dearth of integrity in lawmakers.
I can't help by think of this: https://xkcd.com/927/
vague? https://github.com/golang/go/wiki/Modules#daily-workflow
Do we want people to go to jail for selling us cheap bananas, or do we want them to go to jail for illegal dumping or using slave labor to pick the bananas?
>happens all over

Yes, that's what it means for it to have become a meme
Table.ai | Full-time | ONSITE (covid remote) | San Francisco, US
Table.ai is developing a unique platform leveraging the latest advances in causality inference technology to help corporations extract value from their underleveraged data.

Software Engineer - https://angel.co/company/table-ai-1/jobs/1221433-software-en...

Data Scientist - https://angel.co/company/table-ai-1/jobs/1198626-data-scient...

Head of Design/First Designer/Sr. Product Designer - https://angel.co/company/table-ai-1/jobs/1198636-head-of-des...

Website: https://www.table.ai/
Maybe I'm in the minority but I would feel absolutely fine. Income tax is just one part of the pie. In fact, many states (such as Texas, Washington, and Florida) have no income tax at all, yet they manage.

Property taxes will go to fund schools and state governments, not to mention localized sales tax and cash infusion.
We're required to provide screen shot images for system audits. Since somehow those are harder to manipulate (much laughter).

And... that command doesn't work for me when I'm using ssh to access my servers or using x2go.
Yeah, many people don't realize that the resume is a test of your ability to concisely convey relevant information. Obviously no one can be completely summed up on a single page, but it shouldn't take too much real estate to show that you understand what the job you're applying for is, you understand what the key skills necessary for a candidate are, and that you possess a good portion of those skills. This is what it means to be a good communicator.
Grow Therapy | Senior Front-End Engineer, Senior Fullstack Engineer, Growth Hacker/Marketer | NYC, NY | Full Time | Onsite
Grow is on a mission to make quality mental healthcare accessible and affordable across the country. We do this two-fold: first by dramatically simplifying the process for independent providers to launch insurance-accepting practices; second by enabling patients to more effectively find an in-network dedicated practitioner.

We're hiring for two positions! (a) An experienced and thoughtful Senior Software Engineer who is eager to assume far reaching responsibility over our software platform and engineering org. You will work directly with our CTO, leading recruitment and hiring, and defining engineering best practices. https://apply.workable.com/grow-therapy/j/B05FD70C62/

Grow Therapy (https://www.growtherapy.com/) enables behavioral health providers to launch their own in-network practice. We are proud to expand affordable mental healthcare one practice at a time. Since launching in July 2020, we received backing from leaders of Village Global, Harvard Medical School, Airbnb, Nurx, PatientPing, and Blackstone. we're excited to expand our team and continue rapidly onboarding providers.

(b) An entrepreneurial, experienced, and metric-driven Growth Hacker/Marketer eager to own and build out our client acquisition funnel. You will report directly to our CEO and work cross-functionally with our operations, engineering, and sales teams https://apply.workable.com/grow-therapy/j/BDD182924E/

We work on a modern tech stack: React/TypeScript, Python/Flask, GraphQL, AWS.

Don't see a role that fits? Keep an eye on our jobs board https://apply.workable.com/grow-therapy/ for open positions.
See how well your website performs. Get tips to improve your user experience
I've always been disappointed by the SQL pivot. It's hardly useful for me if I have to know up-front all of the columns it's going to pivot out into. The solution would be to use another SQL query to generate a dynamic SQL query, but at that point I would rather just use Pandas
Kind of depends on how compelling GA is to the overall organization.

GA makes some money, and maybe helps global tracking.

Otoh, if it's an easy way to get ranking, that's going to be abused. And parts of the org do seem to want fast pages to win, so if GA means slow pages, there's a conflict.
A network of nodes who gets rewarded for helping the network process transactions. Not more, not less. The beauty of the network, and also a big problem (in Proof of Work at least).
The Brazilian Amazon has 'flipped' to become major producer of greenhouse gasses
> The mileage he gets from this small change in this blog post is remarkable.

I think that's entirely the point he's making! :-)

> I constantly fail at this game.

Me too.
>Today a young man on acid realized that all matter is merely energy condensed to a slow vibration, that we are all one consciousness experiencing itself subjectively, there is no such thing as death, life is only a dream, and we are the imagination of ourselves. Here's Tom with the Weather.

- Bill Hicks

Everything old is new again; maybe we'll get lucky and have another '60s-'70s as covid wanes, if people are starting to put trip reports on Medium blogs under their real names without any "SWIM" disclaimers. If y'all like these kinds of trip write-ups, erowid.org has loads of them.
I have some bad news: The competition is on an international stage. Raise taxes in New York? Billionaires flee to Singapore. No juicy incentives in Pittsburg? Welcome to Guongdong! Labor laws suck in California? Hope you like some asamlaksa and durian, off to Malaysia!
I get that, but it doesn't seem any different from any national retailer that sells store brand products along side competitors. I'm not even sure how unique this data is. Every corporation in America has access to relatively detailed data about their competitors' sales. There's a time delay, but know what's selling well is really a small part of executing on go to market strategies.
I used to love USPS and was kind of in awe of them because they do just what you describe.

However, they have a fixed, predictable surface that they must cover and should be able to plan costs better than most organizations.

They also frequently increase prices so should be able to factor driving a jeep every day over, effectively, the surface area of every street in the US where someone lives.

So it seems like the cost is high, but predictable so just work it out.

It’s a weird situation where they have a monopoly, set a cost-plus price, and yet still fail to meet the need.
Free is a huge liability, there is no contract, implicit or explicit. Free can go away, either by having the service disappear or being priced out of reach.

Having TF scripts that can provision dev environments quickly and reliably is a more mature engineering approach than stitching together a bunch of free tier services.

If one literally has no money and the free tier means the difference between doing a thing and not doing a thing, by all means, embrace the free tier. Otherwise it is a liability, esp if it is easy to exceed the limits of the free tier and having to handle uncontrolled charges.
Very interesting.

> Why don’t more plants evolve towards the “grass” strategy?

I think the important innovation of grasses was growing like hairs - at the bottom pushing existing structure up instead of growing like "normal" plants - at the tip. Maybe it's hard to evolve that again?
Aphantasia (and how not to do math in your head) (2019)
To be fair, your local government is a monopoly in the region they operate and if you look into it likely have a history of shady practices - at least all the places I have lived. I also doubt they value customer service any more than your ISP.
Bitcoin isn't backed by anything. It's limited in supply though so no more can be printed.

Someone might say that it can be hard forked to change the supply limit. That is true but the fork won't be bitcoin.