skysight-inc/HackerNews huggingface dataset:
In the U.S., it's nearly impossible for public figures to sue for things like slander, defamation, and libel.

"Under the strict liability rules of common law, a public official would not have to prove that a reporter was aware that a particular statement about the official was false in order to recover from the reporter. This could have the effect of deterring members of the press from commenting on the activities of a public official. Under the rules set forth in Sullivan, a public official cannot recover from a person who publishes a communication about a public official’s conduct or fitness unless the defendant knew that the statement was false or acted in reckless disregard of the statements truth or falsity."

The only hope here is proving 1) that they statements are in fact false and 2) that they were made recklessly and with "actual malice" (the legal standard). Proving they are false is damn hard since Eaton basically paraphrased and summarized his own opinion on the statements by claiming they were anti-semitic, racist, etc. How would they prove Eaton's opinion was false or at least wasn't what he claimed to believe? Also, proving actual malice will also be near impossible.

EDIT - forgot source link - https://libelandslander.uslegal.com/fault/public-officials-a...
Integrated information theory isn't proven yet. It's somewhat speculative.
Fuchsia is a full operating system and not just a kernel. The Fuchsia OS uses the Zircon kernel.
The prior CEO took on cheap debt though. This helped purchase massive stock buybacks (great for executives) which helped raise stock prices to satiate animal spirits. For some reason US business leaders (mostly under pressure from wall st.) aren’t the best at long term thinking anymore.
A larger problem is the cargo-culting of whiteboard interview techniques by smaller companies who do not get the volume of applicants that FAANG do, get believe they will succeed anyway.
For a site served through cloudflare it seems a bit slow, are you generating the featured schools list every time the home page is hit? CF doesn't seem to be able to cache the page very long (I keep seeing cache misses). Maybe either add some modified-GET processing so Cloudflare can cache the page, or generate the page every N minutes so Cloudflare is just grabbing a static page which it can cache.

Alternately use some JavaScript to generate the featured schools list, serve that as a static file and have your code randomly select schools to feature on the homepage.

Unclear that this site is for Tanzania schools until one reads around a bit.

Consider using "button type="submit" for the search button (or just <input type="submit">). Presently entering a search term and hitting enter has no effect.

I cannot tell what's making a call to m.addthis.com but loading a link from the search results is stopped until the addthis.com server replies. I had searched on "swahili" and clicked on "Kiswahili" from the results. The POST request to m.addthis.com for their beacon is killing response time for the site, the rest of the page load blocks on a response from that server.

Looking at that page for Kiswahili, http://matokeo.co/subject/kisw/ , three requests for that page over only a couple of minutes each resulted in a cache miss at cloudflare. It could be as simple as your CSRFTOKEN cookie is set to expire the moment it is served, or your server is not handling modified-GET requests and is serving new content each time.

You are getting almost no benefit from Cloudflare at the moment, every request seems to be uncacheable by Cloudflare and results in a hit on your server. Would recommend trying to make the content more cacheable.

Also, you appear to be using integrity hashes on some but not all of your third party JS and CSS. If possible try to add hashes for all third party content.

Even if the target audience is solely in Tanzania, a few bots hitting your site via cloudflare could really impact your users since every hit is being forwarded to your origin server.
> I'm not going to talk about antivirus time because if you're using antivirus in 2019 you deserve whatever happens to you

If you develop enterprise applications (which many Electron applications are, in fact :-) ), you really have to talk about antivirus time. It's not something you can wish away. And it's not something that you should ascribe to customers being irrational, either. If malware compromises your users' data and it turns out you're not running antivirus software on your computers you're gonna pay way more than you'll ever save by using a big fancy framework.

Sure, it's a bad idea (in strictly technical terms) but you can't just go to your customers with a straight face and ask them to stop running antivirus software because it's 2019.

> Put a monetary or human-time value on it and compare to the cost of the application, or the development time, or a single crashing bug

You say it as if these were independent, but they're not. Debugging performance issues (the critical kind, that make customers yell at you and utter words like "money" and "back") in Electron applications is a mini-project in and of itself. Complex frameworks (I'm not picking on Electron in particular) are cool to quickly develop against, but not cool to troubleshoot, and once you start going off the beaten path, it's not as fun.

