skysight-inc/HackerNews huggingface dataset:
My solution is to produce a design in my head, and figure out its limitations. Then I ask for each limitation if this limitation will be a problem. If it is, then I figure out how to iterate the design to eliminate that limitation. Once I don't know of any unverified limits, then I start explaining my design, and explain how I know it will perform to spec.

This is also a good way to approach system design in the real world. Don't simply go with the first solution that looks like it might work. Also don't add on nice looking features on general principle. Instead sketch out the simplest thing which works in your head, figure out the limitations, check whether each is OK, and then improve my design if it doesn't work yet.
I think you've hit the nail on the head with the problems we see in society today. Everyone has replaced their real and physical communities with digital online communities that bring all of the downsides of real communities but fail to provide any of the positive things a community brings.

When you end up in a rough spot a physical community can band together to help you, if your place burns down people on the internet will send you lots of thoughts and prayers and some very generous people might shell out a few bucks to help. In a physical community there a limits on what you'll do or say to a person because you have to see them, you share the same social space, and they can materially effect your life. In internet communities everyone outside of your group isn't part of your community and can't impact your life at all so there is no reason to hold back on your worst impulses.

I think the widespread societal decay we are seeing probably relates to the dissolution of real communities as they've been replaced by the internet, huge geographical mobility and a decline in family, ethnic/national, and religious identity at the same time.
You do realise how impossible all of that is, right?

Technically, no, but in reality, it's never going to happen.
x is not used by the other thread, a is.

> If the join handle is dropped, the spawned thread will implicitly joined at the end of the scope.

"end of scope" here refers to the end of the closure, after the second thread is spawned.

You can trivially show that the threads exist in parallel by adding waits.
This honestly made my day. LOL
Older definition of pestilence if they escape en masse and eat all your crops
“Sums”?
Regulated by just sunlight or any light? Basically is it wavelength specific etc?
Some ideas are objectively sick regardless of the forum.
This is probably not very good advice.

You do need a model for evaluating whether or not to trust a dependency, and for understanding if and when to extend that trust to a subsequent version/update.

I’m going to suggest that if your model is to fully understand the dependency, e.g., by reading every line of code, then you should probably stop having any dependencies and develop everything yourself —- just to save time. (But let’s face it, you should probably just find a new line of work).

It sounds glib, but I’m serious.

You can literally only run software only you’ve written, only on hardware you’ve designed and manufactured (and personally delivered), or you are trusting someone else, somewhere.

What is your basis for this? Actually?

If you’re not sure, but have an intuition, that’s not too bad… you’re in good company and like practically everyone else.

IDK, spend a few minutes thinking about what your model of trust is, and why even have one. Really, if the best you can come up with is to not trust anything you can’t personally verify, software development is not the best for you.
But a monopolist could do anything they want, and often do, that is not in the benefit of the consumer. For example, Standard Oil. Or Microsoft bundling a browser and killing Netscape. Or even Apple, that now is looking into running their own ad business after killing their competitors. Some of these may look good for consumers in the short term, but make no mistake, monopolies are not good for consumers.
Everyone seems pretty wrapped up in the social part. But I think many forget that “media” was actually a big part of this.

Photos weren’t always so easy to share. Having places where media was only based on your friends or people you knew was incredibly novel and useful. A single website you could log in to in order to view photos (and eventually videos) related to you was novel when we all had flip phones and a “camera phone” was special.

Sharing media was tough. Photos - let alone, video - required tech, bandwidth, and a whole-ass computer.

I think that in addition to the social aspect dwindling, changing, or evolving, we must also account for the fact that media is so much easier to create, share, and consume. This is true with friends, relatives, and strangers; locally and afar.

We don’t “need” social media anymore because the media part is mostly solved. Fewer and fewer people don’t have a connected media viewer and creator in their pocket at all times anymore.

