skysight-inc/HackerNews huggingface dataset:
> That said, can we really rule out the possibility that stainless or glass or silicone will have problems found in them?

No. We can't completely rule out anything, if you ask me.

But, glass and stainless steel have been used in sensitive environments (eg. chemical synthesis) for around a century, so we'd most likely have discovered if harmful substances leak from these materials. It would show up when a substance has been synthesized, and some sort of chromatography/mass spectrometry is performed on the resulting substance.
There is much mention of JITs and the workaround being to switch page permissions, but here is an example of an SMC pattern that W^X would really not work with; a function that does something the first time it is called, and collapses into a single RETurn instruction thereafter:

once:
mov byte [once], 195
; ...do something here...
ret

I have used this technique in applications-level code, where it is significantly more efficient (both smaller and faster) than the alternatives when this "once" function will be called many times. I think it is always important to remember that while W^X and other restrictions have security benefits, they also have downsides in limiting some interesting creativity and the potential to exploit the full abilities of the machine.
https://hn.algolia.com/?q=efficiency+comparison+document+pre...
A $5.39 Bag of Chips? Doing the Math on an Instacart Order
Mediums of thought and how I approach problems
If only bandwidth was cheap and abundent.
I hope so, if not, they would not have ben able to dock with it after it's been built (and empty at the time).
HFT in my backyard – V
I'm kind of fascinated that this sort of thing is still considered a publishable result. It's been known for at least twenty years that intra-observer variability is a significant factor in such things.

I'm not knocking the work you've done, but pointing out that when I was working in radiotherapy in the early 90's this kind of stuff (not on bidimensional product specifically, but whatever tumor volume measures were being used at the time) was being done. I wasn't involved in any of it directly, but recall colleagues who were, more-or-less ranting on about the degree to which chance predominated.

One issue I was more involved in was that every modality (CT, MR, fluoro...) gave significantly different tumour volumes and no one knew how to reconcile them in a clinically useful way.

Given that every measure we've ever devised seems subject to similar issues, there's an argument to be made that the very concept of "tumour size" is problematic. It seems to make sense, but the edges are too fuzzy to be very diagnostically useful in a depressingly large number of cases.
Surely google docs is better for collaboration than word is, though, unless you're doing serious math typesetting.
That happens already, with share to group which happens to contain friendly coworkers. Only difference is linking it to corporate active directory such that we won't be able to share to "work friends" group but will have to share to the whole department. Probably lower overall use, possibly because of negative gossip but also self censorship in that I know the work office cooler club or whatever all talk about minecraft, but I'd think twice about having to spam that to the entire department not just the people who are into it.
Total meal replacement products have also been available for many years. These come in a variety of forms - shakes, juice-style drinks, soups. There are versions for normal drinking or for naso-gastric tube feeding. There are versions suitable for a variety of special diet needs.
Great story. I wonder what the price tag was ....
Not really, otherwise even the standard library would not exist, and we would manually ask pages to the kernel every time we want memory.

C, as a language, is indeed low level, but that does not mean that programs and libraries shouldn't build abstractions on top of the low level interface.
If something happened where everyone had to bail, would there be any point in going back in?
I don't see any details about security on your app's homepage [1]. Not even the word 'security' exists. Just a privacy policy.

[1] stayinyourprime.com
Cheating is not allowed actually.. and API doesn't give you the information it shouldn't.
The goal is creating a strong AI players (not necessarily human-like) that win without cheating.
We've changed the URL from http://wwwdesigned.com/growing-irrelevance-mongodb/. Did that site publish your article without permission?
Difficulty in implementing tail recursive calls in C
Out of interest, which Google products are using it?
So white Americans had a second order form of wealth in the New Deal/Jim Crow era? And it was disingenous to posit that we were "merely treating people equally" when we allowed blacks to compete economically with whites?
I went through school in the 70s and 80s, and also remember learning about the clear dividing lines of inalienable human rights spelled out in the Declaration of Independence and Constitution that made us different from the Soviet Union.

