skysight-inc/HackerNews huggingface dataset:
The Lies of Locke Lamora is easily the best-written fantasy novel I've read—save perhaps The Hobbit, but that's fairly unlike modern adult fantasy. It's sad that thorough competence at storytelling is a rare quality in genre fic but, well, here we are.

Book two he gets a little too nuts with sailing junk and wow that plot device at the end is awfully familiar, but it's still got some nice world building. Three's back to form (though I'd favor the first one, slightly).
Good points.

For Steve Jobs:

"If I had never dropped in on that single calligraphy course in college, the Mac would have never had multiple typefaces or proportionally spaced fonts."

Also I looked up Larry Oracle, and for him he quit school because of a family tragedy.

Elon also quit his phd at a new school after 2 days, which seems more like he changed his mind than "dropped out".

Of course, life is complex. But the point is, none of these people were anti-academic or anti-school. They were anti-wasting time and pro-opportunity, but they were never for dropping out.
Well, it's explicitly addressed in the article:

> When an argument for higher purpose is put this way — that is, when it doesn’t involve the phrase “higher purpose” and, further, is cast more as a technological scenario than a metaphysical one — it is considered intellectually respectable. I don’t mean there aren’t plenty of people who dismiss it. I’m talking about how people dismiss it. [...]

> If you walked up to the same people who gave Bostrom a respectful hearing and told them there is a transcendent God, many would dismiss the idea out of hand.

So here you have it, people like the message better when it's told through a story they already know.
I read the review. Mostly, it seemed to be summarizing the book. Then, as the OP noted, there are a few nitpicks of phrasing.

Would you care to summarize the review?
The Fed explained
Can you explain why it's necessary that some notifications were dropped?
Presumably you'd be happier if he didn't ask? And he just assumed that he knew?

I assume you think you know what they are for. How do you know you're right if you don't ask?

I don't know the name of it, but there is a fallacy among some people that equates asking for more information with a lack of knowledge. But actually it's the opposite: Ignorant people tend not to ask for information, while those who actually understand ask a lot, because unlike the others they know what they don't know. Foolish people confuse this for ignorance.
Funny you should mention that experience you had at an MS store, that what I THOUGHT it was going to be like but when I ended up buying myself a SB it was the exact opposite. I guess each store is going to be different, I remember when the Apple store in my city first opened - they hired younglings from similar stores nearby and for the first month or so they were really pushy when it came to upselling stuff.

Overall though I'm a huge fan of my Surface Book, I wouldn't say it's 'better' than my previous MBP but it's definitely better at different things. For example the MBP was a bit nicer to type on and the trackpad felt nicer, but it's screen wasn't as good. I've also found the pen to be a HUGE benefit for me, anything from meetings to note taking has gotten a lot easier.

Plus I'm pretty happy with Windows 10 overall, nice and easy to use and I have to say I like the aesthetics of it a little more than the current OSX.
I think the fact that twice now in a generation we've watched the current system pick a candidate who's lost the popular vote while at the same time having to live through an increasingly polarized political climate shouldn't be overlooked. Considering people have been interested in alternative voting schemes for decades, I think your conclusion is likely off the mark.
NetApp’s ex-CEO on why he’s joining Theranos’s board: “They are under siege.”
If I expect the website to be static (like an article) and it requires javascript, then I just close the tab.

If the website provides dynamic content then it's understandable that js would be required.
Assuming you aren't a cis-het male, poor or any number of other categories. The place is incredibly misandrist, among other things.

Since this is being downvoted, evidence of some of the misandry there: http://micheleincalifornia.blogspot.com/2014/11/having-sad.h...

And evidence of the ugly classism:
http://sandiegohomelesssurvivalguide.blogspot.com/2016/11/as...
This is pretty fruitless and really you are just jumping all over. If her going to live some place matters (as you seem to indicated in the comment you made), but my living here doesn't, then I am confused. I view the content of the book with a belief that she didn't look through her subjects eyes and thus failed to live up to an true description of the people. I'm a bit sensitive to that type of thing since I've seen it more than once from another culture I grew up in.

anyway, I'm done with this as I don't have an idea what your definition of "engagement" is and since I'm having flashbacks to running into trouble with the changing meaning of "socialize", I'll go think pleasant thoughts.
A nitpick: archaeology is the digging up of human remains and artifacts. Paleontology is probably what you mean.
Did you miss the word "universal", then? Because what you describe does not fit that definition.
This kind of argument applies to anything, even paper. Encryption is just a tool. A pipe can be used to hide and carry water, it can also be tampered with to poison someone or conceal explosives.
I assert that the phone records program is not clearly on sounder footing. With the transfer of its maintenance to the telecommunications companies, the option for other government agencies (e.g. FBI, DEA) to query the database was included. The bill essentially increased the breadth of the opportunity for abuse. Should we expect telecoms to pose meaningful resistance to massive records requests?
Inferno also has its own event system like React does.
Cutting-edge and availability aren't really always best friends. For example cutting edge routing and switching (the latest products, fabric, SDN's, MC-LAG, etc) are notorious for failures and outages.

