skysight-inc/HackerNews huggingface dataset:
Feature request: Show visa-free destinations of intersection of two or more citizenships: Eg French and Ukrainian couple can only travel visa-free to a few places together. Which are these places?

Otherwise well done!
I agree that authors suck at font choice, text size, line length, line height, text/background color & contrast, etc. I generally do not specify any in documents I write, instead the client will render the document according to the user settings; this also reduces the file size. (In fact, I would even want to ensure most of them will work on Lynx, too.) (Also, many thing I write I use plain ASCII text files anyways; that is far more portable than HTML anyways)

It need on the side of users not only because authors are demonstrably terrible at user experience, but also the user may wish to override anything.
It feels pathetic unless you also own a car of the same brand.
That's how I understand it.
These days you can just upload the file into one of many platforms and let them handle the payments (and even tax and VAT) instead. As it's related to gaming, a PDF on itch.io would have been very easy and cheap solution (you can set any profit sharing percentage there, including 0%, with default of 10%).
Well, they're closely related. If you have a designer on the team, don't have translations (yet) and it's easy to back out a change, mistakes aren't that big a deal, and everything is easier, faster, and more fun.

But as churn gets more expensive (and this is sometimes inevitable), you want to try harder to avoid it. A process is only agile while revisions are cheap.

It seems like a lot of arguments could be avoided if it were more widely understood that this is a trade-off, with agility on one end and stability on the other, and stability is often good. Particularly when a lot of people depend on you.
Indeed. A few weeks ago I went to youtube.com and was met with horrible videos (clickbait, fake news, yellow journalism, reaction videos, et al) on offer until I realized that I was logged out and it was showing me what the general public sees. I hadn't seen that before.
I still find a watch more convenient than pulling out my phone.
The Race to Save the World's Disappearing Languages
> "Im thinking about civilations destroyed or Winners of war rewriting history, or powerfull companies and poltiticians covering up information that was already out there... "

None of these are engineering or technical problems. They are all extremely complex meatspace-based problems that get solved (if they are even solvable at all, or even actual problems) well outside of the realm of computer code.

Bitcoin and Satoshi's Glorious Blockchain is, was, and always will be a solution in search of a problem.
Yes, I believe for path-finding on 2d / 3d maps, Jump Point Search+ is the king along with Goal Bounding. But A* is still very much useful, for example certain AI engines for games use it for action planning (GOAP).
Whenever one of these discussions starts, it's usually about 50% of the complainers saying "I don't specifically like JIRA" and 50% saying "This isn't about JIRA--I don't like the idea of using any kind of ticketing system to plan, track, and execute projects".

The first argument is fine. Personal preference. You might have a different one you like best. I've used close to a dozen issue trackers, and to me JIRA is pretty much middle of the road. Not great, not cancer. It does a job, and is kind of a pain to configure. But to argue against the very idea of tracking bugs and features in a database? That's kind of bonkers unless you're a one-person development team and also double as the product owner, UI designer, and QA tester, and you don't have managers or other stakeholders who want to be able to know how far along the project is.

When your team size is >1 and you have more than a single day of work to do on the project, you need some kind of tool to organize and coordinate planning, design, development and testing activities. What are you going to use? Excel? Handwritten notes? I'd love to hear from developers who successfully finished a team development project without a bug tracker. At the risk of staking out a provocative position: I don't think it's even possible.
Facebook's App Economy
Roadmap for “ genetic dose – response ” portal Common Disease Consortium [pdf]
Why Aren’t Rich People Happy With the Money They Have?
They don't support aptX, but Beats and others (the Sony 1000Xs, for instance) usually support AAC over Bluetooth which is similar in quality.
You can say "delete my inactive alarms" and Siri will not delete your recurring alarm.
I don't think this is really a fair assessment. Watches have always been a luxury good and a fashion statement, despite also varying in quality and price. Quartz watches are still a relatively recent development: before then, watches were the realm of highly skilled craftsmen. I don't think anyone shops for watches based on the accuracy of the timekeeping: shoppers expect that all watch brands keep time roughly equally, and make purchases based on branding and design.
In most scrum processes 3 weeks of effort would not be accepted, and the story would be "broken down" into smaller issues such as "implement an upload button".
....Even worse scrum projects emphasize anti-patterns of "parallelizing" efforts, so we'll assign *

