skysight-inc/HackerNews huggingface dataset:
Some of that is users (myself included) closing AMP pages, hitting back, and trying to figure out how to load the page I actually requested.

I'm still hopeful that publishers will bring a class action lawsuit against Google and force AMP's closure. Sooner the better.
>Serious question: when is the last time anyone has had an account compromised because of a weak password?

What is your definition of "weak"? I sometimes help my landlord fix their computer when they accumulate too much malware. One time I brought their tower home to do this and didn't get their Windows account password. Instead of calling them I decided to try a few things first, including their kids' names. Lo and behold, the second attempt was correct.

Brute forcing a weak password probably isn't what you have to worry about when it comes to targeted attacks against weak passwords, but social engineering is.
> The FPU stack is legacy and is barely used anymore

I know that if you implement an algorithm via SSE/AVX it typically is much faster than if you use the FPU. But I still believe that the FPU has its uses: For example it also supports 80 bit precision floating point numbers, while SSE/AVX only support 32 or 64 bit ones. There are applications where this capability can be quite useful. This is one reason why the FPU is still supported (and sometimes used) in 64 bit mode.
Musk is a true and absolute master of PR. He understands what each audience wants to hear, and also understands that his messages to each need to be consistent with each other. He paints himself as a dreamer reaching for the stars, while solving what problems we have on Earth. It's amazing... and the result is that people who would normally be suspicious of him, love him and truly want him to be their hero.
> After every MacOS update, GPG stops working. That's just not helping to drive adoption and it's just not acceptable IMHO.

I agree, apple should stop breaking users' code with every release.
Right now, I'm fighting with: "fatal error LNK1248: image size (1004CB720) exceeds maximum allowable size (FFFFFFFF)" :-(
Unit tests are often the only spec there is. Code with no tests usually can't be rewritten/refactored without first making tests. They are significantly cheaper to write when the code is first created, than when the code needs to be refactored a decade later.

DI/IoC aren't necessary (or aren't made necessary by unit tests).

What tests do make is enforce small interfaces, and other good practices such as "Tell, don't ask" etc.
> The synergy with other Emacs packages is enormous.

I've been experimenting toward a modern SQL interaction mode, and an Org buffer makes a brilliant place for output - native handling of tabular data, syntax-highlighted code blocks each with the query that produced a given result, headlines, plenty of place for user-added annotations, built-in export, overall a ton of work that I don't have to do.
I too would like to know what the thought behind this question is. They are a well established company that runs 2FA and awesome phone apis / systems for thousands of startups and large companies in a field that is high barrier of entry (less competition) and predictable profits since they meter their usage.

The only thing I can think of is if a competitor enters the space and blows them away. In which case, there is your answer, you go to whomever blew them away.

I can't imagine a lawsuits or something like that taking them down at this point. They have been around too long, it would have happened already.
We still build some stuff with VS2005 and it feels very fast and responsive while having everything I usually need in ide. The only thing it missing is modern C++ compiler.
I have reactive hypoglycaemia, and potatoes are literally one of the worst things I can eat. I didn't realise why until I looked it up - they have a glycemic index comparable to that of table sugar!

For pasta, the glycemic index varies depending on how you cook it; al dente is better than overcooked.
We've used Desk.com for the past 2 or so years. For the most part, it has met our needs. We built 3 separate knowledge bases for 3 separate products, used macros to speed up answering common questions, and integrated third party phone and chat apps so we can keep records all in one place. That being said, we're probably going to be switching away. A few reasons here. First, it seems like we encounter bugs, crashes, and more serious service-level disruptions too often. Second, it is pretty expensive compared to other products out there.

We came to Desk.com when we were really small. Our CTO was still the only dev we had so we were looking for an out of the box solution that could be customized by someone who was relatively non-technical. Desk can pretty much handle a lot of this customization but what results is something a bit clunky to use. This is not a criticism of Desk itself, more just an observation about tools that promise customization without dev resources.

