skysight-inc/HackerNews huggingface dataset:
The federal government discusses a lot of things - the large majority of which never get passed. This is not an argument.

If the stock market is doing fine then perhaps we don't need to rush to reopen. Or maybe it's completely propped up based on nothing, countless measures of pumping money into industry, and monetary policy.

> (you cant spend money when services aren't running in the first place). It's the lower and middle class workers that are suffering the most without a paycheck.

Aide shouldn't be for spending money on Tesla's and other junk. It should be for rent, food, etc, utilities, etc. So this argument is pointless.

The poor and middle class have already been suffering for years - expensive healthcare, lower wages, less pensions, regressive taxes. Yet now people suddenly care? It's basically all a lie. Just admit it - you don't want to lose money for yourself, and you don't care if other people you don't know die or get sick or work in poor conditions.
No. Protocol based Internet was the right idea - walled gardens are nation states recreated on the Internet.
Covid-19, Climate Change, and the Forces Shaping Our Future
Amazon: Audible, IMDB, Goodreads, Comixology, the Book Depository, Woot, Ring, Eero.

They've been gobbling up other online media stores for decades. It's to the point you just assume a new store is an Amazon subsidiary or will be soon.
really? i've never heard of a single game with something like this. do you have any examples? or am i just missing a joke here haha??
That’s very much a false equivalency.
rewritten apl version w/ lambdas and commute (vs assignment & parens):

{⍵/⍨⍵<50}{2*⍨⍵/⍨1=2|⍵}⍳10
1 9 25 49

About as short as I can make it, and while its longer than the pandas solution, the primitives are significantly more general (sqr, odd - why include these as language primitives?).
Hey Philip,

really great to see you run with this! I know you mentioned to me that this repository[0] where I try to keep a short list of publishers that pay for this kind of writing was an early inspiration and I'm still hoping to grow that list a lot after June when I spend more time focusing on technical writing too.

As others have said, that's a really great looking list of interviewees. My only question is where this actually fits in to the rest of the book? It's not that clear from the Table of Contents. Could you comment on what percentage of the book is interviews, compared to writing advice?

[0] https://github.com/sixhobbits/technical-writing/blob/master/...
Dang, that's scary! Cath labs are amazing if you ever get a chance to tour one - not as a patient of course.
>Sure for Animal Crossing and Harvest Moon

Does it even apply for those?

In Animal Crossing there are two battles, wasp and tarantulas. Both have something at stake with both a win and loss condition.

In Harvest Moon you also have a battle against limits. Most of them don't have any sort of enemy units, but you do have tasks and you are doing them in a time limit where there is a failure condition (either running out of stamina or time), and in some cases there can be a big cost to failure (especially around harvesting crops right as the seasons change).

One game I think interesting to consider is Minecraft. There are three different takes.

* Normal (with Easy and Hard included) which has enemy mobs you must fight against and environmental traps.

* Peaceful, where there are no enemy mobs but environmental traps still pose a risk (though less of one).

* Creative, where you are fully immune even to lava or falling.

Each step down is progressively more relaxing as it removes even more conflicts from the equation. But even in creative, you can still have a conflict with the game rules or within yourself (consider someone trying to design some redstone contraption and getting frustrated that their design isn't functioning correctly).

I'm drawn to thinking about the following web comic on conflict in literature and how it parallels the different conflicts and battles that can occur in games and how some of these might not be possible to remove.

https://2.bp.blogspot.com/-FWszluTZTpM/U310wQoCMWI/AAAAAAAAE...
TSMC 5nm Products: AMD Zen 4, RDNA3, Nvidia Hopper and an 'Intel Xe' GPU
Really, downvotes? I guess the shills are out in force today.
When it comes to a choice between Musk's judgement versus elected officials, I'd suggest the former has a superior track record to the latter. Not to mention, any punishment will blow straight back at them when Musk then moves the Tesla factory. It's quite amusing really.
> At worst you get some funny looks for being overly formal

Yups. The young dont like it. But I was educated to do it, hard to throw that out.
> How would you definitely prove or refute that?

I wouldn't dare do either. I don't need to. There are simply enough people who were there still alive [on all sides] to testify what happened. If first-hand reports from every angle aren't enough, nothing will be.

Asking questions is okay. But we're talking about people with their own answers, not questions. Not just questions, they're sharing pointedly racist motives.

And leave Godwin alone. We're literally talking about Nazis.
I've been an architect for a long time and have written a lot of tech documents and can say with confidence that no one ever reads them.
How are you pulling purchase information from stores?
I doubt that was the case for the depicted 1992 Chevrolet Astro Van.
What is NB? Google suggests nota bene or New Brunswick, but neither fit in this context.
> the attacker can just setup their own fake sudo program to grab the user password.

I've thought about that vulnerability a lot using enterprise SSO apps: it would be trivial for anybody inside a corporate firewall to set up, say, a ticketing app that presented an SSO sign-in box, recorded whatever was input, but responded to everything as success. An attacker could harvest a LOT of passwords that way before being caught.
How to setup a Gatsby project using TypeScript and ESLint
Both! The first act is step-by-step on how to write technical tutorials. The second act is examples of that process. The third act is about the business of writing. All of that is a book that I wrote, but does rely heavily on block quotes from interview subjects, plus 30,000 of my own words :)

Then, the appendix contains all of the interview transcripts, totaling 45,000 words.
based dong
Why application security is a big deal? Statistics
I don't get why so many JavaScript developers thing functional is cool. Functional has been around for 30+ years. OOP won against functional because OOP is easier to understand and leads to more maintainable code. These days people are taking a second look at functional because functional avoids state, which makes it easier to write concurrent code with no locks. (This has suddenly become important because Moore's law is coming to an end, and CPUs are adding more cores instead of making cores faster and faster.) But this advantage of functional is not applicable to JavaScript because there are no locks in JavaScript in any case!
No, this site is really fringe, I think nobody here was on this site before. I expect higher levels of quality from reputable news sources.
If every Linux user would boycott AMD to release their source, then we could have libreboot:
https://libreboot.org/amd-libre.html

