skysight-inc/HackerNews huggingface dataset:
I quit my job because my company wanted us to go back to the office 3 days a week. Funny thing is, my last day ended up being two days before my fifth anniversary at the old place. Longest job I ever stayed at, and I'd still be there if upper management didn't decide they valued keeping us where we can be monitored and controlled 24/7 over our actual mental health.

I found a new position that pays way more than my old one and is fully remote. I was even told by the recruiter that I could be a digital nomad and travel wherever, bring my company laptop with me, work during the day, and explore whatever city I'm in at night.

Not having to commute during the pandemic has done wonders for my mental health, and I simply can't go back to working in an office. If I couldn't find an all-remote position, I would've just quit my job, broken my lease, moved back in with my mom, and lived like a bum in her spare room.

Funny thing is, my boss actually fought for us. He knew most of us were going to quit if we had to go back, so he fought like hell with upper management and HR to negotiate an exception for the team. The day I got my offer at the new place was the day he told us he got an exception where we'd be allowed to work from home most of the time (except for monthly one-on-ones and biweekly meetings with an internal customer). I still took the offer though (and I've already started the new job), because a) it pays so much more than the old job, b) I have a senior title now, c) fully remote 100% of the time plus being able to be a digital nomad is better than having to go in for certain meetings and not being allowed to leave the metro area, and d) I was told that, at the old company, if any of our performance was found to be insufficient we could be pulled back into the office as a punishment at any time, which just screams "trap" to me.
US infrastructure hasn't improved in decades. All the top firms are now building new cities in the middle east and China. Parts of the US are stuck in the 1970 with nothing new built since then, and other parts are decaying back into third world infrastructure levels.
Most probable reason is that business owners are assholes.

Some business owners are. Some of us do try to run our businesses in ethical ways, despite knowing very well that we could probably make a lot more money if we included a dark pattern or two. It would be nice if people could at least not insult us while we're doing it by lumping us in with the $$$ crowd and normalising the bad behaviours we want to resist.
When I read the announcement, I thought they were donating the use of CodeGuru to projects (which I presumed would be limited to open source ones) to (1) improve the code hygiene of the world (2) gather more data for their machine learning models (3) publicity for CodeGuru

But as best I can tell, this is the worst of all worlds: I have to already have an AWS account to both create the competition and also to point CodeGuru at the repos, then I have to pay for running CodeGuru on any potential PRs, but then also separately create a BugSnag account seemingly just for this stunt. And in the end I ... get Internet points on my BugSnag account?

I fail to see how anyone but AWS benefits from this, unless a participant happens to be one of the top competitors who accumulated enough Internet points to get a free trip to re:Invent
Doesn't work. "When a measure becomes a target, it ceases to be a good measure."

You can totally build something that is a decent metric, but as soon as you create incentives to "game it" (optimize for the metric not the actual goal you're trying to measure), it will be gamed, and creating metrics that are resistant to that is nearly impossible in most cases.
To clarify: I didn't mean that they would/should "help" the Hackintosh community. Quite the opposite, when looking into it they don't seem to take a significant effort to shut it down for several years now.

It probably also helped them at times, especially when they didn't offer powerful desktop machines and were at risk to have customers transition to another OS.

But with the introduction of M1 I suspect that this is the solution for that Hackintosh "grey-market".
Yes but that’s one data point at one singular moment in time being collected by one person. Smart meters continually broadcast a constant stream of data to anyone who cares to listen.
You just described Phrenology.
> in Go it's quite common to expect the developer to have moved to a somewhat recent version.

People and organizations decide when they will move versions based on their own project lifecycles and requirements, usually (outside of the Go community?) not just because the language vendor says there is a new version and it's time. This is something that was hard for me to cope with as a Rubyist, who was always doing everything to be on the latest version.

I'm new to the Go community, but I can already see the effects of this in Kubernetes, and I don't necessarily think it's good the way things are. Kubernetes 1.16 was released in 9/19 and already EOL and out of support in 8/20, less than a year later. (It took some time for many cloud vendors like AWS to catch up, EKS only landed K8s 1.16 in April 2020. That's four months of usable life before it was officially out of date.)

Integrated things that worked in August of 2019, probably need work again in 2021. As a software developer I understand this and "yeah, we need to always be upgrading" is part of my mantra, and it has been clear to me since I was a teenager that I will spend time struggling with problems that I would not even know about, unless I run Debian "unstable" or an equivalent rolling release distro, where patches can be accepted from upstream at any time of year, whether or not they contain new features.

But I could never get my bosses to see it this way, working in a company that was not firmly embanked inside of the "Cloud-Native" sphere of the world. The "normies" I've always worked with didn't want to see new features popping in at any time, they wanted their own predictable environment that works the same as it did yesterday, to stay that way all year long.

