skysight-inc/HackerNews huggingface dataset:
I don't think you can really improve on this.

You could use a list comprehension, but that can be unclear and hard to extend, depending on the situation. It can be a nice option if most of the parts in the generator can be broken out into functions with their own name, though.

You could turn it into a generator, which can cause some fun bugs (e.g. everything works fine when you first iterate over it, but not afterwards), so IMO that's best used when it needs to be a generator, for semantics or performance.

You could turn it into a generator, then add a wrapper that turns it into a list (keeping the inner function private), or use a decorator that does the same, but it's less clear than this pattern.

So, i'd just learn to live with it.
I'm not against notebooks.

I'm against the idea of doing all of your software development in notebooks.

There's a sane way to use notebooks. For me, nbdev is a step too far, as it really pushes notebooks as the primary dev artifact.

(All my opinions, people can do whatever they want)
Ron: Shortest Routing to Achieve Efficient and Bounded-Waiting Spinlocks
It's telling what they consider US Institutions: Small Business, The Military, The Police, The Medical System, The Church, The Supreme Court, Banks, Public Schools, The President, Large Tech Orgs, Organized Labor, Newspapers, The justice system, TV News, Big Business, and Congress.

The only ones I can think of that would be deserving of any trust would be Organized Labor and Small Business. Even then it's thin ice considering abuse of the CARES act and the dilution of Unions by corporations.
Several years ago we left NYC for a small old New England town not far from where I grew up. Our neighbors have victory gardens, chickens, goats, bees, and/or fruit trees. We insulated our home, got solar panels, started a garden and a cellar, and built up a backlog of firewood. We eat more fresh local food and spend more time working outside, building relationships with neighbors, and working on community projects.

I still pay attention to global events, vote, minimize my "carbon footprint", march, and all the stuff that feels morally necessary. But when that's all I was doing I felt pessimistic because I felt like none that actually made a dent in the world's problems. Since then I've found it more useful to focus attention on local problems. For example, hosting refugees, helping at the food bank, teaching repair or technology classes, supporting locally-owned farms and businesses, motivating friends and neighbors to get around town by foot or bike, advocating for low-income housing in your neighborhood, that sort of thing.

Climate change will not end civilization. But it'll cause a lot of misery. So if you're already fulfilling whatever moral obligation you feel you need to do at the global level then maybe consider finding a resilient community, putting down roots, and figuring out what you can do to help your neighbors.
admittedly, my primary role hasn't been development in over a decade, so nothing fancy. primarily vim with plugins, good integrations, and native compilers/utilities, and Microcenter or Costco special Chromebooks (14" 1080p matte screen, plenty of ports, and uSD). besides some native Linux utilities, the Chromebooks just run a browser for guacamole and some other hosted services.

I'm very interested by the Framework Chromebook, but it's a bit excessive for my needs. I'm also provided a lot of Apple hardware, which I'll use in the office.
It’s not a Nazi dominated hellhole like everyone exaggerating is saying it is. It’s the exact same thing as it was. you can hate Elon Musk without automatically hating everything he owns because there’s a lot more people that work there than just him it’s pretty shortsighted to condemn all those people for the actions of one billionaire
I subscribe to a "Plex share": I pay some guy a few bucks a month for access to his streaming setup with thousands of pirated shows and movies.

Plex being Plex, sometimes it's flaky. But I get to just show up and watch stuff like it's any other streaming service.

As Gabe Newell said, piracy is a service problem. I don't mind paying for streaming, and I have in the past.

I just want everything in one place.
Another step down the path of cable television. Its initial selling point was: no advertising. Now Prime tries to steer you to content with ads; Peacock has an ad-supported tier and now so does Netflix. Soon your only choice will be to pay and still watch ads.

HBO and now others release episodes of shows weekly. When Paramount does that, recent episodes are shown in "live" mode which means no ff or rw -- those controls send you back to the beginning of the episode which can only be viewed at one second/second.