Anyway, I think we'll switch to HelpScout. I like that HelpScout defaults to sending plain-text emails, where Desk emails look like they come from someone using support desk software. Plus, they have all of the essential features we're looking for at a better price.

Plus, I love HelpScout's content. I'm sure their marketers will love hearing this, but all their blog posts and resources give me the impression that they are a thoughtful company that understands customer support. It's always surprising to see how many customer support tools offer horrible customer support themselves. From my experience, that disconnect does not bode well for their product.
> I've always wondered how its possible...perhaps some taste buds are not very receptive so you get a better kick out of it?

Merely practice! I started growing a variety of hot peppers and within the year I was nibbling on Carolina Reapers. They still feel as potent, but I'm just able to grin and bear it if that makes sense?
Its not the 90's, drop the $. Its implied already anyway, and beyond being redundant and unflattering, it makes you appear immature. I think many agree in spirit with your post otherwise.
Front-End UI Web Developer

Location: Chicago

Remote: Yes (preferred)

Willing to relocate: No

Technologies: HTML5, CSS3, JavaScript (ES5 + ES6), jQuery, Angular, Node.js, JSON, Adobe CS, Ruby on Rails, Twitter Bootstrap, SASS, LESS, Stylus and AJAX, UI Prototyping, Grunt, Webpack

I have several years of experience and I’m Looking to work primarily with a well funded startup or large tech company.

Email: sanjs255/at/gmail (Mention HN please)
Chrome 57 Arrives with CSS Grid Layout and API Improvements
Taxing land and using the money to subsidize housing construction has the potential to work, but you're probably better off with land value tax (or some entirely unrelated tax) than council tax in that context. The problem with council tax is that if you do the desired thing and build new housing, your taxes go up because now you have more property.

You also don't really need the government to operate the buildings. Build them and sell them for cost, or just make it a tax deduction to do construction that increases the number of housing units on a lot. As long as it gets built it doesn't much matter who owns it, and then you don't have the local government in the property maintenance business for no real benefit.
I guess his original point was that while moving to 64 bit would help the few users who actually hit memory allocation limits, it would also be a monumental effort for a project the size of Visual Studio to do so, including out-of-process support for 32-bit extensions to maintain compatibility, probably rethinking designers and debugging along the way. And all that to make things actually slower and taking more memory for everyone. His argument wasn't entirely »Stop using those tools while we do nothing at all«. It was »They should have done the right thing, but we'll also work towards making Visual Studio take less memory«. Especially considering that not leading everything you might eventually ever need at once in the beginning has probably a much smaller compatibility impact than upgrading significant parts of the IDE.
Beginning Android Game Development with LibGDX
AMP pages are designed explicitly to benefit Google over the site in question. They rob the ability to use design to make a site stickier (which would of course make the bounce rate high for AMP pages).

I also in general find AMP pages to be a bit of a UX nightmare.

Outside of raw speed, I have nothing good to say about AMP pages, and the speed is nowhere near good enough to justify using them. They make the Web a worse place for the sole benefit of Google. They are abusing their monopoly position in search by forcing AMP pages down people's throats.
Market makers make money on the spread and facilitate liquidity. Speculators hold an asset (sometimes short term) for a rising price.

Flippers traditionally do benefit from a rising market because of longer hold times.
Article: Casual Functional Adventures in JavaScript
You clearly did. Can you answer my question?
I've been using GPG on Sierra for a while now and it works great - although without GPGMail. I actually didn't realize there was a mail integration...
I can confirm. I spent days locked out of my Apple account (and all associated devices) because I had spaces in my passwords. After several hours with support, who needed to escalate the issue to tier 2, then engineering, the only thing that fixed it was me briefly trying a simple password -- one without spaces. I'm not sure if the issue was ever fixed, but I don't imagine I'll use spaces in an Apple password again anytime soon.
Good point I hadn't considered that.
A History of Reverse-Engineering Game Cartridges
That has nothing to do with Visual Studio, though. There is a 64-bit linker and you can use it.
Having lived in hot & cold climates, I presume it has to do with spoilage. Before convenient refrigeration and sterile packaging, many people were simply in a race to eat food before it went bad - when the supply of food was limited. Spicier foods, I presume, either mask the decay to the palate, or kill off more microbes - more a necessity where hotter year-round, vs being able to refrigerate or freeze food by merely setting it outside much of the year.
I know nothing about the Australian power grid but I do know a fair bit about batteries.

