skysight-inc/HackerNews huggingface dataset:
Nope, if I move to, say, Bellevue, WA permanently to avoid CA income tax, I will not pay any CA income tax on work done after I relocated permanently from CA.

Edit: Source - done that before when relocating (and having the same employer, which has offices in both states)
> An anonymous survey of 4400 tech workers, conducted by Blind

Is it a scientific survey or just an online poll? The SFGate article links to Business Insider as the source but I’m merely seeing a paywall.

In any case, I’m sure some number of folks are happy to move to a lower COL area or due to family reasons. This article just feels very clickbaity to me. Show the data - there’s no substance here.
There's a consistent and strong tendency of companies, owners, and managers to avoid giving their professional-class-wage-earning software developers professional-class perks & (especially) signs of status. I'm not entirely sure why that is, but it does seem to be the case. Like they're all, consciously or not, just determined on some fundamental level not to let that happen.

On the flip side software folks tend not to exactly embody a professional-class aesthetic or attitude, but I think that behavior'd flip around damn fast if elevated social status became more easily available to those who did. But maybe that's not worth having private offices and assistants and deference to our professional judgement, and so on.

[EDIT] relevance being, open plan offices are notable for not just avoiding giving status, but for swinging way the opposite direction. Almost like passive-aggressive compensation for having to pay developers so much. "Well, at least I can seat them like minimum-wage call center employees, since for some reason that's considered fairly normal".
I thought Docker only recently supported user namespaces.
Self hosting was 20 years ago. Who do you think is better at running a mail server, you or Google? Do you want to deal with spam complaints, security, OS upgrades, DMARC, SPF, etc? It's all a pain.

FYI I run my own mail servers as a hobby, but still have my main personal account on gmail.
HHS HIPAA Breach Notification “Wall of Shame”
Yeah a friend of mine tried to get into UE4.

When he came back asking questions that I would have expected to have been answered by the documentation, turns out... there just really isn't any. And the stuff that's there is various stages of incomplete or out of date.

When he got the point where he was like "Okay, I have to take this year old tutorial that doesn't work anymore, review the documentation to see if it's out of date as well, then grep the change logs for all the things it references to see where and when breaking changes were made and then go off on another Google-journey and hopefully find some sort of reference on how I'm supposed to use this new thing..." he just gave up. It wasn't interesting or fun anymore.

I can imagine UE4 is fine if you have an existing codebase and are just staying up to date with each new release. I was pretty flabbergasted that the documentation for a project of that size was so poor. I can't imagine how anyone would jump into a new project now.
Google AI is AMAZING! Siri is Dumb!
I didn't realize it was such a long tradition! :D
List of cities that are SMALLER IN POPULATION than London, Ontario.

Tampa
Wichita
Cleveland
Anaheim
Honolulu
Saint Paul
St. Louis

I think the author doesn't grasp the depth of his own pettyness.
Because Google has a financial interest in keeping these malicious "rights holders" happy and profits from the stealing of profits from YouTube creators. Until it becomes illegal, or YouTubers organize, Google will continue to steal from creators.
48 hours is two days! "48 hours after diagnosis" is NOT early treatment. See my earlier post!
`mkdir -p /opt/nix` assumes that there is a convention, and that this is the correct convention - which may not be the case for every situation, and would result in creating unnecessary nested directories.

You could make a more sophisticated installation script that attempts to install Nix into conventional locations depending on the specific operating system - or user input - but if you want a simple catch-all, simple installation script `/nix` was a perfect cross-platform installation location, until now.
It would be nice if the article did the math on cost per sq. ft. of 'usable' open office space vs. cost for individual offices. When an open office can only be filled to P% capacity then private offices start to make a lot more sense.
Oh please. OP offered a position and asked a simple, direct question. That is customary here.

Your bloviation about great writing offers nothing except a great example of a style you won't find in the New Yorker.
totally agree. This is like fuel for an alt-right fire.
> I completely understand why things are going the way they are as our computing environment has become ever more hostile.