Of course, sometimes it's a justified choice, I'm not in the "Real Programmers don't use Electron" camp. But the non-technical aspect of this engineering choice is slippery, as non-technical aspects always are. Sometimes it's the right choice in terms of organization expertise and whatnot, but sometimes it just appeases executive impatience, at the expense of customer experience.
I'm not sure that it's really the key difference. The main thing is that its small load size, together with needing to line dry, encourages us to be more judicious about how frequently we wash our garments. I wouldn't be surprised if the way that it agitates turns out to be gentler, though.

Dryers are probably the worst of it. Every time you clean a lint trap, it's a demonstration of how much wear and tear they put on fabric.
Hey, Thanks for being generous in taking out some time and writing so elaborately!!

Quick replies to your pointers
1) not all calls are of the same length
Some calls need just 5 mins to explain a complex idea and some calls need 1 hour to explain something simple! Fixed pricing breaks here.. the opposite party will be like why am I being billed for one whole hour when only consumed 5 mins of your time ?!

2) upfront sounds great ! I’ll try that .. but most of the times people get sold into paying for consultation only after the initial consultations fetches them some value.
Tire kickers are anyway not gonna come back .. so they aren’t of concern either way!

What do you think of an idealist setup of the following fashion:
- conversation starts for free
- client can see value and decides to pay
- by the end of the call client gets an invoice automatically with the consumed minutes of consultation