And shows have windows, appearing and disappearing mysteriously. No "infinite playlist" like there is on the music side.

I doubt this will end well for the streaming platform.
I'm not saying it's the way it should be, but in practice, that's what it is in capitalism. Just look at comedians, musicians, artists, or teachers.
A bear indeed. I too used twisted circa about 2001 or so.
what is /lit/?
What is the Fediverse and why does Threads want to join?
This is a binary release. There's no source that can be ported by hobbyists.
Thanks, but I have a job. :)
Netflix Removes “Basic” Ad-Free Plan in U.S. and U.K
It will always be a fringe effort since the vast majority of the people doing the actual work are fine with it. It's been what, ten years by now? If instead of complaining all that time systemd haters cooperated and put in the work, they could have produced something (supposedly) much better by now.

Alpine is probably your best bet, it's pretty widely used. All of the others are a minority of a minority of a minority.
Already have, many people personally cull grass periodically.
Yes which makes other contemporary politics topics (cf. Puerto Rico statehood as a lighter one) more enlightening.
I just downloaded an update through my already installed client. I'm in Germany, so obviously the block is not working.
MIT Makes Probability-Based Computing a Bit Brighter
Yes! My favorite Python talk, dude is a wizard
Our 7-year old has the same thing. My main advice is to not fret and stay calm as time is the real solution.

For the clinginess, some tactics we've used to account for it is to setup play dates with other kids.

For the meltdowns, we simply ignore them in the moment as best as possible. They settle down eventually.

For the picky eater-ness, he eats what we eat and when he throws tantrums he gets an early bedtime. His body compensates for the extra hunger the next day.

For trouble falling asleep well we're still dealing with that one. We've resolved to just let him read quietly in his room until he's tired and wake him up at a reasonable time.
> Consumers want centralisation.

Consumers want to not care about the details. Most people don't care much about federation, p2p, full decentralization or centralization, until something crashes. As long as they have no problems, they would even play with the devil.

Centralized solutions, tend to be easier in usage, faster, and with a more stable moderation who maintains the peace. This is something decentralized solutions can't easily replicate, but it's not like it's impossible. It's just that so far not many are trying to climb this mountain, because implementation and maintaining of centralized systems is also easier.
"Raising awareness" is for slacktivists, not legislators. They should propose good well thought-out laws or sit the hell down. Presenting half-baked nonsense to "raise awareness" only shows that they aren't good at their job, or worse, have an ulterior motive.
It's very difficult for an IC to achieve the same impact as a management VP commandeering thousands of engineers.
The above comments are talking about positions in stocks, not positions on issues.

In finance a position is having ownership of something. For example right now I do not own any Apple stock so it might be said I do not have a position in Apple. If I were to buy Apple stock that would be taking a position.

What then is being suggested above is that Congress members and Executive members have to make public trades they are going to do 24 hours before making those trades.
Thank you for the thoughtful and thought provoking response.
The reason we can still run Linux on our desktops and laptops today, is that Linux was already popular enough back when Secure Boot was specified, so that Microsoft could be convinced to allow Secure Boot to be disabled and/or user-specified keys to be enrolled (and also to sign the bootloader for Linux distributions which follow a specific set of criteria when Secure Boot is enabled). Had desktop Linux not been popular enough, Microsoft would have required all OEMs to not allow disabling Secure Boot or enrolling user-specified keys (as they later tried to do with ARM laptops).

In the present day, are alternative browsers popular enough that we can avoid the worst-case scenario? Do enough people compile these alternative browsers from source code (meaning each binary is slightly different) to make a difference?
Well, I wrote a functional CSS framework that is platform agnostic. It was built on sass. Post: https://www.minid.net/2019/4/7/the-css-utilitarian-methodolo..., github https://github.com/meerita/utilcss I am working a different project now, and now I evolved it to simply pure css files that i compile later with postcss and purge everything.

The latest and newest i did https://github.com/meerita/fcss

just drop into your react app, in this order:

