skysight-inc/HackerNews huggingface dataset:
I guess most people commuting as long as an hour or more are doing it on a train where you can do all these things.
Location: Chicago, IL USA

Remote: Yes

Willing to Relocate: Yes

Technologies: Elixir, Rust, Ruby, C++, .NET, Golang

Frontend Technologies: React and Angular

Resume: Available upon request.

LinkedIn: https://www.linkedin.com/in/markwglenn/

Github: https://github.com/markglenn

Email: markglenn@gmail.com

I’m looking for a senior leadership role at a company looking for someone with a strong technical background. I’ve built large applications by hand, as an architect, and as a manager and/or lead of teams that did the building.

I have experience in direct customer relations in a senior leadership position and managing of large multi-year projects that span across multiple teams.
Care to share the CSS for removing the rounded corners?
> - Control of equipment. Need a 4k monitor? Need a trackball? No approvals needed.

No approvals, but you have to pay for it.

Prior to COVID, I used vacation time every summer to work at an academic summer camp for three weeks. Most of the other staff members—largely college students—had to go through this dumb supply request system whenever they wanted materials for an activity. I just ordered whatever I wanted off Amazon, which was expensive, but I figured I was technically on a sort of weird vacation, so screw it.

My point being, you can make this trade-off in many workplaces. Working from home just normalizes it—and sometimes removes the choice.
How to Write Research Proposal
22 kg, not 83. (That's still a lot.)
Isn't this better suited for PowerShell DSC and disabling these settings using the LGPO DSC resource?
I don't know that it's essential that a big company be behind a language. What's essential is that the tooling and the libraries be top-notch. That's beyond the reach of an individual, or even a small team. But a large company can easily provide the resources to do that.

(The third essential is that a language do something significantly better or easier than existing languages. A language can't just be "does the same as C, but with a bit different syntax", unless it's radically better syntax. Switching languages has a cost; your new language has to pay back that investment or it won't get used.)
I live in Marin, and have been going to Bolinas since childhood.

What has changed is amount of very wealthy people whom now consider the town their property.

They swoop in with their millions, and then complain? I'm sorry, but I don't get my wealthy Marin neighbors. They consider themselfs Liberal, but my goodness they are anything but tolerant.

What really gets me is why move to Bolinas if you don't like excentric hippy types? I'm not going to pretend to understand them. I try to avoid my wealthy neighbors.

Yes--Bolinas locals do not want outsiders. They tear down signs the county puts up.

That's about as far as they go. They are a friendly bunch. If ever there go to Smiley's Bar. The owner keeps track of overzealous Sheriifs, whom are itching for a marginal dui.

The wealthy threaten to sue, and complain about everything?

You used to be able to spend the night on the beach. That will bring a ticket now.

Surfers used to park overnight while traveling up, and down, the coast in their bus, but no more. Expect a ticket.

Bolinas still has a nice 60's vibe, and I'm glad it's not gone.

You probally know this, but hippies settled in Bolinas years ago. The land was cheap, and they loved the seclusion.

They got involved in politics, and decided if they wanted to keep the small town feel they woukd have to act quick. Developers were eying get all of West Marin for development.

The locals decided to issue only so many water hookups in order to control development.

In their wildest dreams, they never thought the area (all west Marin) would appreciate in value so much. Back then people with money wanted the city, or or within aiming distance to a country club.

That has changed, and they are quietly scooping up property, and bring their litigious uptight ways to a nice little town.

Oh yea, a deceased friend of mine was married to a drug dealer in the 70-80's. They came home from an opulent night of debsuchery, and dining, in San Francisco. Her husband was blotto, and decided he needed to hide his $800,000 at the beach, or in his yard in Mill Valley. He woke up the next day, and forgot where he buried it. He went to every beach, and nothing rang a bell. He dug up his yard, and nothing. Out in west Marin there $800,000 buried somewhere, or floated away with the tide?

Think about this treasure story when at the beach.

We have one other treasure story in West Marin. Something to do with days before the combustion engine. Something about a large amount of old currency buried, or in a tree?

My first treasure story is first hand knowledge. She had no reason you lie to me. Years later she told the new owners of her house the treasure story while in line at Safeway. She said the new owners looked at her like she was crazy.
Small suggestion: if you add a empty between lines, it will appear as separate lines so e.g.

foo_job
bar_job

v/s

* foo_job

* bar_job
I don't know if it's just our org, but we do local + slack + conference sharing (ie, you have multiple ways of viewing the content). This, like for every meeting.
I find that pair programming with the candidate on their laptop, using their preferred tools works well.

It takes time and in many ways it requires more energy from me than if I were to just sit and observe. However, it gives a better feel for how the person goes about solving problems from the abstract, architectural stuff to the nitty gritty. I love it when pairing with a fellow vim-user as I will inevitably learn some new trick.
Because done is better than perfect.

I've had enough issues with ideologues precenting any meaning full progress
This is the 2nd time this article appeared on HN front page, and nobody even discusses the literary main theme of the article, they just jump right to the exclusionary politics of modern Bolinas and Marin County generally, which tells me that HN readers are way more concerned by the boomer legacy of housing crises than they are about the boomer legacy of inconsequential literature.
They're just narcissists.

Projection: I'm a virgin so I want virginal women.

The other type of projection: I want nice girls so I should be a "nice guy."

Impossibly high standards and sense of entitlement: The point is rejecting to get a sense of power or self.

Complaining: They'll complain about outcomes but never offer solutions.

The incel community is more about attacking untruths. It's like a negatively-defined idea that's close to the truth, but I wouldn't call it a kernel.
Ask HN: A Better Way to Organize Project Files for Freelencers?
Every year I work on many different projects, from design, to coding, to 3D design, to personal projects. My usual model currently is to create folders for each project and after I am done with them file the folder in some kind of logical tree structure.

But, let's say I have a project that involves an ESP32 micro-controller and a specific client. Sometimes I want to list all my projects that are related to ESP32, sometimes I want to list all the projects that relate to a specific client, and sometimes I just want to list all the projects that I started in 2020, or any other given year.

I know tags would work well for this task, but tags are not very portable, and once you have several dozen tags it becomes unwieldy. Are there any other organizing solutions out there that you use.

My ideal solution would be to put a PROJINFO.md file inside each project folder and have some kind of system that would allow me to search the contents of the PROJINFO.md files, but instead of giving me a list of those files it would return a list of containing directories.

But, perhaps there is an even better solution that you could suggest. The goals are:

1. Portable System that can be stored on ExFAT drive, if need be.
2. Ability to search for projects by different attributes or tags. It's fine if I have to go through all my past projects and tag them or create INFO files in them.
3. Some kind of tool with UI would be nice, but CLI is ok too, as long as the system can work on Mac and Linux (Win would be nice too).

Any recommendations or maybe just a wholesale different approach to achieve the same result?
This option does not exist on my alexa app. So...
No, it is not OK to call people "neurotic" like that. Nor is it OK to criticize "these people" who are unlike you for holding anything back when they're not. Reopening is based on epidemiological safety, and people staying home are no threat to anyone in that regard. You know who is? People rushing to be everywhere they used to be as much as they used to be, as though there were never any costs associated with that. There were. There were psychological (and hence productivity) costs for some. There were environmental costs. There were social costs. "Reopening" is never going to mean going back to exactly the way things were, and it shouldn't. Get over it.
How do you turn it on? I don't see it.
Grouparoo | Senior Backend / Lead Engineer | Full-Time | Remote - USA

Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework that makes it easy to have meaningful, data-driven conversations with your customers. Do you need to keep your product data in-sync with Hubspot, Marketo and Zendesk? Do you want to be able to build, test, and deploy data sync code just like the rest of your stack? That’s what Grouparoo is - the powerful combination of a Customer Data Platform (CDP) and a reverse-etl tool. The main components of our stack are Typescript/Javascript, Actionhero, Next.js, and React. Join us to build the product and the community!

Learn more about the positions @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
I think posters are talking (posting?) past one another here. There's the technology of print-on-demand, which can be fine, but then there's the reality of the quality level of a typical print-on-demand book on Amazon, which is not fine and is largely used to enable scammy overpriced selling of unedited Project Gutenberg texts to unwary shoppers, low-effort piracy, and letting self-publishing authors have a printed-copy option that's not really been formatted well for print (this is aside from any copy-editing issues, which crop up regardless of the format). IOW it's usually, at best, a bad product, and at worst an actual guy-selling-fake-and-stolen-Rolexes-on-the-street-corner hustle.
What's the legal basis for allowing arbitration clauses?
Sure, I wouldn't be making that comment is they just hadn't expanded the acronym. But assume that you were an otherwise technically savvy reader but unfamiliar with graphical formats, encountering the text "Joint Photographic EG (JPEG)". You'd find that to be a bit weird, no?
Perhaps the concept of file needs to evolve from a locally stored collection of bytes to a more generalized notion of locally identified collection of bytes, data links, and functional relations. All that should also have an ability of become fully localisable akin to 'clone'.

By now the spectrum of interactions using computers is visible enough to be able to generalize such meta-file formats. Should it be some form of database or a kind of system-level support for defining and assembling such meta-files is a question of experimentation.

It's more like an active-book paradigm vs a file, where one could tie together multiple contexts, yet being able to present it to user in some human perceivable form. Some analogies could be a project or an activity based collections of files, links, collaborations etc.
What Is Democratic Funding?
> I understand why interviewers do this. They want to get a sense for what candidates actually know versus what they’ve copy/pasted from the web.

Bad assumption. If you really did understand why , you wouldn’t say it’s stupid (unless for clickbait).
I think it is in the twilight zone between intrusive app and social media. It is not designed like Instagram, but many people do share quick snapshots/video there.
It does not have a like/dislike feature, but it does go beyond a messaging service I would say.
SEEKING WORK - Houston, TX - Remote

Python/Django back-end developer, experience with Postgres, Git/Github, APIs, deploying to AWS/DigitalOcean, Nginx, Gunicorn, Image manipulation using PILLOW, Stripe, Django Postman, SSL certs, as well as some front-end like JavaScript, jQuery, AlpineJS.

I‘m available to hop on a call or to respond to an email thread or slack message anytime, before or during a project, between 9 AM – 9 PM Central Time

email: hunterallencodes - at - gmail

GitHub: https://github.com/hunterallencodes/
Resume/Portfolio: https://hunterallen.codes/portfolio/
I gotcha, it was poorly worded.

My sample size here is extremely small – I know of three people who have used the method (2 read the book, 1 took the seminar) and all three were successes. I don't know of anyone who's done it that hasn't succeeded, but I expect there are tons of those. People who believe in it because it's worked for them are much more likely to speak broadly and loudly about it.
There is a limit to the proposed approach. Most interviews I conduct (algorithms) include puzzle-like problems. So if you just Google them - you would find a complete answer. In that case, what's left for the interviewee to solve?
(Whether algorithm questions should be a part of the interview cycle is a different matter.)
PolyScale | Full Stack - React & TypeScript | Remote - USA | Full-time

Hiring founding engineers: https://www.polyscale.ai/careers/

PolyScale (https://www.polyscale.ai/) is changing how databases are distributed and scaled. Our mission is to make data-driven apps faster by simplifying global caching for developers.

Software Engineer, Full Stack - React & TypeScript - https://www.polyscale.ai/careers/software-engineer-full-stac...
Smashing Magazine has a good article from 2018 on browsing the web with JavaScript switched off:

I Used The Web For A Day With JavaScript Turned Off:

https://www.smashingmagazine.com/2018/05/using-the-web-with-...

Some of the sites tested:

- WordPress: "WordPress is actually very noscript-friendly"

- Amazon: "At first glance, Amazon does a cracking job with its non-JavaScript solution...On closer inspection, quite a few things were a bit broken"

- Google Calendar: "I was disappointed that there wasn’t a noscript fallback"

- Facebook: "flat-out refuses to load without JavaScript, but it does offer a fallback option... a site which offers a separate version of its content for noscript or feature phone users."

- LinkedIn: "LinkedIn...never loads, so all I could do was stare at the logo."

- Instragram: "Instagram gave me literally nothing. A blank page."

- GitHub: "GitHub looks almost exactly the same as its JavaScript-enabled counterpart."

Note: some of these sites may have changed (improved?) since 2018.
Civey.com | Berlin, Germany | Full-time | ONSITE

Civey is doing real time representative opinion research. We have a small tight knit engineering team working on collecting survey result from our millions of monthly users and displaying the representative results to our customers.

We have prototyped and perfected our core data products and now we are looking for additional Senior Front End Engineers to rebuild our customer facing web application.

If you know all there is to know about building web applications using React and Typescript, please email me at marton at civey.com.
This is definitely a good point. I wonder does anyone know if the Chrome User Experience Report [2] dataset will be used in the upcoming Google Page Experience Update [1]? If it will be included then perhaps this will create pressure for faster whole-site experiences. Basically if your landing pages are fast but your actual SaaS dashboard is slow then this will be reported back to Google by Chrome users - and then potentially affect your ranking.

For those who aren't familiar with Chrome User Experience, Chrome collects website performance data while you browse under certain circumstances (I think you need to be opted into sync) and so Google essentially has detailed RUM data for any web origin with a decent amount of traffic.

[1] https://developers.google.com/search/blog/2020/11/timing-for...

[2] https://developers.google.com/web/tools/chrome-user-experien...
> Only for GSE mortgages

Ok but GSE is the government, so it's not like the government isn't helping landlords. And what is actually happening to people with other mortgages? Are landlords failing to meet private loans and getting foreclosed as a result? Or are they getting some relief too?

> and they just paused payments, didnt eliminate them (unlike rent which is essentially eliminated / uncollectible)

I don't buy this complaint (if I understand the situation correctly). The argument was purportedly that you can't make mortgage payments without rental income, but you can't lease your home anymore because it's occupied. But when you get the relief, you don't have to make mortgage payments for that duration at all... not now, not in the future. You only pay for months that you are able to lease your home. i.e. the mortgage payments for those months are eliminated. (Right?) That seems like a much better situation than renters' as far as the mortgage payments go (who legally owe backpay rent and might now end up homeless, landlords's care to follow through notwithstanding), certainly not worse.

> Also, property taxes can be substantial and often higher than the mortgage depending on your area, and that wasn't addressed.

Also not buying this one. The stimulus + unemployment were there for landlords too. For landlords who have half a dozen homes and can't afford all of them together, I'm sure they have plenty of resources at their disposal and wouldn't face eviction or the risk of landing on their streets like many of their tenants.
That's a good observation. The only meaningful distinction between a natural key and a surrogate key is whether the number ever escapes the original system.

For instance, a driver's license number is printed on the card itself, so a human sees it. Therefore, it's a natural key, just like a name.

When you decide that whatever natural keys already exist aren't good enough for your organization, and you make a new key, it's not good to think of that as a surrogate key. The number will make it out somehow (as a "record locator" in a customer support call or something), and eventually become a natural key.

It's best to just plan for any new key to be a natural key, which means using best practices for natural keys. That means it should be something reasonable to print, read, say, and hear; and it should also follow a pattern so it can be distinguished from other special numbers.

Auto-increment is a shortcut, but usually not great in the long term unless it's something that will be well-contained inside the database as an implementation detail (e.g. a join key designed to refer to rarely-accessed fields of a wide table).
The abuse was largely in the duration and indiscriminate scope, regardless of ability to pay or not.

Student loans are cheaper precisely because they cannot be discharged in bankruptcy. Rent is cheaper because of eviction. Now that we've seen the government unilaterally discharge rent through moratorium, you can expect to see that risk profile baked into an increased monthly payment.
There would be no point. Big brands use these techniques and they are the clients for these social media companies.
Al Pacino net worth – Biography
Hydro-Québec is a weird (but great!) example of government intervention in utility. We get the lowest prices and the company is overall well run.
>Likely because those jobs don't pay enough to cover life's expenses, which makes them not worth taking.

Suppose you have $2000 of fixed expenses (rent, utilities, bare minimum for food), and $6000 in savings. A job offers you $1500/month, which isn't enough to cover those expenses. Should you not take that job on that basis, even though it would allow you to extend your "runway" from 3 months to 12 months?
You can read academic writing articles here
https://smartwrite.net/research/
Show HN: SQL in Markdown for Reports and Analysis
My last year commuting (2019), I calculated my commute and related prep/travel time: 612 hours.

Six hundred and twelve hours. Almost a solid month.

So, I worked my way into 100% remote, and I make it clear often that it's mandatory for me. There's no going back. If I'm forced to, I'll quit.
This is one of my favourite tweets: https://twitter.com/mxcl/status/608682016205344768

I've seen some rather complex problems being asked in interviews. I've always wondered why my credentials don't seem to matter when it comes to programming skills. I have a masters degree where i did some very tricky algorithms and I even open-sourced it for all to see. But every time I've been looking for a job, i have to rehearse some leetcode problems so that i can put on a good show for 45 minutes.

I get that deep-dives matter a lot and i can respect some of those exercises. These are crucial for senior positions since ideas are more important than code. Then I really get the life story kind of interviews because relating to coworkers and culture fit are hugely important.

It's just the dang leetcode that ticks us all off isn't it?
Our tech interviews focus on watching you work the way you actually work: Google allowed, your IDE of choice, your boilerplate project templates, etc. Yes, you still have to show progress against a problem in 30-60m -- but sometimes rapid prototyping is important to the job!
My mistake - SafeD was introduced since I stopped using D, so I was going off this article:

https://dlang.org/articles/safed.html#safed-subset

> When you enter SafeD, you leave your pointers, unchecked casts and unions at the door. Memory management is provided to you courtesy of Garbage Collection.

Does D provide the necessary tooling to be able to expose a safe API for something which needs to allocate memory, without needing a GC?
I agree with most of what you said, but this is just totally false:

> SmartScreen, a service that absolutely should not be disabled unless you want your machine to get owned

It's not hard for people, especially ones who read HN, to be perfectly safe with SmartScreen disabled.
The idea of Germany rolling their tanks towards the Urals is really mind boggling. We have about 200 operational battle tanks left, not exactly a threat for anyone.
And the German reunion was mind-boggling expansive. Probably in the range of 1-2 trillion dollars. There is certainly no incentive whatsoever to attack other states for territory.

If anything, in a far future some more eastern states might apply for EU membership, but with the current state of things even that isn't overly likely and would happen in an absolutely peaceful manner.
Curiosity rover spies colorful iridescent clouds on Mars
You should start a Valentine’s Day gift startup: A 6 month chocolate box subscription.

Might not work so well in the northern hemisphere though…
This is a bad take. Coding interviews help you see how someone solves a problem. And good coding interviews let you search for whatever you want except for "how to do this problem in x language."
Hold on, how are they “fundamentally broken” if the author is happy with the format with just a slight tweak (allowing use of Google, which many places do already)?

I see that phrase a lot and it’s often deployed without a great deal of thought, which is a good indicator that what I’m about to read is a pretty low-effort article, blog post or tweet.