care to elaborate a bit? what did you understand?

i just can't get my head around this idea that most non-mobile OSes have become such hostile environments...

yes, the population at large only uses their phones and tablets and doesn't care much. but they would be left without any entertainment if it wasn't for those of us who still need decent non-mobile environments.
It's clearly a bot/AI doing the flagging. In another comment on this page I mentioned that I get copyright flags for Gregorian chant and polyphony which is not only 700+ years old but has ALWAYS been in the public domain -- but I get these notices on the YouTube videos within about 90 seconds of completing a live-stream of the Sung Catholic Masses in which the music was performed. Nobody at YouTube is watching this in real-time and saying "Yeah, such-and-such Renaissance Revival Group cut a CD 12 years ago with this music: I suspect your of copyright shenanigans." This stuff is all automated and the default is to "You're a violator!" because not doing so would be to open YouTube up to the liability of knowing they might have copyrighted material on their platform and they did nothing about it.
For me the law is to bring fairness. This includes the fact that if someone is disproportionately stronger than me, they should be ready to face the consequences.

In other words the court should not be only there to fix harm, but also to teach a lesson.
I think the confusion might be my fault in this instance, as the author of the original Matrix.org blog post. The post wasn't a PR or written as a PR (and I hate PRs like the best of them)... but in retrospect I see that the headline and the banner image could make you think that it was. Hopefully the contents of the blogpost itself wasn't bland & gross tho :/

Ironically, the /actual/ PR for this was at the bottom of https://blog.vector.im/automattic-backs-matrix-investing-4-6... - which indeed is bland PR language, intended to convey the bare facts to journos rather than actually be read by normal folk :)
> If I'm physically in a city named London,

But Gruber is not in London. If he was, perhaps we'd have a discussion about what the right answer might have been, maybe we need some more clarity, that kind of stuff. If I ask a stranger outside (well, if I did before everyone isolated themselves) they would immediately give me the time in London, England, and if I actually wanted the time in Ohio I would have to clarify myself.

> I don't hire people to make "educated guesses" on my behalf.

Of course you do. Do you really want people asking you questions all day when there could be any ambiguity?
I feel your pain. It turns out there are even a group of ZIP codes that apply only to specific businesses, buildings, or even people (if you're important enough).
I hope they do so I can move in. SF is a dream place. All those majestic hills...
VMware Security – One of the Best Kept IT Secrets
Side question. Do you use Siri/GA/Alexa/Alternatives for something serious? (which can cost you something if not done properly)
> 3-4 orders of magnitude higher resource consumption

Just 10000x? More like 6 orders of magnitude
How does it "take over" /usr/local? You can still `./configure --prefix=/usr/local` on your own software and things continue to work as long as you're not installing the same thing that brew is.
You’re doing the equivalent of asking me to provide evidence that the sky is blue. We are biological organisms who are capable of recognizing our young. There is no plausible way that we could have evolved to not prefer our own children over others. If your stance is that we don’t have such a preference, you need to provide the evidence, because you are the one taking the outlandish position.
Anecdotally it's more than that among non-tech workers.

The bay is beautiful, but right now its best features are the weather and the fact that you can get to mountains, desert, snow, and beach in a day.

That's available elsewhere
2) It happened in 2011. The oil price was around $100/barrel back then. Was there a regional oversupply back then?
Proprietary usually mean "not Open Source".

Not JeremyNT, but from my perspective, avoiding vendor lock-in is my number one reason to favor open source software. Avoiding vendor lock in is very important to me when I am evaluating options.