root.css
normalizer.css
generics.css (all css classes)
sm.css (mobile classes)
md.css (mid desktop/iPad)
lg.css (standard desktop)
xl.css (large desktop)
xxl for large large desktops

The usage is easy, lets build a grid:

<div className='display--grid gap--8'>...</div>

Those are from the generics.css, but if you need 2 cols in mobile and 4 in desktop you can do it

<div className='display--grid gap--8 sm-template-columns--2 md-template-columns--4'>...</div>

The structure of every class is made using the css language, contrary to tailwind has its own syntax. it takes huge amount of time and mental effort to get it. With FCSS you learn the pattern and you can advance it or extend it.
It's not a joke. As a dyslexic person this is the only programming font that keeps my eyes from bouncing around a screen of text.

This is the only font I use in any editor/IDE. If I can set it in a terminal, I use it there too.
For me I don't mind a change every now and then as a font can make my coding experience feel "fresh" without needing to change a theme or something.
Yes and the reason it trips over digits is because those digits wind up being tokenized in ways that seem unexpected to us and would produce the same difficulty if we were presented with them:

100,000 + 987 - 1444 * 25,945.842 / 0.0042

becomes

"100" one hundred

"," comma

"000" triple zero

" +" space plus

" 9" space nine

"87" eighty seven

" -" space minus

" 14" space 14

"44" forty four

" *" space times

" 25" space twenty five

"," comma

"9" nine

"45" forty five

"." period

"8" eight

"42" forty two

" /" space divide

" 0" zero

"." period

"00" double zero

"42" forty two

