skysight-inc/HackerNews huggingface dataset:
> Unfortunately, the time when it became easy to obtain technical documentation has coincided perfectly with the time when there was a tremendous decline in the quality of the technical documentation. Now it is easy to obtain technical documentation, but its content is much less valuable.

The past was also a time when professional technical writers were employed to write excellent documentation. It’s still been my experience that the best documentation for a product that I’ve worked on was written by dedicated staff. They approached it from the perspective of the customer and asked thoughtful questions whose answers were reflected in the resulting writing (and many times made me reconsider design decisions). I think ultimately, the ease with which online documentation could be updated (by comparison with the finality of print) led MBAs to shift writing responsibilities to engineering as a cost-saving strategy.
There are much stricter rules now, KYC on exchanges etc. But up until 2017/2018 I'd say the tax authorities weren't paying much attention and I'd be surprised if people with money who wanted to get it out didn't take advantage.
I send a fair amount to my gf in Venezuela. Bitcoin doesn’t help, the operator there prefers USD through Zelle and charges 10%, black market.
> Sorry, you just haven't dealt with any real-world scenarios and real-world people.

I've been a professional s/e since 1986. Have seen quite a bit and all varieties of dev teams, rest assured.

> In the "real world"

You seem to be arguing for the merits of e.g. Exel type of programming, which I have not addressed at all. We were actually discussing "beginners".
Not a fan of crypto but this is a legit use of btc buy and sell on the other side.
Generally speaking no company will willingly canabalize it's current product line for an unproven and premature technology in a new product line.

That's also usually how companies get displaced. I'm not sure we'll be driving any cars from established manufacturers if EVs gain wide adoption and reach a price level that's affordable to the average person.
Genuinely curious, what do you need a 700sqm house for? Do you have a very large family, and/or hobbies that require a lot of space?
yeah just grab a cheap external microphone, it will do the trick! Keep up the awesome work.
Which brings us back to "system APIs".
Thank you, I loved the EX90. Looks better than the Tesla in all aspects.
The problem with crypto is that instead of speculating on the premise of the actual inovative technology, the speculation is centered around the close money substitute that the technology enabled. Investors bet on crypto-assets themselves, freshly printed private coins, as if they are going to have substantial market dominance in the future to the detriment of state-issued fiat money. That is completely unsound.

It's as if investors in the tech stocks would bet that a single company with an innovative trading solution would come to replace a substantial part / all of the stock market.
OC here - the point is that there is a difference between a for-profit content push and a totalitarian government content push.
The TODO serves as a ticket. If you have to interface with non-developers who can't function without pretty UIs then your automation can duplicate the information into a ticketing system, but otherwise a TODO is all you need; right in the place you want it.

If it is going to be one of those things you never intended to fix, then feel free to not mention it anywhere. Not even a ticketing system benefits from tickets you don't intend to fix. Something you don't intend to fix is noise anywhere it ends up.
Because EVs kind of suck when you want to transport things. Most countries have weight limits relative to your driver licence. I'm not allowed to drive any car whose weight is more than 3.5 tons (and that includes what you are currently carrying). So, instead of a 150kg engine and a bunch of gas, you now have at least a ton of batteries to carry around for your vehicle to be somewhat useful. And that's before everything else. So now, an artisan can only bring around 1 ton of crap, instead of the 2.5 he could before. This is even worse for long haul trucks.
An anecdote that will probably sway no one: was in a family friendly barcade and noticed-- inexplicably--a gaggle of kids, all 8-14, gathered around the Pong. Sauntering up so I could overhear their conversation, it was all excited variants of "It's just a square! But it's real!","You're touching it!", or "The knobs really move it."

If you wonder why we no long we have "twitch" games, this is why. Old school games had a tactile aesthetic lost in the blur of modern lag.
For me AirBnB still provides the better value proposition - and with the whole amount now being used for filtering results, it'll make prices more competitive.
Im sure you wouldn't be okay with me soaking said oil into a piece of dog poop feeding it to you as a real truffle

