skysight-inc/HackerNews huggingface dataset:
Because in some locations (c.f. London) this makes the asset far more liquid. Having renters requires you to engage a property management company and the presensce of tennants makes it harder to flip the property quickly if you need to get access to your stash of ill-gotten gains.

It is not just stories and anecdote, there are large portions of high-end London real estate sitting empty because foreign buyers often do no want a tennant.
I assume the biggest improvement is removing the merging problem when people queuing on the left merge at the last minute and people on the right aren't being completely passive to the queue jumping.
Not if you have to teach every new intern how to use LibreOffice when they know to do stats and calculations in Excel.
Embedded data storage engines, papers and benchmarking
The title's a bit tongue in cheek; obviously a complete history of the world could never be told in 100 short snapshots, and it was not meant to be a complete synopsis of all that has ever happened.

It also seemed apparent to me that the objects were chosen based on their ability to reveal something unexpected. WWII is fairly well understood by most in the West at this point, at least when compared to some things that were explained in the Sharia credit card episode.

There are several billion Muslims in the world and Islamic beliefs prohibit moneylending for profit -- in other words, the charging of interest. That's something Jesus is depicted as opposing in the Bible, as well, so this is actually a bit of common heritage between Christian and Islamic cultures.

Yet the charging of interest is a practice so deeply ingrained in the Western financial system that we hardly think about it. When we learn that, it certainly makes us think about a few things. So I thought that was actually an excellent episode.
I actually love that smooth animation and miss it on the OS X version of office. However, it's not a typewriter effect -- a typewriter, if you have never used one, stamps letters on a piece of paper immediately. There's nothing smooth about it.

Also, you can disable the effect in the Preferences window.
An article on the internet is "trying to change someone's mind by force"?
I am definitely guilty of being a pre-crastinator. It's really hard to turn off anything when you're like this. You just go at something 100% every day until it's done, otherwise you can't enjoy anything.

On the flip side, I've been the total opposite for the last 6 weeks. Maybe it's the definition of burn-out having had just shipped multiple things that took a lot of mental effort.

I found progress to be the 1 thing that helps me balance both. Work for an hour or 2, meet some short term goal and take an hour break (reading, walking, video games, whatever you want).

Also the best thing I've done recently is to start taking full days off rather than work every day. Being able to flip the switch off and actually enjoy yourself is a big deal.
Livecoding a Nintendo 64 emulator in Rust
> While I'm glad to see that my assumption was grounded in facts

Sadly, you're wrong. For years the route to become a NASA astronaut included being a military test pilot. That position was not available to women, and so NASA prevented women from becoming astronauts.

They continued to do so even when testing showed that women were at least as good as men, and often better, and had other advantages. (Smaller, and thus lighter, and thus considerably less expensive to send into space).

http://history.nasa.gov/printFriendly/flats.html

https://en.wikipedia.org/wiki/Mercury_13
San Francisco Is Smarter Than You Are
This is as partisan as inviting emperor palpatine to write a historical perspective to fill in the back story of the fall of the republic and the rise of the empire.
Which is why the laptop I am typing this reply is running Windows.

With my interest for demoscene, gaming and graphics, which I already had before jumping into GNU/Linux, I could never get fully away from what those communities use.

The demoscene and gaming cultures are more focused into results, how to get there doesn't matter and there is a certain pride in being the only one capable of doing X.
Crypters fud/bypass nod32,avast,etc
It is funny how one of the top comment is a very long debate about how this article is good or not, completely missing the point.

The sooner you realize life is short, the more you will make smart use of your time.

The same goes for faith: the sooner you realize there is no life after death, the more you will make smart use of your time.
Your brain runs out of electricity and fluids, and poof you go.
You're suggesting that because Microsoft's updates have managed to turn a previously working Windows 7 system into something unusably slow, it's a better bet to move to Windows 10, which works today but has mandatory updates? That seems illogical.
> I agree with you that C++ streams are rather horrible.