The cost of batteries and surrounding hardware here means that on this particular deal Musk is losing money. 100 days isn't a lot of time, and he needs to get about 1% of yearly global li-ion battery production to Australia, build surrounding hardware, AND install it in 3 months.

It's definitely doable, and he's not giving out-of-this-world prices, but he is losing money here.

It is completely worth it though: a lot of backup battery plants are hilariously overpriced and seeing "oh, this Australian company got 100mWh for $25MM, we paid $100MM for the same" will probably get some people thinking about switching to Tesla.

Also worth noting that Tesla's battery costs will drop in the future, so if a utility company asks them in a year from now for the same $250/kWh rates they can probably get them.

(Yes, I am 'that battery guy' that makes battery systems and comments on battery stuff a lot here.)
By spicy I think you are referring to "hot spicy" as in peppers as opposed to cardamon, clove, cumin and all those wonderful spices. "hot spciy" i.e heat form peppers is really Southern Indian food, even though the rest of India gets plenty hot temperatures as well.

This was a a result of the Portuguese brining it to India from the new world(along with Christianity from Europe.) These were two of my first impressions of traveling from North to South in India - "hmm the food just got wonderfully hot and wow there are all of sudden a lot of churches")

I've heard these pseudo-scientific explanations like "makes you feel cooler" as well but I think it's really just an acquired palate over time in areas that the Portuguese were trading in.

That being said I have a folk remedy for when I feel like I;m getting sick with a fever which is to order Thai curry and ask for it 'Thai hot." This usually gets a laugh and a request for confirmation. It appears to me to help the fever break. Placebo or not, I have no idea.
Why a Distributed Product Team Is Better
I don't think this qualifies as VOIP. It's not even POTS or mobile. It is just an interface for an API.

Although with that said... knowing the Twilio API and looking at this design I think someone could build this in about a day.
W3 Total Cache Nginx – Root Escalation
Game play and environment are really well executed!
Web apps have the advantage that users don't have to actively update anything. One page load and they use the updated product.

Receiving daily updates for desktop apps would suck because it typically requires the app to quit and start again. A good compromise would be updates every four weeks. At the same time you as a developer always leave your app in a state were you could push an update anytime. So you still work incrementally in daily units of work.

Daily updates for libraries … if it's only publicly available code, I don't see a reason not to push daily. Anyone interested can check the commit logs. For compiled binaries on the other hand I can see update fatigue for users (other developers). Once a month or longer seems fine.

In the end, push regularly (daily, weekly, monthly, whatever fits you) without annoying your users by spamming them with updates, while at the same time reduce work units to a size that does not feel overwhelming.
This is really well done! And I particularly like the combat. Filling the field with your attacks and enemy attacks really forces you to decide if you want to risk getting more of your attacks or be forced to take a really big hit yourself. I love the strategy and risk-reward that you provide with this setup.
I have a very pregnant wife and 3 year old son.

Once you have children, your time management skills go through the roof. I should start off saying that I always put family time first and my hobbies second. The key is to have a solid routine that you follow. We try to get my son into bed by 8ish. I then will watch TV with the wife until around 9. From 9-midnight is my free time. Sometimes I watch another show with the wife, sometimes I am tired and go to sleep, but most of the time I am on the computer. I also have time during his nap on Saturday and Sunday. I will probably lose these 4 hours once my daughter is born.

