skysight-inc/HackerNews huggingface dataset:
Are you serious? Regular Russian troops have been fighting and dying in Ukraine for weeks now.

http://www.nato.int/cps/en/natolive/news_112103.htm

http://uk.reuters.com/article/2014/08/28/uk-ukraine-crisis-r...
I like the idea, but my only nitpick isn't with popbox itself, it's with the background canvas.

Replace it with a normal grey background or something. It looks pretty, but causes my browser to become sluggish. Firefox's CPU usage goes from about 5% to bouncing from 60-80% when I open the tab, and goes back down when I close it.
Brain: Searching for the First PC Virus in Pakistan (2011) [video]
OF COURSE you should assume the owner of the website can read any file you send, but besides that it seems like it's fine.
I have a Kinesis Freestyle (another split keyboard), and I absolutely agree: being able to keep my hands further apart is wonderful.

There wasn't anything like the ErgoDox available when I purchased my Kinesis, but if I were in the market now, I would definitely consider it--the thumb-area modifiers are something that I would have liked to have had.
Kuto pour iPhone -Acheter et vendre des choses à proximité
Thanks - highly relevant response & good info. I still think it won't come to an actual war though (in the sense envisioned by the article) per my logic here:

https://news.ycombinator.com/item?id=8248025
I don't think they're obsolete, at least not completely so. There's something... "a certain je ne sais quoi" if you will, that BBS's have that most modern sites seem to lack. It's hard to pin down, but a BBS like site that can capture that essence, while remaining modern in most other ways, could potentially be very appealing.
Sure. I'd wager (anecdotally) that there are more big successes in the startup world, though. Even the most phenomenally successful restaurants don't go on to have IPOs unless they become massive national chains. And you can transfer your startup experience to a high paying job at Google, Facebook, etc. - being a failed restauranteur doesn't have the same marketability.
I remember reading an article talking about how he started anandtech when he was a teenager (maybe 16 or 17) and had to argue with his parents to let him do it.
Thought-provoking article.

What does it feel like to be on the brink of world war? Would we even know before we were in it?

Maybe it feels pretty much like it does right now. Multiplying crises and conflicts in far-away places, increasingly hostile rhetoric, but pretty much business as usual at home.
Don't think I have any reason to use this over the P2P https://www.sharefest.me
Woah.

I'm also 32, and when Anandtech started I was building PCs for myself and others. It was an incredible resource, and it's been incredibly consistent in the years since. What always struck me was his discipline and dedication, even in those early years.

Whenever there's some nifty gear announced, I always wait for the Anandtech review to purchase, and whenever I want to compare something new with something old, I know the old Anandtech review will have just the details I'm looking for.

There have been other sites that dove into particular details in more depth, but none that provided a consistently deep level across so many topics.

As much as Anand may have received an education through this journey, I know he has educated so many of us, and through that, strengthened the tech community in ways that will reverberate for years to come.

Thanks for all you have done, Anand, and please let us know what comes next for you!
I was in Philadelphia for a one year appointment to work for the federal court here. I have no personal affiliation with Comcast. As for my views favoring cable companies, it's because I'm a disgruntled urbanist. If you think Verizon or Comcast are bad, wait till your internet service becomes the subject of the absolute batshit insanity of American municipal politics.
Goldman Sachs and Bloomberg peer-to-peer messaging rival planned
In the article he says he started the original site when he was 14, in 1997.
Heh, one of those funny and stupid (fringe) libertarian ideas one comes across from time to time. HIPAA is actually relatively old so I think you're probably recycling an old comment you made on some web "portal" a while back.
1) In 1939 Polish were also too busy just living.
2) That's the point.
3) If a German/Brit/American see Russian tanks in their towns killing their people, they will go and shoot in response. "Overall mentality" means very little in existential circumstances.

They will don't want to attack other country, sure. But Russian forces are doing just that right now, and you know, under proper propaganda, most Russians support Putin (86% as of the most recent surveys), and think war in Ukraine is organized by Americans.

