skysight-inc/HackerNews huggingface dataset:
Apples and oranges.

Google's product came as free, with the conditions upfront. When you signed up, you knew exactly what you are getting. It is also worth noting, that Google's paid product is not datamined. That comes with some slight surprises, for example, Google Now is useless. (So your off switch is right there, at $5/mo/user).

Microsoft product was paid upfront. You might have used it for years, or decades even, and only then it changed to paid and privacy invading. Bait & switch like.

So Google provided you with an additional option, that you could or could not take, you were informed with terms and conditions. Microsoft got you used to their product and then switched terms and conditions, they took the option away from you.

Not same in my book.
I've gone through periods where I didn't wear glasses for 6 months to a year, and every time I would get new glasses, I had exactly that sensation of everything looking too crisp, because I had gotten used to everything looking fuzzy.
This is just an extenstion of the "Battle of the Bands" scam. Basically you market you band (and their event,at their venue) and sell tickets. They keep all the ticket money, and there is a small 'prize' for the winner. 'Prize' is often just the setup to another scam, predatory record contracts with small 'advances', access to play at other events by the agency, and various memberships.

Breaks my heart every time I see a young guy or girl hawking them. Entertainment is a brutal business, especially to the talent.
They do rob sites of the ability to load 14 fonts, 2Mb of javascript and a gazillion images before letting me read the two paragraphs I want.

Just like they also rob you of forcing me to take a survey first, or hounding me for my email, or otherwise preventing me from doing the single thing I want to do (read your content).

Your site should be sticky because you have good content, not because you've tricked me into clicking more links.
The true problem you're identifying is poverty. Dental care isn't outrageously expensive. It doesn't have huge margins or vast inefficiency. The reason people can't afford it is because they're poor.

No bureaucratic solution involving government-subsidized dental services is going to produce a better outcome than taking the same money and giving it to those people in cash.
That's assuming high entropy for address randomization of course. A 64-bit OS that has a weak ASLR implementation could end up weaker than a 32-bit OS that implements ASLR correctly. Your point definitely stands if both are well made.
There are lawyers who do this type of negotiation.

> HR/hiring people will look at you like you're some kind of weirdo if you balk at any of it. Here are the reactions to my reluctance as I recall them.

Right. Go over them. Your lawyer will talk to their lawyers, above the level of the HR people you would be talking to.

> I didn't want a contractual responsibility to come and defend patents in courts,

Which is a pretty reasonable requirement...

> or give depositions at my expense.

But that is not (or, rather, it can be in certain circumstances).

A good lawyer will negotiate these things for you. You should try to find one who actually understands software a bit. They do exist.

Disclaimer: I am not your lawyer. If you need a lawyer, you should get one.
Previously, https://news.ycombinator.com/item?id=12020517
I agree, most numbers we deal with fit in 32 bits with the exception of double precision floating point and indexes for really large data sets. As Moore's law seems to be ending perhaps there might be a sweet spot at 48bits for both integer and FP.

The one thing I found absurd with RISC-V is the 128bit variant. Most 64bit processors today don't even support a full 64bit virtual address space do they?
Why hide behind a throwaway account? Seems like a genuine, thoughtful response.
This is my experience as well. Started with a boot camp that made me feel like I could actually get stuff done only to struggle with core concepts, debugging, and actually doing things on my own.

I recently enrolled in FreeCodeCamp (2 weeks ago) and have been working through from the beginning.

Thank you for you comment. Best of luck to you, fellow newbie. :D
If you are using https://github.com/caskroom/homebrew-cask/blob/master/Casks/... then my understanding is that since it uses 2016.10_v2, it could be that Mail integration is disabled on macOS Sierra (just a guess).
If you set up your Linux distro from scratch you can easily manage under 200MB of RAM. I have an LFS I set up which idles at 150MB or so. A LOT of stuff is bloat in modern distributions.

I recommend everyone to try and build an LFS (Linux From Scratch) at least once or at least set up an ArchLinux box to get a feel for how Linux actually works and where the bloat is.

