skysight-inc/HackerNews huggingface dataset:
You're really going out on a limb and bending over backwards to defend a mendacious alcoholic rapist. Did you actually WATCH his belligerent histrionic performance in which he cried and screamed and threw a tantrum and repeatedly lied under oath to Congress? Or are you completely ignorant of the context, but defending him anyway?

Are you also willing to perform the same outlandish logical gymnastics to argue against the widely known definition of "Devil’s Triangle", too?

https://www.urbandictionary.com/define.php?term=Devils%20Tri...

>A threesome with 1 woman and 2 men. It is important to remember that straight men do not make eye contact while in the act. Doing so will question their sexuality.
Larry: Did you hear that Eric and Brian were in a Devils Triangle with Sarah last night? Brad: Yeah man, I did, what homo's. Larry: No man, its cool, they didn't make eye contact.

And to argue just as vigorously and confidently that the women who went public to accused him of sexual assault, and subjected themselves to vicious attack and ridicule and death threats, were all lying?

And do you firmly believe it was right for Republicans to refuse to let the FBI investigate the stories and interview witnesses, or to call his friend Mark Judge as a witness to testify under oath, who was present when Kavanaugh sexually assaulted Kirsten Gillibrand, and who could have also addressed who "Bart O'Kavanaugh" he wrote about in his book "Wasted: Tales of a GenX Drunk" was based on?

https://www.newsweek.com/brett-kavanaugh-refuses-bart-okavan...

>During questioning by the Senate Judiciary Committee Thursday, Kavanaugh did not deny that he was the drunken "Bart O'Kavanaugh" who was said to have vomited and passed out in a car in Judge's book. A heated exchange between Kavanaugh and Democratic Senator Patrick Leahy of Vermont left the question unanswered, but suggested Kavanaugh believed Judge was referring to him.

https://web.archive.org/web/20180928120612/https://www.gazet...

>Democratic Sen. Kirsten Gillibrand is blasting Republicans on the Senate Judiciary Committee for failing to call additional witnesses to testify about allegations by Christine Blasey Ford that Supreme Court nominee Brett Kavanaugh sexually assaulted her when they were in high school. The New York senator said Thursday that it is “an outrage” that Republicans did not force Kavanaugh’s friend Mark Judge to testify under oath. Ford says Judge was present when Kavanaugh attacked her.

So is it your opinion that "boys will be boys", and "(shrug) who hasn't been accused of rape at that age (chuckle)?"

Maybe you're only defending him because you acted the same way at that age, but you weren't nominated for the Supreme Court, and you didn't lie about it under oath in front of Congress.
I wonder what the situation looks like today. Probably better, because losing senior engineers in a situation when the field has shrunk to Samsung, TSMC and Intel, would be a huge pain.
You cannot stick used chips in a new product, no?
This is such a dull take at this point.

I'm sorry, but WASM won't magically be able to port your UI app to the web. Just because it can convert some basic logic doesn't mean that it will be able to create a performant application that uses the underlying browser APIs correctly.

Lets say there was some sort of framework that did this in your language of choice, there's still significant downsides in terms of interop with the rest of the JS ecosystem and debugging.
Messing around with FORTH rather than writing apps using it is also a mental trap, at least at the hobbyist level.
Are μServices complex or ppl just don’t like learning new dev patters?

In my relatively short but rich career, I rarely came across a problem that was caused by the tech. Be it k8s or PHP, the problem was ppl using PHP while thinking in terms of Go/Python, or using Kubernetes for stateful monoliths, etc.

We blame the tech because we don’t spent time to understand how it works. So we use the next tool very happily until we come across a new design pattern, context, etc. The circle repeats...

Micro services have very well documented pros and cons. Monoliths too. At this point it’s all about the engineers using the tool at hand properly.
It's a bit hard to do so as the article is all over the place. Aside from laying out the overall history of blogging, author tells how blogging enhances his writing.

A couple of quotes:

> The availability of a deep, digital, searchable, published and public archive of my thoughts turns habits that would otherwise be time-wasters — or even harmful — into something valuable.