Now imagine someone reading that to you over the phone once and asking you to do the math in your head and you aren't allowed to use paper and pencil and you have to get it right the first time.
I'm in my early twenties and I was diagnosed with sensory processing disorder as a child, but I don't have any accompanying issues (like autism or ADHD). First of all let me just emphasize the degree to which it gets better with time. I have a pretty normal diet now (not because I'm forcing myself to eat foods that make me gag, but because I enjoy eating more things), I go to concerts and movie theaters, and I no longer need to wear tagless clothing.

Here are my thoughts:

- The discomfort that comes from sensory over-stimulation is really real. I have memories of that discomfort and I am incredibly thankful for all that my parents did to help me avoid it. If they had tried to get me to power through it I think I would not have had a happy childhood.

- As for food/picky eating I believe it is important to identify whether your kid is hypersensitive or hyposensitive with regards to different stimuli. For example, I am hypersensitive to smell (so, for example, I might become nauseous if I can smell pumpkin, even if I'm not eating it myself) but hyposenstive to taste (meaning I might gag on bland food like a baked potato). The solution I found in middle school, which I wish I'd found earlier, was hot sauce, which I use to mask the smell of foods that I don't like and make bland foods more palatable.

- Some other thoughts are tagless cloths, a weighted blanket, consistency in clothing (same or similar brand/style of clothes every day so she knows what it will feel like), finding a hairdresser who will be very patient, blackout curtains and a white noise machine for sleep, noise cancelling headphones (it is important that these be comfortable too), and an understanding babysitter.

- I'm not sure whether occupational therapy did anything for me.

- I don't think screen time really effects SPD specifically (I understand a lot of people say that it does, but I don't think that has a strong scientific/theoretical backing - which is unfortunately the case with most SPD advice). Let your kids individual response drive your strategy here - if you are finding that they are upset or restless after screen time that is a good reason to limit it more than you otherwise would, but otherwise I wouldn't worry too much.

- Minimizing clutter might be helpful, it depends on your kid and what affects them. It wouldn't have mattered to me but it just depends on her specific needs.
Well, I also disagree.

Just because a language has some form of automatic memory management, that doesn't mean it doesn't provide the same mechanisms of a language like C for low-level programming.

Plenty of options, D, Go, Swift, C#, Nim, Eiffel, Common Lisp, Haskell, OCaml,....

Dead options that unfortunely didn't manage to win market adoption, Oberon, Oberon-2, Active Oberon, Component Pascal, Modula-2+, Modula-3, Cedar,

Speaking of Cedar, when will Rust managed to have a full workstation OS?

"Eric Bier Demonstrates Cedar"

https://www.youtube.com/watch?v=z_dt7NG38V4

Redox still has a bit to catch with what a full graphical workstation OS was capable of in 1980's hardware, using a systems programming language with automatic memory management.

Naturally, there are other examples out from Xerox PARC, Genera and Texas Instruments on that regard.
I'm part of the team that built neetoCal. Here is my take.

I 100% agree that the switching cost from Calendly is pretty low. There is very little stickiness. I agree that Google/MS adding this feature to their calendar will wipe out a huge portion of the market.

If we take this analogy that Google/MS can add feature X then it would be hard to build anything new. They are gaints and they can build anything.

However being a really big company also means that they might not be able to pay attention to the requirements of individuals. They needs to be in the game where millions of folks are using it.

You can see that in google form. It's simple and it works. Still typeform, jotform and neetoForm are thriving. That's because folks want more than what google form is offering currently.
Two-faced star seems to have one hydrogen side and one helium side
Carl Jung explored the depths of his own unconscious mind
Undoubtedly, and having a compliant compiler without being able to use any external crates would certainly be a major downer, so I'm sure they've thought this through and done their market research.
"Find "facts" from that source that you can verify locally, and check them yourself."

No. No. No. This is confirmation bias.
I'm not seeing that we knew anything. I'm seeing that a lot of work had been done to create a potential for success. Can you point out where this "knowing" is coming from in the linked paper?
Even those pro lockdown could literally only justify it with an unconstitutional suspension of Habeas Corpus.

https://verdict.justia.com/2020/03/15/lock-us-down-suspend-h...

Department of Justice used the precedence of state government lockdowns to gain the power to detain suspects indefinately.

https://www.politico.com/news/2020/03/21/doj-coronavirus-eme...

You need to look up what it means.
Doesn't DHH have a history of chud opinions? Why are you commending him?
That may be true. My impression was that people switch over to the management chain because it's easier to climb the ladder there, not because they inherently enjoy it more. FWIW, in FAANG, I've seen high-level ICs to be much more respected than equal-level managers.
> Standing up and telling a roomful of high-leverage hires that their career trajectories are frozen for 2-3 years is probably not a winning strategy by itself. If I were a hungry startup founder, I'd read this as an invitation to ramp up recruiting.

This is how I read the article. This move is basically: the people already at the top removing the ladder behind them so fewer people can climb it. I wonder if the new criteria will be re-applied to those senior execs who already got through before the door closed.
I will agree that isolation for long periods could have had some negative impacts, but masking never did and never will.
This is really Tailwind before Tailwind. I didn't know about it.

I'm working on a css style copying project on the side (DivMagic https://divmagic.com/) and I might add Tachyons as an option there
that's based on your compression and what you're transferring, so it depends on your definition of "high" (ie- cost, likely to exceed an "unlimited" plan, etc).

I haven't exceeded 1GB/mo on cellular in over a year, but I also have easy access to wifi.
Personally, I tend to have more fun when all of the other parts of my system don't need to be fixed while I work on adding new stuff.
First off it sounds like you are doing everything right and that you are a good parent who cares and that is awesome. It sounds like you are still in the information gathering phase as to what options and help there is.

Who provided the diagnosis? The pediatrician? Or did you see a developmental pediatrician? And what therapies did they recommend or refer you to? Did they recommend any therapies like occupational therapy and feeding therapy? OTs do a lot of sensory and feeding work so it is a good way to start.

Sensory processing disorder is typically manifest of other developmental autism, ADHD and other developmental delays. So I would consider pursuing and pushing for a referral to get an autism diagnosis and then look into services like ABA. It may be that she is still young that the doctor didn't want to call it autism or may not be qualified to do so. But she is not too young to be evaluated for autism. You mention that she has frequent meltdowns and trouble with transitions which are signs of autism. There are other signs like self soothing (rocking, flapping), rigidity (lining things up), eye contact and trouble communicating, but as it is a spectrum they may not all may be manifest.

With an autism diagnosis you can get more services for her which can include PCA (a paid care provider) to help you. What level of support you can get will depend on where you live in and her needs. If you are in the USA your state should have an Arc which can help you find services and navigate the system. https://thearc.org/. Health insurance should cover ABA therapy. Some communities have center based day programs grouped by age and need which work on getting them ready for school. I think they are fantastic. You can also get home based services as well.

It sounds like you are a concerned and caring patient wanting to do the best for your daughter. The good news is that she is young and the therapies do work. Best to start now before you get into the school systems who are not well equipped.

I have been in your shoes and am still in them so to speak and it does get better. What you learn in helping your daughter will also help you become a great manager/leader.

Also no matter which job you take be sure to set limits on your work. Management is all about setting expectations and leveraging the resources available to you vs being superhuman and doing everything.
or use the built-in csv.DictReader :)
Lower overhead. It's the same reason you would need to avoid a GC. It may not be for everyone, but that isn't a rust goal necessarily.
Yeah, this sounds a lot like Google wants to create SIPRnet and SCIFs, restricting external access like that. Probably wise, considering how tasty a target Google is.
Ask HN: How are you improving your use of LLMs in production?
Lots of companies building with LLMs and seemingly infinite startups showing off flashy demos with a waitlist. Who's deployed to production, released to everyone, and iterating on them? How are you evaluating them over time and making sure you don't regress stuff that's already working?
I use a custom Iosevka (ORW) from someone's ricing repo.