So regular Russian troops think they're going there to _defend_ Ukrainians from Americans, same as they did in 1968 in Czechoslovakia.

Actually, regular troops appeared there only recently, conflict was started earlier by local pro-Russian people, heavily supported by Russia by means of contract warriors from Chechnya, arms, including heavy: tanks, anti-aircraft systems that brought down MH17, and most importantly -- military instructors (their leader was Russian from KGB/FSB).

So mentality is not a stopping factor there. Before WW2 people mostly thought it's impossible to repeat cruelties of WW1.

I'm Belarussian, so I know Russian mentality. It's not as smart and humane as you're assuming.
He was a legend when I was going to NC State. Rumors By 2000 were that he had a Ferrari and multiple homes. He was around the social group I was in but never got a chance to meet him.

Good for him to move on.
I wouldn't assume that's his actual karma score.
I think "as fundamental as function composition" means that the relationship between a function like map and a transducer (map f) is fundamental in some sense that resembles function composition. But it isn't composition: it's something that "wrangles" the "reduce kernel" out of the combination of map and f: when we map something using f, what function instead of f will do the same mapping under reduce? That function inherits logic from map, and from f, but it's not a composition of the two.
Wiki has humans and chimpanzees/bonobos in different subtribes, so humans wouldn't be under "Chimpanzees ->":

Tribe Hominini
Subtribe Panina
Genus Pan
Chimpanzee (common chimpanzee), Pan troglodytes
Central chimpanzee, Pan troglodytes troglodytes
Western chimpanzee, Pan troglodytes verus
Nigeria-Cameroon chimpanzee, Pan troglodytes ellioti
Eastern chimpanzee, Pan troglodytes schweinfurthii
Bonobo (pygmy chimpanzee), Pan paniscus
Subtribe Hominina
Genus Homo
Human, Homo sapiens
Anatomically modern human, Homo sapiens sapiens
That's in shallow water, not answering his question.
Thanks for taking a look at it and for the feedback. I really appreciate it.

