skysight-inc/HackerNews huggingface dataset:
This strikes me as a very deceptive post - I hope not intentionally.

They aren't rejecting your code because you use Electron. They are rejecting your code because you use Electron to browse the web.

To see why this is a bad idea, one only has to look so far as the third post currently on the from page of HN: https://news.ycombinator.com/item?id=19321775 Do you think that microsoft can reasonably rely on this patch being promptly applied to all the electron apps in it's store?

Electron may primarily be developed by GitHub, a recent acquisition, but it is not well suited for this purpose.

You can see that this post is tricking other people in the replies to it, e.g. the one discussing slack, the first reaction of the microsoft employee that kindly replied, and the person who replied saying "I have a electron app in the microsoft store".
Scientists are getting creative to save the kakapo
You can open responsive mode via a keyboard shortcut without needing the dev tools open; on Windows it’s Ctrl+Shift+M, no idea about macOS but it’s doubtless easy to look up.
Since you mention Grindr, I remember in my company there were guys who would sign up as gay, just to see who in the company (and I guess in their social circle) was secretly gay, and tell it to other people. The irony is that they would find other guys doing the same.
> Instead of taking a number off a bulletin board in a coffee shop and calling Eric to walk Rufus, you hit a few buttons on your phone and Eric comes over.

And since you need someone to walk your dog every day during your two-week vacation, that would involve calling Eric, Margaret, Phillip and then in the middle of it coming up with Margo's number because Eric got cold.
Mark Zuckerberg’s Blog Post on His ‘Privacy-Focused Vision’ for Facebook
> mostly politics and mostly far left

You're upset that your friends have different political opinions than you? And you're blaming Facebook for this? Why?
Any evidence of this?

I worked in audiology for my entire 30's and tested my own hearing (biocalibration) once a week.

Never once saw a reduction in my hearing thresholds (250Hz - 8kHz)

Nor have I read any supporting documentation that agrees with a reduction of 8kHz thresholds before the age of 55.
I think double spend coins as well, but don't quote me.
A Message From Alex Trebek
I recommend the privacy.resistFingerpriting about:config mentioned. It's been available for a while and does other things too, like changing your user agent.
Isn't that what it's supposed to be? Facebook has the market of young people captured pretty broadly with Instagram. I doubt they would appeal so much to older people if they focused in appealing to younger people.
Let's just collectively admit it, finally - you can't write safe C++ in a codebase this complex.

Do they distrust their own coders to the same degree they distrust the processes they sandbox? I suspect the answer to this is "no" but I would like to hear from someone who actually codes there.

I think the truth is more like this: You can write safe C++, just like you can keep a secret. It's just that the odds that you fail go up with the size of the team involved, and it does that by compounding. So by the time you get to the size of the Google Chrome team, the odds of failure are very, very close to 1.
A handful of cities don’t hold [all] the political influence. For things like what was being discussed, the presidency, cities don’t hold any more power than the rest of the country. People’s votes in NYC for example are pretty useless when voting for President.

A lot of your other things are pretty random and presumptive. You didn’t even agree that California should obviously count when considering who gets more votes nation-wide.
cosmos db is where it is at
Yeah, and the other thing is that the macrostep expander in slime makes it fairly straightforward to understand how an unfamiliar macro works: you just expand it a couple steps and see how its mapping the surface syntax to utilities you know. In fact, I often find function calls harder to grok now than custom macros :)
Terrible if it doesn't work
> [...] what do matrices corresponding to equivalence relations look like?

Actually, the graphic under "Block matrices correspond to disconnected graphs" illustrates this for us already! (Just mentally replace all the non-zero entries with 1; the graphs structurally remain the same.)

I initially thought it would be "a disconnected set of cliques", but we've already established that we're modeling rectangular matrices as bipartite graphs between the input and output spaces. Square matrices in particular can be considered to operate over the same vector space, so we could have more arbitrary graphs -- such as cliques.
I’d recommend taking a look at Vega https://vega.github.io/vega/ or its sibling Vega-lite. It exposes all of its configuration via declarative JSON. I could see it working well for a use case like this
It's not a very profitable business because alarms/alarm clocks are already ubiquitous.
Is this data actually anonymous? I can't find anything saying so.

