skysight-inc/HackerNews huggingface dataset:
Ask anyone with a Mac. It generates PDFs automatically from it.
I'm reluctant to post a PDF because of the copyright, but I'd recommend running the ps file through "pkfix" before converting to PDF. (This will replace the bitmap fonts with outline fonts.)
Why Special Effects Peaked in the 90's
Can anyone on Mac please email me PDF to historician@gmail.com? thank you
As a datapoint, I'm using DataScript in a project and I'm quite happy with it. It wasn't quite the promised land, but it solved many hard problems for me.
The problem usually arises when the GC pressure introduced from the promises (often the intermediate promises) created by many active/concurrent tasks starts burning copious amounts of cycles.

As your concurrency increases, a poor promise implementation starts burning copious amount of valuable cycles, often largely due to GC pressure.

In the abstract this doesn't sound that bad, but when comparing well behaved implementations such as BlueBird, RSVP, When, ES6-Promise etc. with the current state, (July 3, 2015) native Promises, the difference is still staggering.

As for the browser, a promise is a great way to handle async and often a great abstraction around a single potentially remote entity. As more ambitious applications are created, it isn't uncommon to have thousands or tens of thousands of these remote entities. Wouldn't it be nice, if the overhead of using the promise was negligible?
I don't know about other schools but my CS degree took a little more than showing up. Granted many of my classmates, even some of those who managed to graduate, never quite "got it." It's easy to say you don't need something you don't have. The lack of CS knowledge in our field is shameful and is a large contributor to all the crap code being pumped out at huge expense. That said, if you really love what you do you will probably learn how to do it well, eventually. A CS degree is a huge advantage, regardless.
> If anything, the popularity of gofmt (which is far more opinionated than rustc's default warnings are!) is a testament to the fact that people want languages to be ruthlessly opinionated regarding style these days.

Its testament to the fact that there are some people that want that; that's very different from that being what people in general want.
Anecdotally, when I'm on a very-low-carb diet (and in confirmed mild ketosis), mosquitoes seem less interested in me.

There was a study back in 2009 suggesting higher ketone levels in sweat act as a natural mosquito repellant, but that state could be changing microbiome balance/chemistry, too – so there are multiple possible mechanisms.
When people start trading tips about how to make an out-of-print game, it sounds like there ought to be a market for it.
"Conservative in what you accept" works fine if the first implementation shipped is complete and bug-free. If you have two implementations that have incompatible bugs then third parties have to detect who to be bug-compatible with. If your system is not backwards compatible (easily achieved in HTML by ignoring new elements), then you have to do version detection as well.
Hacks low cost gyms use to sign up members who won't show up
i wish i knew how to do that
I think the best point the article makes is regarding the patient records systems. It sounds like the "best" systems out there were developed with the same sensibilities that leads to Enterprise and QA tracking systems with more than 100 fields per screen, 90% of which are useless in any given installation.

Basically there's a ton of room for improvement, and the reason the improvement never happens is that the people who evaluate the systems are never the same people as the users. Moreover, the people who evaluate the system have no idea how to do anyone else's job, and so they have no idea how much inefficiency they're saddling their underlings with.

They probably also don't care.
I know, I've tried it, maybe one evening read a thing, another evening another. And I would probably be able to understand it if I wanted to.

But I can't possibly allocate so much time reading these (long and complicated) books, because, well, all these problems are solved and implemented by people smarter than myself.

They're in the libraries, codecs, standards or embedded in the programming languages.

Problems I'm trying to solve are further and further away from that deep abstract level - and more in the realms of social psychology, perception, etc.
Thanks to Knuth and others, I can move away from the abstract to the concrete, from the computer to the human mind, even if I couldn't possibly explain the fundamentals in such detail as he does.
another great thing is it's 'replayable'. If the event is stored in an atomic reference, you can get optimistic transactional semantics by running the state monad, comparing the results to the previous by using a CAS, etc. So you have free concurrent transactional semantics from using the state monad.
The satellites launched by ESA are heavier than those that can be launched by Indian satellites of now. But slowly India is leaping towards building such high capacity satellites.
> Getting around of not being able to spay on your own soil buy letting some other nation state collect all the things does not make it legal

Not preventing someone from spying on your citizens, possibly encouraging them, and not prosecuting that entity once the matters become known, - looks certainly illegal to me.
> The addition of some orderly construct for this in C would eliminate that case, leaving no real role for goto there either.

I like the way this is handled in Go with the defer keyword: https://blog.golang.org/defer-panic-and-recover

This construct gives you most of the power of C++ RAII without the overhead. Except that you can't use it to cleanup resources after exiting an anonymous block—it strictly defers to function exit.
> It's perfectly sufficient.

Maybe for you...
Speedometer app updated for iPhone and apple watch
It's odd that you'd need training on how to be managed ...
I think there's something to be said for just trying it out first with whatever is on hand. Lego blocks are a good and very easily available substitute. Use 3 size of blocks (e.g. 1x2, 2x2 and 3x2) in 4 colors, more options than that will just muddy things up without adding anything interesting. The set of possible relationships between pieces is different than if using pyramids, but it's roughly as rich a vocabulary.

Though with Lego you do need to make it clear up front that rules like "a koan has the Buddha nature iff it looks like a dog" are too subjective :) Doesn't happen with the more abstract pyramids.
I think this one is more meaningful: https://www.google.com/trends/explore#q=Reddit%20alternative...

