skysight-inc/HackerNews huggingface dataset:
Happy (if you could call it that!) to report AIX 7.1 works correctly :)

RT sig 50 received with sival 0
RT sig 50 received with sival 1
RT sig 50 received with sival 2
RT sig 51 received with sival 0
RT sig 51 received with sival 1
RT sig 51 received with sival 2
RT sig 52 received with sival 0
RT sig 52 received with sival 1
RT sig 52 received with sival 2

Solaris 11 still appears backwards:

RT sig 43 received with sival 0
RT sig 43 received with sival 1
RT sig 43 received with sival 2
RT sig 42 received with sival 0
RT sig 42 received with sival 1
RT sig 42 received with sival 2
RT sig 41 received with sival 0
RT sig 41 received with sival 1
RT sig 41 received with sival 2
I don't see any way this could be anything other than a design problem. The engine can't be throttled, so there are no circumstances under which you'd want to feather during the burn. So there should have been, at the very least, an interlock to make it impossible. Either there was no such interlock, or it failed. One way or the other, I can't see how the root cause could end up being pilot error.
ok, I see.

It might be surprising to hear, then, that those people using food banks in the UK by no means consist entirely of the chronically or mentally ill. I'd say that would be a small minority. Most of them simply use food banks because they can't afford to buy food - the number one reason being their welfare payments being ended or delayed. See, in the UK in the process of dismantling our welfare state and I look across the Atlantic to see our fate. :-s
For the majority of requests I'd guess the Accept header isn't even used. Do people still write applications that send a PNG if supported, falling back to a GIF otherwise? Or use this to determine the user's language preference? I expect in most requests they are ignored and the server sends whatever it has. APIs would be the only thing I can think of, but even then you could get around that by having different endpoints for different formats. At the cost of saving a few TB (if not more) of Internet traffic a day it seems a fair trade off :-)
$650/day on a C2C contract.
"All I'm suggesting with tee is that it allows you to read in terminal what you are writing to file in the same command."

Gotcha. That makes more sense.

Regarding the second, I don't know whether there are presently any attacks in the wild for any commonly deployed setups (if anyone else does, I'd love to hear about them) but terminals are incredibly messy beasts once you start to throw nonprintable characters at them. Better not to expose that surface area.
As a developer with experience in .NET, Java and Ruby, I'm curious as to what makes you say C# collections are a mess? At least relative to Java?
good luck trying to ct scan a pregnant woman!
Love it. Will buy one for me and one for my parents.
>Means of production are private (factories, etc) and the owners as almost all players in capitalism take care to maximize _their_ profit and not society's well being.<

No one forces you to purchase what's "produced". If you purchased a Windows computer - and so helped Mr. Gate's well being - that was your choice! The list of examples is long. As to "Windows" - whether society is better off ...
We are looking for an awesome Front-End Engineer to join us RainforestQA (YC S12)
No I think having one in the repo is fine.

Housequest looks very good, will use next year if it's still around!
working hour or two a day? What's your work schedule looks like? curious to know.
Makes sense--I just think it may be slightly easier to get users to become developers with a default of everyone having the same easy access to the best tools.
I have to say as unpopular an opinion as it seems to be I have always stuck to keeping local copies of my core libraries hosted on my server. I know all of the benefits of pulling from a central CDN like Google but I still can't get over the fear of being dependent on an external source for part of my core functionality.
Russian Memorial to Steve Jobs Dismantled After Apple CEO Says He's Gay
What happened to his friend?
Have you tried disabling only defrag? The performance issues I'm familiar with are generally related to defrag running at allocation time. I would be curious to see your results while enabling THP but:

echo never > /sys/kernel/mm/transparent_hugepage/defrag
225k this year, its great as long as they don't micro manage you
> code around the broken parts and provide compatibility until userland changes/fixes their problem

