skysight-inc/HackerNews huggingface dataset:
I prefer many small projects than big ones. Because complexity grows exponentially but payment and fun don’t
Don't worry, it alone will make you sick and will not add a single day to your life. Instead, seek the Kingdom of God and His righteousness. Matthew 6:25-33

While doing that go outside get fresh air, exercise and sunshine. Also, take some Vitamin D.
Comment on the website itself: You may want to consider trying to pre-load the images that are in the slides on this page: https://magnaplay.tech/devs - initially there was a very obvious delay in how long the images took to load, until they had been loaded and cached. It may be worth pre-loading the next image or images so that it is already downloaded by the time the user goes to the next slide.
Consider this: if the license costs 1,000, most people who are pirating it can’t afford it. Those pirates are learning how to use your software, and when they get a job at a relevant firm, what software are they going to want their new bosses to buy? I think Photoshop grew quite a bit due to something like this (before they went with the subscription nonsense)
The current execs are recently from Microsoft's Xbox division so they're also probably more used to ineffectual video gamer boycotts, but because tabletop is not such a large group, a larger proportion of the audience is more likely to be plugged into the goings on specific to that industry.
Some months ago I was trying to setup a medical appointment for my dad when the robo-voice picked up I got frustrated and shouted "kurwa" (an universal swearword in Polish). The automaton responded "I understand, connecting you to our consultants".
I love the versioning approach here - use git but still create fileV1.py, fileV2.py...
Not quite. WoTC has said that they are still planning on banning third party publishers from releasing anything new based on old OGL 1.0 content.

EDIT: Oops, accidentally said "in this post", when WoTC's announcement was in the FAQ that got leaked.

> Can I keep using OGL 1.0a to develop fifth edition content?
>
> No. OGL 1.0a only allows creators to use "authorized" versions of the OGL, which allows Wizards to determine which of its prior versions to continue to allow use of when we exercise our right to update the license. As part of rolling out OGL 2.0, we are deauthorizing OGL 1.0a from future use and deleting it from our website. This means OGL 1.0a can no longer be used to develop content for release.

https://www.youtube.com/watch?v=LTXkxy2KjXU
https://youtu.be/q5fbLQJu-XY maybe not quite ten years ago I did a talk about this before the numbers were anything like this bad - maybe only 10% of people met through apps. Dating is 100% an area where the algorithms should be 100% transparent and open to inspection.

The talk asks what a Socialist government would do with the State dating website, to contrast with the (equally terrible) incentives for a dating website generated by the free market.

There's no way out of this without open protocols and visible algorithms. The agency problem is not easy to solve.
I wanted to replace my old gas range with a good induction cooktop. Everyone told me that would reduce my homes value, electric ranges are a step back.

I think problem is the induction ranges aren’t properly marketed. They have an image problem not a regulatory one.
On the geeky side I really really like the slightly more complicated Adnd 2e as well as the Planescape/Spelljammer settings.
> Javascript only has floating point numbers – it doesn’t have an integer type.

Can anyone justify this? Do JS developers prefer not having exact integers, or is this something that everyone just kinda deals with?
> is there an angle for me to pitch myself as "The guy who will clean up your code base"?

You sort of answer your own question unfortunately.

> managers keep pushing us to limit our time and move on to things that are visible to customers.

So if a manager only values things visible to a customer, why would they hire an expensive consultant work on things that aren't valuable to them?
Not stealing goes against the interest of the pirate.
> terminal velocity of approximately 133% the velocity of the black hole

