skysight-inc/HackerNews huggingface dataset:
I can see why companies are hiding schematics. Until early 90s for almost every product you could get schematics, calibration procedures, all the tech drawings and most parts (but you could still get e.g. preprogrammed PAL or CPLD chips from the manufacturer). This all changed when Chinese companies started copying everything that sells.
Current situation is a by product of that, state inaction and corporate greed.
We should really look at relationship with China and start proper sanctions before opening up.
I support right to repair, but it will only let Chinese companies steal designs much easier.
> The article does have more substance, for example exploring where the hate comes from.

This is where the article lacks substance. It is mostly conjecture based upon attributed motivations. The article would have been much better, in my opinion, if it stuck to noting the similarities between fanboys and haters, noting why haters don't really matter, and making suggestions on the handling of haters.
Time Travel Malware from the Future
It doesn't seem at all unlikely that extraterrestrial life exists, but given the vast size of the observable universe and the limitations imposed by known physics, it seems very unlikely that any of that extraterrestrial life is here.
I don't really see how typing into Twitter's UI is any different than typing into a Notepad file. Just type the thought and hit <enter>. Any editing beyond that might be appreciated but isn't required.
I had a lot of fun playing John Tiller's Campaign Series by myself and with my buddies. We'd play the turn based, company/battalion level tactical game on a single computer using its unique single-machine play feature. I can still remember the hex tiles, and the catchy background music.

Thanks for all the memories. RIP John.
Would anyone use Scala? If so, any recommendations on server libraries or frameworks? Had an interview with a relatively new company and surprised their backend was all Scala (Data science company so maybe it expanded from just using it for Spark).
This is one of pg's most-criticized essays (each time I've seen it posted here or on reddit), but I actually really like it.

This is an essay intended for a specific audience and narrow purpose. I think he intentionally doesn't add any caveats about how to deal with criticism in general. I think he knew there'd be a deluge of responses like yours; you're not the intended audience. It's not about criticism or critique. It's about a model of haters. It'd be a waste of space to waffle on about ways to handle feedback and how to distinguish valid and invalid criticism, etc.

He's talking past and above all of that. I'd find it condescending and tiring if he did do that; obviously he agrees with what you're saying here. He doesn't need to state the obvious.

If you've ever been a public figure or spent a lot of time seeing how public figures are discussed (especially online), the "fanboy" and the "hater" are very real archetypes. These aren't people praising or criticizing you. It's a certain kind of pathological personality type. And if you're the kind of person who's not used to having either, this is just a little guide to let you know it's very normal.

It's just some advice he's giving out to people who've found themselves becoming public figures.

Also, at the end, he does address your point to an extent:

>The mistake here is to think of the hater as someone you have a dispute with. When you have a dispute with someone, it's usually a good idea to try to understand why they're upset and then fix things if you can. Disputes are distracting. But it's a false analogy to think of a hater as someone you have a dispute with. It's an understandable mistake, if you've never encountered haters before.

He's trying to help people not think they're doing something wrong by refusing to engage with this particular kind of individual, because their natural tendency will probably be to get bogged down trying to understand and address what they think is a dispute.

And he additionally includes some of the should-be-obvious stuff in the footnotes (where I think they more naturally belong).
This part delights me - check the diagram just under "now whenever we push on the bucket the spring will push it back in place"

