skysight-inc/HackerNews huggingface dataset:
if you rub two things together, there are only two shapes which could possibly remain in constant contact. the first is perfectly flat which is very hard with only two surfaces (easier with three) the second is hemispheres and if you do the easiest thing possible rubbing two things together they will wear one another into matching convex and concave hemispheres. for some optics that is close enough (small diameter long focal length e.g. a 6" F8) otherwise instead of a spherical surface you may need a paraboloid (or other aspheric)in which case you need to preferentially deepen some part of the curve (~70% of the radius) a few millionths of an inch. but when you do it wrong you go back to doing the easy thing and make it spherical then try again... and again ... and again ... (but I'm not bitter).
Till you decide it is good enough!

The minimum standard for good enough is a under a quarter wavelength in the short end of the spectrum of interest . this is because an extra quarter down plus the same quarter back up and you are a half wave out with another part of the mirror which when combined by your eye results in destructive interference of both parts of the mirror.

one last point on the final smoothness, the interplay of glass, water, pitch, metal oxide and mechanical force is imperfectly understood. crudely it may be closer to planing than grinding but that does not explain the oxide particles which are found beneath the surface of a figured mirror. another thought is the an atom in the glass is "stretched" up and snaps back into a lower energy configuration which is more atomically flat
Half in what sense?
Roblox! Its a really fun platform and simple to use. Its playing games people make and making your own. You can script with lua too.
No stylus also.
Why? It has worked fine for that past 40+ years. I don't want my desktop OS to be targeted at the lowest common denominator.
If you own all the user data then you know you have access to, and control of, all of it.
ICANN's Special Privileges for Trademark Owners Are The.Worst
Yes you can download apps outside the App Store, but the App Store has a brand recognition associated to it that Apple need to and should protect.
Not sure what the number of accounts would have to do with resource usage. A logged in account is just a cookie.
There are first of all the obvious worries about the impact of genetic engineering. But worse than that is the method described on Radiolab where the genetic changes produce more instances of CRISPR itself so it passes along from generation to generation. But worse than that is the idea of CRISPR being airborne such that it can infect and change all of our genetics. Or the genetics of only some particular targeted subset of the population.
You probably do not get how this works. Let me try to explain: when you talk about the uptime of your raspberry pi you are looking at a single, very simple instance of a computer. It's really easy to get an insane uptime out of a single machine.

Here's one for you:

> uptime
02:52:56 up 714 days, 16:53, 1 user, load average: 0.00, 0.00, 0.00

Which is pretty average for a small, underutilized server. Essentially the uptime here is a function of how reliable the power supply is.

But that's not what AWS is offering.

They offer a far more complex solution which by the very nature of its complexity will have more issues than your - and mine - simple computers.

The utility lies in the fact that if you tried to imitate the level of complexity and flexibility that AWS offers that you'd likely not even get close to their uptimes.

So you're comparing apples and oranges, or more accurately, apples and peas.
This is roughly what Little Flocker[1] does on macOS.

[1]: https://www.littleflocker.com/
That's reasonable.

I also find it interesting that all the information in our DNA and what our body does with it is a form of 'remembering' what has been transmitted from previous lives, right ? :)

What if, in a similar way, what we learn here is compressed and optimized for next lives - things that are called 'talents', 'instinctual knoweldge', 'natural gifts', etc.

There's also no guarantee that past or future lives happen in the same type of body (or same planet or even same Universe).

Maybe it's an Eagle next time, who knows ? ;)
When can we start hosting our services with Facebook - similar to aws, gce, etc?
It is classified, just like all of cybersecurity is for all nation states at the federal level.
Good points for talk, but the former author was absolutely right. He had taken his obsession with new tech to the extreme and it was not helping him. I think that the author of the response makes good points for others, the author was absolutely correct in his assertion that he needs to focus on getting things done, because at the end of the day if you can't do that nothing else matters
Companies with unequal voting rights underperform shareholder friendly ones
Here's an analogy: HTTPS Everywhere wants to, quote, "Read and change all your data on the websites you visit."