ME vs PSP isn't much of a choice. Of course POWER might be an option eventually, but isn't for most of us currently.
FKPaGe – The Best One
If there was an objective way to assign value, wouldn't it make speculation impossible?
It could be appropriate to consider them cross-genre games containing elements of both soothing-slice-of-life gameplay cycles and conflict-oriented-'normal'-game gameplay cycles. Games mixing placid, relaxing gameplay loops seem to definitely hold a different overall tone even if you can't play through them without any aggression or violence.

A pure iyashikei game feels like an aspirational ideal and fairly rare.
Writing seems to be the single best thing you can do as a professional, in other areas as well. I know people who were hired because of a single Medium article that got a lot of traction (and made that person sort of a reference in the industry). What do you think about videos? I see lifestyle channels for devs and tech workers taking off but do you think there's a chance the same might happen for more technical channels as well? I find technical videos (like talks or tutorials) to be far more engaging than articles but I'm afraid I'm part of a very small minority.
This option has the advantage that 'dub dub dub dot' is fun to say.
Study The Mythical Man Month. It's a short read.

Take people in the trenches out to lunch/coffee 1-1 and take notes. Say "I can't promise anything but I'm listening". Find neglected low hanging fruit.

Under promise and over deliver to both your bosses and people below you. Don't oversell yourself or your work.
The comforting economic delusions of Animal Crossing
Same. I Always talk and discuss with diagrams, the more colourful the better (like AWS components).
I actually stopped playing Stardew Valley because of the mining. At some point to progress meaningfully you gotta mine. I found that part very stressful and not fun, especially once you get to the mine in the desert.
This is exactly what MySQL (and I think Oracle) does. The final delete of a row remains tombstoned in the main table until a background process determines it is safe to remove based on transaction visibility (MySQL calls this purge).

