skysight-inc/HackerNews huggingface dataset:
From the article:

> To be honest, I always assume good faith from people who offer me to sign some documents

Sure. And most people asking you to sign documents are doing so in good faith. But the contents of the documents themselves overwhelmingly bias toward the interests of the organization who wrote the contract.

Additionally, while the party asking you to sign may be doing it in good faith, they may not be the ones who end up pursuing enforcement. A contract should be evaluated based on its contents and never based on your trust of the individuals you are negotiating with.
If I understand it correctly, Intel would lose their patent cross licensing with AMD upon a "a Change of Control", significantly reducing its value. However, there are exceptions to that that are redacted from the public license.
Saw a silly “recommended” video on YouTube of Jordan Peterson talking about ChatGPT.

“It knows everything. It’s smart. It’s smarter than you!”

What a crackpot, talking about stuff he doesn’t understand for clicks. Sadly it works for the lowest common denominator
It must be really hard work being a baker, it's very labour intensive and you sell each item pretty cheaply. I guess it's hard to make money. I'm always so happy in France to see every village having it's own bakery which is always busy. Even in the UK we have a great scene in village bakeries making cakes, bread and sausage rolls and pies and pasties. It's one of the finer things in life :-)
I keep seeing problems in the wild that it solves and it's like an itch that I can't scratch. If I don't occasionally put work towards it I get all depressed and start having dystopian nightmares about the unscratched itch.

It's not exactly healthy.
They are still right about EULAs. The terms and style of negotiation are "we do what we want and change things when we feel like it, and you check accept or stop using the software," and guess what that implies about using the software - they do what they want and change stuff when they feel like it and you accept it or stop using the software.

Contrast that to the open source pattern of making the license a header in the source files. You interact with the license by making common sense assumptions unless you need to know a detail, in which case you open a source file. Likewise you interact with the software by running on common assumptions unless you need to know a detail, in which case you open a source file.
Using quotes is sarcasm and mockery.

It is not a good look.

It costs nothing to be polite. Even if your political beliefs revere rudeness, leave it at home here.
YNAB is $100/year and though it is polished and well-designed, it's a pretty simple system that hasn't changed much recently. I think there's a lot of room to compete on price, particularly for users like me who still enter all of their transactions manually.
http://paganre.com/

an experimental coding puzzle in typescript.
I run a technical interview podcast. I have eng leaders come on and talk about their hiring practices then they do a live technical with me.

Episodes get some views. Spend about ~250 a month of tools and editing costs.

https://www.youtube.com/@TaylorDorsett
Small side-side issue, it seems you have a typo, without Javascript I get:

JavaScript is required to be not enabled in your browser.

Reload
Payment in BTC, what a surprise.
The opening wage gap since the 70s have pathed the way for this. Raising wages could have paid for free produced products, but the haves decided that freedom for the have-nots has a price point.
If you're using Wordpress, use one of the WP caching plugins. It's worth it.

Guessing based off the `wp_footer` class you have in there. Much better solution than 302 to Google.
I don't really understand this hypothesis as it assumes that information quality of AI generated content on the internet will drop as a result of ChatGPT, not increase.

The way I see it is that ChatGPT isn't the only tool out there that can create spam and junk content. The only difference is that ChatGPT produces something that's of a high enough quality that it's not as easy for a human to easily classify it as spam. And something you can't easily classify as spam arguably isn't spam.

If you assume that those incentivised to create spam today are creating spam anyway and all ChatGPT will do is allow spammers to create better spam then I don't see why the quality of content online would necessarily drop because of ChatGPT - you might actually find that what was once just spam is actually kinda interesting all of a sudden.

But it's not just the quality of AI spam that will increase with ChatGPT... Consider BuzzFeed... Arguably they're just paying people to write trash content today. And this is very common. Most companies have a blog where they pay someone to write mostly junk content just for SEO. I think ChatGPT might actually produce higher quality content that what is currently being written at places like Buzzfeed and on junk blogs. Or at least these workers now have a tool to write something that's higher quality.

