skysight-inc/HackerNews huggingface dataset:
> Not having a general text editor at your disposal for when you have to input/manage loads of text is like being a carpenter and only having a hammer in the toolbox.

Once I learned Emacs to the sufficient level, I felt that. Today, I can't even imagine typing any text in anything else but Emacs. Having all the tools you need at your disposal - spellchecking, thesaurus, dictionary, word lookup, translation, etc., feels extremely empowering.

My work machine is a Mac. I have written this¹, mainly to integrate with Emacs. Whenever I need to type anything longer than four words, in any program, I use that. The idea is simple - to copy existing text, call emacsclient, it invokes a function that opens a buffer and pastes the text into it. Then you edit the text in Emacs, press dedicated key-sequence - it grabs the text, switches back to the program, pastes the text back in there. It works surprisingly well. I can for example, open Browser Dev Tools; invoke Emacs; switch to js-mode, have all the bells and whistles: syntax-highlighting, autocomplete, etc.; write some javascript; finish editing and it would paste the code back into the Dev Tools console.

Sometimes I use Linux with EXWM. When I first discovered it, I got very excited. Not because now I could manage all windows through Emacs, but mostly because EXWM can "translate" and "simulate" the keys. So, for example, you can use same key-sequences that you use on Mac, but they'd translate into Linux native keys. There's no "context switching", you don't need to re-adapt to the keys all the time. It took me a few hours to learn EXWM and configure it, next day I wrote exwm-edit² Emacs package.

Being able to write any kind of text in your favorite editor is truly liberating. I highly recommend trying. Be warned though - it's impossible to live without that later. The only reason I don't much use Windows these days - because I haven't yet figured out the way of doing this in Windows. Someday I will.

---

¹ https://github.com/agzam/spacehammer

² https://github.com/agzam/exwm-edit
Congrats on the launch. We’re in an adjacent/overlapping space with drift detection/model monitoring so it’s always very exciting to see automatic data monitoring tools come into place. We’re hoping that as more and more startups come onboard the better it is for all of us. Cheers and best wishes!
Does anyone know if any integration with Kubernetes is on the cards? Something like an operator with CRDs?

Or is this intended to be separate, a competitor?
Limit Ad Tracking was turned on by default after a fresh install of iOS 13 on my phone. I don’t think they give you one by default.
>There are a lot of bad private lawyers out there, and it's hard for most people to tell them apart from the good ones.

Is that not the case for public defenders too?
As far as I know, every country asserts the right to thoroughly inspect anything that crosses its border. There may be a few exceptions, and it may not matter in a practical sense for situations like (e.g.) within the EU, where you don't actually have to go through customs when you cross the border, but in the general case, it's true.
Dude, what are you talking about? Are you speaking of the early American Pioneers, who have all died out at least a hundred years ago? A "Rugged/independent nature"??? I just listened to a girl complain to her friend about how the soy milk in her latte leaves a funny aftertaste that she can't figure out how to get rid of. The vast majority of people in the US would be unable to feed, clothe, or sustain themselves if there wasn't a Fred Meyer's or Costco within a 30 minutes drive of their domicile. The USA has the highest percentage of obesity in the world [1].

You mention how us North Americans love trucks, and that somehow supports this rugged view. The majority of people who own big trucks here do so as a status symbol to compete with their neighbors. Don't get me wrong there are still some populations of total badasses here; farming types, country gals/boys, wilderness lovers, hunters, preppers, gun nuts etc... But they make up a very small percentage of our population. Most of us are at the top of the list of helpless metropolitan sheeples.

[1] https://ourworldindata.org/obesity
Show HN: donttouchyourface.net In-Browser Coronavirus Transmission Preventer
There's an additional point above that which is more important:

> Apps that use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option.

You only have to offer "Sign in with Apple" if you already have third-party login options. It would be completely unreasonable to require adding a third-party login option if you don't already have one. But if you already have third-party login options, having uniformity seems reasonable.
Michel Gondry Music Videos
> they could just have their location file uploaded (anonymously)

