skysight-inc/HackerNews huggingface dataset:
Logical replication really isn't going to fix the pain points I have with replication from a DevOps/Sysadmin perspective.

The biggest issue with replication in PostgreSQL is restoring a failed master, pg_rewind provides the low-level plumbing to do this and it's somewhat integrated into repmgr now - but it's far from being easy to use compared to something like SQL Server Availability Groups. Being the sole Linux sysadmin / PostgreSQL DBA in my organization means I have to take responsibility for this since the tools are complex enough I can't easily throw them over to our Windows admins or SQL Server DBA's in an emergency. This is partially an issue with staffing, but if the tooling was a little easier to understand and robust enough in fully-automatic operation I could just leave common troubleshooting steps in a runbook, but right now when replication breaks it REALLY breaks.
While I agree that most users (of Windows, Chrome, OSX, iOS etc) are forced/tricked onto the auto-update treadmill, atleast with Windows and OSX I can re-install the older version. With iOS and such it is _impossible_ to downgrade. With Chrome I suppose if you get some kind of non-web installer, you can go back and then disable the update service, but that probably is an unsupported configuration and very likely going to break at some point.

To your last point, I would say I am ready to accept it from anyone except an advertising company whose only primary means of making money is by sifting through my personal data and spying on my online activities. With MS, I have little doubt that they "would if they could", but at-least for now, they wont, since they're making more money selling actual products.
I disagree with your analogy. Obama's job concerned way more things than the OPM. However, it was Katherine Archuleta's only job to lead that organization. When considering the OPM only, Archuleta was much more akin to the CEO than Obama was.

I think a more appropriate analogy would be that Obama was the "board of directors" of the OPM.
To my view, collecting and storing that much information is presumptively immoral. It creates a public hazard, in the same vein as stockpiling explosives or toxic chemicals.

There is, however, a degree of respect for that hazard, demonstrated in concrete safety practices, that can override that presumption.

I don't think Equifax has demonstrated that respect. To a layman's view, not many companies do. It's possible that the amount of respect necessary for a hazard as large as the one Equifax created is too onerous for a for-profit entity to realistically implement, but I don't know that there's a fundamental reason that sufficiently paranoid engineering practices couldn't make this moral.
Microsoft’s Edge browser now has iOS, Android versions
The United States is in terminal decline, and NASA is the poster child for it.

How can my child say, Daddy, what's a space shuttle?

Like the fall of Rome and Greece, it's quite sad.
Citus Data Is Hiring a Growth Marketer
The "Dragon Box" game on iOS is a fascinating way of presenting "algebra" (isolating a variable in a linear equation). It starts with a very abstract presentation of the rules (using cards with monsters on them - gradually introducing the rules) and eventually subs in letters and numbers. I suspect it might also be useful for adults who've had anxiety and poor success with more formal approaches.

It's a progressive game, where you have to complete a puzzle to get access to the next one. One thing that was surprisingly effective at motivating my four year old boy (almost five) was that they change the appearance of a cartoon monster at the end of each puzzle (or every 2-3 puzzles). He kept wanting to do the next puzzle to see how it changed.
Headlands Tech Global Markets | C++ Software Engineer | On-site in Chicago | http://www.htglobalmarkets.com

We are a proprietary trading firm focused on providing liquidity to US fixed-income markets. Founded in 2013, we have rapidly grown to become a leading participant on multiple fixed-income trading venues, and are now looking to add a talented software developer to help continue this expansion.

As a team member, you will be tasked with analyzing and implementing new trading models, expanding our research platform to support new products and techniques, and building out key pieces of infrastructure to support new and existing lines of business. Most of our code is in C++, but we also have some Rust, Python, and C# projects.

An ideal candidate will be excited to work with a small, focused team where their efforts will have broad impact on the trajectory of the business. We look for the kind of candidate who enjoys solving hard problems in novel ways – the kind of person to whom ownership of the whole problem, and not just well-defined slices, is an important part of the job description.