I think the only way you're correct is if ChatGPT were to greatly increase the incentive to publish spam, resulting in a much greater amount of spam that counteracts the positive improvement in spam quality. And although I think it probably will increase the number people producing spam content to some extent I doubt it will have a net-negative impact.

Finally, I think what you'll see happen in future iterations of ChatGPT to improve quality and accuracy is that content will be fed in weighted by how authoritative the source is. This spam singularity that some are predicting, where the prior generation of spam bots produce the content that trains future generations of spam bots makes no sense given these companies are trying to create AI that doesn't just spit out spam and inaccurate information.
The sweet spot for HSP in North America is pretty small. The vast majority of people who could a ride afford already have a vehicle. And the vast majority of people don't live particularly close to a central rail station.

So even though there already is a sort of high speed rail between DC and Philly, I, as resident in the suburbs, would probably just drive unless work was paying for ubers on both ends. Even if Acela was a true HSP rail, that wouldn't really change my calculus.

So while there is a goldilocks zone where cars take too long and its too short for airplanes to be faster, it's probably not very viable.
People can still part them out or scam others
The test use case of constructing a bio for yourself, hoping it accurately summarizes all the extremely low sample size data it happens to have of you in its web crawled training data, seems like one of the worst possible use cases for ChatGPT. It’s right there on the main page that it’s not to be trusted with factual information like this. ChatGPT will hallucinate details. It’s remarkable to me actually how often it will refuse to hallucinate, given that’s basically what its job is. I don’t find it interesting to find all these edge cases where ChatGPT produces empirically false data. It doesn’t even have the ability to look things up! If I were the OP and wanted help writing my bio, I would first write the draft myself, then use ChatGPT to help with the editing, prose, grammar, style, etc. You are the expert on the factual details of your own life, and if you’re surprised that a language model trained on web crawled data ending in 2018 is not, then all I’ve learned is that you don’t know much about what this thing is.

I also don’t buy these arguments of the form, 1. OpenAI’s public ChatGPT app is often factually inaccurate. 2. ChatGPT is an example of a ML system bootstrapped on web crawled text data. 4. Thus, the long term future of our distributed text-encoded knowledge base will be a cesspool of useless gobbledygook.

ChatGPT is a step forward in generative language modeling. It doesn’t preclude the development of other future systems to help us verify factual accuracy of claims, likely much better than humans can. We’ll be ok gang:)
While the name might be cute to a researcher, it puts clinicians in a difficult position. Imagine facing parents and having to break to them the terrible news that their child has a problem with their Sonic the Hedgehog gene. What an awful injection of whimsy when none is welcome.
A couple of weeks ago I was fixing my LG ventless dryer which had a TE3 error. TE3 is coded as a thermistor error.

I encountered a problem where the plastic faceplate wouldn't come off as easy as the YouTube videos made it seem. It turns out, my version of dryer was rare as it was only manufactured for a short period of time so no online materials were available.

I turned to LG's support team. Their solution was to send me the Google search result for "How to repair LG thermistor" (or similar basic query). When I pressed further for the service manual for my model, they defaulted to trying to route me to a service center because the work could be dangerous. They refused to offer any support which would allow me to work on the dryer myself.

I'm not saying they shouldn't have this policy in place. But as an electrical engineer who's designed products and installed home automation systems in the past, it was incredibly frustrating.
One man's snark is another man's war story. There was no code review because video game development, and arcade video game development was the epitome of the Wild West and the lone cowboys who had late night coding sessions trying to figuring out how to shave 173 bytes from the build by changing JMP absolute (three bytes) to BEQ/BNE relative (two bytes) without suffering a page boundary cycle penalty so they could squeeze the game into two 8K PROMs instead of two 16KB PROMs. The primary concern in arcade game development was "does this bug make the game crash or visually glitch?" and "will the player get free time?" and if the answer was "no" to both of those, the bug was relegated to WNF (will not fix). QA in most companies really was Bob on the assembly line who put little dayglo stickers on the inside and wrote his initials under below the line that read "Q.C."
Our team had worked on an Elixir app for a couple years, before splitting off game logic into Dotnet. Scaling the dotnet server was a much different beast:

- It wasn't designed to crash on failure. It uses thread pools with no supervision trees. We had to add in liveliness probes to check if it is alive. I've only had to use readiness checks for Elixir

- No REPL. With a REPL in production, we can debug things live, even try patches to see if those work. Can't do that with Dotnet. That's also something that contributes to reliability

Now, cluster size do matter. The way Erlang and BEAM was designed were for vertical scaling. You can minimize cluster size by biasing towards vertical scaling. That's what we do on our systems. There's a way to do that with Kubernetes so that we scale vertically during our daily traffic cycle.

At some point though, you start looking at partial clustering topology for BEAM, or use one of the many process registeries that are better suited for dynamic membership. (The one bitwalker wrote comes to mind).
i assumed OP was looking for corporate, since they want to replace Slack.
> If we assume (for the sake of a reductive argument) they want either food, or water, then feeding them apples can't resolve which it was [...]

see Quine on radical interpretation and the indeterminacy of translation: https://iep.utm.edu/indeterm/
Something similar happened with Williamsburg. There was a lot of whining about 'gentrification' that was thinly-veiled NIMBYism: Williamsburg was rezoned for density and residential; many new units were built and replaced things like low density housing and warehouses.
I appreciate Google’s research, but it does feel like they’re behind the bar on demos/products consistently. A landing page and a research paper aren’t the best way to demonstrate software.
As in a family member dies?

https://support.apple.com/en-us/HT208510
Sure but humans can’t do it at nearly the rate that GPT can, and GPT will never be applying critical thought to the memes it digests and forward on while humans sometimes do.
I think a lot of HNers are a bit too soft to live in cities to begin with. Apparently seeing needles on the ground or - gasp - drug use across the street triggers their fight-or-flight response.
Trust Snouters for all of your pet grooming needs. Our experienced and reliable team provides professional pet grooming services to keep your furry friend happy and healthy. Call us today to schedule a pet groomer near you in India!
People keep parroting how bad Balmer was for Microsoft, without knowing that he's the one that invested heavily in Xbox and set the ground work for Azure and cloud services. Nadella continued this.
Wikipedia is generally excellent on established scientific and technical topics in science and math and things. Where people seem to have issue with it are topics with more controversy -- a history of nation X can be seen as wrong or biased to people of country Y because it may refer to borders, causes of wars with its neighbors, etc. Even citations don't really help because critics will claim the citations are biased. Obviously printed encyclopedias also had this issue but typically people just accepted that Britannica would support the US/UK view of the world.
It's interesting (and perhaps accurate) that you critique the use of lazy themes in backstory, but praise the effortlessness of leaving the backstory out. (I've not read the new stuff myself)
FTL travel is a fictional concept. It is a really useful fictional concept because it lets characters outside of each other’s light cones interact, but involves ignoring the laws of physics as we know them. So, if we are to have FTL travel, that’s fine, but we can’t really discuss the engineering aspects of CRT vs LCD if we don’t know how to you’ve bent the laws of physics.

If we suppose FTl travel is possible, 1 and 2 don’t really apply, the colonists can instead just get resupplies from Earth. In fact it will be very convenient, because FTL travel allows the traveler to go back in time, your spare monitor will arrive before you order it. The only downside is the sense of impending doom if you suddenly get a large shipment of splints and bandages from Earth.

3 seems unlikely to matter, humans are bad at quick precise movements compared to machines. By the time space colonization is possible, the (as RTS players would call it) “micro” at least of space combat will be handled by AIs. This seems independent of FTL, although we don’t know what the side effects of allowing FTL signal propagation inside a CPU could be. Really good branch prediction I guess, if we can just send a “which way did it go” bit back in time.

