skysight-inc/HackerNews huggingface dataset:
My team and I had the exact use case.. here is what we came up with: https://github.com/chop-dbhi/diff-table#diff-table

Supports delimited files and Postgres tables. Outputs a large JSON-based summary of record diffs or it emits an event stream as changes are found (and thus does not hold the summary in memory).

Prebuilt binaries: https://github.com/chop-dbhi/diff-table/releases

Edit: add link to releases and description
My gut feeling is 'probably not'.

A variety of reasons spring to mind. It's unproven (most support is anecdotal, with few if any rigorous studies available), possibly performs no better than bunds / swales / keyline, requires a lot of maintenance (rebuild every few years), is better for short-term crops than the preferred tree / forest crops for these sites that will be more resilient to regular droughts, risk of introducing non-native pest species.
Linux and Win10
> I was still stubborn and would not agree to believing in the almighty bearded creator in the sky, so one of the two shelters would not help me.

I know it’s really common but it still shocks me when charities make receiving support contingent on believing whatever they happen to believe.
A lot of otherwise-reasonable climate researchers seem to have an unduly negative view of potential direct interventions in the climate, and for good reason.
Scientists know that theory and practice often are very different. You can't 'experiment' with global scale geo-engineering.

To put it in HN terms: you're deploying untested code for a global scale life support system written by a first-project-junior in an experimental new technology stack directly to production without having a test or staging environment, and there are no backups.
> ...we should work as hard as possible to reduce emissions. Which, incidentally, nobody is actually doing.

You may wish to reassess your remark for accuracy after actually taking the time to digest the Clean Air Act codified in 42 U.S.C. Ch 85[1].

[1] https://www.gpo.gov/fdsys/pkg/USCODE-2016-title42/html/USCOD...
No, it wasn't. Only the author can "withdraw" a paper. This paper "vanished" after Benson Farb (Amie Wilkinson's husband) bullied NYJM.

Also, "Did you read the article?" violates HN norms.

Edit: OK, I see that Elsevier uses "withdrawn" as you say,[0] but its criteria are scarcely applicable to the paper in question. Even without getting into the merits, this paper was apparently actually published. Just online, I admit, but they gave him a damn page number!

> Article withdrawal

> Only used for Articles in Press which represent early versions of articles and sometimes contain errors, or may have been accidentally submitted twice. Occasionally, but less frequently, the articles may represent infringements of professional ethical codes, such as multiple submission, bogus claims of authorship, plagiarism, fraudulent use of data or the like. Articles in Press (articles that have been accepted for publication but which have not been formally published and will not yet have the complete volume/issue/page information) that include errors, or are discovered to be accidental duplicates of other published article(s), or are determined to violate our journal publishing ethics guidelines in the view of the editors (such as multiple submission, bogus claims of authorship, plagiarism, fraudulent use of data or the like), may be “Withdrawn” from ScienceDirect. Withdrawn means that the article content (HTML and PDF) is removed and replaced with a HTML page and PDF simply stating that the article has been withdrawn according to the Elsevier Policy on Article in Press Withdrawal with a link to the current policy document.

0) https://www.elsevier.com/about/policies/article-withdrawal
Which is profoundly immoral and also shows their true colours.
You're only solving half of the problem (and doing it in a needlessly complicated way at that). As I said, capturing the TTY output is the easy part. Storing the running state of the program that's writing to the TTY is your bigger issue. That's why I suggested a custom $SHELL (I guess there's no need to reinvent the command line so you could probably use a multiplexer instead?) that could manage the running state of the executing programs and their PTY.
To have an algorithm that favors extreme content above non-extreme content because it keeps people hooked is indeed unlikely to be programmed directly.

I actually don't think it's learning personal preferences like you suggest either.

It likely is a collaborative filtering method. You get served what people "similar to you" have watched most. Similarity is based on your watching behavior. If you watched 1,2,5,6,7 and someone else 1,2,6,7,8. You will be recommended 8 as well.

