skysight-inc/HackerNews huggingface dataset:
I have no idea -- I just dug it out of my bookmarks.

When I looked at the progress of the machines I had a sneaky feeling it might have slowed down - I was interested in the "aluminum extractor from clay" a few years back :)
Plastics aren't hard, as are ceramics, metals and other cristalling structure, because you can scratch/penetrate it.

Check this out for a quick comparaison about toughness: elongation of polymers is pretty easy. http://images.slideplayer.com/32/9819762/slides/slide_7.jpg

For more info:
https://en.wikipedia.org/wiki/List_of_materials_properties#M...
We've banned this account for violating the HN guidelines. If you don't want it to be banned, you're welcome to email hn@ycombinator.com. We're happy to unban people when there's reason to believe that they'll only post civil and substantive comments in the future.

We detached this comment from https://news.ycombinator.com/item?id=12144124 and marked it off-topic.
I like how mpj explains it.
Monad - FunFunFunction #21
https://www.youtube.com/watch?v=9QveBbn7t_c

Furthermore, the creator of Elm has a fun explanation too.
Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On
https://youtu.be/oYk8CKH7OhE?t=1454

More serious computer scientist explains monads in the following. Erik Meijer: Functional Programming https://www.youtube.com/watch?v=z0N1aZ6SnBk&feature=youtu.be... and here too https://www.infoq.com/interviews/meijer-monads
I wonder if this would now technically be an offence under the Computer Misuse Act (CMA) as presumably she didn't give you authorisation to access her laptop?
I don't think that it's really accurate to say that SSN is how you are identified by most banks today.

SSN is a component, but they are no longer accepting it blindly for transactions with higher assigned risk. It needs to be correlated against other data to authenticate.

For higher assurance transactions (TSA pre-check, access to criminal data, privileged account access, etc), biometrics and photos are used establish who you are. You don't need that for common banking transactions.

Where you see it used blindly, its generally scenarios where fraud is low risk and low impact activity.
That is not going to be uniform.
Testing may be overrated, needed but over emphasized.

Finland has a project based education system, turns out it is one of the best in the world. The term is Phenomenon Based Learning [1] but really it is just project based learning which matches the real world more. The tests aren't multiple choice in Finland, you have to find the answer.

My favorite classes were project based classes, if they are fun and intriguing, maybe education will sink in more. Learning math through programming a game for instance over just worksheets and tests, show how you can use trig/linear algebra to move things around a screen rather than just getting an answer correct.

Financial and critical thinking courses are also lacking in most education programs.

[1] https://www.noodle.com/articles/phenomenon-based-learning-wh...
Thats an interesting approach. One question though, in our use case user often travel from city to city and country to country. How do you model that if you are only using local DC and local replications?
No. 90% of the time, I know what I want to do, and how my tools work. I just don't remember the options are called.

Having a summary of the options right there at the top is the most valuable thing in a reference.
I wish they would have preserved the commit history. Future note to those open sourcing projects:

Preserve the commit history! It's very useful! Even if it takes more effort to review the history and remove stuff that you're not allowed to show or whatever.
Have you noticed that you never speak in concrete terms, only pejorative adjectives? Saying you find something "laughable" and not "agreeable" is a feeling, not a refutation.
If not derogatory, I have never found the "This is how ... was done in the 90s/80s/70s" sentiment to contribute much to a conversation.
Magento was sold from eBay to Permira late last year.

https://magento.com/company/press-room/press-releases/magent...
> maybe figure out a few common workflows that people would make in riko or node-red, and mock up how they'd work/look in blocks vs. wiring/pipes.

Good idea, what are your workflows?
There is a more recent article (2011) of A.Meessen about Space Time Quantification (STQ) on arXiv [1]. I didn't read it yet.