As an example, the music player daemon (MPD) has 110 dependencies among which is wayland or x-org, I don't know why.

Also, using udev to only load needed kernel modules helps with a lot of memory usage.
Reject it.

I've done it a few times, there was a fuss, there was a discussion, it got sorted out.

At the same time I've had a couple rejected (due to not adopting the reviewer's preferred code style). Same thing happened.
https://news.ycombinator.com/item?id=13831277
Cookies, user-agent header, and keep-alives will make that very hard to figure out.
Push to your own local repo daily. Push to the actual users less frequently. Weekly, monthly, 3 months, just pick something reasonable and -stick to it-.
Compact and Quick in Memory Text Search with Succinct
Women in Real Estate – A NAR Infographic
Love it! :D
If you have poor self discipline in the first place what stops you from just buying the iPhone in the first place regardless of goal completion haha?
What is the time frame of these interviews (1 week, weeks, month)? As one is not able to do that number of interviews in a short period of time (one week) unless they do it after work, on vacation, before work or during their lunch break without doing it on company time which would be unethical unless it is an approved interview for another position within the same company.
You could have a "nightly" release, which is updated as often as you like, alongside the "real" versions. Those who want the nightly can have it, those who want steady, stable releases can avoid it.
I still don't fully understand AMP. Why is it any different/better than a normal CDN? It seems like Google could do the same kind of caching with existing CDNs.

Is it just that you're not allowed to use third-party plugins for ads and tracking, and instead have to use a single standard Google plugin?
Does Creativity Matter in Tech Recruiting?
Your speeds seem very slow.

Is this the initial handshake which understandably introduces latency?

After that, times should be similar. What could be killing users far away is requiring multiple handshakes because multiple things requiring handshakes are being introduced at the same time.

For reference, I'm physically located in China so requests have to go through a bunch of filtering-oriented routers, and get 150-180ms from US, 200ms Japan and 180ms Singapore (yay geography) and around 200-250ms from Europe - this is SSL requests and not from a connections hub like Shanghai or Shenzhen close to domestic exit-points. Double to triple these times for first handshake.
"When the DB with clear text passwords is stolen from our server, because we haven't installed updates in three years, at least your other logins won't be affected."

There's no better way to communicate this to your customers than complex password requirements.
I recently read Infinite Jest, and while I loved all the micro-essays and commentary, prose, and most of the characters' stories, the ending was a big "WTF."

So I Googled 'Infinite Jest Ending" to try and figure it out. Lo and behold, Aaron Swartz had written one of the best theories I was able to find, and while he's making a few assumptions about DFW's intent, it does help close the loop a bit.

Lots of spoilers, so I don't recommend reading this if you plan on reading the book anytime soon:

http://www.aaronsw.com/weblog/ijend
No, it's very capitalistic: IP is capital on which rent can be charged, so naturally the system coerces transfer of ownership to the rentier class and away from the labour class. :(
Chrome 57 – WebAssembly enabled
>By the way, a great way to relieve the "pain" is by eating bread

Interesting. Similarly, I've read that drinking water will not relieve it, maybe since it causes the chili oils to spread around more in your mouth.
there is, but not in free tier.https://cloud.google.com/solutions/set-up-postgres
The downside to taking "get shit done" is incurring technical debt.

This can be a good thing, if it helps you move forward, as long as you pay it off + don't let too much build up.
This startup’s AR headset can hold its own against the HoloLens
> [Kramdown] doesn't handle nested bulleted lists that indicate the level with simple indentation

Works for me.

* foo
* bar
* bat
* asdf

Results in:

<ul>
<li>foo
<ul>
<li>bar</li>
<li>bat</li>
</ul>
</li>
<li>asdf</li>
</ul>
If you haven't already, read The Boy Who Could Change the World: The Writings of Aaron Swartz [1] and watch this documentary (The story of Aaron Swartz) [2].

> I don't think my intense fascination with Aaron's life will ever fade away.

Yes, it still hurts to think about his untimely death and what could have been.

[1] https://www.amazon.com/Boy-Who-Could-Change-World/dp/1620970...

