skysight-inc/HackerNews huggingface dataset:
There's a new Signpost edition, covering this grant document and also three other internal documents that were leaked.

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/S...
> How many countries donated to the Clinton Foundation?

She gets a strike for each and every one. Why oh why would a government donate money to an NGO like the Clinton Foundation if not to buy influence.

There is not a single government that doesn't have it's own poor and suffering to deal with. Others, like Qatar have their own vehicles (Qatar Foundation) through which to render aid and assistance and fund research. There is no reason to hand that off to a third party.
Destroy the Sun.

All other proposals solve only half of the problems and lead to ugly hacks.
Why use Vector Clocks in a distributed database?
> Nepal is –inexplicably – the only country in the world to have a time zone that is set to 45 minutes past the hour.

What? Australian Central Western Standard Time +8:45; New Zealand, Chatham Islands +12/13:45

https://www.timeanddate.com/time/time-zones-interesting.html
That was a ridiculous decision. Perhaps they were hoping that if it did catch on, their company would be immortalized as the new Greenwich. Nevermind that they were only hurting the chances of an already extremely unlikely success. Reminds me of Sony memory sticks and Apply Macintoshes.
I've talked about this with lots of people over the last 10 years or so. Most people I know (non-programmers) look at me like I'm crazy when I suggest that this is a good idea. I don't think that most regular people see a benefit to this, and since there is cost associated with change, the idea is unpopular.

The thing that strikes me most about this proposal is that they are looking for a top-down solution. We already have UTC, it doesn't need to be invented or implemented, just adopted. Maybe a bottom-up approach will have more success?

If you look at a country like the US that still doesn't use metric, it's hard to imagine having world governments adopting a change like this. I guess there is always hope though.
I came in to say exactly this. If we can't even get rid of something that is absolutely outdated in the 21st century like daylight savings time, then there is no shot at switching to UTC globally.
The search for "temporary fix" picks up a lot of snippets like the following, which is code that manipulates temporary files (e.g., files in /tmp that are removed after a process exits), not "temporary fixes":

#ifndef FIX_TEMPORARY_FILE_HH_
#define FIX_TEMPORARY_FILE_HH_