It would be interesting to come up with an algorithm that suggest favorites of subgroups of viewers you don't belong to.
> and not using definitions of short that have no relation to shortage

"there's a shortage of oxygen" fits perfectly well. My point here is that your definition is purposefully narrowing the problem in order to force one solution.

Let's come back to shortage of food. Several ways to tackle it have been applied in the past, that didn't rely on free floating prices:
* rationing the limited supply
* increasing production
etc.

There is really no reason to stop at "these people can't afford to participate in the food market, let them starve". However, your definition of "shortage" tells us that the only course of action is precisely that.

I'll just go on with my tirade a little bit further, and tackle the "increase production" point. Some people will say that by raising the prices, rational economic agents will enter the market to produce and sell more. This is yet another hint that the definition is not there to define a situation, but to hint at a larger scheme of economic agency. This is precisely why the definition is ideological; it is not meant to define a problem, but to introduce someone's opinion on how to solve that problem.

By the way, shortage can be defined as the lack of something needed. This definition does not need further ideological body to make sense, it defines every situation we have touched here, and doesn't fragment the mean of shortage in specific situations.
I love how a font can inspire this kind of deep, primal anger. Like smelling salts for the feels.
If you liked that, you'll love Comic Papyrus!

http://www.barthandco.com/blog.php?i=5
Wow, this whole website is great, thanks for posting this! The frontpage post is currently "Naive City Generation" - https://plaxdev.wordpress.com/2017/09/11/naive-city-generati...

Reminds me of a great stack exchange post, "What are some ideal algorithms for Rogue-like 2D dungeon generation?", although the popular algorithms for dungeons and the like always seem less seed generated, for some reason.

https://gamedev.stackexchange.com/questions/2663/what-are-so...
And Turions were just so slow and ate so much power. Whoever said otherwise were just rabbid.
I have a 14 years old Lexmark laser printer that still works great.
i don't know what kind of coverage you're expecting but in 2016 i've read about missing chinese billioniares on fortune [0] [1]. there are also other coverages: [2] [3] [4]

[0] http://fortune.com/2015/12/11/the-warren-buffett-of-china-di...

[1] http://fortune.com/2016/01/08/china-billionaire-missing/

[2] https://www.cnbc.com/2016/02/01/chinas-missing-ceos-and-bill...

[3] https://www.independent.co.uk/news/business/news/china-billi...

[4] https://www.bloomberg.com/news/articles/2018-08-24/asia-casi...
The people who designed Wayland have decades of X11/XOrg implementation maintenance experience between them.

For more details I recommend Daniel Stone's LCA talk that was linked by emersion elsewhere in this thread.
Your arguements don't really make any sense with regards to the technology you're discusing. Eg why would we replay past TTY output? Also escape are inlined so they would also be captured via the parents method. In fact contrary to your point, TTYs effectively are just text on a screen.

