skysight-inc/HackerNews huggingface dataset:
"We get it, you don't like the book."

No, you don't "get it". And I may "love the book", if I ever read the supposed "book".

I believe this is merely a marketing test for a book which likely does not yet exist and news.ycombinator is not a forum for market testing or advertising for books, even books on NN.

Furthermore, a post in trask's defense by another author who also has a book published by Manning, is most unsavory. Publishers and authors and their agents should cease spamming news.ycombinator.
Explains why stile matters.

...
if (!spfont)

return;

...

Just add the CR and all is reveled.
Sadly there is no RemindMe for ycombinator, but yes I believe "far less" is still my conclusion here. I didn't quantify far less and I'm not sure exactly how much it means? Thirty percent less? Fifty percent less? Not sure but yes I expect it'll be more than a 5 to 10% haircut you cited. And more importantly - profits will be far less if Uber adopts a taxi-like model of supplying the hardware and charging drivers a use fee.
True - but that's all in the past now.

Twitter's overall future is grim...They're either going to properly niche down and try not to be all things to all men, or die. Just my opinion.
If it's patented, then why not just tell us what it is?
It mostly comes to do this for me "is this thing going to be something I need to understand and manage outside of my own little bubble?" if it is then I want it to be better designed/maintained.

Thanks for taking the time to reply. And you're right, even I wouldn't want to maintain 1000 lines of serially-executed commands, meaning I have a line limit somewhere as well. So maybe a mix of complexity, and at some point length even if I don't put a number on it like you did.
I remember doing something similar in x86 assembly back in the 90's. int 10h comes to mind.
> I'd love to see MS force a showdown over this

Slow down with your corporate boner.

In the past, Microsoft has caved in to every single government demand yet. IE-free Windows, encryption-free Windows NT, … you name it, Microsoft did it and wagged their tail happily.
An example of convergent evolution -

Apple was primarily a Pascal shop back in the early 80s, when they were developing the Lisa. But since bog-standard Pascal is useless for systems programming, Apple extended it with things they needed: Pointer arithmetic (not auto-scaling by base type, so you were constantly multiplying by sizeof), oh yeah, sizeof, and a bunch of other stuff I've forgotten. Pascal's miserable I/O system was left on the floor. NEW was largely replaced by a heap manager that worked for small systems. And so on.

So what Apple wound up with was "C, with nested procedures". The two languages were nearly identical in semantics. I could spend a day hacking on something, and if you asked me in the evening which language I'd been using I would have had to think about it.

The types of bugs that people wrote didn't seem to vary depending on the language they chose.

My informal survey is that other companies extended their versions of Pascal, making similar choices. These companies (Apollo? a few others) have sunk without a trace.

Languages that look a lot like C are what you get from systems level people doing near-bare-metal programming. You're not going to fix the language, you need to convince the people doing the work that you have something better. And for the most part, something better doesn't exist.

You can write low-level systems in higher-level languages; Microsoft's Midori was an OS from the metal-up in C#, with a lot of interesting deep thinking about abstractions and security. SmallTalk / SELF / FORTH are interesting until you need to scale. LISP Machines didn't take the world by storm in the 80s, and we didn't get very interesting fallout from all the LISP-based OS work that was being done. ADA . . . I know one guy who loves ADA, but he can't tell me what he works on.