Ofcourse this is an ideal scenario but I think that would take care of my problems
Is this something that makes sense ?
Exactly. Kotlin for all platforms is the best option for the future.
That always had the carrier name (it's associated with the MCC/MNC IDs). I don't recall logos, but it's likely that they would follow suit some day, and AT&T has a very long history with Apple, so...
Kotlin is by JetBrains.
I would've preferred dart to be more opinionated like golang but its not, you can literally write in almost any style and one advantage of that is if you have experience with any modern language, you should be able to write dart with ease.
Funnily enough Tklets worked on the web before even Java or Flash.
Almost every big open source project is going to be unsustainable, if it isn't supported by a company.

Few exceptions do exist, where several companies support out of there need and importance.
I host the Kubernetes Podcast from Google and we use zencastr.com for this.
Not a good attitude to have. If you try a Hello World in Flutter you'll see it's amazing. Don't knock on it until you try it.
> The company loses billions of dollars a year paying drivers more than the drivers make for the company.

If I told you my business lost me more money than it made, you'd probably call it a hobby.

At least, at one point in time you'd call it a hobby... now it's just a startup.
^^ this. Aline learner runs a solid content strategy over there focusing on data journalism.
The difficulty would appear to be that there are more people who would like to drive than there are riders who would like to ride at a wage that the drivers would prefer.

Ride-share drivers already have a way to signal to the market that ride-share wages are too low -- choosing to do something other than drive. It is the absence of an alternative source of income that would make low ride-share wages painful.

Once ride-share drivers meet the minimum threshold for driver quality/safety, they are, perhaps unfortunately, a commodity in the eyes of the market, and commodity markets are brutal.
>supply and demand dictates there won’t be enough demand and they’ll get lower wages.

Reductive.

Your model assumes demand for Lyft remains constant while supply increases. This ignores the fact that supply is dropping at Uber, which causes a price increase, which causes demand to shift else where...to Lyft which increases demand.
well, you're assuming that its' only an hour of folding a week. It's highly variable for different people. But for families that do fold most of their clothes (and folding is the better way to store your clothes than just hanging it), many would spend over an hour doing it. My wife does most the laundry and we got two kids. It's a good half a day to clean all our weekly clothes, towels and sheets. There's a market for this product you put it in the exact way that explains why it failed.
Love ProtonMail. Over the past few years I've slowly switched more and more of my usage onto it as my confidence in the service grows. Gmail now occupies a similar niche as Facebook in my life, where I keep a vestigial & largely empty account for those few organizations which still insist on proprietary apps (Google groups/docs, Facebook groups/chats) for organization.
Like, apart from tons of well known bugs, and vulnerabilities caused from string manipulation? How exactly did you miss news items, reports, posts, university lectures, books, and even your own personal experience, on them?

Or is the insinuation that we are hand-wavy about it, and you doubt the existence and scale of the problem? It's a well researched, well established problem, known for almost half a century.

https://en.wikipedia.org/wiki/C_standard_library#Buffer_over...

https://security.web.cern.ch/security/recommendations/en/cod...

http://www.informit.com/articles/article.aspx?p=430402&seqNu...

https://randomascii.wordpress.com/2013/04/03/stop-using-strn...

https://courses.cs.washington.edu/courses/cse341/04wi/lectur... (null termination)

https://www.geeksforgeeks.org/why-strcpy-and-strncpy-are-not...

https://www.owasp.org/index.php/Reviewing_Code_for_Buffer_Ov...:

And let's not even get into format string issues...
Neptune is my favourite snack.
From the articles it seemes like you needed to perform an esoteric sequence of 4 things to switch off MCAS and it wasn't clear if you succeeded or not, until it reenabled with a 20s time delay.
They are still using OpenGL on Mac. Apple has deprecated OpenGL.

I'd definitely wait until the Flutter team has replaced the OpenGL dependency with Apple's Metal. (I really hope they will do it.)
What do you miss on iOS? I am using it now and feel like I miss almost everything from Android. I like the iPhone's amazing speed and quality, but I miss finger print (yes, I know less secure but any less secure than a face scan?), apps communicating with each other, separate identities/work profiles. Apps that cost < $10.
How to the recent delistings relate to Bitcoin SV's fundamentals?
Gett leverages only existing black cab drivers, in Europe at least. An average Uber driver could not become a Gett driver.
The UK? Iceland?
I have seen a project which runs a js webserver in a service worker; it's not a terribly far-fetched idea.
Top Free and Open Source Document Management System
Let me explain what's actually happening.

Some context first.

Lithuania's Central Bank (Lietuvos Bankas) is currently led by a rather modern team which created a process that allows fintech companies to acquire "money institution" or bank licence in a sandboxed environment. That means that companies can only do non-risky business (like transfers) with a special oversight. LB was/is quite vocal about their interest in attracting companies from the UK in a post-brexit Europe as a banking licence in Lithuania is valid in the whole EU.

The person that leads the central bank is Vitas Vasiliauskas and he is strongly supported by the current president.

Quite a few companies have shown interest in this fast-tracked process (even Google opened their branch). Revolut was one of them, as it is really popular in Lithuania. I believe, that Lithuania is the third country by the number of Revolut users (a year ago 3% of the population were using Revolut).

The commission (The Commission of Budget and Finance) that's responsible for the investigation is lead by Stasys Jakeliūnas. He is a member of the current ruling pro-peasant party. The commission itself is a part of the parliament.

One of the other things that the commission is also currently investigating is the way the government has handled the crisis of 2008 and the role that the banks have played when interested rates were being adjusted. The government was led at that time by the current opposition.

The meat of the story.

Next month there is going to happen the elections for the parliament of the EU, and a few weeks after a presidential election. In 2020 MP elections are going to happen.

The current consensus is that whatever Mr Jakeliunas is doing is for the sake of the elections. Their (LŽVS - peasant) party electorate is rather uneducated and hates banks (banks=evil) in general so doing something against the banks is supposed to score points.

Since the current president supports the candidate that's not supported by LŽVS, going against LCB and Vasiliauskas is supposed to score some points for their candidate (or rather something against the other leading candidate). Also, they intend to score some points against the current opposition party which is leading the polls due to the supposed connection in mishandling the banks and the crisis itself in 2018.

Finally, since Revolut is backed by the investors (DSI Global) that are originally from Russia and one of the Revolut's founders is Russian that's another batch of free points because Lithuanian public hates Russia due to rather well-known reasons.

So just you know, LCB and VSD (Valstybės Saugumo Departamentas - CIA equivalent in LT) has done a thorough background check on Revolut and found no national security risks.

I hope this paints a much clearer picture and I didn't miss anything important.

TLDR; Jakeliunas is playing his part for the election and in the process of doing that he is doing irreparable damage to the global image of Lithuania.
The minute clothing that is really effective against AI video surveillance is available when AI video surveillance is widespread is the minute it will become a criminal offence to sell or wear such clothing...
What are some of the strengths you enjoy about Kotlin?
This is perhaps the main point of this article. They needed `unsafe` to implement a safe way of concurrently modifying a single contiguous buffer, which is not allowed in safe Rust.
I don't know about this. 5000+ issues is not very reassuring regarding this project.
Non-charitably, Google probably has an interest in not prioritizing iOS.

Realistically, I'd imagine that Google prioritizes less there because a lot of preference for iOS dev is to just go full native. I do wonder how much Flutter is used by Google for iOS apps though then.
Because it was a glacier during the ice age, for those who didn't get the reference.
Yes. They drop projects all the time, have numerous conflicts of interest, and it's close to impossible to talk with them
There is no reason for this not to happen.

US corporations have record revenues/profits, US markets have never been at higher highs...yet the gap between executive pay and common employee has never been greater, social mobility has never been lower, wages have been stagnant for workers for 30 years.

Unfortunately strikes are to little to late...look toward google who fired organizers of the Google worker walkout, the powers that be have to much power, don’t give a shit about legal rights/laws, and know they could replace anyone with unpaid interns if needed because well that’s the state of desperation already.
Benevolent dictators eventually die, or retire while corporate entities can exist for a very long time[1].

[1] https://en.wikipedia.org/wiki/Kong%C5%8D_Gumi
It's still an interesting compound because of it's role in regulating processes within mTOR, however getting the Resveratrol to where you need it (bioavailability) is an almost insurmountable problem.
JetBlue Facial Recognition Trial Sparks Privacy Concerns
Two Years in a Build Team
Is there any way for me to just ban pinterest from my google searches? I detest their links and I do hope google does that someday.
My apologies for making an assumption on my part. The irony of doing so did not get past me :)
These days Indians can transfer up to USD 250,000 per year for the purposes of buying US stocks:
https://transferwise.com/au/blog/rbi-fema-guidelines-remitta...