Apparently I belong to that strange group of C++ devs that likes iostreams. :)
No, but an article will hardly change my opinion on black people.
If your apps don't work on edge, could you please give them a heads up? It would be nice if we all moved on from msie were possible.
The old expression about bringing a horse to water comes to mind. Doing divisive things that constantly beat the war-drum of past wrongs is "physically" forcing the horse to drink. Living peacefully and treating everyone around you equally (including those with views you disagree with) is akin to bringing them to the water and drinking it next to them.
Cheapbugs: Mailing list for App and Web security bugs
I have been very neutral towards Obama ( I voted third party in both recent national elections) and don't like how cozy he is with corporate interests, but he has impressed me with what he has accomplished. Iran, Cuba, Healthcare and a few other programs that may have had some initial resistance but are in the best interests of the US and will be an enduring legacy.
From Shmoocon Firetalks 2016, check the talk here: https://youtu.be/tksYvAVKqxM
I grew up in a pretty different milieu -- no IBM employees, no friends into computers. My dad knew one woman who worked at Cray and I visited her office once. Very super cool. I never bought a computer until I was in grad school as I was able to dumpster dive them all until then, other than the first, which my mom bought.

But I'll tell you this: being a girl, I never hung out with the boy computer nerds doing computer nerd stuff because they didn't seem to want to hang out with a girl. (I did hang out with the boy math nerds, so I don't think it's all boy/girl junior high awkwardness.) So I'm probably one of those people who didn't exist especially in the grandparent post, a non-existent girl computer nerd motivated by herself, because I too was too socially awkward to come in and somehow magically charm a roomful of junior high boys who scorned me proactively because they figured since I was a girl I probably hated them and computers.

Thank god for college and moving away from hometown.
The Iranian people in general though are not like the Saudi people. Persia may have become Islamic but there is a stronger current of secularism there. Also the Shiite version of Islam in general is not so strict like the Sunni. Iran was very liberal before the Islamic regime took power by force. I think we will see it open up a lot more and you will see a lot more reform than Saudi Arabia in the coming years.
I love the way that this series shows how much can be revealed by the simplest of objects. For example, the Oxus chariot - http://www.bbc.co.uk/ahistoryoftheworld/objects/sbCfsq5kSFak... - transcript: http://www.bbc.co.uk/ahistoryoftheworld/about/transcripts/ep...

It's a tiny (but intricate) model of a chariot, rider and passenger, and yet through this, the program explains how it reveals the vast orderly road network of an empire, the functioning of a state and the diversity of its religions and regions.
All about Linux signals (2009)
I think it worked because it put pressure on the government. The government is not hugely supported everywhere, it would have had increasing pressure on its higher powers if sanctions continued. Do you remember the green movement?

This is very US centric but still interesting.
http://iranprimer.usip.org/resource/green-movement

>The Green Movement reached its height when up to 3 million peaceful demonstrators turned out on Tehran streets to protest official claims that Mahmoud Ahmadinejad had won the 2009 presidential election in a landslide. Their simple slogan was: “Where is my vote?”
really enjoyed this - very articulate
Ok sorry I thought the question was referred to me :)
There are many pub/sub modules for go but I made this one because I was missing in some case the asynchronous callbacks that I can use with other languages ( node for example ) but in a really simple way without too many ceremony (probably I am too stupid for other solutions) and also with the benefit of using the async go routines that IMHO are an advantage and not cons like someone else pointed out (performance tests are still needed here)
Is there a reason why GPUs can not do alpha-aware interpolation?
I guess you've never heard of Sharepoint :)
Seems a lot of people are doing the shit "we" (as in the older, sometimes even somewhat grumpier developers) have seen in the 90s, as in the "best viewed with Internet Explorer" shit -- making websites completely inacccesible to Netscape, all over again.

But this time with Chrome versus every other capable browser on the market.