Apple does not collect data at anywhere near this granularity, e.g. which buttons were pressed.
That seems like pretty straightforward (though presumptuous) advice to me
The first link is a judicial decision on the interpretation of the law, and the second a diatribe with nothing backing it up.

The third actually makes some arguments and links to data, which is great, so I went and read the reports they're linking to, to see if they back up the claims made.

1) The Nevada study

> They contend that, far from shifting costs, NEM customers create net value to the grid and all grid users. One only need look to a study commissioned by the neutral Nevada Public Utility Commission that shows NEM customers provide a net present value benefit of $36M to non-NEM customers in Nevada.

The Nevada study does not tackle net metering in a vacuum. It's comparing it as an alternative to legislated renewable energy quotas and finds it a wash, i.e. the utility builds solar or buys it from customers. This isn't surprising, and doesn't support the claims the article makes.

2) CPUC Study

> But critics (as well as NEM advocates) overlooked that the same CPUC report also found that NEM customers as a whole “appear to be paying slightly more than their full cost of service” – 103% of their costs, to be precise.

The link was broken, but I hunted it down. The full table looks like this:

[Customer Type] [Without DG] [With DG]

Residential: 154% 81%

Non Residential: 122% 112%

Combined: 133% 103%

In other words, a residential customer that installs solar under net metering will go from paying their cost and providing a profit margin for the utility, to paying far less than their cost, raising the price for other customers (as we have been saying).

The benefits to non residential customers under net metering laws are lower, because it doesn't necessarily help with the demand charge (because the power is actually paid for in a more fair way). Pointing to a combined number in a table and discounting the need for a profit margin is basically an outright fabrication.

The table explicitly supports the fact that net metering is a regressive transfer of wealth, and the author used it to argue the opposite.

So while the first two links were obviously rubbish, I had to waste half an hour of my life digging in to the reports behind the third link to find out that it, in turn, also turns out to be rubbish. The author was clearly just mining reports for data points that would fit their narrative.
I see.So the people didn’t just lose their money then, or get scammed out of a portion of it.
> Blue Apron is Uber for... what?

Measuring food into portions.
Having concerns about their methodology would imply that they've actually shared it. The closest they get is a hand-wavy answer to the discrepancies between Facebook's data and their own:

> We're saying, "Do you currently use Facebook?" Facebook is probably measuring it on, “Do you ever open the app, or do you ever use it on any level?”

That answer doesn't event make sense. Given that Edison have gone to the press to promote their report and this particular number, you'd expect them to have a good answer on the discrepancies. They should definitely know what the Facebook numbers represent, especially given Facebook publicly disclose their definition of an active user in SEC filings.
TI doesn’t think anyone actually uses it in a nontrivial manner.
It's not socially acceptable to chat up women at work or in a public place like a coffee shop or grocery store. It was acceptable 10 years ago, but it is not anymore. If you don't want to be chased or told off as a creep, you should stick to people you are introduced to through a friend, online dating, and clubs/bars. Definitely not work. Definitely, definitely, definitely not work.
These faster release cycles haven’t been around since sandboxing was implemented but it feels strange when browsers are allowing known security holes to be around. It doesn’t seem like they are trying to patch many other bugs.
C++, as that was a reasonable choice in <=2008. Today, perhaps new projects should pick something else (likely Rust).

Bits of Firefox are written in Rust, so Chrome could in theory under go the same "oxidation" (gradually replace the C++ code with Rust).

Edit: Clarify that Chrome was released in 2008 but was likely in development for some time before that.
It feels like Facebook now contains all of the negative parts of social media - complaining, arguing, chain posts, fake news, relatives, etc. While Instagram now has all the pleasant parts - pretty photos of families, vacations and food! So these days I find myself using Instagram regularly and Facebook almost never.

