skysight-inc/HackerNews huggingface dataset:
Oh wow, this is totally my jam. I love seeing this on HN because it’s a challenge to me to find analogies of how I can use this to inform my programming practice (and how I might use programming to inform my queer, feminist theory and critique)!

Here are some analogous experiences I thought of while reading:

>The work of undoing what you know, or what you think you know, is hard.

Trying to swerve around cargo culting, not getting so locked into one programming pattern

>“next step is to get students to interact critically with the writing”

One of the main reasons I love programming. Ask why one sequence of operations was applied versus another. Surface hidden complexity. To me, the exchange of code review and questions makes programming such a fun and in-depth form of collaborative writing.

> “Take notes in the margins: mess with the text. Underline, star, jot down questions.”

This mindset of interactive reading is exactly what has helped me be successful as a programmer. When I am reviewing code, I pull and try to mark it up with comments, drop in debuggers locally, snoop on variables.

> Linger over passages that are unclear or that strike you as particularly helpful or that don’t jar well with you

How I know when I’ve found a code smell, haha.

> Contextualize the writing

A good reminder for writing PR descriptions. I tend to get my note into the trees right before a PR and sometimes it’s hard to zoom out!

> “Scaffold your question with the information people need to answer it; ground your question deeper into the text itself.”

This is lovely. A nice reminder to me: before I run off and bug our senior DBA with a vague question, I should gather nearby context clues, log output, what I’ve tried, repro steps, whatever I can to support my question.

> A good discussion question reframes some of the problems of the text

Some of my fav technical mentors would ask questions to poke holes in my argument (my code), rather than telling me “X won’t work.” Their questions would inevitably cause me to dig into the why.

> If you can answer your question while you are writing it

Rubber ducking!

On charting institutional and personal knowledge:
> when we pool all of our knowledge because it really makes clear the overwhelmingly rich and global resources for left thinking that are both there to be accessed and also suppressed and forgotten as origins for our current thinking.

I can think of many engineer discussions where mob diagramming what the group believes the architecture / structural history is reveals new information to folks and gaps in understanding.

This are just some of the bridges I see between this post and my daily work of writing code. Thank you for sharing this!
That sucks for you. I'm able to use it just fine and the Touch Bar is way more functional for me both as a developer and for editing digital media.
I really want to start planting trees because this planet needs more trees, it's not a joke or some hippy movement, the consequences are real. I just feel like doing so in the UK is a bureaucratic nightmare. Plus buying trees to plant isn't cheap.

I might just start saving up for land and planting trees there if I can.
So the article is by an ACTUAL IPCC climate contributor, one of Australia's experts. Joelle has access to the newest IPCC models and is raising the flag (no pun intended) on new developments in the IPCC models.

Seems like a very important bit of information to disseminate to the public!
Harvest it, and sell the wood to be converted into long-duration construction materials.

The land will produce successive crops.
HTTP Hacked Me
> No bank account numbers or Social Security numbers were compromised, other than:
About 140,000 Social Security numbers of our credit card customers
About 80,000 linked bank account numbers of our secured credit card customers

This kind of double speak should double their fine.
Thank you for the direct link. Over the years I've glanced at Qt, I've been discouraged by the amount of work I'd need to do to accomplish even trivial things that I can with HTML.

The original reply I made was to point out that startup costs decrease number of people starting. Unless you know Qt already, your first project will take much longer than using technologies you already know. It's not at all clear how long learning would take.

I know I can climb the mountain, but I'd rather not. This isn't to discourage others from doing it, it's to explain to those who don't understand why many people prefer to stick to Electron.
The problem is two-fold: maintenance scheduled in the summer when the demand is “usually” lower. And stations operating with a river for cooling, where they have severe restrictions on many parameters, including maximum output temperature, which the river itself now goes over during a heatwave, so they need to shut down. It is a paradoxical situation in which the combination of our use of fossil fuels worldwide and inadequate legislation bars us from using a decarbonized energy source.
Hmm, I hadn't thought about that! I wonder if they'd be willing — a lot of their website is under a somewhat vague quasi-open-source license, but they might be chary of "helpful" outsiders who want to "help", as I'm inferring they've had some bad experiences in the past.

They've translated some of their pages themselves, although the translation is somewhat out of date: http://www.biyubi.com/eng_principal.html
The problem is that there is an audience for whom exactly-once sounds like it makes their non-specialist lives much simpler compared to an at-least-once system because they can offload the necessary distributed systems expertise to somebody else.

People insist on this messaging precisely because that crowd is somewhat vulnerable to this sort of shenanigans.
> users then have to depend on browser specific indicators of https, or other secure schemes

