skysight-inc/HackerNews huggingface dataset:
It's a straw man in the context of using faith to battle addiction, regardless of the role it played in your personal life. Virtually no one advocates trying to scare addicts into recovery with the threat of hell.
Let me takes this opportunity to explain that among the many contraints of rust, it is the undertalked one about the absurd no cast promotion from smaller integer (e.g. a char) to a bigger integer that made me quit and save my sanity. Having to make explicit casts a dozen times per functions for basic manipulations of numbers on a grid (and the index type mismatch) is an insult to the developer intelligence. It seems some people are resilient and are able to write nonsensical parts of code repeatedly but for me, I can't tolerate it.
FOXM1 Induction Extends Lifespan in Mice – Lifespan.io
12 allocators:

https://www.erlang.org/doc/man/erts_alloc.html
Right, not 'new' exactly, but more often than not are recent at least, and have become culturally accepted enough to make it to major news which is notable.

Biden administration was most definitely a new word/phrase as it wouldn't be used or referred to anywhere until he was elected in late 2020.
My dad used a transistor radio in a similar fashion.
I originally sought psychiatric help because of extreme depression. After meeting me the doctor gave me a standardized survey to fill out - I assumed to take away with me and bring back. But he told me to sit down in the lobby and take it now. Turns out it was an adhd quiz kind of thing, and he knew that if I didn’t fill it out in his office I’d never remember to bring it back.
> Like, going to Richard Dawkins on campus, sneering at how stupid Christians were rolling my eyes at every little thing atheist. For a good ten to fifteen years. Then I realized it was terrible for my mental health and just got over myself and adopted more of a Pascal’s Wager outlook.

As an atheist, you weren't a practicing atheist. You were an agitator with a religion of your own, which is projecting and spreading atheism. I used to call these folks "militant atheists" because, like when I was a teenager and left the Catholic church, I was ready to treat others the way I'd been treated (and seen others treated). This is not a healthy paradigm for leaving any community though and furthermore it repeats the sins of the past.

> Like, I frankly don’t give a damn about the truth or falsity of religion anymore. That’s not the point. It lets me act as if my life has meaning regardless of whether or not that’s true, which even when I directly reflect on it is a small amount of comfort insulating me from the yawning abyss of existential terror I felt throughout all of my 20s and half of my teens.

... and then you adopted the mindset of an actual atheist (one without religion), and then adopted a religion!

For what it's worth, I'm glad you're happy, that's really what matters. Maybe now that you have experience as someone without religion it gives you perspective as someone with faith. From what you've written, it sounds like that's the case.

A final thought (and opinion) that no one asked for: as an atheist I applaud the healthy exercise of and engagement with religion. The only time in which I object to religions or institutions is when they think their ideas are proper enough to be codified into law. For that, we have science and bureaucracy, of which religion can be a part of neither due to self-interested hegemony, which is an obvious conflict of interest.
Animated collapsible div can be done with 0 line of JS.

https://code-boxx.com/expand-collapse-div-css-only/
In my experience 9/10 times are spurious detections.

Just recently, we had 2 customers that had their apps suspended because Google detected a non-existent HockeySDK
Silicon dioxide (sand) causes silicosis if inhaled. I wouldn’t be so quick to dismiss the risk.
This is, of course, assuming that you can trust the browser to obey its proxy settings. (And proxy setting do not apply at all to local “smart” devices.)
Maybe you can come up with a better example then :) Here in the US pallets of cocaine regularly make it through customs. Our customs officers are generally one rung above high-school dropout. They'd generally be lucky to distinguish heroin from a pallet of sand, let alone cotton from wool.

Not in the export/import business myself, just passed through customs enough to see just how truly stupid and vapid these officers are, combined with the truly insane amount of import/export volume each one is responsible for. In the US distinguishing types of fabrics and ensuring various legal substances that look vaguely similar actually are what they say they are is near the bottom of the priorities list. I don't have a lot of experience with EU customs (except see last paragraph).

