skysight-inc/HackerNews huggingface dataset:
Things I really like about django that are objectively good:

* A lot of _very common_ situations and patterns are already solved for you, and they're solved in the cleanest way possible.

* The documentation is excellent, both with "guides", examples, and API reference. Django (along with OpenBSD), has probably the best documentation I've seen around.

* Clean design (of django itself) means that you can extend it, or avoid using bits that for some reason don't suit you.

* Very transparent development, and the developers are really into open source - everything is done out in the open. This last point might not be really important as a user, but it helps if you ever want to contribute (or understand) anything to django itself.

---

Even after years of django, I very occasionally still come across a functionality in django that I'd overlooked and saves be a bunch of my own code.
It's not absurd, you shouldn't be offended, and only you can decide if you want to invest 8 hours proving your fitness to this company.
> Shadow-banning / hell-banning happens on HN too, but you're right that it's not a very nice way of moderating.

It's literally the worst way of moderating (short of serving the banned user destructive/malicious code). HN is wrong when they do it, too.

Fortunately we got some new mods a while back, they're very good, and nowhere near as trigger-happy with the hell-bans as before. And still, it's wrong, vindictive and dishonest, and if you're clever just as easily circumvented as regular bans, which would be the right option (otherwise I'd like to hear the argument why non-clever people should be punished more harshly).
Oh yeah, but you could be spending 10 times the required amount of efforts because of accidental complexity and none of these tool will point that out for you. I've seen it happen way too often to trust a team relying heavily on processes and tools anymore.

Besides, you set them up once and then forget about them, happy with your day to day use. But actually fighting complexity and making sure you're still solving the problem at hand and not bloating things up requires near constant critical thinking, something no tools or processes will ever be a replacement for.

That's what I meant :)
Yes, you get ipa file for application, which is pretty much zip file (same as apk). Unpack it and you'll get folder structure you see in screenshot.
Hey, I am all for finding a way to make sure Twitter makes enough money to stay alive. I just don't think this is it.

And I also don't think you have seriously researched it, thought it through or compared the idea with potential alternatives. I also also don't think tossing it out as an idea on HN is likely to cause Twitter to do anything with the idea. So, hey, I don't actually need to argue with you to put a stop to it. So me replying is solely out of a positive impetus to engage people in a meaningful way. I really have zero fear that you tossing this out there will cause Twitter to hit the brakes and do a hard left and jump on this.

If you want to propose a brainstorming session and some means to float suggestions past Twitter, cool. But one off suggestions like this tend to be the modern equivalent of armchair politicians of the past who had a raft load of brilliant ideas for solving every imaginable problem on the planet, if only the world would listen to them.

I mean, it is cool for making chitchat around the water cooler. But that's about it, more than 99% of the time.
Actually, scratch that. Trillek is less active. Hopefully, Techcompliant is good. I wouldn't know, because there's no way to actually get the game.
I rather like the graphic with this post. Is that based on pixel art, programmatically combined to resemble orthographic projection, or is it generated by WebGL? (Using one of the available blocks libraries in Javascript.)
If you download the iOS application in iTunes, or sync your applications from your device to iTunes, then you can drag the applications out of iTunes onto your desktop. That's an IPA file, which is essentially a zip file following a specific format. Just rename from .ipa to .zip and unzip it. You can now inspect the application's contents.
Celery is indeed great, but the doc falls far behind django's. The "celery+django" doc is actually outdated in a couple of places, and getting it setup isn't such a breeze.