(Edit: and for what it's worth, Ruby does a pretty good job of being stable all the time I've used it professionally for the last 8-10 years, and in spite of having chosen it themselves, they still hate it. Anyway, that's what they say they want...)
Scientists who signed Lancet letter about origins of Covid-19, have 2nd thoughts
Yes for me this is the single most demotivating factor.
Moreover, breaking a language change can result in many changes over any given project including insidious bugs. Breaking the tooling behavior means you have to update your build script and your workflow. Meh.
The reason we got smart meters in Austin, TX is because they weren't even recording readings just guessing what that reading should be based on historical data.

https://texasmonitor.org/settlement-reached-on-austins-made-...
> “Income status of areas did not appear to be a strong factor in the share of blackouts…” the study stated. “The presence of hospitals or police and fire stations—critical facilities—in a CBG [Census block group] reduces the chances of blackouts by around 0%-6%, a small difference that does not otherwise explain the disparity among communities.”

from the article
And for artists as well since Canvas is for concept artists.
>It only takes a small studio of like 10 people before you're practically never touching anything creative

I've worked at AAA studios on AAA games with 500+ devs and you still get to play with art and fun ideas. How do you think they trick kids into spending 12 hour days at the office?

There are some that retreat into bank software levels of detachment but it seems to be the exception, not the norm.
A Few Salient Points (2011)
Cathedrals are built of stone and cement - materials that are durable and whose properties change little over centuries. Video games are built on ever-changing hardware and graphics APIs. Consider that, at this point, Star Citizen will span Windows 7 - Windows 11 and three console generations. How much code has changed in SC just to keep up with the march of progress around them?
It could also be useful for anyone who worries they left the oven on.
Indeed, the worst place to learn about scientific breakthroughs is in the news media, as there is an inherent interest to emphasize the newsworthiness of the result rather than letting the scientific community digest, reproduce, and integrate the finding into the overall state of the art, which is a slow process that doesn't show up in headlines.
While not a tree, there is an indisputable orderly structure: the directed acyclic graph of individuals descending from other individuals.

Then we can collapse nodes to obtain species that evolved from one another or more realistic arrangements, respecting some constraints (for example, if A is an ancestor of B and B is an ancestor of C, putting A and C in the same species should imply that B belongs to that species too).
I use Protonmail, including on Android, and it's doing fine. Albeit I don't do anything fancy, save for some filtering.
So odd, I just bought a car paint renovation kit and kept looking at detailing tutorials.

There's something magical about these kind of tasks. Focus, physical stimuli, patience, regularity... also none of this is about disrupting a planet scale field, just making something new and pretty.

It's not the first time this idea is thrown though, I heard MIT reopened their glasswork labs.

PS: one craft that seems even better there is handtools woodworking. The smell, touch, sound of wood is something special
Why would they need AWS to do so? Engineers in companies don't know every line of code in their product - many of them are siloed in their own teams.

A team can easily just dedicate an hour or two a week and do their own bug bash, right?
What a difference a year makes

>“The Discussion Is Basically Over”: Why Scientists Believe the Wuhan-Lab Coronavirus Origin Theory Is Highly Unlikely

>Trump and Mike Pompeo’s favorite blame-China theory makes
great propaganda—but dubious science.

https://www.vanityfair.com/news/2020/05/why-scientists-belie...
Tensor flops is significant since this is exactly the use case for which it was designed. So IMO the comparison is fair.
Kubernetes co-developers aim to make container orchestration software ‘boring’
I have already began the switch to a mostly remote delivery of my services as a software contractor before Covid hit, and so the pandemic only sealed the deal.

I am not going back.

Most of the teams I have worked with that required on-site presence didn't have the culture I'd be comfortable with anymore: too many meetings, open plan office space with ridiculously cheap and uncomfortable chairs and no standing desks (or only for permanent employees and not us dirty contractors). Most importantly, once COVID hit, it turned out none of that office stuff mattered for productivity anyway.

Europe was lagging behind in terms of remote work but one of the few positives of 'ro was the evening out of the playing field. And, once offices open, whether or not the contracts still offer remote work will be a great filter for potential clients.

I am just not sure that being remote automatically solves the work-life balance problem. I know I am prone to spending the entire day at my computer and it's something I have to work on.
out of curiosity, what did he need done and how much was he offering? I do think the kind of SWE you need for that kind of job is unlikely to hang out on fiverrr or upwork.
For anyone wondering (I had to look it up):

ticket touting = ticket scalping.
Genuinely asking: how do you plan to rent/own property? Where I live working in fast food would only get you a shared bedroom or a small studio, which would be cramped for a couple.
Who cares? The average consumer just wants something that works. They don’t want a multi user multitasking operating system, they just want Windows because they’re familiar with it. They don’t care about Google vs. Bing, they just use what they’re familiar with, or in this case they use DDG because they feel it protects their privacy.
Nope, most banks(specially online-only) will decline your charge back citing some super complex directive that is totally unrelated & you can't appeal. Charge backs will work for no name small merchants mostly.
Manual work is underrated. Especially the kind of work where you can see an immediate end result from your efforts. I worked in a kitchen for two years and I can tell you slicing food is way more satisfying than coding frontend.
I'm on the same journey with the guitar, highly recommended, was one of the key things that improved my life during the pandemic -- and still excited to keep at it afterwards.
Django JWT based auth layer: djwto
New alternative JWT auth based layer built for Django.
It’s also unfortunately the case that there are wives (and husbands) and kids that WILL resent someone for giving up the ritzy (or materially comfortably) life for somewhere calmer and better for someone’s mental health. It happens.

And when it happens, the side effects can be downright crushing - Google ‘child support imputed income’ for an example of the legal framework that can be brought to bear against someone.
This is incorrect. I live in Houston and am intimately familiar with power in the state. The priorities are (generally speaking) as follows:

1 - Critical infrastructure (hospitals, etc);

2 - Interconnects on the T&D infrastructure;

3 - Population density.

This is actually heavily regulated.
That's perfectly accurate: the problem is that people tend to run with things like this as though they are the miracle that everybody has been waiting for and that is not the case, it is a very important development but in the right hands and not as a tool that will lead to - yet another - round of disappointment in the 'war on cancer'. The whole thread has devolved into people arguing from hope rather than from facts. This set of tests is a very useful thing to have. But the 50% true positive rate, 18% true positive rate for stage I cancers and the false positive rate combined make it at present - as far as I understand this - a tool that could when used as a mass screening tool easily do more harm than good.

I'm more than willing to be convinced otherwise but with relevant data. FWIW I've been following this particular development closely because it has direct implications for a start-up that I have had a lot of contact with that is also in the early detection space and they were adamant that the combination of factors is such - and so complex - that test accuracy is trumped significantly by absence of symptoms in otherwise healthy patients.

Your input on this would be greatly appreciated.
How many people had to pay higher than usual rates? As far as I can tell there were very few people who were on plans that passed those rates down to the consumer and I don't see any reason that poorer areas would have more people on that kind of plan.
OMG you've nailed exactly what I've been feeling for the past six months or so. :/
I think that's as good as anybody. I think on the Internet, CV advice is no better than medical advice lol.

Don't get fixated on FAANG or any company for that matter. That's vain.
I use both. Google Workspace at work and my personal account which I got free at the time, and Office 365 Family.

Gapps is very good. It does probably 100% of what 90% of the people need. Same for Office.

My only grip with Office is that in Android, the integration seems to be less polished than that of Google.

The advantage for Office is the family plan that for about 50~100 euros per year gives you 6 accounts. Something similar for Google Workspace will be 300~360.

And if you must have office desktop, that is the cheapest way.
> Yes, this approach is in some sense more correct; it's also less humane. It's robot logic (also).)