And of course, charging you the price of real truffles for it
So fight global 'warming' with more warming or 'fire'? ... That sounds like a very bad idea...
I mean, it’s a problem insofar as it reflects badly on everything.

That said there’s any number of debates you could have:

Was FTX a deliberate ponzi?

Was FTX a ponzi but they were too naive to understand that?

Was it a ponzi within a ponzi? (I.e. has all of crypto been a single giant ponzi with nested levels all along?)

Regardless of what anyone thinks, you only get confirmation either way after the fact.
> First, we failed to deliver our vision of AI-assisted programming because we were 10+ years too early to market, i.e. the tech is not ready yet.

That's not the same thing as being too early to the market. That simply means you didn't have a solution capable of solving a problem.
I'm assuming that the need to recharge all those batteries means that, when the power gets turned back on, usage spikes very rapidly, making the problem worse.

Since those batteries aren't 100% efficient, a fair amount of this power is probably being lost to the batteries themselves.
There are still people who do leave the television on constantly.

Far worse, there are many, many, many public spaces --- waiting rooms, bars, restaurants, cafes --- in which televisions are ominipresent and, again, always on.

This has become far worse, rather than better, with thinner and cheaper displays.
There should be a way to decouple the UX from the program and if people want a Discord “skin” for IRC that looks nearly 1:1 they should be able to have that.
Show HN: I built a game to test OKLCH colors/gradients in my canvas library
The article skims over the fact that a lot of "fix later" problems will never have to be fixed. They might be horrible hacks, but then time will show that no other code will depend on it and it works.

The mongodb example he takes is also peculiar. If it was a "fix later", as I understand the article they should have replaced mongo with a relational database very early on. That might also have tanked the company, if they then had to spend their time fighting schemas.

If you commit a "fix it later" hack into the codebase, you need to put a comment in the code and explain what's wrong with it. That'll increase the chances that people at least know about your hack code before they start depending on it.

It's expensive to fix problems that don't need to be fixed. But then again, it can also be an order of magnitude (or two or three!) more expensive to not fix a problem that should have been fixed.

Just felt the need to rant about it now, because I wouldn't do it later :)
Move your hosting to the Google cloud and let these guys bang on Google's door for a few years.
The only reason you need to do that in the first place is that IRC servers don't save chat history/dms when you're offline. You'd gain no benefit from doing that with Discord.
Reflections on the Home Computer Golden Age
My take on what it was like during the era of Home Computers.
Mmm. That’s not an order of magnitude reduction in operating costs.

185,022 m^3/day (150 acre-feet) for $50 million/year is about $0.74/cubic meter.

624,000 m^3/day for $150 million/year is about $0.65/cubic meter.
The author does gloss over the fact that Twitter has FTC Consent & GDPR requirements to meet, which means it does have to slow down during feature development at the risk of fines.
> water heating by electricity [...] is rare because it's just so inefficient

Entirely depends on the number of accommodation units per building, installation and ongoing maintenance cost of heaters and metering equipment, availability of gas and/or district heating, etc. It's certainly uneconomical to send heated water through expensive copper pipes in a building inhabited by only two singles when it's needed only for a shower in the morning, yet has to be kept running for hygienic reasons the remainder of the day.
My head canon is various high profile voices goading Elon into buying Twitter was a campaign to put him in a position to fail.

It would give Tesla, SpaceX, governments, financiers ammo to target him if Twitter flames out. There are too many aligned groups of elites who stand to gain through Elons fall (directly or just having him out of the way) to rule out someone, or many someones, have been supporting him in the Twitter drama with their fingers crossed.

Records from the brief legal proceedings are out there now. This is just intuition from rolling in the mega-millionaire social scene, not the billionaires scene. Given how catty the mega-millionaire scene is, I can only imagine how bad the billionaire scene is.
So we have had sanctions on Iran for decades because ae actually think they’re more moral than Saudis and will eventually come around, rather than having to do with Saudis being our allies and selling oil cor dollars while Iranians overthrew the Shah?