read: provide compatibility indefinitely.
Startup Raised $10M for Charging Gadgets Using Sound
Blockbuster: Losing the plot
I had some interesting email conversations with GIMP developers in the 1990s. I can't speak for now, but at the time it was a "classical" open source project. AKA, it existed to scratch the developer's itch. It was never intended to compete with another product like Photoshop or any other product.
Good point. curl doesn't do any internal buffering. I was thinking that the pipeline should be aborted if the curl exits with a non-zero status, but of course this is not the case.
After the latency spike does the smaps output still list the same amount of AnonHugePages?
this year 225k, it's great as long as they micro manage you to death
$2000 per month working full time remotely.
What are those benefits of pulling from a central CDN? I've never understood that, and always hated the idea of yet another point of failure. Especially for something so easy to host yourself.
Well, in certain aspects Linux started as a joke. :)
I think the more interesting question is, how did you land your remote job?
That's a peculiar interpretation of 16%.

Something that is true for 1 in every 6 people surely isn't a rare event.
I am a student highly interested in data mining, do you think that book would be a good start? What prerequisites do you think it needs?
It is?
https://roslyn.codeplex.com

Roslyn is not the runtime, it is the compiler which emits IL code. Its different from the runtime.
Hm. Actually, I think I love it. I'm going to go out of my way to use the most extreme situations in order to contribute to as many deaths as possible, simply by having conversations on the internet. Bonus points if my rhetoric influences the death of a small malnourished Dachshund. Thank you for pointing out my previously-unknown power over life and death. This is awesome!

You're (by your own admission) using an extreme situation to make a point.

