skysight-inc/HackerNews huggingface dataset:
I have experienced/do experience more or less the same problem you describe. I find forcing my self to go for a brisk, short (4-6k) walk in the morning after I wake up and several times throughout the day when I start getting tired helps.

A more recent thing I've been trying is taking (ar)modafinil 50mg 2x a day (7am and 11am). It has been working wonders for me for the past month, taken 3x a week (every other day [mon, wed, fri]).
A data retention policy can state that you delete all non-operational data after 60 or 90 days. Or that it is moved to one-way encrypted storage for up to a year. In other words, it can be a security mechanism vs "we keep everything in the SQL database, forever" that tends to be the default in many circumstances.
The subject and object of a sentence are often ambiguous; if Tom put Bill's suitcase in his car, whose car is the suitcase in?
Back in the old days, Norton was the first thing I killed off of customer's PCs. Funny how much faster the machines were even after installing another antivirus.
Err, McDonalds is significantly declining and their CEO is stepping down this weekend: http://www.businessinsider.com/mcdonalds-ceo-is-out-2015-1 Don't assume what you see locally is how things are at a macro level.
Bitcoin futures market just changed the game
I wonder where the raw crawler data is coming from? Current events-related stuff is months (years?) out of date. For example it seems to think Tony Abbott is still the Australian opposition leader.

Did you snarf an old database from another search engine? Just curious.
Computing: The Human Experience-Anarchy and Order with IBM Fellow Grady Booch
If you build a small base of customers that absolutely love what you do, that's far more sustainable than building something that a lot of like what you do. Growth is more sustainable when you've built a product that can scale because it actually addressed a problem that is passionately shared by others. Think about the major successes that exist today...how did they start...then you'll have your answer.
You can have aliasing pointers in go; see https://gobyexample.com/mutexes for how you have to explicitly lock to update the target without undefined behaviour.

However, since it's a GC, it's probably not possible to have a pointer that refers to a memory location that doesn't exist, because having a pointer to a memory location is by definition what keeps it from being free'd by the GC.
C++ backend, pure javascript (with some emscripten) front-end for the web conferencing platform I work on. Mysql/perl/php for the website, with Centos 6 on the server.

I'm more interested in building a very efficient and reliable service and solving challenging problems than using trendy technologies.
To be clear: I try to force myself to go to sleep before 1 if I have to go to work the next day. That means lots of laying in bed trying to sleep.

I don't think I have anything like a sleep disorder, if I weren't working an office job I'd have really healthy sleep patterns. But the inflexible rules of American office work means I'm constantly having to fight my circadian rhythm.
Great idea! The ability to save videos to a "stack" is a genius feature that'll help me mix it up at the gym.

Good luck!
I think you should consult with a doctor as people have said.

You should also consider trying something that breaks your current schedule because it isn't working for you. Every year I try something new. This year I have been going to sleep before 10pm and get up at 6:30am. This has been a sort of revelation for me in terms of feeling better throughout the day, but it might not work for you.

It sounds job related to me. You should force yourself to get up for more frequent drinks of water/walks around the office and, whether you want to or not, you should probably stop using a computer in the evenings perhaps a few days per week. See what that does for your mood. If you do this for 3 or 4 weeks and nothing really changes, then you can explore other reasons for your exhaustion.

My routine requires me to walk about an hour a day and I exercise once a week (not hardcore by any means). That might help as well.

Anyway I can relate. I often feel that way but I think it is due to work pressure.
It is because we live in a warrior culture that glorifies male domination. Nudity and sex imply vulnerability and female power. (which is why nip-slips at football halftime shows seem so threatening).

The interesting thing is that frontal male nudity is the greatest taboo outside porn... It suggests male vulnerability, and opens up the idea of objectification of men.
Realm (YC S11) Is Hiring iOS, Android Engineers Who Want to Delight Their Peers
Holy shit! You're the guy who wrote textbox.irc?!

/me bows