I used to excessively play video games during this time before my son was born. Now I have been working on my roommate matching website https://www.roommatefilter.com . My priorities changed once my wife became pregnant. I wanted the best life possible for them and started getting productive with my time.

You quickly find out what's most important to you once you only have a few hours of free time a night. Most people have at least an hour a day to better themselves, but choose to engage in more enjoyable activities.

I tell people that don't have kids, having children will be both the most rewarding and hardest thing you will do.
Is it installed from a patch/update (which can be avoided) or by some other means?
cough My side projects:

http://jpad.io/ - Java snippet runner that means less boilerplate and automatic display as html tables / charts.
http://www.sqldashboards.com/ - Real time chart your database queries
http://www.timestored.com/ - Niche database training and tools

cough always be pushing :)
Yup, exactly. It's a fun area that gets even more interesting when you look at distributed systems, where every node only stores a small portion of the overall data and you want to keep communication volume low.
I agree with what you have said but I think the new guidelines don't go far enough. The biggest problem is that in the balance of security and convenience, users will always opt for convenience. Only via legislation will that change, think credit card chips versus swiping. (We should have chip + PIN in my opinion.)

We need to make passwords a much simpler thing to manage so that people don't create a bigger problem by putting it on post-its on their monitor. What I'm suggesting would take some effort but is where we need to go. Your username is your fingerprint. You won't forget that and it is very hard to fake/brute force. (Your phone already has one and a usb one for you computer would be trivial. A lot already have them.) Your password is always just 8 characters, alpha numeric only (62^8 is plenty big) and you must have 2FA on. It would be trivial for the phone manufacturer to add that at the OS level and it could be visible on your lock screen. Also, finally a good use for a smart watch. The rules are simple and you have removed the biggest security hole most companies have: people. Just my two cents....
Based on your timeline, the shenanigans that Zenimax sued over happened after the day the contract date for Carmack to quit was allowed. Therefore, Carmack fulfilled his part of the contract; he worked with Zenimax until the contract date. Anything after that is irrelevant. So, in my eyes, they owe him his due.

Unless they are going to try to say that he started the shenanigans before the contract date and was doing such work in bad faith which might terminate the contract based on whatever clauses it may have to cover such things. Which is always possible, but I'd like to see how they prove it.
Job Posting: ActorIndex Product Specialist
ARTech Holdings, LLC is a technology incubator and holding company focused on bringing best in class technologies to the live arts. ActorIndex is a product of ARTech Holdings that offers professional and easy to use websites to performers that allows them to establish an online brand for themselves as well as gather their headshots, resume, and performance reels in one place.

The ActorIndex Product Specialist will oversee the daily operations of ActorIndex and ensure that the product is developing at a steady pace. This person will be responsible for overseeing development, design, marketing, sales and overall operations while also acting as the liaison between all members of the ActorIndex team.

Responsibilities:
· Overseeing the day-to-day operations of ActorIndex within the office

· Communicating with the development team in order to ensure that updates are brought to the website in an orderly fashion

· Working with marketing teams to promote ActorIndex and help its membership flourish

· Brainstorming new fixes and updates as well as marketing ideas to aid in the growth of ActorIndex

Requirements
· Excellent written and verbal communication skills

· Forward and out of the box thinker capable of proposing and communicating ideas effectively

· An eye for what is working and what needs improvement

· Some experience with marketing and running a web-based product