To apply please send your resume to htgmcareers@headlandstech.com.
I gave you examples. :) Europeans who wish to wear a hijab may be abused based on where they are; that simple! It is not illegal to cover your face in public in America, and even if it were, the Hijab covers hair; the burkha might cover a face. This article is not what I would be worried about—rather, the anarchist handbook, for instance, or an explanation of encryption, or how to fool facial recognition in public.

Nonetheless, you are extraordinarily correct about citizens united, though I would more finger the blame there on corporate personhood, not free speech. The protections still make sense for individual; corporations do not make sense of individuals.
I was in HK for a while under British rule. Us Brits had some advantages. Most obviously Brits had the right to live and study and the like in the UK whereas HK Chinese didn't. Also most of the better government funded jobs tended to go to Brits rather than HK Chinese.

The HK Chinese were however much better off at the time under British rule than the mainland Chinese were under China's. China was kind of a mess at the time.
Agree completely. I'm a heavy Windows/Office/.NET/F#/Powershell user, overall a fan of MS ecosystem, but Edge is still just plain painful to actually use day to day. Chrome remains far ahead. I'd say "1000 papercuts" but maybe 5-10k is closer.

Jumping address bar? Ohhhh yeah hate that one: https://twitter.com/LincolnAtkinson/status/88703561300998963...
I don't think we have to get out of hand. The average American watches 2hours of TV a day (Nielson). I don't think we would say that was "a job". There are plenty of leisure and other activities one could forgo to actually "work".
One of these is not like the others. A document from an archive that lends itself to a particular interpretation is just that. It's evidence that others can verify and reinterpret for themselves.

The other three things you mention don't reach that kind of standard at all.
No, they are doing something wrong. They're trying to do TDD as part of a waterfall process, just with the order of the testing and development steps reversed.

The real point of TDD (IMHO) is that writing the tests forces you to use the functions, and therefore shows you the places where the functions are hard to use. You're supposed to pay attention to pain. When a test is hard to write, it's telling you that the functions are hard to use. Listen to that. Change the functions so that they're easier to use. That feedback loop is what TDD is all about.

Also, when I did TDD, we wrote the test, wrote the non-functional skeleton of the function, ran the test, watched it fail, then implemented the function, ran the test, and watched it pass. That is, a function and the tests for it were written at the same time - tests first, but the function was written within, say, five minutes or less. Writing all the tests first? Um, no. Keep the feedback loop tight.
Not to nit-pick, but aren't all ~8 billion of us in space all the time?
Bitsquatting refers to registering a domain name one bit different from the target domain name. The intent is that a memory error will cause someone to get the bitsquatted site instead of the legitimate one.

"During the logging period there were a total of 52,317 bitsquat requests from 12,949 unique IP addresses. When not counting 3 events that caused extraordinary amounts of traffic, an average of 59 unique IPs per day made HTTP requests to my 32 bitsquat domains."

http://dinaburg.org/bitsquatting.html

Overheating can be a cause of bit errors, and heat is a concern in mobile devices and laptops.
PostreSQL has great tooling, maybe not the GUI-UX experience you are familiar with MSSQL on Windows.

psql is great for inspecting schema and running ad-hoc queuries. SQL scripts can also be piped through it for cron-sql jobs etc.

pg_dump + psql + ssh to easily copy databases between hosts

pg_bench for benchmarking.

Lots more: https://www.postgresql.org/docs/current/static/reference-cli...
Show HN: faas-netes – Serverless for Kubernetes with OpenFaaS
Hi Colin, I'm sorry to hear you feel that way. We're working hard to make Pensieve a reality, but we need to know that we're building the right thing. If you really are excited by the potential of an idea like this, we'd love to hear from you about how you would use it and what features it would need to be most valuable for you.
Oh, then a printer secretly storing that representation of the key doens't matter, correct?
No, I am not talking about someone being jailed for being activist. On that front, HK has its own laws and I respect that, the same way I respects US law and law in mainland China. I hope you would also respect the HK law being applied to HK residents.