The subject is not controversial. The theory is just revolutionary. It require to accept the hypothesis of quantum of measurable length. The quantum of length a is assumed to be 0 in actual general relativity and quantum mechanics. In STQ the quantum length a is assumed to be different of 0. This has huge implications. It allows to explain all elementary particles, their properties and possible interactions. The standard model is an empirical model that only includes what has been seen in experiments. STQ explains everything and can thus describe what has not yet been seen like Dark Matter. It explains its nature and describes its properties like the possible interactions.

So quantification of space and time is not a new idea and there is already a sound theory built on it. My biased opinion is that it describes the real thing. This theory is not to be confused with a voxel like quantization of space.

Publishing on arXiv boils down to find an endorser. A.Meessen has the academic credentials, but this is not enough. However I agree that it is easier than publishing in a peer review journal.

[1] http://arxiv.org/abs/1108.4883
It uses Javascript in the examples, but Javascript has slightly different definitions for some.

Partial Application and .bind(). Function.bind() in JS is about setting `this` for when the function is called[1].

Constant, `const`, declaration in JS governs reference reassignment. Is that the same as referential transparency? Either way the example is wrong. The following is not an invariant. `five` cannot be changed, but `john.age` can be. The object reference is constant, but not the object value.

`john.age + five === ({name: 'John', age: 30}).age + (5)`

Lazy evaluation should be called a generator if we are doing JS specific naming conventions.[2] Seems like the Haskell camp like the term Lazy Evaluation, but the Pythonthoic yield camp likes the term Generator.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
[2] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
FB and all big companies are a very bad example. They have ton of resources and usually they don't use vanilla products, since they have the engineering capacity to support their own forked versions. e.g. see their own version of PHP.

Also distributing reads is easy, writes... not so much. NoSQL systems usually offer distributed writes with the caveat of eventual consistency. RDBMS have referential integrity and other constraints which by definition cannot migrate into a distributed environment. Or at least there's not a one size fits all solution.

> Distribution comes into picture from shape and size of the data not data saving/retrieval techniques. yea?

Most definitely not. It has nothing to do with the shape and size of data. Also.. there's not such thing as "distribution" in our context. Only "distributed", from "distributed computing"[1] and it's everything to do about data saving and retrieval :)

[1] https://en.wikipedia.org/wiki/Distributed_computing
It's important to counter the trivializing sort of dismissal that people often post to HN (the old "I could build Twitter in a weekend" and whatnot). We want the culture to move more toward thoughtful, substantive critique. So your detailed argument here, based on experience, is valuable. Please don't spoil it by becoming uncivil like this:

> I guess it'd be wasted on you because you're pretty convinced you already solved these problems in the 70s, so why am i wasting my breath

With that your comment does more harm than good: it poisons the atmosphere and detracts from your substantive contribution.

You're definitely not "wasting your breath" even if you fail to persuade the other person not to be snarkily dismissive, because the real audience for a comment like yours is everybody else: i.e. the rest of us who are curious about how (in this case) Uber operates and why things might be the way they are. That audience needs to see both good information about the challenges involved (as opposed to this-has-been-trivial-since-the-70s) and a good example of how to patiently respond to a trivializing comment with a thoughtful one. It's bad if, instead, you give us a reason to wince and an example of replying to a dismissive comment with a rude one.
NDT: Test your node project against multiple node versions using Docker
That "randomness generating" still seems like it would be easily done locally, and it'd reduce server load. But maybe there's some more advanced mechanisms we don't know of.
The silver oxidizes and disappears after a while (few weeks?) though, right? (probably by design)
You might be interested in bro pages then!

http://bropages.org/
Verizon to Announce $5B Deal to Buy Yahoo Monday: Source
It's a simple implication of bias for this particular case. The example of the Muslim judge is also straight forward. No complicated theories or conspiracies are necessary. People whose common sense is not clouded by liberal hysteria can see this.
Customizing the output of Mercurial
This is absolutely what I mean--having a group that cuts across a different set of sociodemographic characteristics than I otherwise encounter regularly. The shared struggle of the whole thing also makes it a pretty close-knit group.
Burned Body Found as Wildfire Burns Near Los Angeles
After the string of vulnerabilities, I know that OpenSSL got a wave of investment.

