skysight-inc/HackerNews huggingface dataset:
If your car has points-based ignition, you'll find them in your distributor underneath the rotor. They're switch contact points or breaker points or whatever you want to call them, that are driven by a cam on the distributor shaft. They're closed most of the time, allowing current to pass through the primary side of the ignition coil. When they open, the ignition coil field collapses and you get spark out of the secondary side.

Unless your car is very old, chances are that you have a more reliable reluctor-based ignition, where instead of points you have a magnetic pickup that's triggered by a toothed wheel on the distributor shaft. That pickup drives an ignitor (which may also be inside the distributor, or it might be a separate module) which generates the high current input to the ignition coil primary.

You can twist the distributor to change your base timing, plus you have the vacuum mechanism that moves the points or magnetic pickup to adjust timing according to manifold vacuum, and it probably also has sprung weights that swing out as rpm increases, which moves the cam or reluctor wheel to advance timing.

The actual distribution part of the distributor consists of the rotor and terminals on the cap. That's what routes high voltage from the coil out to each spark plug.

On an old motorcycle, you just have the points (one set for each coil for each pair of cylinders as described above) without the distributor cap and rotor part. You can move the points around the cam to adjust base timing, and you might have springs and weights to advance timing as rpm increases. I don't think vacuum advance was nearly as common on bikes as it was on cars.
> modifying your restaurant orders to remove all the cheese

I think I might rather have the cancer.
I am also from the field (POLST management for hospitals). Do you think it would be useful to sort the type of medical procedures by difficulty to make that more known to the market?
If you have enough discipline, sure. Finite state machine tools like XState are more strict about this.
Something like a distributed version of Access could work pretty well for a lot of use cases.
If I can borrow $10k of Train Simulator DLC from Steam to impress my date, sure. As long as the "you can get an automatic refund as long as you haven't used it for too long" timer is cumulative, it doesn't seem too abusable.
Darn, sorry for the bad format. Typing this from phone. I guess you gotta copy that to your editor and apply some formatter.
Russian license agreement, and then menus and texts in Bulgarian! I ended up using the beta version I have installed to find the language setting :-)
Yeah with that kind of RIF, they're basically setting themselves up to be purchased for branding/existing content.
That’s the VC mentality. Use your purse strings as a way to get people to stroke your ego and make you feel powerful. When in reality most founders just want to take your money and have you GTFO
If we're thinking of the same Mirror's Edge run, that was meant to be a joke and to bring to light the ridiculousness of a "glitchless" run as a lot of things can be interpreted as a glitch or not.
JetBrains Mono
Free Webinar: “Shellcode for the Masses” Wed Jan 29
And there were things that lived through those mass extinctions. So he wasn't wrong, since life found a way to continue
But should it change? There are issues where updating OpenGL support in drivers broke earlier apps due to accidental changes in how existing features were implemented.

Vulkan and DX12 are far less likely to break existing apps i the future due to far fewer core features.

It makes no sense to have what is essentially an entire legacy middleware in the driver when it no longer represents modern hardware.

Unlike GLES, OpenGL basically can never deprecate features, and D3D9 support will never, truly, die. It's a lot easier to just package a universal shim into existing legacy apps than it is to keep mangling drivers over the issue.
If you’re writing JS, then adding TS will give you a lot more reassurance when writing new code or refactoring old one. Even if it’s not perfect, I don’t see a reason why you’d choose JS over TS today other than maybe you don’t want to go through the first month of getting used to. Once you’re out of that, you’ll end up with code that’s much easier to reason about and also debug, in my humble opinion.
Epubs should really be readable by web browsers. They're HTML, essentially.
>- I have a new phone that charges over USB-C - but only fast charges with the included adapter, which looks like a regular USB-A wall adapter + A->C plug but actually has some proprietary magic in it. Something about "unusual fast charging standards".

USB-PD is standardized. Don't blame USB if the manufacturer decides to not implement it.

>- Since I now have a 85W USB-C charger lying around, I thought I'd try it on my new phone. But if I plug the Apple adapter into the phone it makes very loud and alarming capacitor noises, especially when full - enough to wake me up in the middle of the night when it gets to 100% (and it takes until the middle of the night, because it doesn't fast charge).

It#s not entirely unusual that cheaper charging circuits start to humm in the audible range if far under their designed output power.
The Cultural Revolution was unlike the political revolutions of Eastern Europe. It was a bloody orgy of violence and vandalism that attempted to tear traditional Chinese culture out from the roots, and in the process destroyed China's social fabric and trust, perhaps irreparably (or at least until the Party collapses and the country can confront its past - something the Eastern European nations have been allowed to do).

An excerpt from the book 'Out of Mao's Shadow':

> Families were torn apart as wives divorced husbands who had been accused of political crimes, children condemned parents, and siblings turned against one another. When the Cultural Revolution finally ended, it was easier for many people just to move on than talk about it...

