skysight-inc/HackerNews huggingface dataset:
Yes, you're overlooking something. Look at the 61-digit prime, 9968667351197964859567689459993713773777797133337931717971339. 99% of all 61-digit primes are less than that prime. The 63-digit prime above it prepends a '2' and appends a '7'. If any of the 99% of 61-digit primes less than that prime prepend any digit between 3 and 9 while remaining bitruncatable, then they would be a bigger 63-digit prime.

There's no guarantee that the biggest N+2 digit prime comes from the biggest N digit prime. It could come from the smallest N digit prime if that's the only N digit prime that becomes an N+2 digit prime by prepending a 9.
Do they? This doesn’t sound like a bad idea. Strict mode disabled = compatibility features on; strict mode enabled = only ‘safe’ options enabled.
True, and that's precisely what I was talking about. We've rocked the boat. We're likely to fall out, as are a bunch of other species. Not everyone will, though.
What lies for example?
> the package maintainer story is a bit off putting for me.

I actually added the per-package ‘maintainers’ field in Nixpkgs [0] and removed it in Guix [1]. :-)

[0] https://github.com/NixOS/nixpkgs/commit/7b7ed8f1af447f7d2ddb...

[1] https://git.savannah.gnu.org/cgit/guix.git/commit/?id=154f1f...

In Guix we came to the conclusion [2] that having shared package “ownership”—or, to put it differently, not having explicit ownership—is a solution that works best for us. In practice, most packages have a few associated experts who take care of most updates and fixes to them. However, as a group, the fact that there’s no name explicitly attached to the package means that every committer can feel empowered to modify it.

The pros and cons of per-package maintainers are often debated, notably in the context of Debian where strong ownership has shown its limits [3].

[2] https://lists.gnu.org/archive/html/guix-devel/2015-12/msg000...

[3] https://lwn.net/Articles/708163/
Not when using a feed reader. Yes, RSS is still a thing.
No, for entering the US.
I'm at pycon right now, and this is hilarious.
Monopoly? Let's see how these platforms will hold up against all the distributed platforms like DTube, DLive, Mastodon, etc.

The tighter the rules get for these traditional platforms, the more push there is towards distributed platforms.

Do you want to earn your livelihood from a platform that can kick you out at any time with any rule they want?

The new EU rules of Article 13 will make the push even stronger. Because it's not only up to the platforms anymore. You want to serve EU citizens? You need to make damn sure to put in filters that lean towards false-negatives.

Interesting times up ahead.
Agent: please write login/pw/url to you data on this piece of paper. Now.
> do you actually know any significant branches of Christianity that enforce this?

Not universally. I think there are denominations that use that passage as justification to keep women from being Deacons but I couldn't cite one off the top of my head.

That said, I used it as an example and I'm sure if you're that knowledgeable about scripture you're familiar with the other parts of scripture that are (or have been) used with questionable intent. If I wanted to be less fair I could have cited the passages that slave owners used to argue that slavery was "christian." I could also have talked about the anti-homosexual (or perhaps anti-decadence) passages in romans.

I also could have cited the Mormon church's doctrine around skin color, but that's a bit of a horse of a different color.

My point, which I think is preserved, is that scripture and practice are two different things. Scripture colors practice - but the Nation of Islam is not (as far as I know) going around hurting white people because they're demons any more than Christian denominations go around forcing women to be silent because there's a passage from Paul.
I actually disagree with "Don't use timestamp (without time zone)". The Java class library (and before it, Joda time) distinguishes "instants" and "locals" which is pretty much the same as PostgreSQL's "with time zone" and "without time zone". They are just different data types with different use cases, and saying that one is preferred is misleading.

I like to compare them to bytes and characters. You would use bytes if you need bytes, and you would use characters if you need characters. They are unrelated data types unless a character encoding is specified. Likewise, instants and locals are unrelated data types unless a time zone is specified.