I am specifically replying to the comment where the person wants to "help" China.
I love(d) /. article summaries, even if the quality of editing was a running joke. Also the fact that it was simple sequential list and not constantly changing and living front page was a nice aspect. On HN you might miss a good story either because of bad title or because not checking the front page often enough. On the other hand aggressively refreshing HN and optimistically clicking more links leads to massive overload. Personally I think the middle road of /. hits a very good balance.
> high computational cost? Security feature

This is a cargo cult claim, repeated by shallow-thinking crypto-promoters. The high computational cost is the reason that proof-of-work systems are doomed to the dustbin of history, as it undermines economies of scale, and ensures perpetually increasing costs.

Fortunately there are other ways to solve the problem, but I feel comfortable that one can safely disregard anything said after the claim that the high computational costs are a good thing; because only a complete fool would ever consider such an argument to be valid.

> If you go the traditional route, you will always have a company in the middle, taking their cut or selling you out behind the scenes.

Instead, in the crypto world, you have... a distributed autonomous organization taking their cut; and they continuously make changes to the protocol which can change that cut or sell you out behind the scenes.

Again. Only extremely shallow thinkers believe that current crypto is worth a damn.

These are the same people who would've looked at the first ever web search engines and thought "this search engine will win", because they're not smart enough to differentiate between a good idea generally, and a terrible implementation.

Today's cryptocurrency implementations are terrible; and are beloved only by dumb, out of touch nerds who repeat nonsensical shit they've heard. Unfortunately, these nerds think they
're geniuses because they rode a bull market in their asset class, and history shows that such people will literally never be capable of recognizing that they're just lucky idiots, nothing more.
There's a fair amount of research in that area and at PGCon there is usually at least one talk about how to make it work in postgres.

But it's a ways off and can take many different forms.
How to track social shares for specific URL free?
I'm looking for an API or a way to track the number of social shares for specific URL's

E.g.
Twitter Likes/ Retweets
Facebook shares/ likes
Google Plus Shares

I can only find paid tools and they are super expensive for a small time app.
Paul Graham's essay What you can't say was one of the most enlightening pieces I've ever read. It makes a strong case that whatever your current ethics are, some of them will look strange or even barbaric to people in the future, just as the beliefs of many compassionate rational people living 100, 500 or 1,000 years ago do to you. Then it talks about root causes of moral fashions and what you can do to discover what heresies you might unconsciously believe but be unable to speak without serious repercussions.

From this vantage point 13 years later, there are specific parts of the essay that are objectionable now, and yet that reinforces rather than refutes the core thrust of the essay.

http://www.paulgraham.com/say.html
If it's the keyboard you're attracted to, x230s can be picked up for ~200$, and the x220 classic keyboard+palmrest bolt right on. My x230 has an i7 w/16GiG and msata ssd for a whole lot less money than this retro thinkpad.
Link goes to the AMP version of the page, which doesn't render the latex math?
Tldr; Edge on iOS is a WebKit engine wrapper and on Android it’s the Blink engine.
We've recently moved from Oracle (after using Oracle for 15 years) and we have found Postgresql's documentation to be superior to Oracle and the SQL dialect to adhere closer to the standard and to make more sense (Oracle has been around for a long time and has a lot of old and non-standard SQL built in). Overall things are simpler yet everything runs as fast or faster than it did on Oracle. Better price, better performance, better documentation, better SQL, better install process... what's not to like?
These aren't similar. Sputnik wasn't a bad thing; there's no reasonable basis to suggest the US should've tried to prevent it. Your other three examples are of bad things, which, if the US did have prior warning, it should've acted to prevent.
And it is silly, because it is copying Apple move, but at the same time a different kind of port (USB-C vs Lightning).

So now, instead of a solid standard that has been for decades there's an attempt to have 3 standards.