> ...Such violence has not been expunged from the country’s collective memory so much as repressed, and repressed memories have a way of surfacing unexpectedly. There have always been voices in China calling on the nation to confront the barbarity of the Cultural Revolution. Only with an honest accounting and thoughtful examination of the era, they argue, can the country come to terms with the legacy of mistrust and moral decay that haunts it today.
Show HN: Simple “Database” on File System
Show HN: Drop.lol – user-friendly peer to peer file sharing in a web app
Doesn’t software cost money to develop and research?
This is the second time I've seen this book mentioned in just a few hours. Will definitely check it out.
I just want to quote the most important thing in the article as I have found personal truth in it generally, in hopes someone who may not read the whole article may benefit:

"If you are doing things that you wouldn't do if you weren't homeless, you are probably entrenching your situation. If you are pursuing solutions that you would use even if you weren't homeless, you are potentially building a future."
> Coca-Cola plastering their logo everywhere to prevent Pepsi from doing the same.

Why would Pepsi do want to do it? Solely to prevent coca-cola from doing it?

If it isn't to convince people to drink Pepsi for those who don't drink Pepsi, why would it matter if they did Pepsi instead of Coca-cola?
See also https://github.com/keyboardio/Kaleidoscope
In the UK it's a statutory right - with digital downloads you have 14 days to either cancel for a refund or explicitly consent (i.e. opt-in, not out).
If going for big PIDs I'd do random assignment, means people will stop doign any kind of assumption about PIDs and stops potential side-channel leakage.
Honest question:
Do folks feel warm fuzzies when they do something "good / +ve"? Frankly unless I went out of my way to do something significant, I don't feel anything. Asking as there might be some of that going on here.

