skysight-inc/HackerNews huggingface dataset:
Is there a good way to identify all Electron apps installed on my computer?
Have to try this now!
This is already playing out with Safari’s Reader Mode. Sites adapt and update their content so that Reader Mode doesn’t work and ads do.

I don’t think the gov’t can make adblocking illegal, nor do I think they will even try, but yes websites will (and already are starting to) use anti-block measures. It’s not even hard technically, if ads are served as content from the visited site’s domain, rather than iframes from other domains.

Will companies give up on advertising? I predict: Never.
I wonder if facial recognition was similar numbers?
Electron comes with a renderer/server architecture out of the box?

https://www.electronjs.org/docs/tutorial/application-archite...
I will add this to my HN "who's hiring" post
Interestingly Windows Mobile was really great to use. Super fluid and simple while integrating well into the Windows ecosystem. If Microsoft bought Nokia there could easily be three mobile OS in current use.

Oh wait.. they did. And there's not.
the best way to ramp up on a codebase is to simply follow the critical path and draw an execution diagram of the entire critical path. tools like these are gimmicks.
From this article,

https://www.theverge.com/2020/2/4/21122737/iowa-democractic-...

they used the a free tier of TestFairy that limited the number of test users to 200 and on iOS used TestFlight and did not use either the app store for the final version or make an enterprise version, and possibly could not distribute the app to the approximate 1700 users. They still would have needed to get the app through the app store approval process for general release to fix the app at least on the iOS side as far as I understand it. To fix it quickly would have just required them to go back to calling in results by voice as in past years. Don't know why they did not just do that.
I think most people agree racism exists and is bad.

The central conceit of this article, and all the other ones about socially deleterious movements, is the assumption that the author is objective enough to identify those movements - which in this case concerns identification of racism going, in their mind, across the line which they see so clearly. I'm always curious about what qualifications or experience they have that makes their vision so clear.

Even if I assume for a moment that they see where that line is so clearly compared to others, I have to ask myself if they're identifying a genuine social movement - or if they might be mistaking the ability of the internet to now allow people to say what they think instantly to others, with some kind of new social ill.
Actually it turns out that they DID test the latest version which at the time was 1.10 (see my edit). I guess you should be surprised now? :D
Mobiuspay – Infinite Payment Possibilities
Hacker News: Hyperventilating about Rust Since 2010.
Or even a "future" like the '90s, if I'm being entirely honest.

Leela: Didn't you have ads in the 20th century?

Fry: Well, sure, but not in our dreams! Only on TV and radio. And in magazines. And movies. And at ballgames, on buses, and milk cartons, and t-shirts, and bananas, and written on the sky. But not in dreams, no siree.
You just openly admitted you’re only here to subvert HN because you despise everything about it. Explain why you shouldn’t be banned at this point.
Look up Typhoid Mary, please.
Cute but definitely keep going - I expected to make it through a bunch of the dialogue and thought it’d just crapped out. Super cute though.
Tesla should do a 10:1 stock split. Wait until it gets to 1000 first.

Then, psychologically, it’ll appear cheaper, and they’ll get more suckers, I mean, buyers, to buy more shares.
> rather that it links Node.js with content-controlled Javascript, so that DOM corruption vulnerabilities can be leveraged for RCE, even in the absence of a Chrome vulnerability

Can you explain this further? How is it different than a web-app with a NodeJS backend?
New Way to Increase Confidence in English Reading and Speaking
Most ancillary files aren't getting shipped to the user, so what's the point in complaining?

Unless you're seriously arguing that extra documentation is a bad thing?
I tried to save money once by making lunch and bringing it to work. My SO at the time who was much more frugal than me pointed out that eating lunch out (socializing) was much more important to them than the savings which over the course of a month was not that much, especially if you factor in the cost of time and that there were way more effective ways of saving money than giving up socializing time.