Maybe the difference was never as black and white as it seemed to me at the time, but I still believe we have been drifting away from the protection of basic rights I was once taught were so important to who we are as a people.
Wrote my first node-webkit app the other week, pretty enjoyable experience overall. Very easy to do as someone with web development experience. Also it seemed appropriate as I was already running https://github.com/mixu/nwm as my window manager ;)
No, f.e. is not an accepted or known abbreviation, it's not perfectly correct. You can try and start one, after all yolo, lol, rotfl. Or perhaps not ;)

When I asked, I was wondering if it was a known abbreviation from an academic field I didn't know. I wouldn't use it, e.g. is the correct abbreviation to use in this instance.
How does Esty pay you? Do they have a financial presence in the UK? Nice write up too!
"You hit 'refresh'"

_You_ don't, the customer does.

Would you care to name the sites you work on so I can stay away?
smart pointers are always dumb imo. GC or do it yourself - everything in between is always more of a headache in my experience. I've spent more time debugging reference counts in few code bases than debugging new/delete in many.
Excellent points. Silly me for believing any of the words in the headline.
Cakephp – Load View in iFrame – PHP CMS Framework
What is Marc Pro
A man successfully cheated on “Who Wants to be a Millionaire.”
Coffee Meets Bagel founders reject largest offer in Shark Tank history
My Fhourstones solver and a perfect playing applet may be found at
http://tromp.github.io/c4/c4.html
Ah, yes, good point. Great care should be taken for these cases to not happen.
Are you saying "it's possible to build a chargeback system on Bitcoin, the technology doesn't preclude it", or are you saying "here's how you would do a chargeback on any given Bitcoin purchase today"? If the latter, can you be specific about an actual set of retailers and middlemen you could use to effect it?
The IAP for the bear, lets you ski as the bear https://twitter.com/davechenell/status/545580869696888833, Chasing monsters coming soon http://thewaterbear.com/obstacle-avoidance-a-i/
right, but then why can't you take that same opportunity to pull your pointer out and replace it with a zero to avoid it being free'd ?
I'm not sure I get your point. Although writing your own video codec seems a bit overkill.

The spec here isn't that trivial, I mean the thing has clearly strict performance and portability constraints across systems and compilers, not to mention maintainability and quality consistency across the releases. Finding libraries that fit well with those constraints, especially for a large project like this, isn't easy. So I can imagine scenarios where NIH would be justified.

I was mostly making a point, that using such broad strokes to claim someone to be incompetent, while assuming all the libraries and tools required are in perfect condition and perfectly work is dumb and Stefi's hissy-fit here is just self indulgent ego-stroking.
Her comments questions and tone in the first phone call were totally that of a recruiter and not at all those of someone in M&A trying to start talks for an acquisition.
What a waste of effort!
Banking is 8% of the entire GDP of the USA. 8% and it can (almost) all be automated.

Centralized systems could be more efficient if their incentives were in line with the incentives of the people they serve. But their incentives are not and they are not fair.

You are theorizing about something based on how it feels without really looking into the reality of it. Bitcoin mining is so many orders of magnitude smaller than even fragments of current financial infrastructure it would laughable to talk about, even if electricity usage was any sort of a major issue, which it is not.
Google didn't write Angular. They hired it's developer, after it was released, and built a team around him.
Paul Graham, Star Trek, College and Startups
Basecamp: What our desks look like – 2015 edition
I did the same, with ageing Commodore 64s and Amstrad CPC 464s - and one Acorn Archimedes, although that was the superior BBC BASIC - on display in a variety of independent computer shops around Galway, Ireland.
5 Best practices for providing world class email support
Trying to fix/salvage it? I'm sure the russians reactivated a "dead" station at least once, sending a better prepared crew to repair quite a while after it was abandoned.
yeah, so he said the problem was that this pointer was freed out of his control. any way of packing data into that pointer suffers the same problem - except even worse, you are now freeing something that wasn't allocated.
Have you tried doing a daily standup where everyone calls in individually from their office? In my experience things work the best when everyone is operating remotely with the same "communication handicap".
Ensure is heavily marketed. It is not irresponsibly marketed. Ensure does not claim to put you in good health. It doesn't claim o be suitable for everyone.