For e.g., around Christmas here in SF, I was a at a shopping mall parking lot waiting for my wife to return. I noticed a man counting a few bills of cash. He counted and then turned to head to his car. As he turned he dropped a couple of bills. I just shouted out to him to bring it to my attention so he could get it. I don't feel anything about the incident and would be hard pressed to use it as a barometer of my character.
Then where is all this money going? Why does my health insurance cost $10,000/person of coverage, on top of deductibles and co-pays?
Slant board is great for Ankle Mobility
Life, in aggregate, still finds a way. Mass extinctions bring down a lot of life but not all of it.
JS files can use JSDoc, which typescript handles (when you edit a JS file in VS Code, you're already secretly using typescript).
Their logo is really neat, soft and peace inducing. Everything but today's web :)
I used to work in a large FB/Mobile game studio (one of the largest) and was on a team that launched a certain FB flash-based game. It was a project that was on "crunch" from beginning to launch (about 6-9 months). Literally 3 days before launch we found a severe flaw in our client-server communication layer that didn't do what we needed (this was almost a decade ago, I no longer remember what exactly the issue was). I spent an entire day heads down rewriting the whole client-server communication architecture that day. I've been in non-game, software dev jobs after that company, and can't imagine something like this happening in any other company/industry, even in aggressive scrappy startups. Duct tape and hot glue are pretty much the norms in game industry. Like you said, I also wouldn't trade that experience for anything else, but I am also never going to get back to it.
Yes I do know their lives would get worse[1] and yes it is an equivalent. You think when indoor plumbing came around people weren't arguing how it was an unnecessary luxury and making people soft and how that wasted time walking to the outhouse builds character and refocuses the self and how we'd all be better off without it?

[1] Because they have said they do, repeatedly, with their wallets.
According to the article and other articles it _has been_ happening and is happening right now. It's gonna get very hairy.
It's only meaningless because "only what is needed to make your experiences better" means anything that is useful for advertisers. I've never seen a company that purported to be more benign than that.
The whole @DHH vs VC's debate on work was so silly. If you have founder/ownership stake in a business, working crazy hours is worth it. If you don't, it's not.

Simple.
Since they're smart, I'll assume that they somehow controlled for the cause of the lower life satisfaction not being the ads but exposure to the types of media which display ads. ?
Can you link to a Google Analytics API call in Chromium? It's OSS.

Edit: Chromium connects to Google servers to update extensions and for captive portal detection. Firefox does pretty much the same.
It's not edifying to cherry-pick the most sensational detail in an article in order to hammer it. What you wrote is shallow because you haven't engaged with the core idea of the post at all. That's exactly what that guideline is supposed to discourage.

You seized on "CEO's laundry" because it sounds absurd; no doubt the fact that it sounds absurd is exactly why he included it. If you reduce his argument to that, you're breaking another site guideline too:
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

What would be more edifying is if you delivered on the claim your comment makes for yourself, that you know how someone got rich better than they themselves do. How?
> then each write will consume less time for looking up if the specific sector is contained in the datastructure.

For most SSDs, this lookup is a single DRAM fetch per 4kB of user data, and therefore much faster than even a single NAND flash read, let alone a NAND flash program or erase operation.

The reason that imaging a SSD is faster after it's been trimmed or secure erased is that every erase block is empty and ready to accept new data. When you overwrite data on a used disk, the drive has to free up erase blocks and that generally involves moving old data elsewhere to preserve it—because the drive doesn't know that the commands to overwrite that are also coming soon.
This is the standard I've encountered at coffee shops and school libraries, no one seems to mind. However, it would be easy to build an app that alarms when the battery becomes disconnected (i.e. someone walks away with your stuff).
Reserves don't count as profits AFAIK.
Kansas man calls for 'trial by combat' for custody dispute
Curious, what makes Chromium better in your opinion? I have probably just touched the surface of the dev tools on both and haven‘t used any features that I would be missing on either.
Everything I've heard is that touch support is completely destroyed in this one.

This completely destroys my main use case for my Surface. I need a tablet with a web browser that's designed to be used in portrait mode without the Type Cover attached.

Can anyone here recommend a UWP web browser I can switch to when the real Edge goes away for good? Or if none exists, can someone recommend a cheap 12"+ tablet that runs a mobile OS?
Right, do you guys know if there is a bird's eye view platform on the net that talks about which region in US is under staffed in terms of physicians? People may be migrating to the cities for jobs and end up in under staffed areas. That could be good information for migrants.

(I am not from Beijing, but something like this:
https://www.pri.org/stories/2016-04-11/want-see-doctor-china... and
https://www.registerednursing.org/specialty/flight-nurse/)
It's not enough to reach zero on carbon emission. There is way too much in the air already that we need to get out of it and somehow bind it to the (sub)surface of our planet to keep it out. And we need to find a way to do that on scale and in an economical viable way or it will never happen.
Why not? But after the third time, Tesla should require in-person confirmation of the purchase.
You can use the same (oil) with your (Bugatti), y'know, and they aren't any more a modification of the (Bugatti) than they are of the Accord. You can also (put on racing tires) that are effectively indistinguishable from an (all seasons) in terms of (legal speed limit).

But if upgradeability and replaceable parts are your #1 concern, then...yeah, you're not in the target market for a (Bugatti). So that means that it's unlikely you'd ever have been looking at having a (Bugatti) be your (daily driver) in the first place—if you needed one to (race), it would be a secondary machine, where you'd probably set up your (race specs), (tune the engine), (lower the suspension), and test it, then go back to the (car) you actually enjoy using for the rest. Maybe look into a (Maserati)?
Sometimes the best code comes from making something that's meant to be temporary, replaced or duplicated instead of reused.
>Is it because we have more leisure time and can afford to filter the media we consume?

More or less. Cash, wealth, and access to credit afford you a number of avenues to avoid trouble, or else get out of it when you realize that you're in it. Time infused with money also usually returns more than bare time, as anyone who can hire a personal trainer vs spending hours trying to put together an effective training regimen can attest to.
Old people in the developing world often have knee or back problems. I don't think significant squatting is a good idea.

The article buries the fact that "there are studies to suggest that populations that spend excessive time in a deep squat (hours per day), do have a higher incidence of knee and osteoarthritis issues."
The problem is not so much paying for the tech that you want, but the ability to reverse accidental or unintentional purchases.

It is not like the customer accidentally hit a button that burned up $4K of electricity; it is a digital enable code that could be just as easily disabled.

Even if they add some trivial service charge for reversing the transaction, or 1/1000 of the cost (because you had access to the fun feature for a day out of the 1000day expected lifetime), fine, but just stonewalling on an obviously reversible event is tantamount to dishonest dealing
Imagine if everything that was shelved due to marketing policies were compiled into a disc.
> much less Google tracking
Specifically, with Microsoft tracking in place of Google's for initial telemetry.

Whether that makes its way to Google somewhere along the lines or not is a different story.
Fractional reserve car pooling is one of the best business models for self-driving cars besides car soldierity, that I have read about.
How Shopify implemented its secure authentication service
The paper is open access, fortunately, so you can go view the list of covariates that were included in the model at the link
I seem to recall the Terminator UI did all this before deciding what to do. Is that our future, killer robots wondering around killing suspected "terrorists" or other undesirables? I suppose if you combine China's social score data collection and this tech with Judge Dredd like robots, our society will turn out like a kind of Minority Report where data leads to pre-crime termination.

Not a future I want to be in.
Because they care about others
I did this super simple version of a Result and Optional types you can of course go further:
https://gist.github.com/meheleventyone/b7b504052c589829885fe...
Ask HN: What are some local-focused tech products/services
This is a question I've been turning over in my head for a while now, and what I'm wondering is, what kind of high-tech startups might be necessarily and intrinsically constrained to a local market?

For example: here on the eastern shore of Maryland, there is a new robotics startup looking to help modernize some of the agricultural industry with robotics. This doesn't seem feasible to expand geographically, other than simply opening a new office in other agricultural areas. But all the same, it involves some serious technology development and infrastructure, which is great for the local economy.

Another example: something I've only recently discovered (although they don't seem super new) is companies putting on drone-based light shows, in place of firework displays. Again, by its very physical nature, the business model here must focus on local clientele. But nonetheless, it may involve some degrees of serious software engineering, IT infrastructure, app development, etc.

So, I'm wondering if anybody here has seen, heard about, or dreamed up anything that fits this "local-first" framework!

(edit: formatting)
Fortunately synthetics are coming online. This is the new world: https://twitter.com/Reuters/status/1214186103931932672

At least it preps us for space survival as well...without instant folgers packs...?
Quite curious that the mainstream media didn't make the list. I'd put them as #1 every since they discovered realtime analytics and largely became clickbait generators that are basically DoSing their readers.

This article in particular is exemplary of the clickbait garbage they produce.
Linux not sported yet...
The kill-switch for CRISPR that could make gene-editing safer
How to Write a Cold Email
There was a good blog post about a guy living in Japan.

Here he was in this clean and crime free place, but his bicycle kept getting trashed overnight. Just his bike parked in a sea of other bikes.

He thought it was because he was a foreigner, but finally after he reported it to the police numerous times someone explained the phrase "The nail that sticks out gets knocked down." and pointed out the bikes he was buying were from China.

His bike looked similar to everyone else's bike in the area, but it was made by a Chinese company and there had been news stories about how these bikes were faulty / dangerous / bad (the information apparently was somewhat questionable).

So he bought a proper Japanese bike that looked like the other bikes, and it never happened again.

The contrast of a clean and orderly society with very targeted pressure by random members of society not to do something like buy the wrong bike ... is quite striking.
I get all that, but I'm asking: why would anyone ever do this? What conceivable benefit could there be to it?
> not subjecting employees who bake cookies and share them with coworkers to the same inspection requirements as commercial kitchens whose entire business is selling food to the public.

A coworker baking cookies and sharing them with coworkers isn't trying to make money off of those cookies. A startup is.

The coworkers consuming those cookies are generally able to identify that the cookies were homemade, bakeshop, or industrial quality. Today we can barely even identify what is tracking us, let alone how, and definitely not why.

You're not comparing apples to oranges. You're comparing apples to bushes. Homemade cookies and startup personal information aggregators aren't even in the same league of category.
This is the most insane idea I’ve ever heard. That’s like taxing teachers for overcrowded classrooms to induce them to lobby teaching schools.

What a useless step. Why not just have these wait times (and other info) publicly available so people can look them up?

Doctors can decide to set up practices in the area in their own.

Patients can see and ask who’s the hold up is. Is the pay too low? Some crazy liability laws? Whatever.

With this publicly available, it’s much easier to compare service across the state/nation/world without having to be on the inside.
So that means JS strings aren't truly immutable in a modern environment (which is fine). The runtime environment is internally using an approach similar to a string builder, which is a good optimization.

I agree that you shouldn't operate on assumptions alone for a decision like whether or not you should use a string builder. That's where prior experience should come in to play to guide your decisions. For instance, I am not a JS developer, so I have no prior experience to inform a decision to use a builder vs concat in JS.

I cited that case in particular since the slowness of concatenation was called out in the article, and in some languages it actually does make a huge difference at a very small complexity cost.
> Therefore I don't agree with the notion that advertising is inherently bad because it raises people's expectations for themselves.

It's more nuanced than that. They are using advertising as shorthand for commercial advertising. The aspirations they are encouraging are for products. This want is what is causing the unhappiness. They could increase aspiration for positive things, but that is not what advertisers are doing.
What is the baseline of burnout for all mid-career professionals? I'm a mid-career guy and most of my friends/peers are a little burnt out no matter what they are doing. Balancing any serious career with kids on one side and aging parents on the other is tough.
I think it is because the government finds it valuable to have a well trained workforce to take care of its Medicare patients. Do you want physicians to pay for the opportunity to work for hospitals taking care of their patients?
What's the best modern terminal emulator for Windows?
I'm slowly moving to Windows + WSL as my main development configuration.

I couldn't find satisfying iTerm 2 replacement. Currently using Fluent Terminal (https://github.com/felixse/FluentTerminal), but it it definitely lacks configuration options.

Can you recommend anything?

EDIT: forgot to mention, Quake-like top-down style is something I'll never resign from :)
Does anyone know what the UI of Edge is written in? Since it runs on Mac as well, have they ported some of the .Net UI frameworks to Mac or is it native all the way?
VVVVVV's code is still better than the source code of Descent - holy hell, was that codebase a mess in areas, and virtually no comments in the complex parts of the 3D engine...