Having said that, I'll never leave Facebook until something else replaces it. It's the only place I have to keep in touch with a couple hundred people I would otherwise have no contact with. And it's still common for various groups of people I know to use it for event planning.

I also find myself having to share invites and news with people I know who are not on Facebook. They appreciate it, but I consider it a pain in the ass that they could easily resolve by getting a Facebook account again and just checking it once a week.
Caveat: if something’s “free,” you’re the product. Google wants to pull as much metadata from you as possible. I don’t trust anyone who gives me something for free. I therefore limit how I use it.
Except it's not - known bad actors should be treated as such. It isn't called being paranoid it is called not being dangerously naive - would you invest in a convicted scammer?
It's not a big hassle, nor is obtaining the label or printing it, gluing it on, and taping the box.

These are instead several small hassles, many separated in time, each requiring low level focus and effort. Maybe a customer doesn't have packing tape in his house, a cardboard box (since he threw it out) or label glue, so he has to start by to going get those first, after having initiated the return by going to a web site, signing in, finding the right page, and filling out a form.

Customers don't have to do any of that with an in store return. You walk up to the counter at a store you're already going to anyway that day with a receipt and unwanted product and say "This didn't work" "This didn't fit" "I didn't like the color" or whatever, couple minutes, and you're done. WalMart in particular often gives cash refunds, as in actual currency in hand, after a minute or two at most at the counter.

Often analysts will say "It's not a big hassle, the customer shouldn't have a problem with it."

That is true. But what if there is a competitor who offers a product return experience without requiring a series of small hassles? Maybe they instead have a very tiny hassle? Could that difference have an effect on consumer choices? Could consumers perhaps purchase even more products because they are confident that any return won't be met with a series of tiny trifling minor hassles?

Some theorists say yes.
So much this: outrage measures as "engagement"

And yes it affects Twitter as well.

It seems to me that it takes "energy" to get people to change. Change being one of how they think about something, how they respond to something, or what they spend their time on. As far as I can tell, there are three very well known and very well studied energy pools that can be amplified and then tapped, one is fear, one is anger, and one is reward.

With fear and anger, a process is set up to increase levels in the target, while simultaneously offering a solution vector (ie a change in behavior that will address the fear or anger). I am sure psyche majors can quote all sorts of work here on that aspect of things.

For web companies, if your revenue is derived by ads, and you can only get people to click on your ads if they are looking at your page, it seems using fear and anger to drive people to page after page would be the best strategy to maximize their exposure to ads.

"outrage measures as engagement" is a perfect summary of the effect. The feedback loops are horribly exploitative.
David Lynch's "Dune" is always described as "David Lynch's 'Dune'" because he, uh, made the movie very much his own.
While this research is, as some have pointed out, mostly about implementation deficiencies in signature checking code, I want to point to my own earlier research that shows that the PDF standard is actually also inherently broken, as the method that is used to transform the document into the byte sequence that is fed into the signature mechanism is not reversible:

https://pdfsig-collision.florz.de/

So, please don't think it's just a problem of incompetent implementations. Yes, these newly-found vulnerabilities are embarrassing and shouldn't have happened, regardless how terrible the standard is, but just implementing the standard correctly (as far as that is even possible, given how vague it is in many regards, lacking a formal grammar and all that) won't result in cryptographically sound signatures.
My 5 biggest failures as an entrepreneur (cost me 15 years)
On the contrary, if it is a UX problem, then the Bitcoins of the world should eventually have a breakthrough if the tech is valuable, so long as the right UX can be found. It happened to IRC already (Slack). We just need more focus and investment on UX.
An app bridging the isolation caused by people occupying these spaces while immersing themselves in their devices could prove super useful. I'm sure a bunch of the folks I see working remotely from cafes are technically on the market but aren't talking to eachother.
By definition, for open-source software, you can compile it yourself. But most users of most distros don't do that, instead they use pre-built binary packages.

