skysight-inc/HackerNews huggingface dataset:
This is really cool. I love the UX / ability to click on a line to easily get more info about it.
Hey, seems neat, as a student it makes me wonder if it could help me as a search tool ... if it summarizes an article for me and 'the gist' is exactly what I need for a paper, can gist help me find other articles with similar 'gists' so I can use these in my paper?
I think of it as an arms race between traders and regulators. The more complex the security, the longer it will take regulators to pass rules against its misuse, figure out taxation, etc. In the meantime, the inventor stands to make an enormous amount of money.

Also, there's an inherent information asymmetry favoring the inventor.
This is an incredibly subtle and very important point!! (Many people disagree with me.)

Firstly, let's get one thing straight: if the state acknowledges constant surveillance, then nothing separates this from the Stasi. It's all the worst parts of 1984.

So we can say, 100%, definitively that acknowledged state surveillance has a chilling effect and creates a police state.

This is what I think everybody can easily agree with.

Now, the difficulty (and my disagreement with others) comes when you look at the magician's work. i.e., unacknowledged special and extraordinary skills that don't change the "protocol" of free, open, and unmonitored communication.

These special and unacknowledged powers can deter and prevent actual, real, crime, so that law-abiding people can focus on living their lives, not arming up against cyber-criminals.

We'll have to save that philosophical discussion (I'm undecided). But what you've said certainly, I am quite sure, captures a lot of this important nuance.