Being social with media is as simple as texting someone, or many people. And we do it in high definition all day, every day. No login. No ads. No algorithm.
I'm not a user of this tech, but I imagine I would be kind of excited and kind of weirded out if I watched this show with footage from my camera.

One question I have: does the show ask customers about using the footage? Would the contact or law even require them to? I'd be interested to get a sense of what those conversations are like.

EDIT: according to this article (https://deadline.com/2022/08/wanda-sykes-host-syndicated-vir...) the footage is user submitted. It would still be interesting to consider if they could or are able to access that data for the show.
And they told me about it every damn time I log on to YouTube
I live in Southern California and want to install a pool heater to extend the swim season (for my kids). I've been wondering how heat pump pool heaters compare to the more common natural gas heaters (both in terms of cost and effectiveness).
> but surely they allow custom HTML?

Definitely not. If they did then articles would no longer be reliable. People wouldn’t write custom HTML that renders correctly in all browsers for all devices.
Can those scopes transmit the data in real time somehow?

It would be neat cause then you could wrap the decoding bits in a library that implement the libpcap interface. Then any existing tool like tcpdump/tshark/zeek would just work and it would effectively be a software defined network tap.
What happens when the next group of RV dwellers show up? You just gave away homes in one of the most expensive and desirable locations in the country. Isn’t it reasonable to expect your homeless population to backfill with other RV dwellers looking for the same?

It sounds so wasteful to buy such expensive real estate, lose property tax revenue, and assume perpetual maintenance costs just to house a fraction of the homeless you could elsewhere.
Yeah, I’m done with it. Software is bullshit, as is development of software.

Oddly, I kinda figured this before I ever entered the field. I loved programming, but probably wouldn’t have loved a career in it. Ofc, economic conditions forced me in that direction anyway. I figured I would end up here ones way or another, but not so soon.

Now I’m looking at leaving the field and have the ability to do it, so it gave me that much.
That is in the context of companies. Agreed, a yogurt company is not a "tech" company. But someone who programs their mobile app certainly has a "tech" job.
In an energy-rich environment, evolution should select for faster and faster reproductive rates.
>I get work is first and foremost an exchange of labour for money, and not supposed to be fun.

Not true. Work is about providing value for someone else in exchange for money. It's about negotiating with someone so that you both feel like you're getting a good deal. If you develop the amount of value you can off and your negotiating skills you can improve your life.

Each "pointless" job is just a stepping stone to developing your value. If you can see these as an investment in your career you might be able to tolerate a few years in jobs you don't love. Then you'll have the credentials to walk into a role you would love.
Smart kid indeed and very hard working too. Congrats!
I misspoke.

It's not Front-End dev as a whole, just the "pushing-pixels" stuff.

There's a ton of difficult FE work (esp. state). It's just that when it comes to a lot of the "basic" styling and responsiveness there's a lot of tedious work that should be automate-able (just like any framework or library, the goal is to reduce unnecessary work, not to suggest that the work is trivial).
Bright kid indeed and very hard working too. Congrats!
Coinbase Stock Price Rebound Obscures Market Share Loss to Peers
Not just charge but charge a lot. Take population of the city, divide by 1000, that’s the dollar amount you get to pay. I think smaller cities don’t need this but larger ones definitely do.
https://www.forbes.com/sites/nicolefisher/2020/02/14/emotion...

That’s literally the first result on Google. There is a lot of study backing this up, I thought this was common knowledge.
How do 7 and 4 work together?

If the reward for staking is fixe at 5%, what keeps the issuance rate from being net positive?
I wonder if timing may have been off. I'd like to imagine that re-introducing it today there'd be more appetite for a personal social network, now that Facebook/Meta is pivoting away.

But, yes I agree, I used to use Path also with just a group of 5 friends around 2013. The app was cleanly designed and it definitely felt intimate.
Bright youngster indeed and very hard working too. Congrats!
FWIW, I work at a company who’s core product is a SaaS suite and it’s about as interesting as when I worked at a non tech F500.
I took it as the environmental stance not supply when I read it but can see both.
It's still widely used as a term, given the people diagnosed with it retain their diagnosis. There's also a lexical lacuna without it for "autistic, but close to neurotypical-presenting", so it fills a need there in a way "autism" and even "high functioning autism" don't.
With D you can interface seamlessly to C, in both directions. D works fine at presenting a C interface any C code can use.
Excuse my French as a Firefox user, but what the fuck?
Also Infinite Jest by David Foster Wallace. The addictive quality of entertainment is a central theme, and the book contains the memorable Samizdat videotape that’s so entertaining you watch it immobilised until you die. The Samizdat is the reduction ad absurdim of TikTok era social media addiction.
I feel consternation about symlinks on Windows. I find them extremely useful, but you never know which program is going to ignore them and which program is going to follow them. They're inconsistent. Plus you can't tell by looking at files if they are symlinks or not because they have the same icon as shortcuts.

I recently managed to crash Visual Studio 2022 because I had a symlink to a drive with a hidden $RECYCLE_BIN on it.

If you copy files in Windows the system will copy the contents of symlinks, however many backup programs will not follow symlinks.
For comparison, the Soviet Afghan war had 14.5k killed and 53k wounded over a decade.

Western intel estimates 80k total casualties killed & wounded on the Russian side in 6 months in Ukraine.
Thanks for pointing it out. Not having clicked on the link I had assumed it was about the second Byte issue that had a bunch of Smalltalk articles. Looking it up I see that that one was from 1985:

https://archive.org/details/byte-magazine-1985-05

The August 1986 Byte issue on "Object-Oriented Languages" had another article on Smalltalk that was expanded into a nice book:

https://archive.org/details/byte-magazine-1986-08

https://rmod-files.lille.inria.fr/FreeBooks/Taste/
What's your point? Humans can't eat grass, but cows can eat grass and then human's can eat cows. Think of a pasture as a "lab" and a cow as "lab-grown meat" if it makes you feel better.
This doesn't make any sense. Almost all major games available on gamepass are still available for purchase the normal way. You could just buy the game normally.
KDE apps tend to use KDE frameworks, which is quite a bit of stuff on top of what pure Qt offers. Pure Qt apps were always comparable to Gtk in performance.
Except there is no guarantee they use that collective power for the customer's benefit. See: basically any actual monopoly (Apply isn't), including power and internet monopolies.
Is there a place where you can see a list of system design patterns and their use cases?
> Yes, but food isn't magic and medicine to most people is.