Anonymity is going to be hard, even with traditional methods, but I don't think a person's location history can ever be anonymous. Especially when presented with timestamps and spanning days. People generally spend a lot of time, or at least their night, in their home.

> This is one of those network paradox problems where you need lots of people for the network to be useful, but the network has to be useful to attract lots of people. How do you solve that?

Bake it into an existing app that already has the network, I.E. Facebook.
I understand that is an older method, but I would be surprised if it is the method of choice for these cities.

What do you consider ‘advanced technology’?
As Dylan said, cars come in from any direction, which makes not having the port on the same side in every vehicle a complete mess.

From my experience most vehicles have it on the left side, in the US that would be the driver side.

If you show-up at a busy gas station with a BMW --which has the port on the right-- well, good luck, it can get ugly. Rather than lining-up behind the car currently fueling-up, you have to line-up in front of them. Which means that someone entering the station with a left fuel vehicle often ends-up behind them --even with you waiting patiently in front way before the third car showed-up. That's where the problems begin. This has happened to me many times.

Because the car that finished fueling drives forward to exit, the car behind it has a natural advantage and the one in front a disadvantage (at the very least you have to allow plenty of room for them to drive out). The car behind them, if they want to deny your rightful turn, just crawls forward as the first car exits. Before you can do anything at all they are in front of you, took control of the pump and you have to choose between waiting, moving or getting into an argument with someone you know isn't likely to be a nice person.

If all fueling ports are on the same side there are no problems.

The alternative is to require that hoses be longer. The problem with this is that it doesn't work at all for trucks.
To me there is no doubt that this is a strategic move.

The business strategy 101 is to amplify your strengths, and create a “chain” of value that is difficult to imitate by copying only one link.

Apple’s focus on privacy is hard to imitate for Google: Apple business doesn’t depends on ads, they control the whole production chain of the iPhone and the software that goes in it. Google can put a lot of security enhancements in Android, but they don’t control what Samsung or other manufacturers do with it.

So the “we care about your privacy” message, is not because they are altruistic; and it’s ok by me :) (I’m writing this from an iPhone).
They aren’t exactly the same. Google’s sign in shares your email address and “basic profile info,” e.g., your name. You may then be asked for a number of additional permissions. Apple’s lets you choose what name to give to the developer, if they even ask, and gives you the option to use an Apple relay email if you don’t want to give your email. You won’t be asked for more permissions. Apple also says they don’t track the apps you use or your activity and their terms forbid the developer from associating your relay email with other email addresses; Google has very clear privacy policy requirements but does track.

Given that, I wouldn’t say this is a mere Rorschach test.
Yes, `gevent.sleep()` or `time.sleep()` (if you monkey-patch) will yield control back to the scheduler.
This is horrible but not surprising, the government was told beforehand it was a bad idea and within a few months ended up with egg on their faces. Instead of remedying the situation they shoot the messenger.

Dr Teague was also part of the team that found flaws in the Swiss e-voting system used in Australia state elections, nothing was done about and she was written off, the attack was deemed impractical as it required a corrupt official.

She's a national treasure and a regular source of embarrassment for the technologically illiterate bureaucrats responsible for such poor decisions.
The problem of command economies aren't related to being command economies, they tend to be related to communications.

A market is a form of communication, with various forces that are supposed to balance themselves. Many of them actually outside of market (the supposed anti-monopoly aspect heavily depends on externalities preventing concentration, like slow travel/shipping, non trade barriers, etc.)
Same reason large corporations do redundant things and ignore their own best interests; bureaucratic hierarchies just don't scale well. A few layers removed from object reality, all that's left is loyalty politics and meeting your metrics.