I think during the Shah times, if Iran was bombing people we’d also look the other way. We looked the other way when Afghanistan did genocidal rapes of Bangladesh in their war of independence…

And in your view btw who are moral monsters — Arabs vs Persians or their governments?
"It's amazing that you would build a 32 billion dollar financial firm that doesn't have an accounting department, but OK... Reading on further, FTX didn't even have 'an accurate list' of its own bank accounts, or even a complete record of the people who worked for the firm. FTX apparently used 'an unsecured group email account' to manage the security keys for its digital assets... The document discloses the secret exemption of Alameda from certain aspects of FTX.com's auto-liquidation protocol (what that means is that while other customers would have been subject to margin calls and automated liquidation, Alameda was not)..."

- Patrick Boyle's review of the latest on court filings in the bankruptcy proceedings (with some snarky commentary removed):

https://www.youtube.com/watch?v=mVrMpk4lGjA
They're not using the same PCBs because 4090 has the blow-through cooler and so a downsized pcb but the DC cards have big fanless heatsinks for cooling by chassis fans.

3090 had nvlink so it was probably considered for 4090 but eventually cut for some reason
Really? My company is on its third ticketing system.
The majority of comments here are from people (including myself) who hate eye contact.
Twitter NOC has been unresponsive for weeks
Crypto curreny enables anyone to use money electronically without permission from a third party. It also enables anyone to plausibly invent their own currency. This might not solve any problems for you, but there are lots of problems it can solve. In the earlier days when bitcoin transaction fees were a few cents instead of a few dollars, paying for things on the internet was wonderful. No need to fill out forms and possibly get your credit card denied because you use a VPN and no need to worry about your number getting stolen now or down the road. No fees going to a credit card company and no hidden fees now or in the future.

That utility is still there if a store takes multiple crypto currencies since only bitcoin has the throughput of a 28.8 dial up modem (1.16 KB/s). Ethereum has much more throughput but still has high fees. Anything else (litecoin, bitcoin cash, doge coin, monero etc.) will still give this utility, which is arguably the least impactful thing about crypto currency.

The shame is that it is all such a mess it almost doesn't matter. People won't stop leaving their balances in exchanges or putting it in ponzi schemes, or terrible 'smart contracts' or anything else.

People in general seem to want lottery tickets much more than they want a usable peer to peer electronic currency.
code repos

https://github.com/orgs/kiteco/repositories
What I don't understand the value of is NFT. What is the value in digital ephemera? How would it be different from copyright?
What are the source of the fees? Legal compliance?

IOW are your savings due to breaking, or loopholing laws?
> (Meaning using some military manoeuvre as cover to prepare the blow-up. (BALTOPS 22, remember?))

BALTOPS is annual and always in the same general area, so you don't get to claim much about its timing.

https://en.wikipedia.org/wiki/BALTOPS
It's like that "broken window" anecdote from The Pragmatic Programmer's Guide...

A neighborhood starts to suck once there's a broken window no one is fixing. You see the broken window and after a while you just start to think "what a lousy neighborhood". So, if you have a broken window, and you care about it, you should go out of your way to fix it.

Fix the leak in the toilet. Get the bad tooth filled. Get your self tests running again.
The role has been taken over by Ireland, I would argue, over Netherlands and Estonia. As much affection as I have for Estonia.
> If you were to plot on a graph how many planets of each size astronomers have discovered, you'd find two peaks: one at 1.4 times Earth's radius, and another at 2.4 times Earth's radius. Between them is a dip or valley, at around 1.8 times the radius of Earth, signifying the relative scarcity of planets of that size.

Show. The fucking. Plot.
I used to live next to an airbnb and it sucked. Guests are constantly loud at night, make a mess in the hallway and steal packages. It was a nightmare and one of the main reasons I searched for a new apartment.
Recent and related:

Brilliant jerks, crazy hotties, and other artifacts of range restriction (2019) - https://news.ycombinator.com/item?id=33676648 - Nov 2022 (73 comments)

Also:

Berkson's Paradox - https://news.ycombinator.com/item?id=26566810 - March 2021 (39 comments)

Berkson's Paradox - https://news.ycombinator.com/item?id=18667423 - Dec 2018 (21 comments)

Berkson's Paradox - https://news.ycombinator.com/item?id=8264252 - Sept 2014 (20 comments)
> Researchers have found that the fertile terra preta (black earth) is distributed over large areas in the Amazon forest. It is now widely accepted that these soils are a product of indigenous soil management. The development of this soil enabled agriculture and silviculture to be conducted in the previously hostile environment. Large portions of the Amazon rainforest are therefore probably the result of centuries of human management, rather than naturally occurring as has previously been supposed.

https://en.m.wikipedia.org/wiki/History_of_South_America#Ama...
Thanks for the detailed response!
As in the ‘about’ section of your profile, I’d like to do more coding than PowerPoint too, so it’s great to know other data scientist are already doing that kind of work.
It’s interesting that within each of the MLE and DS roles there can be so much variety and overlap, depending on team and company. Hopefully this makes the transition a little easier/smoother.
You can question a human in an exam and ask to "show your work". If you can say solve an equation but can't explain why you did this or that transformation you'll be rightly failed. With current NNs you get an answer and that's it, there's no introspection.
You forgot LG.
Well that's easy: to change education for people based on their abilities. Any specific class can only be educated to the lowest level everyone in the class will support. So you split up classes by IQ, you don't even give more opportunities to the "high-IQ" class. You just split them up. Nothing more.

Generally this is not based on actual IQ test results, but on teachers impressions. And they keep "secret" which is the high IQ class. And if a kid is really motivated to be in the better class, change the kid to the other class (and vice-versa) if at all possible.

Of course this worked better with 15 kids-per-class than with the current 40 kids-per-class education system.

This is doing a lot of good, and has been for decades. Essentially it results in a smarter and more capable society, because people can be educated much closer to the limit of their abilities.
I actually wrote "todoinator" that parses out TODO comments from code and presents them to you as a snagging list - we should definitely keep the comments in the code - ideally everything is in code not JIRA where it really just gets lost or fought over by non-coders (treat anything that is not code as "artists impression" of future state).
Even many of the 360 games only support 2 locally, especially the later ones.
> Tesla seems like a death trap of poor software and bad manufacturing that I wouldn't trust my life with.

Don’t believe the hype.

Teslas get very high safety ratings from IIHS and NHTSA.

Any sort of failures (frequently corner cases or user-induced) get heavily reported due to Tesla in the title being click bait.

I recommend taking a test drive if you have any doubts. Teslas are quite good cars.

Are they as good as or better than other cars in the same price range? That’s debatable, especially with the S and X.

The biggest reasonable complaint that I have is that some features are inappropriately labeled. FSD is good, but it over promises by a lot. Auto Pilot is more like advanced cruise control — and it’s good at it — but it’s not a set it and forget it feature.
“It’s your fault”
We're going to out-tech this disaster, or we're going to lose a few hundred million. This is not an existential risk. I reckon we'll be fine.

We might even arrive at novel regulatory technology involving carbon provenance. We shall see.
The parody thread should include a comment that references another comment by its position, not realizing that it might change.
Haha thanks, much appreciated! The original idea came out of laziness and thinking it would be easier to just give users RDP access to my computer than actually design a cool site for my blog/pics/etc. I also give credit to Windows 10's UI for being so simplistic that I got inspired to thinking I could recreate it with CSS/HTML/JS. The code itself did have a bit of an evolution as my career in software development evolved and I moved from working with Angular to working in React. Over the last 4 years I've re-made the project 3 times, my latest iteration being named daedalOS and taking almost 2 years. I streamed most of it on my YouTube channel as I was making it and it's open source (https://github.com/DustinBrett/daedalOS) if you're interested.
This is most corrupted world cup ever, that's enough for me, I'll not watch it.
Netscape open-sourcing their code is what led to Firefox and an open Web, as a counterweight to closed source browsers. Safari took WebKit from Konqueror