[2] https://www.youtube.com/watch?v=gpvcc9C8SbM
Have a grandson, name him Kylo, he will finish what you started.
Maybe the utility derived from having electricity doesn't make the good actually worth the prices you are saying? A seller makes no money if they price their good so far above market that there is no demand for it, not infinite.
It was more a sarcastic remark than math. i.e. per the metrics there are more people on the internet than there are actual people.

or put another way, has anyone mistakenly under-reported their traffic numbers?
Please add a favicon!
It really surprises me. Personally if I see ads in an OS I think of malware and bloatware infested low-end junk. It conveys a strong impression of inferior quality and user-hostility.

I know I will not pay money for anything that's going to turn around and "monetize" me in this way. It's only forgivable for free products, for obvious reasons.
He has to delegate somethings. In a typical company you hire separately for different roles. In the executive branch, there's only one hiring decision---President.

All power derives from the President, and thus cabinet, department heads, and various appointed positions exist only to accept delegated powers.

Additionally, due to the way many laws are written, the President has wide latitude to determine policy at various government branches, but obviously cannot actually do all of those jobs personally.

I think Trump is acting as the analogous 'visionary' CEO---he decides policy but is largely hands-off as to implementation. However if your actions blow up in his face, he'll fire you instantly. Some leaders are far more hands-on and even in large companies they cherry pick certain segments and micromanage them on occasion. Trump isn't that way. It's not good or bad, it's just his management style.

In a way, due to his life as a public figure and businessman, we knew what Trump's management style was going to be long before he entered office. Obama on the other-hand was a dark horse candidate, and no one really knew how he was going to make the jump from teaching students to setting policy for a massive number of governmental departments.
Couldn't this be thwarted by injecting random bytes into each page served to vary the file sizes?
Is this another cynical list of books that is reaping clicks for Amazon Affiliate bucks?
All I would ask is for AMP links to have a link at the top of the page that says "press here for original article" to quickly go to the source. The only way I currently know how to do this is by going to the URL bar, which isn't that great on any mobile device.
People believe the Planck length implies discreteness because people want the universe to be discrete, for any number of reasons (including, making symbolic and numeric methods work out). But the biggest reason to believe the universe is continuous is that it has race conditions that are indicative of analog interactions, i.e., positive feedback, rather than state-stomping.
I must be missing something, because problem 2 seems easy. It's just an array of boolean values, right? So you just pass over the array once, counting the number of zeroes. Then pass of the first n elements (for n the number of zeroes) and write zero to them, and write one to all the rest of the array. That's clearly stable (right?), requires only two passes over the array so it's O(N) time, and the only memory used is an index for looping and the count of the number of zeroes so it's O(1) memory. I'm guessing I'm missing something important, what is it?
PolyConf  – Programming conference for polyglot and full stack programmers
> a worker can produce only so much work per day before stressing out

So why are workers allowed to do their own laundry, cooking etc? If I do DIY on my house in my own time, does the company now own the increase in value of my house? That seems to be what you're arguing: that effort outside of the workplace directly zero-sum competes with effort in the workplace.

