skysight-inc/HackerNews huggingface dataset:
I imagine it's getting downvotes from people who tire of the tendancy of a chunk of the HN commentariat to dismiss anything as "not a real problem" if it doesn't impinge of straight white guys, and have assumed your response is a thinly-veiled version of that.
Honestly, O365 is very poorly designed and operated product - I've seen countless organisations either implement it from scratch or migrate to it and they've had more problems than they can afford - the amount of undocumented downtime over the last year has be absolutely unbelievable - If i told you how many clients have said they have not weekly - but daily problems you wouldn't believe me.

Bundle that with cleaverly designed vendor lockin and General poor UX and you've got yourself a real headache.
If the resume lag is the same I experience, it's the intentional result of suspending to disk to improve battery life:

http://osxdaily.com/2013/01/21/mac-slow-wake-from-sleep-fix/

Though I think the user experience could at least be significantly improved.
I never had any problems with either suspend or USB mounting. And I'm running Jessie with systemd.
Seriously, cancer is not 1 disease.
> It's hard to tell. If you compare yourself with traditional scripting languages like CRuby, CPython, JavaScript, Perl, PHP, Lua, … — they all use green threads as well.

"CRuby" (MRI) since 1.9 and "CPython" (forever, as far as I know) use native threads with a global runtime lock so only one thread running Ruby/Python code (but possibly more running native code in the same process) runs at any given time.

AFAIK, most JS environments don't provide threads (green or otherwise).
Southwest is a great example but lifespan of airliner models and software vary a lot. How about 80/20? Stick with one/two technologies for 80 percent and have 20 percent room to try out new things.
How exactly is it behind? I didn't notice it. If you mean it doesn't offer half cooked buggy software for everyday use - I don't call it behind. I'm using Debian testing for regular desktop needs and it's a decent balance of stability and up to date features.

At times I do feel like packaging in Debian lags because of maintainers lack. For example KDE could get packaged faster (there is no Plasma 5 in Debian yet). But usually it catches up if it falls behind.
Any many land base grids have nuclear reactors of much high capacity, plus hydro power, plus solar, plus fossil fuels...

Anyways.
Hi, thanks for the comment. Chordify indeed does it differently. The difference is the presentation of time, whether time is linear (YouTab) or non-linear (Chordify). Since YouTab is also an editor where you can fix notation linear layout it used. I am aware of this issue and will fix this soon.
A fragile and too complex to troubleshoot system is an unreasonable tradeoff to support these niche use cases. Find better solutions or live with the old level of service. I suspect the PR cost of having imperfect multiseat support is insignificant.
How future-proof is this? i.e., where do we get updates from?