There is often so much wasted effort in parallelizing work.

I just implemented a feature that was two months worth of work by myself. I loved being able to think holistically and make changes up and down the stack from the interface (Api calls) to the Devops.

I could make breaking changes between every part of the process and not have to work with five other people. I could easily see “war rooming” it with one other developer though and breaking it down between the two of us where we could just discuss the breaking change and make changes.
I suspect I'll never know, but I would be really interested to know what sort of certificate. Was this part of some larger public system or was it a purely internal PKI? If internal, did the certificates _do_ anything of value or did they purely make the system more fragile because somebody thought it ought to have certificates?

One of the arguments in favour of abusing the Web PKI to do other things is that tooling for the Web PKI is in a relatively good place. And a lot of other things that you might ideally hope exist actually DO exist for the Web PKI. There's independent oversight, somebody is actually reading those yawn-making audit reports, it isn't perfect but it's not just make believe either.

But on the other hand, the Web PKI is ours, and so if it suits us to change it we don't really care that this is annoying for your payment card systems, jet aeroplanes, nuclear submarines or whatever else you've duct-taped the Web PKI into. This was fun to watch with SHA-1 for example and is currently causing some fallout for names with underscores in (DNS can handle a name with an underscore in it but they're prohibited for hostnames. Lots of people ignored that, but that's their problem, not ours and they are not happy about that).
Can you not just be a fan? You don't have to own the Oreoles to wear their ball cap.
>I didn't make a case as Perl being the only language, just that it's an interesting aspect of Perl. That said, I would be interested in what languages you are referring to. I haven't seen many.

I'm not the one you replied to, but Python has got, not postfix conditionals, but what I might call infix ones, for lack of a better name. Here is a nested example:

Using nested conditional expressions to classify characters:

https://jugad2.blogspot.com/2017/04/using-nested-conditional...
A* the traveler doesn't know about the obstacles or nodes on its path, it's discovering it as it goes. The preprocessing step of the contraction hierarchies sounds like it can be quite lengthy. A* can have not just dynamic weights, but dynamic nodes, e.g. car accidents, construction, etc.

Unless I'm missing something, seems like contraction hierarchies would be good for something like planning new roads with known existing obstacles. Less applicable for something like a MMORPG with randomized maps each game.
The best games: SpiderMan is the game we need now
Why I have finally quite Facebook and deleted all the data they hold about me
Look here: catastrophic global warming predictions.

Don’t look here: junior incoming legislature proposes laws that mandate the government employ everyone at taxpayer expense.

Don’t look here: middlemen are historically extremely good at extracting money from every government dollar.

Don’t look here: there’s zero proof or evidence that any of this legislation will make any material impact on global warming.

Or am I misunderstanding you?
What's interesting to me is how big and accessible the fake market has gotten for luxury brand clothes and shoes. I remember when you'd buy fake Jordans and Coach purses out of trunks. Now you just go on Taobao and you can buy fakes that are completely indiscernible from the real items and costs $20. There's even user reviews for fakes that compare them to the real items like Amazon reviews so you having buying confidence from certain sellers that quality is high.

For a lot of people it's more about repping the right brands than it is about having authentic items. This of course has consequences for the real brands who potentially lose sales to fakes, but from what I can tell it's similar to people who pirate movies, they only watch it because it's free, but wouldn't buy the dvd or see it in the theaters otherwise.
Update on the Drupal Association Executive Search Process
> Is it not valuable to be able to prove that a piece of data is exactly how it was years ago? Or to be able to prove that a given signature was created before the corresponding private key was lost/compromised?

