skysight-inc/HackerNews huggingface dataset:
NZ's taxation department has suprisingly good customer service - but from what I understand, that's a deliberate way to get people to give them more money without having to use their coercive powers.
To the obvious naysayers, I know that kind of thing is unpleasant.

What do you do? Just take it?

I will, if money is not really an issue. But when it is? No way.

Serious query, I will read with interest :D
Google Art Project has quite a lot images, but they use some tiling tool to let you zoom on a super-large image. Some people have "pirated" them and uploaded them here: https://commons.wikimedia.org/wiki/Category:Gigapixel_images...

There are also various scripts around to re-create the image locally, but the first I tried was broken.

I have a few of those (and the Dutch museum) loaded cycling up on my Electric Objects display.
And once again, read https://postmeritocracy.org/ and you’ll find the text I quoted verbatim. And my comment still stands in reference to the URL I provided. The wording is quite clear in that manifesto and I responded to that.
It's also unfortunately less efficient, consuming more power not using a cable to charge.
all of teh subjects
Our taxation department lets you schedule an automatic callback when you reach the head of the queue if the wait time is likely to exceed 5 minutes.
My closing interview question for application programmers is about how to scale database. The answer is completely open, just to see how deep the person went in his career. The hidden part of it, is that I want to get some insight for myself.
Netzwerkdurchsetzungsgesetz
which DMV?
In Texas I've been to some DMV offices that were terrible and some that were a joy.
Aren't Damascus blades originally an Indian invention?
If you believe him to be a genius, then let me suggest you trust his judgement on this personal decision. I do.
Traditional proprietary software is not publicly available in source form. _That's_ the point of the post, and the "third way": make source available, and develop it in the open, without giving a permissive public license that defeats your other immediate needs. Transition to a permissive license later, if and only if that meets your needs then.

Parity is a radical copyleft license. If "not perfectly clear in every case" means "poorly drafted" to you, welcome to the wonderful world of legal drafting. You might like to review:

https://heathermeeker.com/open-source-faq/what-are-the-most-...

https://mjg59.dreamwidth.org/49370.html

https://writing.kemitchell.com/2016/09/21/MIT-License-Line-b...

Who bears the cost of the uncertainty in rules 1-3 of the Parity license? Does that help or hurt the goals of the license? For more on Parity, and the thought that went into it, see:

https://blog.licensezero.com/2018/09/14/free-to-take-freedom...

As for "shareware", the definition isn't rigorous. But almost all the shareware I've used was distributed binary- or bytecode-only, and often feature-incomplete, or limited by license-key-based software controls. Which is the point again. Developers can publish source without giving open source licenses.
Here's a source for the actual quote:

https://arstechnica.com/information-technology/2013/07/linus...

The preferred pronoun of that person is currently "they":

https://en.wikipedia.org/wiki/Sage_Sharp

You may want to edit your post accordingly.
I appreciate that you've stepped back a long way from your initial assertion that nuclear war is literally better than living in the GDR.
Podcast: Eaten by a Grue.

Very highly recommended if you are looking to get in the text adventure mood.
I assume people change it from ^B so it still works in vim and less - that's why I changed it - so I find the popular ^A prefix particularly baffling, given how useful it is with programs that use readline i.e. every shell.
In talking about a switch to USB-C, one point seems to be missing - Lightning gives Apple absolute control over which devices can connect. If you don't pay up your MFI fees, and get your device blessed, then there's a chance it can be blocked in a later firmware update, at Apple's discretion. This extends all the way down to charging cables, (tho I'm not sure how well it's enforced / easily sidestepped for charging cables).

Maintaining that level of control, and maintaining the licencing revenue stream, over USB-C, might prove difficult?

Either that, or they change the connector, and leave all the handshake protocol / custom chipset at both ends in place, in which case we will end up with devices that are USB-C in connector only.
> Reading music is hard.

