skysight-inc/HackerNews huggingface dataset:
> Yet here we are, apparently DRM is baked into all of our screens now.

This situation sucks. It's as if movie and tv studios (including Netflix, apparently) said "we want you to implement a bunch of intrusive, complicated, wasteful technology that will punish paying users while having little to no effect on pirates" and all the tech companies said "great idea, let's do it!"

I suppose the (self-correcting) endgame is when DRM makes paid media so inconvenient that it drives the masses to piracy.
Either way, in both our examples, what we wrote was very much in a functional style, and Haskell also uses list comprehensions.

The only thing unique about the Haskell example, I think, was pattern-matching... And while that's nice, you don't really need that for FP.
Seems that way to me as well. The appeal of increasing metrics in the short term is far more appealing to a profit-minded organization than the invention of increasingly useful tools to augment the process of reading, writing, and distributing writing.
You are putting words in my mouth. Pressure can be as simple as a deadline.
You can still do this in Typescript.
Have you looked into duckdb for the database? I'm hearing for some tasks it's faster than SQLite.
Makes sense. Thanks for this!
I think the goal of this post is to kick people out of a rut and make them reexamine their habits. If it's a habit and you like it and you're keeping it because you like it, great. But if there's something you're keeping because you think it's needed, check if maybe it isn't.
As someone who is also battling ADHD, I feel super anxious reading the comments here all talking about X and Y medicine, which I am super not wanting to do.

I used to do therapy but I found my therapist was making videos on Facebook about a few things I told him (though I was never named but I felt this was a huge breach of trust).

I exercise quite a bit. (lots of cardio and core exercises, I particularly enjoy barbell squats and sledgehammer workouts ). But since I have had an injury on my foot for the past couple of days I have been taking it easy by not going to the gym and I feel really low cause of this.This is one kind of super positive thing I do. I don't like the gym I go to cause the instructors mostly pay attention to the girls and only ever paid attention to me to sell me some protein powder or when the tim comes for me to renew my subscription. (But that's only a specific issue for my gym, as I am shifting to a new city in a couple of months, I think I can try out a bunch of places before choosing one)

The other thing I do occasionally journal, most of the times,which I use it to vent out my thoughts. I also even more rarely do a workbook for CBT (which is for perfectionism which is another trait I found myself to have)

Anyway, what I wanted to know was has anyone tried not using any fancy 100$ subscription based apps OR meds to do their work and found success? What did you do and how did you cope with life in general?

Background info: I am 25, working in the IT field, I feel kind of directionless in life as I am still working on a plan to get into an MS degree abroad (though my parents really encourage me to do an MBA).

/end vent
Having the wheel "lock up" is a mischaracterization of the failure mode under loss of power. The problem is that loss of power while you're on a reverse pendulum means that you're leaning forward, and the device is no longer able to stop you from extending the lean by giving more power and speed to bring you back into balance.

Any device which operates as a powered reverse pendulum will have this property. Segway was the first, and there are plenty of other "hoverboard" or "unicycle" style designs which act similarly. The differences with the Onewheel are thus:

1) It's a skateboard orientation, so if you don't have the muscle memory from skateboarding you won't know what to do when it starts to bite the ground. Front to back orientation is more intuitive.

2) It's faster and higher powered than most alternatives, lending more risk of being beyond the threshold which you can reliably transition to running if it loses power.

That's it really. It's a more sporting device with a higher learning curve and a bigger risk envelope. It is advertised as such though. This is a thing that's made to shred in all terrain for people who are daring enough to deal with the risk.

They're making manned multi-rotor copters where one motor failing mid-flight means you fall right out of the sky, and that's a pretty likely death. Sporting devices with power failure modes that have no easy recovery are not unprecedented in other categories either. You have the same problem with classical helicopters if you're below the auto-rotation altitude or are not skilled in auto-rotation recovery.
Ask HN: How do you network as a developer?
I'm returning to the workforce after a sabbatical, and I'm realizing that my professional network is very thin. Former colleagues mostly work at FAANGs where they don't have any pull, or they washed out of the profession and went off the grid.
What I've tried:

- online meetups: no opportunity to interact meaningfully with others

- a local hacker space: very few software engineers hang out there, it's mostly semi-retired former manager types not-really-working on impossible unfunded startup ideas

- Rust (IRL, on Reddit, on Discord): shallow community of mostly students and sycophants, actual Rust devs seem to work in isolation or only communicate on Twitter

What else should I try?
Just have a pile of tarps. Peel them off like post-it notes. Replace in fair weather.
“BIPOC Women in Mental Health Tech: Where Are We?”
this is technically true but the Markov chain would be too big to store even with petabytes of storage.
He may possibly have been assisted by generous applications of his eponymous Cole's Law.[1]

[1] https://tinyurl.com/l5sf9wm
> > Yes, I have a problem with overtly hostile responses to reasonable and polite requests

> Again - this means that you probably don't want to use this project, then.

You haven't answered the question why, you're begging the question. You can scroll up and see what I asked and perhaps finally answer it.

> > More importantly (for our discussion), why would I have to share someone's values in order to think they're worth listening to?

> Because you've dismissed their entire project based on their comments in a single PR from years ago.

This is a non-sequitur. Firstly, I haven't "dismissed" their entire project, I've criticised their stated position and the way they handled a polite issue request (not a PR). Secondly, why is that single thread not indicative of the attitude of the developers? Do you have other issue threads available on the same or a similar topic where they were less hostile?

Lastly, it doesn't answer the question at all. Why would I have to share someone's values in order to think they're worth listening to? When you see a question I'd be grateful if you could try answering it instead of trying to answer the straw man version of me you've created in your head.
https://twitter.com/yoheinakajima

Is my goto
If you’re using Mastodon web UI, especially v4, you can click the eye icon on the top right to unhide or hide all CWs in a thread.

My server has a rule for CW on all politics. If someone from another server (eg a journalist server) posts politics without CW, I will silence the account so it doesn’t appear in public timelines, but people can still follow the person if they want to see the content. If a server is full of posts like that, the entire server will be silenced, but people can still see the content if they follow people from it explicitly.

That’s how I’m personally resolving cross-cultural moderation. Well, internet culture at least.

Alternatively, you can also set your settings to expand all CW by default, and then use the filter functionality to filter out posts with things you don’t want to see. I believe the filtering functionality sees the CW field as well.
None of this seems to argue against focusing on safety tools now, given the enormous downside risk. And maybe you're wrong about the probable decades.

The possible outcomes here are "probably we waste a lot of money" and "the world ends."
The suspicion arises because you're withdrawing to cash. They don't care about Electronic funds transfers because they know the ultimate destination. Large denominations of cash without justification or with refusal to justify are grounds for elevated suspicion, and anything going as high as 10k, especially broken up over several transactions, combined with an agitated customer in response to any refusal to do so, is generally considered a red flag. Financial institutions are, in essence, a fiscal surveillance network for law enforcement.

Pro-tip: Announce you are aware of the CSR/SAR they now have to file, and apologize for the inconvenience. Tends to put them at ease.

Be aware, you'll still draw elevated attention for a while. Isn't AML grand?
You can easily add a rule to eslint that makes it not complain _xxx for unused variables: https://eslint.org/docs/latest/rules/no-unused-vars#argsigno...
Distributed authorization is indeed hard! IAM is one of the few (maybe the only) AWS service that isn't regional and it's because permissions must propagate globally for correctness' sake. As a distributed systems junkie, I'm shocked that other folks aren't as interested in authorization systems because they really push the boundaries of what we can do with data consistency at scale.