Average is not the appropriate word, however I'll use your word. I'd rather have, and so would every enterprise out there, rather have average advice based on tried and true solutions that costs 10% more with 99.99 to 99.999% availability than cutting edge, saved 10-20% with 99.8% availability. The downtime alone can (and does) kill reputations of sites like GitLab.com (and others).
To be frank, I dont take any website with "chan" in it seriously.

Think the absolute disgust coming out of 4chan is the reason
This account has been posting only uncivil and unsubstantive comments, and we ban those that do this. Please read the welcome page and guidelines:

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
> Frightening. Really truly actually frightening to me.

Don't worry, Congress is going to fix that for you if the "Countering Foreign Propaganda and Disinformation Act of 2016 ", H.R. 5181 passes. We'll have trusty folks over at the "Center for Information Analysis and Response" [1] to help us by "disseminating fact-based narratives" (!) to aide in determining whats true and whats false. How handy!

[1] https://www.govtrack.us/congress/bills/114/hr5181/text

http://www.zerohedge.com/news/2016-06-07/propaganda-bill-con...
> how many people here seriously believe the result would not be exams in Agile Software Craftsmanship Manifesto Driven Development

Well, since the sort of people who set up regulatory exams are likely to be the same sort of people who design college curricula, I don't think that would be the case at all. I suspect that a software licensing exam would cover things like algorithmic complexity, NP-completeness, pushdown automata, Turing completeness, LR parsing, etc. etc.
There's something subtle behind this that I think is more powerful than the details of the housing. It's someone taking time to interact and treat them like a person. I believe that interaction and showing others we value them as people is one of the most important things for those living in isolation from society like many homeless people do.

There's no easy way to do this. It's hardly ever convenient. It isn't a foolproof means of turning situations around. It is, however, extremely powerful and desperately needed.

Do I practice what I'm saying? Sadly, not enough.
Name of the wind very good! The second book wasn't as good IMHO. Will still buy the third : )
It does, doesn't it? I used to use Ventrillo, but then they screwed our small group out of our server connection. And we happily used Dolby Axon for a while. We tried Google Hangouts... for a while; until it just really didn't work well (it just disconnected and crapped out a lot). We tried using the Steam client's chat, but while ok for screensharing, it wasn't so great for chat.