WTF
Bookmark this thread.
Why would a user use Edge on iOS/Android when they are using platform native rendering engines (webkit/blink). what is the value add here (Working with a windows 10 PC?)
If you want to take part in a community effort to fix this problem, consider contributing the to Apache Calcite project. It has relational algebra that spans across many different databases and dialects, including NoSQL databases like MongoDB and Elasticsearch. I haven't been very involved with the project directly, but I've worked on several projects that heavily depended on it, and have written extensions for those projects.
Ah. I generally get the zipped binaries and that's where I'm bumping into the account creation requirement.
- The US knew about 9/11 and let it happen.

Pretty likely IMO. A while back I summed up some of the evidence that I've come across in this comment:

https://news.ycombinator.com/item?id=14136336

If any of my summary is off base I would like to know -- but at this point I am pretty resolute in the belief that at the very least high-level Bush administration officials should be formally investigated regarding foreknowledge of 9/11.
OPM isn't an complete organization. It doesn't have a mission that makes any sense independent of the rest of the federal government. It only makes sense as a department serving as part of larger organization. Like HR or IT in a particular company.

Equifax on the other hand is a complete organization. It has a bunch of different departments that all work together to accomplish the overall goal. Just like OPM, the State Department, and the Treasury all work together to accomplish the overall goal of governing the nation.

Therefore, the proper analogy for Equifax is the USG, not OPM, and the proper analogy for Equifax's CEO is Obama, not Archuleta. The group that is analogous to the Equifax Board of Directors is Congress.
You can practice with pg_upgrade as well, backup your PG_DATADIR, restore it on your new machine and run the upgrade. I typically don't bother doing it on a separate VM myself, I just run the upgrade without the --link flag so it copies all the data files and log segments, test and then open it up.
The ones I tested have really good content and work well on mobile. Our 5 year old has been begging us to play with "her phone," so I'll be sharing these with my partner. Thanks for sharing these, they're fantastic!
Shame.

Then maybe Microsoft could create a share extension that uses this new Windows feature to "collect" URLs from an iPhone?
How are gag orders like this even allowed in our country? What is the point of a gag order that restricts talking about "The FBI wanted customer records" other than "the government might be up to no good and wishes to cover their tracks as early as possible?"

I would like to see any intelligent person make the argument that the gag order is a necessary part of due process. Revolting.
Someone please bring back 14" Laptops with 4:3 screens!
Interesting. There's jsPDF as well which is similar: https://github.com/MrRio/jsPDF
Wow, like using a portable toilet is some sort of luxury. Have any of these council members ever used one?
I'm not sure why I was downvoted. Any insight would be helpful (so that I can be a better community member).
His underlying point is broadly right - "past performance is no guarantee of future success" and as such historical (which includes current at the time of making an investment decision) is a fairly poor predictor.

The argument that the fund research sellers peddle is that "we recommend based on the investment methodology in use, the processes, risk management, the people, etc etc". Otherwise what would they be doing that a simple google search couldn't?

Again, arguably far better metrics to find an active fund that will on average out-perform. They're not wrong.
I built an always on but mostly idle side computer (gaming, storage, media server) from this guide and I couldn't be happier. https://techbuyersguru.com/1250-quiet-gaming-pc-build

The best part is I never hear it, even when gaming the fans seem to barely kick in.
I’ve seen devs thinking like that for decades. Since they already know Fortran 77, which is a Turing complete language, they can solve any computing problem.

Still, I’d argue that it’s valuable to explore new things, at least at the level where you get an overview of which tool to use for which job.
The message in the article is that NASA is getting into the 60 years old Sputnik era mindset of national gestures and symbolism instead of doing space science or helping actual space economy.
tldr:
> On iOS, we are using the WebKit engine, as provided by iOS in the WKWebView control.

> On Android, we are using the Blink rendering engine from the Chromium browser project.
I'd love to but the thing's base price is $800 without hoses or mask. I can't afford that without going through my insurance.
Check out the intel workstations, they have similar ship dates. I believe the delay is because its a custom order.
Hi