It's unfortunate that only Amazon themselves can add new permissions to IAM to secure their services. Why can't our applications add new permissions to IAM and query those? This is going to be a shameless plug, but it was this very problem that caused my cofounders and I to quit our jobs and start a company. Together (and now with a community of hundreds of users and contributions from a few well-known companies) we built SpiceDB[0], which is the culmination of state of the art distributed systems and authorization technology developed open source instead of behind closed doors at a hyper-scaler. We were mostly inspired by the internal system at Google, which is actually more powerful than AWS or Google Cloud's IAM services, despite a fork of it actually powering GCP's IAM.

[0]: https://github.com/authzed/spicedb
These cards were always meant to end up in server racks for crypto mining. Nvidia would have happily kept sending pallets to crypto farms and recording it as gaming revenue.
>Since I much prefer the hg interface to the git interface, I'm good with both of those motivations.

Same.
> Regardless of anything else, I think the key thing to remember about ADHD is that you do not need to be a high-performing human being, at all, in life. You will forget things and get distracted and not get as much done. So what. You are still intelligent and caring and dedicated and responsible and a hard worker.

Exactly! I was diagnosed later in life by which time I had experienced a significant amount of trauma expecting myself to be normal. Learning to embrace limitations and the "workarounds" needed to function helped me tremendously. Learning to "ride the waves" so to speak and working with your brain changes things day and night.

The other part is learning to stand up for oneself. There's often a lot of undue criticism from others because you need to do things differently. Being constantly criticized because you forget what often amounts to trivial things is one of the worse "symptoms". Many people also associate "togetherness" on unrelated items with competence or ability. Of course there's basic tasks that need to be handled, but many folks view even "struggling" with such things as evidence of incompetence.

For example, adhd'ers often pay a "tax" because they occasionally forget things at the grocery store, but at work they also tend to foresee certain problems long before others do. However many managers see or here about the former and ignore the latter and are too narrow in their mental models to comprehend the differences.

It's also acceptable to ask for help for those weird things your brain refuses todo. I've asked people to "hit enter" for me just to short circuit a procrastination loop. Now I can actually do it "in my head" as a sorta role playing game. :)

> Do not put pressure on yourself to live up to what someone else can do. Only do what you can do, in your time, and be at peace.

Right on. Ironically doing this also lets your brain work better!

Unfortunately this requires understanding from those around you too. Sometimes family members with undiagnosed adhd can be some of the worse due to internalizing all the normal criticisms.

Its great seeing so many adhd'ers sharing actually helpful advice nowadays.
I think one really good use case of AI is to use it for static analysis of C code that we can't remove quickly. I am not sure if machine learning in any form has been explored in this field.
Meta’s Oversight Board says Facebook should change the rules for wartime posts
That's a difference of degrees, not kind. You can always ask for a higher class of proof.
For anyone looking for an INCREDIBLE note-taking app, check out UpNote. https://getupnote.com/

- Sleek UX/UI. It does not overoptimize there either. Just the right amount of perfect for me.

- Importantly, cross-platform: as someone on Android and Mac, it works seamlessly

- $24.99 Lifetime pricing. No subscription BS.

- Developers pay close attention to user feedback but they're also not dumping features there left, right, and center. Most updates are targeted at making this faster than bigger. (It is already fast enough)

- No "Social/collaborative" BS. I want my notes to be mine.

- Export capability to PDF, HTML etc.

Disclaimer: No, I have no affiliation with the product. Just a super-happy user who'd like to recommend this to everyone. I have tried many note-taking apps out there but this one really hits it out of the park
Searching slack is a superpower. You can solve problems you have zero domain knowledge in just by searching for past instances of that problem.

As someone not particularly social, it’s an amazing way to get unblocked without relying on another human.
Have you ever looked into Racket?
Yeah, while I get the idea of break days, I honestly prefer to take them during work week instead of weekends, because it kind of makes no sense to shortcharge yourself on the time you have for your family and for actually moving your life forward.

