skysight-inc/HackerNews huggingface dataset:
> "Let’s bring it all together now. By studying cellular automata, we can observe patterns which correspond to a chaotic map of those patterns. By looking at that, we are able to make deeper inferences about the overall total pattern by knowing that what we observe in a small scale will also exist at n+1 scale."

Okay, this follows themes of fractal self-similarity, very interesting stuff. However, the next leap sounds completely unsupported. One reason is that physics often doesn't scale like this (see gravity and why we don't have elephant-sized ants):

> "Meaning, when we see the loner slime mold evolve the other parts, it’s reasonable to infer through scale that loner humans may also contribute evolutionary information."

The cellular automata stuff sounds valid mathematically, though I'm no expert, but the leap to other areas of science? Even the jump to slime mold evolution... I mean, where is the valuable addition? Slime mold evolution doesn't seem to require any cellular automata theory to understand. It's an interesting biological system that has aspects of both independent microbial cellular life as well as multicellular cooperation under stress conditions.

Plus the tedious self-promotion, I've know academics like that, the type who march into every room tooting their own horn and banging their drum. Working for people like that is a big mistake for many reasons. For example, if your results disagree with theirs they'll go overboard trying to sabotage you. Your only possible roles in that situation will be those of loyal sycophant, or, if you don't follow along, excommunicated heretic.
Or inform the company of the recruiter who is wasting their staffs time interviewing incompatible candidates.

This doesn't seem to be the companies fault.
Those who campaigned against it, ostensibly on behalf of the environment, irreversibly damaged the reputation of environmentalists by letting themselves be duped. Now people think that putting the atmosphere on the free market through CO2 scrubbers is a good idea, although the market's intelligence can never replicate what a billion years of genetic evolution has produced. We will suffocate ourselves in the race to the bottom.

I'd gladly wallow in the shame of global despot if it meant we could reverse this madness of irresponsibility. :p
Well, there were no deaths because of the contamination in the contaminated area, because the contaminated area was evacuated. D'uh...
The Cold Start Problem with Service Businesses
It adds the most important thing to the discussion: Which company is it, so we - the other people working in the same field, applying for the same jobs - can avoid it.
Unit tests which can survive a refactor are a nice-to-have.

I would not rule out a refactor merely because I'd have to refactor some unit tests too. That's just part of the cost benefit analysis.

> Rewriting tests during refactoring doesn't protect from regression on my experience.

Your experience is completely at odds with mine. Every time I change code, there is the possibility for simple errors such as copy/paste mistakes. Trivial, cheap-to-write unit tests have saved me time and again from having to debug something down the line.

Overconfident devs who act as though they're above making such simple mistakes make for bad team members.
Should we really thank them for doing something that they could have done the whole time? They could make the entire catalog free and open to all if they actually cared about advancing the field.
We will see in November what happens in the states. Personally I expect a bloodbath…
I'll just reference my other replies to the first part here, but thank you for that link too. I'll have to give it a read when I have more time later today
Recently moved to an AMD gpu. My God are things better now.
I did not seen Europeans contrast themselves with Europeans all that much. They may contrast themselves with other countries specifically or block of countries specifically. Or say something like "the rest of Europe".

I think that many Russians see themselves not part of Europe, culturally and politically. They are something different, especially pro-government ones. Europeans see themselves as part of Europe, even if they have grievance against something. And that is all there is to it.
Also regarding aesthetics, Le Monde diplomatique has nearly perfect typography.
Perhaps you might want to read Command and Control, a book about the terrifying history of near misses in terms of nuclear weapons. It may well be true that nuclear weapons have reduced hot wars. But it can be equally true that had a few small things gone a different way, the world could have been subjected to an even more horrible nuclear war. And this is still very much the situation.

https://www.amazon.com/Command-Control-Damascus-Accident-Ill...
Not really true, because electricity generation is only a fraction of energy usage. Most of our greenhouse gas emissions come from other sources like transportation, industrial processes, and agriculture, so there are actually a quite a wide range of technological problems that need to be solved beyond just deploying more nuclear.
The company and only the company could have prevented it, but they didn’t.
But, back in the day, if you wanted to add functions to MATLAB, you would add them in FORTRAN 66, and rebuild the MATLAB interpreter.