The most bizarre argument I've encountered yet.
I don't know why this isn't mentioned more often, but Henry Ford was an actual Nazi. Like not just had sympathies or fascist tendencies. He ran an insanely antisemitic newspaper. He sent Hitler birthday presents. Hitler, in return, credits him as an inspiration and a great man.

Makes Martin Heidegger look like an antifa by comparison.
>There's just no way around this.

Wrong. The way around it is to write small amounts of code. We should be searching for local minima instead of convenience. Tightly integrated, batteries included programs like redbean show one way. Clojure, with its emphasis on terse, composable objects shows another. Those who write web clients using only HTML, CSS and JavaScript show yet another. We require a reusable set of small primitives that can be examined, mastered, and recombined to suit our purpose. We do not require...a great deal of what we now have.
Is there an easy way to achieve this? I remember there being one, but the details are hazy.
Wondering the same thing myself. The entire problem with proof of stake is that the only thing in the digital realm that can be relied on as a source of objective truth is computation, hence proof of work.

How do you get verified (true) randomness without an oracle and without a connection to the analog world (proof of work)?

It would be amusing if the answer was randomness that came from a proof of work algorithm.
Intellectually, I know that you are correct. However, to this day, every time I buy something a bit pricey, the extra charge always feels a bit dear. That contemplation isn't as likely if you haven't already internalized the pre-tax price. So while, we both "know" the cost of government, people who every day have to face those calculations in a very tangible way, probably feel it more acutely.
Yeah I know. I’ve rented them and they are pretty great. But I have no interest in owning one. A full size conversion van on the other hand very well may be my next vehicle. Something that will easily seat 8, have room in the back for a kick ass lounge/bedroom, shag carpeting throughout, a ladder to climb on the roof, and ideally all electric. Would be cool as heck.
James Williams (Time Well Spent) on Why and How to End the Attention Economy: https://youtu.be/vR9EvD0QfEs
Both, and, doing it at night, not during the day.
How long until this is (ab)used to peddle crypto?
That's muddled: there was no Sun big applet event, I needed to do a demo inside Netscape to get everyone on the "it's possible to do Mocha" page.