I wish more projects would do this
While nothing is 100%, I've definitely had a few emails saying "the captain said so and so, but in the end you were right." I use the same maps and data that most of the airlines use (outside of any proprietary data that some airlines (but not many) have).
Exactly. I've had conversations with friends about how much less effective load shedding must be now compared to when it started because of the proliferation of battery backup. At the beginning, an two hour cut would have reduced total GWh used substantially. But now, as soon as the cut ends demand will spike as batteries charge. Without data on just how many batteries there are it's hard to work out at what point an additional hours cut will be required!

Of course it's not the biggest crisis because grid-level electricity usage spikes overwhelmingly at morning and evening peaks. So if you can use the power cut schedules to shift demand away from these peaks, even if the batteries reduce the efficiency a bit, you're still having a substantial effect on the required peak grid power.
That's kind of off topic, but here's a great explanation of NFTs: https://onezero.medium.com/nfts-arent-as-stupid-as-you-think...

Edit: to answer your question, NFTs expressed in traditional speak would be this: An exclusive transferable license to claim that you are the current holder of a string of bytes loosely associated with a work of art. No copyright is assigned to you, and you get no other rights either, such as rights to duplicate, re-license, or create derivative works.
I would suggest dive bars. Many of the "hip" places blast music so you can't talk.
I write TODO for something that would be too disruptive to do as part of the current change but nice to have done. E.g refactoring a bunch of files - one of them should be renamed but that would add every file that refers to it to the change and make it harder to see the real work done. Next time I’m in that code with a simple change, I can submit a rename CR that doesn’t have anything else mixed up in it.
> ...in places like the US it is considered normal to have a 30yr mortgage...

Check the historical interest rates of the US/UK vs SA for why that exists.
My go to rule in engineering management is "we'll fix it later". I helps with my own anxiety about not having the best possible technical implementation and it helps ensure my teams don't feel totally stressed out with having everything perfect. If it works, we ship it. If it breaks, we iterate on it and fix it. The key here is to make time for things to be fixed. That is my second rule in engineering management.

Give yourself and your coworkers some grace. Most of us are not writing software that has to be 100% perfect otherwise someone dies.

So we're not lying to ourselves here. Most of the time we don't have to fix it later because it is good enough to get the job done. This mantra also helps when working with others that do things differently than you would have done. Does their implementation work? Yes. If it breaks or isn't 100% the best solution right now, we'll fix it later.

Also, saying "bad code" is highly subjective. I wouldn't call any code that is in production inherently bad. It just needs to be fixed later. :)
You can't logic somebody out of something that they didn't logic themselves into.
So no one is allowed to have ideas about activities to do unless they have the time to fully implement the idea? Seems odd.
> It also enables anyone to plausibly invent their own currency.

People have been doing that for hundreds of years. It's still done regularly today. Writing a check is creating your own money. Issuing a coupon is creating your own money. Creating a credit card is issuing your own money. It goes on...
I think it wasn’t a scam, because scamming implies intentional malicious behavior; at least for me.

I think they were just… extremely incompetent.

Their balance sheet with „semi liquid“ (whatever that means!) assets and trying to apply arithmetic operations on an excel cell called „Hidden, poorly internally labeled ‘fiat@’ account“ pretty much reflects this.
> 43,200 seconds of motion-activated recording

Ahh 6 hours of continuous recording. That's a lot more reasonable. You could build something similar by combining a low power PIR sensor with a camera
the author:

"in the context of climate change, it is only through the continued development of our technological powers that we can hope to arrest and reverse the immense damage we have caused."

homer simpson:

"Here's to alcohol: the cause of, and solution to, all of life's problems."