I mean, yes, that's what it's doing. But a permission system that allowed it to say "Rewrite URL references for a, img, style, video, etc. tags, modifying the protocol, except where you also need to modify other things like s|^http://(\w{2})\.wikipedia\.org/wiki|https://secure.wikimedia... would essentially be presenting me with the source code for HTTPS Everywhere to approve.

And I certainly don't want it prompting on each website, which would be the natural way to implement a permission dialog system. Remember in the late '90s when web browsers would ask you for every cookie, or prompt you when going from HTTP to HTTPS?

Meanwhile, if a remote-code-execution bug is ever found in HTTPS Everywhere, it will have access to literally everything I do on the web. So it's not clear the permission system is really helping anything.
Removing the mac app store would have no effect on their brand and they shouldnt have implemented it to begin with IMO.

If anything hurts their brand its the utter lack of carring for the osx platform.
> I mean sure. I for one advocate using non-Turing complete languages for things that don't need it. However, if you're using a Turing complete language, what's wrong if the type system is Turing complete as well.

Let's unpack that. You advocate using non-Turing complete languages for things that don't need it. Great. Something like DTrace does not need a Turing complete language and D isn't Turing complete. Awesome.

But then you say that if you're using a Turing complete language, what's wrong if the type system is Turing complete as well?

Well, does a Turing complete language, C or Rust, need or in any way benefit from a Turing complete type system? Does a low level systems language, C or Rust, need or benefit from a Turing complete language?

Other than an implementation pun, I don't see any point in this needless complexity. The point of a type system is safety. I don't see how a Turing complete type system gets you to heaven.
I believe that type 5 (and I guess type 3) UUIDs both have legitimate use cases, especially when data migrations are involved. Both of these types are supported by uuid-ossp but not by pgcrypto.
Ruby still has significant use in web development due to the huge popularity of Rails. Startups and established companies continue to start and maintain projects in Rails.

Beyond that Ruby isn't used much. But a language that's extensively used for one very common purpose is very very far from dead.
One doesn't simply choose a language, language choose person.
> While I'd obviously listen to Yev first over me

LOL, that is NOT the prevailing wisdom around the office :P We do have an integrations page, I just pulled the first one I could think of. More info here -> https://www.backblaze.com/b2/integrations.html
Wanted: Founders in favor of tenured voting
Cloudera Said to Tap Morgan Stanley, JPMorgan, BofA for IPO
sure, but it requires an awful lot of talking.

It should be possible to convert a design into html/css completely hands-off. you dont need me to tell you that its pixel perfect. my eyes arent better than yours. its either pixel perfect or its not.

theres no point in using these services because they generate massive unnecessary overhead. its easier to find someone on upwork than it is to work with these services, because they are obnoxiously subservient and try to "overdeliver" by sucking away my time.

such a service should work like this:
1. i have a design
2. i upload the design
3. i get a link to the finished assets

no talking, no meetings, no schedules. just do the work. send confirmation emails if you have to. but dont ask me to hold your hand while doing something this simple.
You are looking in the wrong place for the key philosophical issue, but didn't land on it.

When we talk about "an infinite sequence of digits", what are we talking about? Are we talking about ACTUALLY having an infinite sequence of digits in front of us? Or are we talking about having a RULE that will in theory produce them?

Platonists believe that they actually exist in a reality beyond human conceptual limits. (Maybe in the mind of God?) Formalists side step the question by making everything an abstract symbol manipulation game. (Though the rules of the game are chosen to result in something matching platonic intuition.) And Constructivists take the rule approach, and not just that, but a rule that we can write down and actually evaluate.

Cantor's diagonalization argument obviously works according to Platonists. Formalists choose their rules to make it work as well. But Constructivists, well, it doesn't work there!

Why not? Well when you get down to it, how do you define a rule and how do you prove that it works? Well, a "rule" can be thought of as just a computer program. And now we have the problem that, thanks to the Halting Problem, it is impossible in general for one computer program to predict what another program will do!