4 relies on point 0 I guess so we can toss that out.

5, if we’re moving humans we’ll have to come up with shielding anyway.

—-

If we don’t suppose FTL travel, then I think a colony will inherently need to include somehow the ability to make advanced computers.

There’s no practical way of returning resources from a space colony many light years from Earth. So, the colonists must be heading out there in their own self interest. Nobody is going to pay you to mine rocks on Alpha Centauri if it takes years to get anything back, you must have set out because you are interested in living there. So, the quality of life must not be much, much worse than Earth. Fairly up to date manufacturing will be table stakes for most colonists I think.
Article scrubbed including from Google cache. Looks like maybe someone didn't get a lot of corporate love for this.
https://www.youtube.com/@audiosoundfx

I record sounds with a Shure MV88+ stereo condenser microphone connected to an iPhone. I airdrop the WAV files to a MacBook Pro, where a python script normalizes the audio to a loudness level of -14 LUFS with a level of -1 dBTP (dB True Peak ), generates an HD video, and posts it to YouTube. I'm just getting started. It's more of a hobby than a hustle.
This is actually pretty awesome. Unless you attach a cloud deployment setup (with all the complexity it entails in terms of monitoring etc), I don't see a serious monetization pattern for it (even the most hardcore cookiecutter agency probably wouldn't use this more than once or twice a week), but please publish the source if you ever take it offline.
There are tons of these. I use this one: https://cheat.sh/
I read this thread, considered sharing here so I'm glad to see it discussed. If you follow the thread he comes to the "conclusion" or suspicion that it was an inside job.
Does that also mean that _Firefox the application_ compiles fully on Linux/RISC-V ?
Your comment seems to consider Erlang as a tool to build heterogeneous systems, where you have multiple distinct applications, written in the same or different technologies, talking to each other.

In such cases, I would agree with part of your criticisms because it is indeed the wrong tool for the job. Erlang was not designed to solve this problem: the serialization format is centered around Erlang. The distribution messages reflect the semantics of processes, messaging, monitoring, etc. Inter communication is not the focus. Even on its early days, the distribution was used to provide tolerance against hardware failures by running two identical systems. So I find comparing Kafka and Erlang to be an apples to oranges scenario.

In my opinion, Erlang shines for building homogeneous systems: multiple instances of the same application running in a cluster. Precisely because all I need is Erlang. It comes with a unified programming model for both local and distributed execution. Look at Phoenix uses it to provide features such as distributed pubsub and presence out-of-the-box, features which either require external tools - and additional complexity - or simply do not exist in other platforms. And the beauty in designing such solutions is that you start with the concurrent version and then naturally evolve into making it distributed (if necessary).

I also find the comparison equally misses the mark between restarts/fault-tolerance and Kubernetes. Because, once again, they mostly work at different levels. The classical example is using supervisors to model database connections, something you simply cannot delegate to k8s. But a more recent example comes from working on Nx, which communicates to the GPU. You can stream data in and out of the GPU, but what happens when the code streaming data errors out? You need to develop a synchronization mechanism to make sure the GPU does not get stuck. And what happens if the synchronization mechanism fails? With Erlang I can model and test all of those failure scenarios quite elegantly. Perhaps there are better approaches lurking out there, but it certainly isn't k8s.

When it comes to k8s, they mostly complement each other. Erlang tool for restarting _machines_ is basically non-existent (there is -heart or the stand-by system described by Joe) and k8s addresses that. Erlang doesn't have service discovery, k8s covers that gap. But, even then, there is no assumption you must use Erlang clustering. It is opt-in, you don't have to use it, and in the "worst case" scenario, you can deploy Erlang just as any other language.
Harvey Weinstein would be able to tell you that “this is the way it’s always been done in Hollywood” isn’t any defense against criminal liability. If they aren’t teaching actors the four basic rules of gun safety before they’re allowed to touch guns on set, then they’re wrong, and like any other industry, they’ll either learn from their mistakes or face the legal consequences.
The biggest annoyance while flying is other people. Luggage is just a proxy.
https://www.trackandtrace.tools/