No, the situations aren't extreme. Like I said, people typically live paycheck to paycheck and can't afford trips to the hospital. The fact that someone on HN had direct evidence of this shows us how common the situation actually is. We should choose not to like that, and do something about it through voting.
DevResults (http://devresults.com) Location: Washington, DC + Remote

DevResults makes international development, grant-making, humanitarian assistance, and disaster relief programs more effective. It's a web-based tool for monitoring & evaluation, mapping, project management, and collaboration.

REQUIREMENTS:

* You've spent at least a couple of years building web applications using ASP.NET, jQuery and SQL Server.

* You love to write code, and you can also work directly with customers. You're a self-starter who's able to work independently. You don't mind working really, really hard.

* Although you won’t necessarily travel much in the long term, you’ll may need to do some international travel in order to meet our real-world users.

Full Details: http://devresults.com/en/p/jobs

If possible it'd be great if you would apply via StackOverflow Careers since it's easier to manage (http://careers.stackoverflow.com/jobs/72264/growing-profitab...) but you can also email me directly at darren+whoshiring@devresults.com. Feel free to mention that you came from who's hiring when posting via StackOverflow Careers as well.
I wonder if resources related to debugging tools are responsible for using lots of users' system resources; if that's the case, it could probably be addressed in other ways.
Awesome hint, I'll try it. However if huge pages means 2MB copy-on-write for each fault, you want still them turned off for Redis. Also does not help with jemalloc memory reclaiming.
Can't test it right now, but seems smart, to check if they got split into smaller pages.
Looks like it, yup - though http://status.maxcdn.com/ is now orange (wasn't earlier). Some updates to come, I imagine. :)

> All traffic has been re-routed to nearby locations
I Woke Up Early Today – Here's What I Did Differently
1. No, there are a lot of sources, that report the same. SPON (Spiegel Online) turned from being a good source for news into click-bait (~beginning 2014). The editorial staff changed: Didn't the editor in chief come from Germany's most famous yellow press gazette (die Bild) [1]?

2. You have a basically American audience on HN. I underpinned "kind of left" with the "basic income discussion", which -with no doubt- the Spiegel has a (very) positive stance for it (just search Google, the German terminology is "(bedingungsloses) Grundeinkommen").

3. No, it's not my opinion v.s. your's (that would be deficient)

[1] It's the co-editor ... and his appointment "was received with great controversy within der Spiegel":
http://de.wikipedia.org/wiki/Nikolaus_Blome

He is also the one responsible for "the online-resort", so the articles on their web site.
"appstores such as found on ios and android" are actually simpler versions of Linux package management, which fits very well with open-source. Packages are retrieved over HTTPS and signed by maintainers/authors. For distros like Lunar or Gentoo, the source is retrieved in a similar fashion and compiled locally.
When developing Firefox Addons they have logging that is kind of like what you describe – doesn't break running but problematic code, but does complain. I found the result unusable. Normal development involves using libraries like jQuery, Google Analytics, or whatever other framework that sometimes acts weird, or makes seemingly odd choices for compatibility reasons, or has code that is effectively dead for everyone but IE6 but does get loaded. And since I didn't write jQuery or whatever other library, I don't care about those warnings.

It could be useful if there was a way of indicating what scripts are actually under development, and therefore only complaining about things the developer can fix.
If everyone references the CDN copy, then most clients will already have the library cached and don't have to download it separately.

Personally, I self-host every dependency I possibly can, specifically because I don't want my website's functionality, performance, or security to depend on a third party insofar as I possibly can.
> It is just JavaScript, so any browser can execute asm.js code, but it can be AOT compiled by some browsers for extra performance - This means every browser supports asm.js, and supports it today

I feel this point is slowly becoming disingenuous. If someone goes through the trouble of compiling their application to asm.js, they obviously really care about performance, because "normal" javascript wasn't good enough for them. Hell, elm/cljs/scala.js/js_of_ocaml/etc wasn't good enough. How many asm.js developers do you know that will go through the trouble of compiling a codebase to asm.js, without putting up an alert('This app works best on Firefox');?

Unless the barriers to entry for compiling to asm.js can be very significantly reduced, it will become a Mozilla-only ecosystem.

I'm a huge Mozilla fanboy, but I feel like they bit off more than they could chew here, and I think the effort would be better spent on standardizing a spec for a true VM instead of trying to back-compat-hack one into javascript.
The Mobile Publishing Problem – We Need to Replace Websites with Cards
I work remotely, for a company located about 1.5 hours drive away, though am expected to come into the office twice a month on my own dime.

I make essentially a market rate salary.
Supposedly it's because many sites use jQuery et al so it's already cached in the user's browser. In reality minified bootstrap & jquery scripts/css combined is usually faster than the rest of the site to load anyway, no big deal to just host it locally
These are good points, too, but what I was getting at is...wouldn't Mozilla be fulfilling its mission even more if the way it designed and released tools helped to bring the worlds of users and developers closer?
That's an approach I've considered before. Do you use InstantClick or another tool?
Could your confirm that the MOV is copying PTEs? I doubt that maybe it's copying the heap, because of copy-on-write. After fork(), the parent write to heap randomly, so it will copy more data with jemalloc than libc (because of huge page)
And yes, this means that inequality is bad in and of itself.

If inequality were bad in and of itself, then you wouldn't need to refer to Mind State X to explain why it is bad.

I.e., suppose inequality doesn't cause Mind State X. Do you still care? If so, why?

I'll stop you right there, in no way is your sexual life in any way comparable to the way poverty impacts the mental wellbeing of people.

Suppose, hypothetically, I dig into the psychology literature and discover that the distribution of sexual partners causes Mind State Y which is just as bad as Mind State X. Would that make restricting the actions of others moral?

More concretely: what specific psychological properties determine that Mind State X justifies restricting the actions of others, but not Mind State Y? And if I could dig into the psychology literature and show that Mind State Y satisfied those properties, would you change your opinion?

I also postulate that you aren't really recognizing how devastating Mind State Y can be. Your Box 9 quote describes quite accurately my impression of the lives of less attractive men. Feel free to browse various "manosphere" subreddits (e.g. "red pill", seduction) to read many examples of this.
Those control structures do work properly - the shell reads ahead until it finds the end token, and fails if it's absent.

It is true that there remains the problem of potential truncation exactly at the end of a top-level line, but I contend that "it stops running here" is a much easier thing to reason about (and, strictly, could always happen if hit with a SIGKILL anyway) than "does the meaning of this line change if we cut it off in a weird place".
No - we don't have any formal internship program, but we've brought interns in occasionally, so feel free to introduce yourself via careers@desmos.com

When we've done that, we're generally looking for people who can contribute as an equal member of the team, and we don't have much in the way of formal support for interns, so we can provide a better experience for final-year internships than for first work experience situations.
That makes sense. Since jemalloc is using huge pages, even if it's one byte inside a huge page changes, the kernel needs to copy an entire 2mb per modified entry over (worst case localilty). Whereas on a non-hugepage allocation it'll only be 4kb. Thats why you saw movs in the stack trace - the kernel was too busy copying over the entire huge page over. With small pages, it can be more granular about it's copying.
If whether someone has medical tests recommended by their doctor is based on their level of insurance, then that is refusing care to those who cannot pay.
I agree, it is difficult to find a proper alternative.

App stores do have some advantages here, today. It's also true that they don't well fit the model for open source. App stores define some root of trust for signing, but just like the CA model for HTTPS certificates, there are issues with that. App stores also bring a host of issues with user freedom. (Even the free ones can have this effect unintentionally: what percent of your coworkers know how to manage apt pinning? If one person on ubuntu 10.04 has an working, installed package, and wants to hand that exact (known working) version of it to a friend on ubuntu 12.04, can they do it?)

PGP signed binaries are one major step in the right direction. More friendly tools and popularized workflows for this would help a lot of people avoid major moments of vulnerability.

PGP (or any other signing system) also leave an interesting challenge, which is what to do in the case of key compromise. Revocation is hard. And say you want an audit log of all prior releases: what can you do?

We're all used to git having an immutable log of history by hash chaining, at this point. Is it time to start using systems like that to keep an auditable log of software releases, as well?

I've been working on something called "mdm" [1] that attempts to do an auditable, immutable chain of releases like this. It was originally designed to be a dependency manager for (arbitrary, language-agnostic, any binaries) software development needs, but I wonder if something like this is what the software distribution world needs to start evolving towards as well. Imagine if your end users could all verify that they have the same hash... and the same picture of historic releases from the same author, and the same picture of if the releaser's signing key changed, and so on.

I'd love to hear other thoughts on how hash chains and signatures can be made to intersect to tell the broadest story. The challenges are very real here.

---

[1] https://github.com/polydawn/mdm/
Use real browsers - both with artificial testing environments like webpagetest.org and Real User Monitoring to see what your users actually experience. I won't recommend a specific RUM tool as there are a bunch of options but they all use JavaScript to get basic information and the new Navigation Timing API to get more detailed values:

https://developer.mozilla.org/en-US/docs/Navigation_timing

… and the even newer Resource Timing API:

http://www.stevesouders.com/blog/2014/08/21/resource-timing-...

One word of caution: ignore tools like Google Analytics which are designed by the statistically ignorant. If a tool uses the mean or an average rather than a median or n-th percentile, you cannot trust it to make decisions because real-world timing data has staggering outliers – 99.999% of your users may load a resource in less than a second but the two clients which reported 2 hour load times will skew the average so much that you'll think you're seeing a problem which doesn't actually exist.

I wrote about an example of this in 2012 and despite the assurances of people who work on Google Analytics and, I'm told, internal lobbying by people at Google who do understand this (e.g. Ilya Grigorik), nothing has changed in the last two years:

http://chris.improbable.org/2012/5/18/google-analytics-decep...

(Yes, they do allow you to see the distribution but it hardly counts because it's a clumsy histogram to use and since you can't report on it, your boss is going to look at the averages which are displayed prominently everywhere else)
"if everyone stops working and starts taking basic income"

There is a pretty neat solution, if enconomy goes down then basic income goes down in such a way that no many people would like to be on basic income. If this seems harsh, I think that some force must be applied to restore the system.

Anyway, to control any kind of system we have to take into account the lags in the feedback to make the system stable. If all people quit their jobs at once then there is no force (cops, military, and so) to restore the system to its orginal state and we lose control. We need to study how elastic is this desire to quit your job and act in accordance.
> I would have liked to have seen an HTTP/1.2 intermediary step that added a few extra headers

I've been trying to start a document that describes what I would like to see in the next http (apparently http 1.2 was speced already but only added a few headers for something I forgot and that most people don't need). I don't see HTTP2 as solving the problems I see with the web as it is, and want to get people talking about what they see as problems and how to make them better.

https://github.com/jimktrains/http_ng
This sums it up nicely:

http://encosia.com/3-reasons-why-you-should-let-google-host-...
We're Sexist Toward Robots
What, exactly, is a mess? The language itself, or the project you inherited?
>These become a lot more useful with primary constructors (also a new C# 6 feature):

Primary constructors have been removed: https://roslyn.codeplex.com/discussions/568820
Python isn't particularly popular and there aren't many Python jobs around.

Where have you been looking? Maybe if you only focus on pure web-dev, but I see Python and Python jobs everywhere. But I will concede that many of those jobs are science, engineering or analysis jobs that primarily involved programming python, rather than pure programming jobs.

It also isn't a particularly popular language on any platform but Linux

That is not my experience at all. Of all the cross platform scripting languages (Perl/Ruby/PHP/Lua/Javascript etc) it is by far the most popular on Windows, and certainly the best supported. I can probably also name a half dozen big commercial Windows apps that use Python as its main scripting language.
If the power goes out or the router gets funky, most internet connected solutions would go offline anyway. But, being battery powered, Point would at least still be active and keep track of things. The fact that the device has lost it's connection to the cloud will trigger a notification to the owner as well.
The wireless configuration is done using an app and should be straight forward for most users. As long as the router is securely configured and the user is capable to connect a phone or laptop, installing Point should be piece of cake.
As for being self-contained, we mean that it is plug-and-forget, without any cables or base stations. There might be methods of expanding the set of sensors, although at the moment, you see what you get.
Adding a cellular modem to the device would make it deviate too much from our current concept in terms of cost (both manufacturing and recurring costs for the cell network usage) and power consumption, but it is something we might include in a future, special version for places without a permanent internet connection, like a cabin or boat.
when you so vastly outgrow your mission statement, antitrust issues are likely present
£350pd at the moment as a freelancer
I am doing maintenance programming for living (in Delphi 5), which usually consist of long list of small problems and changes: I am usually trying to do one or two things a day, generate new binaries and send it to customer so he have something new to play with. I am usually working on my own things till, say 5 or 6 and then do my daily work for my customer.
Disabling transparent hugepages has been common advice in the Postgres world for awhile, and for the same reason. I suspect anything that forks a lot should have them off.
Timezone bug in Firefox's SpiderMonkey engine?
this is a recommended setting even on Oracle [1] [2] and Couchbase [3]

the doc recommends adding "transparent_hugepage=never" to the kernel boot line in the "/etc/grub.conf" file.

[1] http://oracle-base.com/articles/linux/configuring-huge-pages...

[2] https://support.oracle.com/epmos/faces/DocContentDisplay?id=...

[3] http://blog.couchbase.com/often-overlooked-linux-os-tweaks
The same forces that prevented active warfare between the superpowers throughout the Cold War period. It came down to how much provocation they could get away with. In the case of the blockade, preventing ground traffic was doable but shooting down airplanes would have rapidly led to an all-out war.
WPF is so much better than (almost) everything else out there (that I am aware of). Yes, it is very different and switching from WinForms is hard to say the least, but it gets so many things right, is extremely powerful and really fun to use once you wrapped your head around it.
What's the problem? The users can just download the same browser if they're really interested in the additional functionality.