You can, of course, attempt to write Cantor's number down. You can implement the rule that he describes using a theorem prover to filter a list of all programs to just the ones that we can prove are numbers. We can write a perfectly well-defined program that produces Cantor's number. BUT THERE IS NO CONTRADICTION?

Why not?

Because THAT program is one that the theorem prover CAN'T prove works! (In fact the theorem prover will prove what it is doing, and prove that if it always works, then its set of axioms is consistent. And now you're up against Gödel's Incompleteness Theorem!)

The result is that in the two most popular philosophies of math, Cantor's argument works. But in the third, it doesn't, it can't, and the reals are countable. There the complications of diagonalization are simply another illustrations of the challenges of self-reference, and not the assertion that more numbers exist than can be written down!
Either is fine as a learning language. I'd pick Ruby if I wanted to learn how to make web apps, and Python if I wanted to work on scientific or AI projects. But, either is a very good learning language with excellent resources.
From a devops perspective, both may be needed depend on your approach to configuration management.

- Ruby is used for Chef.

- Python is used for Ansible.
> Ruby is commonly used by programmers along with Ruby on Rails for Web Development so it's scope is very limited.

Not correct. Its primary use case doesn't limit its scope, and there's tons of utility programming done in Ruby. (for example, Chef and Puppet are written in Ruby)
i feel DB hosting is such an underrated field right now. in terms of scaling everything is pretty easy to scale except databases. i would love to see more services like this.
A free-market will not solve health care issues. When it comes to shopping around for a new car, a computer, or a lawyer, a free market is fine. When you need to be rushed to the hospital for a heart attack or you need to undergo cancer treatments, the last thing you care about is the price.
Silver deserves some of the blame

That's not fair to Silver. At all.

You're really saying he was a reason that Hillary lost? He should have been nothing more than a cheerleader? Is there no longer a place for impartiality or objectivity in polling and reporting?

So hundreds of thousands of voters in Wisconsin and Michigan and Pennsylvania first checked to see what Silver was saying, then decided that the election was in the bag for Hillary, and then decided to vote for Trump as a protest?

The media groupthink was absurd. Compared to the rest of them, Silver was an outlier. For example, Huffington Post gave Hillary a 98.2% chance of winning, and predicted she would get 323 electoral votes.[1]

Blame HuffPost if you want to blame someone. Heaven forbid you actually blame the person most at fault: Hillary Rodham Clinton. Trump didn't win, Hillary lost, because she was a worse candidate than Trump, if such a thing was possible!!!

[1] http://www.huffingtonpost.com/entry/polls-hillary-clinton-wi...
Countable in the external logic, but the internal logic still proves that there are uncountably many reals.
That was what this was about:

https://news.ycombinator.com/item?id=1288509

It only took a couple of years. See, it's easy to look at technology in the light of whatever the political climate is at the moment. But you should not be worried about what the present administration is going to do with it, you should be worried about the next and the one after that.

And your genes are not exclusively yours, your parents and children's genes are also exposed if you give away your genetic code.

Now employers are demanding genetic testing, next up insurance companies with some nice file sharing options to boot. It's all just a stroke of a pen somewhere away.
I can't. I've tried. I don't think it's necessarily messed up priorities. I think it's that some of us have obsessive compulsions to follow through on an idea or train of thought. I like to think I'm generally personable and hospitable, but I am a completely different person in the midst of a flow. I am abrupt and dismissive - not because I don't care, but because of an irrational urgency to put ink to paper. I often turn around, minutes (to even an hour) later, and dequeue every question or thing that was asked of me, one-by-one.

I feel like it's physically painful for me to not work in this way. I can not give undivided attention when there's something that needs to get out, and am certainly jealous of people who can context switch out of a flow like it's nothing.
Wait so job success is based on the interviewee, and not the company?
I think this blog post will delight anyone who liked this submission: http://math.andrej.com/2007/04/08/on-a-proof-of-cantors-theo...
wrong meme. you should go with "in soviet russia.."
iOS's permission dialogs are great, but they're not very granular; it's just stuff like "Foo wants to use your camera", "Foo wants access to your calendar", etc. It doesn't ask you about individual files, and the questions are very clear.

