skysight-inc/HackerNews huggingface dataset:
I think you're dramatically underestimating the cost difference between AWS and other providers. Yes, you gain some reliability, but it's nowhere close to "basically free".

As a hypothetical example, let's say I have an API backend that needs 250ms of CPU to generate a 16KB response, and uses 512MB of memory. I can run this on a $9/month VPS [1] and, at full utilization, handle about 21 million requests per month.

Handling the same volume of requests on AWS Lambda is not just more expensive, but hugely more expensive. You end up paying about $4 in request charges, $73 for the "request gateway", $15 for the computation itself, and $30 for bandwidth. That's more than 13 times the cost, and I haven't even factored in data storage. You could buy two VPSes for fault-tolerance, hugely over-provision both of them, and you'd still end up spending less money than Lambda.

If your application is lightweight enough that even a single VPS is dramatically more than you need, then yeah, Lambda's pricing model could save you some of those last few dollars. But if you expect to grow, then you probably don't want to lock yourself into an API that will become much more expensive later on.

[1]: https://www.hetzner.de/en/hosting/produkte_vserver/cx20
I couldn't agree more that people should have a choice.

Whether they exercise that freedom of choice though...
The situation with Cargo would be exactly the same: before Cargo existed, it couldn't use Cargo, because Cargo didn't exist. You can boostrap your own Cargo from that time period if you'd like, but that doesn't mean it's easy. But it's no different than rustc; where you can bootstrap your own snapshots from the OCaml compiler.
It's odd that a CAD file is made to seem equivalent to the actual physical object.

A CAD file should, under the current system, be copyrightable, which it is. However, it is nothing more than a description of an object. A patent is also a description of an object, with the only difference that the former is interpreted by computers (or humans with the aid of computers) and the latter is interpreted by lawyers.

As mentioned in another comment, patents should contain relevant CAD files to better describe the invention, instead of obfuscated legalese prose that nobody understands. Patents are supposed to create a legal monopoly for the price of disclosing the invention. If the inventor does not wish to disclose details, the invention can remain a trade secret instead, but granting both secrecy and a monopoly does nothing for innovation.

Clearly, 3D printing makes it easier to replicate physical objects, but as the patent system's stated objective is to further innovation, maybe it's time to relax patent licensing instead, as 3D printing giving the ability to tinker and create to "the masses", and will undoubtedly produce a lot more innovation than locking down patent law.
> tripe, ligament, collagen, tendon, cartilage

As someone who's never had it before, what does it taste like?

I eat pho fairly often, but I usually just chicken out and get flank and brisket. I keep telling myself that one day I'll try tendon and tripe out of sheer curiosity, but I'm too nervous.
Avoiding the People's Republic of China
How much would it cost Amazon to run Amazon.com on AWS?

(Amazon.com retail website runs on EC2 and AWS since 2010)
Not only were the authors of the Constitution zealous believers in property rights, but many of them believed that property rights extended to the ownership of people.

This is a thread questioning the intrinsic merit of property rights, and I read your comment as suggesting that the Constitution might somehow refute property rights. It clearly does not.
I think touchscreens will become more versatile as they evolve. This is a good read - http://worrydream.com/ABriefRantOnTheFutureOfInteractionDesi...
And even when you have a range, Cargo.lock means that you get reproducable (in this sense) automatically.
> "Way cool indeed. And this is my first comment....."

Welcome to HN.

Please read the Guidelines and FAQ:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html

HN is one of the very best news forums out there and we always welcome new people. Just a friendly tip:

In general avoid comments that do not add value to a discussion and short replies of a few words. People here reward thoughtful replies.

Typically your type of comment would be downvoted, but since you are very new, hopefully people will not downvote you this time!
That's amazing, I would love if OS X did that natively.
This idea could be called "open source mathematics"—it applies the open-source philosophy of "many eyes, many hands" to mathematical work. "Drive-by contributor" almost sounds derogatory¹ but it's actually a positive, as the author notes. It just means that people who wouldn't have participated at all can now pitch in a bit without having to commit too much. For mathematics, this is decidedly novel.

