skysight-inc/HackerNews huggingface dataset:
They are subject to an intense propaganda campaign. NYC is viewed as democratic, and so the propaganda attacks it by amplifying any problem or just fabricating them.

You can see the top stories your parents are exposed to on FB,
https://twitter.com/facebookstop10?lang=en

The top ones are often propaganda outlets who feed them the lies.
> It’s a demonstration of the societal value of bad businesses going under.

I always think about this when I see people rail against short sellers, as if the whole idea of betting against a company is morally wrong.

Short sellers are one of the only checks against overly inflated equity prices. If the only people allowed to participate in a market are the believers, you are going to get a very distorted view of the actual value of assets.

For the market to do its thing, you need failure.
Fixing the plumbing usually takes much less time than writing a book, so recompensing the plumber for the time spent doing the plumbing in a one-and-done lump sum is much more tenable than doing the same for an author, who might have taken weeks, months or even years writing a book.

Plus fixing the plumbing usually only needs to be done infrequently, whereas a book is read in a comparatively short time, so from that point of view a consumer would also be willing (and able) to spend more per plumbing fix than per book.

So consequently you need some sort of arrangements that allow for splitting the necessary payment to the author up across multiple people and/or over time.

Additionally, artists often speculatively create works without knowing for sure whether the public will take any interest in their work, or not. Copyright certainly has its faults, but it does cater for precisely that scenario by ensuring that you can insist on getting paid afterwards if people enjoy and want access to your work, and you don't need to acquire all the necessary funding up front. If you can't come up with enough money, you can even "just" invest your spare time instead and still get paid back if the work turns out be successful.

Plumbers on the other hand I assume rarely have the desire to speculatively fix up other people's plumbing and then hope to get paid afterwards if they did a good job.

Rewarding artists after they've already produced the artistic work if they're successful also makes sense in that the quality of artistic output can vary, and so there's a bigger risk of disappointment if you need to pay far in advance, before the work has possibly even been produced.

And because the quality of an artistic work is also very much a subjective matter, it'd also be much more difficult getting your money back in that case, whereas plumbing can mostly be judged according to much more objective standards, so getting your money back – through the legal system if required - is again a more tenable affair.