I regret not having documented what I did at the time to actually push an update to this. :(
Okay. What part of it is problematic? You've expressed what you feel, but not why you feel it.

You're okay with letting corporations set the limits of our discourse, even as that flies in the face of the numerous quotes presented?

And the author actually presents a sort of rebuttal to what I think (I assume?) you're trying to get at, which I'll quote here:

> I’m not advocating that as a matter of law companies should be forced to allow dissenting opinions on their platform. [snip, for brevity] Rather, I am suggesting it is our duty as platform operators to allow the widest possible dissent on our platforms, and our duty as Internet citizens to hold our platforms to a high standard.

We should decide ourselves what we do and don't want to hear. Sometimes that takes the form of community moderation, like on Reddit and HN. Sometimes that takes the form of (on 4chan/8chan) only moderating to the degree that it fits within the law. There are plenty of people on Twitter that use automated blockbots and word filters to broadly block things they don't want to hear.

But all these people have set their own constraints. On HN, we give away our liberty to be gratuitously negative in the hopes that we might find a higher-quality discourse. And that's it. As long as we're nice to each other, we're allowed to hold just about whatever opinion we'd like, without even the minor repercussion of losing a lot of karma.

That ad exchange does not speak for me. Those running it don't give a shit about me. They shouldn't be the ones setting the limits of our discourse. It might be a pie-in-the-sky, ideal concept, but I think we should try our very best to hold ourselves to it.
Qualia and thoughts are distinct, but to say the former doesn't exist just seems nonsensical to me. Qualia are self-evident by their very nature. I look at something red and I experience the appearance of red, and I don't know how someone who experiences that can say it doesn't happen. I could believe the red thing doesn't exist, and that the experience is caused by something else, but to say my experience of a red thing doesn't exist is just clearly false.
The voter suppression laws are largely peddled by Republicans. Who are over represented due to gerrymandering. If their influence dwindles these laws face a tougher challenge.

So, from that perspective, gerrymandering is still a bigger issue.
BIND has seen multiple major overhauls since the bad old BIND 4 days

Yes, thanks for supporting my argument in such a forceful way. As you say, BIND has needed multiple major overhauls over the same period that has seen djbdns simple be there, finished.
Friends don't let friends use 1Password.

Use Dashlane.
Show HN: My 24h project, snips.video
Create embeddable clips from YouTube videos for citations, memes, forum reactions, etc.

http://snips.video/
https://en.wikipedia.org/wiki/Unified_field_theory

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

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

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

Yes, quite a number of people have considered the possibility and have been looking for such a thing for decades.
What if they're in an img tag?
For those frustrated that there's no email signup, please fill in this form https://haaash.typeform.com/to/IOrUUI . We'll notify you once we add it very soon. Thank you!
How do we get this for California? Is the Freelance job litigated on where the Freelancer is physically located, or where the client is located?
> 3896	http://www.pdf

Hmm...
WARRIORS VS PACERS HIGHLIGHTS REACTION NASTY CROSSOVER
Personal attacks have no place here. Please do this elsewhere.
Probably both. The fraction of energy deposited in each depends on how the internal resistance of the cap compares to that of the load.
I also practiced meditation (Vipassana) for several years, and, like you, realised that positing the non-existence of consciousness is a dead-end.

Buddhism seemed to go deeper than many other philosophical frameworkss for this reason. However, I looked into many philosophical systems, and I was extremely surprised to discover that the thinker with the most consistent views on reality and consciousness (both self-consistent and consistent with my own experiences) was drumroll Ayn Rand.

Though she's known for her views on egoism and capitalism, she wrote a ton about consciousness, perception and concept-formation. If you look at my comment history you'll see I talk about her a lot on HN, and that's because I think computer scientists will gain immense value from studying her works. Introdution to Objectivist Epistemology and The Romantic Manifesto contain her deepest writings on consciousness and cognition and are the books I'd recommend. http://aynrandlexicon.com/lexicon/consciousness.html is a good taster.

http://aynrandlexicon.com/ayn-rand-works/introduction-to-obj...

http://aynrandlexicon.com/ayn-rand-works/the-romantic-manife...

I've met a couple of other Objectivists who have practiced meditation - not many but they exist. I was very surprised to discover the connection between the two areas. Hopefully in a thread like this on a site like this, curious minds will read this comment and be persuaded to investigate further. It's a fascinating journey!
It was drawn by hand using a vector illustrations tool, based on a sketch that I had made. We think it is very cool and will produce more conceptual illustration in this style.

The artist goes by Sephy Ka: http://www.sephyka.com/box-stories/
Nuclear is very clean. What most people came to hate is the waste, which is surprisingly little (per kW). Also the danger in case of failure, which is massive.
If Dennett claims that he's unconscious then it just provides a reason to dismiss his other claims, too.
I did an extensive lookup of dropbox alternatives last year, and ended up self-hosting seafile.
Multiple family members use it and it works great, plus encryption built-in from day one (me not being able to read their stuff is critical to me).
There has been no outage, and upgrades are easy.
>If I were the author I'd choose some social media unicorn or an ad network as an example of inherent misallocation of human talent.

Google acquired DeepMind using money that was ultimately the result of ad revenue.
That's not what I said at all. And I think you're really misconstruing my words with the goal of declaring that NoSQL, an extremely large category of databases, is bad, which is a dangerous generalization. I never said anything about difficulity getting NoSQL databases to work, i talked about how they are put to use in problems that don't warrant them as a solution.

The problems that I said are as follows: 1. One of the most popular NoSQL databases early on (MongoDB), is imperfect, but a lot of people decided to use it without really reading into what it does and the flaws it as because:

2. people got so hung up on hype for NoSQL that they did not think about what makes it great for certain use cases. Key-value stores offer unrivaled scalability, allowing you to store extreme amounts of data and cluster it efficiently, something that is simply not possible in relational databases. However, they do not offer the relational capabilities of SQL (and i'd say for most apps and services these days the vast majority of data is relational). The nice part about document stores, which are really what got the hype going about NoSQL, is that they offer the extreme scaling potential of key-value stores and offer some relational capabilities. Thus they are great for high volume nested data which will be looked up almost always by it's primary key. People ignored that this was the optimal use case and just used Mongo it when it seemed convenient and cool, which led to problems down the line when the realized they didn't have relational capabilities and they didn't have a schema to keep things organized.

I use a key-value store (NoSQL) and a document store (NoSQL) every day as well as a relational store (SQL). You just need to pick the right DB for the situation. No database is a jack of all trades.
I really don't want to know how much time I wasted in Tents and Squares.
I'll take a look. And send me an email, what you are doing sounds interesting, would love to learn more.
that's good to hear because as a beginner I struggle with the magic parts of the web . Most tutorials nowadays are all magic.
Cash hasn't been banned in India. Only ₹500 and ₹1000 denomination currency notes have been scrapped. Replacement currency notes (₹₹500 and ₹2000) with new design are being disbursed at banks and ATMs. I don't think there's any consolidation of power into payment systems have been happening.

And, government surveillance for online transactions should be similar what is being done in western countries ;)
Again, but with different words: you could have written exactly the same original comment without having read the article, because it doesn't touch on the article at all. What you did --- again --- was to dismiss one of the world's foremost authorities on election security as a leftist partisan. This is exactly what 'dang is talking about when he asks commenters not to take threads on generic ideological tangents. Please stop.

You are welcome to disagree with Halderman! But before you try, you should acquaint yourself with his point, which is not that the election was stolen from Clinton, or even hacked at all.
Yeah, it hit me pretty hard. The next interview I had, I was able to say "I don't know", and I got the job handily.
Ancient bird found in China?
Should an online community or its hosts have a say in shaping their community? If not, why not? If so, how should that be done? Why is shadow/hell banning in particular bad? I haven't seen a lot of discussions with reasons: just that it's bad. If you know of some, feel free to provide a link rather than duplicate it here.
Same here. If you're implying that they ran his piece but never paid for it, I'm inclined to not believe this. The Times is very ethical organization. That said, as a freelance writer myself, I know that large companies can have ponderous invoicing systems, and it can take months for your first payment to make its way to you; after you're in their system, things run more smoothly.
NL here. From my previous employer I was making more than 80k euro per year as an engineer, but almost half of the money goes to tax.

So what is the point there? So I quit and work for 3 days per week. Much less money before tax but after tax not really. I feel it is good deal to take 2 days back to life.

So if you want to live in Europe, forget about working for someone else.
The most of the world doesn't have them in a first place, so no need to ban anything. It is just that USA is so horribly protective nation, that rest of us have to deal with this as well. E.g. want to sell your NZ stuff in states? Well, better to pay some protection money then.
Does ProtonMail have a major security flaw?
cause PHP isn't magic like Ruby on Rails.
>you get side benefit of being able to track transactions and tax avoidance

A lot of good people would consider that to be the opposite of a benefit.
Well I still don't know exactly why you focused on this tangent. I do understand your idea that it is an example of the losers writing history, however you didn't initially put it forth as such, and it seems like this much debate on this topic is out of place.

We'll just have to agree to disagree about 600,000 dying because the south was deplorable in its unwillingness to give up slavery. The north also had a pattern of subjugating the south which clearly played a part, but I'm not going to get into this tangential debate nor do I even have a firm stance on the state's rights vs slavery debate, but I think it's crazy to ignore the facts, and tend to write opinions. You wrote earlier 'America engaged in some light imperialism.' Stop opining, the fact is America sailed in with a bunch of war ships, said play along with our economic scheme (Mercantilism, what economists call 'economic wafare' and Japan knew that, they saw what happened to China). When they said no, Perry shelled a building, and they said Ok stop, fine. They didn't have a choice, really. Those are the facts. That's what I've been writing. You have been writing a lot of the opinions and I don't appreciate that you did that while saying what I wrote is 'revisionism.' If it is factually wrong, then point to a source and show that. What you've done are mostly write opinions - you did lay down some correct history, but nothing which supported your conclusions. I'd appreciate it next time if you did less opining and stuck to the facts, especially if you wish to write deriding remarks.
I've been using Dashlane for the past 12 months. It is excellent. Integrates well with OSX, Chrome, Firefox and Android, haven't heard of any security issues/break-ins or them handing out everyone's password data to anyone who shouldn't have them. I'm sticking with Dashlane for the foreseeable future. There's certain things that would be "nice to have" such as an API so a command line utility could be built but I'll deal with it.
> a statistical test answers one central question: what are the odds that the results you observed could have arisen by chance

Well, no, that'd be very interesting but unfortunately what a statistical test really says is the probability of the results you observed (or more extreme) given chance. P(data|model) and not P(model|data).
The Running Conversation in Your Head
Did they take the guy to court? Or did they give up once they disarmed him?
Not quite. ALGOL doesn't have curly braces, just BEGIN and END blocks.

BEGIN
FILE F (KIND=REMOTE);
EBCDIC ARRAY E [0:11];
REPLACE E BY "HELLO WORLD!";
WHILE TRUE DO
BEGIN
WRITE (F, *, E);
END;
END.

I've heard it said that the languages you mentioned are inspired by C's syntax.
I don't disagree. But a demand letter is fairly simple: it lays out a short, non-emotional overview of the situation, notes the specific resolution demanded, and specifies the alternative should they not take action. You can write a demand letter yourself, and there are literally countless examples for payment disputes available with a quick search.

You can write the letter yourself, and have an attorney review it and send it out from their office. Even a long letter won't take more than an hour's worth of work for the attorney (probably a lot less than that, to be honest), and a local solo practitioner is more than capable of handling it for very little money and without a retainer agreement.

Most of the time, just receiving a demand letter over something as simple as payment for services rendered is going to be enough to get them to pay you. And if there's a particular person at the company withholding payment (i.e., maybe it's some mid-level executive who was told to handle a project), a demand letter will wind up being sent straight to their legal department, counsel, or someone else such matters are assigned to. The letter, in effect, can often serve to bypass the logjam.
I guess the linked Bloomberg article doesn't make it clear?