I'm curious how much of this still stands today.
Well, titanium has a a lot of strength relative to its weight, but I think you might need some kind of tungsten alloy for your budding weapon X program :-)

I have no idea how toxic tungsten is, buy hey, it's Wolverine, right?
"As such, R^2 answers the question: 'does my model perform better than a constant model?' But we often would like to answer a very different question: 'does my model perform worse than the true model?' "

Maybe I'm over-generalizing here, but I think this fundamental assumption is untrue for most people who use statistical models to solve actual problems. All of the "undesirable" behavior of the R^2 metric makes complete sense when you view it as a comparison with the most naive model (the constant model), and while R^2 certainly doesn't measure how close to "true" a model is, it very well captures the utility of using a more sophisticated model over an extremely simple one, which (I believe) is a critical question.

For example, if you had predict a process where measurement noise overwhelms variation in the process itself, as in his first example of log(x) from .99 to 1.0, then the constant model is pretty much the best you can do, and both log(x) itself and the linear model offer little additional benefit. Getting low R^2 values for those two models makes total sense--they offer no marginal benefit. In fact, if you had to make the decision "should I use log(x) or the constant model?", you're often better off going with the constant model for simplicity and predictability (unless you have domain knowledge motivating a different choice).

I like well thought-out articles like this one on statistical concepts because they make me think about things I often take for granted, and while treating R^2 like a better version of RMSE or MAD is clearly wrong, it often better captures things people actually care about by taking the difficulty of the problem into account. If you're doing advanced statistical modeling, it's easy to underestimate how common it is for a beginner to celebrate getting (say) 96% classification accuracy on a 2-class problem where one class makes up more than 95% of the samples--an issue that using R^2 can quickly reveal.