I think it's a bit less narrow.

https://github.com/s0la/orw/tree/master/.fonts
It's less about the self-serving approach which I've seen on rare occasion. It's more the complete inability to estimate magnitude effects. If you found a way to replace capital entirely but keep all the efficiency of price mechanisms you could maybe give people a 10% raise (but I bet whatever mechanism replaces price loses the entirety of that 10% due to inefficiency) but the average marxist will confidently tell people they could double their paycheque if the greedy capitalists weren't taking half.
I usually solve this by commiting my fixup in a dummy commit, then do a rebase -i HEAD~n where n is the number of commits I want to look back at. Then during the rebase I just move my commit below the one that seem the most appropriate and mark it for squash. Execute the rebase. Done
There are no hard and fast rules. Every such child is unique.

We got through by being as flexible as possible. We had a very small number of hard and fast rules, nearly all of which were to try to ensure everyone lived and stayed sane, and which we worked out during periods when everyone was calm.

For instance, I would take my daughter and drive around with her for a couple of hours on Sunday afternoon so my wife could sleep. I did that every Sunday for about two years. My wife and I had a work schedule that we mostly stuck to. We traded off housework. We traded off who handled the night terrors so at least one of us was rested the next day.

But in general, just being rigid only caused things to get worse. So we weren't. We slept when we could, ate when and what we could, and focused on making it to tomorrow.

We also weren't afraid to experiment - a little - with medication. Daughter went on meds to help calm the meltdowns and night terrors. Wife went on antidepressants. Yes, having a toddler on psychiatric meds is problematic, but so is have three 2-hour-long night terrors every night for a year.

Daughter is now a 23 year old young women who is amazing, a joy to be around, kind and fierce at the same time, with a solid work ethic and a life plan. She's a bit behind academically, but as we keep telling her, this isn't a race. She wants to do green architecture.
An early release of the tech - an automation layer for discovering inclusion dependencies, building a graph of data where tables/files are nodes and foreign keys are edges between them.
Yeah I doubt the validity of this as-is.
I just dump everything into a bunch of .md files and open the folder on sublime text. Of course, I deal mostly in text content. The search is pretty good, so it works for me.

As you can see, I'm not a sofisticated person.