skysight-inc/HackerNews huggingface dataset:
I wonder if someone quantified the millions of hours wasted by OCD bikeshedders moving their projects over to the latest, not-necessarily better new thing offering vague utility improvements over the thing that was just starting to feel comfortable... if the JS community would stop churning their north star toolset every 18-24 months.

Seriously: it's like you're trying to nuke the moon. This is why people legitimately grief about "the ecosystem".
Scanning it is easier than typing it into your phone.
Strange, Chrome on MacOS shows it here. Ugly workaround, you could download the video and select the appropriate audio track in your video player.
Sounds like they got taken in by this Yossi Appleboum fellow and the story was too juicy to pass up, evidence be damned.

From their perspective, it probably worked because of the attention they received.
Went it comes to governments spying on people, I weigh Fastmail the same as Gmail. Considering I find everything else about Fastmail better than Gmail, I am slowly making the switch (using my own domain names though so I could potentially switch again in the future).
> Sure, you can run other programs within programs but you switch execution between programs and whatever is running has full control of the machine

Are you talking about terminate and stay resident, TSR? Barely qualifies as multitasking IMO because I don't think yield() can even be done.
I'm glad they are all screwed together. Years ago I broke my wrist and couldn't rotate my left wrist in all of the proper ways. I tried some key pedals, which were helpful but very finicky, there wasn't good tactile feedback and I had to screw them to a piece of plywood.

What did work very well was taking a Kinesis Freestyle [1] (two completely separate keyboard halves attached with a cable) and mounting the left side to a hobbyist vise [2]. I removed the vise (clamping part) and kept the base. Then I made an adapter plate (plywood) that allowed me to mount the left half on the base. Then I could position that half at any angle and rotation I wanted. This probably got me typing again four weeks earlier.

[1] https://kinesis-ergo.com/shop/freestyle2-for-pc-us/

[2] https://www.harborfreight.com/2-3-4-quarter-inch-articulated...
As the number of samples approach infinity the mean of all the iid samples will become normally distributed.

So it will neither hold strictly for n=50 or n=1, but n=50 may be a better approximation of infinity :)
> But they're trying to do something very hard: control both quality and deadline.

Do you believe other tech fields are not trying to do the same exact thing? Do you believe that enterprise IT projects are somehow less beholden to both quality and deadlines than video games?

