skysight-inc/HackerNews huggingface dataset:
> Well, the trick is to actually get it right before standardizing it - much easier said than done.

And that's what we're doing.

> Keeping the standard library small helps with that since the bar is higher.

But weren't you just advocating for a large standard library?
Their Tijuana plant was operated by an outsourcing company, but Vizio seems to have owned it, because it's part of the LeEco deal.
It's possible, yes. But (a) large pre-existing industry codebases make use of their legacy libraries that predate "modern C++"; (b) that directly contradicts the parent poster's point, in that you're saying that having a standard platform is a benefit.
Haskell's actual problem isn't the lack of a comprehensive standard library, but rather the presence of core language features that actively hinder large-scale modular programming. Type classes, type families, orphan instances and flexible instances all conspire to make as difficult as possible to determine whether two modules can be safely linked. Making things worse, whenever two alternatives are available for achieving roughly the same thing (say, type families and functional dependencies), the Haskell community consistently picks the worse one (in this case, type families, because, you know, why not punch a big hole on parametricity and free theorems?).

Thanks to GHC's extensions, Haskell has become a ridiculously powerful language in exactly the same way C++ has: by sacrificing elegance. The principled approach would've been to admit that, while type classes are good for a few use cases, (say, overloading numeric literals, string literals and sequences), they have unacceptable limitations as a large-scale program structuring construct. And instead use an ML-style module system for that purpose. But it's already too late to do that.
I wonder if identifying the atomic aspects of what you intend your language to be used for ultimately helps in narrowing down what should be in std lib.

Go prioritizes network programming and bundles the necessary components, like http & rpc servers and json.

The http libraries are extensible enough to allow for customization where it's wanted (like http mux) while still creating a canonical implementation that'a still viable.

Has Rust identified the core demographics of who they're targeting in order to provide the most applicable platform? Is the target everyone and all application type, therefore there is no default platform?

Edit: To put it another way, is there a set of packages that is either necessary for rust, rust development, or most development in rust? If std lib includes everything necessary, then who are you targeting with the default platform?
> Every other attempt to dethrone has been too technical minded I think.

You've just triggered a favorite quote of mine:

"The single biggest failure of leadership is to treat adaptive challenges like technical problems." - Heifetz & Linsky [1]

In this context, technical problems are not technical in the sense that we might think of (software/hardware bound), it's in fact any problem that can be solved with a certain process, given enough resources and time. However technically intimidating they might be, those problems are the easy ones. The hardest challenges however are not technical but adaptive in nature where one of the biggest hurdles is to convince people to change their behavior.

[1] A better summary: http://www.sgaumc.org/files/files_library/technical_vs_adapt...
> Is there a monetization scheme behind this? Does someone aspire to be the Canonical of the Rust ecosystem?

Of course not. Spreading conspiracy theories isn't appreciated.
I don't know. I certainly notice it
i just thought about this yesterday.. would there be a market for a logging device for travel baggage? like a small camera and a mcu that activates when sensors (probably magnets between the halves) indicate the baggage is opened? preferably discrete. not to deter but to identify who opened it. logs time also to know the rough position of the breach.
Laravel 5.3 Recap
Hey! So I'm deeply appreciative towards cabal-install for historical reasons. The situation before cabal-install was . . . not the best (https://www.gwern.net/Resilient%20Haskell%20Software) so I think we can credit cabal-install with a lot of the success the ecosystem has had over the last decade.

That said, nix-style builds don't actually address my issues with cabal-install. My (very personal) preference is to always have the current dependencies being used reflected exactly in a local file. I picked up this attitude from NixOS, but it's an extremely useful way of doing things -- the knowledge that as long as I don't lose that file I can always rebuild my current environment exactly is just too awesome.