Cash hasn't been banned in India. Only ₹500 and ₹1000 denomination currency notes have been scrapped. Replacement currency notes (₹₹500 and ₹2000) with new design are being disbursed at banks and ATMs. It would take few more days to stabilize, that's all.
Solar panels production. Currently, they are mostly produced from scraps of semiconductor industry, and it's already close to capacity. This process is energy inefficient and environmentally unfriendly (silicon tetrachloride is an intermediate stage).

Pushing for more silicon solar panels beyond what's possible as semiconductor industry byproduct is unsustainable, both economically and environmentally.
I actually think that's a terrible idea. `0.x`v versions are precisely the time to try and get this stuff in, before you end up locked into it forever.
Thanks, this is very useful feedback. Will work on it.
That is in fact not what we are discussing, as you will discover if you read the article more closely.
Have you heard of "Freedom of speech" & "Right to bear arms"? Not all countries have that, and some people value them pretty highly.

Also, immigrating to another country has many legal, economic, social, and mental challenges. This makes moving to another country less appealing to humans!
DJB software is/was great, but there's rarely a reason to go that route for most users most of the time, today.

You may very well be right, most people at any period of time are in way above their level of knowledge and consequently have no sense of quality. Let me just say that I never met a BIND person who would have an idea about the distinctions between the delegation tree, the on-the-wire protocol, and the BIND zone file format. (Not that i can blame them.)
I pray that this never happens in the United States. Money is the most powerful thing in any modern society. When transactions are controlled and surveilled then what can stop total control by a determined government?

