skysight-inc/HackerNews huggingface dataset:
C++, hell, I’d say C. The more abstraction, the less reliability. My group would never use anything but C in our embedded projects. I think it’s the “move fast, break stuff” attitude of non-embedded developers that has poisoned everything.
Not only that, he's doing nothing by the book and yet everything seems to be going extremely well for almost everyone. Every time both parties say he's crazy for doing something, it's fine. It's really put on the spotlight that either the office of the presidency doesn't matter at all, or all of their conventional wisdom was just wrong. Trade, economy, negotiation with dictators... All of it both parties have panicked about what he's doing and it's all either better than before or at least not worse.
It doesn't make sense for the average individual homeowner to sign something like this. It's also very difficult to do a fair clause for service quality that works at scale for a contended residential service.

Also a one-year contract still doesn't protect you from them setting predatory pricing for expiring contracts the next year. A large telco can play many games of attrition that are very hard for a small (non-VC) startup to win.
CanvasKit – A WASM Version of Skia's Canvas API
Your comment provides nothing of value. It complains that the blog post contains nothing of value and that’s it. It doesn’t propose anything.

I would propose abandoning PIP in favor of signed packages from your favorite secure Linux distribution.
ringbird - educational ring buffer implementation in JS.

printery - alias function which calls console.log. nothing more.

blameless - npm bin package to squash all git history.
What irony? Either you accept ad supported content or you pay for it.
Well, since you asked...

In 2013 the number of birds killed by humans for their flesh[0] were:

- 61,171,973,510 chickens

- 2,887,594,480 ducks

- 687,147,000 geese

- 618,086,890 turkeys

This doesn't include birds that are killed in production of eggs and feathers, etc.

[0]: http://considerveganism.com/counter/
One key point about the free and/or zero marginal cost "products" that I think economists haven't yet dealt with is: massive imbalances between revenue generated by a product and the cost of producing it.

Facebook is the cleanest example. Compare to BMW. If we cut BMW's annual budget by 50%, we'd get about 50% fewer cars. If we do the same to FB, we'd get approximately the same FB.

FB's revenue happens to be about $65bn per annum. But, the cost of making Facebook available to all its users is basically arbitrary. If Facebook had happened to produce just $6.5bn, I expect that the value/features users get would have been about the same.

A lot of the investment (eg uber) in such products goes towards pure (kinda zero-sum) competition. IE, a big chunk of the investment in Uber wasn't needed (or beneficial) for consumers to get the benefit of Uber. It was just needed to ensure Uber captured market share.

This has potentially worrying implications for economic efficiency.
What is the cost of privacy? How much would you pay to have total control of your data? Because that’s the price of Facebook / Google.

At least with Google, you can get some modicum if privacy and improved security by paying for G-Suite on a private domain (you have way more control of your data policy that way). But it doesn’t change the fact that >90% of their revenue and nearly all their profit comes from advertising.

Facebook is pure cancer, and should die in a fire.
This talk from DEF CON goes into some of the potential risks of sharing DNA. In short, it conceivably opens a person to targeted attacks designed to recognize specific individuals, families, ethnicities, etc.

[0] https://youtube.com/watch?v=HKQDSgBHPfY
Yes, what considered evil is relative so why ibm even need to worry about it.
Brilliant insightful comment – and of course you're being downvoted for voicing your insight because it reflects negatively on the tech elites around here. Just downvotes, but no actual rebuttals.

I just finished watching a BoomBu$t video on YouTube. The analysts points out that Facebook has for the longest time been blocking ICO adverts and other cryptocurrency adverts. Now that Facebook is releasing its own cryptocurrency apparently they're relaxing the rules. How convenient. That should fall foul of anti-trust laws if prosecutors within the government were doing their jobs properly. Facebook clearly have a social media monopoly in many many markets through FB/messenger/WhatsApp/Instagram. Banning a certain type of advertising before you yourself enter that advertising space is flat out anti-competitive. Facebook should be broken up into those four component imho.