Sigh.
There are scholars who have advocated for the US to ally with Iran more than Pakistan. C Christine Fair has written scathing books and articles on Pakistan and its Islamist Jihadist army. She says most countries have an army, but in Pakistan the army has a country. US funds given to Pakistan are put in very dangerous hands.

Her recent article is quite good: http://business-standard.com/article/current-affairs/pathank...
In that thread the issue turned out to be a .git-folder in $HOME
I so wish I had this "problem".

"But if you’re a procrastinator, next time you’re wallowing in the dark playground of guilt and self-hatred over your failure to start a task, remember that the right kind of procrastination might make you more creative."

On the other hand, if you're not procrastinating you might end up being a professor, a published author and writing articles for The New York Times... I'll just stick to the guilt and self-hatred, for now.
Linux a.out binaries also still run - provided you have the a.out shared libs. But if you have the old binary, why wouldn't you have the old libs?

Also the Linux games from early 2000s do run - you need the libraries they were built against.
Your use of the word "force" when talking about race is an odd choice when we consider the huge amounts of force coming from the other side - the armed militarised police who seem to want to escalate every confrontation; the lynchings; the red lining; the jim crow laws; the terrorist racist groups who firebomb churches; the "lone wolf" extremists who murder people.

"someone wrote a blog post" seems pretty mild in response.
Iran is state sponsor of terrorism but probably less than Pakistan whom the US government funds a lot more. The Taliban is sheltered and supported in Pakistan. Iran would be a far better strategic ally. Their Israel obsession can be cured, it is not pathological.

The Iran population is probably a lot more favorable to the US than Pakistan. Iranians are actually a lot more secular, the government is a lot more fanatic than the average person. That is not true in other countries.

The US needs to help shape Iran's future. An adversial relationship is not the best for that.
You can disable the typing animation in Office 2013 via a registry hack.

http://m.winsupersite.com/article/office-2013-beta2/office-2...
Can you be more specific?

In regards to changing defaults, that's often the case. Microsoft do the same thing, possibly worse.
Man Gave Up Sugar, Alcohol, Artificial Additives and Unhealthy Food for a Month
I read an article once with a professor who claimed that all his interesting and good work was done as procrastination from his proper duties.
It's worth trying, but it probably won't work. The bitterness in this thread can't be countered with social pressure, and you can't ban people for appearing disingenuous. They believe what they're writing. These comments aren't coming from people in a mindset to observe their own actions from a distance, which is what the Principle of Charity requires.

When a commenter is convinced that a topic is very important, and that it's a moral imperative to change the minds of whoever opposes them, "zealot" is one way to describe this situation. It seems to be the underlying force behind all this bitterness.

Scrolling down in hopes of finding a reasonable comment is a recipe for disappointment. Worse, it adds fuel: Many of these comments are from people fed up with zealotry.

Ideally, the mean-spirited comments would be whisked away to the bottom of the thread, where they belong. But they're not offtopic so they can't be detached.

I've often wished for a way to view a thread without any nesting, i.e. like /newcomments but for one specific thread. That way I could at least come back later without having to scroll past the same tired meanness. It'd be a lot easier to spot the gems posted as replies.
I am not sure this analogy illuminates differences in productivity and resulting inequality as described. If everyone on earth had the same equal piece of land then it can be argued that the tax rate (as property taxes are) would not be on the income but fixed on the basis of the size of the land. So whatever Bob gets out of his land he would pay the same fixed amount of tax that Tom does.

But in the real world we are not born equal and we do not have access to the same size of 'land'. There are differences, sometime vast in family wealth, property, health care, education and access to nearly 'n' number of resources. Bob may be born with the land and have 'n' amount of time and the luxury to think of things like productivity, wealth, interests, life while Tom may struggle his entire life just to survive or maybe work towards getting 1/10 of the land as his entire life goal.

Moving to the real world property taxes are not fixed on income. Income tax is an entirely different tax that Bob and Tom would pay based on their income irrespective of their land holdings. If Bob is more productive he would pay more tax but I am not sure income tax or 'simple productivity' as a concept is useful to understand or explain inequality and disparity in a world where everyone does not have the same piece of land.
Are You Scared? – A collection of short horror movies
I think you might be referring to John Perry :)

