skysight-inc/HackerNews huggingface dataset:
I built a small extension to change Firefox theme as per meta theme-color
Even real-time games are often best implemented as a pure function of state. This has a lot of advantages for keeping track of everything, especially in games with a network component. Of course, it doesn't mean the function from state to UI doesn't get to use mutable state - that's often critical for performance. What's important is logically separating the game state from the UI, such that any game state can be isolated, serialized, and de-serialized at will.
Mind sharing the mentioned podcasts?
I'm honestly surprised they kept going with this for so long. I expected them to do this for two or three years tops, but it seems to work out I guess?

I signed up for Amazon student after I finished college (still had access to a mail account and didn't know about the program before, or maybe it didn't exist yet) so I got prime for 25€ for a couple years. I watched one show on prime and never used it for music. Only really wanted the free and faster shipping. As soon as student ended I unsubscribed as it wasn't worth 45€ to me.
What is he supposed to do? I don't know - I agree it's a hard problem, but Romney has clearly chosen his tribe, though he's had an on-again-off-again relationship with the chief of that tribe. If anyone could run as an independent in Utah, it would be him, but do you think Romney would do such a thing?

Men like Romney tear at the social fabric of America for financial gain, that's what he and his party are dedicated to. To be fair, if they could make more money by not tearing at it, they would - the point is the money; the rest is meaningless. I've worked for private equity, they're every bit the monsters we've been told. Of course they put on a good show and a nice suit - and that's who Romney is and what posts like this are all about. But at the end of the day, he and McConnell and their party are just trying to create a moral justification for greed, the same as any conservative. They just don't like Trump because he lets the mask slip.
Summary linked in the comments:

https://web.archive.org/web/20101210060431/http://podolsky.e...

> Here is my summary of what I think is most important in Dr. Sarno's theory:

> 1. The mind and the body are linked. Classic example: the placebo effect -- your mind thinks it's gotten a pill that's gonna fix your body, and what do you know, believing that leads to your body fixing itself.

> 2. Not only can the mind-body connection lead to your body healing itself (as with placebos), it can also lead to the body harming itself, or creating pain.

> 3. Now why would your body do this? In my experience, people with chronic RSIs are, deep down, not happy.

Not terribly impressed, especially the last one, try to be happy when you have pain every minute, especially when you were happy beforehand.

From wiki:

> Sarno's most notable achievement is the development, diagnosis, and treatment of tension myoneural syndrome (TMS), which is currently not accepted by mainstream medicine.[...]

> Patients typically see their doctor when the pain is at its worst and pain chart scores statistically improve over time even if left untreated; most people recover from an episode of back pain within weeks without any medical intervention at all.

> James Rainville, a medical doctor at New England Baptist Hospital, said that while TMS treatment works for some patients, Sarno mistakenly uses the TMS diagnosis for other patients who have real physical problems.
I'm in a similar situation and what's worked so far is to do things incrementally and to make it as easy as possible for the rest of your team to switch over to the new stack. Don't try to replace everything at once if you're working on it by yourself.
> Bitpanda’s chief product officer, Lukas Enzersdorfer-Konrad, told employees via a Slack message there would be no mass layoffs, weeks before the company cut its workforce by a third.

