skysight-inc/HackerNews huggingface dataset:
The two big Internet streaming companies have chosen VP9 over h.265 and are both developing AV1 to use instead of h.265's successor. Apple's announcement is unlikely to change anything as far as what gets used on the Internet.
Render Complex Portions of Word Document and Enhanced Swagger Notation in Cloud
> My own impression is that the more data there is, the better for researchers.

The downside of this, is you end up with buildings full of things no one looks at. You can't hold onto all the world's art, history, and scientific samples, without eventually throwing some stuff out.

It will probably never be cheap to store something like "The full set of all Facebook photos and videos", which means we'll probably end up keeping a sample of some of this stuff.
> Users don't have to be able to replace things themselves.

But you said above:

> At least RAM, storage, and batteries should be easily exchangeable by a normal user.

I think the difficulty you're having in specifying what exactly you would want to see out of such a law is indicative that such a law would be ridiculous. Who decides what a "normal" user is? What does "easily exchangeable" mean? How do they enforce this law?

The fact that the iPhone is successful is proof that people don't want what you want. I don't see why you feel like your preferences somehow are more important than those of others such that that they warrant a law.
I guess I’m an Imgurian, since I’ve been on Imgur for a few years, and hell, I even met my partner at Camp Imgur in 2015—basically a 3-day summer camp for (mainly) young adults.

The culture is…hard to understand if you’re not a part of it, which I think is probably true of any sizable social site. And different users probably have different attitudes about it.

Yeah, there’s a lot of memetic trash, because the culture definitely rewards repetition, and I guess the only unifying factor of everyone on Imgur is that we like to look at pictures. But that’s also an advantage in that the community seems to be more diverse than on any given subreddit, or even HN. (Although it definitely skews young, male, white, and progressive.)

It’s kind of nice to be part of a community that’s unabashedly earnest, even if it means getting taken for a ride sometimes. I don’t think there’s no self-awareness, it just doesn’t seem like it from the outside.

For example, take Lassannn. He’s a user who makes up stories for points, and is completely honest about that fact. Some people hate him for that, believing that if you’re posting a story in the first person, it ought to be true. So they started saying “Fuck you, Lassannn” on all of his posts. But now there’s also a sizable cohort of people who love him because he’s a good guy and produces good content, so they post “Fuck you, Lassannn” ironically to make fun of the people who actually hate him. And crucially, you can’t tell the difference if you aren’t aware of the whole story, which has taken place over years. And there are countless stories like this.

For me, Imgur has all those aspects that I loved while growing up on forums in the early 2000s. It also rewards clever puns, remixing, ironic shitposting, even intelligent discussion if you look for it. I’ve learned countless things from people with completely different backgrounds, been exposed to world news I would never have seen otherwise, and been able to reach loads of people with my bad jokes, shitposts, and encyclopedic knowledge of linguistics and trivia. It’s fun, and that’s all that matters.
Also what percentage of the engineers at Rigetti actually think that you are in any sense "leveraging the multiverse" with this sort of technology, and how many of you prefer an alternative explanation?

I understand if you don't want to make a public statement about such divisive (and perhaps, more importantly, ill-defined) matters in this context. I'm just curious about the way that the people who are actually building these things tend to view them...
No it doesn't. It makes the case that the browser is the most pervasive and flexible application runtime, which we already knew. Server-side JavaScript was never a thing until that was solidified, thus providing a large developer base.
Not sure what he meant, but that's the system I use and I've never forgotten a login yet.
How to Find Freelance Writing Jobs for Beginners: 6 Steps to Success
It isn't a large segment, but it could easily be a relatively high profit margin. Look at projects like the Pyra -- it's effectively a one-man show producing an LTE connected ARM handheld while he holds a day job running a video production company. He has next to no upstream vendor support. It's been a slow road, but he's made it to the point of mass producing most of the components, and is shipping developer devices.

This dude is at a major disadvantage in absolutely every single way when it comes to access to economies of scale, access to vendor documentation, and sheer manpower, but is still managing to ship a device geeks are clamoring to buy.

I can't help but think one of the big players could serve those same geeks in a much more efficient (and profitable) manner, given their resources compared with what a community project can accomplish.
> One of the biggest things for me with both Windows Mobile and Ubuntu was the lack of actual phones I could buy through my carrier.

I never really understood this line of reasoning. Is there a reason why people can't opt to buy an unlocked mobile device online and just put their SIM in it [1]. That's what most people do for other types of hardware like desktops, laptops, and tablets.

[1] I'm not sure how this would work for devices on Verizon or Sprint (which is why I don't do business with them a opposed to AT&T or T-mobile).
Google has said numerous times they don't want to get involved in any further steps of the job applicant process more than they are with this search tool.
Deja vu https://news.ycombinator.com/item?id=14279653
VPC on DO is the #1 feature request that stops my team from considering it.