But for mainly cultural reasons Indians still invest huge amounts in Gold, and the opportunity cost is significant.

Here is the ratio of gold price to Dow Jones index for last 100 years [0]. Let's say that every 5 years starting in 1915 you had a choice of investing in gold or US stocks for 50 years. Here's the relative outcome for each of your investments for each period:

From Date Dow/Gold To Date Dow/Gold Ratio
Feb 1915: 2.86 Jan 1965: 25.57 8.94
Feb 1920: 4.42 Feb 1970: 21.27 4.81
Jan 1925: 5.95 Jan 1975: 3.99 0.67
Feb 1930: 13.10 Feb 1980: 1.30 0.10
Jan 1935: 2.91 Feb 1985: 4.30 1.48
Jan 1940: 4.27 Jan 1990: 6.31 1.48
Feb 1945: 4.58 Feb 1995: 10.65 2.33
Jan 1950: 5.77 Feb 2000: 33.78 5.85
Feb 1955: 11.66 Jan 2005: 24.74 2.12
Feb 1960: 17.85 Feb 2010: 9.32 0.52
Jan 1965: 25.57 Jan 2015: 13.62 0.53
Apr 1969: 22.69 Mar 2019: 20.08 0.88

Now (8.94 * 4.81 * 0.67 * ... ) ^ (1/12) = 1.37

