skysight-inc/HackerNews huggingface dataset:
Abandoned cart email follow ups - No mention of these here. Again, these backend flows will really help profitability.

I know this helps you, but it doesn't help me, as a customer.

If I abandoned your cart, there's a reason for it. Hounding me after I've already decided to take my business elsewhere is only going to make me think even more negatively about your company.

What I would like to see if one of these abandoned cart e-mails genuinely ask me why I abandoned the cart. Did I take my business to a specific competitor? Were the prices not competitive? Did I just get too busy and I'll finish later?

Show a little concern for your customers. Pestering them isn't good long-term business.
Also, you may consider

[...leaves, ...aggregators]
What disease is it that causes someone to routinely consume far more calories than required for their body to operate?

Excess food consumption is not a disease.

Now you can certainly argue, and quite effectively, that excess food consumption is addictive behavior, nearly identical to drug or alcohol abuse, but it's not a disease. There are conscious decisions made, and repeated. You are eating the donuts. You are drinking the vodka. You are shooting the heroin. You are smoking the cigarette. The substances might be addictive, but there is still an active and continuously ongoing decision making process going on.
It's also in EMUI 9 (Huawei) now.
Well actually....
What do you mean by deobfuscator? It's de-minifier that just makes it pretty-printed (with the "{}" icon?)
If the return type was Array<Leaf | Aggregator>, wouldn't TypeScript be able to infer the right type U in Array<T>.concat => Array<U> ?
The point there is that virtualization permits operation of necessary computing services that previously relied on dedicated hardware. Dedicated hardware that has uses a lot of power - more than a civilian ship is capable of providing - and is tough to cool.

Commodity hardware is massively more powerful, uses less power, and is easy to cool compared to the dedicated stuff that sits in warships. So, the thinking goes, virtualize the warship software stack and run it on off-the-shelf PCs on a merchant ship and you're now able to operate your containerized VLS missiles from a civilian vessel.
How often do they use @channel, @here and @everyone? ie the bane of my existence?
> forbidding handicapped people from getting married

It's worth reading [0]
If you think this is the case.

[0] https://wheresyourdog.com/2015/08/28/dont-be-fooled-love-has...
My question - how badly did Amazon get burnt by using Oracle?

In databases in particular Amazon seems to be on a huge kick to not have to pay anyone else. Even if they end up with a bunch of quasi-overlapping products (SimpleDB, DynamoDB, MongoDB) they just seem very aggressive here. At this rate they are going to have 10+ database offerings in the future.
> have they been discredited as in that double-blind trials show no more than a 50/50 chance of being correct?

Yes. The reading of polygraphs is very subjective and it's been found that they reflect only whether the person administering the test thinks the subject is guilty.
Author here. I understand this example may be a little controversial. However, from my point of view, if I annotate my function as returning an `Array<MemsqlNode>` and `leaves.concat(aggregators)` can be cast to `Array<MemsqlNode>`, then I don't see why I shouldn't be able to return this in this function without verbose syntax or "tricks".
I'm relatively new to security, coming from innovation. It's a completely different way of thinking: what can this do vs. what can we make this thing do.

Then, there's the whole incident response part of the job, which is like riding lightening. It's adrenalin filled and terrifying, but everyone is working together in a high-stakes game that could, literally, lead to material badness for your customers, company, etc. Having never served, I image it's a lower-stakes version of what they see in the intelligence community.
You’re just voicing your intuition, right? That’s not based on anything you’ve seen measured?

I wouldn’t be at all surprised to learn that uglier people are more subject to family violence, loan discrimination, etc. I am not aware of the science on the subject. But are you saying you are certain enough about the science that we should forget about it?

I suspect many of these comments are perceiving that OP is trying to minimize the seriousness of race and sexuality based discrimination, and pushing back on that. That’s valiant, but I don’t think that’s what OP said.

I think we should care about racism and care about other forms of discrimination too. I don’t think it’s a zero sum game, and the more practice we have finding empathy the better we will treat everyone.