I use DO personally for small things and like it a lot, but VPC is a hard requirement for company work.
Deja vu: https://news.ycombinator.com/item?id=14282017
I see that gnu89 is the default, to avoid compatibility problems with older code, but does that mean there is no code in the kernel which requires gnu99? I saw some work was done to make the whole kernel gnu11 compatible as well.
Thanks. That helps me to think about it in a more realistic and pragmatic way. Good analogy!
I've been using 33mail.com for years for this. I just give it an address like "hackernews@username.33mail.com" and it forwards email. If hackernews ever starts spamming, 33mail gives me a link to block it.

I love that service, it's saved me countless headaches.
OK google, now find me an employer that wants to pay more...

Kudos to google, hopefully this helps majority of America find jerbs.

most hackernews readers think this is stupid because our industry has different problems. Our jobs problem is:
- "employers often lie because they want to pay less than a typical employee is worth"

but also at the same time:

- "applicants often lie about their experiences and such"

So there are 4 quadrants: honest/dishonest applicants and honest/dishonest employers and where they overlap is small.

Niche job boards FTW
Footage of New York in 1911
> given time and resources

Whose time and resources?

> that would be good enough to challenge Android / IOS

That's a big assertion. What's the basis? Like, time-and-resources went into WebOS, into Windows Phone--what makes this so special?
As someone that buys 80% of my clothes online, this has rarely been the case for me. I'm lucky if I can get free shipping to my home and have only experienced free return shipping, uhhhh, well not sure if I ever have.

Where do you buy your clothes? I use Gilt, Mr. Porter, and brand specific pages. My last online purchase was from sevenforallMankind where I bought a pricey pair of jeans and if I needed to return them it would have been $5 for shipping.
You're right, I leapt over some points, and landed slightly outside the discussion - I guess I think of growing the stack and allocating heap memory as something the kernel should be the arbiter of - and that the api should never allow you to grow into your own (or another process') memory.

I suppose it's fine to say mallloc will return memory, but it's up to the process to check if there are any overlaps - but that sounds a little crazy?
Seed-stage startup here that would love to start using more of our (time limited) DO credit where our cluster requires running in a VPC. Any way to sign up for early access to VPC when it does roll out?
Blizzard owns MLG, which has its own streaming platform MLG.tv. There's also YouTube Gaming which also streaming Overwatch's World Cup last year.
What we are seeing is convergence from the android direction. Android devices continue to get more and more powerful, only thing that's painful to do on android is develop android apps but its possible with AIDE (unlike ios which requires at least a machine running in the cloud to build). Debugging on AIDE is not great at all but for more simple apps it works fine. Using termux you have the entire console gnu stack, ruby, node, gcc, python, pip, git, emacs, etc... You even have csound for doing serious academic level electronic music composition on android. Combine those kind of tools with galaxy s8's ability to turn into an android desktop with the base station and you have Shuttleworth's vision of convergence happening but from android rather than an ubuntu phone.
We're actively building VPC =]
I used to have a similar approach to yours in trying to derive the meaning of old words. My saddest attempt was where "Yeovil" (where I live in South Somerset, UK) comes from. The river Yeo flows nearby and clearly the town was named after it Yeo-ville. Hah! The village/ham/whatever here was documented as Gifle in around 973 which is an old Saxon (?) word for a bend in a river. Over time and the vagaries of spellings and quite a few changes in vowels and consonant usage, notably G <-> Y, F <-> V. There are something like 50 odd spellings documented for this place over the years since. It would seem the river got its name from the town that got its name from being on a bend in said river.

Nearby is Yeovilton - don't even think of trying to derive that one!
"Each Epyc has 64KB and 32KB of L1 instruction and data cache, respectively, versus 32KB for both in the Broadwell family, and 512KB of L2 cache versus 256KB. AMD says Epyc matches the Broadwells in L2 and L2 TLB latencies, and has roughly half the L3 latency of Intel's counterparts."

https://www.theregister.co.uk/2017/06/20/amd_epyc_launch/

Various L3 sizes in the article.
I'm just tired of bundling deals together. I saw an ad online today saying if you're a Twitch Premium user you will get a gold loot box in Overwatch. I just want to enjoy Overwatch, and it feels like those loot boxes almost never deal out good loot anymore. I do not look forward to earning loot boxes.
Google Cloud Platform expands to Australia with new Sydney region
Psychopaths exhibit but do not avoid regret in counterfactual decision-making
Have you tried Fleep? It seems to be exactly what you want
The money argument is an odd one to make. Why would paying imgur money per image be substantially different cost wise to self hosting? At reddit's scale, it would be a similar hosting cost whether done in house or passed along to a 3rd party. The difference is that with in house, Reddit maintains more control over the underlying image data. If it costs $x million to host all reddit's submitted images for a year, imgur isn't going to magically let Reddit pay them less than that. (Assuming direct linking, i.e. no imgur ads, which is what you want to be able to best deal with embedding the images inline on Reddit)