Which means someone has to build and upload those binary packages.

How can you tell that the person who built or hosts the binary packages didn't change the source code (for example, putting in backdoors or other malware)?

It helps with this problem if anyone else can build the same source code, and get a byte-for-byte identical copy of the binary package.

This sounds trivial, but it actually requires some dedicated support from build tools and build scripts. (You have to have the exact same version of the compiler and everything else, the compiler wants to automatically put the build timestamp in the executable, the order the OS lists files in a directory can sometimes change, the timestamps in files contained in tar/zip archives can't be set to the current time, etc.)

Some people in the Debian community have been making an effort to update all of Debian's packages to be byte-for-byte reproducible.
Behind the Hype of Apple's Plan to End Mining
Going cold turkey is never easy. If you're having trouble withdrawing, consider what I did over the past few years:

1. Turn off notifications for the Facebook app on your phone; next

2. Turn off notifications for the Facebook Messenger, Instagram, et cetera apps on your phone; then

3. Delete the Facebook app from your phone; then

4. Delete the Facebook Messenger, Instagram, et cetera apps from your phone; and finally

5. Log out of Facebook on your desktop.

It took me 2 years to go through from step 1 to step 5. It has made me happier and more productive. I still have a Facebook account. But the friction of grabbing my laptop and logging in forces me to consider "is this what I want to do? Or am I thoughtlessly reaching for the crack pipe?" (It's been months since I've cared to log into Facebook. Feels more like trudging through spam in an old e-mail inbox, now, than anything compelling.)
I think there's a lot of "chat app fatigue." I've personally had 5 or 6 on my phone in the past year and you'd have to drag me kicking and screaming into installing even one more of the damned things.
Yes, I realize in real life explosions, guns etc. are really loud, and this makes the movie less realistic.

Really loud? Ear-damaging loud! When the realism becomes actually endangering to your health, your escapist media has gone a bit too far.
I barely use facebook's website, I don't post anything but keep a account around for family, folks who want to use messenger and the odd event/group. It's a bit like having that hotmail address from highschool for the odd person who has that as your only contact point. I kept AIM and ICQ around for a long time for that reason.

I think younger folks have migrated to Instagram, snapchat, etc. where they actually post/use the platform.
As a 30-something I was just discussing with some friends how "gyms are the new nightclubs". The number of "gym thots" has been exploding the past few years, even in developing countries here in Asia. Women love the attention they get when they post IG photos doing squats in yoga pants, and they'd rather get hit on by beefy gym dudes than scrawny guys who might blow over in a typhoon. For the guys, you can do something of value to you anyway (build muscles), and still oggle/talk to women without having to buy overpriced alcohol, or have your conversation drowned out by crappy music.

I just don't particularly enjoy working out around people. I like having a home gym.
Re: users giving up Facebook but moving to Instagram, Malinda of Google Translate Sings called it in her "Honest 2018 Christmas Song": https://youtu.be/70QwQ5kgxzk?t=33
I am curious to know the OS on the laptop that was cracked. macOS, Linux, Windows? I would be surprised if a highly technically founder was running Windows.

Does this indicate there is a known vulnerability in the login process of the OS?
Wonder how would they re-sell dev-fused Apple car ;)
That would be 20 coins - 10 they don't have.

On an exchange you have no proof.
Is there any reason this isn't on by default? I don't know exactly how it works, but to my understanding anti fingerprinting tech generally works better when everyone uses it (otherwise you stick out as the "anti fingerprinting" browser)
An implicit agreement isn't an agreement at all. there were no terms, was no negotiation, just an expectation projected by the website creator.
Nextdoor is terrible. I get push notified of every lost cat or dog. Or whenever the local grocery store is out of cabbage. Or "suspicious people" walking around. I can't find a way to get any value out of it.
As of Android 6.0 they use the Apple permission model where the app doesn't ask at install time, but at run time and has be able to deal with the permission being denied.
Ok so lets do the math. Age 22, graduated and making 100K USD. After tax this is about 70K. Rent on the low end is 15000 a year, food is about 5000, and a car is about 4000. Assume you spend nothing else, you ae left over with 46000 dollars. You repeat and lets say you salary goes up by 5000 every year and nothing else changes, if you add up you will have 46K+49.5K+53K+56.5k+60k+63.5+67k+70.5k+74+77.5k = 617.5k

