skysight-inc/HackerNews huggingface dataset:
I think incremental commits are among my favorites in magit. It's so quick and easy to stage and commit selectively.

The other thing I love about it is discoverability of git features. Did you know that you can stash index and working tree separately? I only know because of magit. Now that I know, I have actually used it to great success.

Also, I've become my team's go-to rebase monkey. What takes my colleagues minutes of thinking what to rebase where, and how, and how to deal with the conflicts, I'm usually done in seconds. Also, conflict resolution with magit is really very streamlined. Conflicts still suck, but less so.

Pushing/pulling to/from different remotes is quick and easy (happens often with github forks and PRs), merging and branching is a breeze, and you've got splendid auto-completion on branch and tag names (I use ivy.)

The blame mode you described exists in magit, too. You can annotate a file and drill back into a certain commit's history. Actually, the default way magit does it is dissimilar from what you might be used to from other GUI tools. Magit doesn't annotate the left or right, but instead inserts header lines for a commit. That way it's easier to see coherent commits. I find this way of displaying history nicer if your code's commit history actually contains chunks of lines for the files, and it's not so fragmented that practically every line is from a different commit/author. It's possible to do the margin-annotation you're used to from other blame tools, too, though.
> all of this particularly when negative interactions are going to very heavily skew towards people who are combative and/or noncompliant. This is total paranoia.

But also in multiple times a year with people who are non combative and compliant.

What is the acceptable loss rate _you_ are willing to accept on others behalf?
The link you posted shows 11k/16k deaths from COVID. Nothing about 27k. And the chart I posted doesn't show total deaths in NYC, but some selection of morbidities. Is it wrong? Probably. But official data also says heart attacks and strokes are massively down (60-80%), and covid is way up, and there are big incentive problems. I stand by the point.
Meanwhile, "basic HTML" gmail reloads its full page while the AJAXy versions are still showing a loading state for whatever you clicked on.
The current approach outlines in the paper covers only linear elliptic PDEs as far as I can tell, so not without some more work.
I'm not sure what your setup is, but 8 seconds to load a profile is not my experience. It takes less than a second here.

This is an anecdotal datapoint that is insanely useless in the real world, but the fact that it is the top comment is typical of this site.
The issue here is you could probably have not lost your job if you had made this a request to HR or your manager instead of a blanket email.

There is a big difference between unilaterally announcing that you won't be coming to work and having your request refused and getting fired for leaving anyway.
I've tried several times to get used to NoScript, but there's just too much friction in day-to-day usage. I already get regular breakage due to agressive uBlock configuration.
Same applies even if using something like OpenGL, Vulkan, which is why browsers black list GPUs.
IB automatically closes out your position before delivery can happen if you don't close it out.. so not sure why you are surprised IB lets them trade?

>I worked as a risk manager in a commodity trading firm and only hedgers qualified to take delivery were permitted to hold contracts going to delivery.

Ehh.. what? I've been part of a CTA for many many years, we have trading programs.. our clients trade in our programs.. the entire industry never takes delivery yet trades all these contracts which have delivery (metals, ags, energies). Very confused what you are talking about.. everyone rolls out of these before first notice dates.. brokers are on your back a week before the FND are coming up.
Exactly. The market reflects the needs of the participants and gets manipulated that way. It’s not a fact based assessment of economic health.
For me on FF this is only a tiny bit faster to load the main page, but way less readable and pictures are so small you have to open them to be able to see what's in there. So not a net positive result imo.
For me it is not a big deal - for most Chinese it is not a big deal. Somehow most people who never touched Wechat it seems to be a big deal

Sure, because on most Western messaging platforms these days losing a message is pretty rare. It’s not a problem on WhatsApp for example. It’s rarely a problem even with SMS. So either the technology is really shoddy or messages are being blocked, which explanation would you prefer?
I sort of tolerated New Reddit at first, until I experienced first hand their (to the user) cynical reasons for doing it. Namely: throwing mobile app prompts in your face, blocking some reddits unless you're logged in, inserting ads masquerading as proper posts...

Even then, I could cope with some of it, except that they just totally broke the experience with shitty infinite scrolling. You can't click a damn thing and hope to go back to where you left on a post. Sometimes even old.reddit.com will redirect you to the new version now.

These redesigns would suck less if they were more about being functional and not about scraping every last morsel of engagement from unwitting visitors, through whichever devious methods they can imagine.
Ask HN: What are your favorite interviews with developers?
And subquestion - where do you usually find them?
While there’s some truth to this, 3 years down the road when the codebase is a spaghetti nightmare, all the original authors have moved onto other companies and the impending refactor is looming, management starts to wonder: was it really worth it?
> This will inevitably subside as JS falls out of favor but I hope it doesn't for a long time.

I don't think JS will fall out of favor for a long time.