http://www.structuredprocrastination.com/ [0]

I really liked his book "The Art of Procrastination: A Guide to Effective Dawdling, Lollygagging and Postponing". I read a lot about procrastination, as a form of procrastination.

It's not all bad, of course. But it can be a problem. These professors writing about it clearly has managed to make it work for them somehow. I guess the grass seems greener on the other side of the procrastination spectrum.

[0]: https://news.ycombinator.com/item?id=10151481
Isn't Little Snitch relying on the OS? If you are going to inspect the OS itself is doing, you need to do the packet sniffing from another computer.
> 1) After some soul searching, it seems like the really important invariant to me is that all alive objects should be reachable from the stack(s) at any given moment. So I'm kind of okay with failing to run destructors due to deadlock or process exit, but not okay with leaking a cycle. Is that a sensible distinction, or is the situation even more subtle?

I think that's a reasonable distinction, but, at least for deadlocks, I'm not sure it is enough to have all the guarantees one might want (particularly around multithreading/scoping). Then again, it might be.

> 2) How do I make a cycle with Mutex and RWLock?

The same as a RefCell, just call `.lock().unwrap()` and `.write().unwrap()` instead of `.borrow_mut()`. These two types are essentially the same as a RefCell, just with more synchronisation, and fewer panics. They can block and wait for another thread to finish, at the risk of deadlocks of course, while a RefCell is restricted to a single thread, so blocking would just dead lock a thread with itself, hence a panic resolves the situation better. In fact, other than this blocking/panicking distinction, a RwLock and RefCell are almost identical: .read == .borrow and .write == .borrow_mut.

Here's a demo which creates cycles that contain a type that prints in the destructor (demonstrating that they don't run): https://play.rust-lang.org/?gist=6ea16b859e22f57fee14&versio...

> 3) I don't completely understand the queue example, what exactly is the magic that allows self-reference?

This is also essentially the same as the core RefCell/Mutex example, replacing .borrow_mut()/.lock() with .send. An mpmc Queue<T> will be isomorphic to Arc<Mutex<VecDeque<T>>> (although unlikely to be implemented as such in practice). The key is that they will reference-count the book-keeping that needs to be shared among all handles (like the start/tail of the queue), which allows creating a reference cycle.
I noticed this too but it came right after upgrading to build 1511.
Do you want to support two major versions of your software for years? No? Well neither does Microsoft.

Ideally not. The thing is, though, some of the stuff I work in is sold to customers who expect it to work for more than five minutes, and it's been sold with indications of how long support will be provided as standard and options for enhanced support contracts and so on. So we have an obligation to support older versions for a significant period, because that's what our customers were buying.

It's true that we focus on the latest version for new features, but sometimes we also provide them on the previous generation, and pretty much everyone gets updates if there's a major security issue regardless of the age of their system. This arrangement is inconvenient at times from our point of view, but it doesn't concern us unduly because supporting long-standing customers is the cost of doing business with professionals. We find customers tend to move to our newer products naturally over time anyway, because the newer versions are significantly better in ways that our customers actually want.

The "legacy systems" explanation of maintaining outdated software is vanishing with the rise of the modern web browser and the cloud. The local machine has less and less responsibility to run anything beyond a browser.

That's a very narrow perspective. Web apps are all very trendy around HN, but the vast majority of business software is still running client-side. Microsoft had better hope it stays that way, too, because otherwise no-one has any reason to use either Windows or Office any more, in which case it might be a good time to start shorting Microsoft stock.

Progress marches on, and at an ever quickening pace.