Microsoft BASIC-80 (around the same time) was written in assembler. You also
don't write in assembler when using BASIC-80. But, BASIC-80 would be extended
by assembler, in the same way that MATLAB would be extended by FORTRAN.
And Linux has Visual Studio equivalent included? Is that even a question given the number of distros? If it does, its disaster IMO, I don't want it on Windows either when vocode is perfectly capable to do any of that stuff and not being 27GB in size with obscure install script but one cinst and 10s away with all my settings synced. Why would anybody impose such a bloated burden on me by default...
+1, Outer Wilds is one of the best gaming experience I've had in over a decade. If you decide to play it, it's absolutely essential that you go in knowing as little about it as possible. You can only ever play this game once, since your only progression in this game is your knowledge about the world.
I really enjoyed this article and spoke to a lot of the lived experience I've had in over abstracted codebases that had tests incredibly coupled to implementation.

I think this title could maybe be rewritten as "Unit Testing that Requires Mocks is Overrated".

Unit testing something that has no (or very simple) dependencies is great. For example:
- some kind of encryption that takes in a string as a key
- serialization that expects the same output as the input passed in
- a transform function that takes in one type and expects a different type out

As soon as you rely on a DB, file system, etc... you're probably better off with an e2e test.

At the end of the day, it comes down to data contracts. This could be the functions a package exposes or the GQL/REST/gRPC/whatever API. That is the most important thing to not break the behavior of. Write good tests that target the external facing data contracts and treat implementation like a black box and you'll be empowered to do the important things that tests should enable like refactoring, reworking abstractions that may have made sense at one point, but no longer do, and let your codebase evolve as you learn.

Tests that are a barrier to reworking internal abstractions are not good tests.
https://jochenschroeder.com/blog/articles/DSP_with_Python2/

There the "naive" Julia code, simply implementing the code like I would in Fortran is a factor of 10 or 15 slower than the optimised cython version (which would be the same as a regular C version), the optimised Julia version is still a factor of 5 slower than the cython and pythran version. Can you show me how to optimise it so that Julia performs on par with pythran or cython?
I think you nailed it with "melancholic exploration." Very similar feel to Firewatch, where you can explore at your own place and there is no direct interaction with others - but there are signs that others have been there before.
Me too, but they actually connected me with 1 hiring manager hiring remote. His team seemed very new and disorganized (and not in my expertise) so I preferred not to join it. The recruiter said they couldn't find any other remote hiring managers, kinda blamed me for not taking the first. Now every month I get a email or inMail from Amazon recruiters :)
> The reason I say this though, is because if they knew how to run ads properly they would have been tracking their results from the start

Part of the problem is your brand keywords will typically show up as being one of your best converting keywords.
scene, ten years ago

I apply for a job at a university. Job description says a college degree is required. I state in the cover letter that I do not have a degree, but hoped my experience would make up for it.

HR emails a few days later. Phone interview? I disclose NoDegree. Not a problem, she says.

Phone interview with her goes fine. She passes me off to the department and a C-level dude who apparently has to sign off on all hires for this category.

Phone interview with the C-level dude. I disclose NoDegree. Not a problem, he says.

Email from the department business manager asking for an in-person interview. Disclose NoDegree. Not a problem, when can you come in?

In-person interview with the business manager, a lab assistant, and about 6 or so faculty members. The faculty in particular love me. Disclose NoDegree to each of them. No problem, they say. Lots of experience.

Two weeks later, not a peep. Email the business director.

Response: "sorry, we went with a candidate with a degree."

Fucking assholes wasted easily 40 hours of my life on that bullshit.
I would be on board with this. I would even pay a small fee to have access to this list.
It's funny to me that everyone has a "take" on advertising, and yet 99% of the successful B2C brands, including multi billion dollar international ones, continue to advertise. Every platform that starts as ad-free gets pressured to allow ads and most of them acquiesce.

It's not that these companies love throwing their money away. Maybe there's just something they know that you don't?

Maybe it's that getting your product in front of the right people at the right time has immense value. And many platforms have opened up spaces for you to attempt to do that if you pay them for the space. Maybe paying for the wrong space at the wrong time is a waste of money.

Maybe determining the right place and time to get in front of people is a skill as well as an entire profession. Maybe that entire profession can't be reduced to an absolute binary of does it work or doesn't it.

Just some thoughts.
Oh and don't get me started about how, especially when using mocking frameworks, the test code is sometimes wayyyy harder to understand than the actual code under test. NOT A WIN.

I have told mgmt that test code is equally likely to have bugs as production code, but, again, this is just box-checking, not actual attention to detail.
That’s a pain. I recently went through an active search and I have to say this was not my experience. There was one mixup about remote that we figured out in the first 15 minutes with the internal recruiter. For the rest, both the recruiter and the company explicitly assured me the positions were 100% remote and part of the interview was about each party’s experience and perspective working remotely. I had LinkedIn set to remote only, which may have helped.
It lets you know not to trust the recruiter, at least, I know I'd like to know who did that.

