skysight-inc/HackerNews huggingface dataset:
Looked up the cajun dishes. I've seen worse, but come on.

Dirty rice is dirty rice because it originated in slave kitchens and was a cheap and efficient way to make use of offal. It gets its color from liver and is traditionally made by browning chopped lizards and gizzards along with the trinity and mixing in rice with a bit of stock. That recipe probably tastes fine... some palates probably would have an issue with the little bits of liver, even though I find them essential to the spirit of the dish. I do love Dawn's mushroom steak sauce, and usually sautee some sliced onions with mushrooms and add that to a pan before tossing in some shaved roast beef and using the mixture for po-boys.

Only masochists prepare gumbo roux the way they describe in the recipe. It's much easier to get a nice, heavy cast iron skillet and heat the oil over high heat, stirring vigorously for 10 minutes, than it is standing there for 45 minutes to an hour over low heat. Sift the flour into the oil as the pan heats up so that you don't have any clumps and stir EVERYTHING. When your roux gets dark enough, add your veggies and set the heat to medium. The vegetables will stop the roux from continuing to darken and brown.

Red beans and rice should be cooked slowly with some sort of smoked pork, like ham hocks. You're slowly infusing the beans with all the flavors from the pork. With gumbo or red beans, you don't add sausage or other meats you intend to eat until the very end so that you don't boil all of the fat and flavor out of the item (or in the case of seafood gumbo, you don't want to dry it out).

The "Cajun shrimp" recipe isn't cajun at all. It's scampi with beer.
main problem is all the ads of course
You're forgetting that Python was designed by a mathematician looking to replace ABC.
Yep, I think it might have some tailwind UI bits and pieces too. The source is on GitHub: https://github.com/mcintyre94/pyground
It feels like MATLAB? ;-)
Anvil is pretty cool...I spent a good bit of time experimenting with it. Unfortunately, it has some edges you hit quickly as an experienced developer which get in your way. However, for their target audience, which I infer to be skilled business folks who don't necessarily develop full time, it's awesome ;-)
Doesn't Valve's Index work with Linux?
I guess I wasn’t so much about restaurants but general shopping. For example I can get good bread in Germany for a decent price where in the US most cheap bread is full of sugar and other stuff and only very expensive ones are better. I find the same is true for a lot of staple foods.
Finally found something [1].

> When setting your wholesale price, first multiply your cost of goods by two. This will ensure your wholesale profit margin is at least 50%.
Profit margin is the gross profit a retailer earns when an item is sold.
Apparel retail brands typically aim for a 30% to 50% wholesale profit margin, while direct-to-consumer retailers aim for a profit margin of 55% to 65%. (A margin is sometimes also referred to as “markup percentage.”)

So 50% is about normal for retail goods. Yes yes. They have physical merchandise they need to manage. Apple has engineers they need to pay to do their virtual distribution. Maybe 30% is excessive. Certainly that they're the only store and hold a monopoly on the things they allow people to do on their platform is probably fueling that margin to be higher than it should. However, if we look at Steam[2] and other console manufacturers, we see similar 30% markups. Maybe everyone is just copying Apple's lead here as "customers will swallow this". Or maybe Apple figured out a good virtual store distribution model and this is the markup needed for a sustainable thriving business.

[1] https://www.shopify.com/retail/product-pricing-for-wholesale...
[2] https://www.ign.com/articles/2019/10/07/report-steams-30-cut...
People don't use Arduino because it's "the premier microcontroller," they use it because it's easy to use.
apple can charge whatever they want once they allow alternatives for competition.
Why can't we get these kinds of policies in the US? Is it because Europeans are banding together to poke at us? I feel like they're doing this against us, even though we don't profit much from these tech companies bc of their tax dodging. Who are they winning against? Are we winning? Whats going on?
Both KeyKOS and EUMEL used periodic globally consistent checkpoints supplemented by an explicit fsync() call for use on things that required durability like database transaction journals. So when the system crashed you would lose your last few minutes of work; EUMEL ran on floppies, so the interval could be as long as 15 minutes, but I think even KeyKOS only took a checkpoint every minute or so, perhaps because it would pause the whole system for close to a second on the IBM 370s it ran on. (Many years later, Norm Hardy showed me a SPARC workstation with I think 32 or 64 MiB of RAM; he said it was the biggest machine KeyKOS had ever run on, twice the size of the mainframe that was the previous record holder. Physically it was small enough to hold in one hand.)