Languages that compile to wasm are unlikely to be competitive until native dom access has broad browser support, which could be years. On top of that, compilers will have to be written to do code splitting and compile times will have to drop.

Languages with strong type systems are unlikely to be competitive because TypeScript is good enough that JS projects are now manageable.
I manage an outsourced team having worked in Latin America. I agree with the other commenters here. It will fail if there's no quality control and no filtering. Just like in the US, there are good devs and bad devs. It's up to the agency to actually manage and help them grow.
Well, it has been a discovery process, but we have the Bill of Rights, the Thirteenth Amendment, The Meat Inspection Act, The Pure Food and Drug Act, The Fifteenth Amendment, The Civil Rights Act, HIPAA, The Americans with Disabilities Act... the list goes on.

And that's not to mention the basic places where government protects the weak from the strong, like arresting murderers and rapists.

So, I'd say, while it certainly could be working better, it's working out a lot better than you're giving it credit for.
It's more of last comment standing.
Scientists Develop Plasma Thruster That Could One Day Power Planes
When the article mentions costs they mean in terms of performance for the user. Faster sites and better battery have been objectively shown to be material. Users don't know to vocalize it, but they bounce from fat slow sites.
It's a text editor. You can work when you know enough do common textual operations to add remove and modify text, search through existing text, jump around to different files in the project, and run whatever constitutes a build.

More sophisticated ide like features normally constitute reading the documentation for a particular project like cider for clojure.

I have no idea why you consider 4 and 5 fictitious. One can read the entirely of mastering emacs and the cider docs in a reasonable period of time for example.
> There is a subculture of anti-police thought and behavior in the US (witness this thread).

I don't think this thread demonstrates anti-police thought in general. I think it demonstrates anti-police abuse of power/double standards/hypocrisy and other undesirable issues. It's certainly not littered with people chanting "ACAB!".
don't forget this one

https://news.ycombinator.com/threads?id=TempleOS

I remember seeing 4 or 5 different handles once he started getting deaded/shadowbanned.

I miss him a lot. Not his spout-outs, but him and his technical insights.
Not the OP, but I made my own static site generator because it's a) not that hard and b) a very rewarding project. Example site: https://plurrrr.com/

The code is available on github: https://github.com/john-bokma/tumblelog
It's far from a solved problem. Similar issues, albeit not quite as volatile exist for TBA mortgage bonds--except it's not usually problem of storage and more a problem of delivery.
I would love to see an ELI5 writeup of this. For instance, I can't quite warp my head around - how are they storing neuron state in the lattice?
> You cannot be directly denied your salary or get demoted/fired for this.

but what if they do it anyway? this is more the context here - we have wrongful termination as well, though it is likely much less strict
> Not only this, but eventually we will ditch JS in favor of something more "isomorphic" with whatever the back-end is using.

Why not use JavaScript itself for this? That is the strategy employed by Next.js/Nuxt.js/Sapper/etc. Your React/Vue/Svelte components are rendered on the server and then hydrated on the client.
I'm curious what your response to the Cambridge Analytica stuff was? Open APIs to build your own experience are like 100 times worse than that, at least the APIs that CA used were limited (such that they didn't provide enough info to actually recreate FB) and required CA to sign a developer agreement with FB to restrict how they could be used.
I wonder if you were in the at-risk demographic whether you would be saying the same thing.

Don’t you have parents, grandparents etc that you’re worried about?

Edit: lots of downvotes with no discussion. Disappointing.
Possibly, but I didn't see anything in the paper about energy efficiency vs a similar software implementation of their neural net and I don't think the wider Deep Learning community really has spent much time thinking about energy efficiency of their models.
I think the problem is that the facts are often very complex and don’t provide a simple solution. So a lot of misinformation is basically information fast food. Very convenient but not good for you.
This is the third time in a few days that I've heard the completely fabricated concern of "energy density" being a problem for grid storage. It's ridiculous, where is this false talking point coming from? Repeating it merely shows that you are willing to propagate politics without checking facts.

The old AES deployment in Escondido, CA fits 5MWh in a shipping container. Let's say 250MWh per acre, with a single layer of containers.

Or just look at a typical Tesla, which can power the owner's house for several days, using a tiny fraction of their garage. Battery storage can be deployed at substations, at decommissioned thermal-based generators, etc.

I really wonder what sort of political industry rag has been spreading this "energy density" nonsense. If the people saying this were accountable enough for their words to be held to them in five years, they would look rather silly.
Was gonna comment this as well.
I hate this meme.

Berkshire's website doesn't serve the same purpose as Stripe's.

This is exactly what I'm talking about wrt context and design.
I think if you're putting out "Senior dev with 3+yrs experience in GraphQL and Kotlin" ads you're going to have real trouble in most markets, if not all.

