skysight-inc/HackerNews huggingface dataset:
We took an entire society from in-person offices with norms structured around a clear delineation between home/work to full WFH basically overnight. There was little to no training, often limited or confused technology rollout, and no planned culture transition. On top of that, many people had their kids kept home as well and had other essential services disrupted.

The fact that it is difficult to measure whether or not WFH had an impact on productivity or not is a HUGE mark in its favor. This should have just fallen apart, no consultant or advisor would have every recommended trying a mass remote working initiative this way. Instead it seems to have mostly worked.

I say mostly, because now we are at the point where it takes concious thought to build processes and culture to sustain a remote work culture. Developing young talent is difficult regardless of the circumstances, but in the in person office we have well developed norms, culture, programs, and processes to support them. Have you and your organization spent significant time thinking adapting and developing those cultural factors? I'm a remote work advocate because I've seen it work not just for me but for those around me, including junior talent, but you have to think about it, experiment, and work at it.

Beyond the workplace, a lot of people have complained about the sudden transition to WFH do to them being not set up for it. I've heard this expressed as because they have limited space / lots of roommates or just being uncomfortable with the lack of home/work seperation. The root cause of these is (mostly) the unique circumstances of this experiment. If WFH was a strong social norm, people would have chosen different living accommodations and would have "seperate spaces" without needing a corporate office.

While not every job ultimately can or should become primarily remote/WFH, I think the benefits for most information workers and their companies will win out. But right now we are going to see the long and hard process of rebuilding culture and norms in a new work environment.
What are you talking about? The world have made incredible progress in just the last 20 years, lifting billions of people out of poverty, and the exact financial system you're talking about was, and is, one of the main reasons behind this push. These milliseconds translate into liquidity provided into market, which in turn translates into more efficient and less risky allocation of capital, which in turn translates into efficient production and use of labour, and so on and so on.

All of that sounds incredibly boring, but that's the case with any real human progress. It's the same with a famous, and incredibly stupid quote "the brightest minds of our generation are working on making people click ads". Every time I hear it, I remember all the small businesses and ventures that only exist because of Instagram, Facebook and Google Ads. Housewives baking cakes, a leatherworker making custom backpacks, a blacksmith restoring antique knives - those are just personal friends of mine who wouldn't be able to build their businesses if not for what those brightest minds of our generation are doing.
Although you make a fair point, there are more important things to be angry about, or alternatively we may have found life on venus so go and be not-angry about that.
They mean that it was flagged a d they used the “vouch” option available to endorse it despite the flagging.
Fixing cars is of course learnable; we all know that mechanics exist. But computing hardware is usually built by really complicated machines. I honestly don't know whether it's possible for a person to make a CPU.
There are more ways to live life than with a lean startup model.
This comment you've authored seems rather emotional. The usage of the word authored is not incorrect.

https://dictionary.cambridge.org/dictionary/english/authored

Unless the Cambridge dictionary's definition is flawed?

>to write a book, article, etc.:
He has authored more than 30 books.

>to create something:
The deal is being authored by a Greek diplomat.
The GPL doesn't force publication of source code, just distribution of source to the folks you distribute binaries to.
I think the parent comment reads like it was written by a native speaker.