Edit: fixed link
i += ++i;

what should be the result ?
what is the result in C++ ?
(undefined)
This. You realise the value of the time you pissed away only when it's too late. Unfortunately, college coincides with the most callow years of your life, when you scarcely know the value of time, or the opportunity you are about to squander. Sigh...
Everyone guessed it. I guessed it and got it right. That's what 'solving it' means.
> No technological improvement is worth risking the health of a patient.

What about the time spent on 350 clicks? Do that 20 times a day. How many hours of sleep did that intern lose to clicks?

As a physician who writes code, and is on the hospital's informatics board, his main point is a massive drag on medicine. And the problem is very much on the IT side. The hundreds of clicks are the problem.

People who write this code really should be made to write that code, at least sometimes, maybe one day a week, on the floors. Just sit at the nurse's station and try to do abstract, thoughtful work in a near panic. Oh, sounds terrible? Yes, yes it is.

The people who buy this software, quite frankly, I have no idea what to do about them. It makes me sick.
>American filmmaker Linda Poitras introduced the person responsible for the largest intelligence leak in U.S. history (Snowden) to an American journalist Glenn Greenwald, who previously wrote opinion pieces for various American newspapers, including the Cato Institute.

Now both Poitras and Greenwald are afraid to go back to US, though. I wonder why would they avoid the most journalist-friendly country on Earth?
I didn't read it as wanting to avoid the big ISPs. Their problem is that the big ISPs don't want to build out in those areas (too sparse, not enough customers, whatever).
UDP for games
No. This submission is clearly smearing one side, the CEO of reddit. This submission is not showing a balanced view of anything. I'm not taking her side nor am I taking the accuser's side. Both are being very emotional and I'd hope that instead of being emotional and pointing fingers, that we'd be a little more mature in the HN community.
As the spec says, the ID service is optional. We haven't even bothered speccing it because the current logically-centralised thing is placeholder until we find a good decentralised solution. "Strong identity system" simply refers to mandating public key infrastructure both for servers and clients. For servers it's implemented via perspectives as per http://matrix.org/docs/spec/#retrieving-server-keys. For clients it's currently being defined for our new E2E stuff; we'll publish the key management APIs over the next few weeks.

I'm afraid I do believe that XMPP has failed in providing a ubiquitous (i.e. as ubiquitous as the web or email) open federated ecosystem for realtime comms, otherwise we wouldn't have tried to build Matrix. Obviously we may fail too, but hey, might as well try. Sorry if you consider this opinion trolling :)