So, do we know of binary systems with a black hole moving at relativistic velocity?
Agree, I just thought it was worth sharing, as the other commentor stated, not many people bother to read the TOS ( I usually don't), and I know of at least one popular youtuber on here which I follow, so basically a heads up / FYI to them.
Sibling comments point out some pretty serious conditions that have been caused by antibiotic resistance. However, antibiotic resistance is more likely to cause isolated problems than pandemics. We haven't had antibiotics for very long, and most of the pandemics before we had them were viral, not bacterial. However, before we had antibiotics, we had the problem that cuts, scratches, surgery, and similar could get infected, and then you would lose a limb or likely die. We are slowly returning to that state.

We live with a huge amount of bacteria around us, and in our guts. Our skin generally protects us from them very well, but those same bacteria that are harmless outside the body can kill when inside the body.

Antibiotics not only improved survival rates from silly trivial injuries. They enabled a whole world of surgical interventions, because after surgery you can just give antibiotics to kill off any inadvertent infection you may have introduced. (Yes, sterile operating conditions help too.)
What are radars? Is that the internal name Apple uses for bug reports? And more importantly, why would Apple ignore radars like this? It was clear (at least in the 10.8 days) that Apple cared about reliability and stability.
If it's documented it's not a bug, it's behavior.

The developer should check for overflow before using the value. If this assembly is compiler generated then it's probably classifiable as a compiler bug.
> The JSON example is nasty.

Specs, vs. their implementations, vs. backwards compat. JSON just defines a number type, and neither the grammar nor the spec places limits on it (though the spec does call out exactly this problem). So the JSON is to-spec valid. But implementations have limits as to what they'll decode: JS's is that it decodes to number (a double) by default, and thus, loses precision.

(I feel like this issue is pretty well known, but I suppose it probably bites everyone once.)

JS does have the BigInt type, nowadays. Unfortunately, while the JSON.parse API includes a "reviver" parameter, the way it ends up working means that it can't actually take advantage of BigInt.

> Should IDs then always be strings?

That's a decent-ish solution; as it side-steps the interop issues. String, to me, is not unreasonable for an ID, as you're not going to be doing math on it.
To make life and death decisions for people requires you have hubris and faith in yourself. I can't imagine what would happen to my hypercritical/overthinking self if I was a doctor making life and death choices, some resulting in death, for people for 10 years. I had a hard enough time when I did medical software, working 80 hour weeks to get a new release out the door because it was going to positively impact people's lives and a delay meant X people's lives wouldn't be improved, and I took that on as me failing those people who I didn't help every day the release didn't go out.
And yet open source software exists. People create lots of valuable things just for fun.

"Communism" never called for equal pay for everybody. Communism is about common control over the means of production. There are lots of ways to distribute the proceeds.

One is to say, "Here's a basic level that everybody gets. Now we'll take whatever is leftover and pay for stuff according to market pricing."

There will still be farmers and garbage pickers and hotel maids. They just make the equivalent of $200,000 per year, which is what they deserve for doing unpleasant work. Tech CEOs, sports stars, and actors will continue to be incredibly desirable jobs -- they'll just get paid little to nothing.

Some will sit around all day, and I don't really care. It takes only one farmer to feed hundreds or even thousands of people. We'll pay that farmer a million dollars a year, and it'll be a bargain. He'll use it to buy art, or video games (same thing), or travel, or whatever the hell else he wants to do -- purchased from people who are getting paid in proportion to how hard something is, rather than because they were lucky enough to be desired.
Corporations are AIs implemented on brains. And they are profit-maximizers. And they routinely do A LOT of damage. They even have legal rights :)

We're just digitizing that.
I’m not sure what the significance of the length of loans is? Surely it’s the overall amount of interest that matters.

I probably wouldn’t want to be paying a loan at the point I would want to be trading something in — but even then I keep things more than even 84 months and you can always just pay it off.
This author is mostly writing an update of 1950s science fiction about a robot takeover.

Things to worry about in the near term:

- Really effective targeted advertising. Most computers already have a camera watching you. That's now coming to TV sets. Amazon and Google are always listening. So far, all this info is only used to select ads. Soon, it should be possible to generate customized marketing content for each consumer, and use immediate feedback on how the customer reacts to adjust the sales pitch. Alexa is already part of the way there.

- Machines should think, people should work. That's what working in an Amazon warehouse is like today. The machines tell the humans what to do. They have to; only the computers have an overview of the process. (Yeah, Marshall Brain's "Manna", which everyone here has probably read.)

- Big Brother is watching you. It is possible now to watch most of the people most of the time. Track who's out of view and for how long, to know what's being missed. China leads in this, but the UK is not far behind. The US isn't centralized enough to integrate all the available data yet. We're coming up on Oppression 2.0. Latest advance - Iran is using surveillance cameras and face recognition to catch women not wearing hijabs.

- Machines beating humans at business. In some areas, AI systems may generate better returns than humans. That already happens in parts of finance. After all, it's an optimization problem. The free market may force companies to use AI more in management.

- Reduced need for education. Right now, about half of college graduates do jobs that don't require a college education. For many people, going to college is not cost-effective. That will increase.

This is all next 5 to 10 years stuff.
Loss of Epigenetic Regulation Drives Aging in Mice
> The current execs are recently from Microsoft's Xbox division

Well, that explains pretty much everything.
I dislike working just as a "software engineer" in a team where my part in decision making on the product progression isn't very significant. I like programming and tinkering with everything in the computer science domain because it's so very thrilling and rewarding.
Agreed. These days every time I'm writing code I can't help but feel it's because I didn't know enough to be able to avoid writing it.
So you're linking the used car chart specifically, which changed a lot more than inflation. Is that to say they're greedily following the market, promises be damned?

As far as inflation goes, Dec 2019 to Dec 2022 is about a 15% increase, which would bring the equivalent of that $35000 car up to $40500. This $3k price drop still leaves a more than $3k gap in inflation-adjusted price.
What replacement would you propose? They all have different tradeoffs.
The boring journey of Matt Yglesias
I’m not sure that’s really a separate “area”. She understands ML as it pertains to hardware and software sales better than anyone in this thread.
I never thought of en passant like that! This makes a lot more sense now, and feels less like a vestigial rule from some version of chess.
A lot of thought has gone into far-future uses of black holes:

- Black hole starships [1]

- Weaponizing black holes [2]

- Colonizing black holes [3][4]

- Black hole computers [5]

Black holes may be the most efficient forms of batteries and power generators yet conceived. If our model of the Universe is mostly correct then the Univese will have an era of stars that will ultimately burn through all the fuel and we'll just be left in the dark with black holes that will evaporate over an extraordinarily long period of time, many orders of magnitude than the stellar era.

For propulsion, this ultimately comes down to photons have momentum. We can use them to move things. This is the idea behind the solar sail.

Black hole propulsion revolves around how you use the momentum from an evaporating black hole into motion for a ship. There are a bunch of factors to balance out here. Too small and the black holes dies too quick (and is too energetic). Too large and it's too hard to move and has a lower output and so on. Turns out there's a sweet spot for all this of about a million tons, which is in the realm of what we call Kugelblitz black holes.

I personally think using stellar output to accelerate and decelerate ships it he most likely outcome for a spacefaring species. If fusion ever becomes viable this may be an alternative for when you're not near a star. Ultimately black holes may replace that but there are significant theoretical and engineering challenges to that like how you'd even make a small (a million tons of small) black hole and how you'd feed it more mass (since it would be the size of an atom). If we could ever find a material to reflect and lase gamma ray (a "graser") then it might be possible but that's far from certain.

[1]: https://www.youtube.com/watch?v=oAocMzxPjjo

[2]: https://www.youtube.com/watch?v=zTMxO1nJaA4&list=PLIIOUpOge0...

[3]: https://www.youtube.com/watch?v=pxa0IrZCNzg&list=PLIIOUpOge0...

[4]: https://www.youtube.com/watch?v=Qam5BkXIEhQ&list=PLIIOUpOge0...

[5]: https://cse.buffalo.edu/~rapaport/111F04/lloyd-ng-sciam-04.p...
An important point is that AI does not need to be sentient or conscious to do a lot of damage. An AI that is simply very good at optimizing a particular task can do a significant amount of damage inadvertently, if it turns out that task in the limit is bad for humans.

We have that now. It's called a corporation. See yesterday's article about Exxon.
> Whoever built, configured, or authorized the system is ultimately responsible... That shouldn't change just because the control policy is more complicated.

A poetic sentiment, but does not hold in reality. Anyone who has spent more than ten minutes being a square peg in a round hole can surely recall their frustration when a bureaucrat is refusing to do the common-sense thing, because The Computer is telling them something that is complete and utter nonsense.

Once The Computer is part of any human process, its decisions, be they inscrutable, insane, or simply stupid are not to be questioned. The line drone that is using The Computer has no agency to countermand it, the line drone's manager has no agency in rebuilding, or re-configuring it, and the executive that authorized the system will never even be made aware of the problem.

These problems exist when The Computer is simply executing the rules the programmer fed it, and will persist in the same way when The Computer is executing an inscrutable neural network. Except it'll be worse, because neural networks are capable of executing even more tasks poorly.

-----

In theory you are responsible for, and control the heating element, but in practice, we're the society from Idiocracy that cooks everything by sticking it into the microwave, and pressing the 'Popcorn' button on it.

I'm much of a mind that Frank Herbert's thought experiment had the right doctrinal approach to the question of artificial intelligence. Thou Shalt Not Make A Machine In The Likeness Of A Human Mind.
Trump lost in 2020 and will lose again in 2024. Trump is losing ground amongst conservatives, even if only a little bit. The thing is the electorate is so evenly split, actually slightly in favor of the Democrats for president, that even that little ground practically assures a Democrat becomes president in 2024. In fact, the clowns that were just elected to the House are only going to reinforce the idea that Republicans are not the party of responsible governing.

And all that's true if the electorate were static. In reality the Republican's largest voting bloc, the Boomers, are starting their mass die-off. Remember, the oldest Boomers are now 77.
I'd rather have a guaranteed benefit (that, ideally, carries over from year to year and is fully paid out when I leave the company) than the gray area that you're describing which in practice is nothing more than the company being exploitative and relying on psychological dark patterns to trick gullible employees.

In my previous job, I quit with three months of unused vacation time, and I received three months of salary fully paid out. Not possible with "unlimited PTO". Furthermore, try taking 2+ months of vacation in a year and see how quickly you're called to have a meeting with the Bobs.
> People still have high quality clothing available, but when given the option they choose to buy cheaper clothing more frequently rather than mend high quality ones. This is a preference that has been demonstrated time and again throughout the world as it became an option.

This is extremely incorrect. First of all, fast fashion isn't actually necessarily cheaper. The real difference is that fast fashion exists in an industry that has gutted the entire infrastructure for alternatives, so people actually don't have the alternative options anymore.

