skysight-inc/HackerNews huggingface dataset:
> It seems that Gitlab is only going to be left with 1) existing Gitlab users 2) users that want some enterprise feature set that doesn't exist on Github, and want it in a single platform without a third party

Add in 3) people who want a reasonable option to self-host that's not charging you to oblivion.
Qualtrics to go private in $12.5B deal with Silver Lake – GeekWire
Pragmatic has high royalties. Folks who do well (trad or self pubbed) either get lucky with the topic or do the heavy lift of marketing themselves.

I created a technical book authoring course [0] a bit back and interviewed over a dozen technical authors. Those who made the most were self pubbed. Though there is a huge draw to get a book with an animal on the cover...

0- https://store.metasnake.com/effective-authoring
HVAC distro is a racket that was mobbed up along with the financing.

There seems to be no marketing distribution conspiracy to find the 2M of 120M homes per year that need to be replaced.

Massive problem for cos like watsco.

The marketing costs for installers are insane and finding the 2M homes is a needle in a haystack biz.

Heat pumps are only kosher for mild winters.

Demographics shifting stateside might make this a bad business as people are depopulating everything west of San Antonio b/c of aquifer shortages etc... on a 20 year basis.
That’s what I meant by massage public opinion.
no but some possible name ideas for this firm:

"Back to Earth"

"Get your Head out of the Clouds"