I find this really exciting not only for mathematics but for other intellectual ventures as well. This could work as well for many kinds of research and scholarship, as long as it isn't too capital-intensive or political in nature. Spreading scholarship outside academia seems like a net benefit for almost everyone.

footnotes
¹ The "drive-by" part is what seems a bit negative here, but I can't help feeling that "contributor" just comes off as a bit patronizing. That's certainly how the phrase "individual contributor" comes off in business contexts!
I had this issue fixed on my mid-2012 15" rMBP. It's known issue with some of the early LG panels on that model. The technician at the Apple store ran some standard image persistence diagnostic script to replicate the issue.

They replaced the display for free outside of AppleCare. I didn't have to argue with them at all, so I suspect that this is their standard response. YMMV if you have a newer model.
I can clean up the OWASP wiki, but not the people or the paperwork they produce.

I can clean up Stack Overflow, but not Google's search results.

I try where I can, and hope that makes an impact. (Aside: the people at the local OWASP chapter here in Orlando are competent and want to fix things. Not sure about everywhere else.)
I don't think a compressed video with 4 times as many pixels will be 4 times as large.
Consider you already have one pixel of each 2x2 pixel group, then you can predict very good how the other pixels are looking, so you don't need as much data anymore.

The same holds true for images/graphics.
Take a look at the (blk) rust logo at several different sizes:
https://github.com/rust-lang/rust-www/tree/master/logos

16x16: 351 Bytes; 32x32: 691 Bytes, factor 1.97 from 16x16; 64x64: 1.41 KB, factor 2.04; 128x128: 3.4 KB, factor 2.41; 256x256: 7.29 KB, factor 2.14; 512x512: 10.9 KB, factor 1.50

So it certainly can both hold true that 4K HEVC encoded video has the same bitrate as 1080p AVC encoded video and that it has 50% savings.
If you Google it, you can find plenty of articles, but this is the original source [0]. The Redditor has since deleted their account it seems.

[0] https://www.reddit.com/r/technology/comments/2hwlrk/new_wind...
> One of the greatest innovations of our time may ultimately undermine a key engine of innovation, the patent system.

Now, now, didn't the author mean hindrance?

In any case, I would love to see patents undermined. Let's just hope we don't fall into a police state just to enforce corporate monopoly. The world is close enough to cyberpunk as it is.
Definitely it'd be interesting. But I feel like such a thing is going to have the same issues I worry about with the ISO Core C++ lifetime checker: existing C++ code just isn't designed for lifetimes, so you will have to rework the logic a lot to get the static analysis to pass. When you have that much manual intervention, I wonder whether you're porting or really just rewriting—and if you're rewriting, syntactic compatibility doesn't matter so much.
> Trolls who make threats on the internet

See this thread:

https://twitter.com/terraloire/status/686591765931921409

With the internet being as central to modern society as it is, instead of simply some USENET servers used by some college kids and bored sysadmins, there isn't really a distinction between "threats on the internet" and "threats" any more. (This is not to say that there's no longer a distinction between "idle threats" and "serious threats", of course, just that whether they're on the internet is not a determiner of them being idle.)

