Some would argue that Lego and Technic are too complicated, and we should all play with Duplo.
Thankfully, Michelangelo and Leonardo were not in large teams.
Which do you aspire to be: a cog or an artist?
HN user
Some would argue that Lego and Technic are too complicated, and we should all play with Duplo.
Thankfully, Michelangelo and Leonardo were not in large teams.
Which do you aspire to be: a cog or an artist?
You don't have to do it like that. You could do:
(= (* x (+ y z))
(+ (* x z) (* y z)))
Or: (= (* x (+ y z))
(+ (* x z)
(* y z)))
Or: (= (* x
(+ y z))
(+ (* x z)
(* y z)))
Or: (= (+ (* x z)
(* y z))
(* x (+ y z)))
Or: (= (+ (* x z)
(* y z))
(* (+ y z) x))
Or: (= (+ (* x z)
(* y z))
(* (+ y z)
x))
I think the last one makes the relationships quite clear.Writing legible equations is an art form, as is writing sexps.
Edit: If you think lisp is ugly, compare with regexps. For bonus points, explore writing regexps with lisp, e.g. with Emacs's `rx` macro. I think you won't find a more easily maintainable way to write them.
Yes, that's exactly my point: forgiveness is withheld, even after repentance. Admitting guilt is double-punished, and doubling-down is comparatively rewarded.
No, you are arbitrarily deciding that "shaming judges the person," and that shaming means, "You are a bad person." That's what you think it means. You do not get to decide what "shaming" means to everyone, and it's not right for you to tell others what "shaming" means to them.
Besides that, even if one thinks that shaming does "judge the person," that's not necessarily bad, either, because rightful shame can lead to changed behaviors, which is good for the person and for society as a whole. However, this only works as long as forgiveness is available to those who change.
The problem our society currently has is that forgiveness is often denied, even after repentance. The judgments of the court of public opinion are essentially permanent, which is not healthy. And it's doubly bad when relatively old words and actions can be cited as a reason for judgment and outrage today.
Your distinctions between shame and censure are arbitrary and meaningless. e.g.:
Censure: "You shouldn't have done that."
Shaming: "You shouldn't have done that. Shame on you."
The point is the same. If an action is deservedly shameful, then so be it.
Shame that brings positive change is not a bad thing; it is a natural social consequence. The problem is lack of forgiveness even after repentance. How can one's debt to society be paid when convicted by the court of public opinion, prosecuted by the NYT? The exile is indefinite.
One of the problems in our society now is shamelessness, i.e. the lack of social consequences for some actions encourages people to take them. Compounding that is the media, which now acts as self-appointed arbiters of who should be ashamed, when, and why, depending on a person's current favor with the politically powerful. Displease the wrong people, and words uttered a dozen years ago without complaint are suddenly cause for outrage, according to them. Meanwhile, others who said much worse things yesterday are lauded. It's all a big farce.
Democracy dies in darkness, all right--the darkness of the evil of the contemporary press.
Why? My time is valuable. If they want such detailed feedback (i.e. free business advice) from me, they can compensate me for it. I would get nothing in return for spending my time explaining why I'm not going to give them any more of my money.
Cyber war would be such a situation, after first strike.
Or before first strike, and attack from sources outside the country. In which case, seeing Russia go dark would be like an indication of cyber "missle" launch, but with probably milliseconds of early warning.
Makes me wonder if nations have or will have systems to try to detect when another nation is going offline and try to go offline themselves before damage can be done. Perhaps the best attacks will be launched from inside borders (imagine if one nation had hidden missle silos inside another nation's borders).
Then imagine if actual network problems were misinterpreted as a cyber "launch," and caused one nation to "launch" in response. Similar to ICBMs, there would be a window in which counterattacks could be launched, but it would be very, very small in comparison.
A few times, even in the last election, the popular vote did not match the election outcome.
That is not in dispute here. Why are you repeating that?
I think that's totally fair, the federal government should be mainly concerned about issues both affecting those in and outside the city.
I don't understand how what you said makes sense as a response to my question. Why do you think it would be acceptable for large population centers to overrule the rest of the nation's sparser populations? To put it another way, why would it be acceptable for cities to overrule people who live very far away from them and whose concerns are very different?
No but I doubt that "limiting the ability of large population centers to overwhelm the rest of the country" is something worthwhile to worry about at federal levels in a federated state.
Are you actually reading what I wrote? I asked:
what is it that you think that I think it achieves which it actually does not?
And you answered:
No
??? I asked "what?", not a yes-or-no question.
Then you said:
I doubt that "limiting the ability of large population centers to overwhelm the rest of the country" is something worthwhile to worry about at federal levels in a federated state.
Are you being serious? That is one of the biggest concerns in a country that spans an entire continent with most of the population on opposite coasts and a significant cultural divide between urban coastal populations and less urban, landlocked populations in the center.
Besides that, even at the nation's founding, when it was concentrated on one coastline, the entire point of federalism was to prevent one population, one state, from overwhelming the rest.
Are you trolling? Or are you actually speaking out of so much ignorance?
Instead a mere 30% of the US can vote on who is president and the rest doesn't get a say. [The electoral system for voting the president is so weighed that if you were to win the right states, getting about ~30% votes would be sufficient to become president].
Has that ever happened?
In contrast, with a pure popular vote count, a few metropolitan areas could outvote the entire rest of the country. Would it be fair for NYC and LA to decide against the wishes of the rest of the nation? What do you think about this?
The US voting system is broken at best and does not achieve what you think it does.
I said:
limiting the ability of large population centers to overwhelm the rest of the country
So what is it that you think that I think it achieves which it actually does not? I feel like you're jumping to conclusions about what I think.
Raw democracy can also lead to undesirable results. It's not true that whatever 51% of the population wants is right or good. Do you disagree?
They can both lead to anti-democratic results. In fact the Presidential election process was originally designed purposely to avoid giving the people a direct and full say.
That is one way to characterize it. Another way is that the process was designed hundreds of years ago, before electronic communication, air travel, etc. It was not possible for every citizen to see and hear the presidential candidates before an election. So, like the rest of the representative government, citizens delegated their votes to delegates, who would gather in-person, see and hear the candidates, and select one.
So do you really think it's truthful to claim that the purpose of the presidential election process was to avoid giving citizens a full say?
I feel like you're being intellectually dishonest in this thread.
What if there are no other factors?
User A, new account, posts a single comment: "Illegal immigrants should be deported."
User B, new account, posts a single comment in reply: "You're a racist."
What does Tildes do?
It's not impossible to answer that. And the answer will tell us a lot about what Tildes wants to be.
Well, for example, the U.S. federal government was designed to cope with that problem: the Senate represents the states equally, regardless of population, and the President is elected by the electoral college, limiting the ability of large population centers to overwhelm the rest of the country. It's not a perfect system, and there will never be one, because humans are humans. But these problems are not new, and people were dealing with them a long time ago. Did the design of the EU not take them into account?
Thanks for being open to the idea (unlike the downvoters). HN is so tiresome.
Isn't the whole point of semver that it's not complex or nuanced? A version is either backward-compatible or it's not.
The fool's errand would be expecting semver to encode all information about a version. That's not its purpose. Its purpose is to convey to users of a version some basic information about how it relates to previous versions from a user's perspective.
For more complex or nuanced information, the semver triad is not the place to look. Use git history, readme, changelog, release notes, etc.
It is tiresome to see people dismiss semver as bad because they misunderstand its purpose. "Semver is bad because it isn't what I think it should be" (then publish your own scheme), or "Semver is bad because it doesn't encode everything" (only the source itself could do that), or "Semver is bad because it would require some arbitrary numbers to increment faster than I am comfortable with" (i.e. "eww, semver has cooties").
It's quite annoying to have to enable JS for 3 different domains just to see something other than a blank page. It also prevents non-JS browsers and retrievers from seeing content.
If you were to use e.g. org-mode for the source document, you could easily export to HTML automatically when the file is saved.
You could also easily use a git hook to run e.g. pandoc to convert md to HTML automatically.
There are many ways of automatically exporting HTML when you save the md source file. Please use one.
Regardless of how one feels about Facebook, has anyone stopped to ask why Facebook and Zuckerberg are getting such an avalanche of negative coverage from the mainstream media? Why have they suddenly united against him?
The emacs-gif-screencast package does this very well. Each keystroke (technically, each command) is recorded as a frame, with timestamps used to set the appropriate duration of each frame. e.g. if you stare at the screen for 30 seconds, no additional frames are captured, and that frame lasts 30 seconds (which you can then edit the duration of later in other software).
Note that I don't know how well it would work for long sessions. Theoretically it would be fine, but the way it uses ImageMagick to convert the frames to an animation can be heavy on memory, so that could be a problem. However, the frames could be stitched together with other software that didn't present that problem...
Have you run any numbers to back up your beliefs?
It may not be much help, but I've found minidlna to be a reliable, simple, lightweight media server on my LAN. I expect it could run well on a low-power device. Any DLNA/UPNP device can stream from it.
All this talk of being understanding and non-judgmental, but here you are, passing judgment on his words without caring to understand his intention. More concerned about how you think he ought to have said it than what he actually meant. This is the way to destroy open and honest communication in society. Passive-aggressiveness and silent grudges, everywhere.
And who made you the judge of condescension, anyway? How condescending is that. Hypocrisy.
I think you misunderstood my comment. I'm aware of the apt security model and the nature of this bug.
My point is that these Ubuntu repo servers are not available over HTTPS, which seems like a problem. In the context of this bug, a serious one--who's to say that there aren't more bugs like this lurking? There's no reason that these servers shouldn't be available over HTTPS.
$ sudo sed -i 's/http:/https:/g' /etc/apt/sources.list
$ sudo apt-get update
...
Err https://us.archive.ubuntu.com trusty/main Sources
Failed to connect to us.archive.ubuntu.com port 443: Connection refused
...
Err https://security.ubuntu.com trusty-security/main amd64 Packages
Failed to connect to security.ubuntu.com port 443: Connection refused
??? $ curl -v https://security.ubuntu.com/ubuntu/
* Hostname was NOT found in DNS cache
* Trying 91.189.88.149...
* connect to 91.189.88.149 port 443 failed: Connection refused
* Trying 91.189.88.152...
* connect to 91.189.88.152 port 443 failed: Connection refused
* Trying 91.189.88.161...
* connect to 91.189.88.161 port 443 failed: Connection refused
* Trying 91.189.88.162...
* connect to 91.189.88.162 port 443 failed: Connection refused
* Trying 91.189.91.23...
* connect to 91.189.91.23 port 443 failed: Connection refused
* Trying 91.189.91.26...
* connect to 91.189.91.26 port 443 failed: Connection refused
* Failed to connect to security.ubuntu.com port 443: Connection refused
* Closing connection 0
curl: (7) Failed to connect to security.ubuntu.com port 443: Connection refused
So even security.ubuntu.com is unavailable over HTTPS? Am I missing something?he was not "harassed out of the project," he was removed by formal action.
Ah, yes, the standard bureaucratic cover for abuse: retroactively justify it with formal committee action, by asking people to submit examples of badthink and badspeak from years ago:
2012: 1 email
2013: 7 emails
2014: 5 emails
2015: 1 email
2016: 0 emails
2017: 2 emails
2018: 2 emails
Nothing wrong with that at all. Nothing to see here! Debian's a perfectly healthy project. Continue on your way.I wish I understood why you like Source Code Pro so much. For example, in Emacs, I just switched to Source Code Pro (on "normal" or "medium" weight). With the frame maximized vertically, I could see 60 lines of text, and the letters were small and hard to read, with lots of space between lines. https://i.imgur.com/M1BFDty.png
I then switched back to Hack, at the same size. With the same frame size, I could then see 64 lines, and the letters were all larger and much, much easier to read. https://i.imgur.com/99Hi6kh.png
If I were to set Source Code Pro to a size at which the letters were the same vertical height as Hack, I'd see something like 50-55 lines of text, instead of the 64 I see with Hack.
What am I missing? Am I doing something wrong that makes Source Code Pro look bad?
Emacs is much like that, as everything the user can do is an interactive command, which is typically a named function. So tools like Helm, Ivy/Counsel, as well as the built-in completion for M-x, let the user find and execute commands by name. And, e.g. `helm-M-x` display any bound keys next to the command name.
The horse's mouth: https://lists.debian.org/debian-project/2018/12/msg00032.htm...
Downvoters: If you're honest, then do your homework instead of downvoting. If you're dishonest, and you're trying to cover it up, shame on you--you're as bad as the abusers in Debian.
The Debian LaTeX maintainer was essentially harassed out of the project by the Anti-Harassment Team.
I disagree that ESR's HTAQTSW is condescending. The fact that people, over years of time, have written and updated that guide for the benefit of others is the opposite of condescending. IMO calling it condescending is tantamount to violating rule #7 from this guide.
And I disagree that "RTFM" is a useless answer. When it's correct, it's the most useful answer one can get. To put it another way, it's only useless if one refuses to accept it--which is, again, like violating rule #7.
There might be a place for an abridged version of HTAQTSW, but I don't think this is it, because it doesn't improve upon it, and it denigrates it.
I guess it's not what you want to hear, but that probably is a hardware problem. It may work on other OSes, but if it's not behaving correctly, then it's probably not a well-behaved USB device. And there may be software workarounds--but it's probably ultimately a hardware problem. So you should probably complain to the manufacturer and tell them to get with it and either fix the mouse or upstream a Linux driver that works around its bugs.
You actually think you are contributing to the demise of the entire human race. You are so lost in apocalyptic despair that you are not thinking rationally.
So much technology, the pace of development accelerating exponentially, so much having happened in just the last 100 years compared to the past thousands of human history, and all you can see is death and destruction looming.
The real problems facing humanity are the ones that have always been, and always will be, with us.
Get a grip. Go outside, take a deep breath of some fresh air, and try to enjoy the few years you have on this beautiful planet. Try to make a difference where you are, when you are. The rest isn't up to you or anyone else.