Just because your business model and my business model currently align, does not guarantee that they will always align. I don't want you to be stuck being my vendor if I am not a good customer for you- and I don't want to be stuck using you as my vendor if you are no longer able or willing to provide the product I need.
More importantly, being syntactically invalid isn’t wrong, just incomplete; a work in progress. Any editor that fights the user over that won’t be used for long before it’s kicked to the kerb in disgust.
I don't think (most) people take issue with source available licenses per se, but rather attempts to misapply the term open source to them. The Timescale license is great if it allows them to provide source code and a free product while still operating a successful business! That doesn't make it open source though. (And to their credit, Timescale doesn't make that claim.)
Having administered Druid for several years, ClickHouse's supposed simplicity is definitely appealing were I to start a new project with similar requirements. Then again, back then, I needed Petabyte scale and > 1 million inserts/sec and ClickHouse couldn't do it.
Pulse Oximeters; an Use of Light [video]
Destroyed by Rockefellers, Mural Trespassed on Political Vision (2014)
Well, coronavirus situation excepted, they know whether you show up in the office every day.
Understand First, Critique Later
Huge opportunity to differentiate yourself as an employer. There is a vast swath of talent, as evidenced in the multiple WFH threads, that vastly prefers WFO. I would absolutely love to work in a place where my entire team is co-located.
Sadly our reality is that the used tool is the one that gets most publicity. I never liked React or Angular because how it mixed structure and styling. It was sold on features then simplicity. Whereas I used Riot.js, then Vue.js now using personally Svelte because it's even simpler.
BTW I do frontend+backend Node.js now learning Elixir.
I would suggest stop using a homegrown solution and use something robust like bazel.

https://bazel.build/
110 million years old feels like a shoot from the hip. How do they estimate the age of something like this?
This might be the relevant section in the Terms of Service:

Public streaming
Drive allows you to store, share, and stream video content, but should not be used as a replacement for a content distribution network. For large-scale public streaming, YouTube is a better fit. Drive will restrict usage when it appears that it's being used for large-scale public streaming. Repeated violations may result in additional action, including terminating your account or ability to use Drive.

https://support.google.com/docs/answer/148505?visit_id=63725...
Yes, UI consistent mostly in terminal and chromeless applications. Really shows how bad alternative OSes are.

Seriously though with i3, beautiful fonts, so much in the browser it's not bad.
Well TIL. This gives me hope. I will put some time back into FF and see if there is an eventual drop in reCaptcha.
Does anyone have a take on this which is not just "political red team sticks it to political blue team with legal maneuver"?
Alright, I really don't get this. Where does the final nail go? Is there anything that prevents the picture from becoming un-level? Is there a tiny hole for the nail?
I'm hoping that the crisis will be a forcing function into offices with more privacy.

Companies will be competing with an increasing number of "remote first" or "ultra flexible" workplaces. These companies may think they want plexiglass dividers now. But new candidates will have offers between "work from wherever" or a plexiglass labyrinth that looks like a modern supermarket checkout on steroids. Why would a candidate choose the plexiglass open office? If the company had a flexible arrangement between the plexiglass jungle or a chill WFH environment, who would work in the open office? As companies realize that many don't want to live in their city, and many others don't want to go to their office, they're going to have to compete to make their office more enticing if they want a world where people still go to an office.

Of course, this depends on the broad WFH trend coming closer to gaining critical mass.
Don't get me started. There's a 4-hour rant I have about that hehe

Aussies think that they're in competition with other mining countries to supply the Chinese. From a mining executive perspective, I get this. You need all that revenue now.

But from the country's point of view, it's a disaster. Non-renewable resources are being exported as cheaply as possible in as large a quantity as possible. The royalty system works on revenue earned, so the taxes are tiny compared to what they could be if the aim was to maximise the value of each Kg of ore.

So yes, suggesting that we tax the exports more brings cries of "making Australia uncompetitive" and that it'll destroy the mining industry, and then what will we do?

Crazy. Sad, too.

That article on the Dutch Disease is spot on
Currently, I'm hiring for a remote US-based position, but may not consider candidates in CA. My HR department says that having a single remote employee in CA leads to tax claims on a company's overall revenue (and a lot of paperwork). Hopefully, most states will soon realize that having remote workers working for out-of-state employers is actually a very good deal for them (income from out of state, reduced road maintenance, etc.)
Siri is often self-inconsistent. Ask a query again on the same device and you might get a completely different answer.
Linux is waiting for you.
> but you're not going to listen to me (since you didn't the first time either)