But this sort of thing is universally considered a bad idea: https://i.imgur.com/H0uVqFe.jpg
Nothing that you could not have predicted a decade ago. Once data exists it will be used, for good and for bad. Which is one reason why privacy really matters, we simply can not extrapolate to what evil uses a future bureaucracy will put our data.

And you can bet that these 'wellness' programs results, especially the genetic data will be filed for future use.
IF YOU RAP YOU LOSE CHallENGE (PART 1)
I would argue that their stringent security requirements are a testament to how much they care about the macOS platform and its users.
I use both fairly regularly, and they are very similar.

Where they are different in terms of syntax or capability or philosophy, I nearly always prefer ruby.

I find bundler/Gemfile/rvm to be less headachy for project dependency management than pip/requirements.txt/venv.

For me, ruby code is easier and more pleasant to read.

When I need to write a quick bit of temporary code or do some simple data parsing/file management, I nearly always use ruby if it doesn't matter which language I use.

But if I had to choose one of them to learn, I would focus on python -- even with everything I said above and the really long and drawn out (and still unsuccessful) transition to python 3.

Python has much stronger non-web app libraries and perfectly adequate web app libraries and is definitely much more widely supported in academia. Ultimately there are more things you can do with python and more python job opportunities.
> If I'm sitting there hacking out a weird new concept for accessing databases and my wife comes into the room and wants to talk about our son's baseball game, I put down the text editor and listen to my wife

Sounds like you have a wife that doesn't respect your hacking time to me.
If trump was a womam
https://news.ycombinator.com/item?id=13837741
The author of "How to never complete anything" seems like he was procrastinating. Procrastination is a kind of mental habit that can be hard to counter by just telling yourself to not get distracted. Yelling at yourself "JUST. GET. SHIT. DONE." is not making a dispassionate decision "you know, I'd be happier if I got to the end on my next project, I think next time I'll bang it out quickly then assess what I've got."

There are a lot of good books on procrastination. Meditation / introspection can help too. There are much more effective methods than just trying to "force yourself" to not get distracted / procrastinate.
i love B2 as well. about 25% of the cost of S3! i use it for weekly MySQL server cron backups
Not much of Python is exposed through Ansible. Almost none in fact. Unless you're deciding to write your own modules, and even then you don't have to use Python. From a user's perspective Ansible is mostly YAML and Jinja2 filters.

Chef on the other hand is Ruby. Pretty much fully exposed as such.
Yeah, Stewart Calculus is $285 but you use it for 3 semesters. I still have my copy.
Arab Fight for Equal Rights Is Only Being Won on the Battlefield
Do you think yahoo and Gmail are the same email provider?
Single? No Children? No Will? Big Mistake
Chef, puppet, etc, and other Apache projects all offer this already.

It's like leveraging Oracle specific database features. Your a fool to do so.
In general, metaprogramming capabilities(macros, templates, some forms of late binding) create brittle, high-friction abstractions when applied unjudiciously. They're like writing a customized compiler, except the resulting error messages are all awful or nonexistent and the code can't be debugged as easily.

Thus, even in languages where metaprogramming is a prominent feature(e.g. most Lisps) the culture tends to evolve towards writing in a plain style and sparingly using these abilities because they have so much footgun power.

Now, it's possible that Rust's method of extension doesn't have the same capability to cause harm as something like macros, and is more along the lines of generic types, which have a narrower scope and are more in line with everyday needs. But everyone who's seen it happen is justifiably wary about a proclamation of "this time is different".
The Bitcoin markets don't have to be regulated for this ETF to be tradable. The Winklevoss could still list their ETF on the OTC Markets and anyone with a brokerage account would still be able to trade it. There's already a Bitcoin Investment trust that is currently tradable on the OTC market though as one commenter mentioned it's currently trading at a premium.
http://www.intern.supply/
Jerusalem has meters and meters of cultural layer after thousands of years. Basically decent underground into millennias ago.
http://www.haaretz.com/st/c/prod/eng/2016/05/jeruz/01/
Yet you can dowload apps outside the app store and set as low security as youd want.