This is a perfect example actually... sometimes racism manifests as “ugly policing” and so taking appearance policing more seriously will actually help us be less racist.
تحميل تطبيق اوجي واتس اب OGWhatsApp تشغيل رقمين واتساب اندرويد v6.85
Thanks Danvayn! :)

Agreed, but -- Ironically, one of the reasons I don't want to share my contacts is that I did use the Google Account I use for commercial tryouts... so there'd be no value in Notion.so having access to the contacts, let alone spamming me with any potential "helpful" tips or contacts or recommendations based on such contacts :P
Not all developers are averse to advertising. Some understand that the web isn't a free lunch, and without advertising or subscriptions there would be little web content.
We use the asyncMaybe CE extensively in the Visual Studio tooling for F# and although it's a little bit of boilerplate, in practice we don't need to lift an Async<'t> into an Async<'T option> very often. The worst example of this is probably this file: https://github.com/Microsoft/visualfsharp/blob/8ea71dd368401...

In most cases the APIs are uniform enough to where it's not a pain point.
- cicles (https://circles.app)
Drumi Off Grid Foot Powered Washer – YiREGO
There are three things an IPO traditionally did:

1. Raise money for the company;

2. Let existing investors sell; and

3. Jumpstart price discovery by stoking investor interest on the secondary market.

These were done simultaneously. That made IPOs risky and expensive and, in turn, IPO bankers rich.

Nowadays, the venture secondary market is thriving. Something like $4 billion of Spotify stock traded in the weeks preceding its IPO. That--singlehandedly--removes the urgency from points 2 and 3.

Raising money is hard. But not as hard as Nos. 1 through 3 together. No. 1 alone is less risky, and thus less expensive, than a traditional IPO. For venture-backed companies worth over $1 billion, the only reason to pursue a traditional IPO is because (a) management is currying favors with bankers or (b) they're trying to pull a fast one on public investors over a wrecked private market valuation.
As others have noted, this decision comes from a low-level court. And from what I've seen recently, it won't stand.

Indeed, the basis of the opinion is iffy:

> “If a person cannot be compelled to provide a passcode because it is a testimonial communication, a person cannot be compelled to provide one’s finger, thumb, iris, face, or other biometric feature to unlock that same device,” the judge wrote.

Because defendants' right under the 5th to withhold passcodes is not at all settled. And even if they can't be compelled, they can be jailed indefinitely for contempt of court. Even if, as that ex cop in Philadelphia claims, they've forgotten it.

So anyway, this is iffy advice:

> The best advice for anyone concerned about government overreach into their smartphones: Stick to a strong alphanumeric passcode that you won’t be compelled to disclose.
Yes to that. There is this guy who once broke his leg climbing a big snowy mountain. He was alone and got to go back in the valley. But it could barely walk, was dehydrated and hungry. In very bad shape. What he did was looking ahead a couple hundred meters and telling himself "Ok, I just go there and stop". Once he got there, he was like "I might just go there and stop". He reaches the valley and got saved.
I think most users expect to receive notifications from apps (especially communication apps) even if the app doesn't appear in the App Switcher carousel. What people expect from their phones and computers are wildly different here.
Aye, learnt this when I wanted selenium profiles with some Dev plugins available but not my main profile.
Created in 2014, Socotra is focused on building the most modern cloud-based platform for technology-driven insurers. We are re-imagining and re-inventing technology for one of the world’s largest and most technologically neglected industries. Our vision is to become the technology platform that powers insurance businesses everywhere.
These are just a few of our open positions:
Sr. DevOps, Sr. Frontend Engineer, Sr. Frontend Engineer and
Solutions Architect.
https://jobs.lever.co/socotra

Anna Hall- Head of Talent Acquisition- Socotra
anna.hall@socotra.com
Congrats to the team at Apple for getting this released! They have had a busy few months with getting the document layer released, the FDB Summit, and now the record layer.
Coming Home: Rentry and Recovery from Space [pdf]
You can approach institutional investors yourself, vs going with a banker and paying them up to 10% of the offering gains + risk them pricing your shares too low (i.e. 30% first day pops).

The amount of money a company potentially loses is massive.
I recently did the exact same job as the author of this post.

Migrating 15K LoC from JS to TS.

The author of Vue.JS also migrated Vue completely to Typescript.

At first I had major apprehension because of how much Microsoft generally enforces things on developers.

It's well know that if you start using C# , your entire stack will generally be MS based...(SQL Server, Azure etc... )

But after I did the migration , I was blown away by how confident and how much flexibility I had when i was writing my code.

Even if I have been writing code with Java / C# for nearly a decade , nothing has come close to Typescript in terms of productivity,flexibility and confidence.

Having used Javascript since before Node.JS , I think the whole idea of having to "transpile" my code to something or to respect some "rules" define by a company with a reputation that wasn't really "all in open source" .

But after using Typescript on multiples projects , you just can't go back , it's incredible how well it's scale without enforcing anything on the developers.

Hopefully , one day bootcamps will include Typescript in their trainings to demonstrate how typings can solve maintainability issues...
The title is misleading. Blamscript is only really used in the interactive consoles of the game and its editing kit, and the scripting of encounters, cinematics, and triggers in the campaign[1].

Modders also use it in custom multiplayer maps for things like doors. Since Halo PC's netcode doesn't synchronize the state of such scenery to players, some map makers came up with the clever idea of hidden "biped crusher" rooms which repeatedly dropped vehicles on NPCs depending on the state of doors. Their respawns _were_ synchronized across the network, so this system could be used to trigger doors opening/closing on clients.

[1]: https://github.com/Dwood15/HaloScripts
Can you link to the Merge software you mention? It's a difficult name to google.
It's actually really common for women who have experienced sexual assault to take steps (gaining weight, wearing loose baggy clothing) to avoid the male gaze.
That's why the solution is nationalization.

Their negligence will be our problem either way. The only solution that effects justice is to confiscate the company from shareholders entirely.
> ... you shouldn't need anything more than a single microphone anyways because why would you surveil yourself?

For the same reason nginx usually runs as a separate user: people make mistakes and security vulnerabilities happen. Security in depth is a good thing.
Don't know how vanilla this is, but on a Moto g^6 I have configured biometric auth but have to auth via PIN 1) every time I boot the phone and 2) every 24 hours.

Waiting for a case where the FBI bangs down Google's door to get access to a locked Android phone before I make any assumptions about the security implications of that though.
Plus what 80-115 year old will dispute her claims?
I don't know, I thought "Hey 24 year old, you need systems not goals!" was actually an interesting take.

Of course, none of this is actionable until you apply it to your own life, but I don't think this is meant to be taken as gospel. It's a neat idea, no more no less.
> Yeah, it's a great story, but machine vision + machine learning + surveillance could pull the rug out from the dropgangs market in a second.

Even when the dead drop could be as subtle as attaching something under a public bench or dropping something in a trash can?
Finally! Someone with a rational viewpoint on the whole issue of humans eating animals.

Factory farming has to change but it's quite natural for people (and other animals) to eat animals. As the OP points out, it's probably better for the planet, too.
Is municipal red tape at all a factor in PG&E's under-maintenance of its lines and equipment? I feel like CEQA lawsuits and municipal planning codes and committees are given as reasons why we don't have denser housing and more fiber-to-the-home and dedicated bus lanes in the bay area (the Van Ness CEQA report took something like six years to do). Do the engineers for AT&T and Comcast and PG&E find similar frustrations with the process here?
The bigger question is would this cause a decrease of fires and other problems, reduce costs, and increase reliability and access to power. Hard to know. The problems of delivering power in California are hard and complicated.
As a minor note, MOST's software was architected by Henry Spencer, who wrote the original UNIX regex library.

https://en.wikipedia.org/wiki/Henry_Spencer
This is super exciting. Can’t wait to have some time this weekend to play with it.
> Nevertheless, if one did want to remove an RFID tag, I'd hope there would be a better way of locating the thing than X-rays.

Ultrasound might be useful, too, especially for determining the depth of the tag, but most vets would reach for the radiograph. The ultrasound head will be right over top of the tag, which would make it difficult to mark the location and see what you're doing during surgery.

> It does, after all, contain a transponder and I seem to recall that when RFID tags were first proposed one of their advantages was supposed to be that you could use them to precisely locate things.*

RFID provides location tracking by being an easily scanned unique identifier, not by transmitting location data. You'd need to have a reader within a few inches of the tag to locate it, at which point your nefarious actor is fully in posession of the pet (just as they were when they implanted the tag). It could locate your animal as having last gone through a pet door in one direction or the other with a reader on each side of the gate, it can't put a dot on a map for a wardriving Cruella DeVille. Think permanent, easy-to-read barcode sticker, not GPS transmitter.

> If someone had attached an RFID tag to my property and I was worried that they wanted to do something nefarious, how would you recommend that I locate and remove/destroy that tag?

Bring your animal to your vet. They'll recognize you and your pet's history (you are up to date on your vaccinations and animal registration, correct?) and will be able to scan and see your microchip, as well as the new data. Then you can file a police report.
Utility companies like PG&E are highly regulated. I worked at a company that serviced PG&E a while back and compliance made up a large part of our staff and were the first and last word on any business decisions.
Well unless you think that Apple added the APIs that I linked to and added settings to allow you to disable background processing (that doesn’t apply to the categories) you mentioned, which do you think is the more appropriate interpretation to what is allowed - the rules or the API documentation?
You can't alt+tab to it and offline support isn't there. Not sure if there are any global keyboard shortcuts for quick/easy note capture, but if so, those wouldn't work in the web app either.
> unfortunately when you share a TypeScript playground link, those settings are not saved in the URL. For this reason, you have to manually set them when you open any TypeScript playground link from this article.

There is a much better typescript playground[0] that supports all options in the permalink, for example see this link[1] that has `removeComments` enabled.

[0]: https://typescript-play.js.org

[1]: https://typescript-play.js.org/?removeComments=true#code/PTA...
Indeed, bad forestry, drought, global warming and so-forth are all to blame for large fires.

I don't think that implies that then PG&E should have taken the route of ignoring fire safety and imposing electrically activated "uncontrolled burn policy" here.

I mean, PG&E lines starting, say, 15 fires rather than 1,500 in a given high-wind, low-moisture night might have given some of the 60 people who died a bit more time to escape.
Captain Obvious here:

Its not that we are a lot more tolerant towards race/orientation but rather humans being vastly intolerant towards anything that is biologically negative.

Our brain is programmed by thousends of years of evolution to reject unattractive/sick/(insert any disability) partners.

This is something our whole civilisation is based on and i dont think it will change.

And i say that as a pretty unattractive person. Fortunetely trumps like power, money and status exist to help few of us.
All of the points you mentioned to be true for web pages can also be true for an SPA. Can't they?
Glad Apple is releasing all of this, I wonder what kickstarted it all?

The paper is rather interesting: https://www.foundationdb.org/files/record-layer-paper.pdf
He means Sublime Merge. https://www.sublimemerge.com
How would government control have prevented the fire?
> risk with any IPO where you see a 30-40% pop means the company sold shares below what they were worth

Can't find the study at the moment, but it basically showed first-time VCs like a pop. Long-time VCs don't care. For an investor holding through an IPO, the dilution from the pop far outweighs the positive press from it. Those headlines sit comfortably in a Fund II pitch deck.
I recently set up a RPi with Pi-hole, only to find out that my ISP gave me a router that prevents you from using another DNS server.

I can still use the Pi-hole, but I have to set up the DNS manually for every device. Quite a pain in the ass.
The only difference I can see is that in the case of alcohol, biometric data is the thing you are looking for.

In the case of telephones, biometric data is being used to get access to something else.
PG&E can’t afford to do that without raising capital.
CPUC won’t approve rate hikes to finance that capital.
Legislators pass no new laws or regulations.

Then when it goes awry CPUC and legislators stand far back and decry PG&E for negligence.
Same here, can you let me know, too? I'm just an idle observer, more often interested in consuming the polished findings, but am utterly fascinated and impressed by the work required to get there.
There are no mechanical keyboards in my house - and for good reason. My spouse has misophonia, and the keyboard sounds are one of his triggers. They also keep me from falling asleep. I also don't really like the deep keys - I can type faster on the low-profile keys.

Both of the ones in my house are Logitech Illuminated Keyboard K740 [1]. The physical keys look much like the one you are trying to replace - low profile keys, and seeminly standard sized keyboard. There is a wireless available if you choose. Now, I don't know about wear and tear: My spouse has managed to destroy one of these, but this death also came with a great deal of abuse and dropping. The main issue was lost key covers instead of actual defects. I imagine if we hadn't lost a few bits we'd still have the first one. Mine still works perfectly.

[1]https://www.logitech.com/en-us/product/illuminated-keyboard-...
ok. That is not really enough time. I'd try some more targeted marketing, such as Google Adwords... maybe engage an SEM firm to help...
Ask HN: How do I make my product prettier?
I've created a web application without focusing on the details (colors are inconsistent, borders are off, etc) - Think of this as a frankensteinian, monster mash of css styles and frameworks.

Now that I am starting to gain traction (and users), I want to make my interface prettier and easier to understand. I've tried to clean it up and standardize my branding, but I'm coming to realization that I may not have the 'eye' for design. How can I fix this?

I'm opening to working with a designer, but those that I've approached are not able to deliver detailed mock-ups (to the pixel). Any tips on how I can approach? or where I should find the 'right' designer?
Holding the power + volume button also forces a lock, and is more discreet in that it doesn't make blaring beeps and call emergency.
I'm pretty happy with how this new project turned out - I was able to wrap C++11's random distribution library in a way to feels like idiomatic Swift code. Although Swift doesn't support C++ directly, creating a C API as shown here wasn't as troublesome as I expected.

Feedback welcome! I'd be particularly interested to hear of any success stories from people that have used frameworks that can automatically wrap a C++ with a pure C API.
Due Appreciations: The Force Awakens and Mary Poppins Returns
What about privacy? I read through their pages and found nothing. Is it end to end encrypted? I don't want some disgruntled employee to leak my life plans. How is this protected against such event?
In 2017, PG&E was fined for a fire in 2015. In 2017, they were implicated in 17 wildfires that killed dozens. All on her watch. The CEO does nothing to address the risk. Now she resigns, and:

PG&E is planning to award her a perhaps less-than-golden parachute that could range from $2.36 million to $4.46 million, depending on how her departure is categorized

Step 1: devastate the company you're in charge of.

Step 2: collect millions.

https://www.bloomberg.com/news/articles/2019-01-14/pg-e-s-fo...
How many times does California need help until it, as its own entity, fixes the problem?

Hopefully this lights a fire under the regulators in Sacramento.
Thanks, this makes sense if royalty payments are a revenue share based on stream share, and not a per-stream fee.
It doesn't seem well-known, but their daily ear-training challenge is really excellent, at least for a beginner like me.

https://www.hooktheory.com/ear-training
It's easier for AWS for accommodate all their customer's needs (MySQL, MongoDB, Postgres) and reduce the cost of switching than it is to convince them to rewrite an application or legacy application to leverage say DynamoDB. The benefit of DynamoDB is great, but it's just one slice of the computing pie.
I'm starting to think Microsoft's strategy with things like VS Code, Monaco editor, and Typescript is "blow the developer away with how amazingly productive they are so that they will want to use more of our products". Because it's just so high quality yet also gratis/libre (MIT license), that I can't see what else they could be trying to do.
https://www.scootersoftware.com/index.php - (I'm not the OP but I favour Araxis Merge https://www.araxis.com/merge/index.en over Beyond Compare)