namespace fix {
struct temporary_file {
explicit temporary_file(boost::filesystem::path p);

This one is apparently code for a tool that reviews code. It doesn't look like temporary code at all:

package de.setsoftware.reviewtool.model;

public enum RemarkType {
MUST_FIX,
CAN_FIX,
ALREADY_FIXED,
POSITIVE,
TEMPORARY
}

Also, most temporary fixes probably aren't explicitly commented as such. So this search is picking up lots of things that are not temporary fixes while probably missing the vast majority of the real ones. Thus it looks like the methodology for this survey is quite flawed.
When those IDEs are able to achieve what was possible in Xerox PARC workstations, as demoed occasionally by Bret Victor, then we can talk about moving forward.

PDP-11 command line experience is not even there.
The problem they are addressing is already solved. Simply say at time X Y, where X is the time and Y is the offset, preferably an established offset.

We meet at 12:00 GMT

Done

Everyone only needs to remember one number, their local offset to GMT. If someone uses an, to the receiver, unknown offset, then look it up and do some first grade math.
Small battles first, then the war: first show that you are capable of discarding the stupidity called Daylight Saving Time. Then take on time zones themselves.
The daemon runs as root (on one server that has write access to the shared store) to spawn build processes in chroots (work is underway to use user namespaces where possible). The builds themselves are performed as unprivileged build users. Users communicate with the daemon via RPCs.

Since every build is forced to its very own unique output directory (by prepending a hash of all the inputs), one user's build/installation does not affect other users.
No need to go to that extreme. All this idea really requires is to surround the planet with a dome that captures the sunlight, and somehow distributes it to the entire planet to create a single worldwide day cycle.
I think this is unfair because it's basically in the old-school systems domain of problems.
The new gTLD info for Monday the 15th
> Do you think perhaps there's a reason why a simple and easy trick like commenting and renaming lemmas has been discovered and solidified as standard practice in programming, but hasn't been adopted in mathematics? Are mathematicians really just SO dumb?

No, they aren't, but the example in question would have been easier to understand if he had tried to explain what was going on, instead of just saying "it is trivial that this or that follows". I think the comparison with "old code syndrome" is pretty much spot on, to be honest.
Ok, let's try: boiling and (super)cavitation are two sides of the same thing. A liquid will turn to vapor (boil) when a physical property of the liquid called "vapor pressure" becomes greater than the actual pressure.

When you normally boil water, you increase the temperature of the water, which increases the water property "vapor pressure" until it becomes equal to atmospheric pressure at 100 C. Or if you are at Mt. Everest, where the pressure is lower, water boils at 71 C.

When cavitation occurs, the opposite is done: you lower pressure until you reach the vapor pressure of the liquid at the current temperature.

In supercavitation, you create a shockwave in front of the bullet/torpedo/propeller which raises and then lowers pressure such that the water boils/cavitates. Why is this good?

Because it lets you put most of the velocity difference between the bullet and the water inside a gas layer. This gas layer has much less resistance to velocity differences than water. Running in water is much harder than running in air, right? So far so good.

So what happens when a supercavitating bullet is fired at greater depth? The pressure is higher, so it's harder to create cavitation, because you have to lower the pressure more to get to the vapor pressure.

Why is that good? Doesn't it reduce the nice gas layer? Yes, it does. My guess is that it also reduces the length of the cavitation bubble behind the bullet, and that reduction in drag is bigger than the increase in drag from a thinner gas layer.

In the older guns, the trailing gas bubble is much shorter because of the projectile shape, and the reduced bubble length at greater depth causes part of the projectile to be outside the bubble, increasing resistance.

You could probably put some decent numerical estimates up by spending an afternoon with White's Viscous Fluid Flow and a steam table.
Yep. Reality is indeed complicated. We have timezones to manage the complexity.
Ooh. Well... now I know what at least one rainy afternoon will be taken up with! That's awesome.

Actually, this reminds me of https://medium.com/designing-medium/system-shock-6b1dc6d6596... - Windows' font subsystem is super backward-compatible too. Sometimes too backward compatible. :P

Also, nice close/resize/FS buttons! :D (Also visible in the picture in OP's followup)
8 vim plugins that increase productivity
the same thing I was thinking.
Puppet Code Quality Survey: Results
No. I could generate / write the html, but I couldn't for the life of me figure out the xml (I think there's another type of files required too) meta data. I looked at a few books and tutorials and it just looks like gibberish.
> HH: No it is NOT inefficient. It combines the best of both systems: One universal time, combined with local work time connected with the sun being up.

So basically his plan is to rename "time zone" to "local work time", then rename "UTC" to "time zone".

Nice job.

You did nothing, except change the names of things. You still have a time zone, it just has a new name and works slightly differently:

Now instead of the clock keeping track of "local" time, and remembering UTC in your head, your clock remembers UTC, and you have to remember "local" time in your head.

I'm not convinced this does anything useful at all.

Simpler proposal:

All (physical) clocks display two times. Done.

In places with timezones that differ only by the hour you can even make the clock read: 11^8:35:24 - with the number preceding the caret being UTC.

Now the clock keeps track of both things for you.
Duplicates https://news.ycombinator.com/item?id=11048825 .
> what is the purpose of studying maths?
Mathematics is an excellent proxy for problem-solving /
Mathematics embeds character in students /
Mathematics is fun

Those may be reasons to study maths (although, studying anything seriously probably yields comparable benefits) but doing a PhD and writing a thesis is not only about yourself: it's supposed to advance the field. It's something you do for the general community.
This may or may not be what you're looking for, but my freelance site just can't hit the front page in my industry when dozens of highly funded agencies can dominate it. I've published a 50k word industry-specific book on my site, have SEO'd as much as possible and have an older domain than those better funded. Won't link to it here, but it seems to be a real issue to me.

If a search engine let you differentiate and sort between content match vs pagerank match vs Adwords spend we might be able to mitigate the issue somewhat.
Or you can just stop using the site. I deleted all my content from the site several years ago as I only wanted to write public content, and have never bothered to visit since.
We are not going _ever_ to solve this politically.

What about educating those who need to think in global time about the existence of UTC. This would let us use UTC for coordinating inter-TZ events.

As an example, say I'm in Tokyo and I've got to make a call with someone in California. I could suggest "my 17:00 (8:00 UTC)" and if this didn't work she could reply "Nah, I've got lunch then. What about my 11:00 (7:00 UTC)"? At the same time we clarify our local time (I remember that she eats at my 5PM) and also the absolute time (8:00 UTC vs 7:00 UTC).

I've done this some, and it works. Where it falls down is practice. We simply aren't used to doing it, but we will learn out of necessity.

Instead of implementing a global time zone, let's just learn to use the one we already have as a common language to describe times. This is a distributed, bottom-up solution to a distributed problem.
The Golden Generation: Why China’s super-rich send their children abroad
Six rules for setting up continuous integration systems
agreed.

i have tried living on utc several times.

solar days being sunday/monday becomes very disorienting.
5 ways not to pitch your product
What did the Unix tradition of composability though pipes produce though that was more complex than grep, to put it in an exaggerated form? It sorta seems that the classical Unix approach breaks down for big tasks, hence in practice big programs do not follow it. "...and the eulogy was delivered by Perl", as Pike put it.

It's a bit crazy to call Emacs bloated these days; vim is big, too, so is Eclipse, so are most useful programs. I don't like Emacs one bit, but its size is the last thing that bothers me.
As someone who's written a lot of scheduling code (seriously, a lot), I'm sooooo on board.

Time zones? Not really all that big of a deal and pretty much a solved problem. Daylight saving time, on the other hand, is the spawn of satan himself.
Coded Infrastructure
A lot of what you've listed have been true for a long time though. It wouldn't explain a sudden increase in Google search rankings.
It can't even find anything in my own posts. If it's a permission problem, that's a pretty fuckin' serious permission problem right there.

On top of which, Graph Search is still disabled inexplicably in many regions, for reasons which were never explained.
>This map at the top of this post gives you an idea of what the world looks like now, and what it would like if we instead stuck to single system of Universal Time.

It was not necessary to show a map of what a single time zone on a map looks like :)
ACWST isn't an official timezone and only a few hundred people live there.

http://www.howderfamily.com/blog/australias-weird-little-tim...

Chatham Islands is a bit of a mystery. Again, almost nobody lives there but it's a dirty stain on lists of time zones.
Following the links in that article, you find the ADM-3A that inspired the reliance of Vim on the Escape key:

https://en.wikipedia.org/wiki/File:KB_Terminal_ADM3A.svg
And I doubt it's inexplicable, these things tend to have a long history of becoming more and more regular.

The Netherlands were on GMT +19 minutes 32.12 seconds until 1937, so that noon in Amsterdam was exactly right. Then a lot of things happened and only since 1981 are we in sync with other western European countries.
http://www.simplyhired.com/search?q=cobol Showing 1-10 of 130,541 Cobol jobs. COBOL!!!
You must also search for go programming language not golang or just go.
Between outlook, phones synchronizing time automatically and https://www.timeanddate.com/worldclock/fixedform.html being available... how do those issues happen? I mean, what's the process that leads to 1h mistake? I'm seriously interested. Having moved to both extremes and the middle of timezones, I don't think I ever had an issue with that.
Oh, you've been using it less? It must be the case for everyone else then.
> Which floppy disk?

IBM 53FD, 1977. Apparently the "idiocy" started really early…

> All other storage uses 1024.

What "all" other? Only RAM.

> A kilobit of data already does not correspond to a power of ten byte value.

That's not the problem of the SI prefixes, which are used for all units. IT does not operate in a vacuum.

> If you want metric byte storage sizes

Bullshit, nobody wants that. That's what IEC binary prefixes are for.
Flatten the earth into a disc and rotate it?
How to Buy a Computer (1993)
Because people have questions, all the time.
Instead of a control approach: having to confirm every little action in there, It would be nicer to have a undo-able behavior: I actually run the script on the first time, but I can easily undo it if it did not work as expected.
The current state of the art is of no use for me.
but this can't be the only reason

Why not?
Hear! Hear!

DST is an abomination that needs to go. I wish we could make devices that display the correct time without needing an internet connection.
This is so backwards, it's hard to know where to begin...

We already have this universal standardised time he's talking about called UTC. I can set a calendar invite to UTC, and everyone magically gets it in their time zone.

Time zones are useful because they answer questions like: is it a reasonable time to call? Is it during lunchtime there? Is the office open?

Without time zones, you'd need to mentally store information about each place's habitual times in your head instead.
> Showing 1-10 of 220,528 Perl jobs

Not really. On page 18 you already have jobs like http://www.simplyhired.com/job/net-developer-job/compugain-l... were Perl is just used as an example for scripting languages.
Bill Clinton is closeted gay man who murders journalists with his hands? Do share your information.
Seems to me anybody who wants to switch to UTC can simply do this. If aviation people can already do this so can any other company that may find an advantage in it.
The first paragraph mentions https://smartprogress.do/. Or you mean something else?
Exactly. There were and always will be stupid people, it's not technologies to blame. If not blindly following GPS to death, they would choke on spoon or smth anyway. I'm actually glad to see that natural selection works even in the digital age.
Possibly they were all better off though, after their win, than they would otherwise be. It's both heartbreaking and inspiring what became of them. Heartbreaking: that not even one became an engineer or had greater (Hollywood ending style) success. Inspiring: that they struggle hard and have some success against formidable odds. Also sad that the Phoenix school to this day has to scrounge for equipment and funds. Lots of players dropped the ball here, the Arizona state, companies, enterprises, MIT. MIT could have gotten immense goodwill by partnering up somehow with the Phoenix school. An off-site campus or something, anything really.
10 Best Chrome Extensions for Designers to Skyrocket Your Career
Snapdeal raises $200M, giving it $6.5B market value
Enterprise IM Goes Mainstream (2003)
GnuPG ECDH Key-Extraction via Low-Bandwidth Electromagnetic Attacks on PCs
It would help if application developers recognized that GMT is not a time zone, and that the UK uses BST for half of the year!
I dunno about its changing popularity, but like Expert Sexchange before it, I actively avoid Quora. It was the first site I added to my Google Personal Blocklist, and the reason I installed the plugin.

Their unsubscribe form is (or was last I saw it in 2015) a nastier piece of work than I could imagine, even if told: Come up with the most annoying unsubscribe form you can. Make it really hard to unsubscribe from everything...make'em work for it.

Quora, I hope, will continue to lose to much better, much more ethical, Q&A sites. The Stack Exchange sites seem like the market leaders, as they probably should be. They do nearly everything right, and they do it without being smarmy. Sites that believe they have a right to my attention, and are willing to cheat to get it, really ought to be shunned in polite company. I'm not sure how they've managed to maintain a patina of legitimacy after all these years of being no-good, shiftless, internet hucksters. We, as a community, usually shun the hell out of spammers...and yet, when Quora (and LinkedIn, for another example of a spammer getting a pass) do it, most folks just shrug as though it's no big deal. Does a certain level of economic success lend credibility even when behaving in ways that deserve no credibility?

Not that I'm grumpy about it, or anything.
Official enough for me ;)