The only thing that wouldn't be inlined via control characters nor escape sequences would be the PTY operating mode (which are defined via kernal syscalls). Im talking about stuff like local echo, flow control, how CR/LF characters are handled, etc. However that's solved with a multiplexer (screen or tmux type thing) or a custom shell, thus you could save that running state and reset it when needed (shells actually already need to do this to some extent so they can pass control of the TTY to forked processes. But we'd obviously need to take things a step further and store any state changes made by forked processes as well). However now we are back to my original solution you dismissed.
I thought we were talking about smartphones in general?
Governments are exempt from GDPR. Further it is regulators, not individuals, who determine which data processing activities are lawful. GDPR certainly takes power away from companies, but it transfers that power to the state, not to individuals.
To be fair, you did not boot into an OS those days, booted into a single threaded REPL with a library, a “slight” difference...
I use a more general approach starting firefox and/or chrome within firejail (i.e. firejail --private google-chrome-stable)
https://firejail.wordpress.com
The same approach can be used also with other applications one wants to isolate from the network and/or home data.
You dont have to restrict yourself to using an Iphone. Embrace choice.
It doesn't matter to the algorithm that we know if it's a product of two primes. Anyone attacking an RSA private key knows that it is.

The only unknown is which two primes.
Something tells me, the person collecting that $15 deposit might in fact not have been a google employee...
You can, if by "network" you mean low latency LAN. Modern network remoting protocols work over high latency WANs as well, which X11 fundamentally can't do because too much of the protocol requires synchronous round-trips.
A week ago the 'mainstream media' spoke of mobs and pograms. Yet here's Saxony's Minister President:

> He also criticized the role of the media in the reporting of the events, saying that "there was no mob, no hunt and no pogroms."

You see it's all about narrative. Yes fringe Youtube accounts may have misinformation, but so may mainstream news. In fact people flock to Youtube because the media tend to commit lies of omission or editorialize their reporting.

https://www.thelocal.de/20180905/saxonys-minister-president-...
The weird thing is that the paper was accepted at two journals. Which says something about it's quality. It doesn't mean the author is right! But at that point (if you assume scientifc honesty) you'd expect critics to distill their disagreements in a paper and publish that.

That hasn't happened however. All that's happened has happened behind the scenes. Unless the article we read is dishonest in this regard.
You don’t need to nat for privacy. That was my point. If your machine uses a different outgoing address for every connection, it’s as well masked as if all your machines used the same address.

The only thing that stays static across connections is the provider assigned prefix and that’s equivalent to your dynamic ipv4 address.
That won't work, setting aside how to get the coffee shops to do CA magement, how can a client know that momnpopshop.localcoffee.com is a valid cert for that access point, but momnpopshop.mallory.com isn't?

Opportunistic encryption without authentication is a major step up, and probably good enough for this scenario.
A React Native Component Which Beautifies Your TextInputs
>Related question: why can't we restrict the domains that Chrome extensions can read data from?

The extensions can do this. E.g. a Strava extension would on install say it has access to *.strava.com (and possibly other domains).
I'm agnostic about the GMV hypothesis, but I will note that is generally taken very seriously in behavioral genetics. Interestingly, the example of the significant female advantage in life expectancy is a relatively recent phenomenon thought to be significantly influenced at present (at the population level) to differences in smoking rates. Pregnancy and childbirth morbidity and mortality used to neutralize the difference or even tip the scales in favor of men in some places in the past.
Nature might not be fooled, but we can be fooled about nature, especially when complex behavior is involved.
He tells enough in his HN profile;

information security research. ceo @ sudo security group (https://verify.ly).

previously: founder of "Chronic Dev Team" responsible for many years of iOS jailbreaking solutions (24kPwn, absinthe, corona, greenpois0n, etc).
Be sure you let me know if you like it :-)
They are in the second lane, then they are too close to the left most lane. A vehicle (especially a large vehicle) passing up the inside could be very close. If the yellow rider were to move slightly to the left, the blue one would probably swerve towards the left lane, but there's no where to go.

They are also encouraging in-lane overtaking, which might just about work for a motorbike or another bike, but anything wider would be a problem

The yellow topped one is probably OK in lane position if the other cyclists weren't there (but why not another metre to the right). However he's very close to the blue one. The blue and stripy ones run the risk of being hemmed in by traffic from the rear
> in Romania I pay 10$/month for a 1gb, unlimited traffic, internet connection. I think we have this for about 3-5 years.

1GB is fairly new in Romania, but already by 2007 fiber had been rolled out in the major cities (wise use of EU funds?) and at least 300Mbps or 500Mbps connections for 10€/month have long been routine.

(Incidentally, even though gigabit is becoming common, not many people realize they have to upgrade their routers – wifi in cafes is almost never gigabit, even if the ISP’s link supports it, just because the cafe owners will simply grab a cheap router from the shop and that is unlikely to be gigabit.)

Even before wide availability of fiber, cable and DSL connections offered pretty high speeds for that medium. In Cluj your ISP would even give you the username and password for a private server where you could share films and music with other people in the same city, so of course download speeds would be extremely fast. Good times.
If I understand the methodology correctly, he built a spider that recursively followed all outgoing recommendations. He was able to find fringe content when starting with mainstream content.

But is that so strange? I remember playing the "Hitler wikipedia game" where you start on a random page and try to find the Hitler page with the minimum number of clicks and it's typically possible to get there in a handful of clicks.

I don't think he has done enough to establish that there is a problem.

EDIT: On the other hand whenever I see someone respond to "source?" with a youtube video, I immediately tune out and disregard their argument as in my experience it will be either cranky, long-winded or both.
this was good :-)
Right, and now compare it to the original bag.