But at some point we heard of Discord, which posed itself as a chat/vent replacement, started using it, and it just works. Which is huge, since the other stuff generally didn't (Axon was actually good).
I've always wondered how to use formal verification to prove software on 8 bit microcontrollers. There are so many peripherals like PWM/timers/counters, ADC, UART, and complicated configurations like clock prescalers, self-programming, and interrupts.
Its because most PIs could care less about the actual research, but rather only care about their 'rank' in the pissing contest that is academia. The internet should have, and in some more lucrative and distributed areas of the ivory tower it actually has like Archiv, made journals redundant and pointless. Only peer review should have remained. One would naively think this based on the idea that the academy is about knowledge. However, PIs can commonly be vain, narcissistic, and only promoted based on previous accomplishments. These are the people that got through via the random sieve that is modern schooling with nothing but A+s from kindergarten through grad school; they only know rankings and nothing else. As such, a barrier of luck under the guise of effort must then again be invented, this being the journal process. The reason is that there is not enough money for all the grad students out there to become PIS. Publish or perish is not a bug, but a feature that keeps out people from un-well connected labs and PIs. Remember, ~50% of all papers are never read (0) and ~50% of all papers have such large issues with their stats, that they can be considered noise (1). That means ~25% of papers are even relevant to the world in any meaningful way. Couple this with the average time for papers to appear from the submission to 'print' is ever increasing for 'new' authors (2), and you have what could be reasonably considered to be a concerted effort to keep out competitors.

(0) http://www.smithsonianmag.com/smart-news/half-academic-studi...

(1) https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1182327/

(2) https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4533968/

http://www.nature.com/news/the-mathematics-of-science-s-brok... (good overview of the issues)
Which quotes are cherry picked? How is Snowden's view misrepresented? Is it your argument that Snowden has a greater respect for governing institutions (conceptual or in reality) than the piece represents?

Long before this piece was published, I had the impression of Snowden as a sort of technocratic an-cap type.

I will confess to not being the slightest bit interested in what Ellsberg thinks of Snowden, and far more interested in what people report about Ellsberg and Snowden than what either of them think of each other.
Totally agree, I assume the average HN reader knows this.

Regardless, ill try to be more careful in the future.
First thing that came to mind were "spaceships" such as gliders (c/4) and lightweight spaceships (c/2) in Conway's Game of Life.

[0]: https://en.wikipedia.org/wiki/Spaceship_(cellular_automaton)
1000x This.

I'm really sooo tired of projects being introduced through Github pages which have all kinds of non-descript change-lists and commit SHAs on them but lack even the most fundamental kind of information, like what the heck does it do, especially when there's about 100 other pieces of software out there with the same name.

In this case the project does actually have a proper website (which btw. is nowhere mentioned on the Github page). Why not just link to the website instead? Is that somehow not cool enough any more?
>Imagine your documentation says: this functions returns a List of items. You can still returns a CopyOnWriteArrayList.

I don't write in Go so I don't know how the Go community feels about this, but I don't like the idea of a mismatch between documentation and implementation. A non-trivial number of people will only read the documentation when something goes wrong. If the function is defined as returning a CopyOnWriteArrayList they will assume that's the return type. If they bother to read the documentation, the mismatch will be confusing and the more obvious inference will be that the documentation is simply out of date.

>you would remove the ability for the next developer, which has more information than you, to rely on it

Yes, this is exactly what I _want_ to do. If the fact that I produce a specialised type rather than an interface is purely incidental, then I don't _want_ people to rely on it -- I won't be able to change my mind later. "Don't promise what you can't deliver." If it's not incidental, then of course be as precise as you feel is appropriate.

Also I'll concede that this opinion is mostly for library writing, less so for internal usage where the caller is you/your team anyway.
Are you saying you work at futurism? Can you address the annoying newsletter nag that happens when you load the page the first time? It may be mostly "inconsequential" but in an internet where we are constantly bombarded with annoying forms interrupting our reading, bothering us to give up our information, can't you try to be better than that?
Note that putting your paywalled papers on arXiv or on your website is very often perfectly legal, because, as a result of open access lobbying, many non-open-access publishers allow exemptions for this in their copyright transfer agreements (sometimes under some conditions). You should check with your publisher for details (or look at the specific details of the copyright agreement), and there is a database of publisher policies http://www.sherpa.ac.uk/romeo/browse.php?letter=ALL&la=en&fI...