I listened to what you had to say the first time (which is why I responded to it) and will continue to listen to what you have to say. My contact info is on my profile.

> Please stop assuming that people who don't agree with you are doing so from ignorance

I make no such assumptions.

I shared why I think the JSON blob on a RDBMS causes more pain than it solves and I look forward to your refutation of everything I wrote.

My contact info is on my profile and I keep it there because I like to know where I am wrong.

Have a great weekend and look forward to connecting with you
Similar news: https://news.ycombinator.com/item?id=16668267

What I learned from that post is that as soon as you start share your file, it's no longer a private file and stricter guideline/requirement applies.

This is also indicated from the TOS:

> Files in your individual drive are private, until you decide to share them.
On the other hand it is unlikely Redis would be so popular if it stared as paid software.
No idea! But I'm going to find out :)
I thought this was going to be about a bug.
If there's a workaround, it's ok. Users usually post workarounds in the thread. There's at least one in this thread.

This is in the FAQ at https://news.ycombinator.com/newsfaq.html and there's more explanation here:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://news.ycombinator.com/item?id=10178989
I've used every technology you mentioned there. :) Different strokes for different folks, for sure. Use what works. Don't use what doesn't.
I still don't understand why that can't be solved by putting everything in /opt/nix/store
Is it really personal files if it’s used as a file sharing service?
I have even pointed various webpages to 127.0.0.1

When I do not want the browser to access somedomain.com, I redirect somedomain.com to 127.0.0.1 in my hosts file
Did you have experience developing for MacOS before?
A couple years ago, I sent a report to google maps about a small museum in a remote corner of Norway. The map had the location of this museum about a hundred meters off. Not long thereafter, I received a thank you note saying that indeed, it was wrong, but now they fixed it. And indeed they had. I suppose I should have been surprised at this success. Or maybe they were more responsive before.
Regulation is also useless if it is not enforced.
> What if you asked Google "what's the weather?" and ... with more snark, responded with, "I don't know. Look outside".

Now that you mention it, I find it strange that voice assistants don't give natural responses when they encounter an error. It would make them seem more real, and it would be less frustrating.

When you ask a human what the weather is and they tell you to look outside, you don't try to rephrase the question in a way that will make them give you the right answer, you just realize this is not the way to get an answer and you look for another way.

Maybe this isn't the best way for it to work in this case, since there is a different thing you can ask to get the response you want, but maybe this would make interactions better if, say, the phone can't detect your location. "Where did you want the weather for? I think I'm lost."

Of course, the other problem is that if it gives the same response every time it'll get grating. The hundredth time you hear "Look outside," it has probably lost its charm. I wonder how possible it would be to generate responses that take into account all previous conversations, so that this doesn't happen.
> It is unrealistic

It was absolutely the norm in the '70 and '80 and before. How comes that technology improves and worker's rights regress?
I don't see any evidence that Google applied a misinformation policy here. It could be that they simply don't want to pay for the bandwidth to serve video without any ads in it. It is a big file and a lot of people want it. That can get super expensive.

I don't know how big this file is, but let's say it's a 4GB DVD image. That ties up 1Gbps for 32 seconds, which means that with a 1Gbps link to your server, you can serve it to less than 3000 users a day. Even if you're getting budget residential ISP prices for your transfer, you're talking 1 cent per 10 copies of the video. At AWS prices, you're talking 36 cents for every copy of the video downloaded.

This sort of thing is why you either peer with an ISP at 10Gbps or more, charge money for file hosting, or use a p2p file sharing application.