"Colo is not Yolo"
I think well-controlled fresh air intake is the most uniquely appealing part of this offering. I built a few prototypes to provide CO2 based fresh air intake in our house and it has made our bedrooms much more comfortable (https://www.instagram.com/p/CUYBYm_v0IV/?igshid=YmMyMTA2M2Y=). I think it’s hard to appreciate until you sleep with it for a week!

I’m currently working on specifying the HVAC for our next house. I think we’ll go with an air-to-water heat pump feeding in-floor hydronics with a separate fresh air intake and filtration system. I’d be happy to talk about what led us to those choices and the compromises if that’d be helpful.

Good luck with Electric Air—I think there’s real value in what you’re offering if you can convince people of it.
Which web front end architecture fits best?
>or that people besides employees should have access to subsidized health care premiums and some form of paid sick leave.

Or perhaps there should be a national health insurance that all citizens could have by default?

Oh wait, this is the United States, so that'll never happen.
ComfyUI – A powerful modular Stable Diffusion GUI with graph/nodes interface
The UK has a “worker” [0] classification between employee and true independent contractor. It provides protections like minimum wage and time off while preserving freedom about when and how someone works. It seems like it would fit this case well, but I doubt it will ever happen. Unions are the major force pushing for gig workers to be classified as employees because they’d be able to unionize.

[0] https://www.gov.uk/employment-status/worker
Would mean giving away my identity
His X.com/paypal was not based on his previous wealth and corresponds to the thing that propelled him to later successes.
I made my browser short and then zoomed the window as large as possible

Daily Challenge #5
8.4 point crash

3.2mph | 82.2° | 0 flips
So, so close to a landing, but still a crash

https://ehmorris.com/lander/
0 seconds
Max: 3.2mph | 12ft
Game size: 191x57
Finally! A card worthy of replacing my Areca controllers.

Now, is there an NVMe equivalent?
I would like more context. Pictures can be very incomplete.

At https://www.boredpanda.com/abandoned-detroit-school-then-and... they have pictures from a different abandoned school. The text points out a "brand new, state of the art, school was completed right next door in 2005-2006". I see some old computer monitors in one of those pictures, though no computers proper.

It also says "Today, Detroit is designed for 2 million people. However, less than 1/3 or ~ 700 thousand have remained in the city, leaving plenty of abandoned places. The infrastructure, built at the time of the population boom, is now run-down and an easy target for arsonists."
I mean, they look better than your standard Mitsubishi or Panasonic heatpump, but other than cosmetics, what difference does this have from the normal sort of heatpumps that most homes have?
But you gotta start small. The hope is that one could continue to do this side hustle, until such times as this hustle gets enough income to allow one to comfortably quit the FAANG job without worry.

Of course, not many succeed in this endeavour - it has to be the case, otherwise, nobody would be working at FAANGs today! However, it's not worthless to try.
Show HN: Scriptable.run, make your product extendable by anyone.
I recently 3D scanned an area of my property (about 250 feet long) with my iPhone in order to make a map. Polycam was the winning app (Scaniverse and SiteScape did not work as well).

Do not underestimate the sheer amount of walking around and aiming your phone that this technique requires. A 5m range is not much, and in some cases the effective range seems to be less than that. If you just want a to-scale image of an area, you can stop after "Capturing the model" and take a screenshot of your captured scan, but it's still a lot of work.
The thing is, folks were already churning out junk for Amazon and getting robo reviews. Some made/make a lot of money doing this.

AI just makes the task of curation all the more important.
I've managed to break venv, npm and composer (php).

I don't use that as a reason to choose what I'll use in my projects, that's decided by the PTSD incurred from 7 years of php.
Your team should have a strict policy to not do ANY work at all each day until the stand-up is complete, and not to do the stand-up until Teams is working correctly for every team member, no matter how long this takes.
I think the thing that turns me off to pachinko is the lack of flippers.

Sure, Medieval Madness and Attack on Mars are essentially the same game, but the music and table effects are some of what keeps me playing them...

Pachinko is just loud and there isn't enough interaction to keep me interested.
Xenia Linux: an immutable rootFS and a dynamic filesystem with LVM
That doesn't have anything to do with the tools used to build the plant.
Location: Bangalore, India (Can work in multiple Time-Zone-US/UK/AUS/NZ and EUR)
Remote: Yes
Willing to relocate: No

Technologies:
Languages: Java, Python, GoLang, JS, C++, GraphQL, SQL
Framework: Flask, Django, GIN, NodeJS, Spring, Spring Boot
Tools: Hadoop Ecosystem (HDFS, MapReduce),Spark, Kafka, Informatica, Looker,
AWS, Hive, Docker
Analytics: Numpy, Pandas, Scikit, Matplotlib
System Design: Low-level, High-level, Microservices

Résumé/CV: https://amanagr.com/Resume.pdf
Email: work@amanagr.com

I am working as a Software Engineer II at Walmart Global Tech. For the last 5 years, my obsession with technology has always been the most fascinating aspect of my life.

In Walmart, I worked with ASDA e-commerce data engineering team under International pillar on Informatica, Looker, Hive, SQL, Spark, and Kafka for DataWarehousing, creating ETL pipelines, and business dashboards.

Later, as a Software Engineer II, I joined Walmart's Mexico Wallet team called Cashi, where I assisted in the development of Campaign Service for managing rewards and wallet promotion. I worked on the Payment Transaction Aggregation Service as part of the team. Also assisted in the conversion of a monolithic architecture to a microservices architecture. Also, I worked on designing low-level and high-level designs for the microservices.

I've worked as a technical consultant at several startups, advising them on Backend Architecture, Distributed Systems, Blockchain, Scripting, Big Data, and Scalability. I've mentored programmers in these fields and have been invited to speak at webinars and forums.
NFTs to me felt from the start like stereoscopic film: Sure technologically it has some interesting aspects, but I couldn't really see how the results are worth the extra effort. And anybody kept telling me it is the future.

That being said, with NFTs I have never met any truly technologically knowledgeable person who could explain me in detail why it solves the problems it (wrongfully) claimed to solve.
What is that thing you're building, and why does it use NFTs?
> The uniformity and obedience of the media, which any dictator would admire, thus succeeds in concealing what is plainly the real reason for the US attack, sometimes conceded openly by Administration spokesmen.

— Chomsky, Turning the Tide postscript, Sec. 2.3

My emphasis.
I initially found the choice of the word "worker" in the headline curious but with this context it makes sense coming from the BBC. Thanks.
> something as new as a laptop left behind when it's shut down.

This isn't the 2000s. Laptops are neither rare nor expensive. Laptops are so cheap that companies don't view it as worth the bother to collect from remote employees much of the time. You can purchase a Chromebook for less than dinner for two.
(IAAL, FWIW) Section 90 reliance is a separate doctrine that doesn't require consideration flowing in both directions — that's the whole point of it. I may be misremembering Contracts class (it was almost 20 years ago!), but I'm pretty sure on this one.
You could also consider shadow banning these users. If you're immediately preventing them from creating accounts with certain usernames, they'll probably just get more creative with the profanity or save it for their posts.
Don’t JSFuck with me: Part 2
Directly preceding his ban: https://news.ycombinator.com/item?id=10017538
If only I could, I could use some time off...
Chicago Plan
Launch: Shared Custody Bitcoin Management Platform
BitDirect has launched a shared custody bitcoin management platform using multisignature wallets and hardware devices, where anyone can set up their own shared custody bitcoin business (you can charge management fees)
I know we're getting OT, but I was curious and so looked up this thread, which includes a comment from dang regarding the reasons for the original ban (alleged repeated violation of civility guidelines): https://news.ycombinator.com/item?id=10017538
>Despite my technical ignorance, my contribution to the debugging exercise came in two forms. For one, to look for blind spots, areas that a developer would normally not look.

My condolences to whichever dev had to debug this problem with this architect hanging over his shoulder giving "helpful" suggestions and taking credit for the result. What a rort.
For what it’s worth, I have worked in the Arctic a lot, and Conoco was the most responsible business from an environmental standpoint that I’ve ever been around.

I know that sounds ridiculous, but compared to many of the other actors up on the Slope, Conoco was pretty damn good.

It’s still sucking hydrocarbons out of the earth, but if someone is going to do it anyway I’d rather it was Conoco than Exxon or Hillcorp.
> But you can disable it for a particular sum type with the '#[non_exhaustive]' attribute.

I’m not sure this is the best description of what `#[non_exhaustive]` does in Rust. It doesn’t so much disable exhaustiveness checking as it marks the given list of variants as incomplete.

In Rust, some pattern matching contexts are required to be exhaustive (e.g. ‘let pattern = …;’, ‘match … {}’), and others are not (e.g. ‘if let … = … {}’). When an enum is tagged as ‘#[non_exhaustive]’, the former are required to include a wildcard matcher that will accept unknown variants, even if all known variants are explicitly matched.

Rust also allows structs to be `#[non_exhaustive]` to mark that the listed fields might not be sufficient. This disables the ability to (outside of a privacy boundary) directly construct an instance of the structure, or to destructure it with an exhaustive pattern.
Thanks! Appreciate the lesson :-)
> If it was so rational, why did they continue to demand a bailout even after it became clear the FDIC would get them nearly 100% back? Was it maybe… greed?