Maybe it's just faster with my workflow, but I wanted to be able to get something up quickly and with little effort. I also wanted something that was an actual responsive website.
A better future (a programmer's first animated post)
Good business at home, actually. New "Lend-Lease" and "Arsenal of Democracy".
"awash in gore" is not what I mean - 300 is full of the glorification which is the problem. Sure there are people who are going to enjoy real brutality - but that's a tiny minority. I don't mean stuff you normally see on the TV where big heroes die. I mean people being aware of what soldiers actually go through and see - what gives them PTSDs for life.
Valuetag – Automated coupon apply and Search on product page
No more looking for lowest prices, coupons, deals or discounts. All of it is automated in Valuetag. Lowest prices from similar stores are automatically shown on product page of any store and coupons are automatically searched and applied at checkout. Never go through the pain of typing search on mobile again. Its a new concept in mobile and wearable search where as soon as your mobile recognize the product, it will show you best prices, auto-apply coupons and any related deals.
I read the entire article. It does not go into detail about the deepest parts of the ocean. The closest it gets is when it talked about the calculations required to lay cable from the UK to Africa, but this is still close to shore (I remember seeing a diagram showing how the cable angled down a steep slope into deep ocean, but this archived version doesn't seem to have pictures).

Edit: this is what it actually gives you as an answer in that article:

"The answer has to do with slack control. And most of what is known about slack control is known by Cable & Wireless Marine. AT&T presumably knows about slack control too, but Cable & Wireless Marine has twice as many ships and dominates the deep-sea cable-laying industry. The Japanese can lay cable in shallow water and can repair it anywhere. But the reality is that when you want to slam a few thousand kilometers of state-of-the-art optical fiber across a major ocean, you call Cable & Wireless Marine, based in England. That is pretty much what FLAG did several years ago."
Thanks, I'll play around with this.
https://play.google.com/store/apps/details?id=com.copperpix....
do you have a few minutes to chat over the next few days? would love to talk to you about this comment. working on a solution that would allow you to do just that -- with a twist. you can email me at josh at mptonight dot com.
Best wishes to Anand. I do think the site has a little to worry about though. Whenever I read a particularly well written article on the site, I think "this must be Anand" and when I jump to the byline I'm correct. He sets a quality bar by example.
Show HN: HTTP server written in x64 assembly (x86-64)
Hard to estimate.client think it was easy .most think us like tv show,
Actually, you can use DevTools to inspect DevTools. Hit option-command-J to bring up devtools, make sure it's in "window mode," i.e., in a separate window from the browser itself, and then hit option-command-J again to DevTools that DevTools.

You can actually just keep recursing and inspect the previous inspector ad nauseam...
Thank you! You're too kind. I want to add a lot more features to allow displaying data (e.g., tables, graphs). These will be handy when using the dashboard layout.
Having picked up Emacs recently, it feels sort of the opposite of bloated, though there is definitely complexity. I think its reputation for being large dates to a different era of minimalist Unix tools, when Emacs using MEGABYTES of memory ("eight megs and constantly swapping") looked big compared to vi. But if you're comparing emacs to Eclipse, it's a resource-stingy speed demon.
Gary Becker actually came up with a very elegant theory to explain this phenomenon: an individual consumer's desire to eat at a given restaurant is often driven by the observation that other consumers are eating at the same restaurant. Long lines give restaurants the social proof they need to maintain profit-maximizing levels of demand.

The original paper: http://www.unc.edu/~fbaum/teaching/PLSC541_Fall06/Becker%20J...
By the way -- don't trust too much Putin's words. He said on camera that there were no Russian troops in Crimea. Russian Minister of Defense (Sergey Shoygu) did as well. Now he's saying there are no Russian troops in Ukraine, right after they captured Novoazovsk city yesterday and are advancing to Mariupol' right now.
It's worth noting that the punishment here was pretty over the top even by US standards. In suburban middle America a college girl with no priors who bruises a cop will not ordinarily get charged with a felony. Some cities would even take the charge that she was manhandled by cops seriously and investigate it.
The cities that have much faster broadband than what's available in the U.S. achieved it with targeted public investment and subsidy of fiber deployment. That's also how they achieved much better public transit than what's available in the U.S. The political will doesn't exist for either of those things in the U.S.
Emacs is not complex and bloated by the standards of recent decades. To address the "complex" point, yes, there are a lot of lines of source code in the Emacs tarball -- not nearly as many as in Firefox's source-code tarball or Chrome/Chromium's, but certainly at least an order of magnitude more than, e.g., Bash's tarball -- but the vast majority of those lines of code will never run on your machine unless you make a conscious decision to do so. E.g., the tarball contains at least 9000 lines of Emacs Lisp specific to the Ada programming language (code that indents code written in Ada, code that applies Ada-specific syntax coloring / highlighting, etc), but unless you explicitly load the files containing the 9000 lines or you open a file with the extension ".ada", those 9000 lines will (unless I'm really missing something) never run.

Emacs does have a steep learning curve.

E.g., what Emacs calls a frame, everyone else calls a window; what Emacs calls a window, everyone on Windows, Mac, etc, calls a pane (and the decorations around Emacs's panes, er, windows, look nothing like those around most of the panes on the OS on which the Emacs is running.)

E.g., Control-U in Emacs does not mean what it means in most Unix programs (delete to start of the line).

There's a lot of those kinds of differences, and it is understandable that a lot of people don't want to learn those differences.

But please don't just say "complex" (or "bloated") when you mean that it has a steep learning curve or that it has its own set of conventions that differ from most modern software.
In my experience, it's not technical knowledge that makes me view someone as a "go to" engineer: it's reliability. I don't like surprises from anybody when it comes to work, and I really respect engineers who can deliver thoroughly and on time without surprises in code quality.

Getting something done on time can be tricky, but the hallmark of a "go to" engineer is that, if something's going to slip, they speak early about it. Going down a rabbit hole is a bad thing, but going down a rabbit hole without telling people and checking back to see if you still need to be down there is worse.

Getting something done thoroughly means, to me, that you've written code that is tested and is reasonably robust given the nature of what you're doing. Code that lacks null checks (if you're in a language where that's a concern) is not robust. Code that doesn't handle obvious errors is not robust. Code that doesn't have any tests with it is not robust.

Code quality is a matter of taste, but what it boils down to is how well code follows the established patterns in the codebase or, if those patterns need to be changed, how well the new solution solves problems the old pattern exposed. Most development does not take place in a vacuum, and if someone goes off and does a lot of extraneous refactoring, everyone else has to pay the price of merging their work together and acclimating themselves to whatever's changed. Frequently, large refactors aren't worth that cost, and a "go-to" engineer is going to understand that balance and err on the side of getting things done versus getting things perfect.
I don't understand how this constitutes an explanation:

"Why don't restauranteurs maximize their profits? They're leaving money on the table," said Alice.

"They don't maximize their profits because, if they did, they wouldn't be running a restaurant in the first place. The fact that so many of them end up destitute is proof of that," replied Bob.

That seems to me more like a reaffirmation than an explanation. Doesn't it still seem mysterious when you put it that way?

If the market for restaurants were far from competitive (due to say, a law sharply limiting the number of restaurants in a town) I could understand that sort of attitude. It seems to me, though, that even though there's a lot of product differentiation, there are still many restaurants per cuisine type in every major city and ultimately, a meal is a meal. We should be able to learn something by granting that the market is competitive. So that in the long run marginal revenue equals marginal cost, and firms that can't do that, exit.

Given that, why are so many restaurants run as labors of love according to principles that would make a freshman econ major wince? And does that explain why so many restaurants that are run that way are run into the ground? Doesn't this state of affairs (which is pretty much public knowledge to anyone who's ever had a friend who worked in a restaurant) imply the existence of a large stack of $20 bills on the sidewalk for a profit-maximizing restaurant to swoop in and pick up?

That question isn't rhetorical; I find restaurant economics genuinely confusing, to the point where I am willing to believe that the most parsimonious explanation involves legions of chef/owners irrationally blowing their credit ratings on a mid-life crisis. A mid-life crisis with waitstaff and sanitation permits.
Ask HN: I write tutorials, where can I post them?
I have seen a lot of posts around where to post your new startup. Now, obviously, if you have a great product you want to promote it and let the whole world know how much [time they save]/[better it is than others]/[...]. I wouldn't go so far with programming tutorials and post them on startup pages though, but it would be interesting where you post tutorials if you have some. At the end, writing tutorials is also a tedious work and, well, traffic is also generating money, isn't it? :)