Open source Chrome extension for Metrc, the primary cannabis track and trace platform in the US.

It's free to use, but I'm proud to say that a significant slice of the cannabis industry uses this tool daily when reporting their business's cannabis activity.
“Classified Death Star plans discovered in the memory unit of one of Darth Vader’s droids.”

FTFY.
Removing it from FindMy definitely doesn't solve firmware.
Does your code check every single variable is not null before using it? That every function argument is of the expected type? That every attribute exists before it is accessed? And do you have unit tests for all of this too?

If so - then you're writing a whole lot of manual checking that a strongly typed language would perform for you, at compile time. If not - well then you're doing less testing than a strongly typed language would.

I agree that these issues are rare, and there is evidence that strongly typed languages have a similar number of bugs to dynamic ones. But suggesting that because you have unit tests, you don't need strong types, is a bit naive to me.
> I try to (re-)learn math periodically because I feel like I should, like how one ought to eat one's vegetables and one ought to exercise, but extrinsic motivation is the thing that's lacking.

Personally, if it were “just relearn calculus and move from there” I think I’d be able to motivate myself. At that point I’m still pretty close to the problems and tasks that interest me. But the reality is I spent much of middle school and high school wasting my time doing things other than math, so in reality I’d have to go much further back and relearn all the prerequisite stuff, and the prerequisite stuff to that, etc. By that point Im so divorced from the reason I wanted to try and relearn math in the first places and I just get bored and give up.
The simplest thing that might work is any old computer with an ethernet port and one of these:

https://en.wikipedia.org/wiki/List_of_router_and_firewall_di...
It's so baffling to me, is there any research on whether a short name benefits marketing outreach or anything like that? I'd think a 4 letter gibberish name would put me off, if anything. I get if it's, like, "Mark" for some famous Mark, but if it was "ghfa", what's the point?
Yeah, of course, I am. I don't see what that has to do with anything. So my point is only valid if I support someone else?

A lot of us here have read "Learn You A Haskell for a Great Good". We've used it.

It's not a socio-historical incident, and it's not just beginners who struggle with the language either.
Nice job!
My sister has chronic obstructive pulmonary disease and always on Oxygen concentrator, do you think this app _at this stage of development_ can help her? or it's strictly only for wellness purposes?
I wrote a children's book: https://www.amazon.com/Exponential-Growth-Babies-Jake-Koenig...
The subject matter may appeal to any parents here.

For a bit I had google ads on my blog: https://ja3k.com but I only made $15 in a couple months so now I just have an ad for my book on my blog posts.
Everyone better get into construction soon. AI will replace drafters/architects/engineers but the walls going up is going to be a huge payout as Google ML engineers needing a 3rd or 4th house for their second family.
Isn't Jakarta sinking in the sea at a phenomenal rate? I always thought that was just as much of a reason to move the capital than overpopulation (which is also a problem; as anyone stuck in Jakarta traffic can attest, and the issues are not entirely disconnected).

I just hope they build a decent city and don't half-arse it, but knowing Indonesia...

> But if it's really because of food production, that new capital on Borneo might become incredibly dependent on Java.

This is true for a lot of places; New York City is also dependent on the rest of the United States for food, Berlin on the rest of Germany, London on the rest of the UK, Auckland on the rest of NZ, etc.
I think the point is that knowing this stuff makes it easier to write a paper because you are not as easily out of breath. It's not guaranteeing you a good paper and phd, that's your part.

Maybe you too could be a successful phd-student? :) At least you know the basics!
I just tried it, Mapy.cz is still considerably faster on my Samsung S10.
He died in the original trilogy, though
Or what about just being old enough to remember when "I read it on the internet" was a pejorative and laughable statement in regards to the truth.