skysight-inc/HackerNews huggingface dataset:
The article "Monetizing Open Source: Business Models That Generate Billions" discusses how companies can monetize open-source software. The article notes that many successful companies, such as Elastic, Red Hat, and MongoDB, have built their businesses on open-source software. These companies have used a range of business models to generate revenue, including offering paid support and consulting services, developing and selling proprietary versions of open-source software, and using a dual-licensing model.

The article also discusses the importance of building a strong community around open-source software. This can help to drive adoption and generate revenue through donations and sponsorships. Additionally, companies can use their open-source communities to gather feedback and ideas, which can help to improve their products and make them more appealing to customers.

Overall, the article highlights the potential for open-source software to be a successful and lucrative business model, and the importance of building a strong community and offering a range of monetization options.
Real programmers program on…the best tools for what they’re trying to do.

And for many it’s VIM or EMacs which have stood the test of time for decades without offering any less functionality than any modern editor.
Because mixing types in an array is stupid enough that I thought it might just not be valid.
>> the more API coverage a platform can provide the better

The more attack surface, the better?
Again, you're missing his point.

Quantum theory didn't completely overrule how physics works at large length scales. Relativity didn't completely overrule how physics works at slow speeds & sub-planetary length scales. These are the 'apparent exceptions' to the laws of physics Michelson refers to, which lead to 'the discovery of other facts and laws whose action produces the apparent exceptions'. Validating both of those required 'extreme refinement in the science of measurement'. Look, for instance, at the 50 year effort required to validate the Bell Experiment.

Michelson further backs up this point in the next paragraph, where he provides several examples where precise measurements similarly lead to new science. Even more, look at his call to action: "Every means which facilitates accuracy in measurement is a possible factor in a future discovery".

His argument isn't dismissive of new science because it only leads to small differences in measurement. It's supportive of small measurements because it's required for new science.
However, no less than future President John Adams defended the British soldiers in court! And of the eight British soldiers charged with manslaughter, Adams got six acquitted and two got the minor (for the time) punishment of branding their thumbs.
Parsing numbers into base-10 decimals with SIMD
It also wraps every query in an explicit transaction unnecessarily causing locks to be held while waiting for the commit from the server which got held up behind some cpu intensive block in separate thread (prob some other request deserializing and hydrating those 100s of entities you mentioned).

Side note: I really dislike Rails.
Plenty of "reporting" is propaganda. You've always got to be on the lookout for it.

