skysight-inc/HackerNews huggingface dataset:
Trump is basing this off an article[1] that categorizes the best news outlets in America and abroad (New York Times, the New Yorker, Bloomberg, LA Times, NPR, the BBC, CNN) as being on the far left[2]. (There's also a few strange inclusions like ESPN. I was unaware that ESPN was part of the liberal media conspiracy).

If your premise is that Breitbart and the New York Times have equal "quality" as news reporting organizations, and are equally partisan, and the only thing separating them is their political bent, then yes, it looks like Google is stacking the deck in favor of news organizations that you've categorized as leftist.

In reality, what's happening is that Google's algorithm favors trustworthy news sources over untrustworthy ones, and the right has branded "factual news we don't like" as partisan.

[1] https://pjmedia.com/trending/google-search-results-show-perv...

[2] https://static.pjmedia.com/trending/user-content/51/files/20...
>No I’m not. I’m talking about a possible outcome. I’m not assigning a likelihood to that outcome.

With no likelihood, this is completely pointless. You don't know the odds of any outcome, you're just arbitrarily deciding "high risk low reward".

I can bring up possible outcomes as well. Here's one: We don't know what will happen if population growth reverses. The native born American birth rate is below replacement, so without substantial immigration, our population will begin to quickly decline. We don't know how that will affect our economy, but it will likely cause massive damage even if we reverse our immigration policies once we are aware of the damage.

You don't get to arbitrarily decide what the inputs are to the cost benefit analysis and then declare that you're "just applying basic risk management techniques".

I've outlined a possible negative outcome to severely restricting immigration, you've outlined a possible negative outcome to staying with the status quo.

The only way to know which is more likely is to create models and predictions, which you think is futile, but economists tend to agree that my outcome is more likely than yours.

How do you feel about other issues with unknown outcomes? The clathrate gun hypothesis? AI taking over and killing us all?

Should we ban all software development just to be safe....just until we’re sure? Once the genie is out of the bottle, it’s too late to go back. It’s just basic risk management.

Risk management is useless if you insist that all predictions are just reading tea leaves and there is no way to know which outcome is more likely.
What if notebooks re-executed all cells in order as you type? That would solve the ordering and hidden state problem. To speed that up you could take a snapshot of the program state at each cell and re-execute from the snapshot of the cell preceding the cell you're modifying.

The advantage of a notebook over a repl is that the code you typed stays there and can be re-run and modified later. Re-executing all cells in order ensures that that actually works.

You can do away with the cell concept, and instead have some way to annotate which lines display their output. Then the distinction between an editor and a notebook almost disappears. An editor plus a way to annotate which lines' outputs are displayed, plus a way to type rich text, becomes a notebook.

Even better, you could allow users to display the output of lines inside functions, and have a way to select which concrete call is actually displayed. Sean McDirmid has already implemented such an editor. This removes the incentive to avoid abstraction, because it allows you to display outputs even if you put code inside a function or class. It's even better than a repl in this regard, and it doubles as a powerful debugger that can navigate through the execution.

The navigation works similar to an IDE's go to definition, except that when you go to definition on a call, it sets the concrete execution context of the call. For instance,

function foo(x)
y = x+2
return 3*y
end

foo(5)
foo(6)

If you click on the foo(5) call then it jumps to the definition of foo and sets x=5 and displays the outputs of expressions you've annotated, such as y = x+2. A similar mechanism allows you to pick the iteration of a loop. It even works fine in the presence of lambdas, allowing you to debug through callbacks (unlike conventional debuggers).
Change your password and make sure you don't share the same password between different sites/services.
When a company has a near-monopoly market position and is using it to harm the public and restrain trade, the government absolutely can dictate a number of things to a business, according to antitrust law.
Crucially: it really doesn't work with gravity or relativity.
hmm admitting that a non GooglePLay store android app has a bug...that is an essential duty to ALL ANdroid users whether they use Google pLay Sotre to get apps or not.

The dick is Epic not Google
It's not like AMD and Intel agree on how to do performance monitoring and virtualization. What's a third implementations in the grand scheme of things?
Does anyone here know of a good account (something I could read, preferably) suitable for someone without much knowledge of modern physics of how the Standard Model came to be constructed on the basis of experimental evidence?

Most descriptions of particle physics that I have encountered begin right away with an enumeration of the different types of particles, and the statement that some of them are composed of various combinations of quarks, but don't include (at least not without investing some hours of my time) any indication of how these things are observed, what set of data this model fits, what is the nature(if any) of a quark independent of the hadron in which it is a constituent, what are the laws governing quarks that cause these particles to arise, etc.

I don't feel I'm learning much of anything by just memorizing the names of all the members of the particle zoo. But it seems I must spend some hours doing this before I can gain any understanding of what particle physics means, or how particle physics is done?
I'm not sure it's great advice -- unless it's a bike friendly city (mostly non US, and even then, selected cities) and/or you are an experienced rider, the increased risk you are taking is substantial[0].

0: https://www.washingtonpost.com/express/wp/2016/05/12/how-saf...
People in general are biased to ignore sources that don't agree with their existing opinions. Trump may be an extreme example.

This is probably what still allows Trump supporters to exist -- I have no other way to explain how 30% of population can ignore the things that happened recently and keep declaring support for Trump. Certainly it is not intelligence because roughly 50% of voters elected Trump and there had to be a lot of people with above-average intelligence who voted for him regardless of completely incoherent campaign.
How to get a good night's sleep
Twitter thread from the writer summarizing some of the issues:

https://twitter.com/amir/status/1034442936774258688
1) How many popular sites point back at Breitbart? At least initially, Google's search algorithm appeared to be based on the number of such backlinks. I imagine it still does to a certain extent. I doubt very much that the net traffic to a given site plays an important role in Google's search algorithm.