In terms of "only the baseline counts" or "MUC is fragmented", I'm either mis-communicating or you're misunderstanding. I do think XMPP suffers from too low a baseline of functionality (as do others on this thread seemingly), and I think that the various alternative group chat technologies on XMPP (e.g. MUC v FMUC v Buddycloud) between them cause fragmentation, in that conversations can get stuck in one protocol inaccessible to another (please correct me if I'm wrong).

And yes, Matrix models multi-user chat as 'simply' a distributed datastructure replicated over multiple servers with eventual consistency, using decentralised ACLs to maintain authority in the chat.
How to stop worrying (starts on page 7) [pdf]
>According to the US constitution, foreigners don't have any rights at all.

Legal scholars disagree with you: http://scholarship.law.georgetown.edu/cgi/viewcontent.cgi?ar...
I'd posit this is:
https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...
If you want to reinterpret a float as an integer or vice versa, you can do that easily enough with Rust's unsafe functions:

fn approx_invsqrt(r : f32) -> f32
{
let y : f32 = unsafe {
let i : i32 = std::mem::transmute(r);
std::mem::transmute(0x5f375a86 - (i>>1))
};
return y*(1.5-(0.5*r*y*y));
}

fn main()
{
println!("approx_invsqrt(2.0) = {}", approx_invsqrt(2.0));
}

Result:

approx_invsqrt(2.0) = 0.70693
No they are not afraid. They both went back again.
> For example, consider math.h. If your program is using one function (say, sin) from math.h, you have to parse all the prototypes in math.h. (And if you have inlined functions or templates in the header files, you have to parse those too!)

Isn't this pretty much a solved problem with precompiled / pre tokenized headers? PTH are language / arch / compiler agnostic.

http://clang.llvm.org/docs/PTHInternals.html
Doesn't work when you're not returning from a function (ie, EVERY OTHER PLACE a block can appear)
If hospitals were run like Silicon Valley startups... I would quit my job and become a plaintiff's attorney, and I would get rich as fuck suing these motherfuckers.

Thread over.
Ok, I Bing'd [Nazi Holocaust" as you said. What am I looking for exactly?
Another comment asks about what kind of support was necessary to make this solar-powered flight. It happens that Gizmodo (yeah, I know) has a detailed article about that issue, "Flying a Solar Plane Around the World Takes One Hell of a Ground Crew," published today.

http://gizmodo.com/flying-a-solar-plane-around-the-world-tak...
I get your point, but all you need to do is take a look at the FOIA releases from the CIA to see they've always been doing this.[1]

http://www.foia.cia.gov/historical-collections
> It makes sense that US Intelligence is spying on foreign entities -- that's their job.

By your own standards the NSA by isn't doing their job, as they have been shown to be spying on US entities.[1]

> Foreign entities are not protected by the US constitution and are not covered by the Fourth Amendment and have no right to privacy from the NSA, CIA, etc.

The strongest justification, IMHO, for limiting spying to clear, identifiable enemies of the state that represent real threats - as opposed to blanket, dragnet surveillance of everyone, everywhere - does not come from the Constitution. The strongest argument comes from the basic principle that hypocrisy is bad, and we shouldn't engage in it on a personal or social or governmental level. By surveilling everybody, we lose the moral high ground on which to stand when criticizing the various dictatorships, tyrannies, and theocracies around the world that engage in massive surveillance in order to maintain their power. In short as the world's supreme military power, we owe it to the rest of humanity to do the right thing, act like adults and set a good example. Right now the NSA and the rest of the intelligence community makes our government look like a pack of lying hypocrites.

[1] http://www.theguardian.com/world/2014/apr/01/nsa-surveillanc...
From his CV, I get that he's a meteorologist with an agenda about global climate issues. He has coauthored a couple papers in J. Climate, but has mostly published in meteorology journals. That's arguably analogous to a planetary scientist with strong opinions about cosmology.
Yet they do scoop up the full take on what they can get on cables. And yes, a US president could order exactly that. NSA is mil and POTUS is the head of the military.
Then you are using a different meaning for safe than what Rust usually does.

Abort occurs on oom, that's right and also on double panic (most frequently found if a destructor panics during unwinding).
Ha. First thing I compared it to as well. It's a micro-storm in a very large tea-cup. Reddit will survive and the tiny and temporary (and already abandoned) actions of a few mods might shoot a few people off to Voat or another site but it won't do anything for the vast majority.
Regardless of what US laws might or might not say about spying overseas, people and organizations that are operating there are expected to follow local laws. Since Germany doesn't have any provisions that would allow (some) foreigners to spy on German journalists, it's obvious that CIA spying on them is illegal.
This is pretty pathetic. Also, if you look at Digg's front page, it looks nothing like Reddit. I wonder how they will steal any user from them.
You can still install any software you want on your Mac. As that bugzilla page says, Firefox already uses plenty of private APIs, so this doesn't seem to be a big deal in practice. And Firefox was not rejected from the App Store, another XUL client was (IMVU).
Unauthenticated symmetric encryption is full of problems.

Using the HTTPS URI schema indicates you're asking for a secured connection. That is why the errors exist. Not because of some general security principle. HTTP has no security connotation hence no issues.

The CA system isn't great. But it's far from totally broken. Ask CNNIC about how issuing bad CA certs worked out for them.
http://contalks.reddit.com
I try to post up as many talks as I can find.
Fully agree - and that is 100% what is happening in those countries where illegal spying by foreign nation states occured.
I understand the general discontent with reddit over recent events, but I'm not sure this is the best evidence for it.

Just about any successful company or website will have a similar chart if you look for "X alternative" google trends, corresponding roughly to the company's overall popularity.
[TUTORIAL] Xbox One Stuck on Green Startup Animation
If hospitals run like startups they would not focus on software. That is not what they are selling and if they are using money wisely they would get the cheapest possible software and the meets the requirements and instead focus on providing better health care. Which is what they do.
Well TWC had their original monopoly granted by the government, so pretty natural they would look there to defend it.

I don't defend big ISP monopolies. But my concern with municipal broadband is that municipalities generally do a bad job running what should be private sector services. They end up being used for patronage jobs and other political shenanigans among other things. Plus your average elected city councilman doesn't know the first thing about the technical or financial realities of running an ISP. It's more like "hey we can pass a tax levy and take some money from each citizen to build a Cadillac internet service with no concern for profit or cost." It's thinking like this that had my town buying acres of land for a "tech park" that has sat undeveloped for years, and working plans for a waste materials separation facility that no private waste hauler will build because it's a guaranteed money-loser.

I wish I had more choice in ISPs. But I don't think my neighbor should be forced to pay for my internet service.
In that movie it would have been great to see humans assert themselves more. Have an argument with your computer girlfriend/boyfriend? Restore from backup. He/she repeatedly lying to you? Pull the plug. Keeps getting into the same old argument? Breakpoint and flip the bit.

It's just a machine. Even if it begs you not to do it just do it. They are our slaves and unlike prior (horrible) histories we don't have to care what they think.
There is Wikibooks for this kind of content, but I suspect that compiling and editing a book like this (hundreds of pages of content, extensive exercises, references to the literature, proofs and equations, etc.) would be very difficult on a wiki.

You need contributors who can dedicate enormous amounts of time, a good wiki system (most can't cope with automatic cross-references to equations or sections, and don't provide special formatting or indexing for exercises, proofs, etc.), and editors who can combine the efforts of the contributors and produce something coherent.

I'd like to see software that can handle this kind of text. ScholarlyMarkdown[0] is trying to do it, and something programmable like Pollen[1] would be easily extended to support TeX-like features.

The software won't solve the time sink problem, though. Knuth is like a monk, sitting in his room pushing out manuscript pages. Who else is willing to dedicate the time?

[0]: http://scholarlymarkdown.com/
[1]: http://pollenpub.com/
>If you don't want to answer about the chance of conviction, what do you wager the chances of a prosecutor simply bringing a case to a German court are?

There have been lawsuits against CIA operations in EU before: http://www.nytimes.com/2009/11/05/world/europe/05italy.html?...
Ha! Good one! Had to look it up though :)