It was also boring (for me) in that in order to save time and money I'd end up having to make a larger portion of one thing and then eat the same thing all week.
As someone is not a huge fan of Democratic party - no conspiracy but total incompetence by Shadow -
https://www.theverge.com/2020/2/4/21122737/iowa-democractic-...
It's like they had no one on their staff who actually released an app through the Android or iOs app stores.
The article has some neat points but I feel like it's confusingly tugging in opposite directions. It's weird to assert that AIs couldn't possibly be accidentally made to be singularly-focused on a task that's harmful in excess, but groups of people as corporations totally could. But also AIs and corporations are the same. But also only sociopaths would worry that AIs might possibly be accidentally made without human concerns, that's science fiction, only groups of people could manage to operate without human concerns.

I think the point of thinking about how we regulate corporations so they don't focus on singular goals in a harmful way is important. I just find the article's framing weird, as if it thinks people can only care about only one of AI alignment or corporation alignment, and that it's desperately important that they pick #2 instead of #1. I think the topics are actually very related and it's actually useful to think of them as different examples of the same problem. Thinking about AI alignment can help us understand how corporations should be regulated, and vice-versa.

(I think AI safety/friendliness/alignment problem is important, but it's really only relevant to human-level AGI. It's not about modern-level AI / machine learning / algorithms / whatever. No modern AI/ML understands the world at a human level and generates its own goals and motivation in a general sense. There's plenty of ethical issues about how we use modern AI/ML in businesses and so on but it's pretty separate from the AI alignment problem. The AI alignment problem is only an imminent issue further down the line, like "how do we build moonbases that don't fail?", which is interesting, and I'm tired of tons of articles bringing up the alignment problem like "There's some weirdos wondering about how to make buildings in space, but don't they know there's nothing to build things out of in low-earth orbit?? Are they just delusional?".)
Is the application bundle > 100MB for no reason? If so, it's electron.
Hey, nice project, and congrats on launch. But have you considered renaming the project? especially with other projects with same/similar naming?

https://www.getcodeflow.com/

http://codeflow.co/

Disclaimer: I am the founder of http://codeflow.co. We have been around since 2014 and have got the name copyrighted around 2016.
Yes. There's a good reason for running it in a container.
Friend of mines neighbor lives in a rental with an absentee landlord. Someone stole the landlords identity, took out a homeowners loan on the place, then wired the money to a bank in South America. They found out because real estate vultures started knocking on their door.
Points 2 and 3 are not sure signs of a scam. Some landlords use “stock” photos that may be the same as the ones on Redfin/Zillow/MLS. And, there are “management companies” that amount to an 80 year old guy, his 2 sons, and one of his grandsons, that don’t have a website because they only manage their own properties. These 2 scenarios describe my current and previous apartments, respectively.
Lol read a crowd. If I was in a group of seventy year old white people I probably would adopt a different vernacular.

> As such I refuse to believe any of your recommendations come from personally successful experiences.

K, well, I'm not gonna work hard to prove anything lmao. Sounds like you just don't hang with a massively diverse group of people.
I can and have. A smile and a genuine question can go a long way.
Not comparing arrays longer than 32 elements by == sounds like a feature to me.
This is 100% just the short squeeze. The TSLA was heavily shorted by people who were really committed to the short and held on until the margin calls.

What's worst is that there was an uptick of short interest when it got to 500-550, because it looked like it reached a top. So probably "2" short squeezes in a row in this case

This is really devastating for the huge and almost fanatical TSLA short community. Some people/hedge funds have been short for years with a certainty that TSLA will totally collapse at some point. They may still be right but, but I'd be surprised if any of the long time (retail) shorters haven't been margin called at this point! I think that on monday only, short positions lost about 2.5b$.
I don't think summarizing "anti-political correctness" as "I don't have to be considerate towards others" is even remotely connected to reality. I think you need to get out of your filter bubble.
Can we please not turn HN into Reddit?
Automatic capture of Manifest / type parameters might be the most immediately appealing thing to a Java person learning about Scala, I dunno. Maybe don't show them implicit conversion.
Local “Lightning” (Formerly Local by Flywheel) Adds Support for Linux
Cell was a PowerPC variant, which is still doing ok as the POWER series of CPUs. The Summit supercomputer[1] used POWER9 and is the fastest supercomputer in the world.

If you go speak to IBM and you have an interesting app you can get time on a POWER9 server to see how well it runs.

[1] https://en.wikipedia.org/wiki/Summit_(supercomputer)
I don’t give my SSN to anyone I haven’t met, unless it’s a legitimate property management or background check site.
> Making sites that are usable in more browsers than the top 2 (or 1) will weaken the amount of control that Google has

You do realize/remember that Google is also a search-engine company, one that only stands to benefit (in terms of increased capability of advertising targeting) from a web that's simpler, and therefore more machine-legible.
And then the delightful followup:

> Instead of asking your Indian friends to perform more emotional labor for you and assuage your white women’s tears, maybe do some reflection on how your equation of India with an alien world reinforces an “other” mindset that is at the core of imperialism and colonialism.

Aside from being mean and insane, this sort of thing is an absolute gift to the political right, including its extreme elements. There are people who don't know many 'liberals' or leftists IRL, whose perception of the whole left half of the political spectrum can be significantly shaped by a few links to idiocy like this. And there are people who have had bad experiences at the hands of bullies using 'progressivism' as a cloak for cruelty and status games and intellectual laziness, whose suspicions this will only serve to confirm.

To anyone in those categories: please believe that 'the left' is not all like that, and although this bullshit is more common than it should be (and far more widely tolerated), it is still a fringe thing. And think about how your beliefs and your 'side' would appear to someone focusing on its worst or dumbest elements.
But I’m not sure that fact makes it any more credible. Wouldn’t a fake reviewer naturally draw from the known horror stories?
Pretty much. An accusation of being -ist can get you fired IRL. Even if you're completely in the right, a big enough mob will convince your boss you're 'toxic' and they'll let you go.
The boardgame review website Shut Up and Sit Down wrote the definitive explanation of why Cards Against Humanity is junk in 2015. It's at https://www.shutupandsitdown.com/review-cards-against-humani...

Paul Dean: "The latest edition, which I bought to try very recently, omits some of the cards that have caused the most upset, white cards that have made punchlines of “Passable Transvestites” and “Date Rape,” hopefully because the creators realised that, for some people, “Date Rape” is not the conclusion of a joke, but the conclusion of the worst night of their life. It still includes cards that say “African Children,” “Poor People,” “The Jews” “AIDS”, “Child abuse” and “Amputees.”"

Quintin Smith: "To fix this you could try and prune all the offensive cards out beforehand, but it’s no less depressing to imagine someone hunched over a coffee table trying to make their purchase function as a normal game. Or two: you could only play the game with close friends who you know well. Secretly, though, that’s just as terrible. You bought a game you can only ever play with your coolest of cool buddies who don’t get worked up about this kind of thing. And when you finally get it to the table? It can’t offer the giggle-laced panic of Pictomania, the actual wit of Funemployed, the absurdity of Telestrations. It can offer a limitless stream of pseudo-jokes, lacking either player creativity or the guiding hand of a designer."
> It took me 30 years to understand the "chicken cross the road" joke

wait is there a deeper meaning to this joke? now I'm questioning everything.
a number of the C# lang developers prefer (x is object) for the latter, FWIW.
I'm strongly opposed to apps that are just wrappers for web services. I don't need a wrapper when i could just open a browser i trust patches their vulnerabilities (nod to Firefox). Every electron app eats so much RAM, it's stupid. And in the end, I'm just using a browser making API calls, why do i need the wrapper?
Why? Ponying up $100 for a developer certificate is too much?
Rider is miles faster than visual studio for me!
How to develop a web crawler in 90 seconds
Go, Rust is apparently getting there since it just smoked Go on a pretty core multitasking-heavy task here, and a lot of the old "stodgy" languages like Java while none of the cool kids were looking have gotten pretty good at large numbers of threads too.

I'm also expecting some sort of sensible solution to this sort of concurrency challenge to simply be baseline expected functionality for the next generation of languages. Anyone sitting down in 2020 to write The Next Big Language who ignores the fact that by the time they're done, their CPUs are going to be 64-core and the GPUs will be several-hundred-thousand core is really going to be missing the boat.

I actually encourage Erlang partisans to consider this a win in the general sense. Quite serious. If you consider languages as a multi-decade conversation, almost everything Erlang "said" in the late 1990s and early 2000s is in fact proving out to be true. However, while Erlang was a trailblazer, it isn't going to be that Next Big Language, nor anything like it. It got a lot of things right, but it's got too much wrong to be the NBL, and even if you did the minimal fixes, the result wouldn't be backwards compatible with Erlang anymore so it'd be a new language.

A lot of Erlang partisans are making the error of thinking the next language needs to be just like Erlang, except perhaps more so. But that's not how progress gets made. The good ideas are ripped out at a much more granular level and recombined with all sorts of other ideas and the end result may be quite different than what you expect. Go, for instance, can very much be seen as a direct sequel to Erlang among other things, even though it may not seem to have "OTP" or "built-in multinode concurrency" or whatever other apparent bullet-list features Erlang has, because a lot of those bullet-list features are really just epiphenomena of the real underlying features. Rust has its own nods to Erlang too; the whole "ownership" thing comes from the experiences with both mutation and immutability in a threading environment. But rather than making "Erlang, but a bit moreso", you get something that takes the lessons, ponders on them for another 15 years, and produces something different. It isn't Erlang, because at the time that Erlang was being written (Joe Armstrong RIP), nobody had the experience to think of Rust and imagine it could make a practical language. (Nor am I entirely sure the computers of the time could have compiled it; even if we sat through the clock time I'm not sure Rust could be stuffed into a 1997 desktop computer's RAM.)
As for edit 2, might that not leave too much of a paper trail for the scammer?
2(ish). CO is a regular primary in 2020 (post prop 107/108 in 2016). TX democratic party no longer uses caucus.

Several US territories and other states[1] hold democratic caucuses of one form or another, but are less notable due to timing/delegate count.

[1] https://www.nytimes.com/2020/02/04/us/politics/what-states-c...
It would get tossed immediately. That's like saying that because someone developed the internet, they're responsible for making it easier to distribute CP. Also it's like saying because you are a gun manufacturer, you're responsible for murder deaths with firearms. Or a rope manufacturer is responsible for suicides.
your quote is just corroborating what the reply is saying. go was written for web services which were written in c++ at google.
The other side is the afterlife
In many cities in the us eating out is as cheap as cooking. I'm not 100% certain but someone told me it's because you have to consider economies of scale for an eatery and real estate prices and commodity level revenue streams for the supermarket.
Oh boy, story time. I encountered the opposite scam.

I was selling a house myself. I took photos, paid to have it listed, posted a sign out front, and posted ads in various places including CL.

Someone contacted me to say they responded to an ad on CL for a rental house. The prospective renter was told by the scammer he was out of town and that they could go to the house and look around the property. He would transact the rental remotely and mail them the keys if they liked it. They were also told to ignore the For Sale sign out front! They did go see the house but saw the For Sale sign and called the number - me - at which point we figured out what was going on. They had also spoken to the guy on the phone, who sounded foreign.

I found the CL fake rental ad, it was all of my photos from my sale posting, simply copied onto the fake rental ad. I responded to the ad and almost instantly got a long response from a Hotmail address. It was clearly a prepared response and included some clumsy standard rental application forms. Anyone who fell for this would have lost their rent/deposit/security as well as all their private info.

Local police couldn't do anything about it but traced the phone to a VOIP, dead end. CL pulled the ad.

Be careful out there.
Unfortunately that's not the way human society works.

> There should be a school bypass mode for the manager types

There used to be. These people could start at a company doing unskilled labor and work their way up to management. But that has pretty much stopped happening in the past 40-50 years. See this relevant HN post from yesterday: https://news.ycombinator.com/item?id=22231579
keep pumping these pro-mozilla posts, this shady company will soon cease to exist, SEC coming at them ;)
Maybe. Real estate is weird, full of odd personalities, third parties, bizarre business practices.