(if there aren't any extra APT repos, is there a source tree/recipe to upgrade to later versions?)
Hi, can you please share the URL? If you disable hardware acceleration on FF it will work, but I would like to investigate why that particular song crashes FF.

Thanks.
You're anthropomorphising. These people are proud of how well they got it to stay on it's feet, and are showing off.
Hi, what song? Can you say what happened exactly?
I think this is correct - because that is one big area where TCP and HTTP really fall short.

HTTP/2 should be a huge improvement for lowering latency in anything but the simplest web sites, without having to use ugly hacks such as sprite sheets and putting all your javascript/CSS in one file (which is sub-optimal in terms of caching if you want to update say a single javascript file, because then a user with a full cache has to re-download the huge concatenated javascript file instead of just the single source that changed), and avoiding spanning things across multiple domains to get around browsers having a connection limit.
> Debian unstable pretty much is a stable rolling release.

I'd say testing is. Unstable is not supposed to be normally used except for debugging stuff.
Syntex: Syntax Extensions for Rust 1.0
The problem of automatic code merging (2014)
The Latest Economic Conspiracy Theory [Gallup's Big Lie]
Attempt to make something boring, funny
Well, I majored in compiler design.

Ahead of time compilation is used to describe the process of generating machine code at compilation time, in a form that can be executed directly by a processor without any additional transformation process.

Which clearly is not happening here, as the code is converted into JavaScript and relies on a JavaScript implementation to run. Regardless of the optimization processes used by the JavaScript engine.
Forgive me, I wrote that last night. I realize now my post does sound very preachy and I should not guilt trip you into keeping your job! I showed you sympathy instead of empathy. So here's an actual advice:

take 1 year off with your girlfriend to travel around the world and brainstorm business ideas. http://blog.alexmaccaw.com/how-to-travel-around-the-world-fo... Alex Maccaw spent $22.000 (you'll spend at worst +-$44K with your girlfriend) and most of that money went into the flight tickets he bought at http://www.oneworld.com/ (check it out, you can design your own journey around the world). There are many ways to make it even cheaper.

If you want to gain some kind of following or traction, you could have a blog where you describe your adventures and realizations about business, life, everything.

I'm telling you because this is one of my dreams as well. I highly recommend you to read the whole article... you may even find out that you like the idea of programming on the road.

If you're interested in other nomadic-related articles, check out: https://news.ycombinator.com/item?id=8971345
It's true that DBus is somewhat of a complex solution if you have a simple enough use case, and I think most of the criticism is the documentation rather than the design (or, rather, criticism of the design is mostly that it isn't Unix-like).

But having a daemon that relays your messages to other applications based on a standardized protocol has some merit of its own, even if it isn't strictly Unix-like.

I might have some bias, since I think the Unix-way is oversimplified for some problems, even though there are often ways to make it work.
Currently this is more of an experiment to see if it is possible to get Docker running. The image is based on Raspbian with a custom kernel compiled for working with Docker and OverlayFS. We will publish our buildscript within a couple of days on github. Based on the feedback we get we want to provide updates to the image on a regular base.
Self-employment == employment in all of these countries. Whether doing business with locals or not.

Take Thailand as an example. The "Alien Working Act" defines work as "Work is defined broadly to include any work involving physical strength or knowledge whether or not done for money or other remuneration."
We Need to Break the Mobile Duopoly
The Top 5 Most Profitable Niches to Start Blogging On, in 2015
https://www.youtab.me/music/v3vrVNXxRHv/ensiferum/token-of-t...
I always heard "Be cautious on the attack, be indomitable in defense" which apparently was Roman doctrine.
In the show West Wing they called it taking out the trash.
Let's assume every claim in this article is true. Let's say that if you follow a certain diet, move to a certain island, make certain friends, and have certain genes, you will live to the age of 100.

So what?

Best case, you get an extra decade or two of life. This may seem amazing, but to be honest, it's ineffectual life. This extra time will be spent being old. Whether you're 70 or 100, you will be frail, dim-witted[1], and unattractive. If you doubt this, consider that practically any old person would be willing to give up all of their material possessions to inhabit the body of a 20 year-old.

The real solution is not to extend natural human life by a fraction. The real solution is to make frailty and death voluntary. If this achievement seems ridiculous, remember how many technologies were once placed in the same category of improbability. To someone from a couple centuries ago, antibiotics would be witchcraft.

While I recognize that such disruptions would cause chaos and unrest, I also recognize that the current "solution" is far worse. In fact, it is reprehensible. On average, over 100,000 people die of aging every day. Whatever benefits aging may create, the costs are far worse. To put it concretely: imagine a Boxing Day tsunami happening every two days. That is what aging does to humanity right now. Imagine the sun flickering once a second. A human being dies more often than that. To accept this is obscene. It is is immoral. It is insane. And yet, most people do. Shame on us.

1. If you doubt that cognition declines as one ages, please read When does age-related cognitive decline begin? (http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2683339/pdf/nihm...). If you aren't willing to read the paper, at least view the figures on pages 11 & 12.

Edit: I am amused by the replies speculating about my age. Even if I was young, how does that refute my arguments? At the risk of revealing my identity: I'm halfway through a typical human life. My values have shifted since I was young, but my disapproval of aging hasn't changed. Ever since I realized that people died through no fault of their own, I've been against it.
Don’t blame Debian for Unity, please. Sometimes, saying “Debian/Ubunty” is like saying “C/C++”. They are separate things and must be treated separately.
I'm curios to see if any of my accounts/passwords have been compromised
Persona solved a real problem in a straight-forward manner, which, in today's web, is a surefire way to fail. People often complain about things (Facebook being a walled garden, Twitter mucking up third party clients, authentication being broken etc.), but then end up giving in to convenience.
Unfortunately that police colonel does not have the authority to change the law. He's simply stating that he won't enforce the law.

That being said these individuals were deported:

http://www.bangkokpost.com/news/general/459553/online-busine...

The situation is different no doubt but there are similarities.
The Mathematicians Trying to Prove That Every Language Is Inherently Positive
However, benign tumors are not cancerous. While 'cancer' is often used interchangeably with 'tumor', I was referring to malignant tumors as it's common knowledge benign tumors can lay dormant.

http://www.nlm.nih.gov/medlineplus/benigntumors.html
When it comes to ad sizes, you'll want to run 300x250 on your site using AdSense. It has the highest stock available, so it'll generate the most bids and profit.

You might want to consider randomizing the ad locations in your results. I viewed a few pages, and I already know where the eBay ads are listed, so I'm skipping over them. You could randomize an eBay (if they pay well) or 300x250 AdSense advertisement in every other row.

The best option is always selling the ads directly on your own or through an ad manager that takes a large commission. For example, I earn 20x or more on my direct ads, compared to AdSense. Of course, I don't always have a direct advertising campaign, so AdSense runs as backup when one isn't available.

Browse Commission Junction and try some offers, although I have low expectations. I usually send them a few hundred clicks for every sale, which only earns a few dollars.

Your FAQ says people are interesting in selling items on your site, but that's not available, you just scrap sales from forums. Why not allow people to promote their forum sales on your site? For example, on the top of every page, you have a featured row with 4 random sales in that category, currently being promoted. So, I'm selling a watch on WatchUSeek, I visit your site, pay $20 to get listed in the featured row on the watches category for a week. For example, here's a quick Photoshop...

http://i.imgur.com/uRBXAdD.jpg

Good luck, advertising is an uphill battle, and you need to spend a lot of time trying out different strategies and carefully monitoring the results.
I wonder how often it happens that people connects remotely to a Linux PC with a camera. When I do it is because I ssh to another laptop of mine, maybe to shut it down after I lost the desktop (maybe the graphic card crashed). OK, we should support as many use cases as possible but it could be acceptable to tell people that if they want to setup a multiseat machine shared with strangers (students at school? They can get very creative) they disable mics, cameras and don't plugin dvds and usb drives. Servers usually don't have any of them. Finally, if you give somebody a sudo you accept that s/he can shutdown the system remotely, normal case for a server.

I also wonder how other OSes handle that, I'm looking at Windows and OSX. With VNC/RDP/Teamviewer/etc you get full access to the Windows desktop and all devices. I guess OSX has the same, plus sshd.

So, maybe supporting a fringe use case is making more common use cases more inconvenient?
I see the part I think you're talking about, but actually, it does not say that there was any oppression or that anyone was stifled.
Well, that's probably where my CS prof got the example. Thanks for pointing me to the likely source!
IIRC those patents are related to MS ClearType and have expired (but my memory may serve me wrong)
Java has no functions and is the language which gets harped on the most, so this is obviously not the main issue.
The Begin series is fantastic!

There's actually a third game now, for Windows, you can find it here: http://www.starfleetproject.com/
See if still think that you don't want an extra 20 years to live when you get to 70?
Two? You're completely ignoring the bitcoin hacks.
The fake city helping create tomorrow’s cars
From a user experience standpoint, this is a bit of a nuisance. Users are already having real difficulty remembering all of their different usernames and passwords for different things. A password manager is still an alien thing to a lot of people. A lot of people still have a little text file somewhere, or they rely on messages stored deep in their mailboxes somewhere, or they have a little piece of paper they try desperately not to lose...

You're right that their browser auto-complete will usually take care of it, but once it doesn't (because they switched browsers, because they got a new computer, because it got infected with malware and they took it to a wipe-and-reinstall shop), I'd expect a significant number of your users to fall back to just doing a password reset, which is a hassle.

From a security standpoint, I'm not sure what problem you're trying to solve. I get that you want to strengthen your users' passwords, but what is the specific scenario you're imagining where this is the best prevention? If you're concerned about someone brute-forcing user accounts from the outside, just make sure you have some sane throttling code. If you're concerned about someone stealing your database and breaking user passwords, just make sure you're using a robust password storage mechanism (blah blah bcrypt scrypt etc. etc.) and the usual other internet-facing application best practices (parameterized queries for example). If you're still feeling paranoid about that situation, then probably your server code could add some value to each password without doing any harm, I dunno. If someone gets sufficient access to your server to get your database and your code, game's over anyway. If you're concerned about your user having their credentials compromised elsewhere and that being used to access their account, do the same thing that many banks, Linode, and other services do: maintain IP white, grey, and black lists, and send a challenge/response to the user by text or email if the IP is on a grey list (in addition to checking for their login cookie first).

Your approach is different, but I don't understand it yet. :-)
Not every provider lies to their customers about the hacks though. Linode only came forward about the hacks after I announced them on their IRC.
Maybe I was lucky in my choice of Linux distro but I never had problems with WiFi or plugging in USB drives since I started with Ubuntu 8.04. All I can say is that I was surprised about how a drive becomes available much faster than on Windows. That was the case with XP and still is the case with Win 8.

Could you give some examples of USB drives not working or new networks not found? Thanks.
The title of this post does not reflect the content of the groups discussion. It sounds like Titan will be largely handed off to the community, while the former Titan team will start to work on a new product (DSE Graph).
Ask HN: What do you use for job scheduling?
Hi all,

I’m looking for a good job scheduler solution that fits my use case. In the past I have used the following:

- Cron
- SOS JobScheduler (http://www.sos-berlin.com/modules/cjaycontent/index.php?id=osource_scheduler_introduction_en.htm)
- Celery with Celery Beat

All of these have pros and cons. None of these have satisfied the requirements that I have below, so I find myself building workarounds. SOS JobScheduler is the closest to meeting my requirements.

I’m curious what the standard tools for job scheduling are that people are using in production?

Here are my requirements:

- Start a job at a given time
- Start a job at a given interval (e.g. every 15 minutes)
- Start a job on event:
- Successful completion of prior job (e.g. a dependency)
- Successful completion of multiple prior jobs
- Failure of prior job
- Keep all stderr and stdout for review
- Track job run time (e.g. are my jobs getting slower?)
- Alert on failure
- Retry job

I would love to hear from the HN community what technologies you are using and how you like them / pros and cons.
I'm not sure what the article is asking for exactly, we've had a third OS for quite some time.

We had Blackberry, iOS, and Android; now we have legitimate Windows Phone adoption, iOS, and Android; and if one of those three should die, we have FirefoxOS to fill in the gap.
No, that is you taking your agenda and layering it on top of a situation where it doesn't actually fit.

Oppression and stifling social norms cause the very same stress that these guys appear to have managed to avoid. It appears that they've found their own norms that, to a naive observer, look stifling or oppressive, when the net effect is that the average level of social comfort actually increases. Call it "traditional gender roles" or "acceptance of social inequality" if that fits your particular bias, but you cannot take such a value judgement and call it "oppression".
Clean openSUSE linux installation contains fraudulent HTTPS certificates
I am certain the B2 is horrifyingly expensive. I found a 2014 article in Defense Industry Daily entitled Saving the Galaxy: The C-5 AMP/RERP Program:

http://www.defenseindustrydaily.com/saving-the-galaxy-the-c-...

"When it was introduced, back in 1970, the C-5 Galaxy was the largest plane in the world. It also has the highest operating cost of any US Air Force weapon system, owing to extremely high maintenance demands as well as poor fuel economy. Worse, availability rates routinely hover near 50%."

As for the Sea King, I have often read of maintenance ratios of 30 man hours maintenance per hour of flight but 50 is not surprising, either. By comparison, the fantastic (Hughes) MD-500E has a ~.42 man-hours/flight-hours ratio for the airframe, excluding the engine, and that's a very well sorted ship that's far simpler than the Sikorsky.
Looks like snake oil sellers push their marketing b###t with scientific sauce. Recent report from ComScore http://www.comscore.com/Insights/Blog/Ad-Fraud-and-NonHuman-... have absolutely different numbers.
There are services that will download a torrent for you. This one worked for me without registration http://www.direct-torrents.com/
People accept it because it is how nature works. How many animals are slaughtered every second to support our lifestyles ? How many resources are extracted from the last corners of the earth to enable the lifes we have? Why isn't that immoral or insane ?

You sound like a 25 year old who thinks he is too important to die and that we should fix nature to enable endless life. Isn't that immoral or insane ? It will eventually happen and i would probably take the chance as well, but i am also aware that it is a very narcissistic thing to wish for.
Legal art?

Soma from FLG is on pier 14 for the next two years. Fallen Cosmos is on Pier 70 this weekend. The bay lights folks just finished funding what they need to make that installation permanent. That's three things that came to mind, a bunch of other stuff is on the horizon.

Illegal stuff?

I am not going to talk about that on HN. That would be a pretty rude thing to do to folks involved with them.

Oakland's great though too, and the center of gravity is definitely not just hanging around in the west bay. Many of the people doing things live in Oakland and are doing them in Oakland. FIGMENT totally burst into reality in Oakland and the art murmurs over there are holding down real regular community art gatherings. The mayor just had her inaguration at AmSteel! I'm thrilled to see art being a thing that happens in the Bay Area beyond some parts of SF. We should all be happy about that.

If you want more, do more. Make your own show.

And yes, I know too many artists who are fleeing the city. It seems every day I hear another friend is giving up trying to stay in SF.

It's past time for this bubble to burst, it needs to happen soon.
Who knew that being on vacation your whole life can increase longevity.
Potential users can decide whether or not it's a poor choice themselves. I suspect the language would be more popular than a strict reading of its merits might suggest.
"...and what a spelling errors...ESR writes about sloppy spelling..."

:-\
I have recently been going the other direction from the "Southwest model".

It's on a case by case basis, but if it takes less time to learn and use a technology that is purpose built then I'll invest the time to learn / use something new. I find for some situations it's less time and effort to use the right tool for the job vs. trying to make one tool do everything.
HTTP pipelining is busted for a variety of reasons. Support exists in most browsers but it's disabled by default because it makes things worse, on balance.