BTW, the manual page links to https://it.toolbox.com/blogs/josh-berkus/zone-of-misundersta... which explains that "with time zone" doesn't store a time zone.
Shameless plug, we're hiring: https://workforus.theguardian.com/careers/digital-developmen...
I assume the commentor you were replying to was being sarcastic.
What's interesting is that the content doesn't seem purged. All the accounts with porn just have their blogs hidden, but like 90% of the images and such are still hosted and can be directly accessed. Someone could easily reverse this and slap on monetization features, because even today there doesn't seem to be any decent tumblr replacement, not reddit, not twitter. That seems unlikely to happen though.
Thank you for this correction. I amended my original comment.
> If what you really need is a text field with an length limit then varchar(n) is great, but if you pick an arbitrary length and choose varchar(20) for a surname field you're risking production errors in the future when Hubert Blaine Wolfe­schlegel­stein­hausen­berger­dorff signs up for your service.

:D

[https://en.wikipedia.org/wiki/Hubert_Blaine_Wolfeschlegelste...]
Hell, if Facebook can do that I might actually use it again.
> When I started reading the story, I was afraid it was going to go in the direction of sneaky sabotage, like intentionally causing performance problems or crashes.

You mean like they seem to be doing to Firefox right now?
Each of these could be hosted on postgresql.org:

> Don't Do This: Mistakes we've made in licensing

> Don't Do This: A case for considering MongoDB

> Don't Do This: Handbook for social behavior at events & conferences
Places to Find Songwriting Inspiration
I think they're suffering from the same online short-attention-span clickbait issues as every other news source.

But, while they do put out a substantial volume of nonsense, the Guardian also does real journalism.

Meanwhile other publications have abandoned that, including the 'balanced' publications.
My company has a rule of no deploys after 5pm (4pm on Friday) minus hot fixes and other special cases.

We have unit tests, integration tests, CI/CD, launch new systems/features via flagged code already in production, and we deploy 1-15 times a day to production.

Does this stuff prevent regressions, lower issues making into production, and make rolling back simple? Yes. Does it make it infallible? Not a chance.

Pull requests can be first in line to go out the next workday, no reason to eat into work/life balance and or company events.
Doesn't your feed reader show the domain?
The biggest issue if we can make it non-transmissible (which we are already to that point for first-world serodiscordant couples, to a large degree) is getting it to the third world, where not only is there no money for this, but there's some pretty vile things going on that worsen the spread.
Looks like this would favor highly coordinated groups to have outsized influence over poorly coordinated groups.

So people who vote in isolation have less influence than people who organize and vote as a bloc.

I think it also means that places where one party predominates would require the minority party to be highly coordinated in order to have any chance with one single silver “bullet” whereas the dominant party can expend multiple “bullets” to counter.
> Sometimes children are used by people who are not actually their family members (common in the illegal drug trade) and sometimes they need medical assistance.

Right, the keyword here is sometimes. Developing oppressive policies that punish a large number of children who are in fact with their legitimate parents is not a great way to structure society. It is generally accepted as being better to let a few guilty parties escape, rather than punishing innocent people.

I am not saying it's an easy thing to solve, but just because something is hard doesn't give you the moral justification to start acting all authoritarian.

> Venezuela and foreign policy is a separate topic.

No, it's not, a lot of U.S. foreign policy has increased the flow of immigrants and thus resulted in the sort of policies we're seeing now. If that wasn't the case, it is unlikely there would have been such a strong push for as draconian policies regarding immigration as there currently is.

That's like saying the US+EU destabilization of Libya, (and now Syria), have no bearing on the refugee flows to Europe from these countries. Of course they do. That in turn is then connected to rising Islamophobia and far-right activism. It's all connected, you can't look at these in isolation.
After a quick search I found http://trinary.ru website. It has:

Setun emulator, quick start and manual: http://trinary.ru/projects/setunws/

DSSP doc: http://trinary.ru/kb/d62d8074-50eb-422e-b571-fe2a9ab80584

There is even pdf with list of all Setun machines produced.

Google Translate should be enough to get through presented materials.
Why streaming kids according to ability is a terrible idea
I don't think the NSA has thousands of people to dedicate to the slurping of Google's data specifically. More like hundreds, if even that.

But I mean if your position is that the NSA has cracked modern encryption technologies, then I guess you better get off the internet. Whether you use Google or not, you're screwed.
Liftoff | Full-time | ONSITE | Paris / Palo Alto

Liftoff (https://liftoff.io) is an ML-first company that helps mobile app companies grow their userbases.

We are still a small engineering team but operate at a scale that is rare to find outside of large tech companies (millions of events per second, billion+ samples ML training sets, etc.). Our list of ambitious new ML projects is growing faster than our ability to ship them, so we are hiring ML engineers in both of our engineering offices (Palo Alto and Paris).

More details at: https://liftoff.io/job/1273419/?gh_jid=1273419 (Paris) and https://liftoff.io/job/871889/?gh_jid=871889 (Palo Alto)

Feel free to reach out directly to sean@liftoff.io if interested.
The Taxi industry in Australia is anachronistic, protectionist, inefficient and expensive.

Taxi Licences were artificially limited and their resale value rocketed over time from 10's of thousands to many 100's of thousands. That trend has well and truly reversed with Uber, GoCatch, Didi etc the preferred choice for consumers, due to cleanliness, timeliness, reliability of service, information empowerment, etc

Taxi Licensees face enormous regulatory inefficiencies where they are only allowed to start a journey in their demarcated district.

If they end a journey outside of their licenced region, they cannot pick up a new passenger (if they flaunt this rule they can be slapped with $1000 penalty)

This results in drivers who have each travelled outside their licensed region, passing each other on the return journey with empty cabs driving back to the area where they are allowed to pick up a new passenger.

Taxi fares from a consumer standpoint are approximately 30% extra (anecdotally) and the service and quality of the cars varies wildly from great to terrible.
No, many of these are specific to Postgres. I don't know of any other database that has Postgres's rewrite system called Rules. Also other databases handle mixed-case identifiers differently. PostgreSQL is one of the databases that adheres the SQL standard most closely, which makes you think that many of these things would apply to other databases. But that's just it. Databases follow the standard willy nilly, so that may be a reason that in fact Postgres is different from them.

And yet, yes! The best practice, obviously, is to always use Postgres. So --- what other flavors of SQL?

More seriously, I have read that SQLite is often similar to Postgres. Its main author actually has said in a talk that when making decisions he asks, "What would Postgres do?" Also I have heard that Postgres is similar to Oracle, so much that you could move from Oracle to Postgres with a thin layer of compatibility. In fact I think that's what https://www.enterprisedb.com/ is.
Hi, I am the author.

Thanks for pointing out the Azure's nginx-ingress add-on. The reason why I haven't mentioned it in the article is simply because I didn't know about it. I also haven't seen it used or mentioned in the articles published by Microsoft.

This article was the artefact of my personal effort of trying to understand what are the moving parts of a k8s cluster and what tools are used in what ways.

I am sure there are better/different ways of achieving the same and I am happy to hear all!
this is classic “mistaking the map for the territory”.

whether the code is in python or matlab matters little. the code is just a supplement to the main material which is still math. trying to understand that math by reading code is actively counterproductive and actually quite foolish. my professor gave a symposium talk on this topic, so i will use one of his examples -

At 0 minutes you have 0 dollars. suppose each minute you toss a coin. if it’s heads you make a dollar. if it’s tails you pay a dollar out of your pocket. What are the chances you’ll have $30 in an hour ?

This is the sort of classic problem that can be coded up in python or matlab under 5 minutes. it’s just a for loop & an if statement. It won’t tell you much about the actual probability because that number is so small your code will have to run for a long time to get a meaningful answer. Whereas it’s trivial if you just do the math by hand.
Python on the Web (Dan Callahan – Keynote – PyCon 2018)
This seems to be the obvious problem. If I only care about X, and you only about Y, we could vote individually (100 tokens -> 10 votes for X, 100 tokens -> 10 votes for Y), or we could collude and make that vote (2 * 50 tokens -> 2 * 7 votes X, 2 * 50 tokens -> 2 * 7 votes Y).
Transcript: Mark Zuckerberg Personal Challenge – Yuval Noah Har [pdf]
Americium-241 can be found in smoke detectors which came into the headlines when a kid tried to build a nuclear reactor in his backyard back in 1996:

https://www.dailymail.co.uk/news/article-2506549/Uh-oh-Radio...
I sometimes use a limit (constraint or varchar(n)) to enforce an upper bound when the domain doesn't really demand one, but you'd rather get an error that a longer string in your database. Say, 100 characters for a login name or 1000 characters for a real person's name.

Even if somebody actually shows up with a longer name, you know that your application will have other problems in that case (e.g. the UI explodes or something), but you prevent the occasional bug or other problem from writing megabytes into the name field, and causing follow-up problems.
That's a description of pictorialism, which the original comment is saying has won over realism.

Group f/64:
In part, they formed in opposition to the pictorialist photographic style that had dominated much of the early 20th century, but moreover, they wanted to promote a new modernist aesthetic that was based on precisely exposed images of natural forms and found objects. (wikipedia from OP link)
A bond is a contract with specific terms and an investment at the same time.

The only real difference between a kickstarter and a bond is handing back money vs handing back something other than money. Well, granted interest payments don’t compound.
I'm not hiring or anything but damn, that's a nice portfolio
And if we did 'Declare an Emergency", how would that further your aims? Did we not just ridicule delcaring emergencies for things and not actually addressing them? This movement seems to mean well, but comes off increasingly alarmist over compassionate.
That is why I use an Apple Watch. I can leave my cellphone at home, set the Apple Watch to ‘no alerts’, and just do a quick check for messages/emails once in a long while - when I want to. I can still make phone calls if I really need to.

You would like the book ‘Digital Minimalism’.
I'd not be surprised if there was such a thing as "standard household dust". There's standard peanut butter after all: https://catalog.data.gov/dataset/srm-2387-peanut-butter
You know, I don’t particularly agree with the leftist bent of the Guardian. However, that being said, the Guardian is, by far, one of the highest quality publications available today. While the views don’t always align with mine, I can respect quality. Wishing the folks at the Guardian continued success; I appreciate being exposed to alternative views that consistently challenge my own.
> Another example is Web version of Skype which is very picky and doesn't work in many browsers, like mobile browsers, or slightly outdated Firefox.

AFAIK Web Skype no longer works in any version of Firefox.
In the US where the parties cling to stupid and outdated viewpoints and agendas in order to differentiate themselves from the other party. Legislators have to vote with the party if they don't want to find the party funding an opponent in the next election cycle. This is an improvement insofar as it allows legislators to nominally vote with the party while voting more strongly in favor of things they actually care about.

This would probably work well in two party states because it would allow lawmakers to vote as weakly as possible for stupid things just to say they're towing the party line while not actually voting strongly for them. In single party states this is probably a bad thing because it gives the people who ran as the other party just to get their name on the ticket to only weakly vote the way their platform says they should be voting.

If this system were used outside of the legislature (i.e. to actually elect legislator) it would probably be a total shitshow because as other commenters have mentioned it rewards coordination which basically just favors the status quo. If there's anything we need it's less status quo in general elections.

So yeah, this might work in a legislature but I don't see it working well to elect the actual politicians themselves.
I have had so many discussions with people about finding better ways to vote and hold elections.

It's nice to hear when there's a new approach that is actually being used, even if it was only in a small community, although I would be interested in seeing something like this used in large scales elections.
As a SQL Server developer, a lot of the advice here applies to SQL Server as well (or at least advice that isn't specific to PG tools, such as "Don't use psql -W"). However, the biggest issue with applying these practices to SQL Server is that terms that seem similar may in fact be radically different. For example, the `timestamp` data type in SQL Server isn't at all what you'd think, and `text` is an old deprecated type with poor performance.

So I think there's some good high-level advice here that applies across multiple flavors, but the specifics are really only applicable to PostgreSQL.
> Stop peddling meaningless hype.

Your comment has value, but your tone is unnecessarily harsh. Would you talk to a coworker like this?
Even then you should use text, just with a CHECK constraint. That's easier to change later than a varchar column.
The function f(x)=1/x is continuous, but its graph is not connected. It's an interesting one to explain to people.
They called it an emergency and went back to business as usual. Good work everyone.

Next time, aim for the money. Hearts are fickle, when they exist, in politics.
10 years ago I was attending a US college with a Student Visa. The few times I was returning from my home country I would bring only a backpack with barely anything inside it (all the clothes I needed were already in my dorm). This was cause for suspicion and further questioning each time.
Thanks. I'll give it a try. I chose MySQL because I knew there were Python libraries I could use.
I will say that once in my whole time using AKS, the nginx-ingress addon failed me in a way that caused my cluster to stop serving traffic.

I contacted my friend at Azure (my cluster is not high-stakes production) and learned that they were aware of the issue and had engineers already on the case.

I figured it out on my own before the Azure team resolved the issue globally, there were some versions out of sync. And when I applied the fix to my own cluster, the ingress addon... put it back, breaking my traffic serving again.

The fix would have been to install nginx-ingress manually and point my DNS at the LB belonging to my manually configured ingress. I just waited for them to get it solved instead. Meanwhile my cluster was not serving ingresses.

That may (hopefully) never happen again, but the moral of the story is, one good reason to configure ingress yourself is that when it breaks, you can also fix it for yourself.
Control Repository Size with SVN Sparse Checkout
It won't be long until we get the following from Snaptubeface:
https://www.whatsonweibo.com/chinese-media-warn-wechat-group...
Please, could you also educate them and tell them that Spain is a country in Europe? It seems that many US-americans believe Spanish is a race (whatever they think a "race" is) instead a nationality.
It won't be long until we get this:
https://www.whatsonweibo.com/chinese-media-warn-wechat-group...
So your watch also has a 4G connection? Do you have to pay for that separately through your cell provider?
Well, despite that, sadly consider the fact that it is "politically correct" to critique Microsoft as "M$", "FUD machine", "evil corp" and "attempted murderer of free software" in the tech world even to this date.
Digital Privacy at the U.S. Border [pdf]
> where are the Gtk1-compat libraries?

Here: https://github.com/openSUSE/gtk1-compat

> and all they do is freeze the API in time without any updates to the provided functionality

Yep.

> where are the SDL1-compat libraries that work seamlessly with alt-tab in desktop environments, like SDL2 does?

It's open source. If you need it, take care about it, OR pay to a somebody else to take care about it. Nobody will work for you for free.

It's like roads. Roads are free, because lot of drivers are using it every day, so they are paying taxes to build and maintain them, but road to your house in the middle of nowhere is not free, because nobody shares it with you. However, road making tech is open sourced, so you can build your own road if you need it.

Of course, you can use paid road, if you want, because they are providing better service for small pay per ride, or you can hire developer company to build private road to your house and then payback loan to a bank. It's up to you.

But statements like "free and open roads are bad, because road to my own house costs lot of money for me" is just childish play. Roads are not free to build and maintain. Roads are free and open to use, but only because they are paid by someone else. For your own private road, pay with your own labor or money.
WTF are they looking for and why do they believe they should?
> I'd argue that to make their supporter model work they've had to drop their editorial standards lower still.

I personally mostly stopped reading The Guardian because for all intents and purposes they have become an American journal. They are obsessed with American social issues and and mostly treat the news from an American point of view. I think it's a clear strategic choice of Viner but it saddens me to see what was a great English paper turn into that.

I won't even talk about the Opinion part of the journal. Describing it as uneven seems charitable.