I don't see how the term abuse means that the parent doesn't agree?
HomeDrive ( https://www.homedrive.io ) is plumbing exactly this! We are currently only hosting Nextcloud, but we plan to support more apps and custom dockers. It is as easy as plugging the box into the home router.

There are still many features to implement, but we are working towards "easy self-hosting at home", and looking for early adopters.
Building the app is trivial, building the network of users is the hard part.
Sadly this is not the same as the brew from Bells Brewery in Kalamazoo, MI.
Are you arguing that "most X in the world" is equivalent to "the optimal amount of X"?

Just because something is worse somewhere else doesn't mean that it can't be improved.
Usually the costs for proprietary software in government are much larger, usually in the millions.
Based on a quick glance at the fediverse sites, I think you're looking for friendica.

Link for the curious: https://friendi.ca/
"Verbing weirds language"

https://www.gocomics.com/calvinandhobbes/1993/01/25
Because there was a _riot_ there and he was protecting property and giving medical help (including to the rioters). Much of Kenosha is burned to the ground.
Thanks! And yes, I agree. The ability to write ad hoc SQL is a great skill.
Hobeto – Real-time feedback for your Google Slide demo. As you present it
I thought google sheets had two apis: one hosted (gscript) and the other web services.
A perfectly preserved Ice Age cave bear has been found in Russia
Check out Mailgun or one of their other competitors. There's no real lock-in with an email provider.
I think that Digilent FPGA board is discontinued so a bit more work to make it work on another board. You will have to modify the ucf file to match the pinout of another board. In particular you need a board with SRAM but a lot of newer boards have DDR memory.
> "Study this stuff, that isn't actually related to your job..."

I am so glad to have spent my entire career in the parts of our industry where this is not true.
are we still comparing that to a 300$ laptop?
They have yet to do this with rare earth metals, which represent a huge strategic threat to both the US and much of the rest of the world to rely on China for a vast majority of the supply.
Set yourself intermediate goals, rather than aiming for a big payoff. On the way to $10k MRR: prototype, first user, first paying users, first 100 users, etc. Every milestone is enjoyable!

I also disagree with "doing what's fun". Hard problems aren't fun in the beginning, but once you achieve mastery, you will enjoy the task. Seen this for programming or in others for pottery. Once you get good at something you enjoy it more and have access to new options and a new perspective.

The last part is summarized from "So Good They Can't Ignore You" by Cal Newport. Still works.
That doesn't necessarily mean it's quantifiable, rather than qualifiable.
Brave New World?
> Never believe stories like this, measuring productivity is an impossible problem.

I totally disagree. That's the whole point of your manager and reviews.

In addition, JPMorgan isn't just programmers. It's a lot of people who talk to people and process paper--a LOT of paper. And they can quite clearly measure how much paper is being processed per person.

> Employees always figure out how to abuse productivity metrics.

That's a different problem from being able to see that productivity is up or down.

Now, the larger question is whether productivity is down because of work-from-home or productivity is down because the economy is in a complete shambles.
It seems backwards, to me, and I suspect it will be widely viewed as backwards in the distant future. Why a top-down approach? Countless other species are sentient like orcas are, even if they may not be quite as cognitively adept as orcas at certain tasks or quite as fortunate to receive the same amkunt of marketing and PR.

Why is this a default deny policy, with just a few exceptions for the tiny few species we feel hold the relative position of more valuable than other species? If orcas never existed, would they award their runner-up the get-out-of-kill-free card instead?

I think it should be the inverse, with extremely rigorous criteria and years of deliberation over which species to exclude, rather than which ones to include. Don't get me wrong, I prefer one over none, but it feels a little bit like Saudi Arabia finally permitting women to drive and then showering them with praise for their admirable feminist ethos.

I don't know when the day might come, but I think it's inevitable in the long run that this inverted approach will be what almost everyone does and almost everyone will be absolutely baffled and mortified that it used to be done any other way. I don't know whether or not any of us will live to see that day, but I'm prety confident it'll happen eventually.
Researchers develop anti-bacterial graphene face masks
> 13.89% of users in the United States were attacked by mobile malware in 2019. The number is as high as 60% for Iran.

In fairness, if the actual numbers in some smartphone markets are genuinely as high as 60% of Android users/devices infected, then... yeah. In that case, I'm underestimating the impact and it's worth at thinking more about whether or not the security impact is too high for us to naively allow sideloading -- at least without building much better UX or building much better safety measures around it.

That's a number that's high enough where it does make sense to take a step back and think about the security costs and move very cautiously. I mean, heck, to go all the way back to the original argument, if 1 in 10 people were being killed by murderers in a year, I'd be somewhat inclined to take law enforcement arguments about banning encryption more seriously.

At the same time, that number is very surprising to me and I'm kind of suspicious of it. Even the US numbers, I would be pretty surprised to find out that 1 in 10 Android devices is infected, because I'm not sure I would guess that as many as 1 in 10 Android users actually sideload apps.

I almost wonder if different reports have different definitions of malware or something.

> That's 8%.

Good catch, I am bad at counting zeros. I think I must have done 20 million instead of 200. 8% is also a number where I start to think something is weird.

I assume that Google isn't lying, but there's a factor there I don't understand. Unless the average infected phone is getting infected 8-16 times in a row, I'm having trouble thinking about how those numbers reconcile.

Ideological differences aside, these are interesting numbers.
Ah yes, inspections in this context means Safety Inspections, aka a business rule or thing. Industry is Retail / Grocery. Inspectors inspected food at stores on day one and Stores had 5 business days to “complete” the inspection. Internal audit wanted a list of “defaulted” inspections so they could go harass the store people to get their things done.
It's all upside for them cause they're betting on the downside.
I am curious why you would use a fleet of them instead of a larger server.
Any image is just a long string of bits, which is easy to interpret as a number in base 2. It would then be a straightforward step to designate that n by the nth prime. So in theory there is nothing complicated about encoding any binary file as a prime. (There are undoubtedly more efficient ways to do it.)
Listening to the new ISS FM repeater
I agree, but would suggest that it's newsworthy simply by virtue of it not being unusual (as well as the current holes Apple seems to be digging deeper into). Everyone will read the post with a different set of eyes, so there could be any facet that stands out to someone. One of those is that they seem quite happy to do a specific repair as long as it's under warranty, and will replace literally every major component multiple times before replacing the computer. I've also updated the post with a reference to a previous repair bill that was covered under warranty.
I'm the original author of a DAW, so I'm more than familiar with what they do :)