Well I mean, it's not. Presence of a learning curve isn't a problem.
They made way more than $350 million off the Touch ID platform. Caring about sunk costs is a great way to not be Apple.
Every time a person comes out and proclaims they have acted cruelly towards others, and states that they will work on changing their behavior they should be celebrated.

Congrats to Linus.
Any New Zealander who is with one of our two dominant internet/phone providers (Spark and Vodafone NZ) has experienced this well - long waits to get someone in the Phillipines who can't actually help you, and doesn't quite understand what they're doing.

They only really compete for new customers, so if you ever ring them to sign up, well, boy howdy that's a whole other experience. Calls answered immediately by knowledgeable people.

Duopolies - for when you like pretending you have a competitive market.
>Snowden attempted to expose an incredibly corrupt and unconstitutional surveillance apparatus by working within the system but was ultimately ignored.

He says he tried to work within the system and was ignored, but he's provided 0 evidence to back it up. Considering he says that he only leaked information because internal methods had failed him, you'd figure he would have saved at least a single shred of proof that he tried to handle things internally, but he didn't.

He's already admitted during interviews that he applied for the job specifically to gather information to leak, and the majority of the information had nothing to do with the surveillance program in the USA. He's far from a patriot, and anyone who believes he leaked all of the sensitive information out of the goodness of his heart is just being naive.
I love how none of the replies rose to the flame bait.
> Contributor Covenant

The Contributor Covenant is horrific and harks back to the days of the Catholic Church(Or insert religion here) and morality and it's enforcement. It's a power trip that will end badly.

Morality should come from within, a learned and practiced behaviour, personally and within communities, not prescribed.

Manifesto's are purely implemented to bully people, they allow for the lynching and harm to others without remorse.

They also very quickly mutate once they take hold, they are evil at its worst.
Sean Tucker -- photography from a humanist perspective.
> you will notice that the upper nybble of nearly every fourth byte is an “E”, these denote a number of different operations, including loading, storing, branching and standard arithmetic. When you see a binary file with data represented uniformly like this, you can be reasonably sure that it is running ARM code.

The 'E' nybble doesn't have much to do with the operation code. What it really is, is that more or less A32 instruction can be predicated by a condition code. 'E' means 'always execute this instruction' regardless of the current state of the flags.
Against Identity Politics: The New Tribalism and the Crisis of Democracy
It's extremely relevant. Russia is not the only one doing this and it's continuing propaganda to not talk about the others. These are common arguments among people who believe these conspiracies, to shut down any dissent or information that could hamper the conspiracy's 'legitimacy'.
> if his interlocutors "win" too much on their side of the "win/win", every user loses.

You seem to be trying to find a way to turn this back into "win/lose".

Try another interpretation.

For instance, a patch might call attention to a problem, but it takes the wrong approach to solve it. Could we find a better solution to the problem?

Nobody is suggesting giving bad code or bad ideas a pass. Are you under the impression that it's impossible to reject a patch or give technical feedback without being brutal or toxic?
The EU mandating which connector the actual phone has is a huge overreach. All Lightning-supported devices can be plugged into USB ports appropriately.
If the aliens typed “call amazon” into google, they’d get a human almost instantly. It’s not rocket science, although aliens would be good at that too i guess.
Wendell Berry said it best:

"Once plants and animals were raised together on the same farm — which therefore neither produced unmanageable surpluses of manure, to be wasted and to pollute the water supply, nor depended on such quantities of commercial fertilizer. The genius of America farm experts is very well demonstrated here: they can take a solution and divide it neatly into two problems."
It seems to me that people tend towards wanting to configure programs like these before they really grok them. Vim is another: I don't think it needs 100 plugins to fulfil its purpose.
DLC Ideas:

- Three hour wait in runway queue, rand() for seatbelt sign on/off
- Delay for de-icing, fail to take off within 20 minutes, delay for de-icing, fail to take off within 20 minutes...
- Watch from window as your luggage is loaded onto wrong plane
- Spill beverage on aisle seat while passing over to window seat
They had over 100 artists produce 65,000 frames on 1000 canvases in the style of Van Gogh to animate the movie Loving Vincent. It took them 4 years to develop the technique and 2 years to do it all:

http://lovingvincent.com/

http://lovingvincent.com/technology,48,pl.html
As an active maintainer of a popular 8.8K+ starred Open Source project, I can attest to how hard and difficult it is to run, fund, finance, etc.

But, at the end of the day, there is no excuse - we cannot sacrifice our ideals/values just because Open Source can be rough.

True Open Source is worth making the sacrifice for, but there are a lot of new/old licenses trying to evangelize themselves as "Open Source" but are secretly masked proprietary/cripple-ware. This needs to be stopped.

We had a good discussion about this on Twitter the other day: https://twitter.com/marknadal/status/1032763711008559104
This still hasn't been fixed? I checked out tmux 7 or 8 years ago and this was the pain point that tipped the scale from "it's just as good as Screen and it doesn't have all the hardware terminal emulation code I will never use" to "it breaks a workflow for me, I'll check it out later".
I have the impression that a combination of https://lwn.net/SubscriberLink/764325/09702eb949176f55/ and some discussions on the Kernel Summit mailing list led to it, and almost certainly some private discussions as well.
From what I understood of OP's description of the process, it sounds a lot like the sort of awareness that's cultivated through long-term and consistent practice of meditation (implicitly or explicitly depending on the school of practice).

I noticed after a couple months of initially starting daily zazen practice (just 10-15 minutes every night), that I went from reacting in a way that was originally: event -> (usually 'extreme') reaction, to something more like: event -> stepping back/observing what would've originally been my reaction -> choosing to engage with it or not. After a year of practice, this new pattern of reacting basically became muscle memory and would happen _even when_ I sometimes wanted to strongly react to things (i.e. music/art/social situations with friends/etc ).

After about 4 or 5 years of consistent practice I caved into what I had even read was a common pitfall for most practitioners in thinking that I had "achieved" most of the "benefits" I could from meditation and just stopped practicing all together. It took about a year for most of these benefits to even start decaying, but after about that 2 year mark, my pattern of thought/reacting had almost entirely gone back to how it was before I had ever started practicing.

I'm thinking there has to be some happy medium where you have the ability to observe as well as engage, but I'm not sure what the original philosophies of the practice actually "advocate" for as I never really delved too deep into the literature on this.

I think this was actually one of the main reasons I stopped practicing, because I was wondering if my 'artistic side' was being 'dulled' by meditation. This is still a question I want answered and have been wondering if it may be worth doing a deeper dive into the literature/having a teacher guide me through the rest of this journey.
The best customer support I've received is from DigiKey - they have millions of components you can order in quantity 1, and if they make a mistake they'll overnight you a replacement at their expense, basically no questions asked.
I did the same thing for years, but it drove my own therapist crackers. He insisted that I "do the work" only during the 1 hour a week session. I told him "Its how my head works, I think constantly, hell, I even talk in my mind in my sleep, what do you want me to do?! Stop thinking?" He didn't care for it, but oh well, it was my therapy, not his. And yes, I found out that "naming the drama" was intensely helpful when I was bent all out of shape about things. Congrats on your personal growth, etc.
Yes it feels like SQL, HTML, and shell are ubiquitous and powerful technologies that most people think they know, but probably don't. Certainly I could have learned more about them in the first decade of my career. 15 years into it, this knowledge continue to pay dividends.

I like this contrarian advice: rather than chasing the latest new thing, learn SQL, HTML, and shell. They continue to exist because they do things well that Java, Python, and Go don't. I suspect that will still be true in 10 years, so it's a good thing for new engineers to invest in.

(Learning the foundations of git is good too, although the outer layers are arbitrary and nonsensical.)
>All I can think when reading this is, so what?