You have increased variability between generations by reducing the variability in the second generation.
Doesn't that assume that the only way they track your data is with cookies? Perhaps by agreeing you are also allowing them to track you based on browser fingerprint / IP address so private browsing wouldn't be fullproof for this use case?
Fiverr for development is a race to the bottom and if you are US based, you'll be competing with people who are happy making a fraction of the hourly rate you need to feed yourself. I will say in the past I have used fiverr really successfully for some things, like translations, voiceovers, recordings etc. But I'd never try to sell development services there.

Now for the MAJOR negative. I used fiverr a few months back for an image editing/creation process (cause I absolutely suck at that) and my credit card through fiverr was compromised and I had to go through hell to fix it. I know it was fiverr because of two reasons, the card number was brand new and had never been used online and only used with one local vendor whom I have used for years. When the bank did the investigation they also blamed fiverr and took care of things for me, but it was super frustrating for me (thankfully the bank was really very helpful). I don't trust fiverr has a secure system anymore. The card wasn't just billed from fiverr but other third parties trying to purchase over $5k in electronics and even furniture.

When I posted about this other places, I found out many people in the past 6 months or so have reported similar issues after using fiverr. Dunno what is going on but I sure wouldn't trust my bank details (or credit card info) with them for sure.
I've been investigating xstate [0] recently, it adds a FSM to React, plus it has an excellent visualisation tool [1] for the states.

[0]: https://github.com/davidkpiano/xstate

[1]: https://bit.ly/xstate-viz
I think the usual abstract algebra definition is one factor: itself. 1 is not considered a factor so that prime factorizations are unique, otherwise you could tack on an infinity of ones.

Also Möbius becomes strange with infty factors.
The quick brown fox.
I personally believe your definition is somewhat flawed. Computers are ubiquitous; my dentist's receptionist sits in front of a computer all day, using it to manage appointments and electronic communication. Does that make my dentist's office a tech company?
Where are the personalised UIs?
>Chances are Apple giving you $10,000 to go away would be far more than you could ever get out of the individual developer even with a full trial.

Chances are Apple is going to ignore you unless 'you' are big enough to induce bad PR.
There are infinite recursive processes which can't be encoded in a bitstring. You can only put the results you got so far into one. To get more digits you will have to evaluate the function.
The down side of this is that once carbon capture becomes viable the amount of CO2 Canada and Australia want in the atmosphere are very different.

Should Canada take it as a declaration of war if Australia starts a program to reduce CO2 to 150 ppm?
Except when one uses server push and that's not true anymore.
Why not just have the doors a few feet away from the train?
Show HN: Python Call Stack Flame Chart
So I should just never use my Vita?
Schön scandal
As an interpretation of people who worked on the algorithms:

> The YouTube algorithm I worked on heavily promoted Brexit, because divisiveness is efficient for watch time, and watch time leads to ads.

https://www.twitter.com/gchaslot/status/1036323806242066432