Has anybody on HN mentioned this shady practice? Not that I can see.

You'd want to be very foolish to use a corporate cryptocurrency from a company as unethical as Facebook.

source: https://youtu.be/HhDpWrIBseo?t=1187
Anyone surprised? For this and other reasons I've refused to use their service and other services like theirs.

Here's a service. Pay to get your panel/exome/whole genome sequenced, put your data on gcp/aws/azure, user open source to do variant analysis and pay a specialist for their computer aided analysis.

Guess what, you own your data end to end. I imagine the above could be had for less than $2k. Some startup will write the software stack to do this and simply sell licenses for software you run anywhere you want.
> whatever, Russia bought a couple thousand dollars worth of ads.

The Kremlin internet propaganda project had, at its peak, a budget of more than $1.25 million per month. It was doing a lot more than just buying adverts.

https://www.theatlantic.com/politics/archive/2018/02/mueller...
In my experience the impressions of priorities as seen by developers and their management can differ greatly and that could mean that no decision maker sees the need for your services. The fact that you described the developer as a "whistleblower" suggests that his views are not aligned with those of the management.

In a similar situation I would research the company, identify who's who in the management hierarchy and explore whether I have any contacts or leads that could open the door. Failing that I would cold call the CIO, CTO or similar, introduce myself and my services and point blank ask whether they would be interested in having an in-depth chat about how I might help. The typical hot buttons are: speed up development; reduce downtime, support, etc.

You do have an elevator pitch? Have a clear message about your USP? If not, then you could polish those areas first, they will focus your sales messaging / marketing in the future.
The newspaper (sites) really need to work together to come up with an alternative payment system that’s straightforward. What would I be worth in this article were I to be served an ad I didn’t click on? 3 cents maybe? I’d be happy to pay that to read quality content, not see ads and have trackers turned off.

Unfortunately most of the paywalls are pushing you towards a sub. I can afford that for 1 or maybe 2 news sources but after that it starts getting hard to maintain.
Are you comfortable paying more for health insurance because you lost the generic lottery? How about facing persecution because of your ancestry? Hiring discrimination?

