skysight-inc/HackerNews huggingface dataset:
If you build a server monitoring service running on EC2 that has some aspect that is patented, could AWS incorporate that feature into EC2?

update: emphasized patented
The future of financial analysis
Does the E3 still have the "if you lose your job you have 2 weeks to leave the country" clause on it?

It had me on edge the whole time I was in the States (which funnily enough prompted me to find a job in Toronto).
Always appreciate feedback considering English is not my first language, but considering the past tense wouldn't it be ok to say the shot was not deadly? That is not to say the intent wasn't
Agreed, but generally you'd expect to see OpenBSD sit at the edge of a network (Server, VPN, Firewall), where as BFD typically is more of a Core protocol.
Canadians get access to TN class work visa. It's meant for temporary work, but gives a few years to figure out a more permanent approach.
Misogyny has no place here.
It's ok to be skeptical. I don't trust everything I read in forums. So I invite you to ask to your customers what works for them and what doesn't.
Perhaps surprisingly, that's mostly a wash.

Canadian federal tax is 33% over 200k
USA is 33% over 189K

Ontario taxes 11.16% up to 500k
California 9.3% up to 250k

... Ok so realistically 2% in taxes :). Maybe that's not a total wash.

But if we're looking at the break-even point it might hit $3k in California's favor
Ahh...just saw this. I already updated the original document with the slugs.

Thanks!
While Rust can indeed provide great benefits over C in many respects (mostly security and safety, but also maintainability), rewriting "everything" in Rust, as the author says, is so monumental an effort that there is no chance of it happening, certainly not before a "better" language than Rust comes along (say, in another ten or fifteen years), and then what? Rewrite everything in that language?

A far more feasible approach (though still very expensive) -- and probably a more "correct" one, even theoretically -- is to verify existing C code using some of the many excellent verification tools (from static analysis to white-box fuzzing and concolic testing) that exist for C[1]. It is more "correct" because, while perhaps not providing some of the other benefits, those tools can prove more properties than the Rust type system can, and such tools don't (yet) exist for Rust.

Even if you want to write a green-field project today that absolutely must be correct, it's better to do so in C (or in some of the verified languages that compile to C, like SCADE) and use its powerful verification tools, than to write it in Rust. Verification tools are usually much more powerful than any language feature (even though Rust's borrowing system seems like it can prevent a lot of expensive real-world bugs). Of course, it would be optimal if we could do both, but the Rust ecosystem simply isn't there just yet.