Of course the existence of Kickstarter and the like or even just plain old pre-orders show that to some extent people are willing to take that risk of paying in advance, but whether that would be enough if it was the only reasonable source of funding for artistic works? It'd also mean that if you can't convince people to pay you in advance (and good luck with that if you're some unknown newcomer), then good luck getting any more money afterwards, even if the book/… then turns out to be wildly popular afterwards.
Ask HN: What do you hate most about code reviews?
Code reviews have become a pretty standard part of how dev teams operate. But I've talked to a bunch of developers about this recently, and it seems like everyone wishes the process was different/better. For some it's an emotional thing - no one likes to get critiqued. For others it's a procedural thing - their company doesn't have clearly defined procedures in place for doing code reviews.
So I'm turning to the HN community for some expert feedback.
What do you hate most about code reviews? What would do do differently do make it better/more effective?

Thanks!!
Thanks. Can you post a link to the news?
I'm an Uncle Bob supporter, but also support pragmatic testing techniques depending on the platform. The two are not mutually exclusive.
Versioning? Publishing workflow?

People might like to pass around a draft before publishing an article. Maybe to an editor for feedback. That’s easiest done with a Word document.

Then, when you’re ready to publish, just save the file to the right location. It’s easier than opening an CMS and copying/pasting (marginally).
-- most of the first millionaires I met either worked for facebook or made facebook games --
I'm a senior software developer with experience in developing communications protocols and networking software. I haven't been able to set up QoS properly ever, especially in a way that addresses all my needs. Expecting end users to do it is way beyond the realm of possibility IMHO.
Make the web ui horrible so that people will use the app. If people use the app, they cant hide the ads
Yea but not a constant percentage. A 50% in a month drop is much different than 10% drop of a much higher prices asset.

Anyway i would bet 2 bitcoin that it will not be down another ten thousand in a month. However im not aware of any escrow that would hold btc for one party and usd for the other as im sure you don’t want to bet in btc if you think that asset is dropping. Not without using some derivatives on eth that I don’t trust anyway.
Uh, your code is protected by the same copyright law as books, music recordings and movies. The only reason the GPL, for instance, has any teeth is because of copyright law.

If there's no copyright, anyone can steal your employer's code and then your employer won't have money to pay you by the hour.
The arenas were smart and got their money up front, in dollars. If crypto.com goes under the naming rights becomes collateral and can be auctioned off. And it’s in LA no shortage of buyers willing to take over that name.
† "Crypto" as in "cryptocurrency" and not "cryptography".

(Some of us have more interest in one than the other.)
I'm not saying they 'should' rather, it's likely more efficient in most cases.

For 'individual contributors' the best thing is likely 'highly skilled things' that cannot be scaled via automation, best example Doctor or Dentist.

Or businesses that are inherently local i.e. contractor/construction.

There should theoretically be 'space' a the long tail for niche providers of goods as well (i.e. Shopify Store) but for SaaS it's a bit doubtful.

Also, theoretically, the efficiency in tech should roll into higher tax revenue and public services ... but that's not likely the case sadly.

In reality, there might be plenty of room for overlapping, small time SaaS makers to exist, even though there might be a ton of duplication and inefficiency in the market.
No. The design made it modern.

Look at the m68000 (1979) compared with the i8086 (1978). The m68k was 32 bits from the beginning, so while moving from the m68000 to the m68020 did add some instructions, there were no "special modes" for "backwards compatibility". All binaries that run on the m68000 can directly on the m68020.

Add an MMU and optionally an FPU to an m68020 (1984) or just use an m68030 (1987), and you have a fully modern system that can run modern software in 2022.

The i80386 (1985) is 32 bits and much more modern than the i8086, but real mode and 386 mode are completely different. Even with this modernization, Intel didn't bother with atomic operations, which is why neither Linux nor the BSDs support the original i80386. To run modern software, you'd need an i80486 (1989).
Lego System and Technic are not 100% compatible
What § would that violate? This must be one of the (many) anti-EU fake news.
> "Allow list" is frankly a much more descriptive and easy to understand term than "white list".

Only if you're pretending we were all learned English yesterday. "White list" is an older more established term, and that familiarity makes it easier to understand. Self-describing terms don't aid communication if they're replacing old terms that everybody already understood anyway.

An example, "submarine" and "undersea boat". The latter is self-describing, while the former is vague. A submarine.. what? 'Submarine' alone seems to be an adjective that means 'under the ocean'. But what is under the ocean? A submarine cable? A submarine crab? "Undersea boat" is self-describing; what is underwater? A boat.

So is "undersea boat" a better term? It self-describes well enough that English speakers with no knowledge of German should be able to figure out what it means easily. But does that mean it's actually a better term? No, in the context of English it isn't a better term, because everybody already knows what a 'submarine' is so this term's failure to self-describe is irrelevant. Already knowing what a word means is always easier than being able to puzzle out what a word means by seeing that it describes itself.

Most words don't self-describe anyway, and even when they do, the words they self-describe with aren't self-describing themselves. What is a 'list' anyway? That doesn't self-describe. Should we replace it with "ordered-collection-of-things"? None of those words self-describe either! The adoption of this word isn't really about self-description, self-describing words just isn't something we [english speakers] prioritize. It's political activism based on the Sapir–Whorf hypothesis.
The way it's phrased and the examples makes it clear whoever wrote this didn't understand the distinction.
My parents hosted a wedding reception at their house. After the reception, my aunt insisted on digging through all the trash. We let her have her fun. She triumphantly returned an hour later with a dozen pieces of my moms silverware. People are careless.
here: https://www.youtube.com/watch?v=73mnPBLL_20

be warned, it's from 2017, so there are 5 years of history you'll still need to go looking for
My aunt had this exact same symptoms. In her case, after years, she was diagnosed with diabetes, which some prior exams had missed somehow. Treating for diabetes fixed her chronic pain.

It's just an anecdote, of course. I hope you get cured :)
Maybe it does maybe it doesn’t. All of this discussion is founded in great TA and economics…
It's similar to religious fundamentalism if you ask me.
Have you done a sleep study to check for sleep apnea?
For humans, it’s right there in the name /s
"Reading the documentation end to end" is a superpower.

Some documentation is a bit large for this, but less than you think because it gets faster with practice.

I'd also mention "don't be afraid to source dive on OSS stuff", you'll be slow at first but being able to jump into other's people code and mentally reverse engineer their intent/architecture grows with time and is also a superpower.

(to the point where I often read the code first then check the docs and/or the tests to see if what I plan to do is explicitly supported or just incidentally going to work)
Right? It sure saved my ass more than once.
I believe CloudKit is built on FoundationDB

> CloudKit allows you to store your data as CKRecord objects, and relationships between those objects as CKRecord.Reference associations.

https://developer.apple.com/documentation/cloudkit/designing...

I’m not a database guy so idk if that meets the technical definition of “relational” but it is a database with relationships :)
> Google asks me to solve CAPTCHA's of crossing walks and traffic lights because robots can't do it.

Any evidence this premise is true? It's entirely possible that they perfected crosswalk/traffic light identification, and they're continuing to use it for captcha purposes because it's easier than rewriting the captcha to use another form of images.
If, like me, you read "Axios" as that js library, and PR as Pull Request, you too, my friend, need to take a break.
> Chronic pain is an epidemic. 50 million Americans struggle with back pain, headaches, or some other pain that resists all treatment. Desperate pain sufferers are told again and again that there is no cure for chronic pain.