I mean, a really strict reading of the IP clauses would indicate that if I wrote a letter to my mother the IP would reside with the company.
I had a fun issue a few months ago with Team City at work. I was setting up a build to upload to our internal Nuget server, but the upload kept failing. I finally discovered (I don't remember how, but it took hours) that our randomly generated Nuget API key included a character that Team City didn't like and it was silently stripping that character from the input field in the build setup.
Completely agree

BUT, the problem stated in the article has nothing to do with that behaviour. It refers to the inability to track the user journey correctly due to Google's AMP distribution system. It doesn't matter if you click on an AMP result an go back in 2 seconds, or if you click on an AMP result, read 30 seconds, and click on a link inside the content that takes you to the original website: both cases are considered bounces.
I don't see any mention of WebAssembly in this post besides one comment.
Apple has a 4-5 month beta period between when they release the OS to developers, and to the public.
I know. I still think that he's around. Not able to wrap my head around his absence and for such a reason!
Well said. Everybody has demons. The conceit of Buffy is that the demons exist, physically, and can be punched in the face. But they're still metaphorical demons. It's brilliant.
Explain List Folds to Yourself
There are web server modules that will append random-length comments to the end of a page's HTML in order to foil this kind of attack

https://github.com/nulab/nginx-length-hiding-filter-module
You're certainly begging the question by describing the plumbing as a perceiving subject: it can convince itself, as in, it is a subject of its own experience. This isn't some directionless thought experiment; it matters a great deal exactly what digital computers are.
> Using rubygems to distribute ruby code is sometimes done but then sometimes it’s frowned upon

Wat? Rails?
Interesting how many different explanations you're getting. People also seem to be tripped up by your use of "spicy."

In the US (to my knowledge), "spicy" is generally meant as "hot spicy." To describe something that has many spices but is not "hot spicy," people just say something is "full of spices."

As another commenter said, and as I learned it long ago: Spicy food makes you sweat. As the sweat evaporates, it requires additional energy to go from liquid to vapor. It gets that energy from the surface of the skin in the form of heat, thus cooling the body.
Catholic high school made $24M by investing in Snapchat
But of nitpicking, but on mobile the balloon is cut off a bit at the top :)
Don't get me wrong, I wasn't trying to debate buy vs. build. Although if I was going to buy there are much more robust services also built on-top of Twilio.

Just the op asked "what makes this different" and I was pointing out that the barrier of entry is very low.

With that said, if you already know the Twilio API and you already know AWS Lambda + API Gateway + DynamoDB it might be worth it to build because:

1. It would be extensible for your needs.

2. It would be a heck of a lot of fun if you enjoy that sort of thing.

Edit: I can speak to point #2 personally. I have done it. It is a lot of fun... especially for a developer who usually lives in a web browser... to be able to call a phone number and hear the result of your code. It is very satisfying. Much like building an Alexa skill is or finally getting that LED display to light up on your breadboard and print something.
Yes, it has its occasional uses and is still supported, but the point is that x86-64 got a noticable FP capability boost through the doubling of the SSE registers compared to 32-bit x86. SSE is not just for SIMD, it has single/double scalar instructions as well, which mostly replace the old FPU.

If you look at generic floating point code generated for x86 by any modern C/C++ compiler, you won't see any FPU use, it's all SSE scalar, and occasionally SIMD for clever compilers.
Yeah I saw the other post. Time to put my money where my mouth is!!
It is interesting how someone who read so much can have so few, if any, books in common with me (who reads around 50-70% as much as Swartz does in a year). There's really a ton of books out there for everyone :-)
You said "does this create a perverse incentive for SNAP to get as many banks as possible onboard so that there's a bigger embargo on analyst commentary?" which to my mind is backwards: the embargo creates a perverse incentive for Snap to get as few banks as possible onboard so that there's a smaller embargo on analyst commentary.
I'm siding with vog here. Do not compose hashes¹. You may not think it's relevant that it degrades the security of your site, but nobody knows what consequences it will bring, so how could you know?

Impose your size limitation as a clear password rule. That means, write on your site that passwords must not exceed the 55, 255 or whatever characters, send back an error if the user tries to create a larger password.

1 - And completely avoid weaker hashes in general, it's not like a percent or two increase in CPU usage will have a greater impact on your bottom than having to adapt your software after it's out.
The biggest impact you can have on your users experience is to trim down the number of connections and the size of your pages. Long after that you can start worrying about round-trip-times to the server.

This blog post is a nice example: 30 requests (ublock origin blocked another 12, with those enabled the time to load increases to a whopping 28 seconds), 2.5M transferred, 7 seconds load time. And all that for 4K payload + some images.
Yep pretty much. Can a publisher choose who caches his result, and pick the ones that give him the best deal money wise?
Otherwise, Google turned into a bookstore with a printer in the back and no way for the publishers to trust the reseller.
مشاهدة مباراة النصر والاتحاد بث مباشر اليوم الجمعة 10-03-2017 يوتيوب
It's mostly a peacocking competition, unless you have certain non-technical skills, or an 'in' already.
GUID partition tables mean we don't need to coordinate identifiers. That's the point.
Presumably, cloudflare is up to its ears in NSL's, illegal wiretaps, etc. If you care at all about mass surveillance, censorship, oppressive governments (in the US, or the location of the cloudflare proxy) you probably should look elsewhere.