> Blogging isn’t just a way to organize your research — it’s a way to do research for a book or essay or story or speech you don’t even know you want to write yet. It’s a way to discover what your future books and essays and stories and speeches will be about.

The entire article:
https://pastebin.com/c128TpGw
TSMC's salaries have doubled, but that only means that an engineer with 5-7 years experience gets $43k-$58k.

The rest of the industry is still around $34k-$45k

That lags behind the wage growth in the rest of Taiwan.
You beat me to it, but I'll say this video, also by Practical Engineering expands on the technique and shows how binding rock can have amazing properties.

https://youtu.be/xNDppVTVUss
(I don't think you should be downvoted for expressing a reasonable opinion).

I think it suffers from the same thing a lot of social media suffers from: if you know who to follow your experience is a lot better. But discovering who to follow is difficult.

I watch someone on YouTube who does a few cooking videos. And she uses TikTok for the very short recipes, or variations on recipes she's already done.
AWS Data Transfer Explorer
Dictionary definition of war: "a state of armed conflict between different nations or states or different groups within a nation or state."

Its clearly a conflict. Its clearly armed; both sides are shooting weapons at each other. Israel is a state. Hamas is a bit less clear cut but its the defacto government of gaza, which isn't technically a state (edit: debatable, maybe it is technically, idk), but is at least a self-governing territory.

Sounds pretty war-ish to me.
i am not expecting anything worth of value from this exchange but lets just try. what would you do if you were a Palestinian?
There are really only two complete, commercially supported FORTH implementations out there; and they implement the same standard.
So there are far fewer FORTHS out there than people think.
What about the other countries?
The problem with using government statistics (including the American Community Survey, as far as I can tell) is that "single" is roughly equivalent to "anyone who is not married", which is very different from "willing to date".

That means that people who are in a committed relationship but haven't gotten married yet, or perhaps never want to get married, are considered single. There are also people who are simply not interested in dating or relationships. Consequently, the dating pool is even smaller than the statistics would suggest (assuming we're not counting currently-married people who are in the dating pool due to separation, infidelity, or being in a poly/open relationship).
> A judge won’t throw out evidence just because a tool doesn’t “adhere to application security best practices”. They’ll need to be convinced that the specific evidence they’re reviewing is compromised or unreliable.

If the tool doesn’t “adhere to application security best practices” then the evidence is compromised and unreliable. Take a wild guess at how many states and other well-funded actors have been quietly deploying their anti-Cellebrite defences in the wild until Signal has made theirs public. If Signal was able to obtain Cellebrite, what is the chance they weren’t?
The cuckoo's Egg is a good one
why the past tense?

can lurk on old.reddit.com just fine
Are you trying to convince a jury, or just bring charges?
And watch decentralised exchanges that are even less efficient replace them. There's as much chance of successfully banning crypto as there is of successfully banning drugs (in a big part because of how useful crypto is for online drug transactions).
That tweet thread achieved an impressive amount of mind reading from a single source tweet.
NBA Stars Are Left-Handed. Except When They Play Basketball
I used to think these are terrible, but they are a lot more interesting than the blandness of the near identical clothes that everyone everywhere in the world wears. My mother bought a crazy dress especially for her standards a while ago, and people were making fun of her, but I don't think she cared. That she did that after fighting cancer is I think related. A lot of the times we present ourselves by removing all of the things that people might frown upon, but what's left is something nobody cares about.

But regardless of the reasons, the last one done from a subway map is awesome on its own :-).
I had the same experience with AWS lambda. Every app with mid to big scale was 10x more expensive on Lambda compared to Kops managed k8s cluster that was already there.
Nothing of value to you, but thankfully nobody made you the global arbiter of what people value.
Looks like they're handling this (use of google analytics, yandex) properly. Promising.
>1. Labour-wise probably 3-4 times the Taiwan, but labour cost of fabs is microscopic in comparison to everything else.

Building a fab requires labor, a lot of it.
There are plenty of free android applications showing you your local cellular info with CID LAC, CI etc.

For example "Signal strength" APK. It's just matter of time until you will find one with logging and export ability. You can always write it down with pencil :)
Confessions from a Failed Startup CEO
Hey HN