> Psychotherapist Alan Gordon was in grad school when he started experiencing chronic pain and it completely derailed his life. He saw multiple doctors and received many diagnoses, but none of the medical treatments helped. Frustrated with conventional pain management, he developed Pain Reprocessing Therapy (PRT), a mind-body protocol to eliminate chronic pain. He subsequently founded the Pain Psychology Center in Los Angeles to bring his treatment to other pain sufferers.

> PRT is rooted in neuroscience, which has shown that while chronic pain feels like it's coming from the body, in most cases it's generated by misfiring pain circuits in the brain. PRT is a system of psychological techniques that rewires the brain to break out of the cycle of chronic pain.

> The University of Colorado at Boulder recently conducted a large randomized controlled study on PRT, and the results are remarkable. By the end of the study, the majority of patients were pain-free or nearly pain-free. What's more, these dramatic changes held up over time. The Way Out brings PRT to readers. It combines accessible science with a concrete, step-by-step plan to teach sufferers how to heal their own chronic pain.
When I lived in Chicago I saw the aftermath of a car/moped accident up close. I had just gotten off the L at Western and was walking to the north exit. To my right was a moped turning left under the tracks and to my left was a sedan driving out of an alley, also turning under the tracks.

I heard a crunch and a group of people at the exit all jumped and rushed over. I hadn't seen the actual accident, but feared the worst. Once I was street level the group that had rushed over had already called 911, was comforting the person on the moped (they were fine, at most concussed), and directing traffic around the accident. I ended up leaving because there wasn't anything to do and didn't want to get in the way.

60 seconds was all it took for a group of strangers to provide an overwhelming amount of help.

Walking home, I heard the siren of the ambulance, but that eventually faded as I walked another block or so, the scene of the accident swallowed by the vastness of the city.

I probably walked past a couple hundred people or so that evening, all of them unaware of what had happened under Western, yet filled with the hope all of them could provide an overwhelming amount of help.
______________________________________
/ My disappointment is immeasurable, and \
\ my day is ruined. /
--------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
I mean crypto is just the most risky asset. You are seeing this in everything just look at tech stocks. But everyone on here wants to act like crypto is some malicious actor for whatever reason instead of realizing it just has much smaller volume.
It’s what I call the Democratic wobble.

We’ve been trending left for fifty years. Maybe it’s time to go the other way for awhile. And hand some power back to the states, where it belongs.
According to any MBA, the possibility to do scapegoating is the most important part whenever you are doing outsourcing. It doesn't solve your problem in the first place, but hey, at least you can blame someone - psychological safety not for the faint of heart. ;)
> Income inequality doesn’t divide people itself

I don't agree. We're increasingly divided along lines that are very well correlated with demographic factors. Like, age, sure, but also income, religion, race, etc.