And the VBScript threat was later, from Microsoft doing it in IE3. If I'd missed the Netscape 2 boat, it's likely VBScript would prevail (Netscape 3 was originally 2.1, and 4 was originally 3 but delayed a year; find "Collabra-driven" in https://www.jwz.org/doc/groupware.html).
> When a drug patent expires the company will sometimes pay generic manufacturers to not manufacture the drug for a period of time.

Which seems like a clear and direct consumer harm. So isn't that illegal, even under the strictest definition?
Not 5G, seven thousand dollars a month, lame.
> fundamental features

Fundamental features of a car are things like engine and tires.

A mandatory tracking service is fundamental to an open air prison.
I would find it extremely surprising if a regular function call in C++ took any more instructions than in JS.

Now a virtual function call, a JIT compiler can devirtualize more often than an AOT compiler. But the vast majority of function calls in your typical C++ app are not virtual.
Really good animations! Hoping we can play past games or at least generate new phrases after completing the day's puzzle because this is somewhat entertaining and dopaminergic for some odd reason.
The downside to me is prioritization and effort.

Is everything you learn worth remembering?

If it’s worth remembering, how much time should you contribute to this effort?

There are posts of people complaining that their review sessions take hours. Maybe worth it for an exam, but not a life style.

There is an adjacent concept called “incremental reading” as well.

For myself, I find it quite useful. It’s a relatively modern invention so the tooling feels slightly immature. There’s supermemo, the original srs system that only runs on windows and anki that is pretty good but missing a lot of functionality that supermemo offers.

I find it very useful. I remember the things that I want to remember but there’s definitely a cost associated with it.
I’m not striving for groupthink. I’m seeking out a trusted (collective) voice.
> a limitless amount of grazing

If this was true, 87%+ of US beef wouldn't be from feedlots; they'd be grazing on limitless grasses instead.

In the USA in 2019, about 87% of beef came from large feedlots. A lot of other farming is done in densities too high for grazing, so they are bulked up on externally sourced grasses and grains until slaughter. Some may spend time outside or actually grazing, but in North America this isn't common and it isn't in many other countries either. Feedlots are commonplace in Europe and Asia as well.

Canada is not much better with 69% coming from feed lots in 2020. Interestingly, and sadly, national herd size is decreasing while feedlot capacity is increasing. If this is to keep up, that 69% will balloon quickly and real grazed beef will be a rarity.

The bottom line is that we like to imagine our meat comes from nice places, but statistically that is exceedingly improbable for the majority of people. We are dreaming. We say no way, the meat I eat comes from [insert nice idea here], I'm an exception, but the reality is that's likely something that was marketed to us at best and not reality.

> I've never in my life seen people feeding corn, maize, or soy that is human-edible to cattle

This isn't relevant. The plants we feed livestock don't magically appear; we grow them in order to feed livestock. We could stop. They are resource intensive products we produce specifically for feeding livestock. In the case with soy, a lot of it is pressed for oil and the remaining defatted material is fed to cows. Should that material be waste? No, of course not. Could we use better oil crops with less edible/waste byproducts? Absolutely. Soy is viable as an oil crop because it's so heavily subsidized; we could be investing in higher quality oil crops instead and using land to grow soy for humans instead of livestock.
This internet kid of 90s fever dream of an internet thats free and federated is just not gona happen. All evidence we have so far suggests that the scale at which internet is at, the larges opportunities will be in solving for the "non-technical" user. In my view this non technical user now understands that if something is free then that means ads. Thus the next age of social media should be about exploring what business models can work that align themselves with user's own interests.
For commercial line-of-business application code, vendors will offer vetted versions of popular open source libraries/tools with SLAs for patches.

This will be a good thing for large companies, create a two-tiered world for open source, and create another set of gatekeepers. And if I were the author of a popular open library or tool, I would be thinking about how to get a piece of that action to support future development.
No from TFA they’re breaking it out as a separate line item. We can debate that all you like, but it’s not as if they’re just lying about the cost, or charging people more after the fact.

When you go to sign the dotted line, the price includes this charge. If you don’t like it, don’t sign.
Or, at the very least, suicide does tend to reduce the severity and duration of symptoms.
This has to be some of the most buzzword-laden twaddle I've sat through in a long time, and I've read a lot pertaining to crypto.
So you think a sharp mind, experience as an investigative journalist, and literally decades of research... doesn't stand up to your BS in Biology from Podunk State?

I guess you win, since you're familiar with the conventional wisdom and have a nonsense degree. After all, think of Isaac Newton -- he didn't have a degree in mathematics, which is why no one takes his contributions to the field seriously.
Also everyone has smartphones that they bring around literally everywhere they go all the time, no dynamic of signing out.
Lots of inconsistencies. What browser was this developed against?

Here's an incorrectly centered checkbox, in three different ways, in Safari, Firefox, and Chrome: https://imgur.com/a/bSziuRd
i read this first as a sarcastic title, like you plan to consult on software for free.

kind of like "So you have decided to start a free IT support business" (by offering to help family / neighbors with their computer problems).

i think a much better title would be "So you have decided to start an OPEN SOURCE software consultancy"
I disagree that it's bad advice - it can certainly be applied badly, but so can anything. You meet somebody, you become friends with them, you start dating them, you get married - that's an extremely natural arc. You shouldn't ask all your friends on dates (just like you shouldn't ask everybody you meet on a date) and you should be cognizant of hints that somebody isn't interested in dating you, but to say that somebody is EITHER a friend OR a romantic partner and there's no overlap between the two is strange to me.

