skysight-inc/HackerNews huggingface dataset:
Suppose there are only two cars on a one-lane freeway, with no space to pull over (no passing possible). The cars/driver in front wants to travel at 60, but the car behind wants to go 70. Who should adjust speed? What if there are three cars total and the first two want to go 60, but the last wants 70?

What I'm trying to get at is that it's possible the faster driver ought to slow down rather than the slower driver speed up. Practicalities aside, just thinking of the ethics.
if that is the case you use airfreight.
… and people wonder why I dislike Markdown. (There are fairly radical rendering differences between the GitHub page and the spacevim.org page, because different Markdown renderers with different bugs have been used, and the Markdown was fairly sloppily written.)
Implementing a Hybrid IP/SDI Production Infrastructure
Thank you, this is exactly what I am asking and verifies that the _poster_, not the author, came up with the "Aaron Swartz Redux" title and that the author did not describe himself as "the next Aaron Swartz."

Excuse my pedantry.
My guess is simply logistical redundancy. If the shipping lanes were impassible for some reason (blockade? ports damaged due to tsunami?), goods could still be sent/received via rail more cheaply than by air.

Could also be a way to spur growth too. If you need to spend money on something, infrastructure seems like a decent choice.
According to figures in an OECD report, rail freight has significantly higher CO2 emissions per tonne-km - 41-102g vs 30-40g.

http://www.oecd.org/trade/envtrade/2386636.pdf (p. 29)
> Right now what we have is an unexpected and unexplained effect.

It's expected that the people working on this for 15 years would claim to find an effect, since they clearly have an agenda that they want to be seen as right. It's explained by this very article how there are many reasons other than "propulsion-less thrust" that would cause the reported results.
I really want The National Enquirer and other tabloids to have a "For Entertainment Purposes Only" banner on top. And if I see Dr. Oz gurning at me from a "health" magazine one more time, I'm going to get a permanent twitch in my right eye.
A Peephole Camera in the South Bronx [video]
It's not "just like" that because people in the Bush administration were pressuring the CIA to say the thinnest of evidence proved he had WMDs and was trying to get nukes then repeated the claim again and again.

Cut to 2016 where none of the intelligence branches claim Russians "hacked the election," they claim they hacked the DNC and other political organizations for political ends. There's no evidence that anyone in the Obama administration pressured the CIA, let alone multiple other intelligence branches to make those claims. There have been concerns that Russians tampered with voting machines themselves but they only things LEOs, intelligence branches, and other representatives of the Executive branch have been saying is when they've looked, they've found no evidence that it happened. So, not like "Saddam has WMDs" 14-15 years ago.
A poorly written SPA has worse usability than a poorly written Rails CRUD app, because your potential screw-up surface area is larger.

If you have a lot of experience writing SPAs and a team that's eager to learn, maybe you'll get everything right: server-side rendering, graceful error handling when the app plumbing fails, appropriate separation of server-side and client-side workloads, good performance on shitty connections, consistent behavior across browsers...

Personally, I enjoy using well-made SPAs, but often find myself fighting against many of them because there are so many considerations that go into making them right.
Hot swapping batteries is so amazing. I use my small one when i keep it plugged in and change to the big one when i take it out. Never have to restart my laptop just because of that.
My understanding is that Vulcan was essentially ruled out because it didn't even match Newtonian physics. Later Einstein presented a theory that explained Mercury's orbit in a compelling way, but that wasn't necessary to rule out Vulcan once people started seriously considering it.

I feel differently about EmDrive than you, I guess. Digging into anomalies seems like good science to me. I'm glad it's happening if just to provide a counterpoint to the sensational reporting.
Hah. Not even the people who think it does work think it works that well.
It runs as a cgi, and uses files on disk instead of a database.
I still only buy phones with replaceable battery. There is a market they are not gone.
No. Spacevim makes vim works _differently_.
I have the same level of skepticism towards Assange that I do for the US intelligence community, but for different reasons.