This is part of a more general problem, namely that rewriting code in new languages -- any new language -- is so costly (and often risky, too), that the benefits are rarely if ever commensurate with the effort. This is why good interop with legacy libraries is so important (something, I understand, Rust does well), often much more important than most language features. Rewriting code is often the worst possible way to increase confidence in a library/program in terms of cost/benefit, both because verification tools are often more powerful than any language feature, as well as because new bugs are introduced -- either in the code or in the compiler (bugs that won't be uncovered by the usually incomplete legacy test suite, but would break some of the millions of clients). Rewriting is usually worth the effort if the codebase is about to undergo a significant change anyway, but almost never to increase confidence in the existing functionality.

EDIT: Clarification: if you're not going to use verification tools in your new project, anyway, than obviously using Rust would give you much better guarantees than C.

[1]: C and Java are the languages with the best collection of powerful verification tools (maybe Ada as well, but there's far less Ada code out there than C or Java).
Do these people "see time" or do they simply have a great memory for dates and times? "Seeing time" is trek-level Xmen stuff. I expect someone who can perceive gravity waves, someone who can witness relativity in action. Doctor Manhattan had such a perception. That isn't the same as someone who is very good at remembering artificial constructs such as dates and calenders.
Whereas, if people were not talking about his new clothes, the Emperor would feel less naked? I think I've heard this story before... (cf Streisand Effect)
(Warning autoplaying video/audio)

This came up on my blendle feed and I found myself agreeing with it. The two points that really stuck out were Uber and maps.

With something like Uber, 20% of the cab fare leaves the country of origin and goes to Uber as opposed to staying local. That seems kind of small but extrapolate the implication of that. It is money that won't be spent in the local economy. This extraction of GDP through "rent seeking"[1] type businesses from one economy to another can be very destabilizing.

The other was Maps, in particular Google Maps which has pretty much decimated a lot of jobs that people did to put maps in stores and gas stations etc. Google has done such a thorough job of mapping things that it makes it impossible to survive selling maps.

[1] Rent seeking in the economic context is a business which is paid a 'rent' by third parties who enact the business, so Uber drivers giving 20% of their fare to the parent company is a 'rent', Apps on the iOS app store giving 30% of their revenue is a 'rent', etc.
Isn't this mental model of time fairly common? If you don't picture the year as a circle or donut, what do you think of when considering the year?
Their marginal cost is free.
Well it is different in that you write apps with the iOS API and recompile for Android. So it is an implementation of the iOS API on top of the Android API. It was a PoC so 'better' is not really a related term :)
I'm a trans woman, and I can talk about this a little bit, but for more, I'd highly recommend you read [Whipping Girl by Julia Serano][]. Serano is a trans woman and biologist that has studied and written about transsexuality extensively.

So first off, what if you applied the same question to sexuality? We could easily argue that gay people are 'mentally ill' and need to be 'treated.' In fact, for years in the United States, that's exactly what we did. Gay people (and trans people) were frequently [subjected to electro-shock therapy to 'cure' them][]. We can even take it further than that. If I come by my political beliefs by reason, then surely anyone who disagrees with me politically must therefore be insane. So maybe we should give those damned INSERT_POLITICAL_PARTY_HERE electro-shock too, right? Just until they see our way of looking at things.

Clearly, there's a line somewhere between treating someone's disease and treating _who they are_. Some argue that that line is 'posing a danger to oneself or others,' but that brings up the confusing subject of assisted suicide, which is a whole other discussion. There's also some that argue that we only treat 'abnormality' and 'normal' is simply whatever the majority of people are, but that doesn't really solve either of the cases above, because trans people, gay people, and political dissidents are generally speaking the minority everywhere. There's also lots of other possible rules that don't really makes sense either.

Personally, I'm inclined to believe that there currently aren't any good answers to these questions and there won't be any until the field neuroscience advances. When we can look at people's brains and genuinely study how they work, a lot of stuff becomes more clear. In the case of transsexuality, [some brain structures have already been identified][] that exhibit one pattern in women and another in men and tend to match along a person's _identified_ gender rather their _assigned_ gender. That provides some evidence for the concept of _neurological sex_ which was already a topic of discussion among researchers in the area of gender studies even before these structures were identified.

So, what do these structures mean? How does gender work in the brain? How does anything work in the brain? Where is the line between sane and insane? Honestly, I don't know, but I think we'll have a better idea in a few decades, and until then, let's just try to be understanding and compassionate with our fellow human beings.

[1]: https://www.amazon.com/Whipping-Girl-Transsexual-Scapegoatin...
[2]: http://www.huffingtonpost.com/jamie-scot/shock-the-gay-away-...
[3]: https://en.wikipedia.org/wiki/Causes_of_transsexualism#Brain...
For some reason, this question triggered an idea. Why not create a 'gift card' system that...uses RPOW/Blockchain/Bitcoin tech, that replaces whichever currency that was used?

I know money and currency is tough to replace from the banks and nations crippling grip but...couldn't large retailers just use their sizes to shift how consumers pay for their services. IMO, with Starbucks having more than 1 Billion in their gift card network, I see this idea growing like a weed, if a few people were to experiment with it.

On a related note, I think digital currency(ies) could give all parties involved what they want (money/payment/tractability for the companies. goods/services/privacy for the consumer. tractability/data for govts). I hope this industry blossoms, I'm sure it will be only time before someone turns this industry on it's head.
Ah search appears to be down, and possibly since Feb. Most news articles talked about them using google scholar and I'm sure I remember using it and it taking me to a google scholar page but with altered hyperlinks. If you search around you'll find other people describing something similar. I assumed it was still like that but apparently google have blocked them [0]

> Oh yeah, I agree. A survey of many looking at various attributes with associated costs is probably in order to help establish a baseline when predicting costs of larger activities.

Yeah it'd be very interesting to know how much something like this might cost. PubMed might be a good analogy, if there was an EU or worldwide version run like that which had proper backups, etc that'd be very interesting.

[0] http://bigthink.com/neurobonkers/a-pirate-bay-for-science
Covering E3 on Snapchat
Hey guys, I will be at E3 for the first time. I will be documenting on snapchat (FlyingSmitty). What would you be most interested in seeing?
Cars are not good for the environment. Lifetime co2 footprint of electric cars are in the same ballpark as efficient petrol cars.
Joining in the "I agree, but..."

> It doesn't even have a logical history. Despite having used it for many years, I still don't understand why when I type one command (eg make), and then another (eg out.exe), I have to toggle between pressing up or pressing down from the new command-prompt to access the previous commands.

With readline-style editing, as in bash, when you go back to an earlier command and re-run it, it is added to the end of the history and your "position" in the history is reset to the end. So if you want to go back to an earlier command again, you always hit "up".

In cmd.exe, when you go back to an earlier command and re-run it, you are simply going back to that earlier position in the history. When you run it, your location in the history is now immediately after the command you just ran. So to run the following command again, you now hit "down" rather than "up".

I think it's pretty logical and I actually quite like it (after the first half an hour of familiarisation, each time I have to use it). It's just different.

I also genuinely like PowerShell, but I'm with you on everything else.
I only listed courses that haven't been moved to the new platform yet. So courses like Model Thinking and Recommender Systems have been ported over. I suspect its the same for other courses that you listed.
If you don't have a patent on the technique and AWS doesn't directly copy your code do you even have a claim? I would think not or netflix would be suing amazon. Or maybe they have and netflix gets a super duper special rate.
What happened to the site? I can't access it... Is it still up?
The problem is when AWS uses your IP in one of its services. Since you've agreed not to assert your patents or IP rights against AWS, if they were to take your IP and integrate it into their "service offerings", you have no recourse.
And how similar they are. I do not relate to them in any way, but there seems to be something there. I'm the kind of person who has to be reminded what month it is.
Backpropagation explicitly showing all the calculations for a full sized network [pdf]
These articles are the worst. They are useless. You don't like cmd.exe? Oh no!

Both Windows and UNIX are big piles of C code. They are more alike then they are different.
Distributed Systems in Haskell
Regardless of your opinion with regard to the responsibility for the 9/11 attacks and the methods by which they were carried out, society itself was already transforming at that point to be more internet -connected and -dependent, as well as having heightened security and nationwide paranoia about further terrorist attacks and nebulous threats. This would seem to be relevant. The article also did not mention the nature of their attribution for the attacks as a binding factor of the paranoid.
There's other forms of payment than cash/card???

A long time ago people would routinely slow down lines at supermarket checkouts by performing this ritual: https://en.wikipedia.org/wiki/Cheque

I don't really know how common it is in retail nowadays. It's certainly preferable to card for high value payments. E.g. try paying income tax or property tax by card. It will cost you a certain % extra in fees.

Edit: I forgot about this famous check. Happened a few years ago. I wish I had the assets to be able to hand-write a check for $975 million: https://www.washingtonpost.com/news/post-nation/wp/2015/01/0...
Apparently in the face of the /r/news moderator behavior this moved over to /r/AskReddit, and is back on the front page.

Looking through that thread, I also saw a few recent notes about things starting to be undeleted/unmuted in /r/news, the suspicion being that actual reddit admins have started to get involved now.
Why Trump Now? It’s the Empire, Stupid
That's modern hardware, where recomputing n^5 + m^5 when needed may on average be faster than doing the lookup with its risk of a cache miss.

That CDC6600 dates from a time where register access wasn't much faster (if it was faster at all. https://en.m.wikipedia.org/wiki/CDC_6600#Description: For instance, a processor might take 15 cycles to multiply two numbers, while each memory access took only one or two) than reading from memory, and integer multiplication took >1 cycle (https://en.m.wikipedia.org/wiki/CDC_6600#Description: in addition to the clock being faster, the simple processor executed instructions in fewer clock cycles; for instance, the CPU could complete a multiplication in ten cycles.)
Teaching primary students makes Oxford undergrads look like child’s play
Readers unsubscribe after Reddit r/news censorship (check subscribe counter)
The way it reads, the consequences of failure are so high that we're going to make it a pressure-cooker kind of situation which will inevitably cause the very outcomes that their whole governance model is based on avoiding.

The baseline will likely be "everything is great, be happy!" and expressing dissatisfaction will be deviation from baseline. Deviation from baseline can't be tolerated because Bad Things Can Happen (tm) so a few people who express dissatisfaction outwardly will be locked up, shipped home, etc. People will quickly learn to shut it if they don't like their situation and viola we've got a resentment escalating apparatus assembled. What happens next? Eventually someone can't stand it anymore and goes fully off the reservation with dire consequences.

Pretending that you can effectively manage your way out of the unpredictable nature of human beings when they don't have any outlet is tremendously naive or arrogant, or perhaps both.

The idea that we can just design something that'll last for more than ~50 years without falling apart spectacularly only works on Earth where the people who really are sick of $X have the choice to opt out by moving jurisdictions.

Seasteading -- as crazy libertarian as it is -- is probably the only thing that provides hope of finding a truly stable governance mechanism. It's like those crazy libertarians say, we need tons and tons of tries to get governance right without needing a revolution every time we make a mistake.
I guess you're referring to the GCM Registration IDs?

Do we know whether Google's own apps that don't use an account or notifications make use of this mechanism?
> Turn on Quick Edit. Now drag to select and right click to copy.

Command line + mouse = GUI, not command line.
Exactly. This blog post is like saying "Don't eat at this restaurant because the bathroom sign says "Employees must wash hands" which means the waiters can throw hot soup in your face, and there's nothing you can do about it! Stay away!"
> I have a car, but there are many in Austin (students in particular) who relied on uber/lyft to get around.

I'm surprised that it would cause much problem for students, for a couple of reasons.

1. Uber/Lyft are expensive for a typical student budget. I'd expect students to rely much more on buses (especially since buses are free [1] for UT students) and only rarely resort to Uber/Lyft (or regular taxis).

2. At most major universities I've seen almost everything a student would need in the way of food, supplies, and recreation is available fairly near campus, usually within reasonable walking distance. The neighborhoods around universities evolve to meet the needs of students. Does it not work this way in Austin?

[1] http://www.utexas.edu/parking/transportation/capmetro/
better use Noisli
It's interesting reading all these different ways people have to picture a year.

I simply don't visualize it, I think of it as an abstract concept and don't try to put a picture on it. If I had to think of an image the first thing that would come to my mind is a boring old paper calendar, but that's not something I would naturally think of.
"Spending time with obnoxious people is not the only option you (theoretically) have besides being alone."

This has nothing to do with obnoxious people. I actually like people - in very small doses. Even the most pleasant person becomes a mental and spiritual burden after about an hour. Aloneness, on the other hand, is a beautiful thing. I can sit and contemplate. I can read the great authors. I can play my guitar. I can go on a hike in the wilderness at my doorstep (literally). I have all of human art and history at my fingertips, and now the time and space to ponder it.
And regardless the yardstick by which we measure the paranoia of people, and especially paranoid schizophrenics, is whether they are prompted to perform harmful actions.

"Sometimes they bumped into him and whispered nonsense into his ear, he said." is a different ball park than believing that the government is watching everything you say.
Very off-topic and in regards to the title alone:

Could we stop using -gate to mean scandal? it has very little context outside of watergate which was actually the full name of the hotel, and was also called "the watergate scandal" not simply "watergate"

Is there a real reason for it? or is it just unfashionable to use the word "scandal"?

https://en.wikipedia.org/wiki/List_of_scandals_with_%22-gate...
From an engineering point of view, this article is an oversimplification. Check out http://www.sens.org for a more comprehensive and sophisticated approach.
It is informative enough for an author (if he's around) to take an action. Anyone else should just pass by, nothing to see here.
Well, yeah, seeing as how it's my opinion. I don't know what other scale I should follow...I certainly don't expect you to follow mine, but it doesn't mean we can't discuss them.

Sanders' actions may not put him in the same category as Clinton and Trump, but corruption can only exist within a system where decent people are either not competent at fighting them or...not that different themselves.

I'm not asking for much. We've had brilliant politicians who have handled much worse crisis. Is Sanders up to the challenge? How so?

We probably aren't going to get anywhere. All I'm asking is that we are willing to question our most deeply held political beliefs. Sometimes we (me, you, everyone else) are wrong.
Author of Celery here. This is an interesting presentation!

I want to clarify something about Celery and RAM usage.

When writing web crawlers, and other (mostly) I/O-bound tasks, you should be using the eventlet/gevent execution pools instead of the multiprocessing one. This will drastically reduce memory use, and perform better.

If you have four CPU cores you can start four worker instances with 1000 threads each (for a total of 4k threads):
`celery multi start 4 -A proj -P gevent -c 1000`

This will utilize all the CPU/cores in your system, working around the GIL.

One of the new features coming in Celery 4 is a message protocol with support for multiple languages, maybe we could have an Elixir worker soon.
There's a book by Elaine Scarry called The Body in Pain which relates creation with pain and care in a beautiful way.

I noticed the author of this blog is Christian. Scarry's book contains a very interesting reading of the Old Testament in terms of creation and pain.
http://defonic.com/images/library2.png is 404ing.
In your first link at 0:02, take a look at how the cursor lags behind the screen moving as the keyboard pops up. I'm not saying that this is a huge bug, but to suggest that UX is never affected is incorrect. Or perhaps this is just an android bug that always happens?
The article has many technical inaccuracies and non sequiturs.
OK, so they might have a few more frequent trips, but the train itself still takes an hour and a half. And even if you assume this horrendous construction makes traveling within the KW region magically fast, you're still talking a 1 hour 45 minutes commute, each way.

I think Toronto will still be pretty far away.
Despite being interested in this topic, I simply could not even read the article. Guess it is a legitimate contribution to a discussion to warn about this issue.
What would a more permanent approach be? Marriage?
People enjoy echo chambers and they like intuitive morality -- where their intuitions naturally judge themselves moral.

People have the prerogative to associate with whomever they want in real life and on Facebook, and people have the prerogative to engage in mutual communications with those they wish. That means people have the prerogative to create their own bubbles, which exists as much online as it does offline. This is the product of the sum of free choices, not the people who work on the iPhone or Instagram.

The tech industry simply made it possible for people to communicate cheaply and easily, but technology workers do not own the tech industry, and they do not own the media industry.

The technology community is numerically tiny and disorganized as a voting bloc. They don't even have a union, or a professional association like the APA or AMA, which are known for their lobbying power and organization. And most importantly, they are not owners. They do not own the handful of American media empires. It is not their prerogative to select which talking heads will show up to which distribution channel. That is the prerogative of Rupert Murdoch and friends.

So when is there going to be the American Technology Association to build consensus and look for channels of influence?
This is basically exactly what I was trying to say with my original comment; thanks for stating it in a clearer way.