I imagine the "weekend break", like a lot of ADHD advice, comes from treatment of children and teenagers, which - for better or worse - tends to focus on school performance, to the exclusion of all else. I mean, every now and then I see an adult ADHD article talking about med breaks and mentioning both weekend breaks and summer vacation breaks. It's kind of a tell.
No more colonizing. Fix the shit we already have.
100+ channels!!?
Quark Drops Its Proposal to Acquire Adobe Systems (1998)
>No, that's not the definition³.

It is, I just worded it differently. See the "cognitive biases" part on your citation. They use "reality" in place of what I mean by "unaware". If you think something incorrect is reality, then you are "unaware" of how incorrect your thinking is, because you think it's reality. These are just pedantic factoids we're throwing at each other.

>What was actually the point of your comment, btw?

The point is that FOR PROGRAMMING, nobody truly knows which camp is the cargo cult. Everyone is blind. Stick with the program.

>Welcome to the physical world. Where practice differs from theory.

This is called pedantism. Like did you really think you're telling me something I'm not aware about? Everyone knows this. But the pedantic details of the optimizations the compiler and the CPU goes through to execute code is besides the point, obviously I'm not referring to this stuff when I'm trying to convey a point.

>In Manhattan¹? ;-)

Your again just being pedantic. I'm perfectly aware of non-euclidean geometry, but you had to go there. I had a point, stick to the point, pedantism is a side track designed to muddy the conversation. Why are you muddying the conversation?

Is it perhaps that you're completely and utterly wrong and you're trying to distract me from that fact?

>Trying to pretend that this is not the case, and trying really hard to emulate (free) functions (which, to stress this point once more, do not exist in JavaScript) makes on the other hand's side everything more complicated than strictly needed.

Bro, my little paragraph arguing against you was just a random factoid. I don't care for your argument and I don't even care for mine. The whole main point is to say that we can endlessly spew this garbage at each other the needle doesn't move forward at all. Nobody can win, because we have no way of establishing an actual winner. Thus with no way of knowing who's right there's no POINT in it.

All I am saying and this is the heart of my argument, is that YOUR topic, your team of "don't be a cargo cult" is no different from all the other teams.

I thought I made that obvious that my factoid was sarcastic, but you fell for that quick and instantly retaliated with your own factoid. Man Not gonna go down that rabbit hole.
People have backups on another cloud / on premise right?
"Never been done before, in any field?" Er, no.

* John Deere, has "See and spray".

* Robovator

* Carbon Robotics Laser Weeder

* Ecorobotics solar powered autonomous weeder.

Your choice of chemical, laser, or mechanical weed killing. The first two above are production products.
A six-figure income may be needed to afford a house in a large or coastal city, but there are huge swaths of the US where housing is not nearly as expensive as this article suggests. For example, the typical home value in Ohio is ~$215k:

https://www.fool.com/the-ascent/research/average-house-price...

As someone from the midwest, I push back on the assumption that paying $400k for a house is the typical US experience.
Advertisers will come back if Twitter still has users and engagement.

Imo, if you're running a social media business, a key metric to optimize for is traffic and engagement. Elon seems to be doing that well enough at least.
It’s not that rare. I had it for ~18 months after a heavy trip at age 20. It’s dose dependent and can self-resolve. Even if it hadn’t self-resolved it didn’t substantially interfere with my life during that period.
> long way off from business viability

I'm not interested in business viability. I want something that's quirky, unpredictable, and human-like. I want an agent that runs in its own game-loop. I don't want another goddamn web service.
I find it so odd that people can be intensely vocally supportive of a particular professional team from their home area, when it's just a bunch of sportsmen from all around mixed up to come below a salary cap, and has nothing to do with their geographic location at all.

I guess it's the same as brand worship, something else that doesn't resonate with me. I've bought good products from particular brands, but the brand doesn't in itself matter to me at all, only the particular product I'm interested in.
The biggest part usually missing is spatial information. I think that the text-to-video stuff is going in the direction of having a real understanding of the 3d world (or other non-textual structures) and how it relates to textual descriptions. I think that with things like transformers that probably means real language grounding.