When you release the slider it springs back into place.
The shortcut to switch between windows of the same app is cmd+` FYI.
So explicitly pay more for certain people on a race/gender basis?

Aside from that being illegal out of the gate due to discrimination laws, who comes up with the formula? Is it revised? What kind of additional bonus are we talking?
This isn't worth getting your feathers ruffled over. Some algorithm or barely-paid human automaton flagged it, someone higher up will notice it, it'll be added to an exception list, problem solved. It's not ideal, but it's not malicious or nefarious or even worth talking about every time something like this happens. It's a simple mistake that has a simple solution.
Actually I doubt that you can avoid abusing current copyright laws.

Also because there is no such "right" in nature. If you wish monopoly call it for what it is and have laws in accordance. Such "right" shouldn't exist in the first place or at least in the current form.

Copy process is the way people learn and progress. Copy process is essential for spreading knowledge and development.

When you learn you copy. When you sing you copy. When you speak you copy. When you teach you copy. When you think you copy. People copy their parents. You are the mixed copy of your parents plus mixed copy of other things and factors.

When you show to others what you did you copy too.

I give you a concrete example. I was dancing Argentinian tango in a charity event and wanted to show record of it to other people. I've got copyright claim on YouTube.

I was not even demonstrating music - I was demonstrating Dancing! The music played in the background was created somewhere in 1930-1940. The music played at the event was not even original composition. It was a cover done by local artist. And it was played live during the event with improvisations. Unfortunately I couldn't show this event to anyone else because I've got copyright claim on YouTube channel. I couldn't even share the record with my friends as private link. I couldn't even show the video to my partner for goodness sake. If this is not idiocy resulting from so called "copyright" then what is?

Unlimited copy process is crucial to arts especially because you should feel free to express yourself and only this way something new can appear.

Copy is a natural process and any attempt to regulate it or regulate it too much can and will create more problems than it solves!

Perhaps it's time to start listening RMS more carefully. This is one about copyright:
https://www.youtube.com/watch?v=eginMQBWII4
Would, but aren't. Kind of curious in and of itself; usually they not only would but also are.
Epictetus has a similar view, saying that it is not the longest but the best play that brings the most joy. (Showing his age there, newer philosophers would probably have used "book" instead of "play" but the point does not really change)

Dragging out your life just for the sake of not dying is an empty pursuit.
It’s also possible that we strip off a ton of complexity and then find new performance directions that are better.

For my money we’d end up going toward many-core with loads of simple in-order cores on a die. It’d almost look like a GPU. With 5nm how many in-order ARM or RISC-V cores could you put on a chip? You’d also probably move away from shared caches toward each core having more cache and processes having stronger core affinity. That would be both faster and less likely to allow cache timing attacks. You’d have so many cores a core per process would be feasible with sharing only happening at saturation.

Another direction would be to go back to trying to crank up clock speed with some new approaches. What could we do with today’s manufacturing techniques if we focused on faster transistors more than smaller ones? AFAIK almost nobody has been working on this since the game has been to use more transistors to implement more features and hacks instead.

I read about 10ghz parts on the lab bench in the 2000s. That’s eternity ago in terms of semiconductor process. A 10ghz in-order core would be like a 4X parallel 2.5ghz core… roughly… but more secure and broadly faster on code that’s hard to parallelize. Get rid of speculation and instead give it low branch latency and a ton of on board cache.
SSRF to OS Command Injection – BugBounty Writeup
What happens if you do? Do you fry it?
"Why should we care?"

Burning curiosity. It ranks #1 on my list of unsatisfied curiosities.

"Seems hard to make sense from."

Not sure what I think if this argument. It entails a level of anthropomorphic attribution of human motives and modes of operation.
I think people who are viewing this through a left vs. right wing issue are missing the forest for the trees.

The issue is not the new policy. The issue is the way it was rolled out; in an extremely public way that was basically a subtweet of their entire workforce, all while they knew there was a ton of internal drama they’d failed to control. That was unbelievably bad leadership, and I think anyone focusing entirely on whether or not the specific policy is good or bad, to the point where it makes them want to join or not, has been fighting the culture war way too much for their own good.

I’d be fine with a no politics policy, I would not be fine with the blog post, especially if I felt that the internal problem hadn’t been dealt with and instead I’d been crapped on publicly by my boss.
One of the takedown emails to a Github repository owner says "who will cooperate with github.com and Chinese government to physically find you and stop the illegal use of licensed content".

I think any reasonable person would find this unethical mafia-like behaviour.
In my case, it helped me make the connection hater = - fanboy, which is pretty obvious now having read it (an probably was obvious to many), but I hadn't ever seen it laid out so plainly. On this regard the article was illuminating to me -- granted if you consider the fact obvious, it's not.

I probably never would have made it on my own since I don't deal with either and it's not a problem I suffer, in a way anybody with a different point of view can teach us some, even if they were detached.
I don't dispute your point about the Trade-Peace theory, friend.

Respectfully, since you affirm your convictions re: #2, my goal here is to get you to think critically about why "democratic" nations do not go to war with one another, and whether it may be helpful to consider theories of war which do not so transparently "take a side" in present-day geopolitics, and which can account for decades of warfare waged by democracies

If a "recipe for peace" permits its favored system of governance to war with rival systems for political and economic dominance, perhaps it's not really a comprehensive theory of war and peace

Perhaps it's more about justifying "democracy"
What seems odd is that the code is freely licenced to the public, no matter who wrote it.

These DMCA requests are created and acted upon without the slightest checking, with no penalty.

There should be some sort of modest cost somewhere to stop this nonsense.
This seems misdirected to me. Not all principled stances can be fairly compared to religious zealotry. Standing up for the rights of users strikes me as pretty useful.
If someone knows a way to keep using a Linux desktop environment on a MacBook I'm all ears! I've tried several ways, using Parallels, VirtualBox, QEmu, Docker Machine; using rdp, vnc, x2go/nx but all aren't snappy enough for my liking.
Thankfully, this is a practical concern, not religious zealotry.
> students everywhere are doing this

Which somehow makes it ok?

The Linux team told UMN not to run experiments on the kernel anymore, and then a student comes along and does it again. Given his association with Kangjie Lu, he should have known better.
moving the browser to the cloud to add compute power in order to deal with an ever expanding problem of front end code getting crappier, more complicated and slower reminds me of the classic "tape worm food" kids in the hall sketch.

it is a sad state of affairs that such a thing need exist. i think what we really need are browsers that limit resource usage thereby forcing front end people to actually think about performance.
Yes, I suppose they would have to back up time and take an earlier branch where the number of significant contributors was much smaller and easier to cull down.
Google text-only cache seems to work

http://webcache.googleusercontent.com/search?q=cache:QUjj_N4...
How did a broken link get to the front page?
7200 cases a day is most definitely not too much for a human review.
You really wouldn't want to know, whether there are superintelligent beings here that are watching us, or not?

And do you really think, that we wouldn't put a LOT of effort into researching another inhabited planet if we had the opportunity to do so completely undetected?
That's a US-specific issue. Yet people all over the world are affected by ContentID (though at least in the EU AFAIK you can now get a third party to mediate this dispute).
Sữa Tắm Olay B3 Complex Hàng Xách Tay Mỹ
Ask HN: What are some of must have skills for a Mobile App Developer in 2021?
Vomiting out some concepts: "boosted", "again", "highlight", "resub", "encore", "restored"?
Each robot should be paid at least minimum wage taxed at 100% minus wear and tear and that should be redistributed across unemployed.
I think if I had to start new project based on Java I would definitely have Micronaut [0] on my shortlist. I have used it in small personal projects and I have to say that it was a nice change of pace compared to Spring Boot.

My understanding is that Micronaut and Spring can be used together [1].

[0] https://micronaut.io/
[1] https://micronaut-projects.github.io/micronaut-spring/latest...
Nice theory. In practice some core developers are more equal than others.

The others are fair game for both contributor and Steering Council rudeness.
His war games are niche, but man so good if you are into such games.

I usually will read a general book about the period and the war, and then more focused from memoirs of people that were in conflict to analyses of battles.

I never knew how much logistic actually shapes conflicts until I started playing games like this.
The same principle applies though: Youtube has no say in deciding what is copyrighted or not. They don't want to have a say in it themselves. Someone, somewhere, claims that they own the copyright to x and y. Youtube can't and won't decide if that is truthful or not. Almost a decade ago, youtube gave the keys to claims to people to remove themselves from the equation. "Someone says they own this stuff so they took it down. Sort it out between yourselves."
Cách phân biệt kem ốC sên Goodal Premium Tone Up thật giả
>"contract or terms of use usually contain the exact definition of the service and the conditions it's offered in, and the SLAs"

I would love to see this fantasy world - I have been with 5 different residential broadband providers in the past 8 years, not a single contract contains SLAs nor do they give any indication of how their speeds or latency stack up in practice. Calling the Virgin Media customer line does not produce any usefull information either, and their sales staff cannot answer basic questions.

Even worshippers of 'mah free market' should be able to see the problem: I was looking for the best provider money can buy, and I ended up stuck in year-long contracts with companies that actually provide a crap service, because the only way to know is trial and error. My money should have gone to the best company instead.

>"Just because we don't like something doesn't mean they're breaking the law or that there's a moral obligation"

I think we have a moral obligation not to defraud others. Casually I define it as misleading people into parting with their money or causing them to suffer losses. To me that includes selling herbal cures that you know are fake, homeopathy, or inviting people to a restaurant telling them you'd pay and then taking off as the tab arrives. None of these activities are actually crimes.
Hiện nay trên thị trường mỹ phẩm Việt Nam, kem ốc sên Goodal Premium Tone Up là dòng kem dưỡng khá được ưa chuộng. Vì là sản phẩm có nguồn gốc từ Hàn Quốc song lại được nhiều người săn đón. Tuy nhiên có mua được hàng chính hãng không đang là vấn đề lớn giữa thị trường xen lẫn hàng giả quá tinh vi. Vậy làm thế nào để phân biệt thật – giả dòng kem ốc sên Goodal Premium tone Up mới nhất này? Cùng tìm hiểu một số cách sau đây nhé.
Just for reference, the current M1 air and pro are positioned as replacements for Apple’s bottom of the line computers, which had 16 gigs of ram max and 2 thunderbolt ports before as well. If you need 32 gigs of ram then, well, I don't think the problem is the M1 mac was rushed out the door. You have the opposite problem - which is that they haven't released an ARM variant of the machine that you need yet. It sounds like they’ll release some higher tier models later in the year. I'm hoping for multiple external monitor support and eGPU support too!

Sorry for singling you out with this rant, but personally I think more development needs to be done on lower specced computers for user empathy. Too much software is written to run on the expensive computers software engineers buy, but struggles on the computers regular people own. 16 gigs isn't "crazy" in 2021 - the median computer doesn't have 32 gigs of ram, or 16 gigs of ram. If you wander through a Best Buy some time, take a look at what they sell. 4-8 gigs is the norm. We should be developing our software accordingly. (And I’m as guilty of this as everyone else. I ripped out some beautiful css transitions I’d made a few years ago from a client webpage because they couldn’t play smoothly on the computers of our users.)
What the f is there in the head that can make a sound like a bass guitar string?
He also was a good friend of Hitler.
For those to don’t understand.

Your unit cost is some function based on the number of units produced. f(x)

The market will buy some number of units at any price point. S(P). Now you have two functions and you want the maximum of [ S(P) * (P - f( S(P) )) ]. Thus the market determines both the number of units sold and the price.

Of course that’s assuming you’re not selling a finite supply of something like say oil etc. And of course advertising and segmenting the market can further boost profits etc.
Recently I have started believing that humans are just another part of nature and nothing more. I don’t know whether this idea is part of some greater philosophical tradition. I have not looked into it, but it feels like it should be, i.e. probably somebody else has already thought and written about it.
The good part of thinking like this is that you become content with everything, you don’t worry about stuff not working out because you believe there’s no reason why it should in the first place.
The bad part is that you might affect the people around you.
Meat tastes awesome.
Not totally unrelated: Pearson is a piece of trash company. They sell very overpriced textbooks and always use DRM in online copies. They lobby for standardized tests in states and get them mandated. Students are put through them. And guess who provides the certificate required by teachers to evaluate those exam copies? Yes, Pearson.

And they make a ton of money.

Please watch this talk for more context (even if you don't like TED talks): https://youtu.be/BnC6IABJXOI
"imposed by known physics"

I've heard a physicist say that we do know a lot about what's possible physically and that isn't going to change with more knowledge.

Is that really true or just short sighted hubris? If we don't go extinct and keep progressing for 500,000 (or 50,000,000) more years, are we confident that we aren't going to get FTL travel?

The answer to this question seems to bear a lot on the probability of alien visitation.
Burnout is from overpressure. You might love programming but if the startup is failing, the boss is slowly going mad and you don't know what bug to fix first, love won't help you.

Or it might be entirely internal and kind of caused by your love, e.g. turning insane from your inability to focus on programming and finish anything due to undiagnosed ADHD (my case).

No pressure - no burnout, I think.
It is because people are routinely violating copyright in much larger amounts, yet nobody is bothering to go after them. Compare with the way the laws about audio and video cassettes ended up.
Maybe a little late at this point but I'm starting to try mac so I thought I'd share.

I started trying macos a few weeks ago. If I'm going to go macos, I'm going to get one of the next macbooks. Before I drop £2.5-3k on a laptop almost entirely for the OS, I want to know if I actually like the OS. I bought the absolute cheapest mac mini with a view to sell it later.

It would take too long to explain why I want to switch, but essentially both windows and linux have different pain points that I'd just lost the will to work around. A key point is multidpi and fractional scaling. Windows is buggy. Linux/xrandr needs no explaination. My experience with wayland was not good.

It sounds trite, but macos just works. This is all I care about. Unlike in win/linux, I can spend my time doing things I care about, rather than configuring my computer. The most significant frustration is there's no way to easily switch windows from the keyboard à la twm. To tile the windows I use rectangle.

On to programming. I'm currently hacking with elixir, which works fine. I'm still using alacritty as my terminal, with fish, and haven't had any problems yet.

If everything continues as it is, at the end of the year I'll sell the mini and by a macbook.
This is very good work. Thank you.
I've worked in a number of industries, and ALL of them have poor or non-existent management/leadership training programs.

Even full MBA programs do a poor job at this.
I 100% disagree, the fact that as a society we are accepting of this kind of thing as "just the way it is", is the problem

"Ohh its just some bot" should never be an acceptable response, and people creating these bots should have massive fines attached to their false positives. Otherwise there is no incentive to actually validate or improve what these automation systems are doing, the incentive today is the flag everything and worry about it later...

That is not something society should accept
Does it depend on seeding that would eventually have tendencies for replication? Or could that be pushed out until practically forever?
I find Ten Ragas to a Disco Beat intriguing (1982)
https://www.youtube.com/watch?v=NUqnPYwoiF4

Seems there was a lot of parallel invention and cross pollination.
Scientists are closing in on the causes of long Covid
That crypto has to become real money at some point. If the ransom is in something like bitcoin (very common) then identification is just a waiting game for that conversion
> The issue is that many designers and engineers loathe Usability and Accessibility people (like Jakob Nielsen and Don Norman)

Which is silly because good UX that works for people with disabilities or impairments also benefits fully able users in the vast majority of cases