Film sound editors do not do what you're describing. They work with typically 600-1000 tracks of audio. They do not lower fidelity, they do not pre-render. Ten years ago, one of the biggest post-production studios in Hollywood used TEN ProTools system to be able to function during this stage of the move production process.
Blank HTML Document
Where did you get $15/yr VPS?
Thanks for the incredibly detailed account from the other side, I'm so happy to hear you pulled through. My dad had a massive hemorrhagic stroke and I was in your wife's position when he was in medically induced coma on high doses of propofol and fentanyl. I always wondered if he was dreaming when I saw his eye saccades in REM. It's tough to go through this experience and made me a patient person once he came out of coma and had narrowly been given a new lease on life albeit needing intensive rehab with severe cognitive and motor deficits. I wish no one has to go through this experience with a loved one...
Looking forward to tracking this project. I totally get it.
I suppose it depends on how you define "from scratch". Pretty much anyone can build a desktop PC from parts in a single day. That's what would make the most sense in this context as well, probably. Target a simple CPU design with a simple instruction set that you can understand.

If you want to go further from scratch... Designing a motherboard wouldn't be too hard, though it probably wouldn't be very good or reliable. Same with a power supply. Designing my own CPU is something I could probably do with several months' worth of effort, as a CompE. But actually making a physical chip of it is another matter entirely. It would be expensive and you'd have to pay a manufacturer to do it. Physically making your own CPU at home is pretty much out of the question, but you could use an FPGA. I have no idea how to go about making RAM or hard drives "from scratch". Same for monitors.
Looks like they continue as independent company, owned by Softbank, https://blog.treasuredata.com/blog/2020/09/14/nvidia-to-acqu...

> The transaction does not include Arm’s IoT Services Group, which is made up of Treasure Data and Arm’s IoT Platform business.