I just released ProgressBar Windows - a simple widget that sits in your Windows toolbar and tells you how much progress you've made through the day.

I built it because I found myself trying to perfect tasks I was working on instead of just "getting things done". ProgressBar reminds me that my day is finite and that I've got to get a move on.

I was inspired by @andreyazimov's ProgressBarOSX [1] as to tool to help me stay on track during the day, but unfortunately it was only available on OSX and I couldn't find anything similar on Windows that I liked the design of.

So I decided to build it myself as a side project!

Features:

- Show/hide progress bar by right-clicking on the Windows taskbar

- Dark mode supported

- Change the time when your day starts and ends by clicking on the bar

- On the roadmap: add dates for custom goals.

It's a really simple app, built in .NET Framework and C#.

Excited for my first launch, and would love to hear what people think!

Apu

[1] https://www.progressbarosx.com/, https://news.ycombinator.com/item?id=16897803
Formatters like Prettier can help here. For example, this code contains a function call, because the first line doesn't end with a semicolon.

let a = 123
({a}= {a: 10})

Prettier will reformat it like this:

let a = 123(({ a } = { a: 10 }));

You could also use ESLint to enforce semicolons.

The error messages when running code like this aren't very good though.
I saw numerous posts from paying (or so they claim) GeForce Now users being annoyed at having to queue.
I had no idea this whole thing started basically over covid restrictions. The geopolitical details in this video were quite interesting and something i rarely see talked about.

Guess this whole area is a powder keg and all it needed was a small shove.
Let's Encrypt: DST Root CA X3 Expiration (September 2021)
Top CMS of 2021
Alternatively, by following the same logic we could:

1) ban computer games to free up people’s time, and grow the economy,

2) ban ML research to improve overall privacy.

All these will also affect GPU prices favorably.
I don't think so.

> German Chancellor opposes US troop withdrawal plan

https://www.aa.com.tr/en/europe/german-chancellor-opposes-us...

Without having a powerful army, Europe is just an order from being invaded by Russia.
Curious where you do live since you exclusively submit pro-CCP links.
The layout problem isn’t css... it’s the user platform is anything from a tiny vertical screen to a giant horizontal one.

Swing, Qt, et al do not have great answers to this problem, and definitely not superior ones than css.
You are discriminating against the illiterate and those who do not read English, or have vision issues.
I don't understand why I would need to cool my brain more when I'm tired. I'm not buying the theory that yawns are for cooling brains without more details.
Show HN: No Trash Search
I saw this plane while watching The Wind Rises and due to the unorthodox wing design I assumed it was never built in reality.

Pleasantly surprised to know that it actually existed, even if it was not a viable aircraft.
And they still had to execute the DOM operations anyway so I feel scepticism of React was warranted.

When the complex reality of JS applications was reached in React, React shortcoming became more and more apparent.

There's no free lunch.

The easier to mentally digest appeal of 'redraw the whole thing every-time'* was fantastic but performance was always going to take a massive hit past an easily reached point.

* The difference this time was the diff engine was going to be smarter than before but it was not good enough.
The Humble Greek Origins of Option Trading
Simple yes, feature rich compared to k8s? Nope.
There are only 2-3 construction companies globally who build factories as complex as modern semi fabs.

Imagine, where they get their workers? They import them all from their home countries.
Just stop tracking everything people do online and show ads based on content, none of these laws would have been necessary in the first place.
> We assumed that making it opt-in would allay privacy concerns

That seems like a reasonable assumption to me?
I'm curious what you would do in Israel's place? I'm pretty sure that almost no country would take kindly to the de-facto government of a self-governed territory shooting rockets at civilian targets.

FWIW: my take is there's decades of blood on both side's hands, with no obvious way out of the cycle of violence. Which is just very sad all around.