If Assange received a email dump from a source, how could he possibly know with absolute certainty that the Russian government didn't have any involvement? The only thing I can think of is if he or one of his very trusted associates executed the attacks themselves. Isn't it possible that the Russian government orchestrated the attacks and then handed the data off to a third party? He has the same burden of proof as the CIA. ...and yes I understand that Wikileaks can't reveal its sources but one should not really make such claims if they can't be backed up with evidence.
Reach a Great Prospects with Mobile App Development
I wasn't refuting their point. I was just pointing this out.

However, you can't bungle the creation of a slice in rust without using explicitly marked unsafe code.
Binary Interval Search: a scalable algorithm for counting interval intersections [pdf]
Great question. Recently I decided against splitting my application into two different apps: backend and frontend. I landed on a simple Rails app with an internal API with webpack included for ES6/React/Mobx stuff.

https://sergiotapia.me/using-webpack-and-react-in-a-rails-ap...

Best of both worlds.

The engineer in me loves the idea of them being separate. For performance, for technical reasons and for scalability.

The 9-to-5'er in me doesn't agree. I would spend too much time orchestrating. For example, saving user JWT tokens and having to handle requesting one for each api query. Too much time spent on things other than my core business problem.

With a simple Rails app, I can sign in my users with Devise, no brainer. And build out React stuff on HAML templates as needed.
Afaik mostly because Thinkpads have all that but are slightly better.
I use it for command-line utilities, such as static-site-compiler, a blog-compiler, and similar.

Beyond that I use it for microservices, implement REST-APIs, and also for powering whole sites. With the right framework/modules you can do almost anything.

For example I re-implemented the API my home lights use to communicate, allowing me to use cron to turn off lights via the perl interface.
Using Mobx and React to build an instant search
Very nice and handy reference! Will give me something to compare against and my Pixel and Amazon headset. Apparently, vol up on the headset triggers the assistant, while all other buttons work as expected. Oddly, the same headset worked flawlessly on a OPO and Nexus 6. And Google hardware support cannot recommend a specific make/model, just one with "an on/off switch for the mic".
Help Desk Software and Its Impact on Businesses
Russia and the US are allies and both produce propaganda to propagate the myth they are not. It helps keep Americans unfocused. The anger (misplaced anger really) is used to divide the America people and help them forget about the banks that profited in the 2008 financial collapse and the massive war industry that requires endless conflicts in order to keep its masses employed:

http://fightthefuture.org/videos/does-voting-make-a-differen...

The CIA has admitted before congress that it places adverts in magazines and has refused to answer questions on whether or not they do so on TV as well.

I agree with you entirely. It's exactly like the WMDs. We are in an era where social media networks are talking about filtering out real/fake news. This should worry everyone. "Simply don't use Amazon/Google/Facebook" is less of an option when these industries as so big they control the distribution (and therefore the narrative). Who determines the algorithms on what is real and fake? (I hope it's not the people who created Postini/Google's spam algorithms with its insane false positive rate).

It's not limited to America. We don't live in the Iran/China/Saudi 1984 where governments actively censor content (and consequently, most of the citizens know they are being censored). We live in that other version where lies and facts are mixed into all of our news and content so it's impossible to tell what is real, and what is propaganda.
This is fascinating because it probably dates back to the times of medicinal uses of such.

http://www.smithsonianmag.com/history/the-gruesome-history-o...
To be fair that's the submitter's title, it's not from the SpaceVim site.
On the other hand, being unable to both charge my phone (which needs it, because the short battery life) and listen to my conference call on headphones is ridiculous.

That would be ridiculous. good thing that's not the case in reality, huh? Thanks, twenty year old Bluetooth!
> It's much more interesting to discuss the shared conclusion was formed that "the Russians" were trying to throw the election to Trump (rather than just to sow chaos).

