skysight-inc/HackerNews huggingface dataset:
A few years ago I blogged every day about my personal projects. I was running my own business/setting my own hours and took a year to focus on improving my programming skills by making my own games. I'd blog daily about what I learned, provided code snippets, wrote down my reasoning or uncertainties about certain things I did that day, etc. It really helped to solidify what I had done in my mind _and_ as I found out later also helped others who were making similar projects or using the same engine. I even started getting some emails from recruiters who stumbled on my blog and got a deeper view into my skillset and interests.

Eventually I moved to a new country where I got a job related to what I'd been doing and blogging about. With a full time job there was less time or energy to blog daily, so I slipped. Now I blog maybe once or twice a month and do not see as obvious a benefit as I did when I blogged daily, because by the time I go to write a post I have forgotten a lot of what I've done and now it's out of my mind. Not only do I not remember everything I might want to blog about anymore, but this indicates that those ideas are _not_ as solid in my mind as they would have been if I had just written them down originally.

I think blogging daily is a great idea. When I started doing it I wondered if people would just find it useless and boring, until I realized that I wasn't doing it for other people. The blog was public, but the purpose was solely for my own benefit. In the end it helped others anyway, as a side effect.
I have no idea why this comment has downvotes--what's wrong with it? If there is actually an inaccuracy in Mimick's argument, I'm eager to hear it, as a naif in Arabic typography.
Top Hotel Apartments in Dubai
> Clicking external links on Facebook will lead to a page warning that you will be charged if you visit a service that's not part of internet.org.

I wonder if they include instant articles in Internet.org - if they do it's a clever way to consolidate and control the media. Grant people like nytimes [0] access and keep them on side when you need a pr piece.

[0] http://www.nytimes.com/2015/05/13/technology/facebook-media-...
> automatically support SHA2 for modern browsers and fall back to SHA1 for legacy browsers that don't support SHA2

Doesn't this expose users to downgrade attack?
> It's probably possible to do serialization code
> generation at compile time in Rust.

