skysight-inc/HackerNews huggingface dataset:
Absolutely agree. It reminds me of an article that I read, had the statistics of Data scientists spend 80% of their time cleaning data rather than creating insights.

Curious to know, did you in any ways accomplish to standardise the way data was collected/ stored?
sigh... I assure you the top 1% earner of a high income per capita country enjoys a very high standard of living. A net income of 120k/y leaves with you with a real income of 94_080€/y (see sibling comment) or ~7840€/month when you're single. You'll have no problem renting a 30 sqm² for 1000€/month in a beautiful neighborhood in the center of Paris. Money isn't the problem, your "best tech people" are just too greedy.

And frankly, the recent backlash against big tech in relation to the ever rising compensation of SV people depicts a dark portrait of the "best tech people" around. This has more to say about the lack of moral standards in the industry than about the lack of incentives of the European Startups Ecosystems...
Pointer to the discord?
It's worth noting that, if you're in New England, "town" carries a different meaning than in much of the rest of the country: https://en.wikipedia.org/wiki/New_England_town
That is not the case. It is a plain old client-server architecture.

You might be thinking of FireChat.
I think it is possible that PHP is still the best choice for web development in 2020.

I'm coming from an academic background and i was looking to learn a new backend language to create simple CRUD type, web applications. I already know c/c++, java, js and some python but after research it seems that Rails, Laravel and Django are the best options for this kind of projects as javascript on the backend is still a mess. So i've made a little comparison between them to choose what to learn.

Rails: It might be the best full stack web development framework from what i'm gathering, but it's declining fast and Ruby has a small market share outside the US.

Django: It's been always the 2nd or 3rd best option. Django 3.0 is going async which looks great on paper but in reality it needs work. It doesn't have a built-in asset pipeline for modern js development on the front-end. It needs plugins for basic stuff like social, api auth etc. Python has libraries for almost everything but the web is not always a first class citizen.

PHP: It is by far the most popular backend language. Libraries are tailored for web development and are probably well maintained because they are used by huge projects(wordpress, magento etc). For the same reason it won't disappear any time soon because it handles most of the information on the web and also billions of dollars in online commerce. Symfony has the most contributors than any backend framework and Laravel is probably the easiest framework to create an MVP with. Developers love Laravel and the community is huge. PHP is also improving and adopting new language features with a more advanced type system.

So the real question is why shouldn't someone learn PHP in 2020 ?
Clients shouldn’t peek inside access tokens (2018)
Cargo/freight shipping could be a prime target for a cleaner ammonia base fuel as most of the ships currently run dirty semi-processed petroleum, “bunker fuel”. It’s a hyper-cost sensitive market so without regulation I’d doubt ammonia would compete. Still it could be a feasible option to reduce pollution. Some Western countries might accept ammonia or similar diesel replacement, as it’d be a sort of natural tariff, but likely China would lobby hard against such a measure. There’s have to be a very strong push from a few nations, which I’ll doubt we’ll see anytime soon.
Note: I wrote PHP professionally for more than 10 years, and I still maintain several PHP code bases.

> This is likely user error due to a poor understanding of how PHP memory management works.

This is not what the comment I responding to was talking about. They were talking about memory leaks that were not in userspace. PHP's bug tracker has 943 bugs related to memory leaks[1]. That has nothing to do with understanding "how PHP memory management works".

> Unless you're using poorly written extensions then memory management in PHP is quite straightforward.

How exactly do you know whether an extension is poorly written? In many cases, it doesn't matter because there's exactly one extension that does what you need.

You could also be using poorly-written libraries.

> There's a large amount of PHP libraries built to do exactly what you're describing. Long lived PHP processes are live in production across the world.

I know. I use some, and I have several long-lived PHP processes running right now.

If a memory leak is in PHP itself, no library can fix it.

> Straight up misinformation.

Disagreeing with someone (or not understanding them) doesn't mean they're spreading misinformation.