Not sure those are mutually exclusive. Tipping the election to Trump seems to be a good way to sow chaos.
It shouldn't be too hard to write that, I know on Debian systems it is trivially easy to package CPAN modules as Debian packages, via dh-make-perl.
RLS will hopefully full that gap.
Ask HN: Is it OK to reset password over email without TLS?
Many websites store sensitive user data but are willing to send a password reset code to an email address without TLS encryption.

Isn't that a security risk? Is this OK because websites consider it to be the user's responsibility to use an email service that supports TLS encryption?
I haven't had too many issues with Intellij-rust or racer failing to jump between symbols.

There are also many other tools that provide indexing, eg. ide [plugins], kythe, and the rust language server.
That's only really true if you're building your first SPA.

Since I build so many SPAs, at this point I can spin up and work on a new one much faster than I could for a non-SPA.
Published a study on how his platform can manipulate its users' emotions. There are hundreds/thousands of studies on millions of people being carried out each day. And we probably won't hear about any more of them (unless they're really really cute).
Compared to container ships, freight train is another option. Although not many, there are times when the goods are needed more urgently than container ships (think of some industries that require parts urgently but cannot afford air). In addition, some landlocked cities simply do not have container ships as an option. They need to ship goods to a nearby port by train or truck and then load all the containers to a ship.

From this article http://richardtorian.blogspot.com/2012/01/cost-per-ton-mile-..., you can cut the shipping costs by train to a pretty low level.
This is more than escape analysis, this is removing the GC and associated runtime bits entirely.

Escape analysis may not use the GC for those variables, but it is still a pervasive runtime cost in both senses unless it's totally gone.
I don't know why, but it's very clear they consider themselves somewhat independent of Google.

The most clear sign I have seen is that Partnership on AI site has both Google logo and DeepMind logo.

https://www.partnershiponai.org/
There is a large, emerging body of research in which one proves the impossibility of solving problem A by finding an algorithm for solving a different problem B.

For Mulmuley et al. (it's been a while since I was in the thick of this) it's finding an algorithm for computing a particular decomposition of a representation[1] having to do with determinants and permanents. This essentially shows the matrix permanent formula can't be written as a determinant of a small matrix (of smaller formulas of the variables), which is the "algebraic" analogue of P vs NP, and which Mulmuley et al. believe will pave a road toward P vs NP. Last I heard there was a serious blow to this program. (edit [3])

For Ryan Williams, it's a more direct approach to separating complexity classes such as ACC (a small circuit class) and NEXP (a large turing machine class), where this[2] is the most amazing explanatory technical document I have seen for almost anything. He also has this program whereby if you can find faster algorithms for boolean satisfiability (SAT)—that is, faster exponential-time algorithms—you get complexity class separations "for free."

[1]: https://en.wikipedia.org/wiki/Representation_theory
[2]: https://arxiv.org/abs/1111.1261
[3]: https://arxiv.org/abs/1604.06431
Your bad experiences are not because SPA is a bad idea, but because you did it wrong. Once an app is loaded there's simply no reason to every throw it out and start over. Do native apps have to throw any data away every time they open a dialog, or change an aspect of the gui? No, because that is silly and stupid. The only reason page refreshes even exist is because the original design of the internet was for viewing documents. However that's not was the web is used for any longer, for the most part. The web is not simply for viewing documents. It's at least as much for running apps now. A good webapp loads ONCE and then simply makes ajax calls to get JSON from the server when it needs to re-render part of the screen or even most of the screen, but if you are still doing entire page refreshes in 2017, then i'm just sorry but you are clueless. That's just not the way to do it. Web development is complicated, and I admit just reloading the entire page every time something happens is easier, but that doesn't make it better. Like the old expression "anything worth doing is worth doing right". It applies here.
Not bungle in the sense of overflowing the underlying buffer, but overflowing the logical buffer that is contained within it, i.e. getting the wrong slice.
Hanging a Process with Select
One of possible and very effective, though quite radical solutions to stop climate change were discussed on another post's comment thread: https://news.ycombinator.com/item?id=13302635
It depends. A big airplane can carry like 20,000 kg total. This is the weight that fits in most containers.

So its the airfreight cost vs the waiting cost.
Vermont governor issues 192 pardons for minor pot crimes
I've talked to people at Facebook building their own NoSQL databases for large scale internal use at facebook, working on HHVM, GRAPHQL, working on stuff like their location services that serve billions of queries per second. I'm curious, what is it that you've managed to find that's way more interesting than the type of problems only the big four companies have.
This is beautiful and useful, good work! Makes me want to click the control points to edit the shapes.
Can't get it to work properly, it seems to be very buggy currently or cerain instructions are missing.
> What exactly has technology made more challenging for people? Certainly not communication.

Killed a bunch of jobs maybe ?
> I used to believe that religion was a crucial and effective way of passing an ethical code from one generation to the next. But every Ghanaian I met was either Christian or Muslim, and some even expressed concern for my soul when I said I wasn't religious.

I suspect what you might be seeing is moral licensing. I was first introduced to this as a discrete concept in Malcolm Gladwell's podcast Revisionist History (episode 1). Interestingly, he predicted that because of it Hillary Clinton would suffer quite harsh criticism if she were to be elected (prior to the election). Listening to it for the first time after the election I couldn't help but think he was right in general but quite off about how it would be expressed. We had just elected the first black president, after all...
Indian Startup in China’s HAX Gets Johnson and Johnson Backing at CES
The author doesn't, though he does bring Swartz up as part of his story.

"I was tired of explaining this whole travesty over and over again: from the troubled teen industry, to Justina Pelletier, Carmen Ortiz, the CFAA, and Aaron Swartz."
Did Russians tell DNC chairwoman to leak debate questions to the HRC team? Did Russians tell DNC to backstab Bernie Sanders? It is so crazy that democrats and liberal main stream media are trying so hard to avoid discussing the real problem. And they truly believe that people are stupid enough to no seeing which problem is more important.
Fixing this!
I have $300 non-Bluetooth headphones. I'm not going to toss those out, much less change to something I need to charge separately.
Is this ahead of Intel? Kaby seems to be on 14nm and their NG seems to be on 10nm.
I've observed this at other trade show facilities. Next time I'll trap logs for the FCC to. Tax dollars at work.
This also makes otherwise walkable neighborhoods very difficult for pedestrians to navigate. Red lights need to cycle much, much faster.
Yes, basically it's much easier to work with and the tools/development experience are much better - which correlates to being able to deliver faster, sometimes much faster.

Time to market is often a very important metric for a web app.

However SPAs make for a smoother experience. Most client facing apps live or die based on the user experience, and there are very few Product Managers who'd agree to a full old-style multi-page app.

As far as I'm concerned there are only two scenarios where I'll prefer an old-style app over an SPA:

1. when building internal apps for employees

2. when time to production is extremely important.
Can we stop using MBPs as quality standard please? I dont know how a such fragile case, mushy keyboard, heating issues, driver incompatiblity everywhere except OSX, ... Even qualifies as "quality".

No question they are good laptops, but there are several out there with much higher build quality. Thinkpads, XPS, ...

Edit:// Before i get more hate on this, think about it. If we make manufacturers think we want macbooks all we get are shiny slim cases, if we messure quality with Thinkpads we get a lot more
The submitter is also the author of SpaceVim. Perhaps this should be a "Show HN" instead?
> You can not write off the interest on a house that is strictly an income property.

That is not correct. The article you posted seems to imply it, but it is absolutely not true.

Pure rental property is treated as a business property, and mortgage interest on business properties is an expense that is deducted from rental income before determining tax liability. You can even carry a net loss over to your personal return (subject to some limits).

Details in IRS pub527: https://www.irs.gov/publications/p527/ch01.html
Yes, this always confuses me. Why the constants are swept under teh carpet for real world, practical applications. From the same article.

"It is also possible that a proof would not lead directly to efficient methods, perhaps if the proof is non-constructive, or the size of the bounding polynomial is too big to be efficient in practice."

Given the long standing nature of the problem, my guess is that some new techniques or insights will be required to solve it one way or the other. Those may well give clues to solving NP/NP-Complete problems efficiently.

Until someone actually does it though it's still just speculation.
Kind of. TSMC's 7nm is basically Intel's 10nm. There is no exact standard for node processes, so marketing speak takes over.
What is your favorite SPA? HN's experience on a mobile phone, loading pages when clicking links, is far superior to any SPA I know of. Compare HN to glitchy sites like Twitter or Reddit, where swipe from left back doesn't work without flashing.

If you are simply rendering content and don't require high degrees of in-page interactivity, your traditional web page centric app will be much better user experience.

SPA's for content dominant sites are often a crutch to work around slow backend. A full page refresh (with optional pre fetching of next click HTML) is vastly superior to SPA's and spinners while loading. Browsers are good at loading web pages.
It is just interviews of the people who worked at the hotel at the time the lady was there. They also got multiple drawings of the lady done, which they showed to these people who remember her. The drawings are not 100% according to the witnesses, but good enough they say. Must have made quite an impact the lady and the event since they remember all that still.
This is about opening up Central Asia to China soft power. Rail is the only means Central Asia going to trade (export/import) anything, and strengthens China's West, Xinjiang, etc.
Why I am leaving behind a nearly one million follower social empire
>The end of impressions and banners in favor of views and "publisher rendered" (aka native) creative

Native advertising, which I'd re-phrase as 'sponsored content' or 'content placement', I can actually enjoy, if the sponsorship is made clear and the topic is genuinely relevant to the audience. After all, who better to tell what kinds of content readers want to see besides the publisher who puts it out there? But it has to fit -- out-of-place content will be painfully obvious, and cause further user aversion for ads.

But the thing is: all of this can be accomplished without ad networks that track your travels through the web. The client can engage the publisher directly or through a broker. Where does that leave today's adtech?
More Scala, starting to dabble with early versions of Dotty, Idris, Haskell, Nim, and very possibly Rust.
Intel's new NUCs to have Thunderbolt 3 and HDMI 2.0
That's true, but it's incredibly difficult to predict all the factors that would need to happen for a given employee at a new company to end up with a significant windfall. Even if you believe in the product with all your heart, you probably don't have the transparency to make a proper valuation, and there are a whole bunch of factors completely out of your control (performance of other employees, terms of later rounds, timing of exit, competitive landscape, macroeconomic conditions, ad infinitum).

It's a big gamble. That delta between your market rate and your cash comp at FancyStartup.com is the money you're taking into the casino in your pocket. Be okay with coming back out with zero of it. Take the chance on a startup because you love the product & team, because it's the right role for you in your career development, and because you can afford to allocate some of your lifetime earning potential to taking a chance on it.

Okay, so you're still going to do it. Be smart about it. You're an investor: observe the company from an holistic standpoint. Ask the tough questions to give yourself as much transparency as you can get. Reevaluate your decision periodically to make sure it still makes sense. Advocate for your own interests. And be prepared to cut your losses, if need be.
https://github.com/Clay-Ferguson/meta64 --> is still a work in progress, but if you want to see a great example of modern architecture in a web app, check it out. Yes it's mine. It's running Google Polymer, JQuery, TypeScript, SpringBoot (with embedded Tomcat), Apache Oak JCR, and is a SPA that only updates the portion of the screen that changes. It never reloads the page. Full page reloads as a part of webapp architure has been totally obsolete and bad desing for at least 7 years now. SPAs are the best architecture for a lot of different reasons.

There is one part of it that is mildly interesting (on the site itself) which is the RSS reader capability here:

http://meta64.com/?id=/rss/feeds
Hello, time traveler from 2012 who is actually describing Windows 8.
Is there any math addressing how much more quickly NP-hard problems could be computed when time is a flat circle?