skysight-inc/HackerNews huggingface dataset:
> Note that you have changed your complaint from "OP didn't present any evidence" to that you "didn't find them convincing". (I note that you don't provide any evidence for that claim. Shocking! What, are we supposed to just take you at you word?)

Houshalter didn't change the complaint. Their original complaint was that the author did not provide evidence for why breaking the rules is inherently bad, not that the author did not provide evidence for why the pictured McMansions were bad. The comment you are replying to restated this:

> I looked at the pictures and didn't find them convincing I preferred the "McMansions" in every case [this refers to the houses themselves, not the rules]. The author provided no argument for why my preferences are wrong or his are right [this is the original complaint].

The rules aren't convincing because there is no evidence that they are anything other than semi-arbitrary preferences that the architecture world, or at least a subset of it, as coalesced around. I agree with Houshalter, which is why I am responding.
These global research centers prove that virtual reality is more than gaming
Quobyte 1.3 – Parallel File System with Erasure Coding
I believe the poster's point was:

If the government is required to release the data as public domain; then it's integrated into OpenStreetMap which is copyleft; then a correction is made to OpenStreetMap; the correction can't be merged back into the public domain data.

Thus the copyleft project, in their attempts to stop people freeloading on their work without contributing back, have freeloaded on someone else's work without contributing back.
I don't think the switches are gimmicks at all, but I'm with you in that ergonomics is a much more important aspect.

I have used the previous Microsoft ergonomic keyboard, and I think that a real ergonomic should be totally split, not just angled.

The perfect keyboard would be something like this: https://www.youtube.com/watch?v=u896xlgMpH4

An UltraErgo Wireless Split Keyboard, and set it on the arm rests of a nice chair, something like the chair of the captain in the Original Star Trek Enterprise.

http://technabob.com/blog/wp-content/uploads/2009/05/star_tr...
I've always looked on 'duplication' (or denormalization) as an optimization to be used sparingly when performance dictates.

Regarding it as essentially a form of caching has been helpful. In fact there is a spectrum that goes from simple caching to denormalized schema with many points inbetween.
Erasure Coding in Production
That's what I felt too. I started using mercurial and I never looked back at git. Mercurial CLI is a pleasure to work with.
So many examples where the second image doesn't have the same number of boxes, which kind of seems like the point about redistribution of resources
Thanks for pointing out the reference - the OCR apparently stopped part-way through the document.

The harm comes from having a definition that is so loose as to be meaningless. You're now saying "high-level to high-level", but most people use the terms "source language to source language", and several people here have admitted that a compiler that generates assembly should be considered a transpiler.

If you're going to define it as something that goes from a "high-level" language to another, then you need to define high level. Is C high level? is C++? is HLSL (there are lots of HLSL <-> GLSL translators)?

Also, in almost every context that I see "transpiler" used, people say that it's a transpiler from X-to-Y, which adds zero value above saying it's a compiler from X-to-Y.

People usually don't feel the need to qualify what they are compiling from or to, despite the fact that many compilers target (or use as a source) many kinds of languages and/or intermediate representations.

The overall point here is that compilers (of all kinds) are simply translators - some from a high level source language to one form of (textual or otherwise) IR, some from one form of IR to another, some from one source language to another (be it high level or not), etc. Saying one is a "transpiler" and others are not, especially when you give adequate context and say what the source and destination forms are, just doesn't add value.
Using HKPK/HSTS security features to do bad things
Top Business Collaboration Software Tools for Work Projects
Generally out of liking animals to be stunned and not to suffer when they are slaughtered
Finally! Good to see this since it's clear that some people don't understand.

Arguing with them is pointless. I guess it takes a law.
There's a lot of game theory that suggests it's not worth betting on this because any bet will have a rational higher one.
If this leak is real, it points to one of two things. Either it isn't the NSA and is a company or some quasi-governmental group - owing to the fact that any of this shit the NSA makes would be on JWICS terminals and absolutely not accessible to the internet, or it means there's a leak from the NSA that dumped these files and has decided to sell them. I'd lean more towards the former.
Robots on the Dance Floor (js)
Don't know about the guy you replied to, but e.g. consider any application that regularly crawl feeds, api's etc. where the data is rapidly changing and only a portion of the data is necessary to give good output. There are lots of applications like that where you just need "enough" data to give good results and/or where any loss will auto-heal next time you crawl the original source.
Maybe it's the language? Given what I've read this seems real.

However, with that much money on the line (if that figure is correct), you could fake almost anything.
China and Russia have attempted to expand their spheres of influence drastically in recent years. China in particular donated 189.3 billion USD in foreign aid and government sponsored investment internationally, not to mention everything that is going on in the South China Sea.
Note that my only complaint is terminological, because I think "function call" signifies something completely different from "launching a long-lasting service".
I don't think so; Checked C looks to be focusing on array bounds checking and adds new syntax, new pointer types, etc.

I want to focus on cleaning up C as it is. I don't want a new syntax or new semantics outside of defining some/most of what is undefined today.
There isn't much to manage since they are index funds.

(Edit: Ok, I'll accept the downvotes. I mean not as much work as other fund managers. eg don't have to select companies to invest in.)
I agree, we updated the title from “Anonymous Vanguard Fund Manager Oversees $800B” to the less click-baity subtitle.
Introducing Webpack Dashboard
While not a fan of mongoDB for many reasons, any sufficiently large scale application will have denormalization. Caching layers cause all sorts of cache invalidation bugs because of this exact problem. Indexes, while often managed by the DB, are essentially denormalization. One could even argue that syncing data between a client and server is a class of the same problem.

My point is that we deal with these problems out of necessity. If you don't get a ton of traffic, then sticking with a normalized RDBMS is probably best. However, large scale systems will have redundant logic. Generic solutions (letting the normalized DB do the work) will often be slower than specific ones (denormalizing your schema and moving logic into the application layer). These are pretty simple principles that I've seen on almost every large-scale application I've worked on.
Yes. And overseeing ETFs is a little different than trying to pick $800 billion in stocks.
Now that's a great article — so good I think that it should stand on its own. Submitted as https://news.ycombinator.com/item?id=12291080
How to Clean Up Your JavaScript Build with Tree Shaking
You know how HN says that we should always vote with our wallets? I try to follow that with food - I don't want my food to have anything to do with any religion, even if it makes the tastiest food in the world - I just refuse to spend any money on it.
In general if a tool requires root to run, of course a system administrator could make some changes to the system to allow a user to run it (adding the user to a privileged group, making the binary setuid, etc).

But that's not the point. The point is, if I'm on a system where I don't have the ability to make system-wide changes (run docker as root, add myself to a special group, etc), then I can't run docker on that system.
>The potential solutions that come to mind range from, on the pessimistic end, apocalyptic, to technological if we are to be optimistic. We'll either think our way out of the crisis with cleaner sources of energy, or nature will have it's way and our population will dwindle.

That was the original statement. To me, the fact that 'range' is included, means there's more than just two choices implied. I do believe it misrepresents the argument to suggest that there's only two 'extremes' of "taxes and regulation" or else "we go extinct."
> You'd have to be very wealthy to afford the lumber quality

For engineering purposes, you don't, since plywood and OSB are far more dimensionally consistent than the best of old growth lumber. Aesthetically, old growth wood is superior, but in most cases wood is covered in drywall & plaster anyway.
Where "fully functional" means "just a dummy, can't actually manage payment or shipping".
https://news.ycombinator.com/item?id=12291092
There's comments on the article, although I doubt the volume of writes there would be troublesome I have no idea really.
Labels in Go
How long until they start subpoena-ing your browsing history from Google?
The HN consensus seems to be that MongoDB is good only for toy projects, and that you should switch to a real database as soon as things start getting more complex.
Over the last 20 years, the vast majority of databases I have seen have been partly or wholly used as caches in some sense or other.
What’s Currently Cool in Tech Besides Pokémon Go
They forgot the most important one. "Make sure use the word disruptive". Every single start-up has to have that word.
What operating systems and hardening are used in network-connected HSMs [1]? Have there been public evaluations of HSM security?

[1] HSM review, https://www.opendnssec.org/wp-content/uploads/2011/01/A-Revi...
Complete with denigration of women. Nice, thanks for posting...
I agree. I see part of the value in a newspaper [irrespective of material form] is as an aggregate. It filters against hard and soft criteria and that's what is worth paying for [for some people]. The pay-per-article model might work if it can meet that function and offers better value than a 'newspaper subscription' and offers better value than the free internet to some market segment.

The question is not 'Are there profits to be had when I can charge a penny every time someone reads an article on the internet?'. The hard question is 'How do I show people it is worth paying me a penny to read an article on the internet?'
The command and control ("listening posts" in intelligence community parlance) for even NSA implants has to be on the public internet so the victims can phone home. This stuff could be from one of those servers.
Might not be exactly what you're looking for, but I enjoy using the ErgoDox: https://www.massdrop.com/buy/infinity-ergodox

I sourced and built my own, but I think the Infinity ErgoDox kit ends up being cheaper than that.
Well we need someone to start a new war with, don't we?
I wouldn't say HN is a strict part of geek culture or that trend (while Reddit et al. are). As far as the manga etc obsession goes - many geeks have long had a penchant for all sorts of Fantasy [0]. And the Japanese managed to capture a lot of that "market". That obsession is almost solely directed at the parts of Japanese culture that are acutely distinct from Western culture, hence it might feed into the craving for fantasy.

There's also I think a separate trend of people (who might happen to be techies) that like East Asian countries (Kor, PRC, HK, Spore, Taiwan, Jap etc) for certain cultural values [that are actually mainstream] (tho of course it can still be based on unrealistic assumptions).

[0] I'd even venture to say it's a defining feature. Or that it's worthwhile to make it so.
I think there's a pretty distinct difference in feeling though- once a blue switch clicks, you don't get any more tactile feedback from the switch because the part that gets feedback is sitting on the bottom, but with browns it's still rubbing up against the contacts- which leads to browns feeling a bit mushier after the click.

Mind you, if you're in a noise sensitive environment then browns are definitely what you want.
RethinkDB is targeted at soft real time applications which have a need to update data across many clients. Additionally, although its a schemaless document DB, it offers functionality similar to joins/relational queries. This is a good presentation on RethinkDB: https://www.youtube.com/watch?v=Ee1v_SuECRk
I'm curious if they (in lack of better English) didn't mean 1 million USD in BTC. 1 million BTC is -a lot of money-, even for a release of Equation Group material.
Can you do it at the database level? Since MDB doesn't have joins wouldn't emulation require a lot more transactions across the wire? And in a distributed system couldn't that add up very quickly?
> To me, free will is the lack of external forces controlling my decisions and actions. That is, I can decide things for myself, even if those decisions are a deterministic product of my current state.

Without some place in the sequence of events that isn't deterministic, I don't see how you can separate your current state from external forces. That is, if your decisions are a deterministic product of your current state and your current state is a deterministic product of other states before it (including states that existed before you did, such as your parents) then I don't see that as "the lack of external forces controlling my decisions and actions".

> How are you defining it such that it must be non-deterministic and distinct from randomness? I don't really understand what that means. Assuming there's a single shared reality, what's the source of the non-determinism? Even if you say that's the free will itself, you'd be asserting that our "wills" are somehow capable of randomness.

Part of the difficulty with talking about free will is that there isn't a clear definition of what it is. However, I do think I can say what it isn't--I think most people don't consider randomness or determinism to be free will. But I also think that it would be nigh impossible to distinguish randomness from free will without a clearer definition of free will.

The fallout of this belief is that I think we could disprove free will if we could prove determinism (but, I don't think we can prove determinism currently). But I don't think we can prove free will, even if we could disprove determinism (I don't think we can do that either). In order to prove free will we would have to disprove both determinism and randomness.
https://www.aclu.org/blog/how-private-your-online-search-his...
Minimising tracking error is no small feat. Don't underestimate active management (e.g. employees working on systems and algorithms) in index funds.
You Get Paid Doing Blogging? Sound Amazing
America finds it acceptable to flaunt wealth in a few places: Vegas. LA. Miami. SV, some. New York, kind of. But what happens in Vegas stays in Vegas.

In day-to-day America, claimed frugality wins. Most Americans will tell you their house was a "deal" in a place with good schools. Our cars are huge because we drive long distances with large families. Our warehouse memberships are to gain purchasing power over toilet paper and peanut butter - not gulfstreams or penthouses.

Granted, as Tom Wolfe observed in another place, our plumbers now live better than most Roman emperors. But you don't want to see an America that actually internalizes wealth flaunting.
If "their troubles with durability have largely been solved" were true then I'm sure HN would be flooded with posts about "MongoDB solves durability with an entirely new architecture". I might be wrong here. How did they solve the "your data is lost when a disk fails"?
Ah, now that you mention it.
What about TokuMX? -- https://www.percona.com/software/mongo-database/percona-toku...
Microsoft Toolkit 2.6.6 Windows and Office Activator 2016 Free Download
The suburbs that are gaining people are becoming more urban-like, or at least more old-school-small-town-like, since the newcomers expect urban amenities such as bike and pedestrian friendly streets.
I'm a big believer in distributed power, but I think a global cooperative government should be necessary to guarantee a few basic things:

1) Ensure free movement of people and goods

2) Ensure no unambiguous human rights abuses (like genocide), though this actually could be arguably fall under (1)-- if people are free to leave, human rights abuses don't necessarily have to be policed.

This would help ensure a network of competitive governments.
If some of the area were more like this:

https://goo.gl/maps/h6VUZB7hVZs

Wouldn't it still be a pretty desirable place to live because of access to so many things, high paying jobs, a great climate, etc....?
To prove this is real, they should've:

- Split the leak into multiple chunks, each encrypted with a different key, and each readable/usable on its own

- Announce, ahead of time, that a random chunk will be revealed, based on the hash of block #N on the Bitcoin network

- On block #N, reveal chunk number block_N_hash % num_chunks.

Basically, reveal a provably random chunk in a way that cannot be controlled by the auctioneers, which would ensure that all the chunks are (most likely) real.
Google’s Cloud Vision API Is Fun, Says a Girl Who Used to Sell Clothes in Tokyo
Show HN: Buxpo – Collaborate on Google Docs to Beautiful PDFs
Understanding Keys: Entity-Defining Properties and Entity Names
Dropbox Is in Talks with Advisers for Possible 2017 IPO
Yes, but in general there is high interaction with TAs who are usually graduate students who are much more familiar with the material than other students and often the professors.
> "450 billion Vanguard Total Stock Market Index Fund matches the performance of its 3,600-stock benchmark. That means owning stocks whether they’re plunging, surging, or unchanged."

They mention some reasons that human decision-makers are needed, but I'm actually not convinced. Why not just two algo indexes? One tries to get the best price, the other simply doesn't trade the difficult illiquid stocks?

I'm surprised an enterprising company hasn't come along that allows you to pick all your own stocks, and allow them to be rolled up in an index. That kind of service shouldn't be too hard to create from a technical point of view, so I'm assuming the issue is with regulation.
Halal rites do not prevent stunning. It's tradition in parts of the Middle East, but not mandated, and not done by all butchers.
Thanks, we updated the submission.
Faster growing trees make worse wood. Tree farms flood the market with cheap wood that's vastly worse from a materials perspective than old growth. A 24 foot long beam of high quality wood takes ~300 years to grow, 'nobody has time for that'.

At the high end ebony costs ~150x the cost of pine, though there are cheaper related species. It's also dense enough to sink in water.

Mostly you find Gaboon ebony which while pricey is mostly comparable. http://www.woodworkerssource.com/shop/category/ebony_gaboon....
> The article states how the NAACP believes private charter schools hurt blacks and minorities specifically.

Which is to say, the NAACP is reiterating the teachers' unions' talking points. It may even believe them — I can't say.
Northeast Florida homes for sale
Google’s mysterious new Fuchsia operating system could run on almost anything
This was covered in the article:

Vanguard has invested heavily in technology. Algorithms help managers figure out where to buy and sell while minimizing market impact. Risk software makes sure the portfolio stays close to the index. Because of these technologies, Brennan says, “we probably have the most assets per head of any asset manager in the world.” (The key determinant of staffing, he says, is the number of portfolios, not the assets in them.)

But you can automate only so much, and the tough decisions still fall to the portfolio managers. When is the best time to buy an illiquid stock that trades only once or twice a day? How do you handle a corporate deal structured in an unusual way or the issuing of a new class of stock?

“People think a computer could run index funds­—and they’re so wrong,” says Brian Bruce, a former index fund manager who’s now chief executive officer of Hillcrest Asset Management in Plano, Texas, and editor-in-chief of the Journal of Index Investing.
I ran into exactly the same problem as the author . I started working on mongo as it was already chosen as backend for a startup .i tried to avoid it but they did not listen. We understood duplication is the only way forward and you need to unlearn your RDBS skill.Then features crop in and you realize that you need joins badly.Then you would like to have some kind of transaction support and its high time you realize you are really screwed. I always used to wonder what is the real use case for mongo and that is explained nicely in the blog

The only thing it’s good at is storing arbitrary pieces of JSON. “Arbitrary,” in this context, means that you don’t care at all what’s inside that JSON. You don’t even look. There is no schema, not even an implicit schema
That makes sense to me. If your MongoDB cluster under preasure will only actually persist 90% of your writes and this is something you anticipate, then MongoDB seems like a good choice, if writing in this style is faster than other nosql systems (that make grander promises about persistance) that is.
The real TLDR is at the end of the article:

… the argument that Apple has enabled a law enforcement backdoor seems to miss what Apple has actually done. Instead of building a system that allows the company to recover your secret information, Apple has devoted enormous resources to locking themselves out.
Óleo de Peixe em cápsulas benefícios
That this is happening in real time...wild.
Also, if they really want to make this as trust-free as possible, they could use ZKCP [0][1] to make the payment stage and the reveal stage atomic - the moment the payment is taken by the auctioneers, the decryption key is revealed (using hash-locked transactions and zero knowledge proofs).

This, however, won't work with their penny auction style bids.

[0] https://en.bitcoin.it/wiki/Zero_Knowledge_Contingent_Payment

[1] https://bitcoincore.org/en/2016/02/26/zero-knowledge-conting...
This would be a good exercise but my memory is so faulty that I'm not sure how much of the sub projects I would recall.
Great to see that there's progress on this.

PyPy + asyncio is a killer combination. NodeJS-like performance and async/await syntax.
>>Yes, it was an unreasonable choice. This is basically saying that the cool kids are using document stores, so we should too. There is no discussion of requirements...

You hit the nail on the head. I posit that this problem is caused by the Agile mindset that says "we don't need to collect or discuss requirements upfront. They change too often! Instead, we will just start hacking and change things as we go along." Two years later, the team is running into all kinds of complex, hard-to-reproduce problems, and they realize that they have made a terrible mistake picking MongoDB and they have to undertake a very painful migration and rewrite of the backend.