Democrats wanted a cop-out to never talk about the reasons why they actually lost, and they sure created that cop-out and never went back and looked at why they actually lost.
> The public embarrassment of lazy and dishonest actors, especially those who are paid to collaborate, is an effective tool for maintaining order and standards on behalf of the quality of the product, and provided nobody gets hurt permanently at the end of the day, it is easily justified.

It may be effective, but aren't there other equally effective alternatives? How are hard situations handled by maintainers of other operating systems/kernels like FreeBSD? Do they also need public embarrassment?
I'm open to hearing perspectives if you have personal experience or friends with experience here, but that has not been what I've found to be true.

My int / mil friends got in quite easily once they possessed the skills. They were all white, non-muslim, non-Russian and born in Canada or the US, but other than that even people with dual citizenships got S or TS clearance and worked on some crazy ass shit.
What if I'm running to disarm a bomb and there's a nice old lady standing in my way?

We're all sinners. Let's not make such absolute statements.
C-Space so my thumbs (and ears) feel important.
Strang is wonderful. I worked my way through his entire OCW Linear Algebra course. His lectures are engaging and always explain complex topics well.
I want a power source that is wired, but I don't want / need USB-C. USB is too insecure.
I live in New Zealand - things are much much simpler when the country is small.

Generally New Zealand govt services are fast and painless. If I ring the IRD (==IRS) they just register the phone number and call back. The person is genuinely helpful, and they generally are just keen to get your money with the least amount of hassle to anyone. Very simple taxation policy helps too (e.g. totally reduced the special taxation cases, such that most people have to spend zero time filing taxes, it is done automatically and you just get a bill or refund!).

I ordered a replacement passport last week - it was all online including the uploading the photo - and it was couriered to me a few days later.

This is repeated in many different services. There are horror stories -- mostly I hear them about health/ACC and sometimes Work and Income (social welfare). But you regularly hear good stories about those too.

So it is at least possible for monopoly services to be good.
> we write software for humans not computers.

The "humans" are in every case either ourselves or our customers. Empathy is certainly not needed when communicating with ourselves; and with the exception of the (rare) type of developer who also owns the company, the latter case has the indirections of Sales, TAM, Services, Tech Support and our managers.

Hence, while the quoted statement is true by itself, it does not support the universal need for empathy for software-development.
Most open-source licenses are anchored in copyright law, which is "default deny": you don't have the right to copy other people's works unless they grant you permission. This is good because copyright law is well understood, but means the license itself can only be used to restrict behavior that require copyright permission.

The AGPL attempts to restrict behavior that does _not_ require copyright permission. If I have MongoDB running on my server and it serves as a datastore to my website, then no part of MongoDB is copied off my machine. Copyright doesn't apply. So the only way the AGPL can exist is if it's _not_ a copyright license.

But if the AGPL isn't a copyright license, what _is_ it? Is it a contract with no consideration? Is it a copyright license _combined with_ a contract? Is it like a EULA, and if so, how does it apply when the apparent end-user (the person visiting my site) hasn't accepted the terms?

Lawyers don't like these sort of pseudo-contract legal constructs, they're the law equivalent of a flaky hour-long integration test.
This is a loaded question. The police are a relatively new phenomenon. For example, in Iceland in the Middle Ages, murders were settled privately between families. In Northern Albania, its debatable that that practice continues to this day.

Humans will find a way to settle and enforce and prevent. I am not sure we will see a Martian NYPD for some time.
> I am going to take time off and get some assistance on how to understand people’s emotions and respond appropriately.

Glad Linus is finally coming around. Hope he comes back as a more understanding and improved Torvald++
This also prevents one session over multiple displays with different orientations/resolutions.
You should see mail delivery in Aleppo.
Can you link to interviews where he said that he signed up for the intelligence job to leak information. Sounds very strange to me.

Snowden was not the first who tried official channels.Seeing what happens to Thomas Drake, I think Snowdens reaction was warranted https://www.theguardian.com/us-news/2016/may/22/how-pentagon...