Not clear what exactly technically he is referring to, whether your explanation fits. I suppose an algorithm that tended to cluster people together could be described as divisive.
Yes. My other half hasn’t got over the 30 minute rant and regular random explosions about it to this day when we hired a plumber and his van had comic sans and clipart from Microsoft office on the side. This was 15 years ago.
I have never been concerned with tracking and no one has scammed me, broken into any account, knocked on my door, or tried to kill me yet.
Yeah, I greatly respect transmission for that design
Someone hook this human up with some gainful employment and attempt to assist him in auto-stabilizing. He sounds like he would be a real asset given a relatively small investment.

FWIW, I can't think of any other country this is possible in besides the USA.
I like how Intel has been in exactly the position you describe for the past 15 years, but the moment AMD starts claiming back market-share, let's be worried about them!

No, am still worried about Intel plotting behind the scenes to undermine AMD.
AMD is nowhere near the position to abuse their power and they're unlikely to be for a long time, so let's not be alarmist here.
> Users searching for news on Chemnitz would be sent down a rabbit hole of misinformation and hate. And as interest in Chemnitz grew, it appears, YouTube funneled many Germans to extremist pages, whose view counts skyrocketed.

As a long time YouTube user, I've noticed this myself.

The starting video doesn't even have to be extreme. For example, watching a 5-minute daily news video on Fox News channel primes YouTube's super sensitive [$] algorithm to nudge me toward channels with considerably more ideology-driven content (like 'PragerU,' for example). Watching the next auto-recommended video primes the algorithm to an even greater extent that nudges me toward channels with even more extreme positions ('1791L,' 'Computing Forever,' for example). Rinse and repeat a few more times and you end up on channels that server as a gateway to radicalization -- channels whose names I'm not comfortable mentioning.

YouTube's algorithm needs some urgent tweaking, especially to its topic/video recommendation sensitivity. It gives more weight to recently watched content, which is fine, but should not be at the cost of previously watched content by the user.

[$] When I talk about YouTube's 'super sensitive' algorithm, I mean to say how watching even a single video on a particular subject primes it to keep showing me similar videos everywhere -- from homepage to recommendations to the auto-play ones.

P. S. The aforementioned example is also perfectly applicable for channels on the opposite end of the political-spectrum.
You can use ripgrep with Ack. We'll at least you can with Vim [0], so I assume it works outside Vim too.

[0]: https://github.com/mileszs/ack.vim
Is it really true that patients are diagnosed as vegetative without any attempt to check for brain activity with at least an EEG?
I knew Salk refused the patent, not about the USSR's pioneering work in barely feeding their people (sorry, phage therapies).

But if Salk had made 100M dollars, would that have been bad? Lebron is worth way more than that. He plays basketball.

We as a society should be recognizing and paying for talent, not pretending workers co-ops and non-profits are effective or that capitalism hasn't produced all of the good things we enjoy.
Local News Is Dying, Taking Small Town America With It
In certain practices pain is treated as a message and your best response is to attentively listen to it, without judgement and even without a desire to end it. This, naturally, changes the way one experiences pain.
More and more I find people who have done what I do; I don't watch TV "news" anymore and ignore almost every "news" article or posting online. Unless the headline might be a topic I'm specifically interested in and think it affects me I don't give it the time.
I disagree.
1) the author is a programmer. programming pays better than most jobs.

2) the vast majority of jobs will vet for the same "stability indicators" and may even be more of sticklers than the culturally lassez-faire tech industry, which introduced casual fridays to the world.

3) did I mention the superior remuneration for programming jobs versus stacking boxes at Amazon.com warehouses or UPS?

I doubt that the author is "above" other work, as he mentioned doing yard work in exchange for housing at one friends place. This is a tech web site where many tech fiends read "news" items, such as this.
This reads like a hit-piece. What are the relative volumes of Xeon versu Epyc? that would be kinda important to know. Maybe I just didn't see them mentioned in the article.
ripgrep is simply phenomenal. The rest of my team are stuck using IDEs where they can only look at one project at a time, where as I can structure them as I want and rg over them all.