Sums up the go philosophy to me. A machine-first language, forces developers to think like a computer.
Here is the homepage. https://treenotation.org/ Lots of links and demos from there. Here's a video from earlier this year (https://www.youtube.com/watch?v=0l2QWH-iV3k) of a use case.
> Less information is better?

This really depends. Information that does not help make a good decision is just noise. It might seem like diagnostic information should always help make a good decision, but that isn’t always the case. If the false positive rate is higher than the base rate, a positive test would be more likely to be wrong than right, even with a very high accuracy.

https://en.wikipedia.org/wiki/Base_rate_fallacy
The Romans Built a 341 Mile Long “Great Wall” Across Germany
Still have these folks here in Palo Alto.
And in that situation you may have very real case for saying that women over a certain height shouldn't be allowed to play women's basketball. That's fine, it's really no different than weight classes in wrestling. But then a trans woman who is of average height for a female basketball player shouldn't be barred from playing.

However, the WNBA sports so many women who are 6'+ (tall people play basketball, go figure) with the tallest player ever being 7'2" so the range of heights of women is pretty broad.

You seem to not be taking into account that fact that on average trans women will be taller than cis women, not that every trans woman is taller than every cis woman. And when talking about a sport that naturally selects for people who are outliers in height a trans woman being 5'7 (taller than the average woman) will be one of the shorter players.
Every nation is inhabited by people who displaced someone else, who in turn displaced someone else, who in turn displaced someone else, etc.
I've spent like the last 10 years of my life making a few games that nobody will ever play. I don't feel like the years were wasted though, because the games were rewarding to build and stuff doesn't need to make money to be worth the time spent.
> The rest of the world uses 3G/4G modems in their smart meters, they are usually also connected to a different APN than generic mobile data.