Bonus question: If you do write blogs/tutorials, do you have a preferred place to post it?
Kuto Craigslist网站为iPhone买，卖的东西附近
Are there building codes that allow for full structures built with non-reinforced concrete?
A possible argument by the feds comes to mind: recall that in Lavabit, they argued that access to the SSL keys was a "necessary" part of implementing the court order. In such a case as you describe they'll just pull the same trick.
ZehJuggler – Hacker Challenge – Part 1 – Zeh Images
The use of the term "slavery" here is pretty standard rhetoric used for emphasis by the American libertarian movement; its use descends from the vocabulary developed by the body of anti-Socialist thinkers in the early to mid-20th century.

A more sophisticated rhetorician would argue that the various bodies of your society (those who pay for the universal medical services via taxation, those who partake of the medical services offered, those who actually provide the services (i.e. the doctors), and those who administer and regulate the provision of service) have all internalised and unconsciously accept a worldview which debases and discredits the right to free action of individuals in society. You may not be slaves in the classical sense of being enslaved by a third party, but from the perspective of someone with a "strong" view of personal liberty, you are in a sense enslaved to your own lowered expectations and faith in liberty.

So while you might all claim that you are perfectly content with your current system, your critic would view your opinions as hopelessly biased, and point to what they would classify as numerous instances of the poor results of socialised healthcare (incessant arguments about over-spending and budget problems, claims of corruption in service administrators, complaints of high wait time and low quality of service, low morale and satisfaction among service providers) as evidence to strengthen their claim.
Hi to3m -- do you have a few minutes to chat (gChat?) about this? currently working on a platform for this type of thing, would love to get your feedback. josh at mptonight dot com
I agree with Anand, the other writers have indeed been doing a tremendous job.

