skysight-inc/HackerNews huggingface dataset:
I'm not sold on the idea of the master log as a readable narrative.

If you really want to maintain such a narrative, it would be possible to do it separately, in something like a changelog.

You might even hire someone to do that, a kind of technical historian. It's real work, because software development is pretty messy.

If you reaaally care about the history of the software's development, I would seriously consider aggressive rebasing of the repository even much later -- you could refactor the commit history as much as you want to clarify the logical progression of the software.

As I see it, a source code repository is not like a history book, because a history book is written after the fact by a trained historian who spends a lot of energy on tidying up the narrative and making it actually comprehensible.

A source code repository looks to me more like an archaelogical artifact with some terse notes sprinkled in there as clues by the various workers.

Basically I think the git log structure is kind of overblown and workflow arguments that hinge on the legibility of the repository's graph structure don't really matter that much to me.

I still sometimes write pretty involved commit messages, but that's a kind of separate issue from these "workflow" discussions that are mostly about how you should formally arrange the DAG. And I also know that my commit messages are mostly lost in time like tears in rain, so I try to communicate important changes in other ways.
I wasn't really commenting on adding engines - I know that concept has been around a long time. This wasn't just an engine going down, this was catastrophic failure, and my amazement is in that no other part of the aircraft was affected outside of that one engine.

> There's no other part of the airplane behind the engines either, so nothing to be hit by debris.

No, but there's a wing and the fuselage nearby. Again, I'm not an engineer, but I'm assuming that in this type of failure, the part of the engine that's spinning might want to come laterally (is that the right word?), and that seems like it could be trouble. I'm amazed that it didn't.

> What amazes me more is that the newest twinjets are now considered reliable enough to fly six hours away from the nearest landing strip -- that's how far they can coast on the single remaining engine if necessary!

Totally amazing. I'm not sure, but is that only the A350XWB for now, or have others been certified past ETOPS-360? It's basically certified to the design limit of the aircraft, so I'm not sure what else has been designed for that. Even 5+ hours is nuts though.

Somewhat related, but check out the Chilean regs on flying from the mainland to IPC/PPT. As far as I know, they still have the one aircraft rule.
Because it's a false premise.
I don't have any evidence of this but I stronly suspect that doing regular meditation will reduce the chance of bad trips or atleast let you deal with them much better. I'm saying this in case someone decides to experiment with DMT or other halucinogens, you should seriously consider trying meditation as a prerequisite.
> I know no path finding algorithms, and beyond arrays and hashes I don't know data structures like trees, double linked lists, and so on.

you can learn it from
http://www.techiedelight.com/
Very simple. The idea was making the last normal elections an independence referendum, had independentist won. They lost.

So they decided they would fly forward. Most of them, like Mas and Puigdemont were friends or partners of Puyol, who actually manage to steal hundreds of millions of euros, probably thousands, they are going to jail anyway. They have nothing to lose and lots to win.

Puyol stole for 40 years without nobody in central Government doing anything, you could not do business there without paying to his family. He actually hired people from the Spanish secret services and got a lot of information back so central Government was scared of doing anything against him.

The plan was doing all this and after 48 hours unilaterally declare independence, because of the "Oppressive state".

For the independentists it is "now or never". Certainly is not easy to have someone as weak as Rajoy as prime minister.

For me as an Spaniard who works in center Europe who last week was in Catalunya is obvious who is using violence. It is not the police. There are people trowing stones to police, they are insulting and spitting to them, they are doing scratches to them.
I think that his point was that similar drop of productivity happen to other professions. Programming is not the only work that requires focus.

Even with programming it does matter what tasks you are working on. Many tasks don't need that much time to get into and out of it, only some do.
>>> Legitimacy derives from the consent of the governed, and nothing else.

Fan-bloody-tastic
> Maybe it's an elaborate troll.

Of course it is. The entire point is provocation. How many people heard of Daily Stormer for the first time as a result of this whole drawn-out incident? Rather more than knew about it in the first place, I'd wager, judging by Google Trends and overall coverage.

Look at Stormfront, a more obscure (but probably worse) website: their domain got locked, but they seem to have it back now. Interestingly, it appears to be a registrar that issued a statement denouncing Daily Stormer.
The majority of catalans don't want independence.

The political parties promoting independence represent less citizens than the political parties that want Catalonia to be part of Spain.
Maybe you should be asking HN why it's so important to you to enlighten him on that, in lieu of just letting him go on with his delusion. I wouldn't allow a discussion to get heated with someone who doesn't know what they're talking about. Wouldn't you rather spend the time coding? :)
So far from my experience if you use C/C++ project you can:

1. Either use Mingw-W64, which is "closer" to WinAPI for compilation for Windows platforms, also more actively developed