/usr/share/zoneinfo/Australia/Eucla: timezone data, version 2, 5 gmt time flags, 5 std time flags, no leap seconds, 19 transition times, 5 abbreviation chars

Seriously though - if people are using a timezone, it exists. We may call it unofficial, but that doesn't make it go away.
With foreign banks you mean British banks based on the linked article? The "british banks alone" gives the wrong direction based on your source.
I'm not familiar enough with NGDP targeting (basically, I just heard the name, and know that it came up a few times after 2008), and sounds a hundredfold better than this wishy-washy design by a tea leaves cabal/committee. Though, I guess the committee then would determine the NGDP target. Which leads to the question, how do we know when a "deleveraging" is in order? (What's the consequence of sticking to 5% YoY GDP growth and never looking back? What if we overestimate the growth of the economy, that seems like real inflation.)
Big data stories in seconds: Hacker News and BigQuery
Never trust any person who says "a chicken in every pot," or more precisely, "I'm going to give you exactly what you want, even though it will require congressional approval that I can't get." That's enough to discredit a candidate. Period.

Now we don't have any primary candidates to vote for.
> they're proposing using UTC everywhere which is what lots of people already do.

"A lot of people"? I use UTC for a lot of things, because I'm writing code.

But when I travel, I certainly don't use UTC everywhere; my phone shows me the time for "Roaming" and "Home", and that's incredibly useful for me to guess at e.g., what time to break for lunch, when we're nearing close of business hours, when I ought to get to bed so that I get a good night's sleep, etc..