Use Git. It doesn't even require a small nation's worth of electricity to operate and it probably even has a substantially higher transaction throughput!
In other words, lots of great tech available at a very good price. If anyone know of a company with a good crypto trading platform who are looking to sell don't hesitate sending them my way.

This was just the crypto version of the dotcom bubble. The webvans and pet.com mistakes needs to be done.

Next generation crypto startups will bring more value because the infrastructure is going to be much further. Give it a couple of years and we will start seeing companies build on top of blockchain rather than building blockchain companies.
I'm always glad to read of another person getting multiple benefits from low/ish carb eating. I live with chronic pain from a spinal infection and also happen to have disordered eating issues. Low carb was _an_ answer to both of those problems. It's not magic, I won't hail it as the one solution to myriad problems but my inflammatory markers, blood sugar markers (reversed t2d), weight (lost 200lbs) and ability to live with a modicum of normality (was bed bound) don't lie.

For anyone that likes complex problem solving and wants to start down the low carb road, I cannot recommend Ivor Cummins'[1] and Dr. Jeff Gerber's[2] work on diabetes and cholesterol enough.

[1] https://twitter.com/FatEmperor

[2] https://twitter.com/JeffryGerberMD
Almost everyone in this comment section is getting the article wrong.

> JIRA1 is all too often used in a way which makes it, inadvertently, an industry-wide “antipattern,"

Key phrase here is "all too often".

> That antipattern is not JIRA’s fault … exactly. But JIRA’s structure contributes to it.

> It’s very good when you’re at the point where breaking things down into small pieces and finishing them sequentially does make sense. And, unsurprisingly given its history, it’s exceedingly good at issue tracking.

These quotes seem to be missed by folks here.

This article isn't about JIRA, really, it's about JIRAs use across many companies.

These comments are so transparently defensive, I'm actually surprised by how poorly understood this article is.
>We don't live in that world anymore, though.

Exactly, we live in a world with machines. Making it easier, not harder.

>I suspect there isn't even enough physical land on the earth to support this inefficient method of farming.

The calories produced per acre is higher, not lower. We need less land, not more. Why do you think it is inefficient?

>That world that you are describing, where everyone spent their entire life just trying to barely feed themselves, was a horrible place, for everyone.

That's a modern myth. We have detailed records of rural life in the 1500s. People worked fewer hours than they do now.

>By "a lot" do you mean a very small percentage of the total population?

Yes. It only takes one person doing it to prove your claim that is impossible is false.

>What you do with your tiny backyard garden is irrelevant

No it is not, it is the entire point.

> It is mathmatically impossible for you to be feeding yourself entirely on that, unless you have multiple acres of land

It takes less than half an acre of land to feed a person growing food for yourself.

>Your anecdote does not overrule physics.

Please point me to the law of physics which states plants don't grow if stale2002 doesn't want them to.
Great tech?
I agree with everything you've said except for

> literally only because developers are lazy

I think management has a lot to do with this, or priorities in general because at the end of the day working with electron and web everywhere is on a superficial level just as difficult as working with other languages-- it's a matter of training and hiring the right people for the right jobs.
What we need is coordinated action to take the fossil fuel industry and all other gross industrial polluters down, make them feel the full burden of their responsibility, and it needs to be decisive and without compromise.

They have been allowed to poison the world for far too long.

As an ordinary person, what you need to do is shift your priority to vote almost exclusively based on environmental policies of the candidate, get involved in politics and not give in to people who claim it's "no big deal".

I think this is a commendable initiative from Piketty et. al., which actually has a chance of being supported by a large number of people. Personally I don't think it's nearly hard-hitting enough, but it's a good start.
You can't just appeal to Elon Musk assuming he knows all and has figured this out.