My point was that memory leaks in the PHP virtual machine are still a problem even if PHP usually runs statelessly. Do you disagree?

1. https://bugs.php.net/search.php?search_for=leak&boolean=0&li...
For those interested in the subject of autonomy of weapons, Army of None: Autonomous Weapons and the Future of War by Paul Scharre[1] is an excellent book.

[1] https://www.amazon.com/dp/B073VXYD5P
Up to a point, being inefficient conflicts with robustness. If you're profligately wasting a resource, you are in for a hard time if that resource dries up.

On the other hand, past a point, efficiency conflicts with robustness. To maximize efficiency, you become tightly coupled to some resource and again have a hard time if that resource dries up.
I would say that HL7 is more like a XML + a set of XML schemas. In any case, you're right that it is only a messaging standard, but I have always seen it used in the contest of having a central broker like Mirth passing messages around so it is in my opinion a good example of what the parent poster was thinking about.

And yes, you're right, it is quite unruly (information being present in one field or another depending on the software and the like). In my experience luckily most of those issues could be handled at the broker level.
That is bizarre.

If I want to pay to use a flight simulator, why would I pay to use one in a hotel room of all places?!
"Efficiency" can only be defined in terms of something else -- you can be optimizing throughput or optimizing costs and you'll end up at very different solutions. One is efficient with respect to waiting times, the other is efficient with respect to costs.

In your latter example, it could very well be the case that steps Y and Z had purposes you didn't take into account that makes the new process less efficient in some cases with respect to the target metric.

Either way, overoptimization and focus on specific metrics to the exclusion of others is a real problem. Circumstances change over time and high levels of optimization make processes more brittle and likely to fail when circumstances change.
This is a slippery slope. For all the failings of humans, most air-to-air conflict has been within visual range. That's because we don't trust sensors/intel/decision-making/airspace beyond that range to not blow up the wrong thing. Airspace is filled with lots of non-fighters filled with passengers.

Once we (and they) go to unmanned, then the latency of decisions will require less up-close fighting and much longer range engagements. Acro performance won't even be a thing. Cheaper, more efficient platforms will result in more platforms carrying more missiles shooting in much bigger hairballs.