We should indeed compare PyPy3.5 vs CPython 3.5.3, but having a benchmark suite that works on both continuous to be a problem.

Regarding 2.7.13 - you might find it surprising, but it's actually SLOWER than 2.7.2, there has been no speed improvements and quite a few speed decreases, so we decided to keep the faster one.

EDIT: part of the problem is that comparing PyPy 2 vs CPython 3 is apples vs oranges, but PyPy3 is not ready yet (unicode improvements I'm working on right now are missing)
I was writing about the Google Pixel models in particular - great hardware. Don't have experience with other makes, except Toshiba, which I bought for my children. I don't recommend those, despite the low price and good specs, because they don't honor their warranties.
"Creating a volume via diskutil, the hint, not the pw is shown. Looks like the root cause is Disk Utility storing the password as hint."

https://twitter.com/felix_schwarz/status/915857500330700801
I bought this book last year and found it really interesting with respect to how children interact with math as their brain develops: Math from Three to Seven [1]. There are a lot of little experiments and games that teach kids basic concepts and show how specific reasoning develops. I'm looking forward to doing some of them with my son in a few years.

[1] https://www.amazon.com/gp/product/082186873X/ref=oh_aui_sear...
Last time I checked, CSS-in-React didn't have 100% CSS coverage, there were some things you still have to do natively. Has that been fixed recently?

CSS-in-React is sometimes pretty useful, but personally I'm not in love with it... because the attribute names are camel-cased, and you're running JS code to set styles that the browser already has a mechanism for that doesn't need to run code.
Can the Government Destroy Bitcoin?
I use DataGrip if I want to use a GUI, but the vast majority of time its just so simple to work from the command line.
Lessons from France's first cyber-attack, nearly two centuries ago
> The HK Chinese were however much better off at the time under British rule than the mainland Chinese were under China's. China was kind of a mess at the time.

Perhaps materially, but on principle I don't think anyone would want to be considered second-class.
I don't have the information required to tell you specifically what would happen, but I will note the media was very friendly with the Obama administration. Those media organizations are held by parent companies that also often own weapons manufacturers. Obama was a man who was very concerned with his legacy and thus by the transitive property media portrayals of himself. Is it possible that he traded the lives of innocents for his personal vanity? Maybe, but the truth is we will probably never know why he did what he did. The only thing that I can say for certain is he didn't deserve any award with peace in the title.
Agree, these behaviors are only acceptable if the phone would be paid for by Google. It's very silly that we pay $1,000 for a phone that actually helps Google make even more money when we use it.
Same, Reddit was the big one. Facebook happened years ago. Twitter gone. LinkedIN is just garbage. All useless wastes of time. HN is the only community I actively participate in for personal. Instagram is business only.
A similarly equipped T470p is $600 cheaper on their website. I can't seem to add a 940MX on the regular T470.

I'm a big ThinkPad fan but I actually like their chiclet keyboards (blasphemy), so I guess this is a pass for me. I think it's cool they're even doing the anniversary edition though.
I assume synchronization with your Windows PC (bookmarks, passwords, etc).
This one makes me a little sad. I was very into bitcoin and blockchain ideas early on and the ICO fever has poisoned the well a bit. The money is attracting the types you're describing but IMO the only people who knew anything about BTC in the early days were exactly the kinds of people who knew a lot about about economics, cryptography, finance, business, government, politics, and philosophy. It seems obvious to me that the intersection of these things informed bitcoin's core design concepts. Some people think the system we have now is deeply flawed and needs a redesign, others don't. Those who don't might find it hard to see the utility in bitcoin.
One way to do it is with a log management tool that integrates directly with GitHub. We use Loggly, it lets us view the code while we’re figuring out what’s going on with the error logs.
> I'll give you a hint, though: most of them aren't rapists, murderers, and child molesters.

HINT = 15% of the prison population in California are sex offenders.
Microservices and SPAs are radically changing how web apps are developed