I suppose the really crucial "standard" we're talking about is the associations we have with different times, and timezones are the (official) attempt to keep that meaning consistent around the world.

I doubt it'll work -- partly just because to make this shift:

-- everyone who operates mostly locally would have to relearn those time meanings (all except the English... Hmm; why are they the only ones who don't have to suffer? Perhaps the new "fixed" time should be based on the most populous time zone)

-- everyone who switches time zones regularly will have to learn a new set of time meanings for every zone they travel to.

To be sure, the second set of people have it hardest (until the phone apps catch up and provide that info automatically). But the first group of people -- the vast majority -- will make sure this doesn't happen easily.
Third option: like a JVM ML.
1. On the whole 'normal' websites with an overabundance of client-side rendering are in a kind of 'uncanny valley'. They nearly behave the way a normal server-side rendered site would but something always breaks whether it be the back button or link behaviour, caching/refreshing or something. So from the user's perspective it's often a bit off.

2. It's still more work from the developer's side. You have to implement stuff you get for free with server-side rendering. And currently (and for the foreseeable future IMHO) Python/Django is still simpler, more maintainable and nicer to work with. So I'd prefer to keep the client-side code where it belongs - the parts of the site that are more like an 'app' than a 'website'.
Those living in Scotland might disagree that the 21st century has done anything to remove the need for DST.
You simply don't grok vim. Don't know about Emacs, I'm not a Emacs user, but chances are pretty good you don't grok it either. To begin to grok vim, please refer to the following StackOverflow answer: http://stackoverflow.com/questions/1218390/what-is-your-most...
How the media works: build em up, knock em down.
Either way, there's a story.
I've also forgotten basically all high level math from school. And have to re-learn when the occasion comes to use some of it. But one thing that occurred to me is that in school I just learned how to make the calculations, so I never got a deep understanding on how things worked anyway. And that's fine.
Misconfigured MongoDB allowed manipulation of a Microsoft's career portal
How does it remove the benefit of not worrying about formatting?
Agreed. This movement should be replaced with a movement for remote teams to use UTC as their reference time. Right now, we use headquarters time, but less than a third of the company works there, and no one in the other 2/3rds of the company is used to translating to that time zone. Every programmer has some experience translating to UTC, and if we make it the standard for remote teams, everyone will get used to it. Fewer mistakes will be made.
Another LIGO scientist here. It takes an overwhelming amount of energy to generate gravitational waves, and detecting them from terrestrial sources is about 20 orders of magnitude more difficult than the measurement we just made. Space, is extremely stiff; bending it enough to be detectable requires a huge amount of mass-energy.
Why is Stack Overflow so popular? The website is full of very frequently asked questions and insightful answers for all topics, not just the few topics that Stack Overflow and its sister sites have. And often the highly upvoted answers in the "Life" category are stories, not just answers. It is a place to pick the minds of people more experienced.

Most importantly, the site is SEO friendly.
The questions is why would I do that? Because Julia is new?
Tell me, were you mainly a Windows programer during the SF heyday?

I know people use PHP. It's not popular with the cool kids. Maybe you didn't get the memo.
How would you deal with the fact that the "day" (Monday or Tuesday, for example) could change at any time? Delaying a "meeting on Monday" by an hour could turn it into a "meeting on Tuesday"!