I assume L3 used the same approach as EUMEL. I don't know enough about OS/400 or Multics to comment intelligently, but at least OS/400 is evidently reasonably performant and reliable, so I'd be surprised if it isn't a similar strategy.

There's a latency/bandwidth tradeoff: if you take checkpoints less often, more of the data you would have checkpointed gets overwritten, so your checkpoint bandwidth gets smaller. NetApp's WAFL (not a single-level store, but a filesystem using a similar globally-consistent-snapshot strategy) originally (01996) took a checkpoint ("snapshot") once a second and stored its journals in battery-backed RAM, but with modern SSDs a snapshot every 10 milliseconds or so seems feasible, depending on write bandwidth.

Most of these systems did have "volatile segments" actually, but not for the reason you suggest, which is performance; rather, it was for device drivers. You can't swap out your device drivers (in most cases) and they don't have state that would be useful across power failures anyway. So they would be, as EUMEL called it, "resident": exempted from both the snapshot mechanism and from paging.
I mean relative to Matlab :)
Given Google is not in financial difficulty and these employees were not at fault of anything, this layoff would have been illegal in France.

If these employees were not contractors or on a short-term contract, this layoff could easily be contested and Google would have to pay up to 1 month's pay per year worked at Google (minimum 3 month's pays)

Google could have negotiated with the employees to end the contract at a better price.

To widen your perspectives.
The price of an Uno is very low, considering that "Buying an Arduino" usually means "Buying a clone".

But yeah, the only reason I'd use an RP2040 is as a USB peripheral, and even then I'd use an ESP32 S2 or something.

I just... don't have much use for non-connected chips as a hobbyist. On a pro project, I get it that there's sometimes demand for non-connected stuff, but it's usually not super exciting.
What's the difference between "TLS over UDP" and Quic? Did you compare your solution to some Quic implementation?

Also, how was CPU usage? In my experience UDP-based stream protocols do signifanctly worse (I assume due to user-space scheduling and unoptimized hot paths). This may be particularly relevant for laptops and mobile.
Acoustic behaviour of a wild common dolphin who interacts with harbour porpoises
I opened Sublime yesterday and it absolutely screams in comparison to VS Code.
FORTRAN is very high level, that's why you can write FORTRAN in any language.
Okay, name and shame. Lemme just step back so that you're steeped in all the context.