Of course you shouldn't be doing that, is the thing, but that's how most job ads read.
I used to do a fair amount of artsy stuff, and always stepped back to admire my work at multiple points in the process, as I suspect isn't uncommon among artists

Now at times when I have the space and time to code things the way I wanted, I step back and do the same :)
Have you written anything about this? (Assuming you’re even allowed.) I’d love to read more if you happen to have a blog.
I admit it: I like Python’s asyncio
That dream is already here if you use Clojure, and it's great! Web assembly makes me very bullish on this kind of setup. Maybe we won't even be targeting the DOM in the future?
This is a very good point. Ironically, SPAs feel slower to me than most server rendered apps.
At a previous job, when I transitioned off a few projects that I had solely worked on for 7 years, I warned the dev taking over from me: I don't usually comment my code, but when I do, you'd better pay attention.

I think in one of them, only a single source file (C++) had comments, and there were more comments than code. I was explaining an intricate locking pattern around a data cache.

Like you suggested, I added the comments after I'd done the work because it was a work in progress. I added the comments because it was a very fragile piece of code and sensitive to changes (e.g. really easy to cause a deadlock or race condition if changed).
Firefox, in contrast, breaks at script boundaries, so it'll select runs of Hiragana, Katakana, and Kanji. Not nearly as useful, and definitely makes copying Japanese text especially annoying.
My ISP (Cox) doesn't allow inbound traffic on port 80. Anyone know any tricks of getting around that? I'm currently using a reverse proxy on a friends server to tunnel through an alternative port, but I'm looking for a better solution.
They are down because they are dying at home, which is captured in the excess mortality.

The excess mortality is higher than the already official Covid tracked deaths.
How to Convert YouTube to WAV
> What is economic reality?

Employment and GDP contracting at historic rates. A pandemic that is not close to being over.

> One thing I do agree on, the market needs to stay up so as to secure the future of many.

So, this is a new thing in the world. It used to be that markets were thought of as a fair playing field* on which price discovery and capital allocation happens. Sometimes markets would go down - a lot - and that was okay. For most people, the market and the economy are separate. The market could crash - as it did in Oct 1987 - without that spilling over too much into the economy at large. Certainly when the market skyrockets the wealth of households below p90 are not dramatically affected.

So now, what are markets? Not a fair playing field for price discovery and capital allocation, but something else. And if they're something else, how should we view the long-term prospects for markets to really do anything meaningful at all? Are they just going to keep going up forever, entirely divorced from the performance of the businesses that comprise them? Seems like we're steaming for the icebergs if that is the way forward.

* = yes, I know they were never truly fair.
As a viewer I'm not sure I'd like this happening but for smaller streamers, a notification/message telling you that a viewer has joined or left might be useful.
Because Node.js isn't appropriate for a lot of back-end applications, or for legacy back-end applications that already exist.
WTI (West Texas Intermediate, the one that went negative) is already settled at a specific place: Cushing, Oklahoma. Unlike with Brent Crude you can't just drive a tanker up to Cushing Oklahoma. So if you buy a WTI contract you are promising to take delivery of 42,000 gallons of oil there...it's the nature of the contract that there's no way around this.
Probably censored as well, because both are owned by the same company Tencent.
> Maybe we won't even be targeting the DOM in the future?

Unless the other thing you target instead is similarly well-developed, you're gonna have real trouble with accessibility.
Facebook for most people is effectively a utility in all but name.
The tone of this content seemed a bit off to me. It converted a high degree of certainty, when the purpose was to decry that we are placing a high degree of certainty on a fact that is unproven and likely unprovable, if not totally untrue. Seems ironic.

Anyway, this was the money line to me: "For an amino acid change such as D614S to be positively selected, as opposed to being maintained as a consequence of the founder effect, requires selective pressure. For such an already highly transmissible virus, the nature of such selection pressure is difficult to discern."

QED
Agreed. I was really impressed with the software quality for an all-FOSS team, but it wasn't quite good enough for enterprise, and without charging money it won't ever happen.

I wonder what if any features besides for the core crypto code Zoom will try to adapt. They are after all a rapidly growing enterprise app and I could see chat or file sharing being added.
I understand the new stack is React + Relay, but what was the old stack?
What else would cause the sudden interest?
i think the battery cost of websites and even apps is fairly well invisible to users. there's certainly facilities which say how much battery some app has used, but if it's a frequently used app it's a tautology.

users don't care because they can't. the can pick battery life when they buy their phone (at the expense of important features), but they cannot optimise at any time thereafter. most people who would care are rational and since they can't they don't

therefore, it is browser and os developers who need to act to stop these costs being externalised. show current battery consumption rate for this app/page in the status bar. then, people will start complaining about dirty webpages
if your js is small, you can avoid two of the costs by inlining it.
This article misrepresents the lab theory. At least in its most common version, the lab theory is not "it came from a lab, not bats". It is "it came from bats, was being used for research, and got out accidentally". The article omits this, creating the impression that animal origin is evidence against the lab theory, when of course both could be true.