(Another thing to think about is the relationship among state actors, i.e. cooperation versus competition and sabotaging each other's work. That is another difficult issue. If the Chinese government is keeping the Chinese from kidnapping each other for ransom the minute someone builds an important innovative business - which does happen! - and the FBI is doing the same within America, then what is the relationship to be between these countries' services? America can't be, and doesn't want to be, a worldwide monopoly on any government service protecting freedom around the world. For one thing, its population is outnumbered 20:1, and the rest of the world doesn't pay it taxes.)
On the same note, jinni.com before it closed was excellent at recommending movies.
They are very similar, but your answer hits on a good distinction between them. There was a lot of work in Exokernels to allow them to run multiple libOSs on the same hardware safely and securely.

Another distinction was that Exokernels did require a single language. For example, each OS asked for packets using a network interface language.

I guess a way to look at it is alluded in another comment I just saw here. Virtual machine hardware was not even a consideration in those days. An exokernel played the role of VMM and libOS. The unikernel technology of today pretty much requires a VMM layer (which is fine).
They have a bubble sort benchmark: http://rperl.org/performance_benchmarks.html .
That sounds like a wonderful job-training program, if very exploitative since it treats "students" as explicit work-doing profit centers but markets itself as educational rather than an apprenticeship. Problem is, that's not actually giving a university-level education in the core academic material of a real field.

You're not going to learn abstract algebra from an employer!
> Curation means things like 'have someone knowledgeable pick out fifty underappreciated forgotten masterpieces'

Ideally, this is how it should be, and can be. Tastemakers have been effective for a long time and will continue to be, it's a fuzzy thing they do.

I recently started listening to an internet radio service curated by humans (after spending years exclusively on one with selections done by algorithm)-- it could be my imagination, but so far the overall quality seems better.
A lot of the cool stuff of IPv6 like ULA or prefix translation is only working if you have more than a /64 for an server. A /64 is specified as an endpoint. If you want to run a few VMs that are globally routable without DHCPv6 you need more than a /64.

In my case we have a local mesh network that we'd like to switch to IPv6 using ULA - no more hassle with IP-configuration... would be cool if could do 1:1 VPN with prefix translation but it's hard to get a server with a /48.

For a mostly hobbyist project running your own AS and BGB and having at least some redundancy for VPN services e.g. at least 2 providers looks like it's quite a challenge. The organisation got a /44 for each community but try finding a provider that reasonable cheap and that offers announcing your AS.

I'm just curious because it's definitely not lack of addresses that seems to be limit here.
Ask HN: Where is China's tech-preneur scene?   Is Hacker News reaching them?
Thats indeed something that doesn't seem to be discussed much, even if you look at graphql's presentation - https://www.youtube.com/watch?v=WQLzZf34FJ8 there seems to be a lot of redundancy when "my friends including their events" is fetched.

I imagine that a scheme based on an UUID and deduplication would work - when constructing the response an object repository is kept and if an object with the same uuid appears twice its replaced with a reference to them.

Going against the "don't extend JSON" best practice, that would be:

{
"friends": [{
"name": "Name",
"events": [#uuid1, #uuid2]
}, {
"name": "Another name",
"events": [#uuid1, #uuid2]
}],
}
#{
"uuid1": {"name": "MyEvent", "description": "..."},
"uuid2": {"name": "OtherEvent", "description": "..."},
}

And it can support cyclic references too, as a bonus. Ignoring best practices is so... liberating.

Ultimately this is just compression though. Its possible that gzip will be quite sufficient for most cases.
USA challenges Japan to a giant robot battle
PC Cleaner Pro 2015 License Key and Crack Full Free Download
You're forgetting movement. Which is not an issue with printers, but is an issue with displays. Such as when scrolling and such. You can detect the difference between moving at 5 inches/sec and, say, 7.5 inches/sec quite easily.

With no subpixel rendering, assuming a framerate of 60fps, you can move only at the following speeds: 5 inches per second (1 pixel / frame), 10 inches per second (2 pixels per frame), 15 inches per second (3 pixels per frame)...

If you're running at 60 FPS and don't mind judder above 30FPS (hideous, but some people apparently don't mind it. I am not one of those people. On a related note: for some reason PM occasionally tears webpages when scrolling, and it drives me crazy), things are a little better, but not much. 2.5 inches / second (1 pixel / 2 frames), 3.75 inches / second (1 pixel then 2 pixels, alternating), 5 inches / second (1 pixel / frame), 6.25 inches / second (2 pixels then 3 pixels, alternating)...

You cannot maintain a scroll speed slower than 5 inches per second (approximately: 300dpi @ 60fps. If you compromise for 30fps, that's 2.5 inches per second instead) without dropping your effective framerate without subpixel rendering. This is an issue all over the place.

As such, yes, subpixel rendering is still required even with retina displays.
> highly unconventional user interface that bridges the power of the CLI and the GUI together in this vaguely hypertext-like workspace where you can dynamically live program the UI itself through on-screen text that can serve as an entry point or continuation to perform all sorts of computations, things you'd normally write hacky scripts for. Closest analogue is Xerox's Cedar.

Sounds a lot like Smalltalk's print-it/do-it? I suppose the idea orginated with Oberon?
Actually, his explanation is basically how addiction ends up working on the brain. Smoking becomes the new normal, so not smoking makes you go to an extremely bad mood.

This is where the whole "cold turkey" thing comes from and why quitting is so difficult for so many people
You're forgetting movement. See my other comment: https://news.ycombinator.com/item?id=9849223
That is exactly what this article is about. It talks specifically about fighting smoking regulations in Moldova, for example.
Engineering and tech have a reputation for tolerating people (with "non-normal" characteristics), so we need active change to be more inclusive...
Emo was the last true subculture
> Why does the idea of having frontend guys directly query the db without any kind of interface scares me ?

I don't think giving frontend a direct path to the db is what the talk is advocating.

You still need a backend in front of the db, even in the special case of using Datomic as the db, to handle things like auth. The difference seems to be that instead of having the backend serve a messy web of REST endpoints for the clients to consume and compose individually, the backend would serve a single endpoint that can speak this new query language. The client can then declaratively request exactly the data it needs in the shape that it needs it in, eliminating an overwhelming majority of network related boilerplate on both the backend and client.

I'm personally extremely excited to see this become mainstream. So much of the front-end code I write on a day-to-day basis involves fetching data from various endpoints and shaping it into a logical structure for my components to display. It's tedious work that provides no intrinsic value. I can't wait to not have to write any more of that and focus my time on solving actual problems.
Credit Supply and the Rise in College Tuition
When ‘int’ is the new ‘short’
(In response to above as well as parent)

> What's the magic that happens at zero that causes otherwise nonsensical projects to make economic sense?

The bulldozing-mountains example is purposefully over-the-top (I believe I first heard it in an article by Bernanke[0]). The point that I am trying to illustrate is that at a 0% interest rate, the traditional marginal cost/marginal utility analysis breaks down, since as long as the marginal utility of the last investment dollar spent outweighs the marginal cost of spending that dollar (the interest rate), traditional economic thinking would have you spend that dollar.

> Exactly. I think he's assuming he'll never have to pay back the principle.

The rocky-mountain example does assume this, but it doesn't make a 0% interest rate any more ludicrous. Imagine that you could take out a loan for $x at 0%. Simply because of the fact that time gives assets the opportunity to grow, the future value of that loan when it is to be repaid is greater than the value when you received the loan [1]. Of course, the 0% rate would remove some traditional investment options (savings account, Treasury bonds, etc.), I think it is reasonable to assume that investments will still be able to appreciate to some degree.

However, this appreciation would be constrained in reality by inflation if the real interest rate is 0%. If, on the other hand, the nominal interest rate is 0%, then the loan effectively counteracts the headwind of inflation, and any return, no matter how small, winds up in your pocket.

[0 (7th paragraph)] http://www.brookings.edu/blogs/ben-bernanke/posts/2015/03/31...
[1] https://en.wikipedia.org/wiki/Time_value_of_money
Judging from the (brief) information on the site:

1) With Patreon, you manually fund specific content creators you like. With Contributor, you put money into a general bucket, and Google doles out portions of the money in that bucket to participating content creators based on how frequently you visit their sites. You don't have to decide to give $X to Site A and $Y to Site B, you just visit sites A and B and your bucket gets debited accordingly.

2) If you use Contributor, ads on participating sites are automatically suppressed.
Bolt Threads [1] just received $30m in funding. There is nothing therapeutic about their business.

[1] http://boltthreads.com/
Nebula: a prototype of some ideas on file stores
> If it’s a good idea to use human curators to navigate 30 million “songs”, how about applying human curation to help the customer find his or her way through the 1.5M apps in the Apple App Store?

Isn't the App Store already heavily curated? First there's the human curation step of reviewing apps for acceptance into the store, which weeds out the total junk.

Then there are dozens of hand-picked lists of apps such as "Summer Road Trip" or "Stargazing."

In fact, finding favor with the App Store Editors is one of the few well-known paths to indie app development success.
That's a somewhat self-inflicted wound. Your browser is not sending a user-agent, and the site fails to follow RFC2616 Section 14.43 (sending a UA is _optional_).
Sure, but it still makes it harder for managers to screw the shareholders, especially when compared to funds like ishares where there is no accountability.
Mind game: posit construction of one of these cement canoes with Roman seawater cement (but with topology incorporating hollow cylinders in whatever is designated the stern). Data mining tidbit: 'For underwater structures, lime and volcanic ash were mixed to form mortar, and this mortar and volcanic tuff were packed into wooden forms. The seawater instantly triggered a hot chemical reaction. The lime was hydrated—incorporating water molecules into its structure—and reacted with the ash to cement the whole mixture together.” * Back to the canoe race. Once the flotation test is passed, incorporate sealed mortar canisters into cylinders and when race is underway expose mortar to sea water. Result: jet thrust for a time with residue morphing undetected (maybe) into the original primary construction material. Odds are you'd be disqualified but it might be a fun feasibility study.

*http://www.bloomberg.com/bw/articles/2013-06-14/ancient-roma... ... reaction reportedly reaches temperature approaching 900C.
What a self-absorbed article.
i like smoking. but it's bad for me. but i'd be bummed if i couldn't find tobacco to smoke.
Got it right with 7 nos.
CSS box model once and for all
How about a historical back-test? Should be simple enough.
IANAL, but it occurred to me that this might be a push to delegitimize ad blockers in the eyes of the law. Not that I'm that cynical; like most of what Google does, this is probably seen by them as valuable and beneficial on its own. But if ad "blocking" (in the most general sense) is a service, aren't you stealing that service by doing it yourself? I think no, but to the user and court who don't understand the mechanics, it might seem so.
> Like synthetic credit default swaps?

If you're against CDS, you should explain why.

Like any financial product, CDS is not perfect, but it's also intellectually dishonest to argue that it doesn't offer any benefit to society. For example, CDS is used widely by the insurers that the parent noted help individuals protect themselves and their property.

> Complexity that can't be coped with is rotten! The Linux kernel is quite complex but each part of it is well understood and there are a lot mechanisms in software to reduce complexity.

You apparently assume that the financial markets are too complex to be managed but poll people on a busy street in any major city and many will probably tell you they feel computer software is unmanageably complex too. Should we call software rotten because some people who used it have suffered some loss as a result?

> Tell that to Greece people that got into the Euro because of clever CDS from Goldman Sachs or the masses of people that are stuck in debt from their education or credit cards.

It takes two to tango. It would be unfair to pretend that some of the near countless individuals and companies active in providing financial services have not acted immorally or even illegally, but it's intellectually dishonest to pretend that every person who has taken on more debt than he or she can manage is a victim who was coerced into making financially imprudent decisions.

This applies to countries too.

> However recent financial crises have shown that banks offering these products for the most part understand them... the persons buying them don't.

Save for Lehman, which was allowed to fail, the large banks were bailed out. If they were as savvy as you seem to think, why did they need bailouts?
Like how I leaned "quaff" due to Rogue, or (to a lesser extent) how I learned to spell "anonymous" due to ftp!
The problem is that there is no difference.

Or rather: you can simulate animated gifs with dynamically setting the favicon. And as such blocking animated gifs wouldn't do anything beyond driving people to use JS to animate them instead.

So, realistically, either block both, block dynamically setting it but allow animated gifs, or keep both. But blocking animated gifs but allowing people to dynamically set it won't do much of anything.

Personally, I'm for blocking animated gifs (or rather, making it a config option), and throttling dynamically setting the favicon (like how FF already throttles background JS events). Unfortunately, given FF's push towards no options, I very much doubt it's going to happen.
Is it just me, or the rhetorical question in the title ("why I now think Tor is the devil") never got answered?

Also not clear whether the Dark Web spider project was just to later seed the honeypot sites to appear legit, or was it a project on its own? The quote "The reports are published nightly on a hacker-related Dark Web site that I am involved with" hints at the latter, and then I'd double don't understand why Tor would be the devil, if for other uses (hackers) the author is happy to take advantage of it?

I'm a bit confused about what good does it do to reveal the exit node addresses? It has nothing to do with the actual Tor user, and could be even considered "public info" the way Tor is used, doesn't it?
Ask HN: How should I go about fulfilling these requirements?
I've been tasked with updating an integration with Amazon Marketplace Web Service and Newgistics Fulfillment. If you were in my place and had an open slate besides these requirements, how would you go about achieving this (and what language would you use)?
nah... as a smoker, i can tell you it's damned clear that it's bad for you when you wake up in the morning. there's no internal dialogue telling you "maybe this isn't bad for me".

there's an external dialogue though, for sure... "it's more/less bad than you think"
Why I’m Always Late
yes this is exactly what it is. it's definitely going to be one of those clutch things in the near future. being able to write some ui code that is acting as if the data is already available to it.
Is this supposed to be great performance? I think Netty does ~30K/s (1800000 req/min) out of the box. It thought Go has more out of the box performance, maybe I am missing something.
Cheap White Gowns Online Selling
A Homebrew (http://brew.sh/) package might be a better approach that a .pkg. It's easier to maintain for you, and, definitely easier for a user. Not all OSX users use Homebrew, of course, but I think many in your audience would.
A/B test design by dynamic programming
The origin of name is "nine-tailed fox".

http://naruto.wikia.com/wiki/Kurama
Assuming it's done manually:

It's easier to build a list of notable births from a search and update one page than to go through notable people, finding their birthdate and updating multiple pages.
... no, quite the opposite. Since grammar has no reason to prefer large classification sets (generalization) to small (uniqueness), unlike descriptive linguistics, I'm perfectly happy to say that grammatically "the" is an article and leave it at that.
because it attempts to quantify and model the unpredictable and lot of people are paid very well to keep that image going for as long as they can.
Google pulls 'undeletable' app from Play
Oh, Okay its fine. Thanks though!
Are all those rifle owners regular active hunters? How many of the hunters possess military caliber marksmanship? Stalking a deer through a forest and sniping members of an invading enemy both involve shooting rifles at moving targets. Being holed up in a sniper's nest during a shooting war and taking out human targets that are aware of your presence and either shooting back directly or trying to relay your position to better placed or equipped comrades and all the while moving fast and erratically would be extremely challenging for non military trained folk, hunters and otherwise.

More significantly, which countries do you think are in a position to attack the lower 48 states? Canada and Mexico. Can't see that happening any time soon. Sadly, an American on American conflict seems far more likely than a foreign invasion, but even that would require a a civil society and social order break down of unprecedented scale.
Because telling the future is complex
> It leads one to wonder what exactly they're spending all the extra money on.

I just looked up the operating budget for my alma mater (Oregon State University), and if I'm reading it correctly, administrative costs are about 1/3 of the total. Interestingly, the direct instruction and research portion increased 5% since last year whereas the administration portion increased 15%. And looking back 10 years, the the direct instruction and research costs increased 85%, whereas admin costs increased 110%. So the admin : education costs ratio appears to be slowly increasing over time.
I understand the paradigm paralysis - we have been led to believe that having the best CS zombies in the world is what makes success, but it's just not true. Meanwhile, jobs aren't filled and the people who need them are suffering.
Does anyone retain their legacy Python2, write new in Python3, and communicate between processes, read/write from a common database, and just in general keep 2 and write new in 3?
The shit people will go through just to deal with Windows. Scripting a god damn RDP client in browser with JavaScript. Christ.
"The electron “hole” thus formed in the manganese quartet is filled with electrons from a water molecule. This causes the water molecule to fall apart, creating free oxygen."

The only electrons (plural) from one water molecule would be from the two hydrogen atoms, right? That would liberate one or two electrons and leave one or two stray protons (or hydrogen cations)... which go where?

Or, am I missing something?
wow, thats interesting, any paper/links?