tldr: Awesome article but (imo) R^2 is more useful than most other metrics, not less
most electric bikes I see are ridden dangerously to pedestrians; by NYC deliverymen (doubt I've ever seen a woman on one), swiftly and silently sneaking up to run you down on sidewalks or the wrong way on one way streets.

I would vote hard in favor of limiting speed and or requiring them to make artificial noise, unless we could get some other type of pervasive and privacy intrusive monitoring of riders' behavior.

I sometimes ride my pedal bike the wrong way, and sometimes on sidewalks (two avenue blocks out of your way in NYC to get around the block is quite a long distance) but I always do it "respectfully": slowly and yielding the right of way. Till there is a system in place to effectively educate the constant churn of the class of people who deliver goods, I am soooo anti.

electic bikes are technically illegal in NYC; it's a law that is never enforced.

edit, addition: the mix of cars vs pedestrians works as well as it traditionally has worked and I and many other people don't have a problem with it; due to various types of complexity theory, adding bikes to the mix does not work as well, it particularly degrades the pedestrian experience, and is quite dangerous for bikers.

I find electric bikes even more destabilizing and most objectionable, because they are faster and quieter, and I think because they are favored by a statistical sample that skews toward more selfish/self-interested.

Why is it so hard for discussion groups to accept that somebody has an opinion with muddying it up? What I said originally should not require so much refinement for people to grasp that it's my one little opinion and it doesn't threaten your worldview more than your worldview needs to be shaken up.
Go-dotnet: calling .NET from Go
It's really touching that you trust your wife to be smart enough to not use the mail server you run for adultery.
The difficulty of analyzing clusters suggests a strategy for polluters. You could estimate, for any given area, how much increased cancer risk would be hard to distinguish from confounding factors. Areas with distinctive socioeconomic or racial groups, or pre-existing polluters, or elevated background radiation have obvious confounds so it'll be harder in the future to show a causal link from any particular polluter's operations. Also, areas with transient populations or with a cultural aversion to health care make it difficult to prove that pollution causes problems.

I think it's already true that US polluters tend to operate in such regions. Do people know if the above theory is known and applied, or if they operate in such regions just because land and labor is cheap?
>RDBMS have referential integrity and other constraints which by definition cannot migrate into a distributed environment.

so,

Use RDBMS if your data can be handled by a single machine( or have the resources of FB) ? '99% ppl need RDBMS' argument boils down to 99% of ppl have data that can be handled by a single machine RDBMS.

Is that a good conclusion?
Plastics are... plastic. Uggghhhhh.... https://en.wikipedia.org/wiki/Plasticity_(physics)

Usually anyway. IIRC, Acrylic is a plastic that shatters instead of deforming. But most plastics (ABS (aka Legos), polypropylene (PP, #5 Plastic), Pete (most bottles), HDPE (aka cutting boards)) all are "plastic", as in having high plasticity.

IIRC, metals are actually more "plastic" (deform more before breaking) than erm... plastics. See iPhone aluminum bending issue for details.
Not really, no. Example: partial function application does not feel nearly as natural as in in Haskell.
The experts writting it for themselves part seemed inaccurate given what I read in LibreSSL commits. It was one atrocity after another. Still love Ted Unganst's observation about them making surd endianess of CPU doesnt change while protocol is running. Just cant remember how often that check was performed.

"Experts"... lol...
I see these headlines and I put on my math bib and pick up my math fork and get ready for a hefty meal. But all for naught each time; it inevitably comes down to, "Oh yeah someone doesn't protect against nonce reuse and then lols occur."

It should no longer be the case that platform vendors are able to abrogate responsibility for bad RNGs or RNG bugs. The stakes are too high for people to get it wrong. Even in 2016 we're still seeing repeats of browsers and OS's with "predictable random number generator" bugs even though we have a pretty clear handle in the literature for how to do it well.
I would love to ride a bike around SF, but the thought of being hit by a car is sort of terrifying to me. As a result I ride the bus everywhere: it's non ideal.
>I don't see why the tests can't be administered on paper and have the teachers grade them.

Standardized tests are used to evaluate teachers and schools. Given the chance, teachers and school administrators will cheat on them.

By the way, teacher's union desires that their performance not be evaluated is a source of motivated reasoning on this topic, so be skeptical.
Could you please email me at jeff@humble.com so I can debug this? I'm sorry that we failed you so badly.
In my case it's primarily the assistance the motor gives me up hill. I'm nearly 60 and my knees are worn out so pedaling unassisted is just too painful. There's quite a bit of ego involved among physically fit riders, riders who are into it for physical fitness I should say, but I feel they're not considering that not everyone can ride a bike without some help. And not only that, if you live in a hilly city and there are no showers at work, your coworkers might not appreciate you riding a bike to work.
In my opinion, it is Common Lisp that is famous for carefully chosen design decisions and nerdy attention to details, given the situation and the constraints (Darpa saying 'fix the situation or we cut funding', and lots of implementors anxious to push /their/ way.) Sure, everything isn't "just right" (e.g. READ-FROM-STRING, no 'parse-number'), but that's a universal problem.
It's not a bad example but lacking generality and more importantly explicit types.

It's really all about connecting types like LEGO blocks, so the important thing is to show the type signatures.

"bind" is the function required from Haskell's Monad typeclass, but not a good choice to explain monads. It's much cleaner to explain monads as functors with "join" and ("inject" aka return).

map :: (a -> b) -> (M a -> M b)
join :: M (M a) -> M a
inject :: a -> M a

With these guys you can easily compose "dirty" asymmetric operations like (readFile :: FilePath -> IO Bytes)
Theft is theft when value is converted or transferred without consent. If someone leaves their house unlocked and the door open and a neighbor pinches objects, it is still a crime to take said things. Most jurisdictions recognize this even if the actual mode of theft or the goods are somewhat unprecedented so long as you can demonstrate that it is property.

Bitcoin's classification in the US means that it's SUPPOSED to be subject to all the scrutiny and protections that convertible currencies are supposed to have, although I can't speak to the regulation of that.
Illinois' online voter registration database hacked
I'm wondering how the US approaches bicycle safety as a whole

As a whole, it doesn't. Cities and states are getting a bit better about planning alternative transit in dense areas, but it's a scattershot approach an varies widely by area.

There tends to be significant resistance from drivers to giving up any space to alternative transportation. And leaders can't seem to decide if they want normal bike lanes, separated bike "highways", or something else.

US drivers are terrible in general and awful when it comes to cyclists. Especially in urban and suburban areas, even where bikes are common. Lots of misdirected anger. I've had things thrown at me, been yelled at, passed far too closely, etc.

All that said, the nation, and urban areas in particular, seem to be moving in the right direction. It's just a slow process.
Hey tire!

I've been wanting to do something like that for a long time, get away from the recoveries and politics of the different factions. Make something a user can just pick up an old device, run an install process, and have a fast new OS.

Google of course doesn't make it easy, mostly due to carrier and manufacturer demands. But also due to the lack of a defined ABI between the user interactive parts and the libraries for talking to hardware.

There's really no reason an operating environment couldn't be compiled for ARM and run on the majority of devices if this specification was enforced. I'm looking to gonk and a new Google initiative as a possible solution.
I don't see anything in Common Core that would make a curriculum following the Common Core standards easier to teach than a curriculum that does not follow it.

Here is the English Language Arts standard: http://www.corestandards.org/ELA-Literacy/

Here is the Mathematics standard: http://www.corestandards.org/Math/
ADORABLE HAMSTER POWERING a CAR?
Stop believing your intuition and start questioning it
You're missing the point. You're happier at a job making $75k than $150k. Having more money in a bank account doesn't offset the unhappiness caused by the $150k job. Human brains are like that.

The total NET happiness over a lifetime might be higher with the $150k, because like you said you could retire much earlier. However, happiness is an odd topic, and overwhelmingly people always have a baseline happiness they return to. And the $75k figure is sort of the number that allows you to have that baseline happiness (i.e. no overbearing negatives in your life due to money). So I would think it'd very probable your lifetime happiness would be higher with the $75k job.

Everything in this comment is a generalization and obviously doesn't apply to every single person. Really smart people working at Google don't necessarily fall into the generalizations of numbers like these because on the large scale (billions of people) Google engineers are outliers.
Ah gotcha thanks, I didn't make that leap.
Also I don't think the definition of Monad itself is accurate there.
Simple guide to help you mine on Ethereum Classic and run a node
You mean, why don't I just sit around and spend my time trolling people like you do?
This is boring. Conversation is a waste of time if one of the participants (you) just lies and tries to rewrite history anytime they were wrong about something.

Ethics work is SV. Many of the most successful founders are highly ethical. Aggressive growth doesn't require a lack of morality.

Downandout could not be more wrong. But he also lies to "win" pointless internet conversations, so it's hardly a shock that he thinks we all must lie professionally as well.
I want three things: 1) Stay dry. 2) Not wear out my normal nor "dressy" clothes. 3) Ride safely.

I can even forgo # 1 if I get to change and shower at the end.

So... you want cyclists? Find out what's really keeping them off bikes, and fix it.

P.S. And theft. You can just park your car and walk away from it -- mostly.
Cars are by far the most dangerous things to pedestrians. If electric bikes get people out of their cars, pedestrians will be better off on balance. Rather than banning electric bikes, NYC could to better to build separate infrastructure for bikes.
A relevant test for toughness is called the Charpy impact test. It uses a fixed size piece of material and a fixed weight pendulum to snap the material. The amount of force needed to snap the material becomes a score for toughness.