So using the past as a guide, for any given 50-year period you could reasonably expect that US stock prices will on average outperform gold by around 37%. But stocks also pay dividends. Let's say the after-tax dividend payment is 1.5% per year - that's a multiple of 2.1 in 50 years. So total return on stocks will outperform gold by a factor of 2.88 over those 50 years. (And that's without the risk of having gold stolen from under your mattress).

[0] http://www.macrotrends.net/1378/dow-to-gold-ratio-100-year-h...
Lerner
Have you used a good electron application, like VSCode or Figma?
From the article:

> Whatever you call it, what this project does is take a WebAssembly module and convert it into a .NET assembly on disk.

So running such code should be no different than any other .Net code in that regard.
I disagree completely about your theory. I have been on both ends of the whiteboard interview an almost uncountable time during my career. What it has always come down to in my mind is a collaborative process to solve a problem where the one performing the task is trying to solve the problem, while the giver of the task makes suggestions and points out weaknesses before they get out of control. I'm sure there are sadists who just want to watch people squirm while trying to solve an extremely complicated problem, but I don't think I've ever run into that in an interview and it has never been what I've put people through.
Alright then. Believe as you wish.
I guarantee it's buried in their TOS that you can't sue them for inability to deal with emergency situations. Relatedly, do you remember all the smartphone pop-up warnings about lack of emergency-line (e.g. 911) access when using a wifi connection?
Ask HN: What's Your “Secret Sauce”?
What's your "secret sauce" always confuses me. Can anyone shine a light on this to help me understand it better?

Context: YC interview next week for my startup http://veed.io this is 100% going to be asked and I have no idea how to go about it...

Thanks
Sabba
> Life's tough.

It doesn't have to be.
It depends. What is the situation? You've mentioned internships so I am guessing it is business? What is the end goal?

I am far from a programmer but what I have learned has been through exploration. Here's a web page. how can I make a userscript to get rid of that nag screen? (I know I can use a popup blocker or something but I'm trying to learn) I want to make a little browser addon. let me find one that does something similar and look at the code. Search for the particular problem and find answers.

From the comments below it sounds like this person is farther along than that (probably farther along than me) but I think learning how to find answers is one of the best life skills.
Easter Special Promotion – Online Web Development Course for Beginners
> Adaptive Battery, in a nutshell, is about figuring out which apps you use frequently and keeping those apps in memory, while the apps you don’t use often are purged once you’re finished with them. Put another way, Android Pie can adapt to your usage patterns so that it only spends battery power on the apps Adaptive Battery thinks you’ll need. https://venturebeat.com/2018/08/28/how-android-pies-adaptive...

I don't know. Wouldn't be easier to simply close the app when a user closes it ?
They can't, but they know what email ids you received email from & to which email ids you sent emails.
We finally have an answer to "how do I write GUI apps that work on all three major desktop OSes, both major mobile OSes and the web?" that isn't just run a web browser instance per application. Nothing wrong with Javascript these days, but it's hard to get consistency and the performance just isn't there. Something that compiles AOT and renders its own controls directly through OpenGL sounds great. Technically Qt can do this, but then there's licensing and C++ and it's all just kind of heavy development-wise.
You could also consider looking into chromebooks with crostini depending on the kind of work you do in the linux environment. Its still in beta technically though so it might be a bit more green than you're after.
> “But the sensitivity of this colony to shifting sea-ice trends does illustrate, says the team, the impact that future warming in Antarctica could have on emperor penguins in particular.”

Which is not related to this particular incident. Thanks for proving my point again.
What's also worth mentioning is that Jakeliunas applied to work for LCB more than once and was denied so there is a version of having a personal grudge against Vasiliauskas since Revolut is held as one of the success stories of the new policy.
You're right about the ability to comment, but it doesn't save you from the tedious commas:

drive_args=(
file=/export/cirros.qcow2,
format=qcow2,
if=virtio
)

qemu_args=(
-display none
-m 2048
-serial stdio
-drive "$(printf "%s" "${drive_args[@]}")"
)

qemu-system-x86_64 "${qemu_args[@]}"

Personally, I prefer it with the backslashes if I don't need to comment.
Extremely vulnerable. By its nature Google wants all those top ranked results to be things Google's users wanted to find. If they get a reputation for not finding what you were looking for and a competitor (say DDG) does better, they could be toast alarmingly fast.

Every day I'm guessing millions of people are disappointed by getting a Pinterest link, and every one of those people is a reason for Google to tweak their policy and/or ranking to get rid of Pinterest from the first page.
Machine learning is usually written in Python, AI is written in PowerPoint.
Faster and more feature-rich internationalization APIs