And this isn't the only way to get dates - dating apps certainly try and short-circuit the "be friends" part. But I've been friends with every girl I've dated before we started dating, including the woman I'm now married to. If you're not friends with somebody, even a little bit, why do you want to date them?

edit: And of course, if you're going into friendships with the intention of trying to date the person, that might work out poorly. Meet somebody, be their friend, and if you're both open to something developing, it can happen. Asking them to have lunch is a way to start that.
A bunch of nodes generate random numbers and publish their hashes.
After all hashes have been published all nodes reveal their random number, verify that their number actually corresponds to their hash.
Xor all the numbers together and as long as at least one node was honest and generated a random number the result will be a random number.
I don't recall if this is exactly what proof of work does but I think it's pretty solid.
>on search engines

It's barely searchable on their native search bars too, and with no scoring or back-linking possible you're stuck searching chronologically. That's only viable on a small enough channel + keyword so that results are limited. Otherwise you don't search, you just ask again.
CDC recommendations no longer differentiate based on vaccination status
"CDC’s COVID-19 prevention recommendations no longer differentiate based on a person’s vaccination status because breakthrough infections occur, though they are generally mild (16), and persons who have had COVID-19 but are not vaccinated have some degree of protection against severe illness from their previous infection (17)."
So are they lying or will you eventually find out the cost?

Buying a car is not the hardest feat by any stretch imaginable. If you’ve put down a deposit, you will have seen the all in cost. If you don’t like it, don’t buy it.
I've been using monica for more than a year now, super helpful in keeping track of birthdays and important events.