(For anyone wondering, the reason why publishers routinely accept this is because they derive their revenue from university subscriptions, and the availability of even a large percentage of non-official article versions online apparently does not suffice to encourage libraries to unsubscribe.)
I sure hope one possible end-game is to re-skin it without the gaming focus and price it competitively to Hipchat/Slack.

As soon as screensharing lands it'll be an across the board upgrade to Hipchat at my work (only missing feature I can think of is video calls, but quality over hipchat has always been a bit sketchy so we usually fall back to Hangouts).
I have a bigger problem with sites that won't load because a social media service is blocked. I shouldn't have to enable access for a facebook or twitter button to view your page.
Interesting idea. Do you know of any case where it has worked? From the way the article was written I was sort of expecting to hear a case study.

Speculation roundup:

There are two economic values of a homeless person, actually any person, but I digress. P is the cost, to the state, of keeping that person alive and medically stable, which includes police and health services, as well as shelter costs, soup kitchens, etc. V is the value generated by the homeless person through their labor, which varies much more than some people expect. Many homeless people have jobs. But for many homeless people it's zero.

Ways of decreasing P include a number of creative policies designed recently as well as "short-term" tolerance of outdoor living. Ways of increasing V by contrast are generally limited to:

* standard inpatient mental health "treatment", has a slim chance of success and a large chance of backfiring and setting V to zero for a long time, also sends P through the roof

* outpatient medication, has a similarly tiny chance of success but a smaller chance of backfiring and is much cheaper

* prison labor, effective but brings to mind immediately The Road to Serfdom and other dystopian fictions (heh)

* ???

Creative ways of increasing V ought to depend on economic fundamentals, i.e. finding out what a homeless person is good for and exploiting that, to wit: homeless people tend to beat normal people at dealing with homeless people. They might also be able to help out with e.g. trash pickup or road maintenance. The typical road-map people envision for increasing V looks like this:

homeless -> [treatment] -> normal

but in reality looks more like this:

very low V -> [treatment] -> low V -> [more treatment] -> slightly low V -> [more treatment] -> mediocre V -> [more treatment] -> with luck normal V

The typical way of dealing with the intermediate stages currently consists of either locking them in a small compound with shitty beds and twelve other crazy people or giving them a bottle of pills and hoping Jesus can handle the rest. This, really, is the problem. Halfway housing for homeless people might look like a situation where housing is provided in return for part-time labor.

I'd also like to point out that while in "treatment" for homelessness it might not be reasonable to demand complete sobriety when you consider that you're preparing them for eventual release into a world where they'll be allowed to drink alcohol and smoke cigarettes and probably marijuana and their drug use will not be so heavily monitored. Supporting the development of self-control means that people have to be able to have a little control in the first place, and the ability to make small mistakes before making big ones
"epistemic closure" is a phrase that bored philosophy majors use to try and disparage their opponents on political grounds. I should know, I'm a bored philosophy major.