It's probably controversial, but I'd love to see a yellow security icon in browsers when sites are using well known https relays that can see plaintext (or are doing other obviously bad things, like running software with known zero day exploits, etc)
>"if it's easier to get access to your e-mail than to get the password to the account that can be reset by proving access to the e-mail, then your e-mail is the weakest link."

This was exactly my point yes :)
I only skimmed the post, but… estimated total/estimated hours = $30/hr. How is that realistic?
Would this API support manipulation of message composition format? I would really like a gmail add-on that eliminated quoted text in replies by default, with a button to "reply with quoted text" for the rare occasions when it is wanted.
I am absolutely saying Microsoft's board replaced Ballmer with someone "like" him. To wit (as I said): shrewd. Ballmer shrewedly wrung all he could out of Microsoft's monopoly. People who think that Nadella is somehow some new, kinder, gentler Microsoft CEO are drinking the Microsoft-branded Kool-Aid. Nadella, per the popular notion, is only "embracing" open source out of a shrewd response to being forced to by the market. Moves like the one that inspired this entire article and discussion are proof of that.

Microsoft still sells (almost) no hardware, PC sales are dropping like a stone, corporate sales are lagging (my Fortune 150 switched to Windows 8 a YEAR after 10 was released), and Microsoft has to monetize seats of Windows somehow. What's left? Collecting and selling user data and advertising. This sort of thing has to have been approved by Nadella. Is this the move of a "kinder, gentler" CEO who just loves open source and freedom? No, it's a move by a shrewd person who is desperately trying to keep his company relevant in the face of phones, tablets, clouds, and social media.
There was a nice thread last week about bugs due to the internal 80-bit representation in the old FPU. IMHO it should have been deprecated long ago and x64_64 should have disallowed its use entirely. There are 128bit FP these days implemented with new hardware and instructions.
Sorry, don't want to get into a big argument about what are basically your own opinions.

> It still doesn't have as much support for playing media as previous versions.

Download a media player that plays DVDs. It's not hard.
Is there a "wait" command (usually '.')?
This is delightful.
I've got a flight coming up, does anyone know if there is a keyboard overlay that could be used to play it on a mobile?
I prefer the really pungent chilis. Ghost pepper and habenero and scotch bonnet are all very hot, yes, but they have these wonderful sweet fruity tastes that are just delightful.

I don't know about bread, and don't quite see why that might work. From my understanding, something like milk is great because it has a good amount of fat in it. As capsaicin is a fat/oil soluble molecule, it helps wash it away by dissolving it, and as a liquid, gives a huge surface area for contact with the capsaicin.
When I was in the EU, I saw both Vodaphone and Three inject banners on the top of websites in various countries.

They're not as easy to get away from as you think.
It's actually a feature. It saved you one day of your life. And if this free service just disappears some day, you are just one day away to build your own. You got your number from Twilio, there is no lock-in.
ah yes, the time-honored "My experiences don't match yours so clearly yours are invalid" argument.
I got a 500 error the first few times trying to hit the site. Here's a mirror: https://archive.fo/1spsM
No. For no particular reason. But there is generally little room for movement tactics, as you cannot flee from combat...
Sorry to disappoint. But its far from cynical.

I made this because time and again, I found myself getting drawn to the choice of his books and wanted to get all of them in a single page.

Any such list will not make me any more than a few tens of dollars so the amount is so minuscule that it makes all the effort of manually adding all these books, quite laughable.
The Effects of Neuropathy a Diabetes Complication
Try installing Caskroom/versions/gpgtools-beta rather than the stable version, which to my knowledge doesn't include the mail tools for Sierra yet.