Have you ever travelled beyond the US and seen an international subway system? I haven't travelled much but there are some amazing systems out there. Japan had 130mph bullet trains in 1964, can you believe that? They're maxing out at 375mph with levitating trains now, and they actually exist unlike Elon's ideas. Why do you give ideas more credit then something that already exist and work brilliantly?

Last year Japan Rail issued an apology because one of their trains left a station 20 seconds early [1].

Even in my town of Sydney, with huge suburban sprawl, we have beautiful, quiet, air conditioned, double decker trains that go to most suburbs and cost $1.50 to $4.

The future has already arrived, the US just doesn't have it yet.

https://mobile.abc.net.au/news/2017-11-17/japan-train-apolog...
In case it helps you to see OPs point, please contact this person for a spreadsheet to import.

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

It needs half a terabyte of RAM to open.
Regarding focus for each technology, evaluate its environmental impact in full - total toxicity on all stages - obtaining raw resources, initial production, deployment, use, maintenance over 10-20 years, lastly decomissioning/deactivating. There's been too many wrongdoings by good intentions. Focus on diesels that at least used to emit much more NO2 and PM than gasoline cars [1]. Or biofuels that were proven to be energy-negative overall and contributed much to the increase of food prices, also boosting burning forests to grow corn in South America.

[1] http://theconversation.com/fact-check-are-diesel-cars-really...

I'd love to read data that diesels didn't pollute more than gasoline cars. It's been a huge thing in EU some time ago when governments had to switch their incentives due to those findings. Are you saying it was all a hoax?
Tether has long been suspected of being a complete and total fraud, a wildcat currency propped up by mere promises, not proof, of backing cash.

Exchanges have also been suspected of manipulating prices to liquidate future positions, there’s literally a twitter account dedicated to force liquidated Bitmex position.

When every player is operating in bad faith it is very hard to come up with a legitimate way to protect yourself other than not participating.
Quartz watches have been the pragmatic time telling choice for decades. More accurate and cheaper than mechanical.

Plenty, possibly the majority, of watch enthusiasts today have never experienced a time when their mechanical watch was simply a practical tool.

So I can't see people who care about quality dying out.
I have several musical instruments and a bunch of relatively high end audio gear.

The point of dimnishing returns starts at $0, what matters is what kind of quality you want. Every once in a while, I buy some headphones in the <$100 range but I generally turn away in disgust because the sound just isn't good to my ears.

This summer, I had to buy a new phone, I went for a OnePlus 6. I figured I could use another pair of IEMs/earbuds so I bought the kit they offered with the phone. Tried them once, for about ten minutes, and threw them away. Yuck. These are obviously $2 kit of garbage sold at a massive premium..
His proposal looks similar to how medieval cities were formed from anew in places like Poland about 700-800 years ago, most of them using the “Magdeburg rights” [1], i.e. the “good rules” he mentions sometime during his talk. What eventually happened to those cities was that the surrounding territory “caught up with them”, so to speak, and imposed its own rules which superseded the Magdeburg rules, the same way China is now “superseding” Hong Kong’s rules (HK is also mentioned as a “good example” to follow, but the lecture is by now almost 10 years old).

> Named after the German city of Magdeburg, these town charters were perhaps the most important set of medieval laws in Central Europe thus far.

[1] https://en.m.wikipedia.org/wiki/Magdeburg_rights
I'll second Uniqlo. I'm also very happy with the quality for the price. Probably half my clothes are from there now.
It would be misleading for consumers of the interface to mark compute_pi_digits awaitable -- at least in .NET world that have quite a lot of experience with async-await at this point.

See http://blog.ploeh.dk/2016/04/11/async-as-surrogate-io/ for further discussion. Regular programmers are not using Task<T> as IO-monadic marker consciously, but they are surprised when a usage differs from that model.
Usual of tech writing - set up a false premise, answer with bad solution, and then summarily tear it to shreds. I work in an agile environment, and our ticketing system is Jira/Confluence. And I do not see what this person is talking about.