It seems the important difference is whether the table needs to be scanned to find dead rows. In Postgres it seems the answer is yes. In MySQL it keeps this info as a separate scratchpad to quickly find the rows to remove once they are allowed to be.

Both approaches have advantages and disadvantages. For example, in MySQL, if you have a very long running transaction such that it can't purge rows for a long time, you can actually overflow the rollback segment onto disk and purging slows down dramatically. You might even need to pause writes to get it to recover, although I haven't ever seen it get that bad. With a table scan approach it degrades more gracefully in that scenario.
The problem is telling people it's a container is "over describing" it. We don't need to hypothesize about that. We have the space suits and burritos to prove it is not a good didactic approach. It is not removing from the definition to simplify, it is adding to the definition, exactly as I carefully showed in my description of "Iterator". An Iterator is "a thing that presents a series of items". It does not simplify the discussion of Iterator to say "It's a thing that presents a series of items out of a container, but also, it doesn't have to be a container". It's not the first definition that's "overdescribing", it's the second.
Blindsight and Echopraxia by Peter Watts

They permanently changed how I think about cognition, consciousness and how fragile and small a thing conscious life is and that we have to protect it.
“Science hasn't found a gene for morality”

No but the fact that we have morality (and the possibility that other animals do not) can be explained via evolution. In reality probably many genes contribute in a complicated way to making us social animals.
> He is not a master hacker

Those who have watched his reverse engineering malware live streams would beg to differ.
The Glass Bead Game is one of the best books I've read, and I think palpably changed how I think about some things even though I read it as an adult. I even wrote a blog post about it: https://moalquraishi.wordpress.com/2013/05/05/the-glass-bead...

Another book I'd recommend (in a very different category) is Godel, Escher, and Bach, by Douglas Hofstadter.
There’s another great book on Zen called “Zen Mind, Beginner’s Mind”. I think what Persig is getting at is “non-judgmental observation”. The ability to look at things with no ego involved, like an absolute beginner — so that you’re mind is open to the solutions that naturally present themselves.

Both of these books had a big influence on Phil Jackson — the Bulls basketball coach. His interpretation was to not “force” things — to let them unfold.

So, for coding it could be applied by not forcing solutions and instead really calmly contemplating a system until you get to a point where the next right decision reveals itself. The idea being that the solution is there, and you just have to be open to it — rather than seeing yourself as some separate entity that’s going to impose a solution on it.
Non Non Biyori is a pretty great series as well, and it really captures that wonderful everyday fun/boredom of living in the countryside where even going to buy sweets is an adventure.
Rust Closures in FFI
Mimar Sinan – The Architect of the Ottomans
"Omnivore's Dilemma", Michael Pollan book changed the way I think about food.

"The Psychology of Everyday Things" by Don Norman, will change your mind about user interfaces.

"Manufacturing Consent" by Noam Chomsky to change the way you see the world.
Some more details about the painting, “10 things you may not know about Rembrandt’s Night Watch”:
https://www.rijksmuseum.nl/en/rijks-stories/10-things-night-...
I would read something by a woman. Seems like it would a pretty mind bending experience considering the recommendations on all these book threads.

Ursula K. Le Guin is a good sci fi writer.
I enjoyed Blindsight by Peter Watts. It explores several different interesting ideas.

For instance, what is the point of empathy/friendship/love in a technologically advanced society? These were very useful things for our ancestors to help each other battle the harsh environment, but we have mastered our environment, so why waste brain power on empathy now?

The Wikipedia summarizes the books discussion of conciousness very well:

"The novel raises questions about the essential character of consciousness. Is the interior experience of consciousness necessary, or is externally observed behavior the sole determining characteristic of conscious experience? Is an interior emotional experience necessary for empathy, or is empathic behavior sufficient to possess empathy?
Ask HN: How can I learn to design software better?
I can write code just fine, but I feel like one of my biggest draw backs is not having a formal understanding of how to design a large piece of software. I can draft a piece of software, but when it comes it implementing it, I feel like my solutions could be much better after they're done. I often find myself having to change more code than I feel I should when I add a new feature in the future.