Until I see some evidence that this is misinformation censorship (for example, Google removing a private file with a transcript of the video), I'm going to assume this is just limiting the impact on other users from a free user with a popular huge file. As HN always says, if you're not paying for something, you're not the customer.
FYI, this is a survey of 4400 Blind users. Which basically means this is a garbage survey.
I have a 13" MacBook Air from 2012, and found the trackpad terrible with libinput (around Ubuntu ~18.04). One example that I still remember: When you've started scrolling with two fingers on macOS, you can tap again with both fingers to "brake". The same gesture would trigger a right-click on Linux. Kinetic scrolling without a way to stop means that I've always either scrolled too far, or dealt with unwanted context menus.
CA companies won't pay CA level salaries to remote workers in other states.

Moreover, many won't even consider hiring out of state workers, as that would expose them to additional labor laws they would need to comply with, making remote workers in other states almost as expensive as in state remote workers.
Why wouldn't raising the minimum wage have the same effect?
KeyValDB -> a pseudo adhoc Key Value store on a DataBase
Maybe your key is hash of something. Converting it to string is extra effort and it takes more space.
Yeah, once I bought my first PC, I rapidly realized that just disconnecting the speaker was the way to go.

That said, I totally blame Microsoft for thinking that ringing the bell was in any way acceptable. Even if the PCs of the day had a soothing, quiet 'ding' sound, emitting that for every compiler diagnostic was the height of stupidity. As it was, I recall the original PC bell sound as more like gear grinding, if your head was one of the gears.
I agree that it's easier to work with - you don't need to know any knots, just twist it and it stays. So that's a definite benefit.

But when it comes to UV and chemical resistance, I don't see how one would get any degradation in a museum setting. Dyneema is used in heavy industrial applications like mooring lines and tugboats for very large ships with lifespans over ten years. Unless you're hanging up something that you're not taking down for a century, it shouldn't be a worry.
Attaining the Third Dimension
Microsoft's Safe Systems Programming Languages Effort (Rust)
I definitely support making your own game engine if you enjoy it as a programmer.

But it shouldn't be a surprise that it's not the best choice for the most developers. Every moment you're debugging and improving the engine is another moment you could have been working on the game itself, because almost all engine improvements are orthogonal to improving the game experience.

So given a limited amount of time, you will always end up with a better and more complete game if you start with a batteries-included engine than if you roll your own.

Also the fact is most peoples' game ideas are very derivative and it would be overkill to reinvent the wheel by implementing your own engine for, say, a game that'd easily be made in Game Maker Studio
There is a difference between an action being selfish in an absolute sense and an action being more selfish than some alternative action. Having your own children is more selfish than adopting children. But neither is selfish.
Obsidian uses Markdown, and is not an outliner.
Ahh the paranoia of HN strikes again.

Maybe, stop and think before you ask this. Someone offers up an example of their hard work and you instantly accuse them of being a malware author that steals your data. Nice.
Suncor was right in the midst of a big investigation into 500 ducks that died in a tailings pond. Might have played a role.

https://www.cbc.ca/news/canada/calgary/syncrude-suncor-clear...
More or less this. If you're making the same take home comp in SF as you are in the mid west, why go to live somewhere where the climate isn't as pleasant year round?
They have the right to stop hosting whatever they are hosting for any reason or no reason at all. What makes you think they can be forced to host your files?
Thanks. That settles my question. It was administered much later than suggested by most doctors that have tentatively used it based on experiences with malaria and SARS.

So it’s sadly not very useful for drawing conclusions about that :(
Do any cloud providers provide free unlimited outbound transfer? Because that's what a public file on Google Drive is.

Cutting off someone who is abusing your free tier isn't censorship.
It's not really unrealistic. Maybe the fish tank...

Why pay someone six figures and bombard them with distractions and noise and render them useless? To save a couple hundreds of dollars in office space per person a month? It's moronic.