If they knew of the layoffs and lied Bitpanda must be punished for it. Many employees may have made decisions based on that lie.
You’re not answering my question about cash.
I don't think you're being at all realistic. Have you tried an international, inter-cultural move, while disabled and broke? The post mentioned "I live with family", so I don't think selling "that expensive USA house" is an option, neither is there likely much equity in the car (already behind on a payment).
I would have assumed it's the Debían package that includes cowsay and related tools. Relies on cowtools-common.
As addressed in other comments in this thread and past threads on this sort (when the paper came out), it is not bubble sort. Bubble sort only compares adjacent items and swaps them if they are in the wrong order. This has the effect of "bubbling" the largest value to the top (the way it's often written, could also reverse it to push the smallest down first).

This sort is like a worse performance version of insertion sort. But insertion sort creates a partition (and in doing this performs a sort) of the first i+1 items, with i increasing until the entire sequence is sorted. This one will scan the entire sequence every time on the inner loop instead of just a subset of it and usually perform more swaps.
Those symptoms sound very similar to the fatigue I have, but I have type 2 diabetes and the fatigue started very suddenly after a brief viral infection. I've had the usual tests for Celiac but they were negative. I have seen some signs of improvement on a very low carb diet but it hasn't been consistent and I have trouble sticking to that kind of diet due to cost coupled with the fact that, as an amputee, it's hard for me to get to grocery stores.
> It's full of JS

152 lines of sparse JS ammounting to 5kb uncompressed? Not exactly what I would call "full of js".

For comparison your average hasty made, JS infested legacy web site there embeds Moment.js - and that by itself is 19kb compressed.
An important property of Puppy is that you can access the Ubuntu repos. I don't know what you get with Tiny Core.
You're right. The journey is introductory on basic scheduling concepts and focuses on the SCHED_NORMAL. That rule as I written is valid for the CFS.
Have you tried this: https://costplusdrugs.com/
Please get in touch if you are interested. I think there is definitely enough work, but I think you need very talented managers to enable this kind of work mode. I would argue there is a shortage of high enough quality managers, and no clear incentive to train up managers to this quality.
> You seem to mean being a "racist" is just saying racist things.

What's with racism purism? That you have to embody racism with your whole self in order to be really racist. I never see this purist concept applied to anything else: "Oh, he was only saying libertarian ideas, that doesn't mean he's libertarian" - sure, but why does it matter if the speaker is libertarian (or not)? What matters, and is indisputable, is their statement was libertarian.
You're making a gamble either way. The article you linked is correct that duplication is usually cheaper than abstraction. So if you really have no idea what your code will do in the future, then cheaper is the way to go. But an experienced dev can start to fortune-tell, they know what parts tend to be re-used, which abstractions are common and powerful. And if you also plan your architecture before you code, you can also see what abstractions might be needed ahead of time. If you are sure an abstraction is better, then duplication is tech debt.

A simple example. If you are making a multi-page website that contains a header on all pages, you can separate the header into a component from the get go, instead of duplicating the header for each page and then abstracting it in the future (where it starts to become more work).
Alpines rootfs images don't include the kernel or any drivers at all, right? Since it's usually run within a container that's a sensible choice, but if you look at https://www.alpinelinux.org/downloads/ their rootfs is 2.6mb, but even their slimmed down version meant to run only on virtualized machines is 52mb, and their standard or netboot versions (which actually include the stuff needed to boot on actual hardware) are over 150mb.
> You can get a couple hundred TPUs from Google for free

How?
In the ideal world, yes.

Some systems are, for any number of reasons, strongly resistant to automation. The obvious case is where security policies may require a human in the loop. Then there are the Rube Goldberg systems where the interface to the system involves VNC to a MacOS machine that runs a Virtualbox with a Linux guest where a native application modifies some database you have no other access to. Etc.
> "Local influencers" needs to become a thing, if it isn't already. That's the answer to the local news problem

If that's the answer, then I hope the whole industry curls up and dies now. If you want me to pay a single cent for trash like that, you'd have to stick a gun in my face.
It sounds like an amazing opportunity that you should grab. You both have the freedom to do something that normally would be closed to you due to constraints on both of your time (school and work).

Assuming you can afford it, how about hiring a camper van and taking off for a month, and see where you end up? There's bound to be places you both would love to see which otherwise would be difficult, and by being away from the trappings of home and email etc, you'll get some amazing quality time together which may not happen again.

11 is a great age, but you are at the start of some difficult years where there's lots of pressure on kids, both from society and from family (go well at school, know what you want to do etc etc). So take advantage of some care free time together!
> I can't fly comfortably anymore unless i get that private jet, which i can't afford.

Huh? Pick a decent airline, and long haul international business class is pretty comfortable. First, I hear, is even better. Expensive, but a heckuva lot less so than a private jet.
>Except for games, UIs are actually very stable, more stable than the model. You have chrome, viewers, tools etc.

I think the author's analogy breaks down here. Almost every point after this is "You don't need this because React started from this faulty assumption that UIs aren't stable".

The hand rails frameworks like React gives you is because this assumption isn't true. If your UI is stable enough where this complexity isn't needed, then don't use React.
Pikachu, I SELECT you.
Interested in the complaints about GitHub being anti-copyleft, I followed a chain of links to a 2001 post where RMS endorses a more permissive license for Ogg Vorbis, the old MP3 competitor: https://lwn.net/2001/0301/a/rms-ov-license.php3

RMS endorsed a more permissive license in Ogg's case because otherwise it risked becoming irrelevant as the patented MP3 format took over.

It's interesting that he saw this as a special case rather than the #1 issue that will always crop up with copyleft.
lego though lasts forever. more than half of our lego is more than 30 years old and some of that was second-hand when we got it as kids.

what do you mean by tramlines? i am unfamiliar with that term.
That isn't specific to TERF, people just like to throw around insults like that and use them as a basis of their argument these days. You just notice it in this case because it's an acronym that defines itself. It's like incel or nazi/fascist, most people being called those things aren't actually celibate or nazis.
I'm not sure if this is related, but one time while tripping balls, we got a kaleidescope and put up to a CRT that was displaying only static. Looking through it was the craziest feeling that I had ever gotten while tripping. We even filmed it with our phones and watched it again and it did the same thing. It was like we all got sucked into the visual. You could almost feel it pulling you in. But it created other crazy visual feelings too. You could see the individual RGB pixels in the CRT all lighting up randomly. Highly recommend if you're gonna trip balls. Haven't tried it sober though to know if it could have the same effects.
I’m not sure what point you’re arguing anymore.

I’m arguing against this statement. I don’t think it’s true.

“ You're looking in the wrong place. The magic comes from TSMC, not Apple.”

My point is a good process is necessary but not sufficient to make a part competitive with Apple on performance per watt. There’s a lot of “magic” to go around.
I don’t think we need to jump to “these dummies can’t conceive of a world outside of VC”…

Uber already took a huge amount of VC funding, so mid-size strategies won’t work. Investors would rather risk the whole company on a 1% chance of becoming Google or Home Depot than take a 50% chance of becoming Applebees. Even though Applebees is presumably a nice, profitable business, those kind of numbers are not useful for the portfolio position they have Uber in.

That’s just the reality for the folks running Uber today. If they try to turn it into a mid-sized business, the board will fire them.

If I read the discussion charitably, someone up-thread wanted to shift the conversation to “what should’ve Uber done in 2012?” while their responders think they’re talking about “What can Uber do at this point?”

I don’t think you need to act like we’re incapable of thinking about building businesses smaller than Google.
I read about here last year, and gave it a shot based on the many recommendations. It definitely helped me.
In your scenarios, your cash flow is -$1000 at time 0 if you pay with cash.
>We all remember drinking and smoking as teens

Speak for yourself, worst thing I did in high school was play too many video games.
GPT Lenny? Automatically transcript and feed, then TTS. Maybe someone takes on this.
Yeah, there's serious study on this. Like, my dad did the Ganzfeld experiment back in the 80s with the ping pong balls over the eyes with red LED's in them... There's even serious scientific study on it [1] looking into the differences of the effect between people with mental imagery vs aphantasia. Here's another study which looks at fMRI scans of people with the goggles on [2]. This Vice commercial-for-an-app-as-an-article doesn't even touch on any of that, which is pretty weak even by the journalistic standards of this publication. I'm sure I've seen older Vice articles that weren't just an ad for an app which delved into this more seriously.

I've tried both white and red light myself and found the red light you linked to be a LOT more evocative.

[1] https://pubmed.ncbi.nlm.nih.gov/34172274/

[2] https://www.nature.com/articles/s41598-020-75019-3
A UI can be represented as a set of concurrent/asynchronous prompts. UI takes the model and possible next actions, presents this to the user, gets a response, and returns this as an action which is then applied to update the model.

Alerts and login forms are clearly prompts. But so is an complex editor: it constantly prompts the user for the next action, e.g. enter text or change existing text’s formatting. Or a social-media site: possible actions are “login”, “view post”, “create post”, and so on.

Even an FPS can be warped into a prompt-based UI, where the model is the game state (or what the player sees of it), and the prompts are “move, turn, shoot”. But you probably shouldn’t do that. Asp bad examples: a weather or stock viewer where your options are null, and the model is the weather or stock which you can’t change.

Nonetheless prompt-based UI is really useful for many otherwise-ordinary cases. It lets you write a UI like a CLI and automate your UI very easily; it tells you which state is truly part of the “model” and which is just part of the UI; it’s composable spatially (more elements) and temporarily (series of steps). I don’t know if it’s been explored much.

In prompt-based UI, the UI is sort of a pure function of the model. It’s an asynchronous function which takes the model and returns a stream or future of the next action(s).
Mozart works: https://youtu.be/VyhsSYfz9jM
Borrowell | Full Stack Developers (intermediate/senior), React Native Mobile Developers (junior-intermediate), Senior Data Engineer | Remote across Canada with offices in Toronto/Kelowna/Montreal | Full Time, Permanent, Benefits from Day 1, Opportunities to Work in Another Country for up to 90 Days
Contact: careers@borrowell.com

Borrowell pioneered free credit scores for all Canadians in 2017 and now we’re focusing on building net new products that will be the first of their kind in Canada (meaning you’re spending most of your time on writing new code, rather than being bored maintaining legacy apps). With more than 2 million members and $125 million in funding since 2017, Borrowell is one of the largest fintech companies in Canada. Borrowell has won numerous awards, including being named one of the top 100 fintech companies in the world by KPMG, ranking 4th on the Deloitte Technology Fast 50™ list of fastest-growing companies in Canada, LinkedIn Top 15 Startups 2021, Fintech of the Year, Most Impactful Companies in Canada 2021, CB Insights’ Top 250 Fintechs in the world, and more. Borrowell places a high value on building a diverse and inclusive workplace and is proud to have a gender-balanced team, including our VP of Engineering, COO, Engineering Managers, Lead Developers, and more who are WOC. Borrowell was named one of the Top 50 Best Workplaces in Canada, as well as one of the Best Workplaces in Tech for Women, Mental Wellness, and Work-Life Balance. These are not backfills - the roles are open because we are scaling 4 existing teams and building up to 2-3 brand new teams.

Hiring:

Full Stack Developers (intermediate-senior, C# .NET 6 on Azure): https://apply.workable.com/borrowell/j/5E205A7C95/

Mobile Developer (junior-intermediate, React Native): https://apply.workable.com/borrowell/j/CBD46131AD/

Senior Data Engineer (Python, Snowflake, dbt, Airflow, Looker, Azure): https://apply.workable.com/borrowell/j/70D8C9B9B9/

Product Designer (Figma): https://apply.workable.com/borrowell/j/E1CFCB860F/

https://borrowell.com/careers
Given that I grew up near there, and remembered the Skidmore murder story, what would you have me do? Not add material to the discussion? Arm I supposed to just stay silent about some things? If so, how should I know whether or not to stay silent. Give me a method, and I'll use it next time.
What are the appropriate or possible responses to being publicly asked if you're going to do a layoff, in the case that:

(1) you are definitely going to do a layoff

(2) you have not yet decided but are considering it

(3) you are definitely not doing a layoff

In the past, HNers have mentioned that if you admit you're going to lay people off, then your best performers will leave. Is that true? If so, what should companies say in order to be truthful and to help keep the company from falling apart?

Relatedly, how does a company credibly promise not to do layoffs, to put people's minds at ease?
Have you tried any of the VNC class of programs?

It allows a virtual screen solution to other computers, even servers.
Effectively a private Zoom session.
> that still means I have to wait for the tsc to complete

Without fork it. the webpack need to wait the checker to finish checking everything before it compiles even just one file.

With a separate checker, it don't.
The ts-loader will eject a perfectly normal js file without caring the typing is valid or not. And webpack can do the rest of works as quick as possible.

It like different of do it in serial and do it in parallel. The latter will utilize the resources better although not absolutely more efficient.
You can easily end up with another sort of complexity, where the code is difficult to reason about because it is so decoupled and the methods are so short (but the call stack very long) and modules so small (but many). You can end up with unnecessary code that's difficult to spot because the logic is so spread out that the big picture is clouded.
The Chicago thing is because every summer the national media see fit to report on local crime news from Chicago every time they have an eyepopping number of homicides a week, which is most weeks. I've never lived in Chicago and I don't care about their crime, but the national media won't shut up about it.
I have Debian 11 on a 2GB laptop running Xfce and it's very usable. The key is to install a 32-bit distro which can be a bit challenging on 64-bit UEFI systems. I have a dummy 64-bit install just for the bootloader and then installed the 32-bit system alongside it.
Thank you for this material!
I meant it in the sense of Ivan Illich's "Tools for Conviviality" [0], in which he addresses even your misunderstanding[1].

> My purpose is to lay down criteria by which the manipulation of people for the sake of their tools can be immediately recognized, and thus to exclude those artifacts and institutions which inevitably extinguish a convivial life style. Paradoxically, a society of simple tools that allows men to achieve purposes with energy fully under their own control is now difficult to imagine.

> The hypothesis was that machines can replace slaves. The evidence shows that, used for this purpose, machines enslave men. Neither a dictatorial proletariat nor a leisure mass can escape the dominion of constantly expanding industrial tools

> The crisis can be solved only if we learn to invert the present deep structure of tools; if we give people tools that guarantee their right to work with high, independent efficiency, thus simultaneously eliminating the need for either slaves or masters and enhancing each person’s range of freedom. People need new tools to work with rather than tools that “work” for them. They need technology to make the most of the energy and imagination each has, rather than more well-programmed energy slaves.

0. https://archive.org/details/illich-conviviality

1. "After many doubts, and against the advice of friends whom I respect, I have chosen “convivial” as a technical term to designate a modern society of responsibly limited tools. In part this choice was conditioned by the desire to continue a discourse which had started with its Spanish cognate. The French cognate has been given technical meaning (for the kitchen) by Brillat-Savarin in his Physiology of Taste: Meditations on Transcendental Gastronomy. This specialized use of the term in French might explain why it has already proven effective in the unmistakably different and equally specialized context in which it will appear in this essay. I am aware that in English “convivial” now seeks the company of tipsy jollyness, which is distinct from that indicated by the OED and opposite to the austere meaning of modern “eutrapelia”, which I intend. By applying the term “convivial” to tools rather than to people, I hope to forestall confusion." (Illich)
It amazes me that states in New England still continue to raze forests for sfh tracts. Population is declining. Why does new housing need forests to be destroyed?

Oh yes, because nobody wants to do the hard work of redeveloping houses from the 1700s
'promises only bind those who believe in them'. Jacques Chirac
> If you need second life for an old pc, It may be better to repurpose as server or something like that.

I'd go as far as a third life. This comment sounds like this is written by someone for whom Windows is not the first life (good for you!). To me, restoring an old PC to something usable day-to-day with Linux is only effective if you're switching away from Windows or switching away from the modern web.
its not a lesser food (well maybe specifically mcdonalds), its different food.

are you arguing there is no point to transformative cooking to make something diff as it would be lesser than it originally was?

thats like saying why bother trying to make an apple pie, when you can just eat apples.

also your proportions are whack, have you had a breaded chicken burger? for the most part its externally coating the chicken breast patty with a breading/seasoning mixture and frying it.

you arent padding the meat mixture like say a meatloaf.