They wouldn't have left this out by accident. It's an obvious omission once you know about it and it changes the meaning of the story. I have no opinion about whether the virus came from a lab or didn't (how the hell would I know), but when I see someone trying to manipulate me this way, it makes me angry and suspicious and pushes me toward the other side. I've had no interest in the criticisms of Bloomberg reporting before now, but this article incriminates itself.
Build a serverless Martian weather display with CircuitPython and AWS Lambda
I get it, not everybody has the mindset of living in one tool — I didn't either, before I converted to Emacs, which is a relatively recent development. Maybe 3-4 years, though I did use it ~7 years ago once, and then even further back, probably around 12 or so years ago. I don't quite remember.

But I came back to it, and stayed for good, because Emacs is really an OS with a nice editor. So you can have the same approach of do one thing and do it well, but you have different packages instead of different programs. And they synergize nicely. So it's not only an IDE. Everything I use is purpose-built for that one task, including ledger (accounting), mu4e (mail), lsp (IDE-features), org (agenda, research, documentation) magit (git) etc. None of these things are "plugins". They're programs in their own right, just like ls and mutt, and git themselves.
Plantronics CS510 – Over-the-Head Monaural Wireless Headset System – DECT 6.0
Hello World examples.
Perhaps but thankfully not all webapps are like Facebook.
Current Roombas are a little more fancy than that.
I'd need to see the localized statistics on that. We're not talking about an overall effect, but a very specific effect on a very specific segment of the population.
I don't know how many people FB actually allocates for their main app, but this reminds me of a chapter in The Mythical Man-Month. It is said over 1000 people and 5000 man-years went into OS/360. I don't see it anywhere today.

Instead, the book proposes The Surgical Team, i.e. about 10 people taking specialized roles, with the system being the product of the mind of a few key people. I wonder how well this aged.
interesting to see these kinds of details, but this is hardly 'rebuilding the the stack' - just UI<->API layer
I have a Moto G5 Plus from 2017. It does almost everything I need, and performs perfectly fine doing those things: making phone calls, checking my calendar, moving files, and sending text messages. While performance in these areas have mainly remained static, one area where my phone has gotten progressively worse over time is web browsing. Sites that I used to visit often are now bloated, resource intensive webapps that overheat my phone and crash Firefox Focus.

I know it's unrealistic to impose strict dependency criteria, framework choices, and bundle-size limits on the job. But if you're the one in charge, even if it's in your hobby project, please consider your consumers who may not have the latest in greatest hardware. I find it absurd that a phone from not 3 years ago struggles to run most popular sites.
Dear auto entrepreneurs, please think outside the gearbox (2016)
A few years back, I had a particularly loud neighbor who had a subwoofer directly against my bedroom wall, the same wall my bed was against. The layout of the room precluded moving the bed against any other wall. I own the predecessor to the WH1000XM3 you have, which were at the time arguably the best active noise cancelling headphones on the market in terms of the efficacy of the active noise cancelling. They did a fantastic job of covering up the sudden bass hits of the subwoofer, but when my neighbor got especially rowdy the bass could still slip through. I've worn earplugs to sleep for years, so I had some handy, and thought if the headphones weren't enough, headphones plus earplugs might be even more effective. When I tried them together, I was surprised that I could now hear the bass more clearly. I hadn't considered that active noise cancelling works by producing "anti noise" which has an identical amplitude to the noise it is trying to cancel, but an inverted phase. By wearing earplugs, I was blocking out the anti noise which was cancelling out the noise of the bass. I might as well have been wearing regular headphones over the earplugs. Since you're also using brown noise, maybe the earplugs are still providing you some benefit, but consider testing without them.
a few things about this article: you could always order 3d printer filament from amazon during the pandemic, it just took longer to get here (4 instead of 2 days for me). Some brands are sold out but I found a few that were in stock.

Also, this is completely discounting the time spent to set up and maintain the system, which is entirely nontrivial, and leaves out a lot of quality control steps that are important for making and storing high quality filament.

So basically, fun hobby, but it's not "$7.5 per hour at Home".
That's not the definition of 'normie' I'm familiar with. In fact, I'd expect normies to be the ones showing dongs.
There are a lot of battery announcements.

Yes. So many that a site of 1, 2, and 5 years ago in battery announcements would be useful. They don't have a battery installation. They have a press release that they signed a contract to do a battery installation. There's a difference.

The tech is still secret, other than being "aqueous air."

Right.

There's a web site: https://formenergy.com/ Stock photos and an onboarding funnel.

Did anybody ever get the "flow battery" thing to work well enough to be useful? That at least solves the capacity problem; you're limited only by tank capacity.