skysight-inc/HackerNews huggingface dataset:
Why not trying a high-end factory-made house, such as https://www.huf-haus.com/en-uk

In a nutshell, they are manufactured into standard components and assembled onsite. The number of defects is small.

The level of quality is incredibly better than what most builders can produce.

They are not cheap, though. There are several alternative manufacturers. They are a great option for a bungalow.
Well, if that works, then it works! But if it doesn't (and I'm in the "I don't think it will" camp), then we'll know in less than a year or so.

I actually don't relate to this "bosses don't know what software engineering is" thing at all. All my bosses are older-school engineers-turned-management who are more skeptical of this than the young'uns.
The devil has enough advocates, Keanu.
The whole purpose of Go is to make building concurrent and scalable programs simple. Which is does achieve.

Someone that knows basic Go can build a server that would be just as performant as one in Rust with no optimizing, no external dependencies, fewer lines of code, and in minutes not hours or weeks.

Yes, obviously a server in Rust will be faster once you optimize it, but the point is that you don't really have to do optimizations with Go to get fast concurrent code. You pretty much get fast programs by default. This is why it is so popular.
The site literally says "Practice Doing Nothing."
I don't know and that's why I'm asking you. How does Mercedes self-driving work? Why is it geofenced?
> Adding manual arena memory management seems like a weird choice for a supposedly memory-safe and GC'd language where this is supposed to be an implementation issue.

Yes, it's because Go's GC is primarily tuned for latency at the cost of (memory allocation) throughput. Furthermore, there are only a few knobs for Go's GC.

If Go's GC is implemented a bit differently and has a few more knobs so that it can be optimized for memory allocation throughput, maybe Go doesn't need an arena library. I don't even know other GC-ed languages that have/need an arena library because their GC is customizable enough.
Ah, the glory days of America. Yesterday, the local market was out of eggs and bananas. There were long lines at too few staffed checkouts. There's a homeless encampment in the mall's parking area. This is in Silicon Valley.
Hello, my name is Xavier Christine, and I now live in Chicago, Illinois. I've been a nurse working here in the United States for several years. I enjoy using the internet to pass the time, so I came into contact with a crypto broker who told me that if I invested $4,000, I could have enough money to buy myself a home and a hospital within a few months so I decided to invest. I was sending money as I could just for an investment. Throughout this time, he encouraged me to keep investing, and I had already invested $93,000.00 After a short while, I was unable to get in touch with him as I realised that my money had been stolen.

To summarise the story, I wish to recommend Wizard web recovery, a reliable and well-known platform. Using information I subsequently found online, I consulted Wizard Web Recovery and disclosed what had happened to me. To the awesomeness of life, they were capable of aiding me in finding and recovering my lost funds. I have the pleasure of urging everyone who has been taken advantage of to use Wizard web recovery to get back your stolen funds and other hacking services. They are fast and reliable. wizardwebrecovery@programmer.net, Telephone Number: +1 (917) 725-3296
Regards.
That vibes with the images from what I saw with Dall-E. The rendering/styling was superb, however, the logic and scene understanding were toddler-like.

Still impressive, but if you had a picture with dogs sometimes a dog head would be pasted on top at the wrong angle. Confabulation is a great term for it IMHO.
> have no idea what the term for that is in America

It varies. Mine's a designer, though she's also a licensed architect.
As a counter-point, I spent about 5 years pretty miserable between 3 different jobs - my complaints where the same at each organization. The profit motive was being put above all else, including employee well being, an actually high-quality service, and in some cases baseline ethics. People were constantly pressured into working more than they should, both in the short term (too many hours per week) and in the long term - vacation time that was hard or impossible to actually take. Overpromising and understaffing/tooling led to constant crunches, corner cutting, rushed low-quality deliverables, and constant fear - either that a client would be lost and blame would be placed, or that a bad client that should go would be retained to the teams detriment. Often all of this was paved over by toxic positivity. You point out the problems and they say "Look on the bright side. You are being too negative. It'll all shake out". Just pure gaslighting bullshit.