A childhood friend of mine had a girlfriend who was working on the web team at what is now called Ann Inc. He referred me to her, and she and her co-worker on the same team were my second round interviews. Her manager, a brown woman named either Sanae or Sana (I actually know Sana's from college, but my friend insisted I pronounce her name 'San-ay,' so maybe its not the same name?) who saw me on a Zoom (actually Cisco video conferencing, Zoom is becoming one of those brands that are interchangeable with the whole sphere of a generic idea, like Google and Kleenex), immediately smiled and said no. It was late 2020 and... when things like that happen you're just in shock, and you're also disappointed that, once again, you can't start your career. I don't even know who to call for that, and how would I go about proving it?

The story ends with my friends girlfriend and her co-worker quitting and going to work elsewhere, so there was at least that.
Got a ton of tattoos. Can't hide that way!
Ultimately it's a mind game.

For the most part, we are all forgettable, and it doesn't matter what we do won't be memorable for most people.

When you think about it, you are a single person looking at out the world. You are neither a collective, or part of an explicit audience. It's your eyes, and your thoughts looking out. There may be 100 people around you, and each one of them will be having their singular experience.

A very small number of them will be having sharing their 1 person experience with your 1 person experience. But it is still them.

Look around next time you are the gym - notice how many people are actually looking around. (Of course if you are looking around quickly, you might get a few more eye contacts than you would otherwise).

Make sure you are not looking out and judging others, I know a number of people who can't even consider doing anything that might get a gaze. But they are also the first person to comment about others. It's a tiny, tiny percentage of people who do that though.

Building resilience is probably the biggest direct action you can take. Choose one thing that is just uncomfortable and do it. Do that every week. As you push your boundaries of what makes you uncomfortable, you will find that the comfort buffer that you had around you was much, much thicker than you expected.

Now there will be times you may step into something and you may actually awkward. But even then, you will learn where that boundary is, and with friends it will become a story. With strangers it will just be a easily forgotten anecdote.
implementation: https://github.com/hensel-f/ripsnet
Guidance on Web Accessibility and the ADA
Find a NGO that is collecting signatures. Join up. Push yourself to collect as many signatures as possible. Emulate others. No one will remember you so do all the things they tell you to do but you find super emberasing. Keep doing it until you don't care what people think.

Works every time.
I think it sounds good in theory, but I wonder for the 'morbid curiosity'. I've found it's very common to just peek into the latest topic, even if it upsets you greatly.

Right now, whenever I see JK Rowling tending on twitter, I get frustrated and I know I won't like what I will read, but I click through anyway.

If it's as easy as you suggest, it's easy to disable the filters and expose yourself to this negative content, even if you know its not nice for you
Obligatory:

A Minimal Viable Product needs to actually be viable

https://uxdesign.cc/a-minimal-viable-product-needs-to-actual...
Pet peeve: Not everything that happens for the first time deserves to be called "historic".
I agree - my point is that mere veganism can't be a moral baseline because it completely ignores the suffering of the workers who help produce the food.
Those extra 4 pinouts can be key to being able to use a board for a given project.
I think it’s totally doable. Even if teams work on different projects they most like will follow similar processes, use similar tools and interact with other stakeholders in similar ways. At my company I notice people that even after years don’t really understand how things work or the bigger context of their work. A weeklong introduction into the products of the company, the different roles and common processes would be extremely helpful.
This is such an interesting piece of software. I recommend installing it to play around with it even if you have to intention at all of actually using it for real.

You can import an existing Git repository into it really quickly.

The app itself is built by the SQLite team, and takes full advantage of SQLite, in particular Many Small Queries Are Efficient In SQLite: https://www.sqlite.org/np1queryprob.html
Yes and no. It tracks the issues in the source repo. Everything is an artifact and some artifacts are bugs, technotes, etc

https://fossil-scm.org/home/doc/trunk/www/fileformat.wiki

This is from the same person who made SQLite.
Show HN: Reverse engineering GitHub's identicon algorithm
Website looks like a poorly designed propaganda machine.
That's the "batteries included" bit!
I've seen the New York Times make the "shocking" revelation that half of people are below the mediian income so...
ulimit on Linux doesn’t support limiting RSS, only VSZ. I’d argue that limiting RSS — i.e., how much of the process in main memory — is more aligned with what someone wants than how big its virtual address space is, which can easily be distorted by e.g. mmap()ing a huge file in.

IME trying to restrict by VSZ just leads to surprises when malloc() fails at surprising times. cgroups are a much better way to go.
I’d be surprised if a team could enumerate all of Twitter’s features in a month. Most of the complexity is in content moderation and ad targeting, neither of which are transparent to users. They certainly don’t bring $1 billion a quarter just by serving tweets.
Be other focused, not self focused. You have to want to interact with people. You can cultivate that (if you don't have it naturally) by working towards a real interest in other people, who they are, what they like, what they can teach you, etc. Learn to listen, to ask questions, to remember names and details. In practicing that, you may find you are no longer anxious. The real benefit, though, is that you will make friends much easier and find that you really do like people and social interactions. (P.S. this will also make you better at work and any other interactive relationship.)
Russia conducts military drills on isles disputed with Japan
There is no meaningful difference, at the end of the day they'll both be fine for measuring the base case of single-threaded TCP connection performance.

I prefer rsync as well, but SCP works on more machines by default (no dependency on rsync being installed on the target host).
> This means you’ll be limited to the intersection of features of each platform native rendering engine.

> On the other hand [...]

we already live in this world. electron utilises the same APIs you would use. it doesn’t have a back way around these, and is subject to the same bugs and issues from the windowing system would be.

it might be tempting to suggest here that electron devs can mitigate issues themselves and remove the need for that work on your part, but now you need to update your app: shared libraries aren’t exactly in fashion right now, so every electron based app needs updated.

that in itself has a bunch of issues/consequences. if nothing else, it’s incredibly wasteful.
Gym is great, but I would strongly advice going into martial arts classes, for examble thai-boxing or jiu-jitsu. You'll get a boost in self-confidence overall, but also will learn how to communicate with other people when being split to pairs for 1x1 training. That will help combating a lot of social awkwardness and inabvility to speak to new people.

Another one is: try getting into more managerial position at work — that naturally implies more communication, meetings, presentations and such, so you will learn by practice.

Speaking from personal experience, also being shy initially — still am but much much less, it is practically a non-issue anymore.
For CO2, it takes a lot of energy to move that soil.

For the soil itself, it brings up subsoil which has microorganisms that work better in low air enviornment (because that is what they are from) and move the near surface microorganisms down below where they don't get the air they need. It also breaks up organic matter making them break down faster (into CO2 if there is O2 available, and the turning just added a bunch). Also all those broken roots no longer hold the soil in place. so the soil will erode much faster.

Erosion is part of it, but even if the soil wouldn't erode the loss of organic matter is still a big deal.
I know it's easier said than done, but honestly I think I'm a very changed person since I got married and had kids. For one, I'm no longer preoccupied with what women think of me and having kids as my priority just makes everything else seem less important. I can fail at work, I can fail with friends, I can slip on a banana peel but so long as my kids are fed and clothed I'm doing fine.

I was never horribly awkward, but I was definitely quiet and nerdy well into my 20s, but I also worked in the digital agency/consulting space which meant that advancing my career meant being not only client facing, but also doing sales pitches. That was some trial by fire and made me sweat pretty badly at first, but it didn't take too many go-rounds before I realized it's just not even a skill, just a confidence game. I'd done enough projects to speak with authority on things I knew well and to speak with confidence on things I didn't know, but figured couldn't be that hard. Eventually I was being asked to get on a plane, go pitch with a team of complete strangers from another office with a client I'd never met and I didn't feel even a bit nervous.
I realized that I was focused on myself a bit too much.

The next time you’re in a group, try finding out what people in the group like doing for fun/working on? Something positive.

If something interests you, dig a little deeper. If they’re really interested in one topic, dig a little deeper. You might learn something!

Hanging out with people can be fun if you’re excited to learn about their lives.
For those unfamiliar, CERFACS (Centre Européen de Recherche et de Formation Avancée en Calcul Scientifique, i.e. European center for research and advanced training in scientific computing) is a leading research institution, with two main branches: meteorology, and engineering computational fluid dynamics. I am not affiliated and can only evaluate the engineering part, their combustion modeling group is one of the best in the world.
He does have great hair, doesn't he?
A 20MB interpreted bundled in the browser is basically nothing considering the browser sizes. A 20MB script in a page is massive.
The problem in my company is that a lot of engineers are extremely reluctant to reach out to anybody. They barely reach out within their team and even less so to sales or marketing. For these people on boarding would be very helpful.

And in larger companies it’s definitely useful to get an overview of how decisions are made, how processes work and so on. Otherwise you may work there for years and still not understand how things work outside your little box.
Sir Alex Ferguson: Made in Govan [audio]
Seattle is unlikely to actually do anything about this. This ideology is paralyzing, and none of its adherents are able to question it or adjust anything based on the outcomes - however negative they may be.
I feel like I'm gonna limit myself with this since not many people use crypto
I have to check those apps
How does a student living on their own has to do with anything about microwaves having "lethal potentials"? And what does the high-voltage capacitor has to do with sheet metals?

I'm sorry, but I really cannot follow your logic here.
The cacophony of voices lends itself well to doomerism. Wish there were more places one could hide from the self-absorption of our species.
Yep. Most people do not have an internet connection. They only have a web+ connection from a mobile telco further restricted by not having control of their hardware. So, if we care about the internet we can ignore them and just develop as we always have for actual computers on the internet.

But if you're only profit motivated then this isn't reasonable and you should only target smartphones without internet access and gimp your software to make it possible to run on such limited platforms.
Some of the many previous threads:

https://news.ycombinator.com/item?id=28168632

https://news.ycombinator.com/item?id=27736980

https://news.ycombinator.com/item?id=26578581

https://news.ycombinator.com/item?id=24643200

https://news.ycombinator.com/item?id=21974942

https://news.ycombinator.com/item?id=19006036

https://news.ycombinator.com/item?id=17230766

https://news.ycombinator.com/item?id=15752725

https://news.ycombinator.com/item?id=13668952

https://news.ycombinator.com/item?id=12673229

https://news.ycombinator.com/item?id=10737131

https://news.ycombinator.com/item?id=8697028

https://news.ycombinator.com/item?id=3036124

https://news.ycombinator.com/item?id=2524422

https://news.ycombinator.com/item?id=809493
I agree with you. One of the reasons why I think this happened for me in college was because I found some very accepting groups of people with whom I could unite around a common goal, in an almost pre-professional environment.

But there were a bunch of people on my floor freshman year who got sucked up into an entirely different social environment. They either pledged fraternities or sororities, or formed their own social groups that closely mimicked the ones they were used to in high school, which came with all of the expected drama.

So, advice for any younger folks: Just about every college has a student activity fair, where you can get to know all the clubs and groups and activities that are part of campus life. Try to find the ones that aren't 100% social, but maybe 25% social and 75% achieving some goal, whether it be putting on a musical or raising livestock or volunteering at a nursing home.
I wrote scientific python for several years at a university research project, coming from a statistics background. I wrote a forecasting tool and related plotting, simulation, ML, evaluation etc tools.

The reasons for python’s success are obviously the ecosystem. Numpy is the foundation. On top we have sklearn, statsmodels, pandas, matplotlib. Before our project most work in the department was done in Stata, a proprietary language/tool that works well for some classical regression and stats work but falls apart as soon as things get complicated. Moving to python allowed us, a group of social scientists, to work on some really hard problems.

Now we have boosted tree models and other tools that just can’t be used in the old tools like Stata.

Python and R run the show in social science.
I love the idea of fossil, git cli has horrible and unintuitive porcelain. There is no brain dead git undo (except for the 'well actually if you sell your soul to the reflog' folks), but ultimately, just like C and unix, git may be annoying in some ways but its inertia and ubiquity keep it going way longer than it's technical merits deserve when directly compared to competitors.

Also, fossil feels like someone built it for almost NIH reasons, which I freely admit is just my outsiders impression, but it feels to me like the tcl community tends to dogfood themselves a lot for cultural reasons.

But fossil is already more complete and battle tested than anything this lowly amateur will accomplish in his career.
Vegans are pretty vocal so it’s pretty easy to identify them. It’s like the CrossFit of diet regimens in that they self announce quite a bit.

I’m sure there are some quiet vegans, and it’s possible that I just don’t know people well enough to know whether they are vegan. I’ve met dozens of vegans over he years and friends with many. As I’m friends with them, I’m aware of their health issues or lack of health issues.