Successful languages seem to be the result of commercially successful systems, not the other way around.
This advice was similar to what I got from my therapist when I was 19 in pre-med at college. I liked physics most, but everyone in my family was in medicine. So my therapist said, go job shadow people who have jobs in each of the fields that you are considering. So I shadowed a respirologist for a day I shadowed and electrical engineering firm that did wiring for department stores and big box stores and I shadowed a satellite engineering and manufacturing company. The respirologist, so very highly paid, was absolutely the worst job I could possibly imagine for myself. The patience that he saw that day, all had elements from manufacturing sector jobs, where their lungs were basically shot. He prescribed a whole bunch of steroids on schedules that the patients didn't understand (most of them did not speak English). It was so depressing. The electrical engineering firm that designed the big box stores, that was super boring to. AutoCAD and sitting at your desk all day long. The one that I like the most was the satellite engineering and Manufacturing Company. So I went into aerospace engineering. Then eventually changed to electrical engineering, but the passion for Aerospace remains. What I wish this article addressed, I was how to refund your career when you're now in your mid-thirties.
Hi patio, besides anecdotal validation, did you ever do market size research and market opportunity research to decide on building the Appointment Reminder product, or was it mostly opportunistic?
Sometimes changing your life doesn't mean putting in extra effort, but taking extra risks. If you have a family and a mortgage taking those risks might not be palatable.
I like to hear such stories, it's inspiring. Sometimes we don't really know what's possible until we see other people doing it.
Interesting. Texas is the opposite: cities can span counties, but school districts cannot. Dallas actually touches five different counties and seven (I think) school districts.
Okay, I've imagined it. It does seem terrible.

Fortunately, that's not a world any of us live in.
What evidence do you have to demonstrate the power of your invention? Is it usable, can you build a business around it and sell it?

I've got a lot of experience w/ the technology stacks used by big tech companies - a lot of time the value of things is not the idea but the execution and implementation.
CollabNet Asks Industry Experts for Insights on DevOps and Collaboration
Having powershell + bash on linux lets me compare this way:

powershell, 14 pids(threads?), 3119M Virt size, 80160kb Resident.

bash, 1 pid, 22068kb Virt, 3976kb Resident.

And this is simply starting the process to an idle prompt.

This is on a Debian 8 64bit system. (using their Ubuntu 14.04 binary)
Coca cola wasn't created for the purpose of providing a refreshing beverage.
Not every reply would be a rebuttal. Not even every reply challenging the premises of the parent comment would be a rebuttal. Maybe "rebuttal" is the wrong word.

In a discussion being had in good faith, a thread will frequently go into a pseudo-debate mode to "find the truth" of a statement someone offered. Kind of like we're doing here. We all add anecdotes and counterfactuals and so forth, and see where the inductive process takes us. None of these comments would/should be tagged as rebuttals.

But there's a very specific situation where, I think, this feature is an important addition: when the original comment (or the post-link heading the discussion!) just doesn't know what it's talking about, and the reply outlines why this is so.

The concept is less like "this post disagrees with its parent, and so up-voting (agreeing) with it should mean down-voting (disagreeing) with its parent", and more like "this post is a petition to flag/retract its parent, and up-voting it is signing that petition."

This is why I had point 4 in the above, which might otherwise seem an unrelated feature: negatively-scored posts are not "disagreed with", but rather "flagged dead." But negatively-scored posts must still stay visible, in order to give requisite context to their positively-scored rebuttal-comments. And, in fact, a thread containing a negatively-scored top-comment might even still be the top-sorted thread, if its replies are considered valuable enough.

(One might still want to add some visual effect to remind those reading the post that the community considers it "retracted." Perhaps adding a strikethrough that disappears on hover, or a background of faint red Xes. You don't want to make the post illegible—it's still necessary context for its subthread, unlike the current HN/Reddit system where the post "fades" to nothing, and then the whole subthread gets considered a lost cause and collapsed.)
Couldn't the argument be made that if you don't want their ads to go into your brain that you shouldn't visit their site? It's sort of a case of "their house their rules" right? I tend to agree that it'd be nice to be able to avoid the ads, but they have to earn operating revenue somehow.
I'm already seeing people pile in here to call Stefan Thomas a business scammer and "a competitor calling his competition a bust" and whatever, so it's worth mentioning here that Stefan pioneered using Bitcoin with Javascript, and the most popular wallets in the world still use what he helped create today: http://bitcoinjs.org