2) Have you tried to do the same search with other search engines?
Maintainer of WebTorrent here: the problem is on how WebRTC works and its various settings. Using a good STUN servers with your own tracker server should be the best solution. Using TURN servers also helps peers connect, but then it's no longer real P2P. Current work is being dedicated to updating the code base to ES6 and soon to ES7, which will improve many things and force recent versions of Node/Browsers to be used. See https://github.com/webtorrent/bittorrent-tracker/issues/199
Inertia did not stop the iPhone from completely destroying BlackBerry, and it didn't stop Android from replacing Windows as the primary internet appliance for many, many people.

Linux Desktop has had decades and the backing of large companies to fight inertia, yet hasn't succeeded. Why?
People make Instagram and Twitter accounts for the very purpose of sharing things socially. I don't know of anyone who uses Venmo specifically because they want to post their monetary transactions publicly. The fraction of my friends that still have their post visibility set to public either are unaware, or have a laissez-faire attitude about it. None of them "want to broadcast" their monetary transactions. We all use venmo because it has ubiquity in our friend groups/social networks.
Indeed, Google's administration scare me also.
Right, that's the upside: cost cutting by means of more efficient production. This can often be good. But not all cost cutting is equal. Say for example if a company cuts their costs by lobbying for lower taxes on the product that they sell. This could well be harmful to society, but is still incentivised in our economy.

We need more nuance in our policy than "always incentivise lower prices".
see also: http://www.vicemo.com/
If your data was breached, you would've received an SMS message or email.
Turns out that sending mail is pretty straightforward, but receiving is messy.

I was evaluating it for the use case where I needed to receive emails, and then respond based on the user's position in a decision tree.
I think he's implying they just take a hit to their profitability in some cases to maintain their high market share.
Three more approaches not mentioned in the article:

Pixel Sorting
-------------

A subtype of glitch art. Generally you do it horizontally or vertically. You choose contiguous intervals in a bitmap and sort pixels in it by color, hue, value etc. Here's a moose I made based on a Wikimedia Commons photo:
https://www.reddit.com/r/pixelsorting/comments/7oioko/moose/

Glitch art
----------

Also has its own subreddit. People over there get excited over printers breaking down in the middle of printing a page, etc. Sometimes results are truly intriguing.

Primitive
---------

Geometric primitives. The ingenious library written in Go. It transforms an image into a composition of 2D overlapping, translucent polygons. Output is available chiefly as an .svg
https://github.com/fogleman/primitive
Using this and images from a search engine, I made a calendar with animals. I could post it if anyone's interested.
Clifford Pickover has some great books, I can't recommend them enough if you're interested in the intersection between maths and art.
> The problem with generative art is not that it isn’t considered art by everyone.

Abstract Art in general isn't considered "Art" by everyone, especially in the days of Abstract Expressionism and Jackson Pollack. While I do appreciate the thoughts around generative art, these discussions are not new. But it is a new generation using new tools, re-discovering the arguments from the mid 20th century.

The question isn't whether it is art, or whether other people think it is art. The question is why do those questions matter to you (the generic you, not OP or any specific commenter) as an artist. Are you doing it to get validation from others? Are you doing it to sell the work to others? Or do you have your own reasons for your work, aside from the opinions of others?

For me, art is about self expression and self exploration. If other people call it "art", great. If they buy my work, even better. But I'll do my work, either way.
Removing Section 230 immunity should be one of the country's legislative priorities. It's incredible that we've literally given a whole industry a blank check to do what they want and be completely exempt from responsibility for the damage they cause. Without Section 230, companies would be subject to the standard definitions of intent in the law, as to whether their actions were purposely, knowingly, recklessly, etc. harmful. Tech companies have opted not to handle their platforms responsibly because it's more profitable not to.