How can I learn to better design software? Any book recommendations or general tips?
These types of comments always get under my skin. They took a 45 gigapixel photo of a 350-year-old Rembrandt, I'm pretty sure they didn't shoot it in the exhibition hall using "so-called daylight LED lamps."
> if you are worried about people recording data broadcast by your WiFi router, it's up to you to secure your network

So that makes it okay for Google to Hoover up? This attitude is why a lot of people are angry at big tech right now. Elitism and arrogance bordering on hubris, but zero self awareness.
Pike's take is pretty unfair to C++11, given how ideas like 'rvalue references' held up REALLY well.

Yes, they were introducing even more complexity to a complex language, but how else are they supposed to incorporate better ways of doing things while maintaining backwards compatibility?

I suppose one could always just build a new language that doesn't have the historical cruft, but in this case that's Rust and not Go.
Lots of great suggestions here!
I'll add "If On A Winter's Night A Traveler" by Italo Calvino. It's the only book I've ever read in the second person, an amazing and successful experiment in form. I've never found anything else like it.

I'll second the suggestion for "The City & The City", another real mind-bender.
Thank you! much appreciated
The problem with tricycles is that they are less stable than both motorcycles and cars.

Unlike motorcycles, tricycles can't bank on turns, or are very limited in that.
I didn't read too deeply, but I'm glad to see all these sorts of systems slowly converge on a sane model.

The part that saddens me is that they all end up looking like a glorified distributed make.
It's more that it makes said sudo much less effective. You still can get tricked inside the VM or a canny enough attacker will find a bypass for VM security.

It is a somewhat higher bar though.

The point is moot, as the most destructive attacks are ransomware, which this limits but does not prevent, website ID (login, address, credit card) and data theft, phishing and scams.
None of which is prevented by Qubes.

Evil maid attacks are frustrated though if you install its extra security features.

However, it is wise to remember that security is as strong as the weakest link, so do use it if you're an admin or dev.
Well, go look at the photo. Do the colours look right to you?
Close to the Metal
“The Autobiography of Malcolm X” was maybe the most important book I read as a teenager, and I still go back and reread it every so often. It should be required reading.

For fiction, “Blood Meridian” by Cormac McCarthy, “100 Years of Solitude” by Marquez, and “Song of Solomon” by Toni Morrison (or really anything by Toni Morrison, it’s all amazing).

Also, Thich Nhat Hanh’s translation of the Heart Sutra, “The Other Shore”, gave me a much deeper understanding of my meditative practice and the way I understand consciousness.
Despite all the praise it got, I really struggled with that book. I hated it so much that I had to check if I didn't pick the wrong book by accident. I found that it's a very polarising book. It's life-changing for some, and garbage for others.

There were a few insightful passages, but most of the book was pretentious rambling. It was difficult to understand what the author was even trying to say, with his head so far up his butt. It has a promising beginning, but becomes increasingly dense and confusing.

Quality is the ability of a thing to do its job. Chasing the definition of that word doesn't warrant a spiral into insanity.
I have very little experience with making videos, but some of my interview subjects do! Chris on Code makes great technical videos and livestreams. There is a bit of information specific to video in the book, but I think the information about the planning, outlining, and editing of technical content would be helpful to people making video.
#1: ask whoever's evaluating your success or failure in this role what they want you to do. Exactly what they want. What should a week for you look like? Is there anything they're doing that they want you to do now, or anything that someone else is doing that they want you doing now? Have them show you exactly how to do those things.

If that leaves you any room and you're not expected to fill it with crushin' Jira tickets, ask the rest of the team—PMs, developers, designers—what they want or need from you.
Could the porn industry offer a model for reopening amid Covid-19?
Most of that is not fundamental to Julia or Flux itself. It’s the difference between a monolithic package like TF and source-to-source AD in Julia. The former allows the designers to use their own data structures and external libraries to do optimizations. Source-to-source relies on the underlying IR used by Julia, making optimizations challenging without some compiler assistance. But all of that is in the pipeline with stopgap solutions on the way.