Yes. I guess it's worth stressing this, as it seems taken for granted by people experienced with cellular M2M/IoT but maybe not so well known in the general public.

A cellular modem is first connected to an operator network. For mainstream subscriptions it is then connected from there to the Internet, making a device behind the modem reachable over the Internet, with all the security issues associated.

But for business customers the telcos offer "private APN" subscriptions, with a VPN connection to the customer. Then the modems are connected to the customer and not to the internet, and the devices behind are not publicly reachable.

Support of private APNs is part of cellular data since 2G GPRS, so from the very start. One can expect industrial cellular users to use them.
I quit my job to make the decision log you always wanted
A glaring omission in this article is probably the fungus that was probably the first fungus of which we knew that it had psychedelic effects: Ergot

https://en.wikipedia.org/wiki/Ergot
JIT compilers like V8 are able to optimize from Object hashmaps to structs, but the problem is that it has trouble figuring out how to group arbitrary object literals into the same bucket in order to get monomorphism guarantees (this is a very common pattern among projects that emit large data structures such as JS parser projects like babel for example)

This is partly a reason why virtual dom projects don't expose the ability to replace a virtual dom node constructor with inline literals despite it being a pure deterministic function.
For one - it makes it possible to take 6 months off if you don’t like doing the work?

Without it? Good luck.
Did you handle this alone or did you find some kind of burnout support group ? Restarting does feel super odd, a kind of lossless loss. I guess biology didn't like falls.
So you do agree that evidence-based screening programmes can be effective then? In that case, I'm sorry but I don't quite understand the point you're trying to make here.
For 2 years, yes.
I feel like autonomy is getting really hard to find in tech. There's just only so many ways you can write a GET route. Then it will get shaped into what it "should" be via PR comments. It makes for good software development, but it just isn't very fun or fullfiling. I miss learning something new and having choice with how to do it, but that doesn't always make for a good product. Sure I can do side projects but I just don't have anything left in me at the end of the day.
I wonder if they do any sort of audit of the amount of power used vs billed and, if so, at what scale. How long would it take them to identify the discrepancy? As long as it was pretty small-scale and not trying to hide a huge crypto-mining operation of something I suspect it would be a very long time before anyone figured it out.
How do you think we get the rates of diabetes and obesity we have in the US, without that being true for most people in most places and in most social circles? Rich social networks tend to live much healthier lifestyles than average. Normal is fried starch and tens to hundreds of ounces of soda more days than not, and exercise is that maybe you golf sometimes or play in a seasonal company softball league (drinking way more calories than you're burning, almost certainly).
I figured that they don't have to work on most of the exercises. If you want to do that it will take forever. I'd say if I want to try it I'll just work on lab projects and just a few exercises just to warm up and stop whenever the problem is too difficult for me.
> or what would happen

Charges for fraud (in the case of false data) and disruption to electrical service at the state level, and charges for unauthorized radio interference at the federal level.
I was going to say this, but you already did, so yeah, me too. I'm enjoying it a lot more, so far. I don't like the pixel-perfect demands of front-end, and actually find back-end more of a creative exercise so far.
Indeed. I remember downloading a 3 MB mp3 file and it would take numerous tries and quite some time. Winamp would play the partial though so you could put it on repeat and get a few more seconds of the song on each run. This was back when you could find websites that just offered a collection of mp3s for direct download! The internet was a wild lawless place of free information back then.
Open source is the answer there.
Mine is still prompting me to register my device. It's been a secondary Time Machine backup for 10+(?) years, but really is too slow to ever do a restore from. This is a good reminder to replace it.
A good place to ask questions like this is the (very friendly) Emacs subreddit.[1]

[1] https://reddit.com/r/emacs
Figure out a dirt cheap way to convert a regular outdoor outlet (ubiquitous already, on light poles and in landscaping, often used for holiday lighting or hedge trimmers, etc) into one that can be metered.

Just a microntroller chip with Bluetooth or WiFi or NFC (or even just a number pad… could use a real time clock inside with an RSA token type solution) and a relay is all you need. The customer’s smartphone could handle the connection to the net. “Pay 15¢/kWh, and we’ll enable the relay for that amount of energy to be transferred.” (Or could be via time.)

Apartment owners could also do this, as they almost all have outlets in their garages that they (infuriatingly) usually don’t let EV owners use. Some parking lots in the north have outlets for engine block heaters.

Figure out how to do that for $50-100 worth of hardware (should be easy; I see smart outlets for less than that… $20 or even $10) and you’ve made a huge improvement on electric vehicle charging infrastructure.

We already have ubiquitous electric vehicle charging infrastructure, it’s just that people don’t realize it, yet. Every BnB I’ve stayed at since getting a BEV/PHEV has had an outlet that I could use to charge when I asked. A LOT of even on-street parking has outlets within reach and they could be integrated into meters, too.