The history of the New York Times is one of being propaganda from the upper class aimed at pushing their perspective on the working class (and some may say that's still what they do now).
Any reason why you don't cook your oatmeal after fermenting it overnight? An overabundance of yeast isn't entirely desirable in your digestive system. Also, it tends to improve the flavor and do more digestion.

I do something similar with my beans, use some sourdough starter, or slop from the previous soaking of beans. I let them soak, ferment (they bubble) for a few days, rinse and cook as normal. It improves the flavor and I don't get as much gas. It also gets rid of so called "phytotoxins" which bind to minerals, etc.

You can also use koji to break down grains and legumes prior to cooking. It's quite amazing how sweet rolled oats will become when you let them sit with some koji rice. Koji is full of amylase and protease (enzymes that break down starch and proteins respectively).
At the time I lived there, tipping 500 for holding the door was not uncommon and half expected.

You’re joking about the briefcases, but a friend of mine had a group of bodyguards swarm the $LUXURY_SPORTS_CAR dealership he was working at, followed by the customer who bought a car cash - as in « literal cash from a suitcase »
UK to Consult on Central Bank Digital Currency in Coming Weeks
"Pure Python" but requires NodeJS?
Biofuels are basically dead because they cost more to produce than gasoline and people aren't going to accept an increase in energy costs. Electric vehicles are now viable specifically because they have a lower cost per mile than gasoline. The use case for biofuels may be specific applications were electric vehicles haven't been made to work, like aviation.

The average car is around 12 years old, implying that if we replaced all new cars with electric, we'd have replaced at least half of them within 12 years.

Finding a good deal on a used electric car isn't that easy right now because there aren't that many of them, which changes the more new cars are electric.
This is an important point. I used to work in adtech. It's amazing how terrible the modeling is in that space. You can generate a model that identifies a given target audience and simply assert that it works without any real validation.
It was not wikipedia.
Ask HN: What’s the weirdest thing that you asked ChatGPT?
And what response did you receive?
Yup. It also comes from involving devs in the problems they are trying to solve.
In my state (Maryland) there are two categories of private school. With one, there is at least some state supervision, teachers have to be certified, etc. The State Board of Education must approve these schools. A few of the private schools are in this category.

The other category is called "church exempt." Quite simply these are exempt from education regulations. They only need to show that they are operated by a church organization. A large number of the schools are in this category.
"CI/CD" tends to be associated with "building/deploying the software from a fresh environment". e.g. Aim to reduce mistakes of "I forgot to check these important files into the code repository".

Some CI/CD services like GitHub Actions or TravisCI will take a configuration file which declares the CI/CD steps to run. These services will run the build on some machine; but the point of "self hosting is good" is that you'll be able to run the CI/CD build with a more powerful host, and complete the CI/CD build quicker compared to the 'managed' cloud builders.
> What would I stand to gain by committing to atheism and holding it to be, absolute truth.

It might motivate you to more actively oppose policies motivated by religion which are harmful to society.

It might motivate you to openly express your views and thus provide emotional support to other non-believers who are trapped in situations where they cannot express those views without risking physical harm. In Saudi Arabia, for example, being an atheist is a capital offense. And even in the U.S. there are many people in situations where coming out as an atheist puts them at risk of ostracism and destitution.
All a notary is doing is validating that the person signing a document has a government-issued photo ID that matches the name under a signature line. Nothing more than that.
The WSJ hates anything that doesn't make their target audience money.
Yes, but we in the web dev world also need to find a way to fix the UX of these auth flows, because right now most of the population isn't in school. Even if we added data safety to the curriculum tomorrow in every school in the world, it would be decades before a majority of digital citizens learned data safety practices in a classroom.
You can combine this with restricted SSH and server-side software, so that the client being backed up to the server can only add new incremental backups, not delete old ones.

(So, less data loss, in event of a malicious intruder on the client, or some very broken code on the client that gets ahold of the SSH private key.)
I work at Meter.

It does happen to older models as well with an updated MacOS but not as acutely as with M1/M2 Macs.
I think the fully-mature form of gig work features payment in company scrip. Grubcoin or maybe Ubertherium.
Opiate overdoses are easily reversible with naloxone. I suppose it’s possible that carfentanyl is strong enough that it would take an unreasonable amount of naloxone to reverse.
> It felt like solving the issue of “so many benefits and taxes are tied to employment when they shouldn’t be” by simply forcing the new jobs into the same bad system, instead of figuring out how to make the system better overall.

Do people deny this? The motivation for this approach is that it is easier to write one law than totally revolutionize our entire economic system.

This complaint reminds me of the people who don't tip because they think the system is stupid. Sure, the ideal system would pay people a living wage and give them benefits from the start, but that system isn't here today and likely won't be here tomorrow. People need to live in the current system and they can't afford to wait. Refusing to try to help those people until we have the political will to change our entire economic system seems heartless to me.
The Systems 1 & 2 analogy has also been made by Emad Mostaque, (CEO of Stability AI). He probably wasn’t the first, I bet.
Your biology teacher might have been correct, but I had a science teacher confidently tell my class (in an affluent, otherwise science-respecting school) that humans don't land on the dark side of the moon because they would float away due to gravity working the other direction (hence the name).
This seems to require a web browser at least for the initial setup.
I haven't implemented this yet, but one thing I'm looking forward to is lua libraries. I have a data YAML that carries some autocomplete information. To use it with a vimscript function I had to convert it to a JSON first. With lua I should be able to use a library to just read the YAML directly.
Things have calmed down a bit now, but there were quite a lot of harsh words coming from some Neovim developers aimed at Vim and Bram personally which really turned me off; things like "lazy" and such. You can disagree on a technical level without being an asshole about it.
I don't know a whole lot about the intricacies of Japanese culture, but that overburdened school kid on the last day bringing home some random project that they will immediately forget about until they see Mom throw it away a month later is more universal than I previously suspected.
If it costs 1 extra human to build everything you’re losing money leaving Stripe.
If the team doesn't agree on what is being built, what tools should be used to build it and how the software/hardware will be used, all the methodology in the world can't fix it. Methodology turns into a weird quasi-religious ceremony where everyone works together to find solutions that everyone knows aren't going to do anything but solve political problems.

When everyone agrees on what is being built, tools and how the product will be used, methodology is nothing but a framework to simplify the non-coding part of building software. All of the methodologies will work b. So if your methodology isn't working... it's a deeper problem.
The most important question when upgrading audio, "What's your price range?" There are lots of options.

For example:

Sony SSCS5 Bookshelf Pair $100

JBL Stage A130 Pair $300

ELAC Debut 2.0 B6.2 Bookshelf Speakers $340

And on up!

If this is what you currently own (https://www.logitech.com/assets/52567/3/z333-multimedia-spea...) you're likely going to need to purchase an AMP as well to drive your new speakers.

You might be able keep your current setup, remove the existing Logitech speakers, and use the L/R RCA out from your sub to the new AMP (depending on what the sub is outputting to the existing speakers) and then wire your new speakers into the new AMP (you'd need to figure out how to convert the output correctly to do this however). That should keep your handy volume control knob still functioning.

That said, a simpler approach if you're willing to give up your control knob and headphone port, you can just run the input to the new AMP and then run the sub out to your z333 subwoofer.

I recently picked up a Fosi Audio BT30D Bluetooth 5.0 Stereo Audio Amplifier 2.1 for my office. You won't get wall rattling volume levels with it due to the wattage output but (in my opinion) most people don't need that for a desk setup. It's not expensive ($90) and is nice and compact.
Github identity and Microsoft identity are separate.
In what way? Those are pull only and almost never directly attack children.
Maybe it’s time to end variable pay and tipping in the US. It’s ridiculous that restaurant owners can pay waiters less than minimum wage and assume that tips will make the difference in salary (saying nothing of tip theft).
The OP said they automatically starred "repos". Not a repo. Seems pretty clear to me.
why was there never a Warcraft 4? Were the World of Warcraft expansions effectively continuations of that franchise?
This article has a link to the IEEE electonic devices meeting, and flipping through the presentations, optical interconnects come up, leading to the still rather sci-fi notion of the photonic computer:

https://en.wikipedia.org/wiki/Optical_transistor

> "In principle, all-optical digital signal processing and routing is achievable using optical transistors arranged into photonic integrated circuits. The same devices could be used to create new types of optical amplifiers to compensate for signal attenuation along transmission lines."
yes they do have schools, even high schools.
None of the ones that support macOS are good, and all of them that don’t have explicit macOS support are all awful.

Given the choice, I can either:

1. Hate every day of working with the substandard state of neovim GUIs

2. Hate every day of working with neovim remediated by a terminal

3. Switch to Emacs

4. Switch to VS Code

or

5. Keep using MacVim, because it just works

I try each of the various active neovim GUIs every few months. Usually, I end up noping out of each one with just trying to edit a single file. For ones that have stuck for a day or two, I end up noping out of them because they are missing key OS integrations or are sluggish or have made decisions to act more like an IDE (Vimr) that result in a UI that’s less flexible than gvim or MacVim itself.

You say that gvim isn’t a great GUI, but that’s a subjective — and IMO wrong — opinion. It is vim. It doesn’t try to be anything but vim. It doesn’t try to add IDE frippery (because you can implement all of that with vim plugins) or switch to an entirely different plugin system where you can’t use any of your existing configuration (Oni2).

gvim — and MacVim — are great GUIs for being separate non-terminal-bound views on vim. There’s not a single neovim GUI that has reached that level, and most of them get abandoned because, in the end, no one on the neovim ecosystem cares because the core project doesn't care.
It just shoves the problem from the end of the list to the front of the list. There's no net change in one- vs -multi line edits.
The widespread reticence to say Sam Bankman-Fried's name is starting to really annoy me. His name is easy to spell and isn't very long. In headlines I can see the case for an initialism, but in comments? Why give this guy the honor of a three letter initialism?

Say his name so that his name may properly be associated with his crimes. His name is Sam Bankman-Fried.
Nobody is grasping the end of the 0 rates regime
That doesn’t mean the inverse is true though: “if someone else is to blame you’re an asshole.”
I’ve also been using ChatGPT like crazy since it came out. I am a tech CEO and occasionally write code to automate various CEO things or to prototype technical ideas. Although I trained as a software engineer years ago, I can’t afford to spend a lot of time learning new frameworks or languages just to get a simple prototype written up.

ChatGPT is very helpful in getting past the learning curve. For example, I wanted to write a script that pulls data from RabbitMQ, does some text manipulation, and sends the result to DynamoDB. And, for fun, I wanted to write it in Rust. ChatGPT quickly gave me a working template and I was on my way.

I can’t wait for ChatGPT to reach 1.0 as a paid service. I will gladly pay to accelerate the boilerplate phase of my projects.
Given Elon's recent behavior, is it reasonable to worry that, after answering in the affirmative, no additional information will be forthcoming? Or is this a bad faith criticism?
https://github.com/BurntSushi/ripgrep

https://github.com/rust-lang/hashbrown

https://github.com/briansmith/ring

https://github.com/rust-random/rand

Lot of Rust programmers also coming from C, C++, and Go btw.
> It used to be a big thing in the US at gas stations

Hah, as a European that lived in California for a while this always seemed so odd to me. I just dug up a picture of my car that I took at a gas station, and there's prices in the background:
Cash $2.94, Credit $3.11, for regular gas, and the date on the picture is the 4th of July, 2017. That's quite the difference but roughly in line with credit card fees.

It makes sense that gas stations would do this, it's a pretty slim margin business.
Uh oh.
Is it that obvious?
Become a full time employee for your mental health!

The level of absolute detachment from reality you see in academics is staggering. These gig jobs are used by millions to be able to make ends meet during difficult times. I know personally dozens of people who have done uber or door dash in between jobs, during hard times, taking a break for a 9-5 work week and they enjoyed the freedom and the ability to lease a nice car while also paying their rent.

You can see the same disconnect in politicians trying to force people into a full time employment contract in order to deliver food. There have always been delivery jobs at restaurants and people avoided them due to the lack of freedom.

This new hyper vigilant do-goodery by people who haven't experienced a solid minute of reality outside of academia, politics and big tech is already doing more harm than good and the righteousness is ratcheting up every year. This will not end well for anyone and these same "very smart" people will be completely bewildered when the "poor" people they are trying to do good by verbally and physically assault them for the very actions they supported at the cost of every one.
Elon Musk could lose world’s richest person title as Tesla value almost halves
The only requirement was that the story be broken on Twitter. Hardly the most chafing restriction a journalist has ever been subjected to.
People that like the wealth re-distribution of universal health care, UBI or other systemic ways to help the under-paid but don't tip are full of shit. Wealth re-distribution starts local and if you have more money than you need you should tip. I have a high paying job and no kids. I'll go 25%, sometimes 30%. It doesn't really matter to me but it does to the service worker.
I mean rich adults have kids I guess.
There may be alternative methods to determining a candidate's skill without starting off with extremely low-ball questions.

I'm thinking you might get better engagement with a binary-search algorithm. Let's say that a candidate's skill is on a spectrum from 0 to 100. You might start by asking a level 50 question, which if the candidate can't answer then you'll assume they're 0-50. Then you can ask a level 25 question and see how they do there before deciding if their skill level is 0-25 or 25-50.

Obviously this is overly simplistic: knowledge/skill can be over several domains and dimensions, one question might not give sufficient signal to determine whether to raise or lower the difficulty of the next question, etc. But I think the principle may be sound.

Also, if you're searching for top tier candidates, you might aim for a nerd-sniping [0] approach where you ask about a genuinely interesting problem. The good candidates will be fine musing over the interesting problem and discussing possible solutions. The lower tier candidates will either be completely stumped, give only one solution, or give poor solutions.

[0]: https://xkcd.com/356/
> Our aim should be for _everyone_ to have the work-life balance that tech workers have now.

With what, a magic wand? There is the fundamental difference that, for shift work, every employee who is out needs to be replaced by someone else. And it's not just a low-skilled workers issue, for example the same dynamic exists in say doctor groups or pilots. With tech/project-based work, if someone is out it's not like someone else needs to cover for that timeslot.

But just, at a more fundamental level, basically saying "you are expected to be available for your job at particular times" is an expectation for which there is considerable disagreement between generations.
Something should be done for Terms of Use. They should be illegal in their current state. Even if some users read them, most don’t understand them.
> width="100%",

> height="100vh",

> bg="radial-gradient(circle at 22% 11%,rgba(62, 180, 137,.20),hsla(0,0%,100%,0) 19%)",

Smells like leaky abstractions. Surely it's possible to abstract this into a strongly typed API?

Edit: https://pynecone.io/ looks a little screwed up for me on FF 107: https://i.imgur.com/ICu29UL.png
Depends on what you’re protecting the kids from. Ideas, actions, …
HN dark mode!
Obviously this is satire.
That is certainly a possibility, but for non-contracted services like WSJ that shouldn't be an issue.
Good luck finding a mate and raising kids with no wealth
> A North Texas Republican wants to ban social media for Texans under the age of 18.

But wait, there's more:

> State Rep. Jared Patterson, R-Frisco, filed House Bill 896 this week that would require social media users to show two forms of photo identification to verify their age.

Now all services considered social media would have to collect two forms of photo ID from all users, if they didn't want to be illegal in Texas?

This might not only be about protecting the children.
It has happened in the 80s though. Soros (for example) has written a lot about this phenomenon and traded extensively on it, making a small truckload of money. It peaked in early 1985: https://tradingeconomics.com/united-states/currency

It was bad for a lot of countries that had dollar-denominated debt, which is a bad idea precisely for this reason. Countries never learn though, it seems. But it was not too bad for the US actually.
Notes on OpenAI’s Alignment Plan
In my experience, the MBA vs Engineer mindset plays a part in this. The manager class says we need X number of people and as long as we use the right methodolgy then good things will happen.

Meanwhile the engineer mindset says to give us good engineers, not numbers and good things will happen under any methodolgy.
"would require social media users to show two forms of photo identification to verify their age"

sweet
I don’t think I claimed otherwise. I’m assuming you’re talking about this:

> If you want to buy drugs, do it the old fashioned way - you know, the way society did it for thousands of years prior to bitcoin.

I’m more making the case that you should just go buy drugs with cash instead of pretending that bitcoin is the only way to do it.
>The loophole is that the company is allowed to continue breaking the law while the appeal is in progress.

This means that the court is not sure that that is the case yet, and that the rights of the defendant are being respected. If you just kill the business on the mere accusation of wrongdoing, there is no justice, only oppression.