skysight-inc/HackerNews huggingface dataset:
Sorry for the harsh feedback. As a new starter, I’d expect you to be making it clear how you’re useful to me - not the other way around! It seems fairly clear that your motives are self-directed (how can I connect to talented people? What can I learn? What should I be doing? I want context.) and that you believe you deserve other people’s time. Following up on people who don’t answer your cold emails is really quite pushy in that regard. Yes, you ask how you can help, but you’re still putting much of the burden of figuring out what you can do on the other person rather than figuring it out yourself.

I want to work with people on a project, not help people with their grand mission of self-improvement. One of the points in How to Win Friends is to truly consider and appeal to the other person’s interest. Do you think everyone you email is interested in you and wants to spend their time answering questions about how you should conduct your learning and career, essentially having an interview with you? (You might also want to consider how some people will feel if they know you’ve only selected “awesome” people to interrogate, and they weren’t on the list...)

I don’t think you have to stop doing this if it works for you, but I’d suggest at least letting people off the hook if they don’t reply!
Advanced Persistent Threat Groups Who's who of cyber threat actors
Capitalist anarchy, which is what is described here, is indeed nonsense.

The much more common notion of anarchy, socialist anarchy, actually advocates for smaller societies and more localized leadership (e.g. at the city level). Some role for a kind of state (e.g. an alliance of local micro-states) is often preserved, especially for military and diplomatic purposes.
digital is not all bad... if I could type 3 numbers to get a temperature on my stove, I would be happy... but they went a different route where you need to push a button 20 times to get the temperature that you want or you need to hold it for x seconds...
I think this is a consequence of negative karma as well. Not sure. If I am shadow banned deliberately by Dang then the commenter above is right.
Please pay NYTimes so they will look into this :(

I already do. Do you?
Re-purpose your video content for social media automatically
uMatrix is one of the first add-ons I've installed on my browsers for many years. It exposes so much crap on the web that browsing the www without uMatrix feels unsafe.

The fine grain controls on uMatrix are so powerful and quite intuitive, especially once you get oriented. You can see (and block) websites trying to load in crap asynchronously, see the problematic iFrame that's loading in a scripts, see all the trackers and even the cloudflare endpoints that may be responsible for bringing in malicious content.

Gorhill's uBo project is nice, but geared towards simplicity and it's too simple, even with the advanced interface, imo.

Although Gorhill never accepted donations, someone forking uMatrix will hopefully use something like github.com/sponsors to ensure it's sustainable.

I'd love to see uMatrix around for the long haul.
So, four selector dials?
Even tools that collect files and put them in a database like "everything" for windows are extremely helpful. Being able to search and filter all files on all drives in real time is a big game changer.
Check out "Cookie AutoDelete" for cookie management. It automatically deletes all cookies (not whitelisted) when you close a website. I've used it for a while and it is pretty nice.

https://github.com/Cookie-AutoDelete/Cookie-AutoDelete
All right, then lets doubt it. Lets try to massively cut emissions until we're sure they won't have catastrophic climate effects.

If you're not sure whether you'll have a car accident or not, you still take precautions and put on your seat-belt. Only if you're sure you won't have one, can you go without.
The unboxing YouTubers will be impacted right?
Trump Signs New Executive Order to Lower Drug Prices
FYI TN also has a 60 day grace period.
Since when is doing stuff for an open standard that will have backwards compability for likely decades following a hype? The hype technologies is imo android and ios apps. They will only work for a few years and soon enough their UI will look so ugly because of the hundred times Google or Apple has revamped their entire UX so they deprecate all apps that don't update SDK version.

Then, the clients have to replace their devices because otherwise they can't run the new app versions. This is literally a hype.

I on the other hand dont use any big frameworks, I just do web apps after the open standard that everyone agreed upon. You're a slave for whatever platform you develop for.

In 10 years when people run iPhone 50 my apps will still work as they do today or probably better due to better hardware. Can you really say the same of yours, given no updates are made?
They didn't scammed, they washed some of the investors money. These kind of attacks are ridiculously hard to believe.
Yes, though I was thinking more about entirely correct writing. Patterns among hay in a haystack, as opposed to a needle.
I 100% agree -- which is why the WM space needs to be more like the "text editor" space and less KDE + Gnome et al trying to be the next Apple OS.

Make a WM (or two or ten) that one can customize to their hearts content and accept that people will customize it, e.g. Vim, Emacs, Atom, Sublime etc.

The key difference is the aggressive backwards compatibility and/or "customary use" breakage, supposedly in the name of user experience. Your Vim today will 100% work like your Vim tomorrow. Your Gnome today is going to break in some way eventually.
As someone who chose to stay in London for me the increased certainty is worth the hit to my salary. Salary matters but it isn’t everything. Obviously it’s not the same for Europeans who can get a green card in a few years.

But a lot of people are waking up to this and offices in places like London and Canada are expanding. I personally know people who make very good money in both places. In fact anecdotally there’s increasing presence of big tech in London as a backup for H1B rejects by all majors. In the long term this will contribute to the decentralization of tech companies outside the US. These policies are short sighted and foolish.
Agreed and you nailed it - an iPhone with touchscreen makes total sense.
That was a joke, I watched his rally. Why take jokes so seriously? And yes this is about tech not political opinions, anyways living in SV, you can't be conservative, and is just an echo chamber, so yes let's keep this apolitical and talk about tech, there are other forums to discuss politics
off-topic observation: viewing screenshots on a so-called "retina" class display, wow… screenshots of GUIs before the advent of anti-aliased text sure did age a lot better, in retrospect.
Amaya: W3C's Editor
You're misinterpreting what I said. I talked about the "main problem with Java", and with C/C++. Saying that a tool has a problem doesn't mean it is useless, far from it.
How to Make a Multipurpose Cutting Stand for Chipboard Cutting Machine
They had giant medical tents which were constructed and then ended up being quickly torn down. They had the USS comfort.

The predicted hospital overrun scenario never happened. One hospital in NY would be full to the brim, but a nearby hospital would be at 50% capacity. It was a shuffling problem at best.

No, what happened here was the hysteria got so severe that irrational decisions were made to try to mitigate a problem that didn’t truly exist.
Asshole Astrology – Week of 21 September 2020
The problem of having to finish every book is you’re not only spending time on books you shouldn’t be but it also causes you to stall out on reading in general. If I can’t start the next book until I finish this one, but I don’t want to read this one, I might as well go watch TV. Before you know it, you’ve stopped reading for a month and you’re asking “what have I done?!”

Yeah I've found that many people have a weird hangup about this. I guess it's because of how they learned to study in school. You're "supposed to" finish the book.

In my mind, the point of reading is learning/retention/permanent change, not "completionism" in finishing the book. I just get a bunch of books from the library, and read the PARTS of the ones I feel like reading, that I feel have some relevance. I get 5 books for every one I finish, and I don't feel bad about it.

Often when I get to a "bad part" (and most books are filled with bad parts), I just read the first sentence of every paragraph, and nothing is lost. Paradoxically, you may get more retention that way! The bad parts have low information density.

But there has to be some retention, and I have a couple tactics for that:

- I take notes on every book I read. Key point: it's not a lot of notes. It's not page-by-page notes, and I don't do it while I read. It can be 4 sentences for some entire books. If you can't remember the notes you want to write after 24 hours, then the book might not be that good.

- I take notes in a wiki and use hyperlinks. If what you read doesn't cause you to think of some other book you read, or something someone said, then you probably didn't learn anything. Everything is related, and different authors say the same thing in different ways. If you're not recognizing that, then you're probably reading the material without understanding it.

-----

Related:

http://www.paulgraham.com/know.html

What use is it to read all these books if I remember so little from them?
Ask HN: Could a programmers strike ever be achieved?
I wonder if you all think a strike among programmers, maybe as part of a larger general strike could ever be achieved. Would it have any effect? Would you ever participate in one?
Linux can control volume on HDMI just fine. I guess it’s my expectation that on a desktop, I can control volume that the desktop emits, whereas with some appliance like an Apple TV or game consoles are solely built for streaming to a TV, and don’t have keyboard input etc, and for which it makes much more sense to just disable that control.
I don't use WeChat myself but it seems WeChat is the modern equivalent of sending mail into or inside the Soviet Union. You know it will be read by censors, but what is the alternative? Not sending mail?
Maybe if we had better systems in place to prevent fraud and laundering, we could do better. Banking regulations are preferrable to the other means we have of removing dictators from power: war, old age, violent revolutions.
Ask HN: Best book for learning Actor model?
I love F#, Rust, and am interested in Erlang but more Gleam since it has string types.

As part of prepping for gleam, what books should I order to understand more about how to and how not to use the Actor model?
Williams Syndrome
Carver Mead often gets credit for Lynn Conway's work.

If it's about device physics or transistor and single-gate layout, it is likely Mead. If it's about organizing logic functions on a chip, it is more likely Conway.

She relied on Mead for a lot of the publicizing of her design methodology, because he was better on stage.
> They had giant medical tents which were constructed and then ended up being quickly torn down.

Staffing was a problem. Tents don't magically make doctors and nurses arrive. Travel nurses were being offered $10k/week to come. https://nurse.org/articles/new-york-travel-nurse-jobs-covid1...

> They had the USS comfort.

https://www.nytimes.com/2020/04/02/nyregion/ny-coronavirus-u...

"On top of its strict rules preventing people infected with the virus from coming on board, the Navy is also refusing to treat a host of other conditions. Guidelines disseminated to hospitals included a list of 49 medical conditions that would exclude a patient from admittance to the ship."

"Ambulances cannot take patients directly to the Comfort; they must first deliver patients to a city hospital for a lengthy evaluation — including a test for the virus — and then pick them up again for transport to the ship."

That's in early April. They later changed tack on those restrictions, but as of the order, those restrictions were still in place.

https://nypost.com/2020/04/07/officials-underestimated-issue...

“The ship is fitted out for battlefield injuries — it was not designed for dealing with a highly infectious and highly transmissible outbreak.”

The USS Theodore Roosevelt later demonstrated just how bad the tight quarters of a ship can be for infection control.

> The predicted hospital overrun scenario never happened.

On March 25th, knowing that would've required time travel. The peak was still weeks away, and it was reasonable to worry about it; Italy hit that point in areas.
> What happened to the scratch pad and press an index key in FMCs? Age old UI and it is so crisp and clear, there is absolutely zero ambguity. Write something in a scratch pad, click the button where you wanna insert the data.

I am not a pilot but am always interested in seeing examples of great user interfaces. Can you post a link or more information about what this device is? (Bonus: the version you love and the version you now hate)
I get the idea of SaaS version control I just didn't see how they would be competitive. It wasn't virgin territory. I also thought got would lose to Mercurial.
I imagine that if you compiled an idiomatic program in a language like this down to machine code, the result would actually look quite different from assembly generated for an idiomatic imperative program for the same task. For instance, even if you optimised your compiler to keep the top of the stack in registers as often as possible, the "calling conventions" of your functions would be all over the place.

At the same time, presumably, common processor architectures have all undergone decades of targeted optimisation to improve their performance on the typical imperative code that is encountered in system and user programs. What are the implications of this? Should we expect a theoretical cap on the real-world performance of concatenative programs that is well below what we can achieve with mainstream programming languages?
Chinese trade policies aren't caused by the Opium War.

The trade relations that many Americans consider unbalanced are the result of the US and China being at very different stages of economic development. When China began opening up to foreign investment in the 1980s, China had no capital to invest abroad. It didn't matter if the US market was technically open to Chinese investment - there was no possibility of Chinese investment in the first place. The only question was what conditions would be placed on foreign investment in China. Reciprocity didn't matter, because trade flows were entirely in one direction.

China progressively opened up from the 1980s onward. WTO membership brought a huge number of changes, including drastic reductions in tariffs and a lot of privatization, breakup and restructuring of state industries.

Just to illustrate my point: people complain that China used to not let foreign auto manufacturers own a majority stake in their Chinese subsidiaries. The unfairness is supposedly that Chinese auto companies can own their American subsidiaries. But there were no Chinese auto companies that could possibly have competed in the American market anyways. The reciprocity argument was entirely theoretical. China now has more competitive electric vehicle companies, and it also has more open foreign investment policies for auto manufacturing.

One final point is that foreign companies benefitted massively from the ability to invest in China. The idea that China pulled a fast one and took advantage of the developed world just doesn't align with reality.
> Unlikely to provide a strong confirmation or repudiation of the current data because it’s instruments are not designed for it.

Next year's fly-by has a better chance of confirming it as it will be much closer (although it will still be barely within the abilities of the instruments).
Because most of the world does not have the infrastructure that the US has, and so they wouldn't be able to benefit society (as a whole) nearly as much.

Because some people are queer or from other minority communities within their home country (e.g. Dalit in India), and would be subject to discrimination, including and up to murder, in their home countries. Asylum only covers the most extreme cases and not the day-to-day discrimination that minorities face worldwide.

Because freedom of movement is an inalienable right that comes with being a human, and borders are inherently oppressive.

Because most of the world is a harsh, dangerous place, and supporting the decisions individuals have made to stay or get out, given the circumstances they're in, is inherently a moral good.
First, you can mathematically reason about a program written in any language; I do it all the time with TLA+ [1]. It is certainly not the case that FP is more amenable to mathematical reasoning than imperative code, although the kind of reasoning is different: FP mostly relies on equational reasoning while imperative mostly relies on assertional reasoning. Synchronous programming, for example, relies on temporal reasoning.

Second, mathematical reasoning has its limits, especially as we're dealing with intractable problems. It doesn't matter if you can somewhat more easily reason about a simple three-line program in one paradigm than in another if most important programs are six orders of magnitude bigger. Unfortunately, program correctness (aside from some very simple properties) does not compose tractably (i.e. even if reasoning about components A1...An is "easy", reasoning about the composition A1 ∘ ... ∘ An can be more difficult than any computable function of n. So I would not put ease of mathematical reasoning about simple cases as necessarily the main priority, let alone the only one.

[1]: https://pron.github.io/tlaplus
Imagine managing a nuclear facility.

One of your employee is bribed to open the valves and a whole region is flooded in nuclear waste.

Would you argue that the higher up managing that facility have nothing to be blamed for, because it was just a rogue employee’s issue ? What are they even managing, if they can’t make sure to have an healthy and working organization ?
This is mind boggling to see so much effort need to put into getting into FAANG. I am 49 years old and working as an engineering manager in a public company. I have spent decades writing large distributed, Saas, on-premise, enterprise application - many of which I helped implementing, architecting and supporting. Then I just went to leetcode and saw one of the "EASY" question about how to prepare for FB interview. It is something about finding an island that's surrounded by water given a two-dimensional array. I simply stared at it and have no clue how to solve it. Am I the dumb one or does anyone have similar reactions when they see these leetcode problems? Also - if I plan to interview at FAANG - I plan to interview at least for engineering manager positions - but looks like even these positions are tied to these kind of coding questions? I am depressed.
I canceled my subscription to my local newspaper because of the number of advertisements and trackers on every page. I would happily pay for a subscription. I expect it to cost more than an option supported by advertising. But they do not want to sell me such an option. The newspapers had decades to figure this out. Serve readers/subscribers or serve advertisers.
Oof, that's a long wait. If you don't mind me asking, is it because of the whole H1B status with the current administration, or of additional hoops you had to jump through for the RFE, or something else?
That’s not saying that it wasn’t contagious or serious - he wasn’t saying it’d be over by Easter, Memorial Day, etc. or that it only affected people who were about to die. Also, March 18th was over 6 months ago whereas right-denial of the significance is still ongoing now. In contrast, NY has generally been recognized as having improved their handling dramatically

The big problem is that in the United States so much depends on the federal response. Having the CDC treating it like a political response removed the trigger and support for a lot of local actions because they had to do on their own what would normally have been a CDC publication by February. Similarly, waiting extra months to get serious about travel bans meant that local officials had to deal with a constant stream of infection from outside of their jurisdiction.
Ironically, while Java was the original "write once, run anywhere" language, it never succeeded in that regard (e.g. browser applets were never popular). Ironically, I believe Javascript has.

I was pretty much exclusively a Java programmer for the first decade and a half of my career, before moving to Node and TypeScript. I don't think I could ever go back at the point. Most importantly, this is my first time where the entire code base (front end and back end) is in the same language and toolchain, and I think it is the single most important thing I've seen in years for improved team productivity. The ease with which engineers can go between front end and backend is an incredible boon that shouldn't be underestimated.
uBlock Origin + Sponsorblock
Sounded like a joke to me
I love HN.

“America has the highest per capita prison population and that’s wrong”

“We should work on rehabilitation, not punishment like prison”

“It’s stupid to put people in prison it’s so expensive and just leads them to commit more crimes when they get out”

A white collar crime has been committed?

“Throw them the CEO and all the executives in jail for decades and levy fines so high it bankrupts them!”
A master and a student are sitting in a forest, reflecting.
Two men walk by, vehemently discussing whether a household item's design is acceptable.

After they pass, the student tells the master:
"The opinionated user-experience enthusiast is right.
Every wrong decision is not just a single day ruined, time wasted, or train of thought lost, but thousands.
However, the pragmatician is also right: it is not reasonable to expect every object we use to attain UX perfection. They are built by flawed people with real constraints.
Tell me master, which one of those men is closer to the Way?"

The master thinks for a while, then gives an answer. But the student does not hear it, because he forgot to turn off his Bose™ noise-cancelling headphones.
Bosnia basicaly doesn't have ports (besides Neum, which is not realy practical), so either Albania / Montenegro / Croatia. Most likely Albania - Kosovo - Serbia route, since it's already established heroin smuggling route.
Android phone hardware is nowhere close to rendering performance as modern desktop dedicated graphics cards. VR is fundamentally taxing on graphics rendering. Therefore, mobile devices do not and will not compare in performance.

It's the platform, not vrchat.
As an immigrant in another country (thankfully more immigration-friendly), I completely understand the frustration. I think however we must see beyond the incompetence of some front-line workers and turn the frustration and complaints towards who's running the country and its policies, not providing training and overall setting a bad example on how to treat immigrants (legal or illegal). I've declined good offers to move to the US because of concerns with the immigration policies, which quite honestly are exacerbated by the current administration.
Macrium Reflect free to a Samba (Raspberry pi) share.
What knowledge? The knowledge people gain by working at a foreign software company? Let Albert Einstein work as a delivery driver in Mumbai and he's going to accomplish nothing. Everything is relative and depends on the given situation.
There was an experiment conducted on HN a while back where a AI generated post by GPT-3 was tested on the HN community.

A few people realized that the post was generated by AI and they mentioned this but they were actively voted down.

I think there needs to be friction on the downvote because mob mentality is often wrong. Disliked opinions are still valid opinions that aren't necessarily wrong.