It's like saying that "people prefer to drive cars, which is evident if you look anywhere in the US". Sure, almost everyone drives cars, but that's because the previous rail infrastructure was literally ripped up and destroyed by the auto industry, so now there's no alternative.

If you look at the developing world, it's very clear how incorrect your statement is, because there, fast fashion is more expensive, and other forms of clothing are far cheaper, far better quality, and far more common.
Yes, I have never seen a working agile process. Only development where developers can either sleep the majority of the day or need to finish some death march for a feature management suddenly decided was needed yesterday to keep the company alive. Everything everyone is doing is theater, smoke and mirrors and clownery, kept alive by some implementation-champions and the super rare competent business people that burn themselves out.

Software Engineering is disgusting.
If corporations could increase their operational intelligence, they would be an existential threat to life on earth. (More so, anyways.)
This is true.

I've taken to asking players who are unfamiliar with the game if their familiar with it on occasion, at least ones who I expect will be more frustrated than amused.
Yes, it's Apple's bug reporting system

https://openradar.appspot.com
The secret here is that for the majority of companies, the goal is not to support you as a customer effectively, but to rather minimize the amount of time spent organization wide supporting ALL customers. So to that end the automated systems are about frustrating customers to the point that they'll just "Go away" and the voice based systems are more frustrating than the button based ones, and infinitely more frustrating than actually talking to a human being who can actually help you, so it's a win for the majority of companies that just view customer service as a cost centre to be minimized, and it's a win for the SAAS companies that sell these useless, irritating and anti-consumer systems.
Large parts of it will be https://en.wikipedia.org/wiki/Bog by then, or at least biased into that direction. Which means acidic earth low in nutrients, and thus unfit for (economically viable) industrial agriculture. Which would apply to Siberia and Alaska for the same reasons.
The messaging here is absolutely terrible, but I suspect most premium users will keep their subscription.

There was a similar uproar last time when they gated a bunch of popular features behind premium, but anecdotally it massively increased the subscribers among serious users (myself included). As long as they have a defacto monopoly in the social fitness space, serious users will pay.
Yes, they are striking in the UK.
that language != nationality?
You Will Never Be a Full Stack Developer (2020)
Build the board out of bricks and it's both stable amd you get easy access for bricking online!
> iTunes used to be if not the, then certainly a flagship app for Apple.

I have used iTunes off and on for around two decades and it has never been a great or even mediocre experience. It was always bad. The author is fondly remembering a time which might never have existed.
Have you made any effort trying to understand what I'm saying? Because you're almost making all my points. How does your definition of "in plain sight" not make a difference between "I can see which functions are called from a piece of code printed out on paper" and "I need to look up the type to see if there's an overloaded operator or method or a non-default constructor/destructor, and to get there I might need an advanced code browser, probably based on compiler infrastructure -- and I must like actually hit go-to-definition to navigate to the site"?

> The fun part is that you can still use plain old objects if you really really want to deal with C-Strings.

Strings are just buffers like any other, nothing special. It's easy to see you've never seriously programmed C, because strings are like 0.1% of my concerns. They just work where they have to, and otherwise string manipulation is 99% done in places where a C programmer wouldn't even do it. If string manipulation in C becomes annoying, you should have written a Python script.

> The fun part is that you can still use plain old objects if you really really want to deal with C-Strings.

I'm sure you've heard this before, but... how exactly do I know that anything is a POD structure? And if everything is, so I can assume that anything is, where's all the advantages gone?
Show HN: Tic Tac Toe but with blind auctions
I made a game! It's tic tac toe with a twist. Every turn begins with one player selecting a square that will be up for auction. Each player then submits a blind bid.

The winner gets to put their letter down in that square. The loser loses their bid. After 3 in a row, you win!

All the code is here! All made with Phoenix/Liveview. https://github.com/cbh123/bidtactoe
He probably bothered to learn "git add" "git commit -am" "git push" and nothing else.

Or maybe his CS friends helped put it on github.

Or maybe he's just to piss us off :)
given your argument, it seems your gripe is with object orientation rather than with turing-completeness.
For those who enjoyed the trilogy, there is a fourth book "The Redemption of Time: A Three-Body Problem Novel" written by Baoshu [1]. Originally one of the first fanfics by the Chinese sci fi author. Later approved by Liu Cixin himself for publishing and translated into English by the same sci fi author Ken Liu who also translated the original trilogy. The book envisions the aftermath of the conflict between humanity and the extraterrestrial Trisolarans.

1. https://www.goodreads.com/book/show/42646354-the-redemption-...
See also "paperclip maximizer." Then imagine what happens when you have an entire global economy driven by these types of inhuman, amoral agents.

https://www.lesswrong.com/tag/paperclip-maximizer