This is precisely how it's generally done. See https://crates.io/crates/serde for an example.
I have so much trouble understanding their numbers in light of the persistent decrease in interest in facebook as a fraction of total search volume (https://www.google.com/trends/explore#q=%2Fm%2F02y1vz). I know the paper predicting the "end of facebook" in 2017 got a lot of laughs but it really looks like interest is going down.

Everyone says "because mobile" but I'm not convinced. Mobile also means that people are searching less for everything else that might be competing with facebook. Then there is the weird jump in October 2012 that the authors of the "end of facebook" paper corrected for.

It's hard to tell what's really going on.

Maybe the last 500 million users are the ones who get free facebook (but not web) and think facebook isn't even part of the internet.
Yes! I love listening to music while programming. I usually go for either some upbeat rock/alternative, electronic, or game OSTs.
Does Facebook collect personal data from the users of the Basics program (beyond what they already collect as Facebook)? This seems like a opportunity to exploit/sell information about a group of people who are even less likely that first-world Internet users to understand the implications of such a trade.
It's a fascinating story, told better in Hock's book, "Birth of the Chaordic Age". Visa is unusual in that it is a organization of competitors who need to cooperate on some standards for the system to work. The Visa model would be a useful model for Internet governance. Visa is a network operator of a big network which predates the Internet. They run data centers and switches all over the world.

There are other organizations with similar organizational problems. Most are financial clearing houses, such as Depository Trust Company. In the past, the Association of American Railroads acted as a clearing house for railroad cars. (When a railroad car is not on its "home road", the borrowing railroad pays a daily rental to the owning railroad. One of the AAR's functions was being the clearinghouse for that and other inter-line billing issues.) The AAR is still the standards organization for railroad equipment. It's owned by the big railroads. That's typical of industry organizations; they're dominated by the big companies.

Visa was a chaord because the US used to have a lot of small banks, and the small banks wanted a system that wasn't controlled by the big banks. As the financial industry consolidated, this became less of an issue. Visa International is no longer a chaord; it went public a few years ago.
Whitemark: Steganographic encoding of a watermark in the whitespace of text
You may not even need to travel to the third world. Just wait until all those "smart" cars, refrigerators, etc. with "secure" (i.e. not user tamperable) update mechanisms come out of warranty.
When did Notepad start letting you open files greater than an arbitrary limit (I believe it used to be 50kb?) (Haven't used Windows on a machine daily since Windows 7)
Does anyone know if they decided to fix rvalue reference and move semantics as proposed? Someone suggested that move semantics should be handled in the destructor, not the constructor.
One of the things Microsoft has done over the years is filling all those little holes that needed an extra download, setting up a new Windows machine no longer involves downloading a hundred tiny utilities.
I remember on a few occasions staring puzzled at some script at work, which was taking a lot more time to run, than normally.

Like an hour instead of few minutes.

I remember also, that coworkers had the same issue. One of them left work once, leaving a long process running. He came back the next day and it hadn't finish yet. He was ready to file a bug report somewhere, when we found out...

If you click on the command prompt with the QuickEdit mode turned on, in a "wrong way", the underlying process will be frozen. It's because the input and output streams are blocked indefinitely, until you finish your selection and the content gets copied to the clipboard.

So, why would you want to click on it? There is a common pattern people use for long running scripts: they push the window somewhere in the background, but leave a little space you can click on, so that you can view it very quickly.

The "wrong way" of clicking is when you do click-drag instead of a point click. It goes automatically into the QuickEdit mode freezing everything underneath it.
Shift Messenger (YC W15) Is Hiring an iOS Lead
About Us:

We’re on a mission to improve the work lives of shift workers (retail, restaurants, healthcare). They want access to communication tools that help them solve everyday work problems, connect to their workplace communities, and build professional identities.

For us it starts with our community of tens of thousands of hourly workers -- we’re in near-constant contact via text, phone, and email. We’re looking for teammates who are enthusiastic, thoughtful, and resourceful enough to understand what our members need and make it a reality.

About the Job:

• Launch and own our first native iOS app (we've been hybrid until now) -- our members deserve a delightful native experience

• Work closely with the CTO/Cofounder on architectural strategy

• Work closely with design and product throughout the product lifecycle

• Move at startup speed -- you’ll release new versions every two weeks

• Stay immersed in iOS -- we will look to you to take advantage of the latest platform features and to solve hard problems to make our app fast, elegant and awesome

• Commit to understanding our members -- you’ll participate in user research and lend a helping hand in customer support

Requirements:

• You’re flexible and willing to roll up your sleeves to make the team successful

• You have built and launched successful iOS products in the past

• Expert understanding of iOS SDK

• Excellent at creating beautiful UIs from mocks

• Curiosity to explore existing architectures, libraries, APIs and even build your own

• Bachelor's degree or equivalent in Computer Science

• You code for fun and have side projects

• Experience integrating with third party services

Benefits:

• Big equity

• Medical, vision, & dental coverage

• 401K

Nice to Have:

• Experience with messaging / communications products

• Experience working in a startup, ability to thrive in a fast paced, agile development process

• Experience leading and mentoring other iOS developers
Not in any way we've been able to think of — and we've spent a lot of time thinking about this and running it by the crypto community. But, if someone can demonstrate such an attack and we can't fix it technically, then we will drop support for the SHA1 fallback. And, on a customer-by-customer basis, we'll allow customer to turn off fallback if they're worried about a theoretical, if undemonstrated, attack.
I am also wondering whether this a submarine PR piece for the startup mentioned in the article - TPTQ Arabic. The founder was the primary source for pretty much the entire article. If there were other people quoted (like actual arab newspaper editors, bloggers, web designers, app devs, or even arab readers) i would be less skeptical.
Blame Microsoft for tying their browsers to the OS (which they are still doing even in Windows 10).
I don't get it. If I hire a housekeeper and she asks for $10/hr but because I like her a lot I offer her $20/hr, are you arguing that's socialism? It's my money and I can do whatever I wish with it - that's capitalism at it's finest.

The CEO owns the company. If he has total control, he could instead of paying his workers more simply buy himself a jet or donate it to a church. (Obviously, if his shareholders object, he'll have to convince them to go along as well). If you want to think in terms of market wage, what he is doing is paying them market wage, then unilaterally deciding to give them a "big tip" at his own expense - which happens to bring their total compensation to $70K a year. That's still capitalist, since it was his money to give away in the first place. He could give it all to Donald Trump instead, if he wanted to - the fact that he happened to give it to his employees is almost arbitrary. The only issue is whether he can afford to keep it up, but that's entirely on him.
> "glowed?"

"Glued" was the word you were looking for, "attached" or "connected" is the word you actually are looking for. It's a familiar concept to anyone who's written in cursive, which would include most of western europe actually (though in latin-alphabet cursive scripts, letters don't change that much based on their position, just the connection).
They've had plenty of warning. We've already seen that SHA1 could soon be cracked by relatively cheap computing power. Also, this is essentially saying that 3rd party companies should continue to support Windows XP, which is silly, considering even Microsoft stopped (officially) supporting it a while ago.
How to Grow Your Business Using Google Plus