People hate this when I say it but ideology makes you a dummy. And that's what they were being because of their paranoid libertarian ideology.
> especially if the growth rate of the intelligence of AI keeps at is recent, or even faster trajectories.

How are you measuring intelligence? How are you defining intelligence? Formal measures of intelligence like ARC still show even SOTA LLM’s doing incredibly poorly.

As Chollet said, people are misinterpreting LLMs as looking or seeming intelligent, therefore they are, just in the same sense that they think there must be lemon in this lemon flavored candy since it tastes like lemon, when there’s no lemon at all.

This just seems like more Yudkowsky BS about how AGI is right around the corner, despite industry leaders (Ng, Chollet, etc.) saying we aren’t much, if any closer to AGI despite recent developments. There’s no indications that LLM -> AGI.
Our State Constitution is modified frequently at the ballot box.

This one amendment to the law is just more difficult to amend than all the rest of the Constitution because it was designed specifically to be extremely difficult verging on impossible to amend but not technically impossible to amend as part of its text; and voters approved it with a far lower threshold than it would take for the legislature to modify it.
Kubernetes Operators
The free market is amazing isn't it?
Fully agree. I didn't say it's a good answer ;)
We have a similar issue here in Switzerland (a river that ends in the ocean in northern Germany) were salmon disappeared 50years ago. Too many gates, hydroelectric plants etc.

Apparently they saw the first salmon coming back after 50 years: https://www.spiegel.de/international/zeitgeist/fish-story-fi...