And the link makes it pretty clear income is a pretty strong predictor of political leanings. (And when you combine income + rural/urban split, it's a very strong one).
How do you know what testing/designing practices all "important" software projects use?

Do you expect it to be advertised?
The downside of the small town community is if you are not accepted in it. There is no alternative.

In cities, you have many communities, and if you aren’t accepted in one you can find another.
Query the GitHub Audit Log with SQL
I've suffered from "are you connecting to the right database" enough times that I can often psychic debug that problem for others given a couple of lines.

Make a mistake enough times and you start to be able to smell it.
Half of your examples pertain to habits rather than values.
A ton of people bought Bitcoin at >$20k. It reached that milestone even before Elon Musk started promoting it about 18 months ago, and that's when the hype really started.

I suspect that most retail Bitcoin holders bought it last year and are down 30-70%. The people who post on HN are very much outliers, having known about Bitcoin for a decade. The real retail volume in 2021 came from relatively uninformed people buying their first crypto.

Also, there are the publicly listed corporate whales. Tesla has 42,000 Bitcoins bought at an average price of $31,620. MicroStrategy has over 130,000 Bitcoins bought at an average price around $30k as well.

Public company accounting standards require these companies to mark down their crypto holdings regularly, so it seems that Tesla will be booking a roughly $420M loss for the past quarter, and MSTR has lost a whopping $1.3 billion. (I'm sure Musk appreciates that the loss is close to 420 though, even if Tesla shareholders don't.)
With insanely high latency relative to a CPU…
Publishing wrong information is wrong.
You're still wrong. Design counts. Apple has a huge design lead here. There's no way to successfully obscure or distract from that fact.
> As to playing video games -- yes, they have high mental demand. The only difference between solving problems while playing the game and solving problems in IDE is your will power.

This isn't really true.

Disregarding the fact that the mental demands of software engineering work and games can be of different kinds, there is also absolutely a difference in volition.

Games are played voluntarily, and there's generally no external pressure (at least in single player games). Facing demands at work -- or even having the obligation to show up -- is not voluntary. You can also switch games at will. You can stop playing at will. Most people can't do those at work, at least not to the extent that one would actually feel free to do so.

Whether you've got a sense of control and are doing things voluntarily, or whether you're doing the same things because you are or feel forced or obliged to, can AFAIK show up as actual differences in your neural activity (with stress-related areas being more active in the latter case).

Anecdotally, and based on personal experience, burnout can also seriously turn things you used to enjoy into something that triggers immediate anxiety and (malignant) stress. That might be similar to the difference in volition if an activity that used to be within your control and more or less your own choice turns into a malignant stress-inducing forced one. At least it certainly doesn't help if you're both feeling forced to do something you don't feel is within your control and getting a massive stress spike out of even thinking about it.

If you want to twist that, you could still technically say it's in your head, but it can be an actual physical difference.

You're not wrong about all the things you're saying. Finding a place with lower actual demands, and settling with that at least for the time being, might actually be a good idea for OP. It's quite possible that OP might have a much greater chance at landing such a job than it feels right now. It's quite possible that some things actually aren't as bad as they feel to them right now.

But saying someone is capable of doing a mentally (and, in burnout, probably emotionally) taxing thing A because they're capable of doing thing B that may or may not also be mentally taxing in a similar or different way isn't quite right.

And pinning things onto the will power of a burned out person can be outright dangerous.

I have no reason to doubt your personal experiences, but other people's experiences with burnout can be rather different from yours.
We are terrible at maintaining 100% concentration over extended periods of time while nothing is happening. People fall asleep driving. The mind starts to wander. We get distracted by our children.

I don't think it's about believing the hype. It's about having a system put in place which encourages you to stop paying attention.

I do think there have been great improvements in car safety thanks to AI. My car self brakes if it detects a pedestrian while I'm in reverse. It flashes lights in my side mirrors if another vehicle passes by. I think those systems are safety first and if you buy a car they are the responsibility of the car maker and not the buyer. I don't think you would expect people checking the airplane model when taking a flight. It's the responsibility of the airline and the manufacturer.
No other distribution is mentioned on any of it's other pages, either:

http://tinycorelinux.net/welcome.html

http://tinycorelinux.net/intro.html

http://tinycorelinux.net/concepts.html

http://tinycorelinux.net/faq.html
Managing Elastic Cluster is on pair of managing Kubernetes cluster. Its not easy.

Setting it up is easy, but not operations.

Ive been managing multiple clusters on AWS and on Azure.

I would take a managed EKS/OS in a heartbeat if I was a startup.
IME it's not that top performers leave with any pre-announcment, but after layoffs, IF they think their mid-to-longer-term incentives (options, profit sharing, raises, etc) will be cut dramatically. The biggest immediate impact is that productivity goes to negative eleven from the time the first person learns about upcoming lay-offs until well after the act FOR EVERYONE.

Company credibility is shot when you do any lay-offs, but individual credibilty can survive one round. There is no way to maintain faith and trust in the organization AND do lay-offs, so you should give no notice until preferably after the fact.
While I partially agree with the premise, I perceive the situation a bit differently. By not adequately prioritizing performance at the early technology-selection phase of a development project, teams often find themselves forced to prematurely adopt highly-complex deployment systems and other approaches to scale their low-performance system.

In my experience, a well-functioning new team will include performance in their selection process. Doing so allows a project to defer optimizations such as higher-complexity deployment (e.g., cluster orchestration, highly sophisticated caching, and so on) for much longer than those who build on low-performance platforms and frameworks.

Choosing a low-performance platform and framework sets an artificially low performance ceiling. Developers dealing with a low performance ceiling will either instinctively (through received or learned patterns) or reactively (through user complaints, issue reports, troubleshooting, and tuning) deal with performance challenges they should not need to deal with so early in a product's lifespan.

Ironically, some would say that including performance in your technology selection criteria is "premature optimization," but I argue the opposite: considering performance a feature early allows you to defer costly optimizations (such as the matter at hand, Kubernetes deployment), perhaps even indefinitely.
How I perceive it is that web 2.0 is about dynamic loaded content and as far as I know HN doesn't do this but loads static pages from a server just like ye old web 1.0 forum pages would do.
I feel like this is a "you are not google" shaped problem. Even most Fortune 500 companies aren't.
There is nothing my oldest (4.5 years old) enjoys more than going down to the creek by our house and exploring.

We’ve learned pretty quick with both kids that spending a lot of money on toys etc resulted in a lot of one-and-done play sessions before they’d quickly lose interest.

As with all things and especially kids… YMMV!