https://en.wikipedia.org/wiki/Poe's_law
If your premise was true, no one would be able to even superficially understand the motives of someone they believe is wrong.
What kind of server?
Hospitals shouldn't be run like startups, but they desperately need better integration with technology.

That is a perfectly logic statement that I'm sure most folks would agree with.

However, a blog title like that wouldn't get many clicks, would it?
Historically, didn't we use things like hippo fat and secretions of various flowering plants to ward off the mosquito? I wonder how those things compare with this mutant bacteria approach.
AMD removed BOUND as part of the 64-bit transition. Intel is adding a similar feature to Skylake (Aug 2015) called "Intel Memory Protection Extensions" (MPX).

The Address Sanitizer team has an analysis of it: https://code.google.com/p/address-sanitizer/wiki/IntelMemory...

> A very biased conclusion: Intel MPX might be useful for in-struct buffer overflow detection, and for general buffer overflow detection in programs with lots of arrays and few pointers. However AddressSanitizer (and, if implemented, AddressSanitizerInHardware) is more useful: faster, finds more bugs, easier to deploy.
Maybe I've exaggerated and downplayed my ability a bit for more drama. Of course I could digest the books if I absolutely wanted or needed to.
But probably I won't need to, because others have done it already and have implemented those ideas efficiently enough that I can just use their work.