As a child I heard that story about bringing the salmons back. That it took 50 years and not yet a success is somehow very disappointing and I wonder if other countries will afford such ling-term restoration projects.
Ironically, the Javascript ecosystem is far better than the Python ecosystem when it comes to packaging and dependencies. NPM just does the right thing by default: you define dependencies in one place, and they are automatically fixed unless you choose to update them. Combine that with stuff like workspaces and scripts, and you basically have everything you need for the vast majority of use cases.

Yes, there's also other options like Yarn, which have typically had newer features and different approaches, but pretty much everything that works has been folded back into NPM itself. Unless you really want to live at the bleeding edge for some reason, NPM is perfectly sufficient for all your needs.

In contrast, the closest thing to that in the Python ecosystem is Poetry, which does a lot of things right, but is not supported by Python maintainers, and is still missing a handful of things here and there.

I'm not saying the JS ecosystem as a whole is perfect, but for packaging specifically, it's a lot better than Python.
An experiment in elastically scaling a thread pool using a PID controller
More than 2M per year - this article implies 8M combined natural gas and heat pump installs in US: https://www.canarymedia.com/articles/heat-pumps/chart-americ...
It's also a path to near-ambient superconductivity, err sort of...
> The study suffered from bias. This slant was clear when the report misleadingly referred to the NATO-Russia proxy war in Ukraine facilely as “Putin’s war” and “Russian aggression”, as if the West did not play a fundamental role in starting the conflict in the first place by sponsoring a violent coup d’etat in Kiev in 2014, repeatedly violating promises not to expand NATO east after the 1990 reunification of Germany, sabotaging the Minsk accords and peace talks, and ignoring Moscow’s 2021 request for security guarantees.

Why is this nonsense being upvoted here?
Blacklist please.

Blocklist if you absolutely have to.

"denylist" is an abomination.

Oh I see, a goon.
> passed by a seven-eighths majority in both houses

Holy mother of supermajorities ...

What's the procedure for reversing a ballot measure? Can only be done via a different ballot measure?
Well, the castle is a little bit to the left, and the trolls are in closer and only two of them instead of four martians, but yeah fairly similar, but also different. Taxi and Road Kings are a closer pair, but older, I guess.

And then you've got stuff like High Speed and High Speed 2, or Pin-Bot and Jack-Bot. Or Shrek and Family Guy, I think it is?
For what it's worth the only SSD I've had that failed into a readonly state was (IIRC) an Intel one. Had others fail in worse ways (and some Pacer drives that just silently corrupted your data - proved this out with a test program I wrote that filled the disk with pseudorandom bits and read them back).
Anecdote evidence while traversing through Taiwan's startup scene for a few years.
Given the incentive, it can push the hardware in this direction.

Or they’ll do a home network device like implement it like a HomeKit hub. So the plugged in resource has more computational power and feeds it to iphones when nearby. Disconnected, the iphone uses a much more rudimentary one or falls back to Siri or a cloud service.
1NF is defined as eliminating nested relations. I assumed "[ cryptography, databases]" in the example represent a nested relation.

1NF is not defined in terms of what you want to do with the the data, it is defined in terms of domains, i.e data types. If a column allows nested tables, it violates 1NF.

"Atomic" in the context of 1NF means atomic wrt. the relational algebra.

Eg. if we have:

Student: Bob, classes: [ cryptography, databases]
Student: Alice, classes: []

Is it possible to select from this all students which has cryptography as a class, using the standard relational operators (project, filter, join)?
Upfront: I really dislike ORMs. They're an unnecessary abstraction and a performance headache as an extra layer of middleware to worry about keeping up to date. I'd never use one in production.

But we do always need a clean way to handle CRUD between apps and DBs, that ideally doesn't require custom calls for each and every data view. Here's the thing: Probably 90% of CRUD can be handled with generic updates and inserts. Raw JSON reads can be passed back to the client... let the client know how to cast or structure those to complex data types. The rest, that the server has to manipulate, can be cast / structured using the same classes the client uses, if in node. The actual meat of really complex reads or really optimized writes should always be exceptional and done by hand.
I think the reason that comment was downvoated is because "you need to read more about the issue" is not a rational argument. In the wrong context, it may even sound like an ad hominem.
why?

Also, you don't have to use them.
>Turned this into a blog post: https://simonwillison.net/2023/Mar/13/alpaca/