Section 230 is how a company can make billions selling ads for malicious sites, and not be held liable for it because they didn't technically write the malicious ads themselves. Not only would moderating the content of the ads these companies sell cost them money, but refusing to sell malicious ads would cut off profit options for them.

If Section 230 was removed, they'd have to actually take care of the business they engaged in, as they'd be responsible for promoting and participating in illegal activity.
Inside Danny Meyer’s Lonely War on Tips
I had nothing but pain with openLDAP. Every guide I could find trying to learn gave examples using the 'old config format' even though the newer db config format had been around for many, many years at that time.
Those who've been following OpenLDAP-technical long enough know that the project's support policy is very much at odds with the way in which classic Linux distros work. The recommendation from the maintainers has always (or at least for a long time) been that one should skip distro-provided server packages and install the latest release from tarballs or third-party packages, with the implication, or sometimes rather direct assertions, that the distros are doing a bad job of maintaining and packaging the server. The fact that RH builds use MozNSS instead of OpenSSL, a constant source of low-level friction and intermittent breakage, doesn't help matters. (Likewise, Debian builds OpenLDAP with GnuTLS.)

So, my impression is that OpenLDAP and RH never had good cooperation. Since LDAP is a rather niche protocol/ecosystem these days (a pity, IMO, but that's how it is), I'm not surprised that RH felt confident in ditching a component which they couldn't maintain to anyone's satisfaction, especially given that they have their own server, which is not as good but good enough.
Also there's the fact that lists of famous African Americans are probably more common than general lists of famous Americans (and many will appear on both lists). The bias here seems pretty obviously to align with a general bias to what people put on the Internet. The funny thing about the position they are in is that there is no way to make everyone happy seeing as there doesn't seem an objective way to judge bias so it's inherently subjective.
wow this is a great tool, I have been searching for something like this.

If only there was a way to quickly add cards that would be nice.
Nice idea, but in the end the consumer will be the one who pays for it.
I wasn't making a statement on current law. I said "should". As in, I don't think there should be any law pushing liability onto the service providers, regardless of neutrality.
Because the greater interests of Google's voting shareholders are not necessarily aligned with the interests of America's voting electorate. Which is really where any regulation of any company comes from, not an untypical case, the government is just late to the party.
A distorting mirror is not what Vint is suggesting, the problem is not the mirror it's the subject, fix the subject is what I take out of that quote. Violence or force is not the only answer to fix society I have seen the light of knowledge work miracles on certain societal problems.
Programming Language Foundations in Agda
How to ship production-grade Go (2017)
Of course it does. Not in SPA-javascript, but there's a ton of support for erb views:

https://guides.rubyonrails.org/action_view_overview.html
I use salmon's predecessor (lamson) to process emails for an email-driven helpdesk system. Emails come in through lamson, are processed based on headers, and either attached to the support ticket they belong to or are routed to an admin for manual processing.

Lamson isn't a perfect fit for the system, but it did make it easy to get started. Unfortunately it also had a number of bugs I had to fix, since the project was defunct. I should check to see if salmon needs those fixes.
As a republic, governed by the US Constitution, the 1st Amendment is clearly written to prevent such stupidity. I can't believe this is even being entertained on HN.
If you want to make a change, you have to start somewhere. There is nothing absurd about that.
Yes, by failing to act against the block of monopolies that entirely control social media, search, etc.

So long as the government fails to act, they're supporting the monopolies in question. So long as those monopolies exist, what they're doing is called censorship. As monopolies they have the direct sanction of the state.

Bring on the trust-busting.
Dropwizard: Develop RESTful Web Services Faster
So are non-criminals interested in not being persecuted by a police state.
You make a fair point, it is hard to read as a bystander. However I disagree the burden of proof lies with me. I'm not here to convince you of anything, if you want to be sure of something, you must put the effort in like everyone else. Despite that..

Just focusing on storage backends - if you have ever deployed anything that uses BDB (Subversion, Apache, 389, Exim, god knows how many more), one thing you'll become quickly familiar with is it's amazing ability to randomly get into an unusable state, despite an otherwise healthy and unrebooted machine, despite no administrative interference, despite apparently no users or no load at all (e.g. on a Monday morning in a ~10 user office).

My opinions are based on having worked in infrastructure since ~2002, having deployed BDB many times, and having spent many hours trying to figure out how to get an app unbricked without losing its underlying database.

I spent time as an administrator at several companies where Subversion would go down monthly or worse because BDB locking would get messed up like this, and the result is always yet another tarball of the previous database just in case poking it completely corrupts the install. I've had to handle emergency calls because Exim was spewing permanent errors to customers due to a BDB lookup randomly starting to fail.

In other words over the years, like many before me, and for very good reasons, I've come to consider BDB a red flag, and where it goes trouble goes. Put in simpler terms, on a scale of software quality running from 10 ("excellent") to 0 ("crapware"), BDB sits somewhere around -7 ("you had one job"). But don't take my word for it, look at the list of common hazards listed here: https://web.stanford.edu/class/cs276a/projects/docs/berkeley...

Despite that, having deployed OpenLDAP and suffered through its.. suffering.. documentation on several occasions going back ~15 years, including during periods when BDB was the default, post installation I have never once seen OpenLDAP going down. It's very solid software, in spite of prior database engine hindrances.

LMDB is of course no panacea, but having spent years with it as a developer (and maintainer of py-lmdb), I can say categorically that I would not pick BDB over it in any situation, not just due to performance concerns (which are great), but because the design is so damned simple (a single write lock, a single lock file) that I have never once seen it self-corrupt or get wedged in ways that I would have struggled to deal with in my time served an administrator.
Why not start with google since they are the market leader?

We should be taking a stand with all of our corporations.
I added more search terms. Here are the results for "white inventor" on Google Images for example.

https://www.google.com/search?q=white+inventor&tbm=isch
For a large enterprise deployment of LDAP I used OpenLDAP over 389DS/RHDS/FreeIPA because it was straight-forward and solved the problems of a multi-master and slave-to-each-master architecture well.

The initial deployment used Sun Directory Server Enterprise Edition (Sun DSEE, now Oracle DSEE) but when Oracle bought Sun we had conversations with Oracle's product team where they explicitly stated that going forward Sun DSEE would be discontinued and replaced by Oracle's competing (but from our perspective, inferior) product.

Contrary to most of the posters here I had no significant trouble figuring out OpenLDAP and found the documentation complete. The main pain points I ran into were:
- OpenLDAP was trying to move configuration inside the DIT, which made system administration harder
- I ran into some bugs with MDB on Solaris/UltraSPARC before it was officially announced
- I ran into some bugs, which the OpenLDAP team fixed

In a later job, I was supporting a customer who purcashed RedHat Directory Services (RHDS) and therefore they wanted to use this in preference to OpenLDAP, but it conveyed no advantages, and had worse characteristics and licensing requirements with regards to multi-master replication. The reason the customer purchased RHDS was because their "Solution Architect" team thought they could use it to integrate with Active Directory authentication. However, RHDS's integration mechanism required that something be installed on all Active Directory servers (of which there were around 200, managed by various other companies) this plan was not feasible. Instead, I created a PAM module and used RHDS's "pam_tally" to pass through authentication attempts. This was not as good as could be done on OpenLDAP, however, because pam_tally creates a lock in RHDS and no authentication could happen while it was authenticating -- leading to a few nation-wide lockouts while I figured this undocumented feature out.
There's no censorship on Trump, he just has a very bad reputation and PR, there's no conspiracy, if you are not convinced, just take a look at his Twitter account and you will understand why almost all the coverage is negative. And Breibart is a very niche far-right newspaper at best.
Q3VM – Lightweight, embeddable Quake III Interpreter/Virtual Machine
the consensus among the specialists I spoke to was that you should try to get your sleep stability right first, and make sure that you’re getting consolidated sleep and not waking up all the time.

To do that, you have to implement basic sleep hygiene, which is not drinking caffeine after midday, or exercising too late, or drinking alcohol before bed, and just eating sensibly.

Do these things and you’ll be less likely to wake up with your brain looking for another fix. And if doing natural things like this doesn’t work, then it might be wise to consult with a specialist or a doctor.
Google in particular is vulnerable because of their monopoly-level status on search traffic and search revenue.

Facebook less so, and Twitter even less so. Access to information is vital, access to your cousin's birthday photos and the blatherings of idiots who like to shout out into the ether probably less vital.
My guess is that it's consultingware. Open Source projects with crap documentation usually are. You're meant to hire the devs as consultants.

I could be wrong, but it's a common pattern.
It is exactly the other way around.
The tech giants are in bed with China and subverting the United States.
In my view, Minecraft worlds are beautiful works of generative art and the appreciation and exploration of these worlds probably makes this the most popular and beloved form of generative art to date.
Sharing and archiving data sets with Dat [LWN]
This looks really impressive!

I wonder if this could snapshot the state of the game, use spare CPU capacity (including other cores) to simulate in the background and feed in various inputs, and try to give a preview of the upcoming map? It wouldn't have to get very far; trying a few common input patterns would suffice.

I also wonder if this could apply some heuristics to see if the sprite layer scrolls consistently with the background, and if so, provide a preview of upcoming sprites too. If they consistently spawn at the same point, render them at that point.
The only important questions are

1) where are you located? (critical)
2) what's your emergency? (optional)

then a police car and fire truck and maybe EMT are dispatched.
I was talking about doing things that are not economically viable.

What kind of research do you do?