now would you kindly speak to me like a real person?
I'm hoping to eventually transition to a "hybrid" watch. I just want something that looks good and tells me when there's something to look at on my phone. Currently, though, it looks like those watches are kinda crappy. Plus, they are going all-in on fitness as well. :(
If they didn't already have a database in place of which IPs assigned to which customers during which times, they'd need to set that up. Software dev isn't cheap. Maintenance isn't cheap. They need to write up a procedure on how to handle these notices. They have to verify they're valid (i.e. not just a prank or malicious action).

Compliance costs can add up.
Is the number of Push Collectors to Pushers constant or can it vary based upon notification load?
Slightly tangential, but how do you collect training data for AI/ML models you are developing
Possibly because they won't be doing it, or at least not going so far as to unconstitutionally refuse to hold hearings on Supreme Court replacements.
Sandbox mode has support for two or three "centers" of political views. And yes, this is just a model. Better to make a decision based on a model than a "gut feeling".

This is also why the author recommends experimentation at the local level and not sweeping national changes.
Ok, let me make you aware that carbon-based energy is still the cheapest energy source.
"You can make software a predictive profession, by adding an order of magnitude of cost to every software development effort. 10x. "

This is a recurting myth. The field of high-assurance software delivers it on a regular basis in regulated markets. They built tools and reusable modules that drove costs down a lot. Still high cost vs throwing crap together.

So, methods were invented far as the 80's to get most of those benefits on the chesp. Cleanroom methodology got very low defects with cost modifier ranging from cheaper to 20 or so percent more extra. That debugging & hard-to-change codd were greatly reduced offset upfront cost. LOCK secure kernel reported about 38% extra cost with full, formal verification & leak prevention. Altran/Praxis does it today for their clients with a mix of Z, Ada, and SPARK for claimed 50% premium. None of these are "10x" higher. Maxed out at 1.5x for most. Market can bear that.

Only proven weakness of highly-assured development is time to market. Features do take longer to build if verified thoroughly. Medium-assurance like Cleanroom has some slowdown but acceptable. Less debugging and breakage by extensions offsets that, too.
So we built slant.co with the philosophy that all the reading should work ok with JS off, but the contributing systems require JS. The problem is testing, we're a tiny team so I'm not sure the last time we made sure the no js experience works as expected.
1. I didn't say that the Netscreen backdoor was NSA (I don't think it was).

2. I believe you are wrong about Dual_EC's representation in the Snowden document cache, and believe that because of some particularly trustworthy secondhand sources that told me so. However: that's actually not the complaint I have; rather: putting more attention on VPN concentrators as implant targets would have been beneficial no matter what the technical details were.
They're in the gaming market, there's cash plenty. Even if they just went the advertisement route, which I doubt they will they should end up doing well.
Such arcane units as "seconds" are only used by three countries in the world, though.
It is constant - but iirc, it'd be trivial to make a dynamically scaling pool. At the end of the day, a pusher is just a TCP connection. Keeping a pool of fixed size and planning capacity around scaling horizontally is a perfectly acceptable approach - given you know the potential throughput for each pusher.
2 reasons.

- To avoid OOMing the Erlang VM.
- If the notification queue is backed up then older notifications are not worth delivering if we can speed up delivering of more recent ones.
Please leave things like "go and fuck yourself" out of comments here. We ban accounts that continue to post like this.

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
Knew I'd find a lainon in this thread.

BTW for all the webdev types there's some cool design coming from here, like fauux.neocities.org
There are many different chans.

7clams (the one before it went public, the one with the good music) was nice.
RADC was Rome Air Development Center (from memory at the time; I got on the network in the fall of '72 as a frosh at HARV-10), a big funder of ARPA-related research.

I'm pretty sure RADC were the funding sources for much of the CS research going on at the Harvard CRCT [Center for Research in Computing Technology] in those days. My advisor, Tom Cheatham (RIP), was the head of the CRCT and the PI for many of the funded research programs. (Great man.)

All from memory, the less obvious names:

MIT: LCS, AI, Arch. Machine group, Multics, etc.

Harvard: CRCT with a few machines (PDP-10, -1, etc.)

BBN: contractor that developed the original ARPANET technology

Aberdeen and Belvoir: I believe Army testing grounds

NBS: National Bureau of Standards

MITRE (Corp)

Lincoln (Labs)

LBL (Lawrence Berkeley Labs)

Xerox (MAXC was PARC's home-made PDP-10 clone)

SDC (Software Dev Corp)

We had fun back in the "open days" when most systems had open guest accounts, telnetting from machine to machine to see how many "miles" we could go before the whole thing broke down.

(Fun factoid: back in the early days of email, the mail delivery mechanism was anonymous FTP to append to your recipient's mailbox file.)

Eventually (I'm vaguely remembering by 1973-74) there were enough troubles with vandals that all the open accounts were turned off. (I remember watching a TTY where Harv-10 was logging all typing from guest users, see what mischief they were up to.)

"Those were the days, my friend, we thought they'd never end..."