My first NYC apartment I left the broker feeling 90% sure I had been scammed. But all of the things that seemed weird to me were actually fairly normal and indeed I had the place. In big cities where rentals are big business, the unusual is pretty usual.
Hi, thank you for using.
And great! It's the usage I exactly assumed!
I have been using F# since last year, haven't really looked back to C# since.

Unfortunately although we are a small community, it does feel like being last on Microsoft priority list.

Microsoft please listen to feedback of your F# users namely on fslang-suggestions and fslang-design repository.

My personal wish list for F# are type classes, HKTs, macros and GADTs.
If I only used Mastodon or some other low-user-count service, you would have a point. Instead, what I said was,

> pick one of the many overlapping channels we already share
What? In the case of the hypothesis, he gets more delegates. He also gets to take them from the person he is screwing (likely Sanders). Both of those immediate rewards have their own payoffs down the line (eg, in Buttigieg receiving an appointment to a grateful Warren administration or what have you) even if he does not win.

The idea that the Democratic nominating process would be rigged is not ipso facto crazy given that it is publicly acknowledged to have actually happened last election cycle.
Netlify Deploy from GitHub Actions
Einstein walked on the beach when he needed to work out complex problems. Steve Jobs preferred to conduct meetings while walking. Tchaikovsky took a walk every morning, before sitting down to work on his music. Charles Darwin walked twice a day to process ideas... turns out that walking boosts cognition and creative thinking.