So it might be something like using the prompt to generate an embedding that captures spatial-temporal aspects of a prompt. Or really somehow the whole prompt encoding should terminate at some type of spatial-temporal tokens maybe.

I don't know exactly but I think that text-to-video and video-to-text is going to lead in a more general purpose direction than just language alone.
The issue is that a product defect/failure causes preventable accidents.

It's just like the GM ignition key thing.
Thanks for the yak shave! I’m out of empty slots in the breaker panel, and, well, a couple of the rooms have two-prong outlets with no ground… guess I need to rewire the whole house and install a new panel! And since we’ll have to cut into the drywall, may as well upgrade the insulation and vapour barrier while we’re in there.
Your YouTube Premium still isn't going to eliminate ads: surely you're still seeing all the embedded ads that "content creators" add to make more money? You're just cutting out the really annoying randomly-inserted ads from Google/YT.

I think it's the same with pro sports: it's all about profit, so they're going to shove ads in there somehow. Sure, maybe you can buy a subscription and avoid the most annoying ads, but you're not going to escape the embedded ads: sponsor logos, digitally-inserted ads, etc.

If you just want to watch sports without ads, the only way is to watch sports that don't have a profit motive, which excludes professional sports.
Ask HN: Good resource on writing web app with plain JavaScript/HTML/CSS?
Coming from WPF and Winform, I find web development to be unnecessarily complex, but I refuse to believe that’s true.

I just want to make a simple web app, no React, Angular or any of that. That can’t be too hard right? I’m sure in large scale, that stuff has its place, but I don’t need it. To me, the browser is the UI framework.

When I Google around to get started, I find obnoxious Medium articles. I don’t want to copy and paste instructions and throw something together without a clue what’s going on. Mozilla has good documentation, but I don’t know what’s a good source to actually get a web app running locally that I can eventually deploy online. Do I really need Node? Compared to WPF/Winform this is a mess, or so I hope not.

I want to make a simple app where users can create and fill out a form. ATC test plans, to be exact.
Meteorite that landed in Cotswolds may solve mystery of Earth’s water
Qualcomm has a new chip brand: Oryon
Twitter's ex-CEO Jack Dorsey says will not retake role
There's an outstanding episode of Black Mirror called Crocodile, that explores this idea.
Agree. But you can still download the legacy native apps.

https://help.evernote.com/hc/en-us/articles/360052560314-Ins...
talk to people who work on those teams?
>So you believe that the only way things can be compared is on quantitative measurements? Not with how they impress their users within whatever context they're in?

No but I believe that quantitative measurements are the ONLY way to definitively verify certain things.

>This is the process in which we gain knowledge in an uncertain world. I guess you could take the nihilistic stance and ignore it, but what's the use of arguing with nihilists?

I'm not ignoring anything. I'm saying especially for programming, nobody knows anything. Which is actually better OOP or FP? Nobody knows. This isn't philosophy, there is no definitive proof for which is better.
the 70k worker has more means to strike than the 7k. they should both unionize.
I remember Mac fans making a big deal when that app came out, decades after KDE got the feature. The disproportionate celebration and the impressively un-mnemonic, un-discoverable shortcut both stood out to me at the time.
"Ruined your life" is a bit dramatic, eh? It's a messenger. Perhaps you're putting too much weight into both of them.
Yes, Maori arrived in NZ. They were the first people to do so.

So you don't count as indigenous if you weren't the first? That's bad news for all the Clovis-descended peoples we now call Native Americans, since they were the second major wave of human migration. That is of course ridiculous, because time of inhabitation is a significant part of being indigenous. If it were discovered another group had beaten the Maori to New Zealand, would that suddenly make them not indigenous in your eyes?
I agree, the author is conflating the ability to report and block a user due to their content and the ability to report specific content of that user.

All they had to do is add a link to report the specific contentId that user created.

The author was blinded by frustration and didn’t read.
“more energy to do things”
is directly correlated to the level of dopamine ADHD medication augments in our brains