G
It is not the last time we are going to see this sort of thing on the Internet, because, contrary to the overhyped media coverage, "blockchain" is not the revolution; the Internet is the revolution, and things like blockchains, P2P filesharing, the Web, and so forth are just the applications society is experimenting with for a previously inconceivable technology. We are a long way from a steady state and I expect to see this pattern of behavior several more times in my lifetime (by historical standards, we as a society are just starting to understand this technology, and it will be another century or two before society has internalized the Internet).
- Passenger next to you spills over into your space

- Passenger in front of you reclines seat

- Player is taller than average or inconveniently sized
Just out of curiosity why is ctrl+a more sane than ctrl+b?
Highlights from the European Conference on Computer Vision 2018
I've worked with assholes, that think they are god's gift and really they are just hampering the business goals of the company and don't realise it. They were constantly like a petulant 5 year olds during a tantrum, and I don't work with people like that. I quit such jobs. Done that 3 times now, first time took me 6 months, second time 3 months, last time 18 hours. Note - this is not rage quitting - they were a reasoned decision based on the likelihood of being about to resolve the problem through negotiation, and comparing that to opportunity cost. Fuck it life is too short.

Similarly would I contribute to an Free/OS project with such people for free? Hell no.
I'd like to see some solutions in specific cases. I bet they're mostly simple shapes.
Wonderful bit of synchronicity- seeing this on the front page of HN right after I got back from being (deliberately) lost in the Fells reservation north of Cambridge. (In this case, of course, my algorithm was made simpler via access to a GPS oracle, when it started to get dark. :) )

> It was included in a list of 12 problems described by the mathematician Scott W. Williams as "million buck problems" because he believed that the techniques involved in their resolution will be worth at least a million dollars to mathematics.

Does that mean it would be worth that much via (perhaps indirect?) applications, or worth that much to mathematicians? What does it even mean to say that a non-applied mathematical theorem is “worth” some sum of money? (Absent a rich mathematician willing to pay a bounty, at least.)
I’m using an iphone 8 for the last 9 months. Not missing the jack at all.
Yes, L3 is what new grads start at. However, blind only talks in TC (total comp) so those are all TC numbers.

Source: I read blind more than HN. Also, the title says total compensation.
Not really. There are three main roles in todays software eco-system. The developer, the administrator and the user. Each have interests that are orthogonal to the interests others.

The developer wants to get paid to develop the source code.

The administrator wants to be able to modify and deploy the source code and be paid for running the resulting program.

The user wants to be able to review the source code and administration logs.

Open source as currently defined covers 100% of the interests of the administrators and none of the interests of the other groups.

The AGPL kind of covers some of the interests of the users.

Closed source protects the interests of the developer.

Being a member of all three groups I would be very interested in a license that manages the trade offs so the admins, in the guise of google and amazon, don't suck up all the money from developers and turn users into a commodity.
> Traditional proprietary software is not publicly available
> in source form.

If Microsoft published the Windows kernel publicly on GitHub under the Ms-RSL, it would still be proprietary software even if every line of code is visible to the public.

> make source available, and develop it in the open,
> without giving a permissive public license that defeats
> your other immediate needs.

You are describing proprietary code.

> Parity is a radical copyleft license.

That may be, but it's unlikely to see any adoption if it goes far beyond even the AGPL in terms of non-copyright-enforceable requirements.

> As for "shareware", the definition isn't rigorous. But
> almost all the shareware I've used was distributed
> binary- or bytecode-only, and often feature-incomplete,
> or limited by license-key-based software controls.

Your lack of experience with proprietary software licensing options does not mean you get to redefine open-source.
When you're young and you can absorb total losses, big bets (high risk/high return) are ok. Mid-life and beyond, it's nuts to be risked or leveraged to the point where you could lose everything.

I can't say how he thinks, but some people have earned or lucky successes that give them a sense of invulnerability... and then they take unreasonable risks. This seems like one of those cases.