https://www.psychologytoday.com/us/blog/how-think-about-exer...
> https://docs.couchdb.org/en/stable/replication/conflicts.htm...

Yes, this is how I remember CouchDB working. It leaves the hard parts of conflic resolution up to the client app:

Once you have retrieved all the conflicting revisions, your application can then choose to display them all to the user. Or it could attempt to merge them, write back the merged version, and delete the conflicting versions - that is, to resolve the conflict permanently.

You do realize that SQL databases handle this automatically via locking schemes and transaction, right?
I haven't read much about Mao, but in the case of Stalin, his actions were calculated to the last ruble.

The Kuleks were stripped of their assets to pay for the industrialization and armaments Stalin felt was needed for Russia to enter the 20th century. It turns out he wasn't a minute too soon.

Who built the Russian factories? Americans! After the Detroit auto plants were finished, the builders were contracted by Stalin.

Stalin is considered to be a monster in the West, but at the same time he was a great leader when his country needed him.
This is a great rule but there are rental scams where they rent the place to show you, eventually give you a copy of the key and the place was never for rent.

Check broker's credentials, do property records searches, be diligent, particularly when dealing with an independent owner.
Ask HN: Dictation with Automatic Punctuation Software
I recently tried to find a speech to text software, which would allow me to take notes while at a meeting. Very disappointing -- dictation software I tried, that is built into mac, iOS, google docs, which comes for free, requires you to enter punctuation manually, or speak out commands like "new line", or "comma". When you are at a meeting and want to take notes -- this is not how people speak naturally, and while you are trying to pay attention to what's going on at the meeting, you really can't keep correcting the text that keeps flowing in.

Can anyone suggest a software, could be commercial app, which does a decent job at taking notes during the meeting, preferably in background mode while you are sharing your screen.

Thanks all.
Hah that’s awesome. I read that in his voice too
Also the CLO whose actions imply they were fired for performance.
> In my neighborhood, everyone has the doorbell and not much more.

Based on talking to your neighbours, or is this an assumption based on only being able to see the outside of your neighbours houses?
Could be a fraudulent booking with a stolen credit card or cracked account.

Leaves too much of a human trail though. But I could think of a few ways around that too. But I’m not your fraud architect ;)