So after 8 years of living the bare minimum life style and using up the a good portion of your youth on saving money, you can finally outright buy a 800sq foot house in the poorer communities of silicon valley.

Sounds like a great plan to me. /s

Note you could invest the money while you build it, but get if the market tanks, good buy money
An n-partite graph has the problem that edges can still only connect two vertices at a time. I think you would also need to include hyper-edges (faces, solids, etc). The joint probabilities would be represented by these hyper-edges, and the bounding ("lower") edges represent progressively more marginal probabilities. Higher category theory studies these kinds of objects, so it wouldn't particularly surprise me.

I wonder if simplicial complexes would work here? https://en.wikipedia.org/wiki/Simplicial_complex
I noticed a huge lift in my mood when I switched to a completely plant based diet but if that’s too radical for you I think you can get a lot of the benefits by just massively increasing the amount of fresh fruits and vegetables you eat and sticking to whole, unprocessed carbs. Adding some fermented foods like natto or kimchi should help too.
>There goes the next 68 years of latency optimizations.

If you use a derivation like your boss did as the KPI, sure. But the way he did it seems like the wrong way to go about it. Would make more sense to me to think about it in terms of https://en.wikipedia.org/wiki/Bremermann%27s_limit, https://en.wikipedia.org/wiki/Three_degrees_of_influence#Mor..., and gradients of computational latency. Quite literally the function call latency of the global information supply chain^Wsocial graph.

Remember: A vehicle full of people is a rolling wetware data center.
There is an API formalizing this style of matrix/graph computation called GraphBLAS, coming soon to a language and database near you.

Here is an easy to read but math focused introduction to the topic by Dr Jeremy Kepner Head and Founder of the MIT Lincoln Laboratory Supercomputing Center:

http://www.mit.edu/~kepner/GraphBLAS/GraphBLAS-Math-release....
The only Paradox game I've played is Stellaris, which has god-awful AI. Looks like it uses the Clausewitz engine, so perhaps that's the reason. But the AI empires are terrible at balancing their economies, and it doesn't take long for the player to completely outstrip them, even when giving the AIs advanced starts and bonuses. And then the military AI isn't very good, to the point that when it is outmatched by a stronger opponent, it basically sits and waits to be slaughtered.

The only remote challenge comes in the form of the endgame 'crisis' which is basically an empire that appears late in the game with huge armies and has no economy, just scripted reinforcements and possibly some scripted counters from other special AI entities. None of the regular AI empires will have advanced enough to even think about fighting it, so it mostly serves as a check to see if the player has played efficiently enough to that point to stop the threat, and marks a good point to end your game once you have.

The scripted events make for a somewhat interesting game, but if they could provide an AI that actually made the universe feel like a competition in the early and mid game, and like the other empires were a factor in the end game, it would bring the game to another whole level for me. Of course, they'd probably have to fix their general game balance as well, which an a whole other issue.
The question is, how much effort is it to keep users safe given language X vs C++.

Apparently, when the language is C++, the value is somewhere above many millions of dollars, and we don't know what it is.

Can we reasonably expect that price to be lower with language X? For many reasons, I would argue 'yes'.
It doesn't even have to be memory safe, just less memory accident prone.

D for example would have been an interesting choice (and I think it was usable back then).
What does Firefox lack? I was under the impression that all of Skype's features could be written in modern HTML and JavaScript. After all, isn't that what Google Hangouts does?
Where do you live?

I've spent a lot of time in coastal California cafes near population centers like SF and Santa Cruz over the past 5 years, and it's perfectly normal for strangers to start conversations.