I think communism can work, but the Soviet version with a giant state-controlled bureaucracy can't.
An immobilizer simply keeps the ecu from running the fuel pump, thus preventing the car from starting. The challenge-response from the key is used to authenticate the ecu. It’s not so much that it’s bad encryption (it is) it’s just that the access to override such encryption has physical controls (e.g. if one breaks the glass then one typically has complete access to the vehicle). Second the cpu of the time where maybe 4mhz in a good case so it required a system that was fast. This is very similar to the encryption used to immobilize Mercedes and BMW of early 90s.

Also I can tell you on all current and last gen Ford and Mazda’s, the inter-car encryption and authentication has vastly improved.
In both cases it's because of stupid bureaucracy, seems pretty comparable to me.
Often using a magnetic probe is better than a current shunt in any case, due to power regulator noise.

I can only imagine that shielding a device intended to be a radio transmitter would not be an easy proposition. :)

Would it really be that much of an improvement to remove one vector when there is another equally good vector immediately available?
I would be potentially naively curious as well
A slightly related issue is that airline pilots need to fly certain amount of time/operations to remain in current training.

Part of the big problem with reactivating MiG-29 squadrons in Poland after the "aftermarket mods" resulted in grounding was that even the instructors lost the legal right to examine training level.
That’s covered by the first bullet the OP posted:

- Your app exclusively uses your company’s own account setup and sign-in systems.
Method that can be algorithmically reduced to the FFT? In Big O terms at least?
i find usernames much more convenient. the only time a phone number is useful is when it is already in my contact list. but this assumes that on first contact people still exchange phonenumbers.
i stopped giving out my phone number years ago. when i meet someone, i give them my username on the communication service that we both choose. the phonenumber adds absolutely no value here. on the contrary, my username is easier to remember than any number. you don't even need to write it down.
There are a few ways to use k8s + firecracker, weave has one: https://www.weave.works/oss/firekube/
Thou I doubt it, I’ll ask , France is provide source code ? Which is the conclusion of your assertion
Given the deal they signed with Radio Shack prohibiting resale of their customer list, I’m inclined to trust them in perpetuity. If they give cause otherwise then I might reconsider, but to date they haven’t.
Not sure what OP meant, but I wouldn’t say DNA is the machine. The ribosome is. But DNA is certainly much more than just code to build proteins. Or rather, it strongly interacts with its enviroment, so trying to understand its function in isolation will give you just the tip of an iceberg. In CS language, there is a lot of global state.
Putting it into normal S3 only costs $2.50 a TB. That's very affordable.