The app store has nothing to do with that as most normal users dont download anything.

The mac was considered secure long before the app store.
Slept 20 ft away from each other at a hacker hostel in SF.
When I was dropping out of college because I'd run out of money, I didn't have money to hire an attorney to negotiate an entry level tech/engineering job for me.

>Which is a pretty reasonable requirement...

You omitted the last part. I think it's pretty unreasonable to want that kind of service gratis.
There is a difference between localized price gouging and the value globally of a dollar.

If I charge $1000 to eat a cracker from my cupboard, the value of a dollar didn't suddenly decrease by 99.99%.
You make the category error of thinking this is about privacy.

It's about control.
Apple needs to decide, it's not up to us. Currently, they seem to be doing nothing.
No, of course they're not mandatory... but your insurance premiums will go up with $500/month if you don't 'voluntarily' agree to do this.
> its the utter lack of carring for the osx platform.

This is short sided. $AAPL cash cow is obviously mobile, however I don't agree that they don't care about desktop. I assume your referring to the blog outrage about the new MacBook Pros? News flash, the bloggers who were complaining the loudest and making the biggest noise on HN and in the news are a small minority. Notice how you don't see daily stories bashing Apple as much now.

See $AAPL chart: https://www.google.com/finance?chdnp=0&chdd=1&chds=1&chdv=0&...
Apple didn't build the App Store for you... Apple built it for its users. To create safer Mac. A more reliable Mac.

The store gives the users a relatively safe place to get apps and be rather confident it's not going to screw up the entire system.

This is similar to jailbroken iPhones. Sure you can do it, but the risk is much greater for the average user.
How does that contradict what the post says? A trait object (the boxed fn in your example) is used for dynamic dispatch.

OP says "can also be used". It sure looks like the Fn trait is being used for dynamic dispatch in that example.
This is nuts. Preet Bharara won convictions against two of the highest ranking state legislators in Albany [1]. He is one of the few people who could scare Governor Cuomo into line [2].

In November, Jeff Sessions and Donald Trump told Preet Bharara that he will stay on under Trump [3]. They lied.

[1] https://www.nytimes.com/2015/12/14/nyregion/preet-bharara-us...

[2] http://www.msnbc.com/msnbc/prosecutor-preet-bharara-disputes...

[3] https://www.nytimes.com/2016/11/30/nyregion/preet-bharara-sa...
Agree about warehouse vs discovery and finding links elsewhere.

But contrary anecdata -- if I have a choice between a great app not in App Store and a just ok app in store, I buy from the Mac app store.

The experience across multiple Macs and new Macs is too convenient to give up.

I'd imagine this is even more true with a multi-Mac family with family purchasing enabled.

I will happily pay 2x for "don't make me think" features like one stop updates, purchase history and new machine restores, etc. Time is money, in the long run this convenience is cheaper.

OTOH, I buy a ludicrous number of apps so maybe my problems aren't typical.
Starting a (Short) Cables Co., Blogging It – On Fulfillment, Amazon V. Others
> I think it’s time for you to have a vacation – a real vacation.

Iv tried it all; sail without an engine, tan on beaches 5k miles away, buy all the sex workers (my) money could buy. None if it worked. The only true vacation for me is lysergic acid diethylamide, 250 to 500 micro grams.
So much equipment and money devoted for something as pointless as Facebook. I wish it could go for something cooler and more useful. Something that hasn't been shown in studies to make us feel lonelier.
First we redacted then of course there is a meeting about redacted then lunch and we come back and redacted
Hamas Prepared to Accept Pre-1967 Borders for Palestinian State
Surely you made a lot of money shorting the market today then, right?
Which version of Python? ducks
The scamola is that the costs aren't distributed to everybody. It's only the people on the individual market bearing them.

People with employer provided coverage don't share the costs of those high risk individuals. And the companies providing them coverage deduct whatever they do spend on their cheaper plans.