Credibility is paramount on these things, and a recruiter doing this is wasting people's time and money.
I can't get my brain to use a mac with a windows/Linux style keyboard
Since you are referring to the HC, and mention FAANG, I’ll assume this was Google. If so, it’s not that they don’t want remote hires. It’s that you didn’t qualify to work remote / without closer guidance. This is a typical way these rejections are worded.

Throwaway account for obvious reasons.
high taxes, cost for everything is through the roof (even something like a McChicken from McDonalds is 30-40% more expensive here), if you live in the big cities then traffic can be a big problem. But for the majority, i think it is just the absurd cost of everything paired with high taxes.
The only thing missing is the exact replica of the community center that got built because some patrons prefer the daily opening and closing procedures be kept in an old hand-written notebook instead of a printed booklet.
Sounds like the standard google process to me.
It also shows in their political line, which I like.
This is the white answer.
> How do you know your ads aren’t just taking credit for customers who were going to buy anyway?

If you can't answer that question, then you're not running a proper advertising campaign. You're just throwing money around blindly. Plenty of people do have good answers to that question, though. Unfortunately, plenty of people don't.
- Enormous population density. Anywhere even halfway desirable has an outrageous housing market, very high rents, a homeless problem, or all of the above. I will straight up never be able to afford a house in CA. Even with a ~very~ small inheritance, I still wouldn't be able to afford a downpayment on somewhere decent in or near LA.

- Overcrowded nature. This one personally bothered me a lot. Many trails in Southern California are almost always crowded. Beach access is long, difficult, expensive (if you use a parking lot) and exhausting if you live inland.

- Fires. Fires get worse every year, and will continue to get worse. The AQI is constantly above 100 in some areas for most of August/September. For people like me with autoimmune conditions, this is pretty dangerous for health.

- Increased summer temps. 120 degree days are getting more common in many ares of CA.

- Government corruption. High taxes, especially if you're "middle class".

- Earthquake risk.

I moved to Upstate, NY. Yeah, the weather sucks, but not always. Fall is lovely. Early winter is lovely. Spring is lovely when it's not raining. Summer is humid and gross, but it's an absolute joy in my town with all the festivals. The housing market is crazy, but no so crazy that I couldn't afford a home. The town I live in has decent local government, several lakes, and abundant state forests and hiking trails all around.

I miss the LA I grew up in, but it's just not the same any more. I'm trying to convince my mom to retire out here.
I think you're intentionally being flippant at my expense, but it's impossible to live in society and avoid advertising's influence.

Facebook and Twitter will adjust who you see content from to increase your likelihood of interacting with advertisement. As more and more social interaction happens online, this can influence who your friends are if you're not careful.

I see no reason to deride someone trying to wrest back some control.
It has been called “Income Village” for decades.
You realize WFH was a thing before the pandemic, right?
Nuclear weapons aren't protecting baltic states, they are protecting Russia's imperial ambitions. It's army performanc is so abysmall european powers alone could steamroll all of it's offensibe force without US getting involved

If the recent conflict has shown us anything, is that Russian military is overhyped, complacent and corrupt, and performs terribly in confrontation with much smaller, poorly eqipped, and also somehwat corrupt military.
I am reminded of https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines

> Any headline that ends in a question mark can be answered by the word no.
One problem is the ad industry is quite good at finding ways to take credit for conversions that would have happened regardless, and analytics are all systematically biased in a way that conveniently maximizes the ability to do so.

The idea to simply turn off ads and see the effect is born of a healthy distrust of ad analytics industry bluster.
This is nice and all, but there's no valid justification for any of the material in the digital library to be locked behind a paywall in the first place. Most of the research published by ACM was paid for by taxpayers, and authors have to either sign over copyright or grant exclusive publishing rights. To be fair, ACM's fees are far more reasonable than the big publishing companies, and there are open access options available (at a cost to authors).

They opened the whole thing up for unlimited access for a brief period during the pandemic, but decided to walk that back after just three months. If you know where to look, there's a 500gb torrent floating round with the 480k+ papers that were accessible as of June 2020.

It's sad that in this day and age, particularly with the widespread acceptance of open source, most academic publications are still behind a paywall. We shouldn't even be having discussions about "open access"; the "open" part should just be implicit.
Basically agreed, but isn't that preference usually context dependent?

People like to let the work stand for itself.. that feels like it's from a cloistered environment where everyone is tenured and respected and get their fair time to present their work and get its due attention. Which is fine and dandy and I'm glad we have that.

There's also people who are not in that environment who sometimes have something important to say and will definitely be ignored if they follow the same rules.