I know people want to believe customs is some highly intelligent caring group of individuals who are sleeplessly guarding the country and the purse in a carefully planned and executed manner with a fine-toothed comb. Anyone with this belief has probably never crossed an international border. In practice it's more like the mental equivalent of a 4 year old set loose with a completely unreliable "drug dog" that alerts on a grandma who is ruthlessly interrogated while one guy with llama wool and 10 pablo escabars pass on the other side.

I can recall one occasion where I stepped directly from fucking IRAQ into EU and not a single customs officer even looked at me. Not one. Just a stamp without a single question. I could have been carrying literally anything and no one cared. I could have been coming from Iraq for any reason and no one gave a fuck what that reason might be.
I have a flagship HP Omen 15" gaming laptop. The case is garbage, but the screen and guts are good.
This touches on something I've thought about for years, which is what I refer to as "synesthetic computing" for lack of a better term. It's the idea that as humans, we are innately endowed with these incredible abilities that no computer can possibly match, like our ability to understand social situations and hierarchies, and our ability to process and understand complex emotions. We could potentially unlock whole new models of computation by leveraging them. Imagine a data visualization environment where instead of just looking at rows of spreadsheet data, each data point had a "personality", and was allowed to form "social groups" autonomously with other data points. Those social groups could then be analyzed in the same way we do with actual human social interactions. Their reasons for grouping could be looked at emotionally and understood through intuition. And those intuitions could even be fed into machine learning models as a heuristic for hyperparameter optimization.
Maybe they are only hiring folks not in Colorado?