After the 3rd such place, and a complete inability to effect change - I threw in the towel and started my own agency 2 years ago. From the outset I made the purpose of the company to be quality of life, not profit. Fewer clients/hours per team member, more time to execute and put out work you are proud to hang your hat on. No assholes (teammates OR clients).

For the entirety of the past 2 years, including the hard bits of actually getting it off the ground and getting those first few customers, the difference has been night and day. My stress levels are the lowest they've been in years. My relationship with my wife is better. I never dread Monday, and rarely pine for Friday. Sometimes it really is the environment, and sometimes that environment is pervasive in a particular industry.
This is correct. This also excludes contractors, which there are tons of in the Bay Area, and they make a lot less than a regular employee, even at places like Google.
Both brands trade off as best cold weather heat pumps in ratings/evaluations (quick Google search should confirm), they’re both fairly high quality versus competitor brands.
Frantic is one the last words I would use to describe the process of adding generics to Go.
IMO, yes. I'm probably biased because this is basically our business. Key is finding a good build team (this could be independent architect and builder, a design-build firm, etc.), and critical that they have good trade partners (plumbers, HVAC, electrical, etc.). Do not shirk checking references and doing the legwork, but the good builders are out there.
I am in a similar position. I'm not using the very latest C++ features, but maybe this will be of use to you anyway?

I decided to get started writing a native app for Haiku (http://haiku-os.org/), which you have to write in C++. So I loaded it up in a VM and started plugging away. I have always avoided CMake, but it's so popular these days that I decided to give in and get comfortable with it.

Haiku is really nice. It feels like the future that the big companies promised us in the 90s, but yanked out of our hands at the last minute.

Caveats:
Haiku doesn't have a great web browser, so it can be difficult to get your git setup going at first. However, there are efforts underway to port a much more recent version of Webkit over: https://github.com/haiku/haikuwebkit

Haiku has some Vulkan support, but it isn't in the releases yet. https://discuss.haiku-os.org/t/vulkan-lavapipe-software-rend...
Don't other launchers have "featured/things you want might want to watch" sections?

What should be shown instead?
I prefer to think of this as a double-cliffhanger, in which the buildup of suspense relies on creating an aura of angsty dread over 1) will the protagonist escape from those circling hammerheads? and 2) will the producers cancel Season 2???
In my experience, Go is really great for writing web backends and CLI tools. Go has replaced Python for me for those use cases and I know it has for others too. I think they've thoughtfully evolved the language (generics took several iterations before being accepted). The tooling especially (cross-compilation, golangci-lint, GoReleaser, the VS Code plugin) makes writing and distributing my little Go apps a blast. Much easier than Python/C++ (though I must say the recent pyproject.toml stuff is really helping me package Python when I need to).
What are CSS best practices for not feeling lost at sea in a single linear list of styles?

Should I group by behaviour type — put all the margins and padding in one place, all the font stuff in another? How does that jive with grouping in a different dimension: by element hierarchy. All the buttons stuff in one file. All the headings stuff in another.

This feels a very basic question so I hope someone will take pity on me and answer the question I was trying to ask.

> I published a book about debugging CSS

…and it looks amazing. From the sample chapters it’s clear the author knows their stuff. I wonder if they have considered creating a Python (or Clippy!) style linter for CSS that automatically offers advice?
That is good to know, thanks! I might be misremembering it. It has been a while since I looked at it.
Red-Teaming the Stable Diffusion Safety Filter
There are literally hundreds of introductory level analysis textbooks. Some are very terse with challenging exercises presenting things in a definition-theorem-lemma-proof example style (baby Rudin, Lang, Kolmogorov & Fomin, Zorich). Others are pretty chatty, and give lots and lots of examples and motivating discussion (Carothers, Abbott, Pugh). Still others focus more on building (correct) intuition, have few detailed proofs, but give lots of high level vistas of the landscape. These explain how analysts think, and give more historical context (Bressoud, both of Bryant's books, WW Sawyer's introduction to numerical functional analysis). There are even some that take a somewhat more Socratic approach and relegate most of the material to the exercises (Moore & Cloud).