If i lived in gaza, i would probably be sympathetic to them. If i lived in Israel i'd probably be sympathetic to Israel. Thankfully i live no where near either of them, so i can live my privileged life in peace without having to worry about the entrentched problems of that region.
My "disagreement" (I wasn't really disagreeing) is on something you addressed in the original comment: If you're already fast and accurate enough, you don't need to switch to touch typing. I was more offering a counterpoint that some people have independently settled on their own technique that works for them, and that your list of pointers where someone might not need to learn to touch type is indeed correct.
It's the missing manual, invaluable.
I love that picture so much it's sent me on a deep rabbit hole into the world of generative art, and I'm now reading a book about generative art with Processing. Thanks for expanding my world!

Is your art published anywhere online?
Here’s an amazing TikTok duet chain that went viral last fall:

Living Morganism (@ok_girlfriend) Tweeted:
«
the trolls of tiktok are on another level
»
https://twitter.com/ok_girlfriend/status/1329850124936286213
1:12 PM · Nov 20, 2020

More info about the chain:

Spectacular "Can We Stop Dueting Videos" TikTok Chain Brings Out The Best Of Dueting | Know Your Meme
https://knowyourmeme.com/editorials/collections/spectacular-...
Don't base your identity on your job. You are a person with a job, you are not your job.

As an overall observation, the happiest colleagues I've had have been the ones who are good at their jobs and care about producing good results, but also know when to let go, and to decouple their jobs from their personal lives. They were on time, did their jobs well, were good colleagues and always helpful.

Clock in, do good work and be proud of it, clock out.

Some people want to go for the high risk/high reward 70-hour week stressfest, and they always seem to be worse off for it, to try and be in that 0.1% who succeed in the struggle. That's their choice, but it comes at a too high cost.
I’m using Firefox, and are often doing stuff in Private Mode, where I’m not logged into Google, and am using uBlock, and Firefox’s strict tracking protection. CloudFlare and Google doesn’t serve me any CAPTCHAs.
That was a very one sided, forced-onto the Japanese deal. The US only likes competition if it is the winning side, and plays very dirty otherwise.
You appear to have casually dismissed research scientists [*wave*], healthcare professionals, teachers, artists and many others who entered their field not for the money, but to do a 'thing' that benefits society.

Not everybody on this forum worships at the SV altar of capitalism :-)
[Most Bay Area women]