HN discussion: https://news.ycombinator.com/item?id=35141531
What's an animal going to do with it's freedom? Go get a college degree and launch a startup?
Bash doesn’t scale unless you build out an entire system to make up for all the things cmake does for you, and keep it up to date.

Need to handle creating projects for multiple ides? That’s a pain with bash unless you make an entire library of tools.

Need to handle finding libraries with all their transitive dependencies? Another set of tools.

At that point you’d just have reinvented cmake in a different language.

Out of curiosity, are you using bash for projects that are limited to just yourself?
I wanted to add that I learned today that SVB was operating without a Chief Risk Officer between April 2022 and January 2023. And apparently the former CRO sold $4M worth of stock immediately before she left. (Source: https://fortune.com/2023/03/10/silicon-valley-bank-chief-ris...)

That doesn't look good.
This joins a growing list of other anomalies in the standard model, such as muon g-factor, neutron lifetime, and W boson mass. The problem is that these anomalies don't seem very useful for actually building new theories, since they involve complicated interactions of beyond-the-standard-model physics in the 10th decimal place. Contrast with a collider experiment, where there is a very clear signal of which new particles exist.

It's the difference between a number being wrong, and seeing an entirely new phenomenon which we didn't expect. To move beyond the standard model, we may need experiments that can give us the latter.
> At what point does blatant advertising/propaganda meaningfully undermine human agency?

Regularly and governments live and die on their ability to advertise their policies and propagate their message in a convincing fashion. There were plenty of us that didn’t need to be advertised to to put a bullet through AB5’s heart in a manner humiliating to the Bill’s chief sponsor despite the deficiencies in Prop 22 for getting the entire job done, so do you want to tell me why my vote should be nullified other than you disagree with the outcome? In whichever way campaigning influenced the outcome, the vote was the vote and the vote followed the laws of California and the United States.
Abstinence is not a good policy, but it's pretty much the best thing you can do personally unless you're somehow in charge of your country's fishing policy. By the way, as far as I know, fish farming is not much better.
I don’t see any problem with an abundance of coding prompts. The type of person who runs a local LLM is probably using it for coding anyway.
> estimated 600 million barrels over the next 30 years

This doesn’t help: This project will cover six days of current global consumption.
Caramel Brulée Latte, Caramel Ribbon Crunch Frap... Damn, that sounds nasty. I'm sure they are calorie bombs as well. Can I recommend a nice cup of coffee-flavored black coffee?
How A Reticulated Python climbs a tree [video]
Or just dont eat seafood, even farmed Salmon is having a massive impact on nature around it
I have the same feeling now. Thanks for reassuring!
Zoning is usually block by block. Sure maybe your job is in a massive shopping mall that takes up 3 square blocks of space, but there will still be residences near it. The bigger issue is being priced out of living near your job.

I've lived in several cities in the US and always had the legal ability to live within a 10 minute walk of my office, but not the financial ability. It's about double the price of living roughly an hour away in morning traffic.

Ever since going remote I'm able to choose where I want to live based on the other quality-of-life factors in my neighborhood, and not have to worry about trading commute time for rent.
In Europe, you can't drive for Uber or deliver food without a standard work contract which includes: healthcare, pension, payroll and income taxes.

Drivers here PAY private companies a weekly amount in order to work for Uber et all (to have that contract). Uber et all work with these companies only, not individuals.
Rust’s type system is also Turing complete: https://sdleffler.github.io/RustTypeSystemTuringComplete/
I don’t think recursion is that hard to reason about. You need an understanding of how to work with it. This requires practice in the same way dealing with trigonometry required that.

If you are a programmer and feel that dealing with recursion is hard I think you’ve got an opportunity for growth there.

It’s true that recursion is harder to deal with than loops. I generally use loops and recursion for a different class of problems.

Working with trees of arbitrary depth is much easier when using recursion.
> If there was a way to pay small fee to read just one article, say $1 article

Most articles aren't even worth a penny to read. There's just so much garbage out there.
Yep, me, there's nothing that pays more to be honest. If you're hiring and it pays significantly more, I'm interested.