To get out of Amazon entirely, they definitely want to gouge you, but it's not the end of the world. If $24 a year is an acceptable storage price, then Snowball export costing somewhere around $36/TB in bulk isn't too awful. (And if you don't have enough data to fill up a snowball, you can probably smuggle it out through lightsail.)
This is more comparable to runc.

Firecracker can be used in kubernetes through containerd+kata containers integration. (Containerd from docker is a key tech behind both docker and K8s, kata containers from Intel enables containerd to run vms)

I don't think the experience is great yet, but it's on the way.
Ask HN: Google Adsense Alternatives?
I’m running a relatively small website that provides a free service, and I keep it running through ads on Google Adsense. I chose Adsense because it’s one of the few ones I knew about when I first launched the site, it’s easy to use, and able to be trusted with my payment info.

However, Google has recently added a horrible detection method for invalid traffic, and I’ve now had a restriction placed on my account for the _second_ time (if you’re curious about how I solved it the first time, I made a video: https://youtu.be/_pCoBoK1hEM). I do not have invalid traffic, but Google’s algorithms have flagged me twice with no real reason.

Anyway, I’m now looking to move away from Adsense because it’s such a headache to deal with the invalid traffic accusations. What are some good alternatives? Here’s what I’m looking for:
1. A trustworthy website with my payment info
2. Customization options for ads (size, placement)
3. Easy payouts with a low payout threshold
It doesn't have to be an authoritarian state, nor do you need the concept of "face".

It happens often enough in corporations. Which arguably are authoritarian... (with rare exceptions).
I’ve seen it said before that Apple is pro-privacy because it suits them from a marketing standpoint. They tried being an anti-privacy ad provider with iAds and failed at it, so this pivot helps them.

A cynical read on the situation but it’s as valid as any.
Thankfully they don’t support web push notifications. What a horrendous standard that’s turned out to be.
https://www.weave.works/blog/firekube-fast-and-secure-kubern...
Then boohoo to that guy he went cheap on his insurance. My policy says no such thing. It’s all about the text in your policy, you have 30 days to dispute policy verbiage when you sign up. You should really take advantage of that!
The comment chain goes into further detail about what data does get sent.
She recently posted about which of her posts were most referenced by others, which caused all of those posts to be resubmitted despite being years old.

This one, at least, is new.
Guess it is because this

> (some) jobs are kept secure
>> easier to put on edge on

> The corollary to this is that they lose their edge quickly, which is annoying.

Part of making a knife easy to sharpen is the materials. Your claim applies pretty well here.

Part of making a knife easy to sharpen is the geometry - specifically: a very small secondary bevel. Depending on the geometry, "easier to put on[sic] edge on" is only loosely related to "lose their edge quickly".
Current client wrote-in a stupid policy into intermediate vendor's contract that I have to use a Mac.

Nothing, absolutely nothing that is used in the company is related to the Mac. In fact, a lot of the tools we use would work better on Windows, and many people use Windows. The Macs for direct employees are used as perks.
Learning how to sharpen your knife will go a lot farther than the type of knife you have!

Even hand made/custom sushi knives are < $200 (in Japan)
I’m not sure what the main point of the article is? Telling us that eventloops have problems? Sure, the lack of preemption can cause latency problems in some tasks. But native threads have other issues - that’s why people use eventloops.

Is the message that epoll and co are lot efficient enough? That’s also true. Api Problems and thundering here are known. And not only limited to Python applications as users. io completion based models (eg throuh uring) solve some of the issues.

Or is this mainly about Python and/or Gevent? If yes, then I don’t understand it, since the described issues can be found in the same way in libuv, node.js, Rust, Netty, etc
It’s definitely possible if you have the underlying data definitions so you’re not having to compare time-series across industries (it’ll be hard because every single business’ metrics could be so different based on the way the metrics themselves are setup).

Avora (https://avora.com/product/) and Thoughtspot (https://Thoughtspot.com) all have the root cause capability
> Can't you just send out test kits to 10000 random Italians and then use that to calculate the number of infected people?

I think at this point, it's still very early in the spread of infection and the distribution of infection might not be random and might be clustered around certain locations, social circles etc.
Condit needed an excuse to hide from his wife: Move girlfriend to Chicago and construct a reason to spend time there.
LGPL does not prevent you from using the library in a closed-source product, and recompile your software with a newer version of the library.

It only makes a difference if you alter the library. If you plan a proprietary fork, LGPL is not for you.
I made a mistake and turned on for Tom’s Hardware - a site that’s I thought was credible. They started spamming me immediately with advertising.

Push notifications only came in handy to keep the battery draining Slack “application” off of my computer.
Hey @preek, thanks for sharing, your emacs config is amazing
They should have moved it online. I believe all business gsuite accounts have had their GVC maximums increased and the ability to live stream to 100k folks. Now is a great time to be remote first in everything we do.
If Google offered the same privacy and anonymity protections I would be perfectly fine with that.
Doesn't that mean you have to somehow know when it's been running too long and then yield back control somehow? What if the slow operation is something that's atomic, like multiplying some huge numbers?
One of the biggest signals is always the price of fuel.

You need a ton of signals to actually interpret the condition of an airline.
Recovery is expensive -- but we are already spending a fortune (about $18,000/homeless person/year in LA).

The problem is that the current plan is all about enabling the animals to continue being animals. Letting them have permanent camps/drug dens, and just giving them the resources to make their situation stable.

That helps nobody, it just breeds more animals.
Why you are not eating real “Chinese food” in Chinese Restaurant?
Any country that assumes buying US military hardware comes with some kind of US shield is an idiot. The balancing act inside and outside of NATO is interoperability and reliance
On the shoulders of the giants
Maybe the US should withhold the 3.8e9 per annum military aid from Israel until they provide source code for a system they funded. You know, quid pro quo.
This is enabled by disabling anything that depends on pinned kernel memory.

You get a VM with user space networking and a one button keyboard. This allows the kernel too aggressively swap out unused resources and ultimately increase the total concurrency supported.
I also develop React Native for Android and iOS and my laptop is a 2015 base model MBP that I bought brand new for about $1200. One of my coworkers uses a $600 MacBook Air. You certainly don’t need a $4000 computer if what you’re doing also would run on a $400 Windows laptop.
It wasn't obvious from the quote what the alternative case was.
Here are some lessons you might learn:

1. Load before forking.

2. Remember that green threads tend to have problems with fairness of scheduling.

3. JSON decoding gobbles CPU.

4. Scheduling fairness problems increase response time variance.

4½. Green threads also increase it.

5. Don't forget about retries of timed-out requests into account in protocol design; idempotence is the simplest solution when you can use it.

6. Wake-one semantics to avoid the thundering herd are important for performance when you have multiple threads, and Gunicorn has that thundering herd problem, so you probably don't want to be running it this way on a 64-core box with hyperthreading. (The problem is of course less severe than it was for Apache because the green threads don't thunder.)

7. Gevent uses epoll, not select, poll, or RT signals

8. EAGAIN and SIGPIPE if you didn't know about those. (Somebody is in today's lucky ten thousand.)

9. What kinds of mechanisms “tend to show up given time in a battle-tested [network server] system.”

10. Your systems don't have to be fragile pieces of shit.
The fibrox is fine, but a single 8" Shun chef's knife is near the price of an MBK-85 for a not-dissimilar level of performance.

I have a Fibrox santoku, Shun 7" Chef's knife (VG-10), Ohishi 270mm (VG-5), and some of the Ikea 365 knives (e.g. 6" chef's knife), as well as some K-Sabatier. For the money, the Ikea 365 knives outperform the Fibrox - they hold the edge much better. The K-Sabatier are better than the fibrox for not too much more money (and they're pretty classic). The Ohishi was the best value and is my favorite knife but it's a bit on the large side. I also have a few other random knives (arcos ham knife, dexter russel boning knife, mac bread knife)