I'll take old-style few elite knights on horses swinging at each other over the hordes of drone infantry decimating a country-side.
Well at least SOMEONE got the reference!
Confirmed... logging in reactivated my account. The Messenger.com page does not exist any more, and you're stuck in Facebook Messages. Deactivating my account kicked me out of Facebook Messages. (It still works on the Messenger app on my phone.)
I used to work for an "AI" company, who claimed (and largely believed) that their main value-proposition was their proprietary secret-sauce (they didn't do anything especially evil like Palantir, but it sounds like the business was structurally similar).

However, most of the time the way they won over their (usually enormous) clients was just as you describe: they took a few weeks to pick through the client's existing data hoards, mapped out what were often dozens or hundreds of disconnected databases, found common identifiers for entities, hooked them all up into a unifying system and then just... queried it. Data unification on its own yielded really impressive results for the clients. To be fair, the company had built up some compelling experience/tech around doing said data unification, but that stopped short of any of the "AI" and was never really how they marketed themselves. Some at the company always saw that part of the process as just a prerequisite for "the real product", but in practice it seemed to be the most useful part.

It's amazing how inefficient data-usage is throughout so many large organizations.
The page you linked doesn't mention PPI or DPI at all. From what I can see from a quick search, viewing low-res images strains the eyes but I'm not sure how that relates to pure text.

It also specifically mentions glare and reflection being part of the problem, something eInk displays are better at than normal displays IMHO, because they don't project light at your eyes.

Do you have any links to "the science" here? Because a quick search seems to pull up a few things supporting less eyestrain from eInk than other screens, regardless of resolution. For example - https://pubmed.ncbi.nlm.nih.gov/24386252/
SFO D.A. program trained illegal immigrants for jobs they couldn't legally hold
How to Not Fall in Love Easily or at All
I can't get past the `size_t i` rather than `int i` in the first loop. Why. I suppose it is some type of defensive programming.
This idea also helps when thinking about local/global (I'd argue most of what we do is local optimization of minima, and what challenges us is when the assumptions about locality of the phenomenon are challenged enough that we can't guarantee that stability).

And the idea is also applicable to trajectories rather than singular points: if you change your starting point by an epsilon, would the trajectory be vastly similar or a bit different? or very different? cue in Lyapunov fun and Lipschitz continuity[0] as a metric and, to a lesser extent, conditions for chaotic trajectories to emerge.

[0] https://en.wikipedia.org/wiki/Lipschitz_continuity
Influential yet Invisible Whistleblowers
Because Signal is shit for anything other than 1-1 communications. Group management is extremely cumbersome and large scale channels, while not impossible, require external assistance (with all the security implications).

Signal is definitely more secure than Telegram, but the latter has a far better user interface, API, and social ecosystem, which gives rise to massive networks effects that are simply not available in Signal.
Anytime I see content I don't want, I filter out the subreddit. Allows me to still see /r/all but don't have to see the subs I don't want
I agree it can get ambiguous but I think most of the time it's just framed differently and (to your point) are focused on different dimensions of efficiency.

For example, if your first statement was 'We only have seven beds because we tightened up our discharge workflow and that's all we need 99% of the time' and your second statement was 'We only have seven admins because we replaced steps X,Y,Z with just step X and that's all we need 99% of the time' they start to line up.
Testified Ways to Lose Belly Fat
Most insurance companies make their money on their float: the time between money coming in and money going out.
First, do note "and such." The point being the obcession with being hyper-clean is an historic blip.

We don't use soap as often. Hand sanitizers are a modern convenience. They're everywhere. In your purse. In your backpack. And so on.

Our normal and natural exposure to bacteria is being diminished. As our awareness of our bacteria-driven internal systems increases, pattern _are_ in fact starting to develop.

More and more
I already knew that Rust's community was great.

I guess i was just hoping for more technical content. Maybe I just had the wrong expectations. In the other Rust conferences there were always at least one or two more technical talks.
I do recommend getting the book to support authors who've put one of the best Deep Learning content (completely for beginners) for Free of Cost. I know that's the open source culture but someone doing it with education seems highly appreciable to me!
See also "Slack", a book about this very issue.

https://www.penguinrandomhouse.com/books/39276/slack-by-tom-...
As long as those steps Y & Z are actually adding redundancy/antifragility, then yes. If the purpose is some deprecated feature or dependency that simply serves no purpose or is now an anti-feature, it would be more efficient to remove.

It would be good to have proof of a Chesteron's Fence analysis to say "yes, we know that Y & Z purposes and have analized the cost/benefit to removing them and the populations/systems impacted" - would this be an impact analysis?
Boeing's flight simulator probably crashes.
It was just an example of a product which could be touted as enabling protestors.

The other use cases of Telegram could be serviced by other apps. There are plenty of non-E2E social networks available just like Telegram.

EDIT: Unfortunately postmodernbrute I am not able to reply to your comment. But I am not trying to deny that Telegram has caught a wave of popularity among Belarusians and others. What I am saying is that Telegram likely only has that trust because of puff pieces like this. It is not because of any technological superiority or unique feature that it provides (since it isn't/there aren't any).
It gives the appearance of being a business with consulting economics moreso than tech/product economics, and tied hard to government contracts.

I'm sure there are a bunch of dipshit investors who will give it a tech multiple because they're idiots. But it doesn't deserve one.

I hope it fails.
I've used Reddit Is Fun on Android for 8 years. Still looks the same and works just as well as it did then. None of this new design crap. Never found anything better
The salmon experiment was ages ago, and just showed that the threshold for statistical significance was too liberal. At that time, when neuroimaging was quite new, it was common practice to just pick a threshold, say .001, and not do corrections for multiple tests. That proved to be too liberal. It wasn't a totally stupid guess though. Much of the brain's BOLD activity is correlated, so Bonferroni correction was stupidly conservative (not independent tests). It was only then that newer techniques (cluster-based correction) were adopted, which explicitly made an assumption about the spatial autocorrelation of the data. The one assumption of this technique was that this autocorrelation was the same throughout the brain, which ended up not being a good assumption, though computationally useful. Newer methods today try to model the autocorrelation in the data for cluster based correction, or have moved to other numerical techniques for correction of multiple comparisons re repeated resampling.

So, while the dead salmon experiment was eye opening to some when the neuroimaging field was very new, it is no longer relevant now.

Neuroimaging techniques are constantly improving, both from better analytical techniques and knowledge about the factors that can compromise the veracity of analyses, but they, including the present paper, show that neuroimgaging is bunk science or useless, which is most certainly incorrect.
It's good people have a way to communicate beyond the reach of the authorities ...

... but doesn't really matter how big the poll sample was if the sample was not representative - the results don't have a lot of meaning.

And it's pretty fair to say it was not representative.

In fact, you don't even need remotely that size of a sample if the sample is representative.

Polling is not about sample size, it's about the quality of the sample.
This was misleading, they made it sound like they were inside our solar system.
No, but maximizing efficiency doesn't necessarily increase preparedness either. Being prepared has costs.
First thing that came to my mind was woodcutter = logger.
I find it to be completely reliable. It handles transient loss of wifi and loss of connectivity to their cloud, doing retries and so forth.

I have had 1 issue in my 2+ years of use where the device rebooted while I was in the middle of writing something, and when it came back, only my last couple of seconds of writing gesture were lost. I don't think about it from a reliability perspective.

I have been pushing data to mine as well, with a local amalgam that de-drms kindle books, convert to pdf, push to remarkable cloud, which is then retrieved by my device. Have done > 100 books, all good.

Really great device. Would contribute equity to them were such an option available.
In economics we would call the latter a Pareto improvement - ie an efficiency improvement without any trade off
We continue to rush headlong into autonomous robot warfare without any consideration of the consequences. Humanity continues to disappoint.
It would not be stable as it would significantly increase the risk of accidents, road rage, or being pulled over for going too slow.
The point is they may work full-time one week, and then not work for 6 months, or ever again. Once you start classifying people as employees, this low commitment approach becomes nearly impossible to maintain.
Hope this plan comes true. Will close the gap in education inequalities. Colleges are mostly fluff classes anyway so with this plan, you get exactly what you pay for, not wasting money on pointless classes that won't get you a career.
In terms of memory architecture -- I've heard that memory is a bottleneck for the GPU, specifically the time it takes to move stuff from RAM (main memory) to the GPU's RAM/memory. If it is such a big bottleneck, then why don't we (yet) see powerful GPU sharing the same die as the CPU and accessing/using/sharing RAM with the CPU (like integrated GPUs do)? Then there'd be a zero bottleneck. You would just load whatever into RAM, and just give the (super-powerful integrated) GPU a pointer/address. Bam, done. Why hasn't this happened yet? / What am I missing/misunderstanding here?
It's certainly true that politicians can be unpopular for entirely local reasons. For instance, most politicians in USA, for at least the last decade. They are corrupt and incompetent, so they are unpopular.

However, both TFA and other things I've read about Belarus have a very "Euromaidan"/"Kong Tsung-gan" flavor to them. This is the sort of thing CIA does. They publicly claim this is the sort of thing they should do. Why would they be sitting this one out?
The former is the removal of slack to make a process more efficient: essentially trading slack for efficiency (making a sacrifice to Moloch!). The latter is more what I would term the removal of inefficiencies.
WTH - why would they use a shitty plastic box to hold them? Drop the box, dice fall out, lose access to all your secrets?
How the founder of the Telegram messaging app stood up to the Kremlin – and won
What about those who are underage? There's a surely a large internet-savy base with phone numbers who would otherwise be unable to vote.
By that same average, everyone loses out on the lottery in the long run, too.

But for the few who don't lose, it's worth it. That applies to both insurance and the lottery.

The difference, as has already been pointed out, is that insurance prevents a bad scenario, whereas the lottery sometimes results in a good scenario.
Stability and security are two different things.
> ...and efficiency as in "we replaced steps X,Y,Z with just step X', because we found that X' could accomplish everything that XYZ could accomplish but it's faster, more accurate, and cheaper".

optimisation.
Facebook denounces hate, bigotry, its India chief says amid content row
do you know Japanese? how feasible would this be without knowing Japanese? It sounds awesome
It's a fair point, not sure why there are downvotes. I still think it's extremely likely that the official numbers are bogus but you can't really accept the Telegram numbers as truth either.
Median is significant because half make more and half make less. That over half of America makes over 50k is very meaningful.

Mode is just the exact number that appears most often in the distribution. Salaries are a continuous range, except for the various minimum wages. That is why the mode is so low. It doesn’t tell you anything.
I'd love to hear you elaborate on this in more detail.
My local nameserver is run by comcast!
Multiple steps don't always add redundancy, sometimes they're just noise or artifacts. I had a colleague who, when opening a file, would first click on the Windows desktop, then "My Computer", then navigate to the directory, open the file, and close the Explorer window.

There was zero redundancy versus leaving the directory open so they could open the next file (or using the application's "Open File" dialog).

That is a perfect example of wasteful motion (in their case due to a poor mental model of how computers worked, as I learned through later discussions) that could be simplified significantly without loss of quality or redundancy in the system.

Contrast this with: The surgical office called me this morning and stated, "The surgery is for a ganglion cyst on your left wrist." Which I confirmed. When I go in on Tuesday for the surgery this will be repeated, and a mark will be made on the area to be cut open (though in this case it'd be really hard to screw up and open the right wrist, as there is no, quite visible, cyst there). That is useful redundancy of the sort you describe. Removing any step (the initial visit a week ago, the call today, the check when I arrive, the mark on the wrist) and you increase the risk of error.
"It was installed to celebrate the hotel’s 15th anniversary."

AKA - The owner really wanted to figure out a way to expense a new flight simulator.

[Note: I have no clue about tax law in japan... that was mostly a joke because I don't see how this would ever recoup the cost.]
I agree. I was taught FSMs in my introductory electrical engineering courses but never once in any CS course.

FSMs can work really well for software, but perhaps the complexity of a program would result in a massive number of states. I have also found it is harder to reason about the entire operation of a FSM.
Of course, but that is not what make them employees, but is actually the part of the criteria for being able to claim independent contractor status. If you work one game for a soccer league, it is highly inefficient to have to create an employment relationship.
How is it relevant now? Please expand.
Sure its relevant in the sense that fmri requires multiple tests, and that has to be accounted for correctly, but we do so now...with greater and greater accuracy as newer and newer techniques take hold, mind you, for a statistical problem that is very difficult to model. The salmon experiment showed that the thresholds scientists used at the BEGINNING of neuroimaging science were insufficient...this is a new field, methods take time to develop.The salmon experiment is not relevant now because we are not making the same mistakes we made then, over a decade ago.
Yes, people are reverse engineering the app. You can check the discussions on HackerNews when security of WhatsApp is discussed.

GDrive backups are not readable by Facebook, they're readable by Google. End-to-end, if properly implemented is the be-all and end-all. Except for metadata, which is a problem, but a different one, and Facebook definitely abuses that. But they don't/can't read the contents of chat messages (for now).

It's not merely trusting that shady company, but also realizing that the news of FB not having E2E-encrypted messages would definitely make the news, you'd be aware of it.