> Back in July, Arm announced a proposed transfer to separate Treasure Data from its core semiconductor IP licensing business, enabling Treasure Data to operate as an independent business. That separation is on track and will be completed before the close of the NVIDIA transaction. Most importantly, you should not see any disruption in our service or support as a result of this news.
How can they rule out abiotic processes? It's a bit early for that. That seems far more likely than germs on venus. We'll be lucky to find them on Mars or Titan or Io. Highly doubt there is anything on Venus
SSN also has an approximate timestamp encoded into it. The prefix can be linked to the time period it was given out, which is typically at or near birth registration.
Click on Nana2Tetris in the link above. You'll find out a good bit about it. Modern CPUs are enormously complicated. Machines from earlier eras tend to only be of only middling complexity.
Live in Midwest. Current home had an exemption cord running in a ceiling through a hole drilled to outside powering a light. My inspector said it was “interesting” and could cut and cap the cord if I was worried.

Not sure where all this worry of code when selling a house comes from. Code changes. No 20 year old house is up to current code, doesn’t mean you can’t sell it.
It has water (according to wikipedia), just not very much in comparison to the Earth.

In theory, some hypothetical life form could convert sulfuric acid to water, but I have no idea if such a thing is possible or currently exists on Earth.

> Water vapor 20 ppm