Please send resume, cover letter and 2-3 references. Salary is commensurate with experience.
Yes, go ahead, write the tut.
I read, skimming, that microsoft was transitioning to "Full blown ads" and came up a vowel off. Thanks for that, intentional or not.
Marketing KPIs May Destroy Your Business When Linked to Bonus Payments
I don't think Kramdown can be a superset of Markdown, because it doesn't handle nested bulleted lists that indicate the level with simple indentation (unlike every Markdown implementation I've seen). I was very frustrated when GitHub Pages switched to Kramdown and broke many of my posts.
Honestly, it seems that sometimes Google lives on another planet, and have no idea what their customers want. Here's what all google customer want... they want to see their apps improved and updated, and NOT replaced by more apps.

Maybe their plan is... if we make Hangouts worse, than we can make them use Allo and Duo. I know 0 people using those two apps. Even people with Pixel phones are not using it.
Ask HNs: How do you make time for interviews?
I read these articles about people doing 10 or 20 or even 50 interviews. How do you have the time to do this many interviews? What is the strategy?
Even with a delay of 2 seconds, I can check your password against the most-common 10,000 passwords list in 6 hours.

And I can run the check in parallel. So if I have 1,000 email addresses I can find all the users with low-entropy passwords in just 6 hours.
Also transcoding images to be terrible quality. If you care about your images not looking like crap, you should serve them over HTTPS.
Seahorse?

https://wiki.gnome.org/Apps/Seahorse/
I don't mean to start a flame war, but I find it interesting that a site talking about CSS layout forces a horizontal scroll bar on my laptop's highest resolution (1366x768) because of the image size and layout.
There are chillies (chiles in spanish), that are hot as hell but tasteless. There are others that are less hot but with great flavor. I personally recommend you try Chipotle and Pasilla. You can buy canned chipotles, put them in the blender and you've got yourself a fantastic salsa for your quesadillas that will last forever in the fridge.

By the way, a great way to relieve the "pain" is by eating bread (use your tongue to move the bread around before swallowing).
If you work for Google, push back on this in whatever way you can. Especially now that the government is putting a fox in every regulatory hen house, developers need to hold their employers to basic standards. Connecting visibility in listings to the AMP project is classic monopoly abuse, even if they use load speed as rationale.
If I'm reading the source correctly you could still get the bucket index and before you return true and the value, have that value removed from the dictionary. There is no synchronization going on, so concurrent modifications are just as much a problem with TryGetValue as with other approaches. TryGetValue is not atomic either.
Annoyingly,some sites have started putting limits and validations on their security question answers...
Op got downvoted a lot (and perhaps deserves it because of the tone of his post) but makes a valid point.

This is nothing like dropbox. This is barely a hello world app on the Twilio platform. I have little doubt he could write a tutorial to walk people through it in an hour two two.

This would be a good analogy if you dropbox was literally just provisioning a user and setting an FTP password. And if it was, Dropbox would hit scaling problems on almost day one.

This won't hit scaling problems because it doesn't do anything... Twilio's API has built-in API calls for all this stuff and the webhooks can (and should) be hosted on AWS Lambda or Google Cloud Functions for pretty much free with automatic scaling.
Yeah 360 deals are really prevalent in big-time music so to see them showing up in, uh, Skilled Labor (?) is really kind of a shock to me. I hate 360 deals. Hate hate hate. So very anti-capitalistic.
Well, I don't know, could your Solaris (mostly) seamlessly connect and disconnect to wireless networks? I don't even think there were that many wireless networks in the world back then :)

Anyway, this is is just 1 contrived example of something modern OSs do, and that OSs from the 90's didn't do.

Sure, there's some bloat, but a lot of it is the "Mozilla kind": "Mozilla is big not because it is full of useless crap. It is big because your needs are big".
Hi everyone, it has come to my knowledge how difficult it is to come across someone so legit for this job, I basically think we don’t need to face any more lies and deceit from our spouse, long time I was fooled but right now as far as i’m concerned about this job John[ HACKSERVICES41@GMAIL.COM] he’s real, he saved me from the lies of my cheating fiancee, he deals with any ctype of hacks such as gmail, Facebook, whatsapp, changing grades, database, software testing, instagram, skype, upgrading scores, websites, password sniffing, SQL, DB, and lots more. Mail him you got any issue he would definitely get it done, with the quickest time frame.
Bitcoin Price Spikes Above $1,300 as ETF Decision Nears
An entirely synthetic yeast genome is nearly complete