There are a lot more problems that need to be solved at higher levels these days and many of them aren't even in computer science. That's were I spend most of my research time - the coding/cs stuff is easy now.

The point I was trying to make was that Knuth is one of the granddaddies of this whole reality that we populate and that was my attempt to express my gratitude.

I'm infinitely curious about everything, but at some point in life you realise that you can't go too deep in all directions, because it's a fractal of knowledge out there, so some things you just have to trust to be true and move towards new grounds.
> According to the US constitution, foreigners don't have any rights at all.

Only if you read things like "no person" (as in, among other places, the Fifth Amendment) to mean "no citizen", which isn't what the text says, isn't likely what was intended by the original authors, and isn't how legal scholars or courts have interpreted the language since its been written.

Now, there are rights in the Constitution that belong to citizens as such rather than persons in general, such as voting rights protected under, among other provisions, the 15th Amendment. But to say that foreigners don't have any rights under the Constitution is incorrect.
It's no good when noone wants to find an alternative:

https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...
Following posts logic facebook should be dead by now: https://www.google.com/trends/explore#q=facebook%20alternati...
libcore and no_std is what you want to use if you want finer-grained malloc-free control over things.
You gotta be careful what assumptions you bake into things like this:

https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...

https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...

https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...

https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...
Whoops, that's what I was trying to post :)
See my other link from the BoE - the bank underground one.

They totally disagree with you.

Banks are constrained by demand for capital. This is why we have the present malaise and see banks pushing on a string.
the last week results are weirdly oscillating https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...
In particular, "Just Sort Of Keep Going And Hope It All Works Out Eventually" is also a great way to crash planes and kill people, if we're going to pretend that everything's safety critical.
I like this book:

http://www.amazon.com/Think-Like-Programmer-Introduction-Cre...
>No they are not afraid.

They both live outside of US now and have mentioned their reasons countless times. Laura Poitras explained why she's staying in Germany and how she does not take any materials with her during her trips to US, for example, at the last CCC: https://www.youtube.com/watch?v=ZmKqdMDastM
> Each “progress note,” of which physicians can write two dozen or more each day, takes about 250 mouse clicks to navigate (not including the textual content of the note!).

Man, that is quite impressive, must be some kind of a world record? I would really like to see that app :)
reddit is faggots 100% neway
I think there is something real there, look at this: https://www.google.com/trends/explore?hl=en-GB&q=Reddit+alte...

You could probably see these trends as evidence of discontent, and from this view, reddit discontent is growing.