Please have respect for the idea that his opinions on Blockchains aren't just biased in connection with his work and possessing of no technocratic merit. If you don't at least give him that, he will have received neither money nor respect for his hard work that definitely improved the Bitcoin space (because he sure wasn't getting paid to work on BitcoinJS).
Select-Object also makes it very, very easy to make new objects
Powershell can use any .NET library... "Nobody" meaning you. Which is perfectly fine. But there are quite a few users of Powershell out there.
False comparison: it's important to point out technologies, tools, track quality, and many other factors in this race. We haven't really improved that many seconds. David Epstein has a very good talk about whether we've really gotten faster, better, stronger:
http://www.ted.com/talks/david_epstein_are_athletes_really_g...
> Aha, you mean like redhat and IBM did, where there are now "kernel developers" who can't find their way out of a wet paper bag,

No, I mean like I can find any number of actual maintainers with a known track record and make them an offer to pay to have work done. Been there. Done that. Got good results.

> in order to have a look at what your presumption looks like in the real world...

It's not a presumption. It's actual experience in finding people to do work.

> ...Because we need more beta filesystems

Not everything is about need. While I work full time with Linux, a lot of what I use my computer for is fun, experimentation, learning. So yes: We need more beta filesystems. It's great that people experiment and learn. Everyone should try their hand at kernel changes, to learn - it's not magic.

> ...which ext3, which was on this Veritas disk group, wasn't able to recover, let alone detect. In the 21st century. Because community. I last saw a problem like this on Solaris ten years ago, since it has been a solved problem since 2006 there. Bryan is correct, I do have clean water, and even modern medical care facilities!

So use Solaris then, if you have so many problems with Linux. We're not forcing you to use Linux. It's not a dictatorship. I'll happily admit to all kinds of warts in Linux - I explicitly made the point that Linux has plenty.

> I have zero interest in how much of a community Linux has

Good for you. Meanwhile, for me, the community makes all the difference in making sure that I, e.g., has a decent sized hiring pool at all levels when I need developers, or which means that pretty much no matter what I try to do, there are people who have done it before I can ask questions of.

To me, that matters far more than avoiding a few warts.
There is also a nationwide increase in housing prices going on: the Case-Shiller housing price index is back where it was in 2008, before the crash. But San Francisco's problems go above and beyond this macroeconomic trend.
> Can or could Airship run in a configuration like that? It doesn't seem to be mentioned in the documentation.

The documentation needs more TLC, and is my current focus. But yes, running the updates from a cron script under a different user than www-data (or equivalent) is not only possible, it's a good idea.
what do you mean? NUMA nodes are still coherent.
Thanks for pointing that out. I read a Beethoven bio recently and it kept talking about "the quality of musicians available at the time," meaning they were quite inferior. I guess what you're saying is part of that observation.
This is an ultra-conservative mindset. By only judging people according to what their contemporaries were doing, you basically relieve pressure from questioning the mores of our own day, since we rest easy knowing we will be judged according to what was "normal" for us.

I find it ethically very dubious. Certainly many people committing atrocities have been "going along with the flow" of their own local environments.
The reason I chose that particular example was not for the database integration (which is very cool) but for the fact that it's actually something I did.

Point is, imagine trying to grep anything tabular in bash. Hypothetically, the output of ls -la for files with execute permission that have been modified in the last day. Or, more realistically, anything involving ps.
No one in this thread is claiming the Brits were innocent lambs. Parent is pointing out that violence is endemic to empire, regardless whether that empire was built by the west, asia, or africa.

Engaging in "what-about-ism" will not get a conversation far.
People define things like 'nature' and 'documentary' differently. Some people assume something is a 'documentary' genre even if there is no verbiage to suggest it. Fortunately it's not that tough to research which documentaries are legitimate and have a good reputation if you really care that much.

Narrative techniques and emphasis on 'the interesting stuff' is to be expected on TV. If you're trying to learn by watching docs airing on TV you're taking the wrong approach anyway IMO. I haven't had cable in years but I don't mind 'nature' footage in the background at all.

as a sidenote - I like the 'documentary' Koyaanisqatsi - to those who have not seen it, there's no spoken words, just a soundtrack. It's an interesting juxtoposition of scenery ranging from untouched by civilization to the heights of scientific achievement.
difficulties with jumping through hoops to consume and produce binary output are really the only "problem" I've had with powershell
I agree that companies are not like families. In GitLab we try to never refer to it as family because families don't have performance improvement plans, underperformers, and offboarding processes. I just made this official in https://gitlab.com/gitlab-com/www-gitlab-com/commit/95964433...

I do this that technology will give more flexible work hours. I think it is just that changing a social process is hard and is unlikely to happen in an existing structure.

At GitLab we've embraced remote work and work hours are truly flexible. The only exceptions I can think of is that our team call (attendence optional) is at a fixed time. And that we expect service engineers to work 5 days a week on normal weeks to make sure we meet our next business day SLA without bouncing a ticket between many people.

I think remote only http://www.remoteonly.org/ will become more popular but it will take new companies to get there.
Can these federal private prisons just start accepting state inmates? Thereby remaining profitable?
IMHO it's not actually possible for something to ever be 100% priced in, which has the surprising meaning that people need to also discuss how much of an event is priced in when they speculate whether something is or isn't priced in.
>I'd agree that the US housing and derivatives markets are in a much better position than in 2007-2008

Could they have been worse?
There are many ways to accomplish this (in general). My favorite is that you can create 'computed' properties on the fly which means you can continue to keep the strongly typed object in the pipeline, and still have access to the data you care about.

https://technet.microsoft.com/en-us/library/ff730948.aspx

You use the exact same functions (first, last, substring, replace, etc) as you would normally. Then the rest of the pipeline has it available if needed.
"We don't need to jump to completely driverless right away" ... "the car would drive to the pickup location empty"

You don't consider a car that can drive itself to the pickup location empty to be "completely driverless"?
"Terrorism can only be good for business."
Unity and Facebook Team Up to Support Game Developers
Uber riders to be able to hail self-driving cars for first time
yup, me too!
First Impressions of Drupal 8 After Migrating from Drupal 7
Yeah, I wanted to switch to PowerShell but then I had to call an exe with variable arguments from the PowerShell script. That was a quick way back to cmd.
I wouldn't trust the stewardship of ICANN either. This group of muppets has been turning the top-level into a wasteland of garbage ever since they got control: https://en.wikipedia.org/wiki/List_of_Internet_top-level_dom...

While reasonable gTLDs like .inc, .corp and .ltd get ignored, instead we have .aerospace and .google for reasons that have never been properly explained.

They've also handed over .app to Google simply because Google was willing to pay a stupid amount of money for the rights, and Google can't even figure out how to sell these yet: https://www.registry.google
Can someone comment on the appeal or utility of a raytracer when path-tracing produces infinitely better results in offline, and real-time path-tracing has started to appear (and will likely be mainstream in a matter of years)?

Also, a path tracer in 100 lines of C++: http://www.kevinbeason.com/smallpt/
OK, but now imagine it's not a database, because there are programs that do act this way.
Try to ignore what’s inside the parentheses and the headline.
Not if you're in a script and declaring a function. So, no, it's a source of confusing bugs. Implicit return works better in, like, Ruby, where it has to be at the end and can't just randomly exit in the middle of a function declaration.
Depends on what you have and how urgently you need the greater speed.

My main system is still running a i7-2600 from over 5 years ago. That GTX 680 I have in there is still plenty fast. The upgrade question is: how pretty do I want Star Citizen to be?
Nobody knows if Zen will actually live up to expectations yet, so I would wait until reviews and benchmarks come out, and base your decision on that. I made the mistake of ordering a Bulldozer CPU as soon as they came out.
You're right, I don't know what I was thinking.
I just wanted to say this exchange about whether advertising can be likened to trespass and vandalism has been very thought provoking. Your argument holds water. Have an up-vote.
> C99 and C11 are great languages.

I think the amount of undefined behavior in C--and that undefined behavior is necessary to compensate for its design mistakes (e.g. signed overflow)--disqualifies it from being a "great language". Empirically, virtually every single large C program in existence depends on undefined behavior to continue working. And that UB is very difficult to spot [1].

> It'd be nice to be able to define how memory should be handled for a particular application at the granularity of the target platform while still getting the safety guarantees.

> I like where Blow is going with his Jai language. It'd be neat to see more research in this area.

You said that you wanted safety guarantees, but Jai is explicitly not about safety guarantees. In fact, being memory unsafe is one of the key design criteria behind the language. That's what differentiates it from for example Rust.

[1]: https://news.ycombinator.com/item?id=11728324
A Jack Ma vs Jeff Bezos showdown is imminent in India
I think it might. The article mentioned that one response by companies was that the conclusion of the report was not supported by the evidence because some of their prisons primarily contained non-citizens, and that population had different problems. I'm not really sure how the government decides to place undocumented immigrants though.
You can run PowerShell Core inside of a Docker container quite easily as well.

https://channel9.msdn.com/Shows/msftazure/Run-PowerShell-Nat...
MaidSafe Reaches Alpha
> Does it look like they are going to make it

Probably, but I still think they would do far better with an owner like Qualcomm (granted Qualcomm would still have enough money in the bank to actually do something interesting with AMD after the acquisition).
Japan Risks Falling Behind Amid Blockchain Talent Shortage
The BBC, I can't speak from experience for Thoughtly.
Now that it exists there are users, but when people were hoping for a modern or more portable replacement for DOS batch files I'm not sure this is what they had in mind.
Pull request for adding ECC support in OpenPGP.js
Is Tokyo (and Japan in general) not even more earthquake prone than San Francisco? It doesn't seem to have stopped them building many skyscrapers.
ArrayList.Add ... whatever ... | Out-Null

Its not implicitly returning. The return value wasn't assigned so it is emitted to the pipeline.
Cool paper! learned a lot about shared beliefs. But I was asking myself "why is 50k traders using similar trading patterns an example of collective intelligence"? I expected an example of a collective accomplishing a group goal as opposed to optimizing individual ability to accomplish goals.

Noted in first paragraph: "we still lack a coherent formal perspective on what human collective intelligence actually is". But, why not reference the closest definition or propose your own rigorous definition of collective intelligence to ground assumptions in the paper?

For instance, in 2007 Legg and Hutter presented a paper, "A Definition of Machine Intelligence" (http://arxiv.org/pdf/0712.3329v1.pdf) which inventoried existing definitions of machine intelligence and suggested their own definition. Seems like these definitional papers would be the starting point for presenting research on any kind of intelligence. Do you see meaningful work in this direction regarding defining collection intelligence?
> "Terrorism can only be good for business."

Maybe domestic terrorism but not international. Private prisons only make money when people are captured alive and locked up on US soil.
EDIT: I got lost in the comment thread. I was intending to reply to this article: https://www.quora.com/Which-language-has-the-brightest-futur...

Do Go, Rust, or D programmers really fantasize about their language replacing C in any other context than their own work? The article setups up a huge strawman of a caricature of a person to start and then uses really rather spurious arguments to take pot-shots at that strawman.

But just some easy ones, right off the bat:

"C is not a language for programmers that need to be babysat"

I think the number of buffer overflow exploits that we have seen in the wild over the years indicates that C programmers really do need to be babysat. If you're starting a project and you say "let's do it in C", the rest of your team needs to be taking a really hard look at you and asking, "and just who do you think you are?"

I have never met anyone who knows how to program in C "correctly", because those that have opinions on how it's done always seem to be at odds with some other cohort that is equally convinced of their own superiority.
C is horrible but Algol60, CPL, and Algol68 were wonderful? Um... sure. (Backs away slowly...)

This reeks of ideological blindness, of having reached a conclusion and then throwing mud to try to support it, no matter how biased a twist on the facts it takes.