I know we had to do that in California for a while until they cleaned up AB5 issues around treating independent contractors as employees. A lot of CA companies could only hire out of state or face major fines and penalties.
I did a javascript project targeting web/blackberry and early ios. We used jQuery to smooth out the kinks (or that's what our lead told us). It worked as expected.

Went from disliking it to really liking the syntax. Its pretty clear and easy to use, which is why I still use it. We don't use it extensively becaue we're still on the "submit form, get page back with javascript graph and data tables table, development model. We probably should transition to a framework, but they evolve so quickly ...
Then the relationship building excercise should be during normal work hours.

In my experience, the “fun” exercise is only a problem when it is after work hours and not appropriately compensated.
The Hague Invasion Act
Just a quick note that the list of applications for Fly.io at the end of this post was taken from our Launch HN --- https://news.ycombinator.com/item?id=22616857 --- and we've changed (expanded) since then.

When we launched, we didn't do persistent storage for instances, so it didn't make as much sense to run ordinary apps here; rather, the idea was that you'd run your full-stack app somewhere like us-east-1, and carve off performance-sensitive bits and run them on Fly.io. That's "edge computing".

But a bit over a year ago, we added persistent volumes, and then we built Fly Postgres on top of it. You can store files on Fly.io or use a bunch of different databases, some of which we support directly. So it makes a lot more sense to run arbitrary applications, like a Rails or Elixir app, which is not something we would have said back in March 2020.
A senator^Wcongressman asked some questions about Rust and its nightly toolchain whenever Facebook’s cryptocurrency was under scrutiny by regulators. A French government agency has a whole set of coding guidelines for Rust. The government of Quatar was using Rust before 1.0; haven’t heard much since, but I assume they’re still using it. A New Zealand firefighter company was using some Rust.

Programming languages are tools. Governments use tools. It shouldn’t be surprising that they may have an interest.

That said I find your parent comment also a bit silly for the other reasons you state.
You lost your memory after.
> saving is less smart when inflation is multiples of the savings rate.

How?

That's only the case when investments would lose money. Otherwise your rate of return offsets your inflationary losses.

(Right? Disclaimer: I have a 401k but otherwise don't know a ton about investing.)
Providing liquidity doesn't mean anything. You need to think things through before putting your money into schemes you don't understand.
>> An arena-based allocator will run circles round GC and malloc

Where does the overhead of copying the surviving objects over to the new arena as you drop the old one factor into this? Or maybe you could own more non-problem-solving code and permit cycling of one arena? Could get tricky if you want to rely on destructors?

The ratio of lines of code written to solve the problem vs written to shave yaks is getting lower still here.
This is a sentiment I see expressed all the time from friends and peers that are in engineering and product that I don't see as much on the sales side of things. I don't know if it's the Austin tech community that seems slightly more focused on treating your co-workers and employees with humanity, the nature or type of people on sales teams, or just a coincidence in my limited experience, but I tend to try to work at places where I genuinely like the people I'll be working with and build real friendships (though still in a different context than non work friendships) and it seems a lot better than other's experience.

You have to spend ~1/3 of your waking life working in almost all cases and I can't imagine trying to frame it solely as an impediment to the other things I could be doing or other people I could be interacting with.

I feel negative about work and the concept of work even a lot of the time, but I don't like the idea of fully giving into that and accepting that 1/3 of all my time will be captured by some not valuable time sink with people I'd rather not speak to. I don't think I could live that way for long.

I was wooed by koolaid and 'perks' at companies when I was fresh out of school, but when that faded or failed, it was the people you could build relationships with, learn and win/fail with that really makes it tolerable to go into an office or spend 8 hours a day making someone else a bunch of money.

My biggest question looking at orgs is if they look at people as human beings or cogs in a machine first, and at what level as you go up the chain, if any, that stops. When you read about Amazon forcing leadership to distance themselves from DR so they can not feel when they shrewdly make the business more efficient, that is one of the most glaring examples.
> It’s 2022 after all, and transistors are cheap: why don’t all our microcontrollers feature page-level memory protection like their desktop counterparts?

I always thought it was because of the added cost from increased design complexity. Is it something else?
> Your "send them home an hour early" completely violates the primary goal without invalidating the secondary goal as you claim

As you imply, there is a middle ground: let them off early and announce you’ll buy drinks at the bar. If people want to join, they have the option. If they don’t they won’t. If you’ve created the right culture, nobody will feel obligated, but you’ll receive feedback on the social state of your team.
More Subprime Borrowers Are Missing Loan Payments
What an amazing track record from Joel Spolsky: Launched Fog Creek, then StackOverflow, Trello and now Glitch (which I think is the successor of Fog Creek)
But is it really Python if it doesn't have dictionaries? I'd argue No - they're the fundamental data structure of the language (like tables in Lua, arrays in FORTRAN, etc.).

Pikascript could be useful, but it seems to me it's either a castrated Python, or more positively, a minimalist embedded scripting environment with Python-like syntax. But it's not Python.
Would love to see a blog post on how your team diagnoses/profiles power issues.
> Because Docker’s build robot runs Automated Builds using the --no-cache option (the infrastructure costs of not doing so would be prohibitive), all of the image layers are created from scratch each time.

Well thats agonizing to hear.
Try Modafinil, it replaced my coke habit.

I was later diagnosed with severe ADHD.
Instant Heatmap with pg_featureserv
Replace the word "religion" by "communal life philosophy" and perhaps you'll start understanding its actual value.

I've been reading Stoic philosophers for some time now and it has helped me a lot. Christianity seems to take a lot from them and adds a mythical spin.

I think the biggest issue with religion stems from the fact that many people fail to understand religious texts are not factual they are metaphorical. Unfortunately, throughout history (and still today) this misunderstanding has been used and led to an incalculable number of heinous crimes.
I'm sure this isn't the same for everyone, but for me, my work environment is great. I love being in the office and socialising with people. We go for after work drinks twice a week. It's not mandatory (or even perceived mandatory), but I personally enjoy it for getting to know my coworkers outside of work contexts.
If the US gov decides to project its will on your software project, an ISO standard is not going to help you at all. They will sabotage the ISO process, or force your hosting provider (GitHub) to remove your project or apply changes to it, or just kidnap your maintainers and beat them with wrenches until they comply[0].

If your threat model legitimately considers the US gov to be a hostile actor, you need far more than a piece of paper that claims what the behavior of your compiler is.

[0]: https://xkcd.com/538/
Top passwords used by business executives
Is SNS an acronym for social networking services? I’ve never heard of it before. Think replacing SNS with “social media” could help chrome users understand the purpose of the plugin.
Super excited about this launch today! Come work with us on the Rails monolith that powers https://frame.work/ if you're stoked too - we're hiring a Senior Full Stack Engineer:
https://jobs.lever.co/framework/1d6559b2-ccf9-4391-bded-6303...

Lots of exciting projects coming up as we expand the Marketplace around the world and have more big launches on the horizon. Fully remote, and having every other Friday off is a nice benefit :)
Most of what you listed is either incorrect, irrelevant or purely subjective. I'm doubting your familiarity with the system.

> All written in Java with Activities instead of Kotlin

...

> The way he's handling synchro (persistent foreground service) is _explicitly something Google is targeting for battery issues_

Yes and Android will kill the app if it violates a constraint. It's not forbidden or won't get your app rejected.

> He also does not appear to use any modern Android APIs that Google requires, despite declaring the following restricted permissions

AAAAA. The use of those permissions is not forbidden, they're even needed for backwards compatibility. On newer Android versions and newer target API level, you probably have to start using the new APIs, but that's normal. This won't get even your app rejected. (Contacts is not special even in that aspect, you just have to have a good reason to use that)

> In fact I see him explicitly calling deprecated methods that Google has declared off limits

Deprecation doesn't mean absolutely forbidden. At worst it means that code won't work on newer Android versions and will throw an exception, won't get you rejected.

> That's absolutely a smoking gun and potentially the reason Google would ban him.

Absolutely none of those things is a sufficient reason for a ban. At worst a rejection might happen for other reasons stemming from legacy code, but I don't even that applies here.

Keeping up with the churn of Android takes work and is difficult for most, but legacy code won't get you a ban like this.

The reason is something else.
> Medication came with unacceptable side-effects for me. Real bummer.

I was tested at very young age, as most millennials were in the US, and was told I did not have it, luckily; but looking back on the people who were raised in that era and how they handed out SSRIs like candy I'm glad I dodged that bullet because the adverse affects of those drugs sound way worse than coping with ADHD--but it also explains why mental hygiene/health issues in the US are as severe as they are.

It's sad that people have ADHD, I personally can enter 'flow state' and block out all things for hours, even days or weeks if I really try; but it's to the detriment of everything else and so horrible for my mental and physical health.

I lived that way for almost a decade with only small pauses in between, power napping is all I slept and a good day was 3-5 hours, with work schedules that were optimized for productivity over everything and my life seriously was in shambles: I was a boot-strapping founder with a stressful day job(s) and side hustles and worked 7 days/week with 90+ hour totals. I tried my best to maintain a very contentious relationship and failed miserably at it.

I think what needs to be addressed is that extremes are all bad, and OP's situation seems like it would be manageable were it not for self-satisfying rationalization to waste his time. It's like those self-sabotaging people who get off on the rush from the failure more than succeeding, this scene in Two for The Money explains it rather well [0].

0: https://www.youtube.com/watch?v=HdE-BZoB9SA
I think it's really hard to look at the opioid epidemic and not think that these medications should have a really high bar to acquire. I'm sorry your father has to put in so much effort.
Mind giving us a few bullet points of what you like about it most?
the dialectical method
Can you please share? What was wrong?
I don't think you're totally following the logic. Stipulate that whatever legal process there is in the US for NSA (or any other intelligence agency) to get data is performative and easily bypassed. There is no legal process whatsoever for NSA to obtain that data from foreign targets. If you're worried about the Five Eyes SIGINT agencies, "foreign" servers are strictly less safe.
Terminal/Emacs Driven Drag and Drop
Note that large corporations in capitalist economies (and to a lesser extent extremely wealthy individuals) face exactly the same problems with central planning as socialist economies do. It's slightly different: on the one hand power is less concentrated (but still highly concentrated), but on the other hand private actors have less incentive to act in the public interest.

If we wish to reap the "wisdom of the crowd" benefits of "free market" ideals then we need to make sure that wealth remains relatively well distributed.
Well. It does what you told it to do, right?
I think the causation can be reversed: Companies that survive long enough have a higher chance of eventually finding the right idea and developing needed products / services.
alternatively, if you need to use anything other than `forEach` for working on the list, you can turn the NodeList into an array using the array spread syntax (equivalent to using Array.from) e.g.

[...document.querySelectorAll('a')]
.filter(node => node.getAttribute("data-foo") === "bar")
Thanks to cache partitioning, this is no longer true.

See, it turns out that by carefully leveraging cached retrieval of third party resources, scripts on two different domains can figure out if they are running in the same web browser, effectively pulling off browser fingerprinting.

To stop this, modern browsers don’t share third party resource caches cross domain.

So using a well known CDN no longer confers any benefit - even if a user has pulled down jquery for another site’s benefit, when they come to your site and you request the same resource, the browser will go out and re-retrieve it, to prevent you or the third party domain from being able to infer anything about the user based on the speed of the response or whether or not the request got made.
While I prefer my personal machines to have 1440p or 4k resolutions, I'm perfectly happy with my work PC's 1080p screen for development and email. I'm hardly watching videos or gaming on that machine, and I don't find that fonts are noticeably sharper at the size that I prefer them on a 15" laptop display.
Would be interesting just to add the duck rule to the existing trained model and see how long it takes to adjust.
I'm sure we eat that much silica powder.. what makes a granule of plastic worse? I'm not discounting the potential problem of microplastics, but I'm not seeing a clear description of what it actually does to a person. Embed and raise cancer risk?
The case law is that the "successor" company in an acquisition is still held by all the same union obligations as before an acquisition [1]. So the folks in the Glitch union keep their bargaining unit and keep their contract.

Many union contracts also have an explicit "successor clause" too, although I don't know about the Glitch union contract.

[1] https://www.nlrb.gov/about-nlrb/rights-we-protect/the-law/ba...
I assume you included the /s to poke fun at the people who a) want to kick the poors off the roads b) want a bunch of stuff that will have the same net effect but simply haven't yet figured it out.
I hear some people call themselves professionals and don't even use gold-plated HDMI cables.
China is an odd case, all ISPs (really there is no choice it's either China Telecom, or Unicom) use IPV6 internally, but often don't give you V6 address depending on the region.
I have noticed this tendency as well.

To counteract it, I write exit-early code like this:

let foo_result = foo();
if let Err(e) = foo_result {
return Bar::Fail(e);
}
let foo_result = foo_result.unwrap();
...
Glad it works for you but I don't think taking "party drugs" on a daily basis is a good long-term idea
Maybe its different because we're a small company, or maybe I'm deluding myself, but I've always run 'work parties' here as non-mandatory and people seem to see it that way without trouble. Typically we'll buy pizza, or have a bbq for lunch, or handle birthdays by one cake a month for everybody who has a birthday that month, and the employees who want to partake do, some never do, and some do occasionally. Nobody gets ostracized based on whether they attend.

But I also 1) never provide alcohol, 2) never require any social 'ice breaker' type games, and 2) never have company events during non-working hours.
My reading was that the author was exaggerating the "obsessed with beating his daughter" part of the story for self-deprecating comic effect.
> jQuery was making up for browser API shortcomings

While this is true, I can still code circles around frontend developers using vanilla JS.

The decline of jQuery is mostly due to the rise of webapp frameworks like React and Vue. But if you are tasked with adding like, a button to a static webpage, jQuery is still the king.
What kind of meaningful data is passed (besides lifetimes) that isn't passed in Kotlin or scala 3 extension methods?