I think that if you need to track version bounds as well (say you're developing a library) they should be kept in a separate file, and you should always have a master file that describes what you're currently using locally. Happily this is exactly what Stack does with my-project.cabal and stack.yml.

That said, I appreciate that others like cabal-install, so I do what I can to make my code easy to use with both package managers (the main thing is keeping aggressive upper bounds on the few libraries I maintain, which especially helps cabal-install users since they do dependency solving more).
Ah, I misunderstood what you said, and the fantasy part is the overlooking of historical problems. Any thoughts on the white picket fence as an aspiration nowadays?
The Single Packet Authorization variant of port knocking has built-in authentication.
An iPhone 6's dimensions are 5.44 x 2.64 x 0.27 inches. If you laid them flat on a football field, orienting them the same direction as the field, you could fit roughly 661 between in columns between endzones and 727 in rows between sidelines. That would give you a single "layer" of 480547 phones. To reach a billion, you'd need 2080 layers. At 0.27 inches thick, that would rise 561 inches into the air, or nearly 47 feet. That's a 4 story building plus an NBA player.

Hopefully that math checks out.
I wasn't able to find much on this via search. The papers I found date to 96. Do you know how 60s Pure Lisp handled IO?
A bit more about the variously-involved company behind the deal: http://www.wsj.com/articles/the-chinese-company-behind-the-v...
The last time my bag was searched they left a note.
if i knew a few weeks ago i would probably think a bit more of buying another macbook. osx allows vm installs?
If you genuinely felt this way what is stopping you from leaving society and living off the land?
Can we stick to ISO units please, like how many times they would reach the moon if we laid them end on end.
Pretty sure there are planes which are quieter than some bitcoin miners...
They definitely leave notes at least some of the time. Can you prove that they leave a note every time?
Turn Any Bike into an Audible Horse Simulator
I am sure you noticed Grahams's The Intelligent Investor on the list.

Warren Buffet often cites it as his favorite book on investing stating, "picking up that book was one of the luckiest moments of my life”. I recall he decided to read it at least 10 times before making another trade, but I can't find the source. Human nature doesn't change, so that book is still relevant.

Otherwise the "Warren Buffet Way" is a modern take on the same theories.
>there are no algorithm changes (otherwise the results would be different

Insertionsort, Mergesort and Timsort are three wildly different algorithms with different speeds, but on every possible input they produce the exact same result
Would Twitter be a good fit for Facebook? Their stances on ID are fairly different at the moment.

I'd expect Microsoft to buy them. It'd make more sense than LinkedIn, and cheaper, too!

Note: TWTR dropped by 15% today.
Those slides were very helpful, thank you.
At low speeds, it's not sedan cars that are a problem: even at idle, trucks and large SUVs are very loud, and accelerating from e.g. traffic lights they really roar. For busy city centers, quieting the trucks and buses (and goddam noisy-on-purpose motorcycles!) will make a big difference.
The Dreaded Weekly Status Email
Dowry systems in Saudi Arabia are pretty far along the rapey end of the spectrum as far as consensual sexual relations go.
> That you and I even have this discussion at all and that there are hundreds of thousands of caught ImportErrors on that specific example on GitHub is my point regarding standard library stability;

That fact that thousands of files catching ImportError does not necessarily implies folks are questioning stdlib's stability. That merely means some people are deliberately choosing to prefer simplejson over json. The benchmarks demonstrated json module before Python 3 could be slower than simplejson, but json module since Python 3 has beaten simplejso in terms of speed of execution. Furthermore, there are old Stackoverflow threads on usjon vs simplejson vs json regarding performance. All the above would naturally suggest folks who choose to prefer simplejson over json is due to the concern of speed, rather than opinion on stability.

Also, stability is the wrong term for the problem you are describing. Agility is probably the better word. Python release tends ot be backward compatible (of course except Python 2 vs Python 3 and a few other modules like asyncio). Python core developers try not to break applications. If anything, non-core libraries will break compatibility more frequently without having to face larger opposiitons; I can break simplejson if I were the maintainer of simplejson. The consequence is maybe a couple angry GitHub issues and a few blog posts, unlike Python 3 which still gets a lot of angry media coverage till this day.

The problem with stdlib is absolutely about agility. The core community is extremely small. It can take many weeks and sometimes months to get your commit merged. The reason I like to keep stdlib around is good citizenship. I would love to have requests in the stdlib, but in a more agile and more frequent release. Python isn't the only player. OS distro are also responsible for the slowness. There's been discussion on python-dev regarding more frequent release and even potentially breaking up stdlib could be an option for the Python community.
Headphone jack is analog and large in size. It's definitely due for replacement.
There is no way my mum or my grandparents will buy a VR headset in the next 5-10 years and use it every day. Not a chance.

VR is 50-100 years from "mass adoption" when the headsets are as light as sunglasses are today, either that, or when my kids grow in a culture of VR. A full generation at least.
You cut off the rest of my sentence. It's not that never having your beliefs challenged is good, it's that it's not a strong signal that your beliefs are actually wrong, and so your confidence can't actually diminish much from pointing out this fact, because everyone should already account for this in their confidence factors for beliefs they haven't actively tried challenging. Whereas if you're frequently changing your mind, well, that is a strong signal that your beliefs are frequently wrong, or that you're interpreting evidence poorly, either way that is a signal you should be even less confident in your beliefs than general. If you're frequently testing your beliefs, then it's the results of the tests, not the fact that you're testing, plus your ability to have your beliefs appropriately shifted by the results of the tests, which determine how good your beliefs are. The latter half of that equation is probably the bigger factor for what causes wrong beliefs anyway. Ideally your confidence in the belief should match its actual probability distribution, and shifts should be in correspondence with Bayes' rule. In reality many people will see a known-to-be-uniformly-independently-random binary process output a 'run' of Trues and feel more than 50% sure the next hit has to be False because it's 'due'. (https://en.wikipedia.org/wiki/Gambler%27s_fallacy)
I was hyped for Vizio's computers based on this article. Shame it never really happened. http://www.theverge.com/2012/6/15/3076519/vizio-reboot-pc-am...
Pretty close to what I am trying to do, hierarchical "soft/overlapping" clustering is what I am investigating. I have the design ready for matching user cluster to corpus cluster. Then I use okapiBM25 to get primary results from this cluster and rank them (with an undecided algorithm).

Then, second step, I augment the rank (increase or decrease) subset of top results with predetermined queries that match these results.

For example among two equal documents & search query "Who is Tommen" if the second document has more people clicking then I increase the pagerank for second document (by a function of how many more people prefer the second document)
I have a 4s in an old charging cradle under the tv whose only purpose is to control the Apple tv when the remote is lost
There'd certainly be a market for the stolen logging devices.
Yes true. OpenSSL version gives a great boost. Rather than SHA512 we ended up using Blake2b - https://github.com/minio/blake2b-simd (also optimized with SIMD instructions) internally for bit-rot verification in https://github.com/minio/minio
Why can't you say the same for v8?
IMO, the premise that hypervisors can have a smaller (thus more assurance-friendly) attack surface relative to a monolithic or microkernel-based operating system is not challenged by any attack against xen. Xen has a very feature-rich interface as far as hypervisors go (hello grant tables!). The interface to the hypervisor on x86_64 can be small while still being performant and functional (EPT and posted interrupts are very nice).

That said, I work for a company that sells a hypervisor built on the idea that hypervisors need not be complex to solve real problems. We look at hypercalls that include data structures (even ones as simple as C strings) with great skepticism.
Your claim of "I could do that" rings false.

You didn't do it. You think that you could have done it because I wrote a clear enough paper telling you how. And even if you were curious and determined enough to do it, the thing that would make it possible for you to do it are the years that I have spent making ConceptNet.

And when the "academic" things consistently do 10% or more worse than the "obvious" thing, maybe it's not that obvious.
Linkedin Biggest Problem: A tale of bad design
How does LeEco have so much money?
They are also funding Faraday Future, and have been buying up tons of stuff lately.
Might we see Snapchat turning into a Yahoo instead of a Google?
Have you ever considered how boring the world would be if you determined the only opinions people could hold? I can tell you've considered how great it would be, but I think it's important to think outside yourself sometimes.
I believe the standard SI unit for this sort of thing is the Olympic swimming pool, but I think we can allow the use of football fields in a forum where many users are still familiar with the US customary system.
For some reason Egypt has shown up as the most rectangular and now one of the most round countries. Goes back to how the average person's definition of these terms isn't capture by the metric. When I say a country is "rectangular" I'm thinking about straight lines and sharp corners. "Round" I guess should be the absence of corners?
meta: please use the original title in submissions, especially if the original title contains more information than your edited one: https://news.ycombinator.com/newsguidelines.html

article: "dumbing down" of search features seems to be a common pattern sadly. Especially for cases where it triggers notifications, like saved search on e.g. EBay, good filtering is great to find the interesting stuff. But apparently to few people use it to support it? Or is it a scale thing, complex queries being noticably more expensive to execute?
So, Egypt is both round (20) and rectangular (1)?

Compare:
http://pappubahry.com/misc/rectangles/
> It lost not only on the technical front (by a lot, the HTC Vive destroys it)

Seems a bit hyperbolic. The Oculus doesn't have a handset yet but as an owner of both headsets I've got to say that the Rift headset is way nicer than the Vive headset so it's not quite "Vive destroys..."
Solution: lock + ziptie/other mechanism that lets you know the suitcase was opened.
One academic definition of arbitrage includes zero risk, but usually not in contexts where it refers to something that happens in the real world, perhaps given that it's impossible in reality.
+1 not just for the comment but for the Spinal Tap reference.
One might say the same about ethernet and wifi.
I agree. The rhetoric should be toned down and when it comes to creating international tentions, we should wait for better information.
What Makes Work Meaningful or Meaningless
Good artists copy, great artists steal.
Yes, the person using a throwaway account says that your statement is patently false. And as you attacked the only thing you could attack, I assume you know that as well, "buddy"!
Actually I read this wrong. We decided on pushState deliberately, since it’s essentially a form submission, and so a history entry.

That said, one of our folks suggested same so I think from a UX perspective, we could go either way. It doesn’t _feel_ like a form submission, one could argue.
US entrepreneurship declines in 2015, reversing 4 years of upward growth
App installs.
I agree. Hiding half the image captions was a weird choice though. I'm on mobile so that might be part of it.
Password managers exchange a strong secret, something you know, for a weak one, something you have. Once an attacker gets to your database you're completely owned. When they compromise a normal password the damage is more contained if you maintain reasonable security practices.
I was referring to ImageNet as to what I could do (because my experience is in computer vision). But more broadly, ensembling in general is really really obvious. I mean, for heavens sake, it's the trick everyone uses on Kaggle.

You will find that is a very common reason why academics dismiss work for being too incremental - it is too obvious. It doesn't matter how many years you spent working on it.

Whether or not your work is novel depends on what you did, not strictly on whether you managed to squeeze out more performance on a benchmark.
America has better bread and circuses
You're getting a bit hysterical. All that's happened is that people have shown your claim to be false.
I know.

It's probably not worth attempting to convince certain people. Not only Encryptr, but even other ones [0].

Oh, and I'm not even remotely affiliated with SpiderOak.

[0] https://spideroak.com/solutions
That would be a waste of time to prove, if it's even possible.
Elon seems pretty smart when he is leveraging his position, and he seems to understand what is fair for what his position is. He might be locked in, or maybe for this location only, or only locked in until a point. I can't imagine in any scenario that he would agree to forever.
Yep, I understand the process.

So Blu-Rays too?

Note: I am NOT asking for cracking information, simply asking how an honest owner can archive a crap-ton of physical discs in a way that doesn't involve sunsetting DRM.
Hmmm... what do you pass back to FB? Our FB cookie? That way they can correlate who saw the ad against the visit to your site?
There kind of are ConceptNet embeddings. They weren't called "embeddings" when they were released, because it was 2008 [1]. Here's an example: http://conceptnet5.media.mit.edu/data/5.4/assoc/c/en/knowled...

We dropped working on those embeddings for a while because retrofitting was more effective. But we may have found a way to use the ConceptNet embeddings again, to improve languages besides English beyond what retrofitting is doing.

[1] http://dspace.mit.edu/handle/1721.1/51870
Parent doesn't say that zip ties are better than mere "deterrence against casual crime-of-opportunity thieves or pickpockets".

In fact he points that a mere nailcutter works fine for removing those too.

His main point is just that its not any better to bother with luggage locks and a zip tie can be even simpler.
It's advertised as a framework, but you won't see much of it. 99% of your code will be standard javascript, non-framework code. The framework remains in the background only making all the code you have written work together.

So far, my best experience in working with a framework.
Coke? McDonalds burgers? KFC dinners? The Bible? Having all of these sold in the tens or hundreds of billions?
Hell, Apple was first to ditch floppy drives, CD drives (some models), ethernet ports (some models), and Flash. They've got a pretty good track record of "we don't need this shit" lately.
Ask HN: Which are the best platforms to access public policy data?
As far as I can tell, some people believe everyone elses primary purpose should be to make their life better. The owners, writers, marketers, developers, and other stakeholders in the wsj shouldn't be thinking about providing for themselves, they should be nobly sacrificing their lives so that we have something amusing to read for a minute or so a couple times a week (for free of course).

A few days ago I was talking to a guy in real life about pokemon go and he was both genuinely angry at the developers and also, unironically, called them entitled. I was flabbergasted. Entitled for making something and allowing this guy to use it, but him being genuinely angry at people he'd never met, nor had any dealings with, for not providing enough value was completely reasonable to him.

All I know is that if I ever run a business or accidentally become a celebrity, I'm keeping an army of PR suits between me and the general public. Too many people indignant about too many things to attempt honest public discourse with my real name attached.
One advantage Facebook is access to social signals. All the link data Google has, Facebook could also crawl. However Google doesn't have access to all the social data Facebook has.

About the only data I can think of that Google has is behavior on the search results page (which links people choose against a query, bounce rates), which is probably very important, but FB could eventually catch up.

FB actually already has a search engine, they just don't have a separate site for it. But it's there, front and center (well up and center) on their page. They can slowly tinker with it to make it more and more relevant. Until they reach a point where it beats Google and is worthy to promote it to the media (or skip the media, just promote it to their own userbase).
Elaborate on "forced"
> Once you stop talking to developers and programmers, you > find that people don't give a shit about things remotely > technical, and just use stuff because 'everyone else is using it'.

I can confirm. My parents aren't technical at all. They were confused when I told them people work at Facebook.
I guess I didn't understand what was meant by "where code goes to die". Graduation != dying.
I thought the point of a password manager is to allow you to have separate passwords for numerous services which are protected by centralizing those passwords somewhere (preferably somewhere you control, such as your own phone) and protecting the result with one password. Your model of them seems to involve them replacing a password locally, which I don't think anyone would recommend.