1. Agile tickets include a 'Story', which says "As $person, I'd like to be able to do XYZ." The very ticket entails a basic line of sanity checking to prevent 'do ticket->close ticket->dont care' loop.

2. One rarer things with Agile is 'Desk Check' ( https://www.techopedia.com/definition/18825/desk-check ). This is when a new thing by devs is done, and then they pull the designer AND qa at the dev's desk and do a sanity check on the very card, before it moves on. This solves design misunderstandings and potential QA misunderstandings/bad process before continuing.

3. Spikes are done to determine how big a major thing can be. It's a first round rough draft of 'how big is this feature, really'? The result from a spike can then be made into an epic. The epic is a way a person doing tickets can understand the big picture.
Hah! Nothing like recommending a "currency" that lost 97% of its value from it's all time high. Yeah. Sounds good. Where do I buy!?

https://coinmarketcap.com/currencies/nano/
All the most profitable companies I've ever worked for, which also have had the smartest engineers I've worked with, would take longer than three weeks to build an Excel sheet import system. An engineer thinking it can be done correctly in three weeks, without bothering to know all the requirements, would be a red flag for all except the most junior of positions.
Why do you think you would need to maintain 100% ownership of your private key?

The more relevant aspect of blockchain in this example is the hashed distributed ledger, not the transactional nature of it. In fact, there is no reason you'd need to use PKC type transactions at all.
I was thinking something like that too, but I don't think it's the same ("mid market" being defined by size of business, though I think I've heard it colloquially used to describe middle price tag). "Premium mediocre" specifically emphasizes the discrepancy between product quality vs. branding and price tag.
Replacing the user story with the job story
JIRA and Scrum are great ways to facilitate agile development but it's not bidirectional. I usually push rigid Scrum on teams if I think they lack discipline or experience. Follow the textbook until you understand why. When I'm working with smart veteran devs who know exactly why and how agile works, we can afford to be more freewheeling.

I think agile is fundamentally simple. The essence is the continual improvement. How that translates into a working process (like when do I write tests and who updated the docs) are going to vary project to project.
Kweb has very little to do with PHP3 and coldfusion, I suggest taking a closer look at it.
There are many abandoned software projects that I would be interested in, although I would like such abandoned proprietary software to be released as FOSS in order that they can be developed/enhanced more.
i encourage you to read the original piece that coined the term: https://www.ribbonfarm.com/2017/08/17/the-premium-mediocre-l...

the reach and scale of social media and how brands can interact (or not) with their followers has really changed the marketing game, and i think premium mediocre combines this insight with the poor economic prospects of the millenial generation

"Premium mediocrity is the story of Maya Millennial, laughing alone with her salad. She’s just not a millionaire…yet. She just doesn’t have a mansion…yet. She just doesn’t drive a Tesla…yet."

strongly implied is the fact that she never will have any of these increasingly mediocre/disposable goods, and that she will be happy to consume increasingly premium but increasingly mediocre asipirational products for the rest of her life because she will never be productive enough to earn close to what her parents earn to afford true quality goods

but also maybe this isn't an intrinsically bad thing and just a sign of a more disposable/fleeting relationship with houses, cars, etc. (which is bad on further reflection, does not bode well for the environment)
Internet has centralized power to an extraordinary degree.

Transactions that would formerly happen with cash now happen with digital payments and if the payment processor doesn't like something it is cut off.

Communication that would formerly happen in person now happen on the internet and if the forums don't like something it's cut off.

The article concerns itself with internet enabling irl authoritarianism. But a much bigger problem is that free behavior in irl is being displaced by tightly controlled behavior on the internet.

I know many people that have as a policy to only discuss controversial issues face to face. If face to face disappears, then where does that leave us?
Oh good point. I don't know, I was writing from memory. I didn't mean any offense by it and didn't think about the implied difference between the two terms. Sorry!