That's extra painful because browsers keep on changing what those indicators are.
Anyone who seriously expects detailed feedback from a failed job interview doesn't sound very "senior" to me. I'm pushing 50 after a lifetime in tech and I stopped expecting feedback about 30 years ago. Also, as someone who's sat on both sides of the interview table many times, I wouldn't hire this junior dev who thinks he's a senior, if only because he goes out of his way to inject snark into the interview process and seems to think that the world owes him something at every step. Red flags left and right.
> how is that different from "browsers only hide www part of domain name because this is a well known historical artifact and default behavior of any sane website should be to either redirect one name to another or serve the same content on both"

That one of those is part of the relevant standards, the other is not. What your personal opinion is as to what a "sane" anything should do is just completely irrelevant for this discussion. You build reliably interoperable systems by implementing what the standard says, not by implementing what you would prefer the standard to say, because (a) if everyone just implements what they think is sane, that's guaranteed to fail at interoperating because everyone else will consider something else sane and (b) the process for building the consensus as to how to do things is the standards writing process, so if you think a standard is insane, you have to participate in the standards writing process to change the consensus on how to do things sanely, which then will be reflected in a new revision of the standard.

Whether something is well known is also completely irrelevant. "Well-known port" is simply a fixed term for "ports that have been standardized as the default port for a protocol", and the only relevant fact here is that the behaviour of not displaying the port number is standardized.

> you're being unnecessarily and angrily pedant.

No, your kind of reasoning is precisely how a ton of interoperability problems arise, costing humanity probably billions of dollars to work around each year.
As mentioned in comments elsewhere in the thread, there are several newer projects that are trying to fill that need for performant, cross-platform desktop app development.

* Revery (language: Reason) - https://www.outrunlabs.com/revery/

* WebView (language: C/C++/Golang) - https://github.com/zserge/webview

* Dear ImGui (bindings exist for many languages!) - https://github.com/ocornut/imgui

* Flutter (language: Dart) - https://flutter.dev/

None have really stood out yet to replace Electron, but the future seems bright.
> an average person from a high carbon output country needs about 600-1000 trees to offset their carbon output.

This seems really doable for the average person!
Can you explain this comment?

I don't understand what personal information is contained in a discord token, or who it is being given to in this example
Frankly, he doesn't sound like someone I would like to work with. The attitude he exudes in his blog post reeks of entitlement and probably likes to argue a lot instead of having discussions. As someone else put it, he sounds far too emotional and definitely not level-headed, especially after his response to the CTO, admittedly who was also a jerk. More level-headed people would just ignore the email and not respond, but it sounds like he wanted to get his last word in, which is an annoying trait in someone to work with.
The point is not to hide "always" but to hide until enemy SAM is in range of your air-to-ground missiles/bombs and they don't see you yet. It is only one of the factors in whole picture and it does give certain advantage.
Hospitals will have all of those things the moment people are willing to pay for them. Some hospitals have those now - for the sort of hospitals that predominantly serve patients with excellent insurance for high margin activities or who are paying cash. Eg, top tier specialty surgical centers and dedicated cancer centers.

Most patients can’t afford their meds, or any type of hospital stay. They’re not paying a premium for extra square footage and art on the walls.
Sentient: classified artificial brain being developed by US intelligence
Apple has sold as many AirPods as the echo. The AirPod is more functional and revolutionary then the echo. Are you kidding me? Echo is selling at a loss and that's what you claim as being revolutionary? The skill gap between alexa and siri is not high. https://loupventures.com/annual-digital-assistant-iq-test-si...
Save up money to buy a farm and grow trees and other plants that you can farm and sell their produce.
Also note that PV efficiency goes down with heat, so I fully agree with you that excessive AC reliance is a very real concern. Insulating buildings should be a big priority.
Can you transition to the business side of your business processes? With enough expertise, your contribution can rise from the code monkey level of "all CRUD tests pass, on time and on budget" to the proactive level of "if our software did X, the company would have advantage Y, which would be great" or "we should sell our software to the X market, with sales strategy Y that includes important new product feature Z".
> 'Observatory' for Internet Abuse

We already have one, it's called the IWF[0]

[0] https://en.wikipedia.org/wiki/Internet_Watch_Foundation
I think that if a candidate has made it through your entire process, that you already should have a good read on them and trust them essentially. If you decide not to hire them and they write you a note thanking you for the process, offering you some feedback on your interview process (positive and improvements) and ask if there's anything they could focus on over the next year or two that would make them a stronger candidate, that it's pretty clear they aren't going to fight with you.