I claim that this diversity of math writing on a single topic is fantastic. I love Baby Rudin, and found Abbott and even Carothers to be so chatty as to be confusing, where others find both of those texts to be a breath of fresh air. Later I came to appreciate Carothers more, and by extension the higher level texts by Bryant and Sawyer.

If you don't like a particular piece of math writing, just consider that there might be others out there who benefit from it. For instance, my partner who has intense math anxiety and barely passed high school algebra can often follow them, and I've found them nice for getting a quick description of a field in math I know nothing about and the problems and methods of that field.

Anyway to be clear, this isn't to say you shouldn't be critical, just that we need more math writing, not less, and if something isn't landing for you, maybe it's landing for others.
Intonation. He writes by thinking aloud (or in his head) how he says it. Usually we type simply by following grammar. But the way you read a sentence can imply different meanings or subtle emphasis what matters or "between the lines thingy". You can see TESLA being capitalize seems to hint he is a bit emotional whenever TESLA topic being brought up. As poster commented below, he should be capitalizing ORIGINAL given his observations of past price volatility. But instead, TESLA is consistently capitalized. I could be wrong if he intended to use the stock ticker name TSLA (perhaps the E is typo).
There's an API for ChatGPT? Or are you using the GPT-3 / Codex API?
certainly in a marxist analysis wage-laboring banana pickers are being exploited because they're alienated from the fruits of their labor (which are in this case literal fruits)

nevertheless, 01992 was a long time after democracy was restored in honduras in 01981 and the civil war began in guatemala in 01960, and bananas are still cheap today, including here in argentina, so evidently cheap bananas don't require the particular much more severe kind of exploitation the term 'banana republic' was invented to describe
Maize vs. Corn
My question was why did the Chinese intelligentsia not foresee this 20 years ago (2000s) or 30 years ago (1990s) rather than over the past 5-10 years. Even now they don't seem to be attacking it with any vigor.
This is a great idea. Thank you! We will look into it for sure. We're looking at WhatApp, WeChat, etc. too and trying to decide the best way for us to let the staff decide how they want to receive the message.
Show HN: Writeathon – Connect your writing craft to final works
Hi there,

I am a creative writing lover and prefer writing in odd moment e.g., taking the subway, having coffee and so on. There are lots of pieces from the odd moment writing need to be arranged and combined to the final pages. Then I made the Writeathon to help me.

Key Features:

- Slip Box: Help you write craft in card, anywhere, anytime. (A handy app provided)
- Card Writing Mode: Help you arrange and combine the craft cards to the final pages.
- Writing: Help you write in immersion with Zen Mode, Flow Mode, and White Noises.

One More Thing:
- Writeathon Live: Help you create live writing marathon to write together in group, with custom writing goal, topic.

Alternative:
- Scrivener
- Evernote
- Google keeps.

Just go to writeathon.app to get the full features or writeathon.app/app to download the iOS or Android app. Any feedback is welcome from you.

Thanks!
We also deny it all, by law, to Cuba: https://en.wikipedia.org/wiki/United_States_embargo_against_...

The USA's stated goal is regime change. It’s willing to make life worse for Cubans to achieve that goal.
As everyone is saying, demographic models are relatively straightforward. So everyone involved in decision making should have known this.

So.

Perhaps they don't see it as a bad thing?

How sustainable would it be for a population the size of China's to have similar individual consumption levels to the average American?

