skysight-inc/HackerNews huggingface dataset:
> It will just increase the price of living in cheaper area

Also seen by some as the value of their houses rising, which they might welcome; and this only happens if there's some demand from other workers to work remotely from their area, which brings money into the area's service sectors. This could breathe new life into many parts of the country that are currently without any particular reason to go on existing.

I could see smaller townships deliberately incentivizing remote workers and designing things around them as a primary source of monetary influx.
I've only been in the job field for six years, and yet:

My first boss accidentally deleted our QA database, meaning to delete a local copy

A later boss accidentally deleted our production database, thinking it was the clone that he had just made (which luckily we still had)

Both of them were very experienced developers in their 40s. Nobody is beyond this kind of mistake.
Having fun is an important part of the learning process, which ultimately lead to technological advances so I don't think it's a waste. Also, mining crypto could be a total waste of energy.
> Wirth is a deeply competent language designer, the diss is undeserved.

He is a competent language designer, but his ideas about what a language should be are strange at best, and this is reflected in the languages he designs.

While Pascal was (and in many ways still is) a gem for its own time, all of the languages he produced since have been hardly more than a regurgitation of the same ideas, with a strange fixation on the "procedural programming purity at any and all costs" (hence the chase for a loop construct you can't exit, single-return procedures/functions etc.)
If you look at a graph of music industry revenue, it peaks in 2000, collapses until 2015 (at ½-⅓ its peak value), and has been on a strong uptick since then. Peak apoplexy about the impact of piracy was around 2005, and there was a strong desire to tie the collapse in revenue directly to piracy.

From what I can tell, most of the studies establishing a clear economic cost to piracy tend to rely on numbers originating from the music industry without clear attribution to data, or by naïve analyses estimating that 1 download = X lost sales, without considering effects like budgetary limits (I'll spend at most $X on entertainment this year) or conversions to profitable sales.

Additionally, there's a lot fewer studies on piracy post-revenue nadir. It seems as if the rise of streaming has caused the industry to stop panicking so much about piracy, and there's some evidence that streaming has converted consumers to paying customers.

All-in-all, I would say that it's not so much that piracy hurt the industry as piracy filled the existence of a market segment that the industry refused to fill. Piracy only hurt the industry in the same way digital cameras hurt Kodak: the existing business model was unsustainable, but they refused to pivot to take advantage of the clear coming shift in the business model.
Can you prove that conscious is an emergent property of the bio-chemical brain? If you can, there is a sweet noble waiting for you. Otherwise it’s speculation on your part.
>Aren’t “concepts” encoded in how language is used, at least to some degree?

Good point and I think this shows up to the extent different languages might affect how we express particular concepts.

However I think it is more accurate to say that language solidifies and gives form to how we express concepts and the “concepts” themselves are independent of languages. Only our “expression” of these “concepts” depends on language.

For anyone interested in art and art history, this distinction was the central focus of the French surrealist painter Rene Magritte.
If SRAM is as ubiquitous throughout chip designs as the article suggests, wouldn't that mean the theoretical density prediction is off?
When he said "grab 'em by the p....", that should have been the end of it.
You think it’s a waste to some the time and energy on board games, but it’s not a waste on curing cancer. It’s a bias, why is it more value able to do the latter?
Didn't Reddit not too long ago fire everyone who wouldn't move to SF?
I used Minecraft to teach my kids reading and writing
I suspect someone who'd do that isn't going to take that or other precautions seriously regardless of it being aliased. It's still a problem that they're circumventing it, but I think you have a larger problem if someone with that mindset has access to production.
I think you touched on one of the biggest things about FPGAs in your comment, which is that they are perfect for computation that does not involve branches. If you've got a lot of data, and you're doing transforms, you usually don't need to branch, so being able to crunch everything through in parallel is a massive benefit.

Also agree that additional hard logic or peripherals will be a game-changer for FPGAs, though they would make each design more domain-specific. Alternatively, we may see a shift in how the interconnects are done, which allows for flexible use of these 'modules'. It's also possible that we'll see continual increases in LE counts which make more specialized hardware unnecessary. I don't know which way things will go.
Teslas are still not drive by wire though.
Didn't Reddit start as a remote company before laying off everyone that wouldn't move to SF?
I've never understood Big Auto's reluctance on EV tech. If they had spent as much effort that could have been spent on getting cars with equivalent miles per charge as miles per tank, people would buy them. What makes Big Auto so dependent on Big Oil?
We just moved here and are still not quite on our financial feet after some personal disasters last year.

Been there. I get you.

How should I proceed? Just suck it up until I find a new job?

You really don't have a choice about staying on until you find a new job, it seems. What you do have a (very significant) choice in -- is to what extent you continue to internalize and play along with this person's (and really, by extension, his boss's and the company's) attempts to make you feel inferior.

Which, to be clear - you absolutely do not have to "suck it up", or otherwise play along, even if it looks like you will have to stay on the job for a while until something else comes long. Not that this means confronting the bully and letting him know you're not going to take it anymore (which in a way plays into his game). But rather, you may want to look into strategies for "radical detachment".

Meaning first: understand, and keep reminding yourself that the nasty things he's saying have nothing to do with you (and are ultimately about his own feelings of inferiority).

Ditto for all the other stuff (apart from the outright nastiness) -- the credit whoring, finger pointing, etc -- or even what other people in the company think of you, You just have to keep reminding yourself that none of this stuff matters. It may even help to say this to yourself every morning over coffee before you log on (or otherwise "go to work").

Second - consider investing in a few hours of emergency counseling (with a professional therapist), to help you solidify the above strategy. Should only cost a couple of hundred bucks, but if it helps you earn a few extra thousand in padding until you've pulled yourself out of that place, it will definitely be worth it.

Finally, here's a useful mental model I've come up with when having to deal with toxic work environments: "Paid job search". Your employer has failed you, pure and simple. At this point you owe them absolutely nothing -- and if you need to dip into their till, by holding onto your salary while you look for another job (whilst doing the bare minimum of work as necessary - really, just forget about writing code with any eye towards long-term maintainability from now on) -- then so be it.

Their fault, their loss. Nothing to do at this point but stand up for Number One (that's you of course) -- and get out of that situation, as soon as convenient and comfortable for you to do so.
SimilarWeb announces closing of $120M financing round
The Starlink internet beta has begun: Here's what to expect
I wrote this book! (thanks @robbiea for sharing).

It started when I was writing Design for Hackers 10 years ago. Couldn’t figure out why nothing I had learned about productivity had prepared me for writing a book.

The gist:

- People say “there’s only 24 hours in a day” as if you need to make use of those hours. What it really means is “time management” is like squeezing blood from a stone.

- We’re entering the Creative Age. You have to be creative to stay relevant in the robot apocalypse.

- We know from the work of neuroscientists John Konious and Mark Beeman that insightful thinking is unique. It’s promoted by a relaxed mood. It’s a fragile state: Hard to get into, easy to ruin.

- We each have “peak” and “off-peak” times of day. Counterintuitively it’s the off-peak times when you’re more creative. (If you’re groggy in the morning don’t ruin it with a cup of coffee).

- There are four stages to creativity: Preparation, Incubation, Illumination, Verification. Respect these stages and you won’t get blocked.

- You can work with natural cycles in the day, week, month, or year to go through the four stages. For example, you can use a night’s sleep as Incubation.

- Organize your tasks not by project but by mental state. I’ve identified seven mental states by which I organize my tasks: Prioritize, Explore, Research, Generate, Polish, Administrate, Recharge. (I personally prefer Todoist’s “labels” feature).

- Not all hours are equal. When I was working with behavioral scientist Dan Ariely on Timeful, we noticed there aren’t 24 hours in the day – there’s an hour here or there for various mental states.

- By harnessing cycles and working according to mental state, you can build systems that account for Incubation. For my podcast, tasks that used to be 1 grueling hour are now spaced into three five-minute bursts, with space for Incubation.

- In a chaotic world, you want your creative systems to be antifragile. Leave slack for chaos, and be ready to capture the opportunities chaos presents, for breakthrough ideas.
Different-colored prompts for different machines is a great thing to do (I've been doing it for years), and very easy to implement
It's not that philosophical. If you visualize the GPT-3 embeddings using an embeddings projector then you can see the knowledge with your own eyes. That bypasses the need for GPT-3 to use language to communicate its knowledge to you. Computers aren't a black box like we've traditionally thought of brains.
I'm more interested in the effect on metro areas with a lower COL. Imagine an influx of young professionals with Bay Area salaries in cities like Denver, Austin, Huntsville, Madison, San Diego, Nashville, Charlotte, Salt Lake City. I can't imagine current residents would be too happy.
External GPUs and the Raspberry Pi Compute Module 4
Too bad, because there was no false information. Plenty of countries don't have not just anti-circumvention laws for copyright, but also DMCA-like laws and may even require you to obtain a court order before you can get something taken down. Except for a couple of countries, most countries could make it significantly harder to take down youtube-dl under such obviously false pretenses. Some countries are even particularly hostile and ignorant towards copyright-related demands from other countries.
Get started with 2-minute rule
Typical shortsighted viewpoint... cost of living increases along with the economy. Those higher paid workers will then spend their dollars in the economy thus bolstering local businesses. So many places in the US would kill for an influx of high paid individuals to kickstart their economy.
What cities interest you?
PyTorch 1.7 Released
I'm afraid homotopy type theory has zero relevance towards anything related to applied programming at this stage, especially if you are not already an academic doing PHD-level research.

if you want to learn some functional programming along with abstractions actually used in FP programming, that is one thing, but that is not homotopy type theory, which is squarely in the domain of purely abstract mathematics which would be interesting from a pure mathematics perspective, not a programming perspective.

The paper does appear to include some proof that utilize Coq, but unless you're interested in software that checks the validity of mathematical proofs, that is not going to help you get a more interesting programming job.
Ironic considering this move in 2014: https://venturebeat.com/2014/10/01/after-raising-50m-reddit-...

If I were being hired remotely by Reddit I would be pretty wary of a sea change the moment it becomes possible to work in an office again.
You could use a private feed to a package manager that supports arbitrary ZIP packages. You can (ab)use most package managers this way (npm, NuGet, Maven, etc). Azure DevOps Artifacts also has a very simple, dumb "Universal Package" manager that just attaches a version number to a ZIP file and really doesn't care what is inside it.

Then you just use the usual sorts of package management tools (including locks) to keep everything versioned together.
It's not just that people want the game. Fans have been increasingly concerned in the past year about CDPR's history with crunch and incredibly negative reports about their workplace culture. There's a lot of concern that the people making the game they love have been working horrible hours for the past month and will now have to keep doing it for another month and a half. This is part of a broader concern over mismanagement of their human resources generally.
Distributed Acoustic Sensing Using Dark Fiber for Seismic Event Detection
Why are people looking for conspiracies where there are clearly none? Climate science is incredibly complicated and it took a long time to get the evidence to a level where we can actually consider making drastic economic changes to fight it - what did the author expect GM and Ford of 50 years ago (and climate science of 50 years ago) to do?
Code is the closest to a bike for a mind, we're still not there with languages design etc. but I don't think there will ever be a no-code generation, maybe for building some or even most software, but we already have wordpress.
Thanks for the explanation @frereubu. I was just typing up a summary. It's in the comments now. Sorry for the strange delay.
"Anything is better than nothing" is exactly the point. We are talking about businesses that run on a shoestring here. Peddlers, street vendors, people who may not even have a phone of their own but one of their family members does, and that's whose QR code they have printed out to accept payments. In a society where nobody carries cash any more, the best you can hope for as a bottom-rung vendor is that your customers aren't desperate enough to try cheat you out of a few kuai.

At the next level up, of course, vendors will have their own phone so they can check their notifications to make sure that a payment went through. And that is a big step forward for vendors in developing countries - there's no risk of receiving counterfeit currency with electronic transactions.
Why should two people adding the same amount of value to a company be compensated differently?
Can language as knowledge be falsified? Or is every statement equally true?
Their comment was not about distribution, but on going development.

It's easy for an individual site to break youtube-dl, and it happens often. Awareness/distribution don't matter if:

A) there is no central repository for updating the project//distributing updates
B) threat of legal action deters maintainers from the project
Scientists working for them did. Imagine how many layers of middle management exist between any scientist and someone capable of making a decision at a large corporation now. Then imaging what it would have been like in 1960's, where communication was primarily face to face, and with executives, through secretaries....

Chances are, no executive capable of making a single decision about shifting away from fossil fuels or aiming towards fuel efficiency ever heard this. An army of middle managers would have funneled it elsewhere as soon as they realized it wasn't going to create profit, and was inactionable with technology of the time.
It works until too many people are paid big salary, it increases the cost of living because of demand. You should talk to the people in the bay area.
Fair point, but 6 years and 3 (?) CEOs is an eternity in startup years. It's effectively a different company with the same name now.
U.S. Agency Targets Its Own Journalists' Independence
> Our US compensation will be tied to pay ranges of high-cost areas such as SF and NY, regardless of where employees live

This is exactly how it should be, kudos to Reddit. Major tech companies taking advantage of employees relocating to lower-CoL areas completely ignores that the value they bring to the company doesn't change at all.
In the short-term. In the long-term wouldn't everyone's wages rise?
> My point was that you can get down to the bottom of where the data was collected, and you can repeat the experiments for yourself and hopefully get the same results.

Running the actual experiment requires a real election. Polls were more accurate in 2018 than in 2016, but we haven't yet had a presidential election with updated methodology. And presidential elections are different from midterms.

Again, of course you can construct a polling methodology that gives a pre-determined desired result (including the exact results of any particular election). This is called fitting a parameter.

And, again, the fact that you can tweak the weights on 2016 polling data so that the polls predict the right result is literally just a mathematical fact. And an uninteresting fact at that.

But you can't run a real experiment to test the the effectiveness of a new sampling method without actually holding an election.

I'm not even making any particular claim about the accuracy of polls this year.

I'm literally just saying that the fact that you can fit a model to give a historically correct answer on historical data that used one sampling method doesn't necessarily tell you the accuracy of a forecast that uses a different sampling method.

TBH, if we were talking about an advertising campaign, this wouldn't even need to be said out loud (or, if it did, the team member who didn't understand would be PIP'd ASAP).

> but the polls are not conducted by district but are conducted by "statewide random polling" which is about as useful in a country with an electoral system such as the US as the popular vote count. That is, not at all.

That's just false. Nearly every state allocates its electoral college votes based upon the state's popular vote. Hypothetical 100% accurate polling of the state's popular vote will absolutely tell you who gets the EC votes in at least 48 states. No?

Re: the distribution of the popular vote within each state, high-quality state polls DO weight for geography. But, again, you don't need to know
Time for eDRAM! Ok, this process doesn't support eDRAM. Also, I don't understand the SRAM scaling failure here and I don't know if it would apply to eDRAM too. But it's something to think about given the increasing importance of wire delay.
Of course.

The only reason to doubt climate change is if you've been a victim of the concerted misinformation campaign. The campaign that was launched by the same spin doctors that launched tobacco companies' disinformation campaigns.

They were very clear on how they did this, and it's been amply documented in the media, just not super well known still, somehow.

They tied climate change denial to a political identity, because politics is how we turn off the rational part of our brain and activate the tribal defense mechanisms. Get your tribe to attack media vehemently anytime climate change is in the media. It makes news editors very nervous about covering the topic, because of the extremely virulent attacks. Even to this day, the media avoids bringing up climate change on relevant topics because they are scared of political blowback. This is the sort of "political correctness" that ends up harming society greatly.
Jeroen de Ridder: Science and Scientism in Popular Science Writing (2014)
Seems reasonable to expect them to not actively lobby against environmental regulations.
I think this is cool if they’re the future of the Mac, but aren’t these chips just wasted in the iPad? I say this as an iPad Pro (1st-gen) owner ... it’s already way more processing power than I can really use, because after trying for months to get a sensible workflow going (mostly based around Pythonista, Editorial and RealVNC) I’ve relegated it to a OneNote and Netflix machine. What’s the point other than the coolness factor? Is it some future AR-type application?
I’ve been on-again, off-again with Emacs and Org over the past 10 years. The best advice I can give is to not get in over your head.

Emacs and Org are the best combo for me because of the near infinite flexibility they provide... but that power, if tapped too early, will cause you to spiral into configuration hell and burn you out.

There’s also the temptation to look at other configs and copy stuff into yours. But I’ve found that most people have configured Emacs/Org to match their brainwaves. What I end up with after copy-pasting my way through a config is a Frankenstein’s monster. It doesn’t feel right.

So, I’d advise patience. First step is to learn some basic Emacs like file editing (I used Evil-mode from the start to make this easy). Maybe setup auto save of files if that’s important. And get familiar with Org syntax. There are IntelliJ/VSCode plugins that do highlighting if you want to practice in a familiar environment.

After that, practice what you can do with Tab and Ctrl-c (C-c). There are a surprising number of features with these two keys. Hide/expand, header tagging, table reformatting, etc.

I stopped here for years and found it very useful.

Learning Elisp (beyond basic configuration), the agenda, roam/deft, capture templates, table formulas, Babel, export, etc. will come as you need them afterwards.
Perhaps I'm a little late to the game; I've now read enough of these articles that I sense a genuine seismic shift in the way that knowledge work is done in the US.

Especially now, it is looking like we're in this situation for at least another year; it makes sense for companies to make longer-term changes.

I was fortunate to start working for a 100% remote company 2.5 years ago; it is nice to see that I'll have more options for future employment if I ever need to seek it.
For comparison I was trying to nail down what Intel's 7nm process is, but I've found answers between 120nm and 215nm. If anyone knows, that'd be an interesting comparison.
The same reason why states have different taxes, minimum wage etc... Then why working for Google in the UK is 2x lower than in SF?

I don't know a single compagny that pay the same wage worldwide.
Rain does a pretty good job at degrading digital satcoms. There's potentially a stronger signal from the Starlink satellite because it's in LEO vs GEO so it could work but it also could just not work well at all. If you want high reliability, look into terrestrial microwave links but that's not available everywhere.