And yes, I do think you lose the opportunity for someone to reapply to another open position (or refer their friends) which is a shame, because presumably you thought this person was a /strong candidate/, they just didn't quite work out at the end for some reason.
I'm fully remote now, and am currently still in the bay area (used to work in SF), but planning to move to the Sacramento area by next year.

Why Sacramento? 1) Wife and I still have family members in the bay area and we'd like to stay within driving distance, 2) Still get to enjoy California weather, without the possibility of a 8.0+ earthquake looming over our heads, 3) Better school for our kid while spending less than half the amount to buy a house vs similarly good school districts in the bay area, 4) I'm not very into snow, which eliminates much of the northern half of the country as candidate cities to choose. If I'd also like to avoid hurricanes, tornadoes, and huge earthquakes, that eliminates most of the country. The Greater Sacramento area actually fits that bill.
The rules require archeological, environmental, and civic planning assessments; as well as permission from the land owner.
Reason for that though: it's easier to see blood and other fluids on a bland / white wall. Since fluids are a common way for infectious diseases to spread, they need to be cleaned thoroughly and completely.

Source: wife is a nurse in the ER.
... gotta love it when the 'hackers' are disagreeing with the general sentiment that modifying things without vendor approval can be safe
China's per-capita emissions are also unsustainably high (~ 7t/year and citizen) but Americans emit about 2.3 times per year and capita. Saving the same, absolute, amount of emissions will certainly be easier when it is a lower fraction of the total emissions (i.e. it's easier to avoid e.g. 1/16th ~= 6% of your emissions than 1/7th ~= 14% (that's 1 ton saved per capita and year in both cases, the former in the US, the latter in China)).

https://ourworldindata.org/co2-and-other-greenhouse-gas-emis...
Definitely some dumb luck - they managed to catch it with the bomb bay doors open, which increased its radar signature dramatically.
The article says its for patients "receiving intrusive examinations, surgery, chemotherapy and emergency care".

So looks like the target of study is high stress cases.

As for cost, no one said you have to install Picasso or brand names. Plenty of local artists could contribute to wall designs, or even contributions from the affiliated hospital university's art department.
Oh, that's right, it's because iOS normally doesn't allow dynamic code modification in memory. That's not an iOS specific thing at all, Apple is just one of the few companies willing to make that nod to security.
That's the theory yes, but I was asking about real life. Did those early microkernel systems actually deliver?

Also, for anything stateful, like a filesystem, simply relaunching it may not be sufficient. You need to make sure it hasn't lost any data in the crash and possibly rewind some state changes in related modules.
There was an article posted recently that said the best way to increase the co2 uptake is by cutting down the fully grown trees and planting new trees. Full grown trees don't absord as much co2 as a tree that is still growing, and the needles that some trees drop make the ground acidic, preventing new trees from growing. The problem is that you have to find something to do with all the wood so the captured co2 doesn't get released from the harvested trees.
28% of Europeans Can't Afford a 1 Week Annual Holiday
> I just feel like doing so in the UK is a bureaucratic nightmare.

The way I see it, "making it easier to plant trees" is also an excellent action you can take, that can have even more of a positive impact than what a single person can achieve in terms of simply planting trees.

So if it's hard to do in the UK, you may find your time to be better spent making it easier for others (and yourself) to plant trees. And if you're on HN, you are like to have an entrepreneurial spirit; maybe you'll be tempted to start a charity or startup in the space.

Good luck :)
Failed on Drive PDF on Android
Before everyone piles in with their opinion, has anyone actually found the research mentioned in this article? I've searched quite thoroughly, but I can't find any sign that it has actually been published anywhere. I did find the paper from 2004 and was not impressed.

http://www.publicartonline.org.uk/resources/research/documen...
My first job was working on a product called qacafe cdrouter, which is an entire product written in Tcl. (but not tk.)

It is amazing what you can build if you rely on organization and convention. I had nothing to do with creating it, but I really learned a lot from some really amazing people the years I spent there -- how designing a thing is generally the first requirement for scaling a thing.
What does HN community think of this? Real?
Do you know what apple did in the 80s? Overextend by following foolish ideas like yours, focus is what led to them reaching their success, and focus is what will extend them to the next product that, guys like you will complain about not being innovative.
In my thinking, if there was some RNG added to the turn by turn play of chess, with means of improving the odds through tactical play, then it would be the perfect 2 player board game.

Otherwise, it's almost impossible to fight back and win a chess match through audacious, if risky play, in normal chess. Once a person is in a position of advantage, they almost always win, unlike say in backgammon, where the player at disadvantage can deny victory to the other, for sometime, during which they might figure out some striking counterplay.
I thought it meets the guidelines.