> (and if they aren't - what kind of stuff are you spewing out that makes so many people waste their time getting angry with you?)

"Normal" people get angry when they feel threatened. If you are challenging the status quo, it's not unusual for people who benefit from the status quo to get angry at you. This has been true for all of history, and arguing that you shouldn't upset the supporters of the status quo is quite literally arguing that Twitter should not be a platform for free speech.

It honestly sounds to me like you're approaching this from first principles / intuition, instead of any data (or analyses of data, which exist) about how internet harassment actually works.
If someone invents a drill, then you shouldn't be able to get a patent on a hole of a certain depth. An invention can sometimes make what used to be invention just a set of arbitrary parameters. Then it isn't an invention anymore. At that point you shouldn't expect to get a patent. Instead you have a creative work. We have something for that called copyright.
They are here right now, you can buy them at walmart. But the tech that could change everything is HP's new printer. It prints strong parts fast in color. If HP doesn't fuck it up(they probably will), they could have them in walmarts in a couple years running off custom toys and stuff.
very nice and tidy! i really dislike the jquery repository
How is this different than the numerous thermally conductive filled epoxies? They come in both electrically insulating and electrically conducting varieties with many different fillers. Regardless, I wouldn't use glue to connect a CPU to a heat spreader in a conventional PC. Thermal expansion mismatch can cause issues when using glue and this also prevents re-use of the CPU or heatsink.

I frequently use thermally conductive epoxies at work to attach temperature sensors, these are relatively inexpensive so re-use isn't an issue and its important that they don't fall out and often clamping isn't practical. I also often use thermally conductive glue to attach thermoelectric (peltier) modules where clamping is difficult.

Here is the article in Advanced Materials and processes:

http://mio.asminternational.org/amp/201601/#24

and here is the article in Scientific Reports

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4653628/

Looks like they use metallic nanoparticles grown on the surface that alloy with different metallic nanoparticles on the opposite surface to stick together.
suprised that image burn and its variants apparently are not so well known - as soon as i saw the image it was obvious it was a hardware issue
That's true. But it's only true because the debt load is in Euros, and Greece doesn't control the value of the Euro.

If you're a country with currency control + debt in your own currency, it's basically impossible to have that same kind of crisis.

(You can have other problems, but they wouldn't be so intractable as what Greece has.)
Yes, that is correct.

But the original idea was from Mesa/Cedar at Xerox PARC.
Lyft Announces Partnership to Help Seniors Without Smartphones Get Around
I expect there are plenty of abusive people on Twitter who could afford that $100 several times. There's no particular reason to believe that being abusive on Twitter is correlated with being poor.
Really? That's interesting (and shitty!). Thanks for the heads up!
Coinbase reinstated on Bitcoin.org
Apache and FSF have two completely different and divergent goals and it's not constructive to call them immature for that being so. The author is also vague about what Open Source has won - what has been won, exactly? As far as I'm concerned the adoption and proliferation of Apache licensing is a loss to the community because I'm philosophically aligned with the GPL, but the Apache folks feel differently and they have the right to do so. Finally, you can mix components of the two licenses together, so long as the end result is GPL licensed! ;)
The proof isn't referring to n, n+1, and n+2 -- it refers to n, n+1, and n(n+1) + 1. In your example, this would be 2, 3, and 2*3 + 1 = 7, which in fact include 3 prime factors.
The problem with the argument "<Some Scandinavian country> implemented this policy, and it works great" is that it assumes a policy that succeeds in one country will succeed in any other.

Switzerland is vastly different from a large country like the United States. Consider just a few factors: population size, geographic area, and ethnic homogeneity. Switzerland population is 2% the size of the United States population. Its land is 0.5% the size of that of the United States. Perhaps most importantly, Switzerland is far more ethnically and culturally homogenous than the United States. The gene pool of Switzerland traces back centuries; America is a nation of immigrants. The cultural homogeneity of Switzerland removes any friction in policymaking due to cultural disagreements or economic disparity. [1]

Implementing a new policy in Switzerland is rightfully much easier than implementing one in the United States. The constraints of Switzerland allow more flexible bureaucratic structures and policymaking, with more predictable results, than the constraints of the United States.

A policy that succeeds in Switzerland, a geographically small, culturally homogenous area, may not succeed in the United States, a geographically large, culturally heterogeneous area, for any number of reasons arising from these differences. Only an irresponsible argument would compare policy success across the two countries without first acknowledging their vast differences.

[1] https://www.washingtonpost.com/news/worldviews/wp/2013/05/16...
Amusingly, the Hitchhiker's Guide itself contains a different purported "factorization" of 42:

http://www.everything2.com/title/what+do+you+get+if+you+mult...
No, Axel Springer is different yet again from those two.
You've misread the proof. They do not argue that n, n + 1, and n + 2 are co-prime; they only note that n, (n + 1), and n * (n + 1) + 1 are co-prime [and more generally they continue in the same fashion, using the basic fact that n and n + 1 are co-prime for any n].

The proof is sound. However, it is also not particularly different in essence from the classic proof; considering it so is misguided (see https://news.ycombinator.com/item?id=10889290).
"s I have no doubt (currently) that it is all about illegal porn or illegal drugs and sinister scams."

You have come to your conclusion based upon nothing more than feeling, because if you had done any searching at all you would understand the answer to your question.

Everyone has heard the metaphor about leading a horse to water. In this case, it's more like the horse refuses to even be lead to the water but wants someone to go get a bucket of water and bring it to them. No one should or is gonna do it for you, especially since you have demonstrated a clearly exemplary amount of laziness in both effort and thought...

tldr

Tor sites != illegality

tor != darknet/deep web (eg, the darknet/deep web is much broader than just tor...)
well, if you'd like to simulate more sun in your locale, you could pick a city closer to the equator in your timezone.
Just in terms of geology, you could search HN links from the past year and find lots of areas of ongoing research and disagreement, for instance about the make-up and structure of the earth's core. And if you broaden the idea of "how Earth works" to include things like climate, then the number of areas of ongoing research becomes quite vast.
Maybe by that time the Python community will have figured out how to make computers (or their owners) fly when you import antigravity!
I am about a third of the way through Django By Example and would also recommend it for someone who has gone through the Django Tutorial and is looking for more.

I've found books by Packt Pub to be of variable quality, and DbE does have some typoes/errors, but the content so far has been quite good.
There are many gamers (myself included) that wait a few months before purchasing games in order to reap further discounts than this. This strategy has paid off, especially in light of many new titles being released with bugs. Give it a few months and you can generally find the same title up to 40% off.

Your tricks wont work on me amazon. Sorry.
I prefer SSH keys with passwords + knocking for the ssh port (!= 22).
Ahh PCI compliance :)

I think Burntsushi gave a good answer here. We want these features! It's a matter of getting the requirements correct, and then helping build them. We have some of this stuff already, and are working on what Firefox needs, which is very similar, but would love for anyone who has a stake in this to help tell us about what they need, specifically. If that's you and or your org, starting a thread on http://internals.rust-lang.org/ would be quite helpful.
I was going to say the same thing. Most SV companies have very good benefit packages where the cost of healthcare is pretty minor compared to salary.
Of course, the author seems to be ignoring the fact that 3d printers can't make everything and will not for the foreseeable future. Not to mention, the issue with some of the 3d printing processes themselves being patented.
Buy after it bursts, when prices collapse.
just a nitpick: I'm pretty sure Aqua hasn't been a thing for years now.
I think we are mostly in agreement. If an industry is standardizing on a language, it's probably a good match for the kind of problems that they solve, i.e. for their problem domain.

Job availability is not just about number of jobs, but also about project quality, companies and personal preference. E.g: I don't have an interest in containers, and most Go jobs involve containers, so this is a minus for Go.

This works in the other direction too. Let's say I want to work for Mozilla, I notice they use mostly C++ & Js, so I decide to invest time brushing up my skills in those areas.
I'm on Chrome OSX. Website matches the final video, however as a user, I don't scroll nearly as smoothly as the demo video does. What I end up seeing is a bunch of products "jitter" as I go down the page.
I don't think we're going to come to any sort of consensus here, so I'm going to drop off. Have a good day!
AgileCloudKit: iCloud Sync Gets Its Wings
Having tried a few 3D scanners, they typically give very noisy digital reproductions of a particular object, usually one side is missing. Moreover, 3D printers are very limited in terms of the strength and material of objects.

Given that most objects of interest to duplication aren't just one solid chunk of a weak material, but usually consist of many parts created during the manufacturing process, this seems like a pretty trivial risk at the moment.
That's really interesting. What sort of ads do people click on. Do you know?
Thanks for sharing it. Making my work more easy.
Tricks to catch your typos
This is great, I guess that Apple is now deciding what to do with your app.
If this is really true, wtf. I wonder why we see RemixOS for the third time on HN frontpage within days.

On the other side Win10 eula is almost as bad. The difference is they really enforce their things and even backported some to Win7/8 disguised as security updates. Why do they get away with this? Why do we occasionally see "positiv comments" about it on HN.
Hoverboards, if you don’t fall off, be patient, it’ll eventually explode
You're cherry picking an example of an all natural, organic, frozen dinner. Yes, they exist, and that's what this guy is doing. But historically, processed, frozen food, is all sodium and preservatives.
> It's a shame that when people focus on the bay area's ludicrous housing costs, they tend to speak exclusively of San Francisco and ignore the opportunity to develop Oakland, which has a lot of flat land that is easier to build tall buildings on top of, instead of trying to densify San Francisco's endless peaks and twists.

It doesn't get ignored. The problem is that Oakland costs about as much to develop as SF does with potential revenues that are much lower. It's a terrible business proposition.
See , I think if he is not able to handle people working under him , eventually the company is going to fall . Either he should hire people who can talk or he should be able to do the same . He needs to understand this . Rock solid initial team makes any company grow big NO doubt in that .
Dependent typing, dude. It's the way of the future.
Did you read my comment at all before replying? One step is the source, one step implies reproducible build, and alternately specifies a stronger requirememt (source-to-object verification).

And no, OSS with reproducible builds is nowhere near enough for software to be trustworthy. It's why even Orange Book had more than one sentence in its feature and assurance activities recommendations.

Let's put it to the test though. If Im right, most the majority of OSS software will be similarly to proprietary full of easily-prevented holes, undocumented/barely-clear functionality, and difficulty even building it. Whereas high assurance systems would've had the opposite attributes while faring well during professional pentesting w/ source.

One of us was right for a decade straight. Maybe it's because the principles and practices I promoted... work? Evidence in the field is on my side. Neither OSS nor good builds are enough.
That's not really an accurate representation of the old proof. You've turned it around to make it look like the new one, but that's not how it is originally laid out at all.

The fundamental problem (for constructivists) with Euclid's proof is that it assumes the existence of a set of all primes, and then proves that that set is incorrect (either contains a composite, or doesn't contain at least one specific prime).

Saidak's proof, on the other hand, only assumes the existence of a single integer, and then constructs infinitely many primes from that integer.

Your restatement of Euclid's proof is basically "look, Euclid and Saidak proved the same thing", not "look, Euclid's proof is constructive too".
Thanks for that insight. I haven't really given this enough of thought until now.

For the use case you mentioned, I personally would try to create a styled button component and take custom styles as a prop to extend the default style. However, I think you can also just apply these kinds of globally cascading styles using a regular CSS stylesheet and handle only the state-dependent styles inline if you prefer that approach.

As for features like nth-child, I don't see these being very difficult to implement, because you can easily map/reduce/filter your component tree with React since it's constructed from functional mappings of state data to begin with. nth-child would be as simple as applying/extending a style when (index + 1) % n === 0, for instance.

Descendant selectors, I'm honestly not too sure about.
> and require the Python 3 interpreter to be able to interpret Python 2 code as well as Python 3 code?

The interpreter is too messy for that and the transition to Python 3 was not considered well enough. There is no hope on that front. Even if you solve everything else, the C ABI will still be broken.
Fair point. But a lot of people write their own C++ engines for their apps. This is certainly true in a lot of mobile games.
Struggling Philadelphia Inquirer is donated to nonprofit in groundbreaking deal
The markup is really weird on that page. There are empty spans in the middle of words. For example, here is how the word "positive" is represented:

p<span class="_ _3"></span>ositiv<span class="_ _1"></span>e