Perhaps they see a benefit to spreading the resources of their nation amongst 200, 500, 800, whatever million people instead? It will give each person a better quality of life? It will allow the quality of life amongst Chinese people to continue improving, which will support national stability?
Sometimes the perfect is the enemy of the good, yeah. If you can manage to work four days a week, or live halfway up a mountain in a weird semi-commune sharehouse and work from home, that's not perfect, but maybe it's a lot better than working 60 hour weeks for 20 years then retiring.
I believe the original comment was edited; I don’t think it had that disclaimer at the time I wrote my comment.
Just launched in Product Hunt and got first 100+ users!
just like early currency and stocks, it of prone to bubbling because people see a wild west out there that will eventually be regulated.
They're inefficient because they skimp on a motor for a forced circulation pump.
Otherwise, ammonia/water absorption chillers are quite efficient.
Founder's Edition, so according to this site,

https://www.techpowerup.com/gpu-specs/nvidia-geforce-rtx-306...

it's the 6X version.
See AMD "Smart Memory" a.k.a. PCIe Large Bar. This expands the amount of GPU memory that the CPU can directly access, usually to the GPU's entire memory range (ordinarily only ~256Mb is accessible). GPU->CPU Reads have very high latencies, but that's not an issue for CPU->GPU writes.

GPUs have been able to access "host" memory for a long time now, with a few restrictions: you have to setup the GPU mappings first and pin the pages in memory.
I would not be surprised how many Django developers setup WSGI and still have no idea how it works or why it exists, they just pull up a Google article on best practices for deploying Django and follow it to the T.
Indeed. I'm waiting for someone to index Mastodon instances and place their dumps on Freenet.
Ok, I figured. Yeah honestly some of the new homeowner subreddits make me glad to be in an apartment. Apartment isn't perfect but it basically works and I never have to think about maintenance, vs. some noobs where it becomes 5-10 hours of work per week.
Or just make an 89 look like an 83.
Looks cool, wish they were in the US. Here we have "kit homes," like this First Day Cottage that I really like: https://www.reddit.com/r/woodworking/comments/sibihx/first_d...

The company that makes the plans is http://www.firstdaycottage.com/
Spot on! Sometimes even in Python people reinvent the wheel because they either had no idea something existed already, or they didn't like it for whatever reason. It also means writing your web framework differently depending on how their unique solution works, it does look like they did roll some enhancements over ASGI (they extended the spec) but the fact it still supports regular Python standards is good enough in my eyes.
Good question! We encourage a weekly cadence - send the survey Friday morning, collect responses over the next few days. The exec team review the comments on Sunday night and present back in the all-hands on the Monday. This is the ideal.

The best companies using it talk to the comment themes (always starting with the most pointed and critical comments) and discuss the details around them and how they're going to remediate the issue, or take advantage of the opportunity.

The worst ones ignore the hard comments. This guts the trust the staff have in the exec team (because the staff WILL talk about what they say in it) and the culture of the company is impacted.

The companies who genuinely buy into this, change their workplaces quite a bit over time. From micro things like the wrong coffee in the kitchen, through to how they're being treated by managers, how the team works together or how they create their product or service.

I come from a professional services background and the people closest to the clients had the best answers to their issues. But due to hierarchy, I often didn't get to hear them. This gave me a direct line.
Seems like he wasn't up to the challenge of teaching basic information to people who expressed an interest in the topic as kids.
It's in the end an implementation detail. You can set up a WSGI server and deploy an app without really knowing or understanding what WSGI actually is, even if the letters appeared somewhere deep in a config file.
> I look up and I see colleagues in their 40s-50s. 20-30 years of experience in the industry, with the performance of their RSUs they probably easily have $2m+ net worth. I really don't understand why they don't quit.

I'm at the very young end of that range. My answer is, when you have a couple of young kids and you live through the past year of inflation and stock/real estate devaluation, you scale up the retirement number by a pretty large multiplier to feel safe. My early retirement target is now around 10M (HCOL, want optionality to send kids to private school, got accustomed to nice things) and I'm not there yet.