(For those of you who didn't have shell accounts in 1994, this is like being the inventor of the AK-47 and the skateboard at the same time.)
You might also consider getting a sleep study. If you "sleep" 8-9 hours a night, and aren't rested, it's possible you're not getting good sleep, and have sleep apnea.
Are there any other ways to trade derivatives on bitcoin?
It's hot in Mountain View for several months a year. How are they going to cool these greenhouses?
How much is the exp of PayPal?
Just curious.
The one thing I know about exponential growth rates is that inevitably they turn into S-curves.
The poster meant that Uber and Airbnb don't have the same cost structure as the existing behemoths in their respective industries so the valuations aren't comparable. For example, Airbnb doesn't need to pay rent for their properties and an unfilled vacancy doesn't typically cost them anything.

Another issue is that Hilton, Starwood, and most of their competitors operate so many properties in the US that they are very sensitive to exchange rates and evolving travel preferences: http://www.cnbc.com/id/102435380#.
> I heart Airbnb but the idea that it doubled in value in less than a year and is worth almost as much as say Marriott, which owns real estate, generated almost $2 billion in EBITDA in the past 12 months and returns cash to shareholders in the form of a dividend, is absurd.

There is a good chance the traditional hotel companies will all be on Airbnb's platform sooner or later, hence the valuation you see here.
And depending on the state, you can find out the driver's birthday, or even if their real name is different from what is listed on their profile. The site at [0] shows how many states use soundex coding and modulus arithmetic to encode driver's license numbers with PII.

I'd be keen to see if every driver's info aligns with the license number (for those states that use encoding systems that embed PII into the number).

[0] http://www.highprogrammer.com/alan/numbers/index.html
I've written batch scripts with WP-CLI and mysql to spin up new sites, from scratch, including database creations, install latest core, a suite of base plugins, install themes and create child themes, and configure some options. Works a treat.
Paypal Cuts Off Mega Because It Actually Keeps Your Files Secret
Thanks. Exercise sounds like it could help.
Early 2014, you could see the drivers home address, cell phone number, ESN for their phone, the car(s) they had on their account's VINs... list goes on and on...
Yeah, I definitely would not do that to a 3rd party system without a specific letter of engagement for penetration test or security review. Now, that being said, it's the first thing I would tell every single developer about as a senior developer and I would insist that test cases be written to verify that no such 'feature' was permitted into the application.
The investor who has really done well with YC investments is actually Sequoia Capital. Have early-stage stakes in most of YCs "unicorns"

http://www.cbinsights.com/blog/y-combinator-unicorns/
Gread idea, I love it!
I would actively insist not storing PII in plain text unless there was absolutely no way around it. And it may involve changing the business model to enforce that certain data is not needed to be actively processed by the web application in the ordinary course of business. This is part of the security pushback phase that is essential that more developers adopt as a matter of professional ethics.
Well thanks, and likewise!
Another ex-adware person here, from the download valley itself.

AFAIK, the key roles in the adware ecosystem are:

a. Distribution

Done mainly through "Pey Per Install" companies such as IronSource, InstallMontizer (actually funded by YC: https://news.ycombinator.com/item?id=5092711), InstallRex, etc. These folks bundle legitimate programs with adware in their installers. They use dark patterns (http://www.hanselman.com/blog/DownloadWrappersAndUnwantedSof...) in order to deceive users to install the offered "product". Some of them make it intentionally hard (practically impossible for the non-techie user) to uninstall the adware, or downloading additional adware without user consent (drive-by). Other shady practices include the use of malvertising (e.g. ad that mimic flash, acrobat or OS update) and the most extreme one, which is rare but exists, is exploit kits.

b. Monetization

Done mainly with advertising and information harvesting. Common practices (aka "revenue models"): ad injection (banners, pop-up\under, etc), affiliate fraud ("price comparison widgets", or just forcefully redirect user through affiliate link) , lead generation (e.g. scraping insurance details), social networks spam (Selling views, likes, followers, etc - works because google\fb\etc eliminates fake bot account fairly efficiently, but adware just impersonate real authenticated sessions) and selling cheap traffic.
Agreed, but these guys aren't small, they're fucking huge, so they really don't have an excuse. They possibly still have the startup culture of growing quickly and worrying about the details (e.g. security) later.
Me, Myself, and Imposter Syndrome
Probably because the MITM vulnerability is horrible sloppiness, but the ad serving is done with the malicious intent of continuing to extract revenue from users that just ponied up a couple thousand dollars for the laptop to begin with.

I've read people saying there's no way developers didn't know what they were doing WRT the MITM vulnerability. To them I say "you've never worked for a giant corporation." Security holes are second in volume only to spent Keurig pods.

However, the choice to turn someone's entire computer in to an adware mechanism was explicit and just really sleazy.
Uber hauls GitHub into court to find who hacked database of 50,000 drivers
a 2GB git repo (without any binaries) probably has 4-5 million objects and will take a few GB of memory to clone and will otherwise be slow for status and other commands.
You have to see it from both sides.

Building awesome "X" service is part of this markets culture/behaviour and being the "it-concept" of the day/week/year is a good way of entrenching the market participant and creating a channel for finding good assets (in the form of labour).

If I recall, an "okayish" industry that gives back is the mining industry.

Although some of them are there to solely plunder and flee, a lot of responsible miners build small economies around their activities.

They help finance local housing, schooling, etc.

If you need more info on this about virtually every industry, look for the HR/marketing buzzword of "Corporate Social Responsibility" otherwise well known as CSR.
That makes sense. Thanks for explaining.

I think all these things also affect AirBnB but through the hosts. I guess AirBnB can have relatively fixed costs of operation (with volatile revenue) which is probably better than having volatile operational costs.
Wonder if they'll get their $100m funding. Seems an interesting project.
why are you using submodules if your needs are simple?
I've dealt with retailers who had to remove clothing products for legal reasons, usually copyright complaints. It could be a knockoff of another design, or copyrighted characters on the clothes. If there is any backdoor way to get to the product page, they could be in trouble.
I agree. I guess it wasn't clear, but I was talking about deciding if an action is moral based on good consequences is utilitarianism. I thought it would be clear in the context of the comment I replied to, but I should have made it clear.

Rule utilitarianism has some things in common with deontology, but it's quite different in others.
The Hamming distance from '_Hanning' to 'Shannon_' is uh... 3!
I need your criticism, not your feedback
Usually people ask for the opposite, but I believe it might be worthy begin with criticism in that case.

I'm writing a book about a topic which (I know from the experience) is often misunderstood/ignored/ridiculed
and meets with overall understandable scepticism - "soft" HR (company culture, recruitment, team building and management, teaching and learning skills etc.)

I want to write it in lean fashion - gathering as much feedback from potential readers as possible to make it really useful.
(You can check my plan for it here: http://competengine.com/guide/a-book-designed-to-serve/)

To avoid immediate falling into bullshit-bin I'd like to verify my assumptions about people's attitude to the HR advice and as a result create a book
that won't be instantly dismissed as yet another mumbo-jumbo.

So, feel free to unleash all your scepticism, doubts, concerns, distrust, mean jokes, disheartening experiences, anecdotes and whatever else comes to your mind.

Why HR and HR advice sucks? Why people won't by my book?

Please comment, ask, poke and prod me so I'll be able to make something useful for you.

Thank you in advance!
Yeah I was just reading about them. See when I go and read about sleep studies and stuff I wake up and I am not tired anymore.
Not entirely sure, as we haven't done any big video screenings since last summer (we mostly do outdoor screenings, and it's been too cold for that), and I haven't tried the new version, at all.

But, it was an issue that was present for a long time, and I found a discussion on the mailing list from maybe three years ago when the problem first surfaced. Someone explained that it was an intentional change, but my understanding was that it was only supposed to happen when the video mode changed (i.e. to a different resolution or bit depth). But, we tested it extensively with videos that were identically processed (same container, same compression/encoding, same resolution, same color depth) and it would still glitch. We minimized its visibility by setting the background of the OS to black and hiding all icons and toolbars, which made it close enough to invisible that our clients never noticed it. But, I could spot it, and in an otherwise flawless and reliable experience it was always really annoying.

I'll check the new version out as soon as I've got some free time. We'll need to prepare for the new summer season in a few weeks anyway (we're in Texas, where it gets warm early), and I've been planning to switch to running our videos off of a Linux system, instead of Windows, since I'm finally seeing acceptable audiovisual performance as of the past year or so.
I think developers are still a little shy about using the Canvas for much. In my own toying with a text editor, I found the Canvas to be pretty nice. The advantage is that one needs to render just the visible lines.

With the way developers use the DOM for things like text editors, it's no wonder that they may reach the limit of the browser performance. If we add too much stuff to the DOM, the browser does not have the flexibility of just "rendering the visible lines" like we could with the Canvas. The browser has to calculate everything again.

I was recently surprised when I added 100k table rows with 2 columns in a sample, and when I clicked on a button to toggle the visibility of some list items next to the table, the browser would take a few seconds to finish processing it. Since it was a sample test using React, I thought I would try it without React to see whether the slowdown was because of React somehow. But I found out that even without React it was about the same difference.

If you notice, Atom has a hard limit on 2MBs buffers. I just created a test loading almost 2 MBs in an Atom text tab, and it indeed became unresponsive. It took forever to load and then had problem handling text editing at the end of the buffer.

I think Atom would be better with Canvas. But many JavaScript editors use the DOM and for 1,000 lines they tend to work very well. Which is generally enough for running samples and such. Another advantage of the DOM is that they could more easily embed images and have varied size text, I guess. So those WYSIWYG HTML Editors may be better served by some DOM Editor.

I guess in the future Atom could also add a Canvas editor and keep both.
What I keep imagining is managing hex and square tiles this way...
If anyone is interested in learning more about permafrost methane, and a bit about clathrates as well, this paper[1] is a pretty good primer. I worked with the lead author over a summer around when he was publishing this a few years back. It's possible I can answer your questions, although I won't guarantee it. Clathrates/hydrates are a personal favorite of mine, even wrote up a short research paper in grad school on the possibility for their economic extraction.

[1]http://www.climateemergencyinstitute.com/uploads/L_Livermore...

EDIT: The URL is a bit hyperbolic, but the paper is legit, it's just the first host for this paper I found.
44% of my instances in us-west-2 are affected, 55% of my instance in us-east-1, and 18% of my instances in eu-west-1 are affected. It seems to be tied pretty tightly to instance types.

Overall, I'm looking at a huge quantity of affected servers. That said, I don't blame AWS. I blame my incompetent architect for designing systems that are incredibly hard to upgrade, and that can't be rebooted safely. Definitely not bitter at that idiocy at all.
IPython 3.0 released
A bunch of us who were "open" applicants for new TLDs (my company applied for .secure) tried our best to fight this in ICANN. The "closed generic" was not something properly anticipated by ICANN when they created the nTLD process (it's an insult to Byzantium to call the rules byzantine) and several large companies, Google and Amazon most brazenly, shoved themselves through some loopholes and created a category that was never supposed to exist.

The unfortunate fact is that the ICANN board is pretty spineless, and had no desire to restate the rules to prevent the private domination of generic terms (for example, Amazon wants to control the Chinese word for book, which is pretty aggressive for a company from Seattle when the Chinese invented moveable type). The board was so completely dedicated to moving forward that they endorsed the idea of the winner takes all auction and punted all of their responsibility for choosing which applicants would actually provide the most value to the world. Open small applicants have to win the auction using funds drawn from a business model of selling domains. These closed generic applicants can throw tens of millions of dollars at the auctions based upon the value of having a monopoly on a term like .app, .search or .secure.

In the end a bunch of us made pretty speeches and got a bit of traction with the EU government representatives in the ICANN GAC (but not the US, critically) but in the end we were steamrolled by the dozens of lobbyists and lawyers these companies send to every ICANN meeting.

Too late for outrage now. The whole process made me highly cynical towards the future of the name system as overseen by ICANN. At least I'm done getting food poisoning in exotic locations three times a year at ICANN meetings.
I always thought Instagram was the Vine for fitness. There's so many blatant "fitness" videos that are really just butt shots posted to Instagram every day. How do you plan on getting those people on your service? Or are you targeting genuine fitness enthusiasts?
For me, I gained some weight recently and got a mild case of sleep apnea. I discovered it using an android app to monitor my snoring. It was devastating hearing myself gasp for air at night! Sleeping on my side help reduce my snoring, that combined with quitting drinking and smoking, just a little bit of exercises, and a good diet reinvigorated my energy. I now get up naturally without an alarm clock around 6am to 7am, where before I'd sleep in til 10am and still be tired all day. I also eliminated coffee but only because it was a trigger for smoking and I'd like to go back to it some day. Of course talk to your doctor, but I was able to get well and avoid a doctors appointment. I knew he was just going to tell me to lose weight, quit drinking and smoking anyway. Who knew that could be so good for me, right? :)
It's funny because the whole intercept thing is an escalation between ad networks and browser writers.

...and what I think is more unfortunate, those who do interception to filter out ads and other crap are caught in the crossfire.

Browsers have extensions but to have to write and/or install one for each browser you use (which can be several, particularly if you're a web developer) and keep them in agreement with each other is a pain. It doesn't work for the browsers that are either embedded in apps or don't support any extensions (mobile...), and the abuse of extensions has lead to a situation in which browser vendors are trying to control what extensions you can use:

Chrome: https://news.ycombinator.com/item?id=7237725

Firefox: https://news.ycombinator.com/item?id=9061592

What you can do in an extension with respect to blocking content is also limited by the fact that e.g. a div to be removed would have to be parsed and loaded by the browser before an extension could work on and remove it, whereas a filtering proxy could strip it out completely and spare the browser from having to read a single byte of it.

In light of that, I see their "make an extension" statement as basically saying "instead of doing something more generic and cross-browser, we'll tell you to use something that we can have more control over, because security." No thanks.
It does not... yet! I'll add it to the feature requests we're weighing.

Anything else you wish we had templates for?
Was there a section on engineering law? In Canada, you don't need to take a topic exam if you go to an accredited program (as they audit the accredited programs regularly to ensure the programs cover the material sufficiently), but you do have to take an engineering law and ethics exam (at least in Ontario). However, a guy sitting in front of me when I took the exam was caught cheating (not very ethical).

You then need to have 48 months of experience and they need to include things like leadership experience in addition to just domain expertise. It then is sent to a committee which decides if your experience meets all the criteria.
Vote: Liverpool’s Large Hadron Collider LEGO Bid
Interest in space on the rise after week of new discoveries