As with most things in Julia, the code developers don’t just want to hack changes that work, but make changes that are flexible, extensible, and can solve many problems at once. So, Flux isn’t ready for prime time yet, but it is definitely worth keeping your eye on it.
Yeah, same here. It turns out I could focus, but it took a lot of brain power to actually and understand text.

Getting new glasses lowered the cognitive load.
After many years of being an architect I would suggest getting really familiar with two concepts: Separation of concern and (reduction of) Technical Debt.

Both are important concepts that you will need to promote as an architect and the whole point of it is to reduce the total complexity that is facing developers during their daily work (so they can focus on the important stuff and not be bogged down with irrelevant stuff...).
I'm married to a frog, and they really do believe the quebecois are their poor, dumb, country cousins.
Yeah "the People" in the Populist sense is a rhetorical trap. Implicitly it is "People who agree with me" which is myopia if ignorant or astoturfing if not. Even the
Ironmanned best "the majority unrestricted from coercing others". That is why rights especially for the unpopular are important along with anonymous voting. With those precautions it would be truly Steelmanned but also not aa susceptible to the trap.

Without safeguarding rights populism is a ladder to powers which may become "people who agree with Great Leader".
Logic Pro X 10.5
Previous discussion since the HN "past" link doesn't bring up the prior thread because tld was ".de" instead of ".com" : https://news.ycombinator.com/item?id=6417319
I wonder how these are going to stack up. I currently use Bose N700 and while I love the noise canceling and the sound they are very heavy. You can only have two devices connected via Bluetooth so if I want to mow the grass with these I have to disconnect from my MacBook Pro or iPhone and connect to my watch. I also don’t like the fact that I have to create an account and login to their app in order to change noise canceling. I guess I’ll have to wait and see.
It's a bit early to say, but in my opinion (as a non-specialist, based on reading them), there will be no "new reality". Covid is a big thing while it spreads, but it won't be a large concern in 2-3 years even if it becomes endemic, especially with better hygiene practices and treatments.

Not even bicycles can even approach the density of a train/metro/bus, which is required to have cities with the density we currently have, and I don't think covid-19 is nearly enough of a threat to make us give up on that.
Amusingly this made me go check if cthul.hu was registered. The domain name has been claimed since 2000 (according to Whois.net). Hope I didn’t trigger the awakening...
>And that's at places like Berlin which are cheaper to live than SV.

But most of the Jobs aren't in cities like Berlin. Most of them are at there HQ in Heilbronn or near it. So the cost of living is even lower.
I really hope we get more of this type of content from other museums. It's fantastic to be able to have that much detail. We really need something like this on a CDN like google maps almost.
The proper analog is more like you carry a concealed firearm which you used to shoot an innocent person but then later used it to shoot a terrorist.
> Best fried chicken has to be Korean fried chicken at this point.

Two things I don't like about Korean fried chicken:

- Some places don't seem to marinade the meat enough, so the tasty fried skin is met with bland white meat inside; and

- Many places consider the drumette and flats to be separate pieces, while Southern fried chicken places consider the entire wing as one piece.
I think it strongly evokes a line on a paper form, which indicates a place where the user must fill out a field (and fits with the recurring paper metaphor). If I'd never used a computer before, I think I would figure this out based on the context clues.

So while it may not fit current UI paradigms, it might be better? I applaud Material Design for attempting to move things forward in this way.
You can zoom in way beyond what's reasonable. It's gorgeous, but better to see the whole thing than the cracks in the individual brush strokes.
https://en.wikipedia.org/wiki/Boss_key
Encouraging extremism isn't illegal.
Using syzkaller: fuzzing your changes
What’s the Sweetest, Crispiest Way to Stay Safe in a Car Crash?