I recommend the Ikea ones to most people. They are super cheap, sharp, and hold their edge pretty good. If they wanted an upgrade pick, I'd recommend an Ohishi or similar (there's a few similar ones online that are high quality), but I don't think buying a Shun isn't a terrible proposition - they are readily available in most markets and good quality. Buying a knife block isn't recommended though.

Relatedly - I usually buy family members getting married decent set for a gift too - and the smaller sets of Victorinox are usually nice.
This runs Amazon lambda, so presumably well enough?
With python the only thing that matters is the workload.
my favorite use case is when I've left my key in my bag that I've popped into the trunk and closed. my car beeps at me and my trunk pops right open. it's saved me more than once when I've been far away from home.
There's a simple solution to ubiquitous surveillance: conform.

Don't do anything out of the ordinary. Do exactly what everyone does, and you won't get hurt. If you enjoy exploring and experimenting, discovering and inventing, creating and wondering, you'll need to train yourself out of that, because thoughts lead to actions.

Think Same.
If the founder (implicitly the leader or one of the top leaders) has to relocate, even for three months, then I fail to see how "relocate" is anything but the best word, especially when a company is still in a stage that would benefit from incubation.
Not sure what you mean by 2, but is there a reason you don't want Media.net (run by Bing as the AdSense competitor) ?
Given how difficult it is for FAANG to hire highly qualified engineers, I really doubt it. These companies are sitting on mountains of cash.