It's by Joëlle Gergis, one of Australia's climate experts who contributes to the IPCC reports.

She is reporting on recent developments in IPCC model simulations that are being run, and her perspective on this new information and how it should change our understanding of climate change.

Seems highly newsworthy and relevant to HN.
The 5 Best Acquisitions in Google’s History
Is anyone else somewhat underwhelmed by their examples? To my untrained ear it doesn't sound significantly better than the speech to text I've been hearing for years.
is Linear Algebra something you need to work with machine learning?
> But it's an opinion at best.

Oh, I have enough recruiter emails to write a blog post on how it's objectively bad. Any attempt to hire someone is going to need to cover at least a few things: What am I doing? Who am I doing it for? (and maybe, what do they do?, since SWE is usually combined w/ some other industry) How am I being compensated for that work?

Now, I "get" that many companies seem to like to withhold compensation information until the last possible moment so that we can try to negotiate a candidate as close to 0 as possible, so I don't really expect to get all of that information in the first brush. But half time time, I get none of it, or nearly none of it. E.g.,

> Your profile seems to be impressive for a [senior backend SWE] with our direct client in [location I am not interested in, which is mention in the LinkedIn profile the recruiter is coming from], If interested, please do respond with your contact details.

That's the whole email. We got like… half a role. Okay, Senior SWE, backend, but that's basically my résumé. What does the company do? What industry are they in? What is the team working on? What might I be working on?

Alas, it's not even geographically relevant, despite LinkedIn having that information in a structured format, so, it's not relevant.

Lots of talk about unicorns and VC funding though.
Agree on most things except on the worst case scenario being constant with time. We should expect things to get worse and plan accordingly.
Key rotation can in many cases be ultra annoying and you dismiss PFS far too easily. After Snowden, we know for a fact nation states are conducting massive data capture operations. In some cases, visiting specific trigger sites is enough to tag you. PFS is very useful and there is nothing wrong with admitting that DSVPN can be unsuitable for more people than just axe murderers.
I kind of wonder about that, though. Japan has 198 police per 100000 citizens. The UK figure is 216 per 100000. And Tokyo and London both seem to have about the same number of police per capita working within their city limits.

How many more police would it take, I wonder, before London was considered as safe as Tokyo?
Exactly once processing is not possible in distributed systems. Anyone that tries to sell that snake oil is dishonest and anyone who buys it should not be making purchasing decisions. The definition and requirement of idempotent processing means systems must be able to handle messages delivered more than once, which irrefutably proves there is no such thing as exactly once.

Even within centralized, monolithic systems with no outside interaction, laws of physics and reality still apply - a pull on the cord, an earthquake, a flooding or a myriad of other things may interrupt message processing resulting in either exactly zero or more times a message will be processed even if the message were being processed within the confines of an embedded micro-controller using hand crafted assembler code.
I'm partial to the avalanche

http://holdenc.altervista.org/avalanche/
Sorry, I meant in politics/business leadership roles.
How to Implement a Successful DevOps Strategy at Your Organization
For what it's worth, I wish I even had a single detective working my bicycle theft case. Hell, put an intern on the case just to make me feel like something might happen.

Right now, property crime reports just blatantly go into the void in US cities.
Show HN: SwagLyrics – lyrics for your currently playing song on Spotify
Building reliable machine learning pipelines with AWS Sagemaker and Comet.ml
Since NVLink2 and POWER9, even a GPU can issue atomics over the bus, which will be executed local to the CPU that owns this cacheline.
This is very useful in high-contention write-heavy workloads, like atomic counters or accumulators.
east asian countries have some of the lowest crime rates in general and some of the lowest crime rates when it comes to crimes committed against the opposite sex. you can correlate this with non-east asian countries by comparing the statistics of crimes in countries with lax immigration policies, south korea, vs countries with much stricter ones like Japan.

https://www.nationmaster.com/country-info/stats/Crime/Rape-r...
us has 27 rapes out of 100k citizens vs 13.5 in south korea vs only 1 in japan. that 13.5 is the highest rate among east asian countries. but south korea has the largest foreign population as a percentage of their population out of all the east asian countries. so this stereotype being pushed that east asia countries "hides" their crimes towards females is clearly not true.

these anecdotal comments you see on the internet may be leaving out the most important detail. are the perpetrators even a native east asian? putting a non-east asian in east asia does not make that person stop committing crimes.
did you read a different article?

"In England, you would not need planning permission to plant less than two hectares (20,000 sq metres) in a low risk area, it said."