He’s contrasting them with his girlfriend who he thinks would be very resourceful in the apocalypse.
Ask HN: Asking feedback on my Python book to prevent it from sucking completely
*TL;DR*: Download book for free [here](https://gumroad.com/l/pydonts/w99ucle), leave honest feedback below.

Heya HN.

So, I have been working on a Python book about writing elegant Python code. This book takes a series of articles I publish weekly on my blog (https://mathspp.com/blog/pydonts) and compiles them into a book format, for convenience and ease of access to all of the information.

I am still publishing articles on that series, and, therefore, the book is still growing. I have had some nice feedback from the community (i.e., from people like you) but I'm looking for something more.

I would like you to give me your most honest feedback on everything related to the book, but especially about:

- the book cover
- the book description on the sites
- the book font and overall layout
- the content of the chapters

When giving feedback, feel free to say what/how you feel about X, Y, or Z, and, if possible, say what you would have done differently. I appreciate that most people have different opinions regarding many different subjects and that is what I want: exposure to many different opinions. Naturally, I will agree with some people and disagree with other people, but if your critique is honest and comes from a good place (even if it is a bad critique) it will be helpful because it will make me think about how I am doing things.

Hopefully, if enough people go through the trouble of giving some honest feedback, I might be able to spot major flaws on my work and fix them while the book is still being written.

You can get the book from Leanpub or Gumroad, but currently I'm giving away the book for free on Gumroad (https://gumroad.com/l/pydonts/w99ucle) so that you do not have to spend your money to help me out.

Thanks a lot for your time!
And yet here I was, going to the comments first (as is tradition), wondering whether Herdwicks is an individual sheep with the power to terraform, or a breed of some mild historical significance.
A related map comparison that blew my mind and left me feeling I understood things a little better, is East coast of USA vs Japan:

https://photoguide.jp/log/wp-content/uploads/2012/04/JapanUS...
Sure, this is true.

But Taiwan has a functional, large military, friends in Washington and economic consequences to an invasion.

HK had umbrellas and a few strongly worded newspaper columns.
I recently wanted to split a long mp3 file into individual tracks. I used Audacity for it. As someone with zero experience in sound editing, I expected it to be more complicated than it turned out to be. We need to have such open source applications available to us without fear of telemetry sharing with ad companies. Glad to see the decision.
Cybersquatting: Understand what that digital authenticity risk is
Practice, practice, practice.

The umbrella term for this is "perceptual learning" and it turns out that training can tweak the visual system: baseball players learn to read where an incoming pitch will go, radiologists can find subtle clues that indicate a tumor, and--as someone pointed out above--chicken sexers can tell the sex of a baby chicken somehow. These are fairly "high-level" phenomenon. Surprisingly, training also works on low-level visual phenomena, which you might think are limited by the eye itself or 'hard-wired' neural circuits. It's mostly just practice.

One of the classic experiments looks at vernier (hyper-)acuity. You're shown pairs of lines that are slightly offset, like:

| or |
| |

You report whether the top is shifted rightwards or leftwards. The computer gives you feedback, and shows you another pair (varying the distance to make it easier or harder). If you keep doing this, your threshold (i.e., the smallest offset you can reliably report) will about decrease 5-fold. The same thing happens for many other phenomena too--reporting the direction that some dots are moving, the tilt of a line, etc. In some cases, the improvements continue for days or even weeks of training.

The wild thing is that they're often very specific to the training. For example, if you trained with the vertical stimuli above, the improvement does not transfer over to stimuli like:

_ or _
_ _

There are "tricks" to designing a curriculum that generalizes and is relatively efficient, but there's still a lot to learn.
"It can also play back 1080p video with a little bit of stuttering, and 720p video flawlessly. Browsing the web is a bit of a chore, but it always was."

This applies to a Raspi 400 as well (except that, in mplayer at least, 1080p video is solid on it).

These are great little computers. They compile C like a champ, they do all that stuff that us aging geeks expect a computer to do, and quickly. But it takes 5+ seconds to switch email boxes in Gmail. Bzzzt, you lose.

On my big machine with 24GB memory, I run the Signal app because of the wife's social circle's reaction to the Whatsapp TOS change. As it sits there, it's using 2% CPU in each of two threads, and has 4GB of memory allocated.

Software bloat sucks.
Indeed, tokei gives me ~400 000 lines, including ~310 000 LoC.
CoinJoin: Trustless combining of multiple payments into a single transaction
"CoinJoin is a trustless method for combining multiple Bitcoin payments from multiple spenders into a single transaction to make it more difficult for outside parties to determine which spender paid which recipient or recipients. Unlike many other privacy solutions, coinjoin transactions do not require a modification to the bitcoin protocol.

This type of transaction was first described in posts by gmaxwell."
> The IWM just reduced it to one chip allowing them to eliminate the controller PCB)

From the Wikipedia article: "The floppy drive controller was built with 8 ICs, one of which is the PROM, containing tables for the encoder and decoder, the state machine, and some code."

(My emphasis.)

What made it at all possible was moving most of the logic to the CPU:

https://retrocomputing.stackexchange.com/a/7188

The IWM chip, used in the prototype Mac with double sided "Twiggy" drives, and later in the original production Mac 128k with Sony 3.5" diskette drives, is basically Woz's original disk controller design (converted by Wendell Sander and Bob Bailey to NMOS), with the addition of buffer registers to allow the processor to run a bit more asynchronously. But, except for not having to run (* almost) synchronous with the disk data rate, the 68k CPU did all the raw data decoding (GCR nibbles to bytes, etc.) and head stepping in software, very similar to the 6502 code in the Apple II (DOS) RWTS.
Metric Display Standards. Best practices for presenting numbers
Well, at least they didn't bomb them.
Nano: Most Eco-Friendly Crypto
Even sports could kill you: US President Coolidge’s son died of an infection from a blister after playing tennis in the White House garden in 1924.

Medical info, including infection deaths for former presidents and their families:

https://coolidgefoundation.org/blog/the-medical-context-of-c...
He’s comparing his girlfriend to Bay Area women. Not himself to women in general.