By the way: Ensure is available in unflavoured versions to allow users to add it to other food or add other food to it.
Dragon is "berthed" to the ISS, unlike Soyuz which is "docked".

Berthing is what they do to ISS modules. It's basically bolted on--which requires a fair bit of work from the crew on the station side, both mechanically and in getting the spacecraft in place (which they do by robotic arm capture). They do this for the cargo stuff because the berthing mechanism is wider, lighter, and cheaper.

Docking is what you do for a manned spacecraft. They have fancy mechanisms to attach and detach quickly and mostly-automatically. It's complex and the opening is enough to get people through, but it's fast and easy. A docked spacecraft can leave on its own; a berthed one would require crew still on to help.

While cargo Dragon could take a person down to Earth, and they'd probably survive (probably nestled among bags of trash), it's not going to do so in a hurry, and since you have a seat on a Soyuz already, and it's designed for it, you might as well use that. Especially if you're in a hurry. I think the only time cargo Dragon would be involved would be something catastrophic happening to one of the Soyuz--but not to anything else.
wasnt that done by funcom though or one of those companies? They've shit the bed with all of their latest MMO's.. Age of Conan was suppose to be amazing too and was a true snooze fest. All these games have become a grind fest.. kill 8 rats, yadda yadda.. i want a real sandbox to build a castle whereever i want..

I had huge expectations for darkfall too, but Aventurine is a joke of a company.
> The reality is that a lot of people (especially frontend people) don't have the CS foundation to understand why and when the design patterns prevalent in Angular/Java are useful (or even what patterns exist to begin with).

That's hardly fair. Design patterns are not that difficult conceptually and in my (admittedly limited) experience Angular doesn't really introduce anything new. It's not hard to pick up because devs are lacking foundational skills. It's hard to pick up because it's overcomplex and difficult to adopt in pieces. Despite claims that it's easy to "add as much or as little of AngularJS to an existing page as you like", there seem to be no examples of piecemeal adoption in the docs. I'm sure someone with Angular experience could plug in a bit of Angular to an existing app, but someone just starting apparently has to choose to 1) go all in, 2) spend a lot of time learning Angular, or 3) use something else. If many competent devs are "hitting a brick wall face first", that seems to be indicative of problems with the framework.

Also, this is somewhat tangential, but I'm not sure software design patterns are part of computer science anyway. They belong to software engineering, which is really not the same thing.
> If they had followed the wait and see approach there's a good chance she might be blind right now.

Operating on a brain unnecessarily has its own risks.
It's somewhat less depressing than that, from a personal point of view, at least. Most interventions carry with them pretty significant risk. Therefore the choice is not between "do nothing and see what happens, or do something with zero risk and see if it helps", but rather "do nothing and see what happens, or do something really high risk and see if it does more harm than good."

Iatrogenic disease (harm caused by interventions) is by some measures the leading cause of death in the US, outstripping heart disease and standing at more than ten times the rate of death by automobile.

Under those circumstances, not doing anything until something horrible happens is not a bad policy, and the people engaged in it are not expressing cynical indifference so much as a due awareness of the real risks involved in almost any intervention.

Which is, admittedly, kind of depressing, but for quite different reasons. Either way, technology and patient empowerment are likely to help.
Haha, I guess, but I think it's not about using them all over your code base -- there are always pros and cons in using RAII, smart pointers, GCs, and manual memory management, it's the programmer's job to balance it correctly.
Lamdu: Towards a next generation IDE
The Trouble with X
I'm sure rendering on the server makes sense in some cases, but it's not as simple as you think. If you have a million users looking at the same content, you can render the template once on the server or a million times on the clients. Obviously, that's not always the case, but with things like ESI [1] the content does not have to be exactly the same to take advantage of caching (rendering the template once).