Fortunately the trajectory is looking good, so I'm starting to ratchet down the time and effort I spend on work. As I do so, the stress is starting to melt away and I find myself able to better tolerate and sometimes even enjoy my job now. I don't need the job so I can take a risk here or there, drop a few balls on the floor, take some random days off to spend with the kids or get through some yardwork, etc.
I took 18 months off of work to travel when I was 25/26 (2018-19) and had a job within 2 weeks of starting to look again. If there’s any line of work where it wouldn’t be disastrous it’s probably being a software engineer.
Thanks! Do you have thoughts on kit homes like First Day Cottage? This one FDC looks incredible: https://www.reddit.com/r/woodworking/comments/sibihx/first_d...
This is a strange take to me. The last thing in the world that I would accuse the Go developers of is being frantic. There have been discussions about generics for a decade. See this post, for example, that goes into a bit of the history: https://go.dev/blog/generics-proposal

Keep in mind that the arena thing is not from the Go developers for general purpose usage, I suspect it’s an internal detail that might be useful only for certain very specific use cases (e.g. maybe proto deserialization, where you hang a million tiny objects off a single GC’ed one and can deterministically bound lifetimes).
I understand where you're coming from. While it’s not perfect, we think it’s a lot better than what’s out there, and we take these potential holes/gamification seriously and will make a point of addressing them in future iterations.

If the team is 15 people, you get that information in the initial message and you can determine how safe you feel, and how honest you want to be in your return to it. No doubt, it's less safe at 15 people than at 300 people. But we want to let the end user make the decision.

In terms of the employer or staff gaming it - there's two sides to that, what's happening that would cause them to put the effort in to do it? I mean, a pre-paid sim for enough numbers and to spend the time for setup, etc. It's not a small investment. Not discounting that there's a few people in the world that would, but I think that's a fairly extreme edge case. I think we're trying to work a problem that prevents smart people from contributing to a better workplace because of bad managers, politics, career climbers, etc.

Companies with a culture that would allow that kind of behaviour are unlikely buyers for us too. The anonymity raises too much risk for management around bad behaviour being exposed. And once a comment is on the record, there's some level of accountability at an exec level.
UEFI and "Secure Boot" has always stuck me as a terrible idea. It adds lots of complexity to the boot process - which means that it adds vulnerabilities. Added complexity almost always leads to more vulnerabilities.

It adds a DOS partition (!!!) to the disk, and prevents me from for example dual booting two versions of Debian on the same machine.

The whole thing has a bad smell of Microsoft around it, which translates to hidden motives (make it hard to not run Microsoft on this hardware) and insecurity (because they don't do "secure". They never did).

If you want "secure boot" - get hardware that support "legacy boot" and boot something else than Microsoft Windows ;)
Jealousy and resentment as well
Title: The Ecological Catastrophe You’ve Never Heard Of

A tsunami (habour wave[0]) was impossible.

[0]: https://en.wikipedia.org/wiki/Tsunami
Sorry, best I can do is leave the heated seat on for a little too long.
Outside of academics [jk: and KGB] no one in USSR had an access to the Internet.
Surely the analytics team at netflix has looked at this in depth and decided their current strategy is the most truthful and reliable. When you start polling people vs looking at raw usage data, you end up with people voting ideologically vs their true preferences. Probably.

It would be very interesting to hear from someone on the analytics team about how viewership data impacts show renewal, but I suspect this algorithm is super-secret sauce that keeps them profitable compared to their competitors.
What if it works in the opposite way? You write the drudgery, the AI can handle everything else?

Lots of assumptions all around.
I think it's more likely that he's a success story, and it's disheartening to see your example of success quit and "stop doing anything."

This is of course unfair to him and he shouldn't be beholden to other people using him as an exemplar, nor is it likely that he's done nothing since retiring, but it's an understandable reaction.
Are you a sheep if those 'others' are the majority of medical professionals?