I've been wondering for awhile now what exactly was going on with Anand at anandtech. It was either that he was locked away writing some epic articles, or he was stepping away from the site. Good to see the issue settled publicly.

Regardless, with it also being the case that David Kanter no longer produces pieces for Real World Tech [0], I'm a bit apprehensive about the future of in-depth architecture coverage.

[0] http://www.realworldtech.com/
So if they continue posting for a month related to their product/social network/industry it is okay? What are your metrics and algorithm to judge this?
I don't think I've ever seen a single thing at anandtech that would qualify as "controversial". I can think of very few other journalistic endeavors for which that's true.
Probably not. I wondered the same thing.

There are some codes that allow for fiberglass-reinforced concrete in certain applications but I don't think load-bearing walls are one.

If you read towards the end of the piece he admits he had to use rebar in the walls. That's not shown in any of the photos though.
> because they bear the brunt of our defensive needs (something that is not going change anytime soon)

That may change more swiftly than you imagine. It seems like the US is already far more reluctant than ten years ago to go rushing in.
All socialist interventions weaken the marketplace and require further such intervention. They all require progressive restrictions of liberty and the logical end result in each and every case, no matter how benign the beginnings, must (as you have suggested) be outright slavery.
It varies by subtype.
In case it's not clear from the beginning where he really stands on the matter, in Part 3 he offers his opinion on the relative merits of both approaches:

<spoiler>

The moral of the story is that frequentism and Science do not mix. Let me say it directly: you should be suspicious of the use of frequentist confidence intervals and p-values in science. In a scientific setting, confidence intervals, and closely-related p-values, provide the correct answer to the wrong question. In particular, if you ever find someone stating or implying that a 95% confidence interval is 95% certain to contain a parameter of interest, do not trust their interpretation or their results. If you happen to be peer-reviewing the paper, reject it. Their data do not back-up their conclusion.

</spoiler>
My gushy, heart-felt comment thanking Anand:

Thanks so very much for your leadership over the years Anand.

You kept the tech industry honest, called them out on their benchmarketing, and championed the consumer. From display quality, to poor NAND performance, and questionable frequency unthrottling, you've been there the whole time calling them out on their shenanigans.

I want the staff of AnandTech to hold on to your integrity and this resolve of yours for decades to come.

I've been proud to be a reader of yours for over a decade, from my first Abit (what a sweet board) through to the crazy world of walled-gardens and locked down devices that we now inhabit.

Thank you oh so very much for everything. You are a shining star and a damn fine gentleman. And now you've made me all sappy and sentimental... :)

Shine brightly, good sir!
>I'm Belarussian, so I know Russian mentality. It's not as smart and humane as you're assuming.

I'm from a country with 6x the murder rate as yours (per person) so no my reasoning is not based on assuming people are "humane". Oh and my neighboring country is currently busy with a military coup (Lesotho - check google news - started ~12 hours ago).

My point is bad sht happens. People get shot & die. I can deal with that. A proper hot war is an entirely different beast altogether though & is something I hope to never see.

I can address your specific statements in more detail if you wish but it seems a little superfluous tbh.
K9 isn't a firm being discussed here. Manu is an awesome guy who helps get companies off the ground.
Calling ReactJS a step forward from YUI is an extremely applesy/orangey comparison. YUI was a full-fledged do-everything framework, React is more like a hyper-efficient templating language.