Also, keep in mind that content is compressed so the actual transfer time is often negligible, and the JS libraries could be bigger than the total html for the session.

[1] http://en.wikipedia.org/wiki/Edge_Side_Includes
Hacker News, http://Digitaltrends.com, http://theverge.com, Reddit, Twitter(Tweetdeck),

http://producthunt.com, Wired.com, http://www.businessinsider.com,

lifehacker.com, and of course YouTube. Oh I forgot http://Uncrate.com and Myspace (Yeah that's Right good old Myspace.)
It's a traditional web app, so it works with HTML. We don't plan to have anything else any time soon so the priority was on the time to have the HTML ready to go.

I did a Rails app serving JSON exactly one year ago, to a small Angular front end. It's was a little disheartening to see an empty page loading and then making JSON calls and thinking that by then a server rendered page would have been already fully loaded. That's why I said that it's all or nothing: either a single page app or many html pages. A few single app pages don't do well, unless they are preloaded with server rendered content.
"Me" in this context is the customer. I'm talking about pages I see in the wild; when pages can't talk to their backends, they throw a "We crashed; please refresh" dialog, and I do what I'm told. ;)

Pages I write generally try their best to wrap calls that can fail in a reasonable retry envelope with some intelligent discernment of what response codes can be retried (429, the occasional 420 if someone thought Twitter was cute, the VERY occasional 500 if I just happen to know that the service in question is flaky) and only failing the error back to the user if the client can't retry it. In contrast to the non-JavaScript forms-only sites I've used, which tend to just surface their 429s and 500s straight to the user and expect them to know what a "back" button is (and whether it's safe to resend a form in this context), it's a better user experience.

(Incidentally: I do find myself having to re-invent that "retry envelope with a success handler, fail handler, and filter to determine if the response should be retried" boilerplate over and over as I move among frameworks; if anyone's built a smooth request wrapper for that, it'd be nice-to-have).
How about describing it as experience discrimination.
i've not yet worked on a game console platform that doesn't end up in trouble when you try and free some small number. given the context of doom 3 engine i think my experience covers it well... unless they did some insane PS1 port for reasons unknown.

maybe they used a custom allocator though... its very common.
Societies of Control (1992)
The Uberization of the economy is really about building a better trap for ideas
I lead a 100% distributed team for a subsidiary of NYSE:KAR [US-based] and have worked remotely for 5 years. I think this post is very accurate - although we don't have a fancy video-conferencing system, good communication and skype are paramount to remote success (along with VOIP phones, wikis, github enterprise, email and rest of the usual suspects).

Additionally, it takes the right personality -- a self-starter who can work a dedicated day with minimal oversight. That means: not playing xbox in the middle of the day or running around taking your kids to soccer practice (though, a little of that is understood, just not blowing off 5 hours a day).

For me personally, no commute (did the bay area thing for years) and raising my kids where I want to is ultra important. Hope that more companies will realize the benefits of remote engineers. I agree with a comment made here re: lamenting the lack of skilled engineers, but not hiring remote. Rings hollow to me too.

(oh, and I'm hiring!)
Better tcpdump
Emotional Marketing Value Headline Analyzer
That is sad in a way. I expected the number to be much higher. I am interested in to know why the majority does not use Javascript blockers.

Here is a source for the 1%: https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missi...
It seems that health care professionals don't have a nuanced problem solving attitude. They make a diagnosis, see how this diagnosis fits into a preconceived treatment bin, then just solve from that position without understanding what's different, what's unique to each case. And, in their defense, they probably just don't have the time for that extra work. That's where I see technology as most useful....how to automate and make more efficient the redundant parts so professionals can concentrate on the important, unique parts to each patient's diagnosis.
And you don't think it may have something to do with the amount of lawsuits that is open to them if they make a mistake? We can't claim that the thought/idea of a lawsuit over a medical mistake looming is always 0, because it isn't. Even on a sub-conscious level, it affects and weighs in on the medical practitioner's diagnoses.
I guess, but there are so many better ways these days, if your product is worth building to get it built than to give up a huge piece of your pie. Crowd funding, etc.. if you have 10 years of R&D well you're better off just taking the idea to another company.

This is a generalization, but I think owners get their priorites mixed up when they are sitting on millions in free money.. their burn rate is insane.. they spend money on the wrong things, etc.. fancy offices, whatever, and they aren't even profitable. We work from home, and share a co-working space as well as an office with 2 other companies..

Office life is over rated and is a giant waste of startup funds. =/
It gets symlinked to node and npm
If the title of the article is the point it's trying to make, it failed miserably.

At least it was a somewhat interesting re-cap of the presidency alongside the economy for a young 'un like myself who doesn't remember any of it first-hand.
I suspect that you're mistaken on what semi-automatic means. Basically all of the rifles likely to be carried by law enforcement are semi-automatic, except for sharp-shooters, who my carry a single-shot with a floated barrel.

Semi-automatic is not automatic, and has no burst or rapid-fire mechanisms. All semi-automatic rifles shoot one bullet for each pull of the trigger, and in 2015, that's the norm for just about every patrol rifle in the world, except for those needing long-range accuracy, which is a fairly niche application nowadays.
I don't get why people get so worked up over this. It's not a "little" benefit in my opinion. In regards to drawbacks I can only see one, and that is grepping for the identifiers becomes more difficult.
You can bring it back as a liquid. (Classical, not superfluid)

Boil-off would be a problem, however. (If you want to get fancy, you bring back a He4 tank and a refrigerator, keeping the He3 liquid by boiling He4 into space)

Liquid He4 has a density on the order of 125g/L at boiling point at 1atm. Don't know about He3, but even at 50g/L, that's ~20L/kg. Not nearly as bad.
Your New Community Manager Hire: 5 Areas to Focus On
The idea is sound - don't start something you aren't qualified to finish. But the article is a bit sketchy. Little detail is given. If the author could flush it out a bit more with explanation rather than "Ill start a start-up in the future once I learn more about leadership", I think it would be a better article. I'd like to hear why he needs to learn more leadership, what he has learned and what he needs to learn.
Would you pay for that? In something like a GitHub Enterprise setting, closed source but self-hosted?

Something like FB-Groups for organizations of all kind fell out as a byproduct of our startup and we are toying with the idea of trying to sell that part in isolation. Basically you get your own, hosted / self-hosted FB-Groups, plus a bit more flexibility regarding permissions and group management. For example you could introduce someone external into a sub-topic in one of your groups, without exposing him to the rest of the group (not sure if that is possible with FB groups).

[Edit: Grammar]
In this case, since the OP is incorrect, and they were armed, absolutely nothing.
Forgive my ignorance, I'm still a bit of a beginner. Why is this particularly impressive? Has no one done smart pointers well for C? Smart pointers have been around a while, I thought there would be a ton of libraries for this by now.
> Would you suggest this even for new grads looking for a first job?

Nope.

I've been a full-time remote worker for 6.5 years, and 1/2 time (2 days a week) for 4 years before that. During that time I've managed and hired remote workers.

The reality is remote work is not for everyone, and I think that is even more so for new grads. There is a lot of mentoring that happens early in someone's career, and that is difficult to pick up in a remote environment. I think over time the need for having that on-site mentoring decreases, but it's critical in the first 12 to 24 months.
No need to apologize, even if it's perfect, the first player can always win by playing the right moves.
How the Economic Machine Works (2014)
Using "share to clipboard" from Alexey Lyubeznov. His is 11kb. Yours is 1mb+. What does yours do that his does not?
Just a non-programmer with a masters in Computer Science...
I was using it non-interactively.
The Future of the Umbrella Is Coming
Never expected 360 Security to pass Facebook in Google Play ranking