To follow your analogy.. was what Trump had to say actually important? Maybe some of it, but mostly it was all hot air, misleading, demonstrably false and occasionally dangerous. As OP is pointing out, Wolfram is none of those things.
SWE. Some of the time I needed so I could answer leet questions and system design questions on the fly. A lot of time was spent scheduling, particularly around the holidays. There were some 'bonus' rounds of interviews I took because they f'd up.
States aren't really a meaningful unit here.

On the other hand, the New York Times quiz can end up giving a list of random suburbs that don't have much of an identity fo their own. I think either counties or metro areas are the right level of granularity here. (You'd have to come up with some way to partition the non-metropolitan places.)

(I live just outside Atlanta. That is more meaningful, for someone relocating here, than saying that I live in Georgia or that I live in the particular town I live in.)

I do wonder if there's any real demand for customizable versions of this - allowing you to choose which variables matter to you - or if it's just something that people play with.
From my understanding 0.05% is just a stat from the files the author collected, not that Apple encoder (which is used encode these CD rips) actually reserve X percent based on file size. It's more likely it reserve a static/absolute value of bytes for every audio file.
You are conflating multiple unrelated issues.
> whether they clicked one ad and had 4 sessions since, etc.

That's not trivial to do, both from a technical point of view (browsers - rightfully - fight these kinds of tracking attempts) but also legal (GDPR mandates that the customer opts into this kind of tracking but they have no incentive to do so).
Offline music is really about fitness users, if you’re not a runner I can see how it looks useless. Anyone who wants it has switched off of Spotify by now, so at this point it probably doesn't matter if they ever get around to it.
Could also be artifacts if testing and labeling. Perhaps they weren’t testing everything with a pulse. Perhaps they weren’t (mis)labeling hospital patients who tested positive but were in the hospital for Covid as a “Covid hospitalization”

It will take decades and much cooler heads to determine the winners and losers. Trying to claim the winners and losers right now is a fools errand.
My company more than doubled its workforce during COVID and we don't plan on leasing any more office space.

Not to mention we hired people all around the country, so most of them don't have a place to come in to.
Very much disagreeing with the putty comment, otherwise it's spot on (for the things I care about).

It's not that putty is better than using ssh in my terminal of choice on Linux, it's more that it has the only decent terminal implementation on Windows that I know of. I am a daily user of Linux and Windows and the copy/paste workflow in cmd.exe and powershell is just broken for me, in putty it's reliable enough that I am fine.

The only way I can stomach development on Windows is a) VS Code + Remote extension and have a terminal in VS Code open and before that worked b) QtCreator for C++ or anything Javabased where I simply don't need a CLI. Well ok, I still need a CLI for git, but not the usual stuff. I am a heave user of cut/sed/awk/grep etc.
In the EU at least, you get a contract that specifically mentions place of work (and many countries have standardized remote clauses now).

What you sign MUST reflect the terms you agreed to…
Fog on the channel, continent cut off.

I think this is largely generational, for me even in my 50s as a Brit I also very much see myself as European. Maybe that's partly because I know and have worked with a lot of Americans, so I identify myself that way in contrast to them. Although us Anglophones also need to stick together against those Europeans.
By 2018 more than 3700 people have died in relation to the evacuation (there's a technical criterion for this, basically death materially brought on by the worsened living conditions or issues during evacuation). IIRC there are no increased cancer rates among the population. The majority of evacuated people have not returned to their homes. The social and mental health impact of the evacuation was and is massive.
In what context is focusing ones outrage at all useful, ever? This is just reinforcing destruction, promoting group identity, enabling a mob mentality, and sometimes promotes violence.

Honest critique is one thing, mob mentality outrage is not an honest critique.
Interesting, in my experience GTK3+ apps have worse usability issues (especially on touch screen devices.)

EDIT: I can't reply to your comment so I'll write the reply here. Yes, on paper GTK3+ sounds like it would be more touch device friendly. They make up for it with absolutely awful, huge, modal UIs with low information density (missing scroll gestures with Xinput2 don't matter if you're not having to scroll all the time.)
May be the wrong place to ask this - but would be interested to know what peoples experiences are and the advantages of using Windows in a commercial environment over say your distro flavour of choice or Mac?

Be interested in hearing both sides of the coin, from laptop to server. Everyone seems to love bashing on Windows (including me) but someone must like it...

(except for the obvious DirectX & games reason)
Ah, the Oracle method. I'm betting a lot of PeopleSoft customers found themselves on the sharp end of that stick when Oracle bought them out.
I was at a big tech company during COVID. The simple fact was that entire teams had checked out.

It was a similar conversation I had with several mentees, not sure about whether they should just switch teams or leave the company because things weren’t moving forward, and they had no control over the situation.

Everyone blamed WFH since the significant decrease in productivity happened after WFH started.