2. Use the better build system. So far, I think Meson (+ Ninja to actually build) is very easy and fast even for the complex projects. Moreover it works great on both *nix and Windows systems - it can generate VS Projects, if you need (but I recommend Ninja still - it's so much faster), and you can use not the full Visual Studio installation, but just a Visual C++ Build Tools, with compilers only.
Fascinating. Anyone providing workshops/courses for complete beginners? Would love to have my team (of UI designers) get to play around in this field for inspiration sake. If you provide this stuff, please ping me (details in my profile)
Are you arguing that you are not bound by any laws enacted before you could vote?
Not really, not in this case.

The author of the article should take some time to learn idiomatic Go. "[...] I can use packages as metaphore for classes" is a big red-flag that one doesn't have the fundamentals.

When one writes Go, writes in Go. Not in Ruby, not in Lisp, not in Haskell. In Go.
Most of the 'reputation' surrounding games appears to be inertia--people who still believe the old reputation, even though studies have repeatedly linked gaming to quicker learning, better pattern recognition, and other cognitive skills. I suspect they simply haven't seen any of these studies, or are suffering from confirmation bias.
The question that clarifies the matter is not whether something is illegal. You can craft language to make lots of things illegal, especially within a hierarchy of national and regional governments. The question is whether voting for independence is a crime. When you have to make voting a crime, and deploy police to prevent the population turning out to vote, it's a pretty good indicator you are on the wrong side of history.

This is probably not the the way the national government wanted their actions to be seen, nor is overwhelming popular disobedience the outcome they desired.
What does Spain gain from using violence ?

Can't they just ignore the results on the basis it's illegal ?
Spark killed Hadoop
Some civility here might be nice.
Email security and anti-spoofing
>I think that his point was that similar drop of productivity happen to other professions.

Oh, I see. Yes, I would wholeheartedly agree with that. To his point, I would say many people on here don't necessarily think developers are special in that regard, but most people are developers and they are speaking on that which they know.

I'm a developer (obviously) and I couldn't intelligently speak on how interruptions would disrupt a soft skill profession such as marketing, sales or HR.
Sorry, but I hate those kind of posts. They are just vague and don't say anything useful...

What part is confusing? What is confusing in VLC that is not in the other ones? The main UI has max 10 buttons.

Especially when comparing with MPC-HC and smplayer and mplayer, which are 3 different look, UI and UX...

Sorry, you just sound like the usual hater...
Got as far as number 12: did not accept prime as answer...
I think this is about establishing that Catalonia doesn't want to be part of Spain on the current terms. If that's establish in a referendum (of any form) then they will have leverage to renegotiate their relation with Spain (much like Scotland). Spain has a lot to lose from that since Catalonia is an economic giant within Spain. So even violent quenching has better optics than allowing the referendum.
Isn't there something in the UN declaration of rights about self-determination.
The article is behind the paywall.
From the link in post nearby yours one, it's clear it still misses features which are already implemented in GCC and Clang. Also, don't forget, that complete support for C99 landed only a few years ago, almost 15 years late. If this is not slow, I don't know what is slow then.
Share scripts that have dependencies with Nix
What part you don't understand?

I'll try again.

All Spaniards have voice & vote about sovereignty, not just a bunch of Spaniards.
OK, but a media library can be lean, can it not?
mabbo you are right, it's how we do it and it's hyper-efficient. Last place I worked used OP's model it worked ok but wasn't as efficient.
Sorry but the text says that it's in the range [1000,16000].
TRANSMAC 12.0 CRACK AND SERIAL KEY FREE DOWNLOAD
This is one car out of several of the Guardia Civil:

http://estaticos.elperiodico.com/resources/jpg/6/0/150607588...

https://s5.eestatic.com/2017/09/21/espana/Espana_248487335_4...
I don't see it as at all a given that just because 51% of the voting population in some geographic region wants to form their own country that they should always be allowed to do so. In general, I favor self-determination but, especially when a large portion of the population in the region supports the status quo, it's by no means an automatic process.
My guess is that the US is a very individualistic, achievement, money-is-good, capitalistic place. Not owning a place to rest your head, being homeless, etc is associated with moral failure: laziness, lack of drive, addiction to drugs...
Nice. I immediately though of https://mirage.io/ and http://erlangonxen.org/ but with a more "mainstream" language.
I've worked in multiple roles, including developer. 30 minutes of lost productivity in a dev role is peanuts compared to lost productivity in an engineering job where an hour of engineering work is $300+ of charged time.

And with all this complaining about interruptions and lost productivity, its really only the "sexy tech startups" that seem to have ping pong and foosball tables to waste time playing.
> jbk, you have a lot of good submissions. To bad I haven’t seen more of them up on the HN-board.

Well, I'm not pushing a lot...
If there are positive results then those people have chosen independence. So let them be independent. Anything else is despotism.
If you believe that lie, I can't help you.
Let's stipulate the ads were deployed. Any proof that they worked?
The constitution was voted soon after the dictatorship ended. Times have changed greatly, and there have been several calls to re-write it and adapt it to modern times. However, the Spanish Government has always treated the constitution as a sacred text that can't be changed. BUT in the last few years, those who opposed changing the constitution democratically, used their absolute majority to enforce changes that were beneficial to the electrical, telephone and other services lobbies (which used to be public until they privatised them), and by extension, themselves. There's plenty of information about how high end politicians end up as those lobbies consultants after retiring from politics, a term that's been dubbed "puerta giratoria" or revolving door policy.
And that hypocrisy is what brought this.
Anything specific practices you recommend? I'm not interested in ayahuasca, but meditation has been on my list for a while now.
I would like distributed web methods like IPFS to be a w3c World Wide Web consortium standard.

Combine IPFS and crypto currencies for payments and we have a new distribution standard. Then one could have distributed movie sites like Netflix and YouTube where you pay for royalties to legally file share the content.
>> The whole problem had been reduced to playing with different parameters, as if adjusting levels on a stereo receiver, until you got Mario to thread the needle. With the right interface, it was almost as if you weren’t working with code at all; you were manipulating the game’s behavior directly.

This sounds remarkably similar to the ambition of the Logo language (from 1967):

https://en.wikipedia.org/wiki/Logo_(programming_language)
I'm kind of confused by this statement: so you are saying that Catalonia taking a referendum on what they themselves want to do, is imposing on all Spanish people, but Madrid commanding the repression is not imposing?

I don't want to start a flamewar, but that looks like a bias you might want to reflect on.
That is not clearer, at least to me.

>All Spaniards have voice & vote about sovereignty, not just a bunch of Spaniards.

This seems self-contradictory. Mis-typed? Or perhaps you mean it's up to all Spaniards, not just some Spaniards?
I definitely agree with this, there seem to be an aversion to giving people money directly. I guess this comes from a sense of knowing better, most people feel they know how to better look after people rather than letting others define and satisfy their own needs. Most refugees would find a decent, personal, use for money.

They are refugees, but like the rest of us have needs we can't always fathom.
Isn't the point of Markdown that it's self-documenting and editable in any text editor? If I were to write an editor for Markdown (or, more likely, a plugin for Vim or Emacs), I would focus on providing editing shortcuts and autocompletion. WYSIWYG editing is more useful in standard HTML than it is in Markdown.
"Spain"? The police is acting after a Court order from Barcelona (main city of the Catalan region), not from the central Spanish Government.

Edit: I can not reply to more comments, as it seems I have a limit of 5 comments per day. "Thanks", Hacker News. To the reply to this comment, I would reply that Courts have to apply the Law. I.e. it is not "optional", so if a Court sends the police to stop an illegal action, it is not arbitrary, but a duty. In Spain Courts and Goverments are separated, i.e. the Court is not acting because of central Government orders.
I was so sure it was british racing green!
I would assume it means tolerating them as giving them the same platforms and resources as anyone else. So news shows inviting Nazis for them to explain their views, companies treating Nazi symbols the same way as all other symbols etc.

You can still have free speech in the constitution while society as a whole is intolerant towards those ideas.
This is probably why...

"In 2005, the National Telecommunications and Information Administration ruled that registrants of .us domains may not secure private domain name registration via anonymizing proxies, and that their contact information must be made public." - https://en.wikipedia.org/wiki/.us

This is the same reason their .is domain was yanked.

https://grapevine.is/news/2017/09/29/dailystormer-likely-los...

This might also be interesting for some people: a full timeline of news and bannings of the daily stormer: https://time.graphics/line/3812
If I were making an argument in this case, I'd say that several other languages have fulfilled the "readability" benefit while also fulfilling orders of magnitude higher performance and type safety garuantees. This implicates that one case is write only instant legacy code and the other will be highly maintainable going forward if the codebase and team need to scale in size.
Yes, it's hard to follow the logic. But still a lot of people seem to think that all Spain should vote on a referendum on whether Catalonia should be independent. Go figure.
It's sad but true. People's Party has been using our terrorist problems to attack other parties when they were the opposition. They feel very comfortable with everybody talking about nothing but Catalonia or the Basque Country.
> Spain has chosen to be governed by the current government.

Did they now ?

Let's say Russia is having an election and the people in Crimea are allowed to vote. Let's assume the majority of Russians voted for Putin but hardly any of the people in Crimea did. Did Russia suddenly become the legitimate government of Crimea just because 'the people voted for it' ?

I think the first step would be for the people to agree to have an election over who governs them first.

AFAIK Catalonia didn't voluntarily join Spain, they got annexed.
> is that the original source isn't solely responsible for keeping the content online and the link working

No, the original source is still the one solely responsible, unless there's some agreement between parties to cache content for them.

Anyone can help, yes, but it's not their responsibility to keep content online unless there's some agreement between the original content source and other nodes, which is of course not the case by default.
The Jordan Peterson point is a good one. His point has been for quite a while that if you're a young man, and you're unhappy with your life, the way to fix that is to work on fixing your life, not joining some far-right movement.

Google really worked at cross-purposes with its own agenda there.
and, because of their insatiable personal need to communicate by talking (instead of researching the internal wiki, bug database, or documentation on the network), these people become bulls in a china shop.

and they don't have a clue how destructive they are.

it's such a great example of clashing perspectives. they think they're being friendly and reasonable. the hapless and frustrated programmer thinks they're ignorant, lazy, and annoying.
This is not like England and Scotland, is more like Manchester wanting to leave England.

Catalonia was a economical power but not anymore, all Spaniards are sustaining that region using the FLA (Fondo de Liquidez Autonómica or Autonomous Liquidity Fund).
> I've never understood the word canary.

https://en.wiktionary.org/wiki/canary_in_a_coal_mine

> What do you mean with it, in this context?

The pouplar reason given for the anti-success taxation, is that its fair. Because they agreed to the social contract. But its highly disputed by those taxpayers. Such disputes are canary/early-signs of fair/subjective contracts. Catalonians vs Spaniards is the other.
Because if you're doing something complicated, you have a bunch of stuff loaded up in short-term memory, and if an interruption throws it all out then it takes a long time to load it back up again.

If you're doing something simple, then it's just a matter of regaining focus. Sometimes devs are doing simple things and interruptions aren't such a big deal, but when we're deep into a debugging session or something it's more of a problem.

This is not to say devs are the only people who work on complicated problems like this, but plenty of non-technical people in software shops don't, and tend to not understand that interruptions are a real problem sometimes.
To reverse the effects of sitting all day, you must stand and move for (most) of the day. How would that entail only a 20% improvement? To me, that would entail an 80% improvement or more. Let's now imagine you transition from a sitting desk, to a standing desk (with a treadmill) and you now spend your entire day at the office in a stand-up position.

It isn't the same as being a hunter gatherer in the forest, but I would hypothesize it does more than 20% to improve the situation.
I dunno, I imagine more refugees are illiterate than have app development skills.
These efforts may be useful further down the line, when you are trying to build community and sense of progress, but when a mother and child are sleeping in a park in the French countryside, the needs are different.
Most likely very little of the kind that qualifies them to express such opinions.

I've had experiences that are reminiscent of Michele's over the past 10+ years.

I can tell you that neither your own comments, nor the comments others made to Michele that you're now trying to defend, are at all helpful, and in both cases can be quite damaging.

Please show some humanity and give it a rest.
>A transport category aircraft is required to have enough power to continue climbing

Can a plane takeoff with just one engine ?
Not such a strange idea! See how GiveDirectly works, and how they measure impact [1].

[1] https://www.givedirectly.org/research-at-give-directlyhttps:...
Personally, I wouldn't argue for one or the other being nicer, they each have strong use cases at different times.

I like to use feature flags for: 1- features that need to be A/B tested, 2- huge features that dev lasts for more than 1-2 weeks, 3- features that take more than a small handful of people to either write or test.

I like to use branches for: 1- code that definitely should not be inflicted on other teams until ready, 2- features that take between 3 days and a week or two, relatively short cycle, and 3- features that need more than one person and/or more than one commit to finish, but less than maybe half a dozen.

Assuming it doesn't impact the code review process, I like to commit to master directly, without a feature flag, for: 1- any small features contained in a single commit written by a single person, and 2- hot patches and bug fixes that roll in after merge.
My statement is in the Spanish Constitution, I don't know why you're confused.
This other version was submitted a few minutes later but was luckier and got much more attention https://news.ycombinator.com/item?id=15377647
A hotfix branch fixes this. You can still do trunk based development for the rest, and cherry pick the bugfixes into such a hotfix branch (branches off from the latest commit that was released).
We are all commie socialists in Europe, thats why. It's like a dirty word in the USA.
So what? Members of the former Spanish totalitarian regime are now in politics too, and I think it's great they changed their minds to now respect the most basic human rights. Don't you?
My thoughts exactly. Spain just gave a very good reason to Catalans to secede.
> Chin-ups, rows, and similar are likely to be a better idea.

And in my opinion are entirely missing the point because they take more pre-planning and effort. Even if only a little.

The problem people are trying to solve is "how do I go from nothing to exercising even a little?" The problem you are helping them solve is "how do I get more/ the most out of my workout?"

It's a serious pet-peeve of mine. I know you mention it with good intentions, but people often try to help others by telling them their personal favourite item, vs helping them solve their problem.

People do similar with programming languages. For a one off project or getting started sometimes a shitty language is the best way to help someone for their specific problem.