You and I have very different understandings of what constitutes progress. Personally, things moving around in UIs all the time drives me crazy. From a business perspective, the concerns about security and confidentiality that arise with online services often far outweigh any benefit they might provide. And from both perspectives, the trend towards software phoning home or running remotely generally makes everything less reliable than it used to be. This isn't progress, it's a new low on several different fronts.
> Do you want to support two major versions of your software for years? No? Well neither does Microsoft

Maybe they shouldn't have promised support until 2020 then. I don't mind Microsoft reducing support periods for new releases, but dropping support mid-cycle for systems that are already out there is ridiculous.
Tube tunnels relay are not large. They vary a bit by line but in general they're really really small and severely limit the design of new trains. There's no way you'd fit two vehicles side by side in those tunnels, and they're not high enough to stack them either. Nor are they interconnected well enough to make one the passing lane. Have a look for yourself if you get to London, the entire tube system is mind-boggling.
the line:
> enables up to 30x better graphics and 3x the battery life
reminds me of these "save up to 50%" sales.
The topic is about the desktop PC.

Yes all this is somehow true, yet they offer an opt-out in Settings that doesn't change with updates behind your back. I'm sure you'll understand by now what I'm pointing at with recent MS practices.
The automatic hiring of distributed teams
They "fixed" metro by reverting back to the old UI.

I don't know what crack the Microsoft UX team were smoking, but the utterly ballsed up on Windows 8, so badly that it made Vista look tame. Windows 7 has been around for a long time because of the mess that was Windows 8.
Sure. The first example we noticed was that we loaded one of our most important spreadsheets into Calc, and found that most of the colours we use to code different cells don't seem to match the default palette any more. Where we used to just click a couple of times on the toolbar, now it seems we have to manually configure the exact colour or use format painting. Someone in our organisation has to update this particular spreadsheet very often, and that kind of change is going to be horribly frustrating for them (or would be, I suppose, since presumably we're not going to actually migrate any existing systems to LO5 in its current state).
Or a Parallax Propeller
You are complaining about compatibility and you believe that people are moving to Google Docs to handled this?!?
Same here. A friend switched me to Debian in 2002 and I haven't looked back since. These days interacting with Windows (even 7 which is similar to what I remember) feels unpleasant.

I use a tiling window manager and again I would never want to go back.

My job does not require me to modify other people's Office documents and for reading them LibreOffice is acceptable. My own documents I usually write in AsciiDoc and share them as a PDF. For something that I really care about I will break out TexStudio and the result will blow Word out of the water.

Most of my time is spent in either Firefox, vim, or a terminal for which Linux is also ideal.

Gimp + Inkscape cover all of my occasional photo / diagram needs.

For video there really is nothing better than mpv (mplayer successor) and ffmpeg.

I do have a Windows 7 VM that I use for Outlook and Lync at the office and it works fine, but it's just another Linux app. ;-)
Ah, that makes perfect sense. Thanks for the breakdown, and I'll definitely let you know if I run into any issues with packages on nightly!
Procrastination and creativity, cause or effect though?
Are people who are creative more likely to procrastinate?
Does procrastinating make you more creative?

I don't find when I procrastinate I all more likely to let my mind wander AT ALL. The thing is, my brain is trying to ignore what i'm trying to do by often absorbing in something else. I feel, my mind wandering reduces. Positive mind wandering, for me, happens when i'm relaxed, chilled out on the way home on the bus, bored, many other conditions. Not when i'm chronically anxious trying to hide away from the world and the tasks at hand.

Purposely waiting...is not really procrastinating...it's purposely waiting...it's thinking...

But it's nice to see a different outlook on procrastination. And to hear about precrastination.
True, Linux binaries are not as backwards compatible as Win32 binaries. However, with Wine and Mingw64 being around, Win32 binaries are a totally valid way of distributing software for Linux.
The hard part is not the technology, it's the large enough data sets. Perhaps finding good employees could also be a help
What tiling window manager do you use? I've been using Awesome but it completely messes up when dragging Chrome tabs on your non-primary monitor. It is very frustrating.

Or maybe the bug is in Chrome and has nothing to do with tabs and Awesome...