Controlling both quality and deadlines is what literally every (professional) software development project should be doing. The implication that game developers are somehow better about or more cognizant of this (let alone specifically because of broken development workflows) is pretty rich considering how frequently big-budget video games end up in development hell (see also: Duke Nukem Forever) and/or end up riddled with bugs (see also: literally everything Bethesda's released in the last decade or so).

(Not saying that enterprise IT is necessarily better in either regard, of course; bugs and delays are inevitable as software complexity grows, be it an RPG or an ERP...)

> If hard locking saves them time

It doesn't save time in aggregate, though. It maybe saves time for one specific corner case (conflicting edits on binary files) at the expense of slowing down everything else.

And if you're at the point where "conflicting edits on binary files" is no longer a corner case, then that betrays at least one of two dysfunctions:

- You're using some sort of container format instead of sanely keeping things split into separate texture/model/animation/normal/behavior/etc. files (and then - if the amalgamated container file is indeed necessary - combining it as part of the build process). If you're really running into a lot of cases where multiple people are trying to edit the exact same normal map at the exact same time, then...

- You've got a communications breakdown somewhere. You can band-aid over that with file locking, but that still doesn't address the issue of two people trying to independently edit something in the first place.
I think you are ignoring all OP’s points about short term memory and not getting side tracked on optimizations. The latter of which gets me all the time.

So you would recommend instead of moving a long he drops what he’s doing and go link the ticket number back into code just to leave a TODO that in high likelihood is him working on eventually or not anyhow? Weird flow but ok.
That's a fairly different example, as there has been a lot more low quality, industry funded science in nutrition than in Alzheimers. Sad as it is, those who profited from sugar sales funded a lot of garbage work into low fat diets.
I have been asked to write all my letters of recommendation myself, and the professor/employer will simply make changes and print it on university/company letterhead.

I know what details are important to highlight in the letter, and have always been met with the logic that "therefore it only makes sense for you to write it".
If you're only saw the problem at high frequency, how do you know it was it a problem at low frequency? You concluded there was less common but still fatal bit errors at low frequency?
How Insomnia Affects Your Productivity?
Youtube link: https://www.youtube.com/watch?v=PlaMQBEg-9M
JavaScript Testing #6. Introduction to End-to-End Testing with Cypress
Show HN: Automatic Voice Commentary for Games on Chess.com
Proven Social Viral News Sites That Produce Results
Breakthrough Software Creates Profit-Pulling
Simple Websites In 3 Minutes Flat, Automatically Ranks Them On Top Of Google
and Builds a Lifestyle Business You Desire...
Even If You Have No Tech Skills, Any Previous
Marketing Experience and Haven’t Made a SINGLE DIME Online!

https://bit.ly/2ZLO6OZ
This person is already doing something irrational, you can't expect them to do the most rational thing once they find someone inside. If they were inside just to steal, they would have a plan if they find they are not alone. Now GP's situation had someone staring at them in their kitchen. So the assumed thief has not run away yet. Why would you assume best intentions? Why is it irrational/illogical to attempt to defend yourself at this point?
How does this make for a better "browsing experience"? It is just neurotic nitpicking. A good browsing experience means performance, security, minimal popups and minimal tracking. Firefox provides this OOTB now.
Even the AI has faith.
I used to have a pre-push hook, I think, that would cancel the push if there were any TODOs or FIXMEs in the codebase, displaying them out nicely, with their location. I ultimately turned it off :P
In my experience this is only true iff the system never gets any more user facing features.

Every new non-insignificant feature requires a new REST-API route, or database table or modification of the GraphQL schema. And depending on how you designed the backend, even small redesigns of the frontend might require changes on the backend. Consider a simple app showing car rentals, where you initially have something like /car/[id], then the frontend guys realise that we need to show cars rented by each customer and it's necessary to have /customer/[id]/rentals.

(Of course it's possible to design a system without any schemas or normalisations, which would make your statement truer, but that's rarely attractive for other reasons.)
Thanks for pointing that out! I wonder why that is :S
Maybe you have set your internal clock to 2020 a bit too early? All the releases are recent: https://github.com/lastmjs/zwitterion/releases
I can’t wait for WASM to kill off JS for mainstream web front end app dev. It can’t come soon enough.

edit: Look at Blazor and Yew for example, these types of frameworks can and will replace the bulk of what we use JS for today.
The used a SSD buffer of 16-64MB so that the hard drive spun up only once every few minutes of playback. But navigation during movement would still be risky.
This is the sort of thing I'd want to modify the keyboard firmware for. QMK has explicit support for this kind of thing, for example: https://docs.qmk.fm/#/feature_advanced_keycodes?id=mod-tap
The code isn’t the right forum for feature suggestions and ideas.
> Not quite in topic, but Is it really such a stretch to acknowledge that the same forces in academia might bias climate science too?

What's the downside to "believing" in climate science, though? Let's say it's all a hoax. The way I see it, the worst thing is funds are diverted for things that don't help us that much.

But what's the real down side to climate science for the general population? I don't think anyone wants to inhale exhaust gases, have coal power plants in their neighborhood, plastics pollute almost everything they touch and they do it long term...

The way I see it, if climate science is correct, everybody wins. If it's not correct, we'll be mildly inconvenienced for 20 years, until it's debunked for good.

To me the huge uproar about climate science kind of proves that it's just hated by a hornets' nest of very powerful people, most likely because they're about to lose a lot of money or gasp have to work harder to make that money :-)
Does anyone ever use Caps Lock? It seems like such a waste of space.
The video was taking ages to load for me, but I believe this is the same video from the same source: https://youtu.be/PlaMQBEg-9M
$16B is about $1/device, under $10/end-user. Not a lot of money at scale.
> You're not really going to get away from large binary files in game development. They need to be version controlled somehow.

Yes, but if they really can't be split up into smaller components, then there's always the option of using a different repository and VCS specifically for binary assets. Yes, it's kicking the can down the road, but at least it's kicking that can away from the actual code.
But we all know the reason is effort. They have "better things to do".
It might be worth reporting this to them as a bug? I just got the English version as expected.
What happened to just linking to the full size version?
BUT, I've seen case sensitive interpretation of email addresses on a microsoft mail server. (no kidding)
But do you get Klingon fonts?
Capslock is an Escape key for me because I use Vim a lot. I've heard lots of tmux users map it to Control and then configure tmux to use Ctrl+a as the activation mapping, which sounds very useful too.
In US they have these little stickers with their “gang colors” (black and blue). I can see why they want To be treated differently, but they should be held to higher standard, not a lower one.
In English and other languages this works quite well without capitalizing each end every noun. (Only "proper" nouns)

I don't know if it would hurt readability aside from habit of we'd capitalize only Eigennnamen as well.
What the linked article says:

> In a sea of amyloid-focused grants, there are tiny islands of research on oxidative stress, neuroinflammation, and, especially, a protein called tau.

The Wikipedia article you cite:

> On examining her brain, he found senile plaques and neurofibrillary tangles [which are made of tau protein -- https://en.wikipedia.org/wiki/Neurofibrillary_tangle]

What you actually wrote:

> In 1911, Alois Alzheimer found plaques in his dementia patient's brain. These plaques are what researchers would focus on for more than the next 100 years.

You omitted the tangles and played up the plaques. It looks like you're part of the cabal!
Very true. Even as late on as a Sega Saturn (which did support alpha blending but not between the two video chipsets) stipple blending was used (ie the fg bg fg bg etc effect you described) with the assumption that most TV sets would bleed the two layers.
What does 'decent' mean for you here? Something portable? Or are you more concerned about battery life?
Not for everyone. In finance, a query might only use gigabytes or terabytes of data, but need to do a ton of simulation and calculation on top of that. Optimization of e.g. trading algorithms is entirely CPU-bound.
Awesome with new ideas and approaches to things. Just because someone have taken time to solve things differently does not automagically imply that this is something that forces someone to throw old stuff out. Strange comment IMO.
As I understood it each X_i is a random sample and the n refers to X_n, that is, n random samples. But what is the size of each sample? In the parent it was 50. The dice is rolled 50 times by each person i, and the outcomes are given by the random variable X_i. Also, there are 300 people rolling a dice, so n=300, thus 300 random variables each composed of 50 dice roll outcomes. I’m curious why each X_i has to be a sample of size 50 and can we just have each person roll the dice 1 time? Maybe we need 50*300 people to roll the dice one time now? Does the CLT work when each X_i is a random sample of size 1?
Holy crap, they make springy Model M style keyboards optimized for Mac. Likely my next keyboard and possibly a gift to others...
Summary: "So I will say this: 60 degrees [15,6 Celsius] is the correct temperature for winter sleep. Anything warmer is incorrect."
Firefox tells you that both connections are not secure... are you using Chrome?
Music production software. Any of the proprietary options is better than the best open source DAW like Audacity or Ardour. Even Reaper gets enough paying customers to have a good combo notation editor/piano roll in it. Open source has produced some good periphery stuff like Helm and MuseScore. LMMS is the best of the bunch when it comes to open source DAWs.

That's not to say the open source stuff is bad. I get that they don't have the resources to do as much UX refinement as the others. If you can't afford the proprietary stuff or prefer open source, then you can get by. The actual audio handling systems inside are probably world class.
But `whois` on first.
Weird, I'm on Firefox on Windows and it's there.
I would also mention that LISP is a highly enlightening instrument that connects math (lambda calculus) with programming (Turing).

Once you get LISP you will never separate math and programming again. Two slightly different facets of the very same computational thing.
It just looks at tags, I think.
Sounds like a pretty toxic culture problem to me. I’ve definitely seen the opposite - management caring - in those situations.
A single server cannot be made reliably available, though.

At single-node scale, development costs dwarf hardware costs of scaling horizontally.
Against Intellectual Monopoly (2008)
Deutsche Bank Product Owner: Evolving Legacy Tech
6% of Amazon Customers Not Happy This Holiday Season
duplicated of https://news.ycombinator.com/item?id=21913259 but it's probably spam anyway
I get Error: Failed to listen on network interface: Operation not permitted (os error 1) on Arch Linux.
Again with your strawman, part of a pattern of extremely bad faith responses to me. I never once said that in a free market, a company can't sign a private contract with a union saying that the company will only hire members of the union. I even said that earlier. The laws that currently prevent this should be eliminated, as well as the laws that prevent companies from refusing to negotiate with unions, and prevent them from firing workers who unionize and/or strike.

>>But you cannot point to the worst actions of unions without - to use your earlier term - juxtaposing it with the worst actions of businesses.

Your characterization of the general behaviour of unions compared to businesses is disingenuous. It's a lie invented by unions and their beneficiaries to deceive the public.

Union workers commonly beat and murdered "scabs" who crossed their picket lines, which resulted in replacement workers being intimidated into not crossing those lines. The hiring of private security (e.g. the Pinkertons) was primarily in response to the threat of violent actions like this by unions, and the violent confrontations that did occur were primarily because unionized workers refused to desist from threatening replacement workers and violating the rights of the property owner to their own company premises by trespassing and blockading it.

That was the general reality of the late 19th century, and not your out-of-context anecdotes that you trot out to pull at heart strings.

And the violent and illegal actions of unions were justified by their supporters, who used the same class-warfare narrative and false characterizations you're trotting out now to justify the current bevy of anti-contract-freedom-laws.

>>You know that's a rather odd question, right? Of course unions can be more powerful if there are laws to support the unions.

You didn't even answer the question. You responded to a strawman. I asked if you think unions are more powerful now than they were in the late 19th century when contract liberty was less restricted by labor laws.

What you don't want to plainly admit to is that a return to a free market would greatly reduce the power of unions.

>>Unionization rates were higher before Taft-Hartley was passed.

Changing the subject. I didn't ask about Taft-Hartley. I asked about the late 1800s, before drastic interference by labor laws to limit contract freedom, and how unionization rates compared then to now. I'm not suggesting we keep Taft-Hartley. I'm suggesting repealing all of the labor laws instituted since the 1880s relating to how companies and unions may interact.

Your evasive propagandizing is quite typical any time the subject becomes unions and their dependency on the government limiting the contract liberty of employers.
I think you’ve completely misread her. She is saying that she doesn’t know what her students are capable of or what they can do, so she doesn’t tell them her honest opinion — she merely writes the recommendation letter based on what she knows objectively about the student. If she were to be honest, she’d probably direct some students away from life decisions that they’d have been successful and happy with if they had taken her misguided advice.
I think in many jurisdictions, you’re describing a couple of crimes you committed here in great detail
Yes, automatic enforcement is invaluable. Instead of a commit hook you can also use a pre-receive hook on the server. This allows rebasing, wip commits etc. locally and doesn't require any client config.
Tarot cards and similar forms of divination can be really useful if you use them right.

The cards you draw are random and have little significance. A GOOD tarot reading asks you to reflect on how your life fits to the cards you drew. It doesn't tell you anything you don't already have in your head. It just provides a context to present your personal crises and reflections to yourself. Done well it gives you a chance to reflect and learn about yourself. It has no power over anything but your own mind.

I consider myself a "Rationalist Chaote" Ritual, Faith and "Magic" have power, abet a small one. They are useful tools for intentionally modifying your own behaviors and outlooks. They are not a replacement for therapy or medical attention when you are having issues but they are a tool you should keep in your arsenal of self-improvement.
I’ll agree to disagree, because otherwise the conversation would be moot.

I just disagree that we should “HTTPS” everything and that’s partly because of the overhead. A medical site is different to a static html site like listed in the post.

ISP regardless of SSL know which sites I’m visiting. It’s there in the HTTP host header regardless of SSL or not. And transit security can easily be encrypted without SSL but people are too lazy to encrypt their content within the application.

“run acme encryptbot”
no thanks. When I want a pure server with nothing other than my application I don’t want to download a certificate bot, install (lang) and let it mess with my configuration.

I don’t dismiss that HTTPS is important but I feel platform is flawed. Owned by corporate greed. It’s security based upon pay us money or else model.
Is it the same 1980's quality, as in you can defend yourself with one if necessary? I have a 1986 M that's still going strong with USB adapter.
You can set these settings using a user.js file, so you don't have to reconfigure everything over and over again.
Also driver and other hardware-specific code is more likely to have a smaller population of developers to tend and improve it, and a smaller population of users to care about getting it fixed, so minor issues will linger longer. (I had a look at the 'arm' ones, and many of those are in code specific to a particular board or other piece of hardware.)
This is just some guy’s opinion, and it reeks of having started from the rather common conservative everything-used-to-be-better narrative. The exact genealogy is unclear, but it could be a close relative of Aristotle’s famous kids-were-better-when-we-still-hit-them speech.

In my experience, people quickly adapt to any leader’s style. If they tend to start with ad hominem (I. e. Torvalds) it uses any power except to make people hate working for you.

Conversely, a silent voice can be the loudest. Alan Greenspan comes to mind, although it’s a somewhat different context.
Astronomer Royal: why astronomers are so concerned about Elon Musk's satellites
I was able to fork it via the API: https://github.com/tyingq/test

It acts a bit funny. Http 500 "Internal Server" errors if I access the above url with a desktop browser, but no error if I browse it with a mobile browser. Heh.

The - user is now showing a fork of the test repo: https://api.github.com/repos/-/test/forks
It's a good thing that you are actually able to tweak these things to your personal tastes.
This was part of the excitement/promise of Go lang, to eliminate the need for small-scale mapreduce jobs, with library code that launched a year or two before the cost paper was published.
Obfuscated/shortened URL goes to https://sociflux.com/live/
I disagree. A link to documentation is at the start of the page. That's where I expect to see code samples and output which is all there
Vacuum tubes for audio amplifiers from the URSS (1980)
To me Sync and Pocket are extra features (and some others), that should be enabled by user action.

Why doesn't Firefox come with a Mozilla Tools section in Settings which allows easily to enable those services + a button to that settings page on the (bottom/top right) new tab page. This way it would be reachable, but at same time, not so intrusive as it is right now. I would even go as fare and say that the dev-tools should be an addon too, and not ship by default (because probably 99% of the users never use it).

It should be possible to create a delightful browser experience, which respects user privacy and enables power-users/developers to do more.
Testing AMP4Email End-to-End with Nodemailer
The endgame for all this is where we can easily run a payload from the SD card and then launch into an untethered homebrew channel or menu. The jig solution for the Switch was a start but it's impractical at best.
How is whichever fuel SpaceX uses relevant to this? As i understand it this is about the massive launch capability with decreased cost. So the Space Force could deliver whatever it seems fit to the task be using whatever SpaceX offers as a launch provider. Maybe modularized, in some sort of container, which then deploys them in one go. Like the microsats of today, or Starlink, only on a larger scale. With a few launches, or to be sneaky and sure with a few in parallel at the same time?

Am i wrong?
> I can't imagine why anyone thought Caps Lock should have had this prominent of placement.

Caps Lock was originally Shift Lock on typewriters, and was adjacent to the Shift key because it was literally a mechanical locking device to hold the Shift key down.