And those URL lengths are both fine. No one is typing those in manually very often. (Reddit's URLs used to have a bunch of long query params - those were a bit ridiculous)
They were effectively part of the data telemetry that was routinely erased given the cost of media storage. At the time, they were focused on the live broadcast. You'd have thought that someone at the time would have said, "Umm, we just landed on the moon. Maybe we should save all the artifacts that we can." But apparently no one did because we had the actual landing, moon rocks, and TV broadcast.
Most likely we will have a similar beta to what we've done with Block and Object storage, but it's still to early to provide a time line that isn't in quarters with a marge of error of 1-2 quarters.
The Jetbrains suite and Sublime text have this feature. Hold Alt while selecting with the mouse.
I don't believe there were unlocked options for either phone in the US, also Sprint didn't have SIM cards for the longest time.
It's probably not the message that a company selling payroll benefits is wanting to send to the market.

"Oh sure you can trust us to calculate your employee benefits right, that our business!"
Using a Spreadsheet as a Database
The “Century of Humiliation” and China’s National Narratives [pdf]
Haha. Maybe that's what deterred all potential employers. Nonetheless, you gave me solid and really good advice. Much appreciated! Have a great night
Does Android support Opus natively? One would hope so, given how open Opus is.
Ceph / librados provides a compatible layer on top of S3 and Swift.

http://ceph.com/ceph-storage/object-storage/
Not right-aligned, rather that using tabs means that 80 characters in one editor may not be at the same position in another editor with a different tab width.
Would anyone be interested in creating an igmur clone and then fund it via Patreon? It seems like such a basic public good, like Wikipedia.
Granted the AVX2 performance of the Zen processors is intentionally crippled. It's more of a software compatibility implementation than actual performance boost.
Could you unpack your statement about the careful code writing, or link to an explanation? We would usually expect a formal third-party audit to substantiate such a claim, but if there is other good evidence for their code's secure implementation I'd love to see it.
That alliance sounds like just the motivation/PR part. Treble is the "remove the actual technical hurdle that made it hard" part. That makes me more hopeful.
This, and using explicit multiplication as an alternative depending on your compiler, is mentioned in the article.
Much of Usenet nearly went into the digital dumpster and a fair bit did.

In an article about this preservation effort, there's an interesting couple of paragraphs:

We started dumping stuff that we thought was obviously of no future use, groups that specialized in a lot of talk and no substance, so to speak. For example, fairly early on there was a newsgroup about abortion which specialized in violent arguments.”

That’s why not only the very earliest Usenet posts, before Spencer started archiving in 1981 (Usenet began in 1979) but even some of the posts in the 1980s are still lost. It’s too bad; today, wouldn’t more of us rather see what was being said about abortion in 1984 than sift through the arcana of bug fixes in systems that have probably been long since retired? “It was perfectly reasonable from the viewpoint of stuff that we might want to use again, but a little sad from today’s viewpoint,” Spencer admits.

http://www.salon.com/2002/01/08/saving_usenet/
As noted in the article, Twitch is owned by Amazon now, so they have a lot of money and other leverage to play with. It's not a knock against Twitch, but it's also not as much of a coup as the headline and article suggest.
We started writing code for DO in the summer of 2011, we evaluated OpenStack at the time but felt there were four major problems.

1 - First was that it didn't really work. You could stand it up but DHCP licenses would fail, your VMs would go down, it just wasn't quite stable.

2 - Naively we thought it was a bit too complicated. Sometimes early on being naive is great and we certainly made a more simple system ourselves, however as time went on we realized, that our backend was beginning to resemble OpenStack in complexity, but we would still have more flexibility in hiding that complexity from our end users.

3 - OpenStack is designed for organizations but not necessarily to be multi-tenant. Taking any software and making it multi-tenant for different customers is a large effort, so coupling that with OpenStack not being mature, just seemed like a lot of effort to put into it.

4 - It wasn't really Open Source the way we were used to it. We were used to organic open source efforts by single developers or teams of developers that naturally grew and developed over time. OpenStack just looked like it was very much "corporate" sponsored open source, which wasn't something we felt comfortable putting our faith into.
i think that once upon a time facebook and google wouldn't do such things for fear of loosing customers to the competition, now its different: they got us hooked and now they are behaving as if they were a real government. This consolidation around 'platforms' and lack of competition is not good for the internet.
Loot boxes don't effect gameplay.
This is a great, high-quality comment, and I agree with much of what you're saying.

Does anyone else _like_ the current state of information access? It's beyond naive to think that you can get high-quality, honest, bias-free information from any source without having to have an ounce of skepticism. This pre-dates the Internet and the decentralization of content by [# of years since the beginning of civilization] years. I feel far more capable to form an opinion on something now than I did in the days before the Internet: I'm able to rapidly check a dozen different sources of information, weight them by how much I trust them and how credible I find their arguments, and assess my level of confidence about how I feel about it. This can include the issue being controversial enough that I end up with "hmm...I lean this way but don't have a strong opinion on which side is more correct". It's even easy to validate this approach: as I'm sure many others here can, I can think of half a dozen issues where traditional gatekeepers arrived at the conclusion I reached _years_ after I did.

By contrast, in the past, you had access to far fewer analyses of any degree of quality and if they were wrong or lazy or dishonest, you were just shit out of luck. Importantly, it's not like the highest-quality info sources back then were _better_ than the best sources you have access to now, so even if you think you're completely incapable of critical thought, you're no worse off.

I think the fundamental problem is how incredibly uncomfortable people have with uncertainty. It seems like purely a psychological problem to me, present only if one isn't mature enough to face down the fact that the knowledge you have access to in a large, complex society is inherently socially-constructed[1].

The "downside" of too much information only appears if one has already deluded oneself into thinking that skepticism is never warranted with gatekeeper-delivered information.
When it's hottest corresponds to when the solar panels work best, so there's that.

Sort of. Away from the equator, days are longer in the summer, so one gets more total energy per day during the season when it's hottest. But hour-by-hour, the peak temperature usually happens later in the day (mid-afternoon) than the potential peak solar production (noon).

More pedantically, solar panels actually perform worse when they are hotter: https://www.thegreenage.co.uk/article/the-impact-of-temperat.... The ideal for solar power would be full sun and frigid cold. In the extreme (Andean mountain versus Australian outback) this difference in efficiency might be as large as 50% (+25% for the cold, -25% for the hot).

I agree with you that the "battery" doesn't necessarily need to store electricity, and that pre-cooling some large thermal mass might be better than a traditional battery.
Layoffs hit meditation app startup Headspace
Why employers continue to insist upon stealing from their employees, I'll never know.
The author says it works both ways [0] (e.g., this test [1]), but I don't see a test with Python calling async JS.

[0] https://news.ycombinator.com/item?id=14596163
[1] https://github.com/tbodt/v8py/blob/3c727584df684540ce30f2572...
AMD's EPYC launch literature points out that the majority of the server market is multi socket.

I imagine the intra-processor latency between dies must be better than the latency between sockets.

So I think EPYC is a pretty compelling solution for the bulk of the market.
You could always run several searches in parallel with normal binary searches as well, since this offers no substantial advantages over a branching method.

Unless I'm missing something major?
I think it's more concerning that it's probably just incompetence. You can fire thieves and criminals, incompetence and lack of attention to detail is cultural.
I think that is a strictly good thing though; it is a flywheel solution (almost literally!) because the more people buy in and work with that model, the more successful it becomes. In a sense you gamify the electrical grid to train people to be more responsible consumers. If at the end of it we are paying the same price but the grid is more stable, I'm ok with that!
Actually considering it for the next build. 16 amd core CPU. Probably 4 machines to crunch on something in the next few years.

These are awesome times we live in.
If that is true Verisign should be blacklisted for signing a certificate for localhost or an IP address. Both of these things are not allowed.
This kind of user-hostile and environmentally destructive and unsustainable planned obsolescence is exactly why you should use GPLv3 and the AGPL as your Free Software licenses. Apple and Google's current software offerings have been built on Free Software and what this is what we get in exchange.
I've always been surprised that so few business professionals take advantage of Zapier. Online marketing consultants seem to be among the few professional groups to have latched on to all that Zapier has to offer.

I know so many small business owners who do some amount of online work who could save so much time by using Zapier, but they typically seem uninterested. It's a shame Zapier doesn't offer any type of affiliate/partnership programs or I'd try to find some way to show business professionals how to save massive time by automating with Zapiers.
You can actually use gnucash with pgsql. It's centralized, but nobody wants to deal with merge conflicts on a sqlite database anyways.

If I had free time, I might cook up a web interface to add minor expenses with. But that's sort of the nature of gnucash -- those with cash to track typically have less time to track it with ^_^.
Ask HN: Want to study SSL, HTTPS, and the works. Where to start?
I want to study SSL, HTTPS, CAs, certificates, installation and management of certificates, and other things that I probably don't know about this domain.

Where do I start? Any advice as well as references to blogs, books or papers is appreciated. I am fairly technically competent, so technically heavy references are okay.
Thank you... I have Ethereum at Coinbase. Disturbing. Hopefully accounts were not hacked. This is the downside of digital currency: all transactions are final whether you instigated them or not. Would be nice if you could yank your money back if can prove you got ripped off.