(from https://en.wikipedia.org/wiki/Atmosphere_of_Venus)

> The concentration of water vapor (a greenhouse gas) varies significantly from around 10 ppm by volume in the coldest portions of the atmosphere to as much as 5% by volume in hot, humid air masses, and concentrations of other atmospheric gases are typically quoted in terms of dry air (without water vapor).

(from https://en.wikipedia.org/wiki/Atmosphere_of_Earth)
From "scratch," as in raw materials, absolutely not. Even the most dedicated home-fabrication hobbyists ( http://sam.zeloof.xyz/first-ic/ ) have come nowhere near achieving the transistor density required to construct the "OberonStation's" CPU or memory, whether taped out (laid into a chip design using actual silicon gates) or built using a programmable gate array.

From a circuit board etched by someone else and PCB components purchased online and soldered together by a hobbyist, certainly, without too much difficulty (the package used by the programmable gate array requires a bit of specialty equipment, but is within reach).

One other point about Oberon is that I _believe_ that because the design predates open-source FPGA toolchains, a closed toolchain is still required to convert the Verilog (high-level design describing the processor logic) into a netlist (FPGA configuration), and it hasn't been taped out into a chip, either. So, the book covers the design of a computer end-to-middle - that is, without covering how the block / HDL level design becomes logic gates, and without covering how said gates are then manufactured. This is probably fine - the scope has to end somewhere. The linked NAND-to-Tetris articles cover the other end - from logic gates up to typical computing constructs (adder, registers, shifters, etc.).
Show HN: AutoRemesher – Automatic quad retopology tool
It is very weird.. this code is is full of the duplicative, hard-coded constants, something which I would avoid in any software I write.

For example, take a look at the display module [0] -- this 190-line program contains over 20 instances of constant "128", in lines like those:

sa := base + u0*4 + sy*128; da := base + v0*4 + dy*128;

What does this mean? See, there is only one display supported by this OS -- an 1024 x 768 monochrome one. Since this is monochrome, you only need one bit per pixel, and you can put 8 of them in the byte. If the pixels are sent out serially and lines follow each other in the buffer, then start of each line is (1024 / 8) = 128 bytes apart.

But instead of writing something like "const LineStride = Width / 8", the code just hardcodes the value all over the place.

[0] https://people.inf.ethz.ch/wirth/ProjectOberon/Sources/Displ...
> what should I do? I am worried that changing email delivery provider

AWS Simple Email Service?
Imagine for a second these comments but for an article praising productivity while working from home.
I think that's worth something. That's what I was generally happy with around the same time, and tried to emphasize that in the post. Buying an Apple product generally meant that you didn't need to worry, and hopefully you'd get some help for that investment when something did go wrong. Though I would say that I've never had a completely out-of-warranty major repair done. Ironically, the only out-of-warranty repair I had was when I ripped the SATA cable in my 2009 MBP. They sold me a new one and I was on my way.
>>That’s a bad idea: that pushes the burden of data validation entirely on your client or application code. Textual column lengths should be used to enforce sanity checks on data.

It just doesn't work out that way in practice. For example SQLite, the most popular RDBMS of all time, pisses on strict column type and gives you value type instead with hints and storage classes. For several large systems I architected in SQL Server and Oracle, I gave developers heuristics to follow for column type selection and in some cases strictly re
Many of Apple's direct competitors are ARM customers, and US politics is already turning a large anti-trust eye towards FAANG. That might have been a factor.
> Before, the Soviets simply didn't have any mechanism to get 100 million American voter impressions.

They didn't? Back in the 60s, around half of the US population (100M people) watched the national nightly news on a regular basis from the three networks. What's easier: convincing three networks to run a fake story sympathetic to Soviet interests, or convincing 100M people of something through "impressions?"

And keep in mind that for decades, Western journalists (mostly in newspapers or magazines) parroted stories about how the Soviet Union was advanced and prosperous, when the reality was starkly different. Reality only penetrated through when samizdat, arguably the social media of its day, was able to funnel Khrushchev's so-called Secret Speech into Western hands. That and Gulag Archipelago really tarnished the image of the Soviet Union in spite of coverage from journalists.

Also, quick aside: I remain highly perplexed that otherwise intelligent people in the tech industry believe so strongly in the power of social media to "program" people just by virtue of "number of impressions." Hacker News is the only place on the Internet where I might see side-by-side stories where social media advertising is called out as essentially fraud and also that social media advertising is bringing about the end of civilization because some Russian Bots paid for some Facebook ads. I don't get it. Getting anyone to commit to anything beyond cheap talk is extremely difficult (and even the cheap talk part is hard if it doesn't confer some status).
Rob Pike explained it thusly in a 2013 Google Groups reply:

> Rob 'Commander' Pike

> Apr 2, 2013, 6:50:36 AM

> to rog, John Jeffery, golan...@googlegroups.com

> As the author of the flag package, I can explain. It's loosely based on Google's flag package, although greatly simplified (and I mean greatly). I wanted a single, straightforward syntax for flags, nothing more, nothing less.

> -rob
Good thing this isn't an anonymous whistleblower, then. Did you read the article past the ICE denial? The whistleblower put their name on the allegations.
It is undeniable that something fishy is going on down there.
Any links or details about this?
Most of the newspapers in Germany have half of their articles as 'premium content', and these cost some money. I wonder if they focus on the same metrics with this model. (I mean if the newspaper has a revenue model that is not primarily based on ads then its metrics might be of a different kind)
It may be a rumor or speculation, but it is not a conspiracy theory. That is, it is not a group secretly conspiring to do something.
cool story, bob29 the 18 day old account with no profile info ;)

I'm just teasing. HN survives on a strong culture, and a moderator who appears to be inhuman, or at least doesn't need the kind of sleep and bathroom breaks we associate with human beings.

Losing pseudonymity would be a high price to pay, for a bunch of reasons. Moderation, on the other hand, doesn't scale.

Perhaps that's a feature, not a bug. Maybe the scales moderation can't reach aren't scales we benefit from having.
Technically, politics is just "what shoud we do". Almost every discussion is political if you want to work by a strict standard.
I've updated the post with a screenshot of a previous in-warranty repair bill that indicates the screen cost around ~$500 CAD. Even the logic board and screen came out to around ~$1100, which is largely the basis for the surprising numbers.
While it's not built in, this is totally solvable in a performant way on the web. Fastmail's web UI lazy loads in mailbox lists of messages (which for some users can be 1,000,000+ items long). The scrollbar is correct and you can jump to an arbitrary point. You can select all. We've had this for, I dunno, 7+ years now?
The Anatomy of a Technical Hiring Process
From what I've seen of FB salaries, if an engineer is living paycheck to paycheck it's probably their own fault
(Stomping off now to be pissed off at the odious use of “*wert-” as an adjective)
Caddy?

https://caddyserver.com/