(Of course the data doesn't have to be accurate or the analysis correct to suffer.)
Some people commit crimes and go to jail, including Russian nationals who interfere with our elections. But let's be clear, a few thousand dollars of Facebook ads that read like they were created by high schoolers is not why a clown was elected. That's the lie, not that foreign actors tried to influence our election. Foreign actors trying to influence elections is the standard operating procedure for all the big players in the world.
Nim supports dynamic libraries as well and that is very important for security.
The only appeal to nature I make is that humans are incredibly diverse. Monogamy is a default state for some human beings; as is polyamory for others. And there are likely a lot of people in between who would be open to either in the right context.
Likewise. I open my interviews with the explicit statement that I’d like them to disclaim when they don’t know, and that furthermore, the discussion is arranged around challenging them until we reach that point. We have less than an hour together and I need to judge your technical abilities in an intrinsically imperfect medium. Help me help you - I can only work with what I’m given. If you bullshit, what I’m given isn’t good.

I don’t really get it. I can perhaps understand that some candidates might have gotten good feedback from blatantly guessing in the past, but that’s why I now explicitly tell them to disclaim guesses. If anything it looks more impressive when you honestly don’t know something but intuit the substantially correct answer (as long as it’s something that could be realistically intuited).

Yet even with my disclaimer, I’ve still conducted phone screens and onsite interviews where the candidate eventually started bullshitting. It’s one thing to say you don’t know and give a wildly incorrect answer - at least then I can try and steer the interview towards another of the candidate’s strengths. It’s even okay to preface your wild guess with an, “I think...”. But the cavalier way in which people will just spout nonsense is disturbing. Even if you’ve been performing well up to the point, engaging in bullshit is nearly immediate grounds for me to discount you as a candidate.
I agree, it's nice to use the same symbols you'd use on paper. I did something similar in Scala http://mez.cl/en/lambda-dsl/
(I feel like "concealing information about concentration camps" wouldn't exactly comport with "don't be evil.")
You try to get health insurance and provider denies you because you have an allele that makes you susceptible to lung cancer.

Your DNA happens to be at the scene of a crime (you didn't commit). Police do a DNA dragnet. Now good luck getting off that case.
Having worked in Meduza as CTO for 4 years, I have a rather thick skin on this matters. However, this particular shitshow really pissed me off.

Ivan Golunov is one of the best investigative journalists in Russia and have crossed so many powerful people that he is SUPER CAREFUL about abiding the law. I have heard he was working on the FSB corruption lately.

Now police arrests him, beats him, denies lawyer for hours and then says he had 10 kilo heroin in his apartment. They want to put him in prison for 10-20 years. This is insane even by Russian standards.

Fuck this regime.
For German speakers:

there's a good book about writing in computer science called "Technisches Schreiben (nicht nur) für Informatiker"[1].

The appendeix contains a funny correspondence between an author and his publisher whether "FORTRAN" or "Fontran" is correct.

[1]: https://www.hanser-fachbuch.de/buch/Technisches+Schreiben/97...
I don't use social media but my understanding is that you can upload pictures of me to FB etc. and I can't do anything about it (assuming I even knew you did it, of course).

You may have signed the EULA, but I didn't.

Kind of sounds the same to me.
Its because they are out there. If they are doing 80% of the activity in the wild, that number is expected.

And as other point out, its inevitable a fire will start. Solutions are not delaying, since that makes them worse. Its controlled burns.
> And you clearly know how to type a λ

I copy-pasted it. If there is no source to copy-paste from I'd have to use google. Don't want to be forced to do either in my code.
The waste we dump will eventually end up in our bodies. Earth is a closed-loop, and we are on top of the food chain.
Yes a prion disease that is caused by forced cannibalism in animals.
I understand, viruses evolve over time whereas prions are mutations of proteins...but my point is people are often directly or indirectly related to the cause and then they slaughter animals by thousands or even millions as in this case to cover their cause.
PS: Not a very scientific argument but my general feeling. No need for the downvotes.
I'm not from the US. I live in France.
This maybe implies a use case where deepfakes could actually used be to the benefit of society.
The danger is that if people keep inflating this imaginary foreign bugaboo as the root cause for their perceived catastrophe, they will ignore the real reasons they lost the next time. Perhaps the second time around can break through their cognitive dissonance, but I fear it will just break sanity.
I’m sorry, I don’t know what statement you’re making really.

Maybe (uncharitably) you’re trying to look smart or maybe you’re also in the industry and I just don’t understand what you’re saying :/

When I talk about “debug” builds it’s actually a large thing; Not _only_ is it switching the compiler (Microsoft C++ compiler ofc) to build stripped/optimised binaries, it’s also removing things like, built in command consoles, logging subsystems and “phase handlers”, budget profiling for subcomponents of the game (AI, lighting/shadows, props) and also removing all assert statements.

Simple things (like asserts, which are essentially switch statements) need to run in tandem with other processes, when you’re trying to push 60/120 frames per second nearly every switch statement is going to “cost” something. That cost can be high very quickly. So, you don’t tend to leave things in which check conditions of various environment variables.
It's enough if you visit a website that has Facebook or Google integration, you don't need an action from a friend
Absolutely - I think we could all benefit from being more pragmatic and not sweating the small stuff.
Well... I can't deny that.
Apple isn't just holding your authentication like Google login, but Apple is also exclusively holding your contact information. This means Apple has a sore authority to completely cut your access to your users: you have zero means to reconnect to them. This is different from other authentication methods where the provider does get an email address where they can use that communication medium to bypass the platform if needed.
Too bad this actual journalist doesn't have celebrities queuing up to advocate on his behalf. This sounds like a classic frame-up.
https://meduza.io/en/feature/2019/06/08/moscow-police-say-iv...
Correct but irrelevant. For aiding the registration of legit users, verifying an email address is beneficial as a way for them to ensure they are able to recover their password.

For dealing with non-legit users the email address itself isn't so important. We don't ignore it—we happily reject attempts from ~10k throwaway domains and also some whole TLDs—but it's only one in a set of signals. The reason why the click-link-in-email process is so useful is mostly because it's a way for me to inject confusing and uncertain failures to the process to make it incrementally harder to game/predict our registration system. And it lets us inject plausible yet artificial slowness so that a persistent arsehole is never able to move faster than our people.

(Far more important are the subtle signals, particularly how the user behaves prior to registration. For example if a totally clean browser goes straight to the registration page it's likely to be an arsehole in a private browsing window. Legit users almost invariably browse content immediately prior to registering.)
World Oceans Day: Explore Humpback Whale Songs
> But in a binary classification setting, that's not how the data would be presented to the model. Instead you would have one row per customer with a churn/no churn label for that customer along with values for a number of independent variables you deem relevant. The reason I put it in that 2x2 table like that is just to make the problem more apparent.

I see. Thanks for clarifying that.

> If I understand you correctly, what you're talking about is modifying the likelihood to be flatter so that it can't get caught in this one localised whirlpool as easily.

Effectively, yes. But by adding a term for the uncertainty on the measurements, not an uncertainty on the fit parameters (though those exist as well).
The Myths of Product Management
You have a credit rating kept by institutions. That's a wellknown issue - false reports, identity theft etc.

Now imagine a health-reporting institution, used by employers etc. Similar issues will happen - mistakes, failures to update. You get a 'high health risk' rating and can never get insurance again? That's an issue.
Some technologies (from nuclear weapons to ransomware) are clearly particularly liable to be used for ill effect.

In the IBM case, as the article explains, the technology was specifically designed by IBM for use by the Nazis.
Very cool! I think you've inspired me to implement something like `Expression << Expression` much like your `$`.

I'm currently trying to determine the best way to implement `From<Expression> for u64` (or maybe `Option<u64>`...), so I can convert both to and from `u64` types as church encoded numerals. Eventually the goal is to `impl Into/From<Expression>` for all the types one might use, giving a horribly inefficient runtime for Rust ;)
It is remarkable how they incriminate him 5.37 grams of cocaine. This is 0.37g over "massive possession" legal threshold, but not even by a whole gram as to not hit too hard on some officer's private stash.
Micromodal.js – Tiny JavaScript library for creating accessible modal dialogs
They are saying that ‘free’ has consequences- and their content isn’t free. The irony being?
The display is an example. I have bought an iMac in the past, I regretted it because if anything goes wrong it's a non-standard form factor and it's expensive to fix.

I would happily pay more money for an ATX case with standard components and a separate display. It saves money in the long term because you can do repairs yourself and buy standard replacement parts. This also means if something goes wrong my computer can be repaired on the same day.

If you want the iMac, or you want MacOS, then go ahead and buy it. Just remember to budget for the cost of repairs and the impossibility of upgrades later on.
From https://www.sciencedirect.com/science/article/pii/S096014811... it looks like input electricity cost is around half of the costs and efficiency is around 50%. If electricity is abundant then this is still ok.
The bit about face recognition and voice imprinting is most certainly being used to populate some database, but it also serves as a CAPTCHA of sorts.

Advancements in procedural face and voice generation could create a powerful tool to beat CAPTCHA advancements, and to preserve anonymity against creeping surveillance.

Of course, China has hooks into the device manufacturers so doing this is an order of magnitude harder than it already is.
Problem: why people share links to payed content ?

In my world, payed content = no sharing. It would be great if sites like this would just prevent that. I don't have a problem with payed stuff. I have a problem when people hijack my time by providing a link that turns out to be pay walled, whats the point of that ? No... I am not going to bounce register, does it anybody ?
I'm glad this article was written. I think the general public is unaware of how China operates, and through education we can better protect our own civil liberties (and better understand why the China is the way that it is).
I admit that some Dems have ridden too much on Russia as being the cause of their problems, but you are so widely off base to act like what Russia did was only purchase a few advertisements. I’d recommend reading the Mueller report like others have mentioned.
It was the implementation part that shows organizational and technological skill. Just coming up with the overall idea does not mean you can pull it off.

Neal Stephenson can't handle details needed. CLANG fiasco was great demonstration of that.
Saposs ZuckerJS – A Pure JavaScript Library
A pure JavaScript library to build SPA web applications by component-oriented architecture.

It's open source, free, simple, fast and efficient.

https://github.com/saposs-org/zuckerjs
>My point is simple: tickets and parking were insanely priced and it’s no wonder that the overall business failed because clearly the management had some trouble reconciling reality with their perception of their own value.

The ones I went to were always full of people including families. The price is about the same as a theme park or other such event.

Just because to you it's not worth the price does not mean it's not worth the price to everyone. Assuming everyone thinks exactly like you and values things exactly like you is a very flawed view on life.
We can make hydrocarbon fuels too.
Eg
Fischer–Tropsch, https://en.m.wikipedia.org/wiki/E-diesel etc.

Hydrogen is more efficient though.
Şevvâl Ayında Oruç Tutmak
the moment they essentially ask you to cooperate in staging a scene, why would you cooperate?
Revealed: The $453 Cost Analysis of iPhone Xs Max
Ah, thanks. That makes much more sense (I just hadn't heard of it either, and wasn't ranking as highly as Roosevelt for my search).
Free is too expensive ... and other such excuses from people who are really just clamouring for power to be shifted back to old media.

Honestly that’s all I hear. A disrupted and outdated locus of power arguing for circumstances that would (lo and behold) return them to a position of power and prominence as a more effective political power broker between politicians and the public.

The media doesn’t ever argue that the media needs a check and balance against its power.

That’s fine, nobody ever does, but that doesn’t mean that they didn’t need one, or that they never abused their power.

> What dollar value do you assign to misinformation that undermined the national discourse around the 2016 U.S. election, and how do you count that versus the convenience of sharing with friends and family, or watching fun videos?

CNN fixed the Democratic primaries against Sanders, and old-media barely made any noise about that . Come on, pretending that the old media is the defender of democracy is a self-serving sales pitch, not a self-evident truth.

> What’s more, their success has given them the power to block upstarts that might have competed against them with different approaches.

The same could have been said of old media. The barriers to entry in broadcast or print are massive, compared to internet based news. Spectrum auctions, capital costs, news boxes. Can’t it be argued that Facebook has eliminated all of those for a new upstart trying to reach an audience?

Sorry I can’t hear their “concern for society’s health” over the echoing ring of decades of media monopolies.
I think you could make that case easily for Facebook but less easily for Google. The number of useful Google products (AOSP, for instance) is enormous. They contribute massively to open source†. Their co-founders clearly have less evil tendencies that Facebook's founder. Their free products are insanely useful. A lot of Google's products have a price tag attached to them especially for the enterprise sector where they don't trade your data. I would compare Google to Apple and Microsoft and Amazon. Facebook is a totally different entity – I'm of the opinion that Facebook should _never_ have been allowed to acquire WhatsApp and Instagram.

† Before anyone points out that FB contribute to open source… they've about, what, 50 projects, Google has over 2,000 and has been running that Google Summer of Code project for many years which supports 1,000s of projects outside Google.
That's really peanuts though. If that was all they spent, then for less than the cost of one fighter jet, they destabilized the most powerful country in the world for three years, so far. That would be the most wildly successful propaganda campaign in history.
That’s an issue now, because of invalid data - having real DNA data would only improve things, no?
Who Is Paul 'Solotshi' Le Roux? Is the 46-Year Old the Real Satoshi Nakamoto?
If posting photos from a 6/4 vigil in Hong Kong got the reporter from zero to the first tier watch list, I have a feeling any biometric mismatches would quickly escalate him to the next tier.