The black market is a bogeyman. I hope others see this as well.
Not sure which ebook reader you use but in Play Book there's "Night Light" which gives that f.lux-like effect. Definitely not as good as e-ink but it helps a little.
misleading title, cash hasn't been banned just ₹500 and ₹1000 denominations.
Even if the coffee were at the boiling temperature, how could it have caused 3rd degree burns?
I didn't know we were arguing. I'm not trying to dissuade you from using djbdns.
Ask HN: CTO of a start up? What does your average day look like?
I think it would be interesting to hear from CTOs from start ups of all sizes, from 1 to 100 employees. What has your role evolved into? Please be sure to mention which industry you're working in.
Alternatively: All supercaps. They have vastly inferior energy density compared to a battery.
iOS 8 or later!
I like it! It reminds me of Seneca (http://senecajs.org/)
> I realize that Fortran compilers have focused on optimizing traditional explicit loops and other imperative programming constructs. Nonetheless, I'd want to see benchmarks before concluding this is a lost cause.

Fortran since f90 has had syntax for and encouraged array level operations rather than looping over arrays. Surely there has been work on improving the performance of vectorised operations?
Yes, I agree, that took me also some time to get used to when I dabbled with Haskell and I looked at more complex programs.
Why would a company the size of Palantir take investment of such a relatively small amount at this point in its lifetime?

- Seems like it's too make the difference between life and death for the company.

- Too much to be a personal investment, and I can't imagine the company generally wanting to do that?

- I doubt the company needs angel investors with specific skills to help grow/develop the company in some way, and could just hire for those skills if needed.

I'm sure there are good possible reasons, and it could be more random, but I'd be interested to know what motivations a company like Palantir could have in taking this investment?
sort of...

http://www.ajpark.com/ip-central/news-articles/2016/05/new-z...
Chromata – Creating Pathfinder Art
Fortran has had lots of implicit loops to optimize since 1990, so, as long as the compiler can see to the bottom of the call (via cross-module inlining), it will do a great job.

Interestingly, Fred Chow and the SGI compiler/Open64/Path64 etc. optimizes implicit loops by expanding them into explicit ones, and then making sure that the regular optimizer does a great job on that.