skysight-inc/HackerNews huggingface dataset:
I would have loved one: it's easier to share the application with co-founders and have them annotate it, before editing.
Recently I benchmarked a small network server written in Haskell. During the load testing the GHC runtime would allocate at rates of 1.6GB/s which is highly unusual from my experience but is apparently normal for pure functional languages. The impressive bit is that during the operations the heap was never bigger than 50MB and GC pauses longer than 100ms.

If we where to re-write all our ruby code to be purely functional I don't think that CRuby GC would keep up very long with that kind of memory pressure.
I tried it, and you're right - but why does this happen?
MS included a keylogger in Windows 10 Preview
This "convulted version checking method" is the default way to do it with Java, I'm not sure if there's any other programming languages that do it as well.
You just explained why I could not attach to an already existing screen last month - it all fits now...
I don't know what that word means, to me it has always seemed a bit silly. The whole point of software is its side effects, you will always have some. So instead of admitting that, you do a little dance to pretend side effects don't really happen in your program. It's very strange to me.
Save your company from security breaches due to rogue employees
Probably not, but modern bearings can still fail, and the result would be just as catastrophic.
And in combination with conditional breakpoints executing commands, you can have GDB "dance" any application to whatever tune you wish:

commands ...
call d(cons(form))
call symbol_name(t)
cont
end

It really is a marvelous tool - unfortunately, people don't know anything except the basics (if that)
Not sure about you but my experience is that my life is full of more amazing music than it ever has been before.
> if something fails, handle the failure.

This generally involves halting the server or forcing a read-only mode until consistency can be assured.

But in general repmgr[1] can be used to simplify many common activities and configurations.

[1] http://www.repmgr.org
You can configure it though, to be much larger than its default settings. Still, 6 months... he'd probably have to hack it as he did, no matter what :-)
I thought this was satire-- a statement about advertisement-funded games and the way they afflict us in our modern times.

I was about to come over here and say "ha ha, nice work guys" before I read the comments and realized that the pop-ups were not ads, but were in fact supposed to be teaching me something.

Still, though, nice satire.
> A hunting rifle at a few hundred meters is going to be a heck of a lot cheaper, more reliable, easier to use, and more difficult to trace than some drone with a mounted weapon.

Perhaps, but you've still got to pay the guy holding the rifle. A drone could self-terminate. Most parts can be 3D-printed & assembled in a clean tent, untraceable. The most expensive part is possibly the infrared camera ($1~2k).
I am not looking to make money..... I feel these platforms should inbuilt tools to detect plagiarism, instead of relying on other users to report it.
I started an exercise regime (basically in an elliptical machine for 30 mins every day) six months back. I hurt my kness and it still hurts. I will see a sports doctor -- but any suggestions?
Are you self-employed or remote?

I've found remote work hard to come by in the UK.
Check Your Motivation for the Entrepreneur Lifestyle
It's time to shout stop on this war on the living world
A Jamaican woman changed my life
I view the way to bill yourself as "What's the difference between me and the next best person for the role?"

This means a talented engineering manager will pay you more than an HR person, and any way into a company that involves HR will underpay you. Just my 2 cents.
I was also confused by the pop-ups. Didn't make sense. Nice Mario clone though.
Or perhaps more likely, multiplying with a negative number which involves changing the ordering relation in the inequality.
Pushing an address and "returning" was the only (sane) way to have an indirect jump on the Z80, so it wasn't even considered a hack.

There was also this trick of using the last byte of RAM as the entry to the interrupt handler, so as to use the "free" array of 0xFF that sat in ROM as the handler table. The last byte was a relative jump because luckily the first byte of ROM was negative in U2, so the handler jumped back into RAM after wrapping around into ROM.
It will probably tend to the minimum. But the minimum is constantly rising, as the standard of living in the developing world rises. So it's not unreasonable to think it will level out around the current US rate. Indeed, eventually it will be a uniform $1000/hr, because of inflation. Then $10,000/hr, and so on.
>let's cross fingers this doesn't become the obvious "vaccine manufacturers are spreading viruses" that anti-vaccine conspiracy theorists need.

Well, considering the historical behavior of for profit enterprises, it's not something that would be beneath them.

If it wasn't for tight regulation and the huge media backslash they'd be pouring the stuff by the tons. But in any place/country/era where they could bypass such stuff, businesses have done so.
API-First Development at Hackathons
I want my Apple back
One funny side of this is that a fair number of Trader Joe's "house brand" items have been available as "President's Choice" or "Black Label" in Canadian Loblaws stores - often both made/imported by SunFresh of Mississauga and then rebranded.

(Note: I caught onto this several years ago and haven't been to a TJ in a while - it's entirely possible TJ's and Loblaws have changed their suppliers since.)
I'm not so sure. Rates from the Indian SIs for senior developers have risen to the $60-80 range lately. Not that people get paid that of course, but they're probably paid around $30-40/hour. China remains less expensive, but I doubt for long. Rates usually rise across a region over time.

Sure, I can still find small developer collectives in Bangalore or Hyderabad selling Java coders at $15/hour ... But thats the lower end of junior developers.
That's the relevant law though, right?
I have an OpenVPN server here, how do i test this?
Yep, and now Youtube has this wonderful technology called Content ID. Thanks a lot.
And cp would have also saved permissions (the executable bit). Not that GDB would have an issue without it, as the OP showed it can look for symbols inside an ELF regardless of the inode bits.
People got enthused about this after Brad Edwards, mentioned in the article, led a NASA study on space elevators about a decade ago, which found it to be surprisingly feasible. Here's their final report (pdf): http://www.niac.usra.edu/files/studies/final_report/521Edwar...

The material would be carbon nanotubes a couple centimeters long, bound together by a reasonably strong epoxy. They estimate a cost in the low tens of billions of dollars, by using seven shuttle flights to deploy a minimal elevator, and using that to pull up additional elevator material. They examine a lot of practical issues and find solutions for them.
I would go with renaming the entire OS. Let it be FAOSDSACH, as in Formerly Awesome Operating System Destroyed by Suits And Corporate Heads
I posted the question on lawyeritis.com with a link here, maybe a lawyer will give us an answer. But an example could definitely help.
I don't think there is a universal answer here on "Should managers code?" (Disclosure - I'm in an organization that does expect them to code)

One general observation that seems to be missed here though... If you do choose to have engineering managers code, you have to be careful about a few things:

- That the managers don't confuse positional authority ("Do it because I'm the boss") with intellectual authority ("Do it because I'm right")

- That the spans of control have to be smaller since the engineering manager has less time for care and feeding. In this sense, and idea that "Keeping managers hands on, and the organization flat" actually results in added hierarchy. If you have 8 employees per manager, you can have 64 engineers in 2 levels of hierarchy. If you have 4 employees per manager, you need 3 levels of hierarchy.

- Is there room for superstar developers to emerge purely as individual contributors?

None of these is to say that one model is any better or worse than the other. I think it's very situational.
I don't see how that ("rm -rf /") is relevant... The OP feared for a reboot that would make him recode his command line.
Not every destination is a dead rock like the Grand Canyon. Tourists spoil places with living cultures in all kinds of ways.

>What is the Mona Lisa without an adoring (but very transitory) throng?

An even greater work of art.
System.getProperty("os.name")
Awesome open letter! Apple read this!
You'd be surprised. Ask a local that you don't deal with economically as a tourist for the real answer.
U.S. bankruptcy law gives courts great latitude to reverse transactions involving the property of a bankrupt entity, because a lot of abuse of the bankruptcy system is possible otherwise.

The problem here is actually with VeriSign. Any time you transfer an asset to an entity but retain the right to get it back under certain conditions, you have to think through what will happen if that other party enters into bankruptcy and those assets get sucked into the proceeding. It's wrong for them to assume they can resell the domain name the second it lapses.
Could you be more specific about the special uses that the Novena has that commodity laptop lacks?

Disclaimer: if I were a successful engineer, I would most certainly get one of these purely for the coolness factor.
Cut that 10% in half because known baggage will trump unknown valuable capabilities.
Oh my!

So that's why they went with 10 - it makes sense now.
I'm NYC based Front-End Web developer and I'm earning $20 an hour, do you think it's time to move to another company?
This is awesome - who cares about Windows 10 or Linux, Javascript is the new OS.
Well that can't be good - my "name" on the web can be snatched out from under my feet?
As a former freelancer the lesson I learned from others was to assume you'd spend 1/3 of the year on the bench doing interviewing/conferences/vacation/professional development/searching for the next gig.

So perhaps plan 35-40 hours over 35 weeks. Then set your rate at or above the market rate for your speciality. Don't set it on your cost of living.

If the market rate is too low to live, you'll need a plan on how to upgrade your stature or find a more in-demand speciality.
There are no good reasons to check for an OS version anyway. Checking for the platform, ok. Not the version. That can be handled with feature detection.
Just curious, which ARM machines have you been using as desktop replacements? And why bother, since, I presume, none of these are mass-market products? What advantages do they have over x86 machines?
Or - if you simply look at it as real estate - they bought that land when the supermarket was being built (and no one else thought it was valuable).

In this space - it's akin much more to having parking spaces near a sporting event or concert. In which case - there's lot of happy people willing to pay $20 for the privilege of parking.

Also - you should know that pricing goods based on "what they cost" isn't the proper way to valuate a property, service, etc. If that was the case, every user past 1,000 in most SAAS apps should just ask for their subscription to be free.
To be fair - you were dealing with Demand Media :(
Ask HN: How to get into conference speaking?
I am looking for advice on how to get into conference speaking - specifically on "soft tech" subjects. Eg communication for developers and motivation/productivity style topics.

I have previously spoken at meetups, spoken in front of hundreds in big multi national companies and presented at European trade shows - now I'm looking to advance that into conference speaking.

I follow "call to speakers" on Twitter and this week have submitted my first two proposals
I've read the excellent advice at speaking.io
I've created a lanyrd speaker profile with details on
Updated all relevant profiles of mine with details that I want to speak
Spoken to conference organisers and speakers for help

What else could I be doing to increase my opportunities or chance of being accepted to speak?

Thanks
The same way you pretend to have infinite memory by using a garbage collector.
I don't think you red my entire post.
IT recycling
Can anyone tell me a good IT, laptop, computer recycling place, I checked this site that I got recommended tohampshire-computer-recycling.co.uk, so I am looking for something like that
I don't find this search reliable at all. There are a lot of completely unrelated results. I couldn't find any related match on the 2.000+ Python results, for example. Same with C++. This is being publicized as "proof" of the rumor but it's not representative at all.

The Windows C/C++ API returns a structure with version numbers [1], same with the C# one [2]. Other languages just wrap the native C API call, GetVersionEx.

The most troubled framework is Java: because of some strange design decision, you can only get the version as a string (see [3]), and that makes impressively easy for programmers to screw up version checks. However, as other commenters have said, those apps could run on compatibility mode and Windows would solve the issue itself instead of completely changing an operating system's name.

1: http://msdn.microsoft.com/en-us/library/windows/desktop/ms72...
2: http://msdn.microsoft.com/en-us/library/system.environment.o...
3: http://stackoverflow.com/questions/228477/how-do-i-programma...
Yishan mentions in his tweets that there is a 3 months severance package for the people who can't make the move.

https://twitter.com/yishan/status/517364923320385536
> enter text, we may collect typed characters and use them for purposes such as improving auto-complete and spell check features.

No thanks. I don't need Microsoft to collect every character I type in Windows just to "improve spellcheck".
I too would like to remove unnecessary tersm and concepts. But it seems that splitting into FS / DB / Apps gives people a way to optimize their own way. At the cost of communication/reintegration.

ps: I always found the IBM/COBOL record oriented FS a good idea. You remove a lot of ad-hoc parsing code from loading and writing data.
I too would like to remove unnecessary tersm and concepts. But it seems that splitting into FS / DB / Apps gives people a way to optimize their own way. At the cost of communication/reintegration.
I really like the references to the German sci-fi cult classic "Space Patrol" at the end of the demo: https://www.youtube.com/watch?v=-AvjMHs7U7I
Gitlab. We have GitLab and the atlassian stack - confluence / jira but I honestly prefer Gitlab. It has Git, tickets, wiki - all for free and without the headache of managing Jira.
What should I title my book on entrepreneurship buzzwords?
ExtJS is GPL with paid commercial license, so essentially the same model as WebSharper. They even explicitly forbid to start developing a prototype in the open and then buy a license for it, which WS doesn't.
Right. Living cultures are alive, pretty much by definition. Which means they change, they react, they interact. Indeed, that's how those cultures formed in the first place.

No culture has ever formed in a vacuum.

Instead of some imaginary culture, one that you somehow think would be "more real" (a total fallacy on several levels) without tourists, you have a real, live, thriving culture in front of you, around you. In fact, as a mass tourist, you're a part of it.

The more insightful take is not to bemoan that the culture isn't some platonic ideal of itself locked in amber, but experience it for what it is- living, breathing, changing around you. Because of you.

Paris wouldn't be Paris without centuries of travelers and visitors behind it.

You're a part of that evolution, see that for what it is and enjoy it.
Dear god, yes. Realistically you'd be compensated at almost double that at even the smallest seed-stage startup out west, and I know that by and large the rate difference between SF and NY isn't significant.
My first exposure to DFW was his essay "The Big Red Son" (http://social.rollins.edu/wpsites/sexwarandplague/files/2012...) and, boy, what an experience that was! I think that essay is even better than "Consider the Lobster".

And if haven't already done so, read his commencement speech to Kenyon College class of 2005, or better listen to it (https://www.youtube.com/watch?v=8CrOL-ydFMI) (Later published as a book titled This is Water). It's a life-enhancing experience.
Just because a language isn't functional doesn't mean it can't benefit from some goodies of the FP paradigm.

C# is very successful with adapting bits and pieces from "other worlds" (such as FP, or dynamic typing etc.)
Ignore this plagiarism thing. It's legally irrelevant.

If the content if yours or you represent it or the owners, and it hasn't been licensed appropriately, and it's in an applicable applies jurisdiction, you could file a DMCA takedown notice to the site it is hosted on at their abuse handling contact address. If they ignore this, they lose safe harbour. If they challenge it, you sue them. If they take it down, that's done.

In addition to the DMCA, regardless of how that's handled you can also sue them for copyright infringement to recoup lost earnings. Who knows how far you'll get there.

If the content isn't yours (or represented by you) there are no legal actions you can legally take. You could fraudulently fill out a DMCA but that's going to get you sued. It's probably also a criminal action if done wilfully.

---

If however, you're just a Quora user, it's probably against the terms and conditions to copy content wholesale (especially if it's incompatible with their submission license)... You could report the post directly to them so that they can deal with it internally before anything happens externally.
Digital Clipboard
Because you've defined "safety" to encompass several orthogonal concepts and as such is meaningless. If you look at each axis on it's own ( type safety, memory safety, exceptional safety ) then Haskell will come out as safer than nearly any other available tool.
In your case 'socializing in a work environment' can mean going to entrepreneur, technology, and other related meetups. Plenty of opportunities to make friends, find co-conspirators, etc.
You make a great point, yet I'm still able to identify with what the author was saying.

I oddly think about this a lot without really recognizing it. It may sound silly, but to me what makes the difference is the event itself. Being a tourist at a museum, natural landmark and so can feel so much different than being a tourist at a local watering hole. Taking a natural landmark as an example, I view it as if the locals can't claim it as their own and it's meant to be shared and interpreted by the world. Museums are practically enablers for tourism so locals can't be upset about that.

But, when it comes to a local food or drink joint, tucked away in a neighborhood of sub-cultures, I can't help but feel as if I'm intruding. To focus on the experience at a place known as being "best authentic food X in city Y" or "great neighborhood bar, one of the best in city Y" is to focus on the brick and mortar, the customers, the employees. Given just the right media attention or online review a place can become a tourist petri dish and the atmosphere can be entirely thrown off. Although, there sits the problem as without at least some attention I wouldn't have known about it.

That probably comes across as selfish, but it's not about me. There's many cases where a place becomes successful, patronage changes, ownership ends up changing hands a year or two later, and the place isn't what it used to be. I think there is something to be said for protecting local sub-cultures which is what I viewed the authors point to be.
That, and invested money is not cyclical in the economy. Yes, the invested spend it on something, but only on the pretense that future returns of theirs will go back to the original investor with interest. The only exchange of resources there is the time between having money now and giving more money back later.

Compared to more equitable economics where the baker gives the mechanist bread to fix the milkmans car who gives the baker milk, and each of them is using cash received from the other to provide goods for their wants and needs, is much more tantamount of a functioning economy than loans, especially when investment money seeks the safest of avenues for returns, thus the vast majority of potential entrepreneurs are out of scope of getting the money anyway.
So how much is this going to cost GSK? I hope I'm not the only one asking this question.
"The time spent on driving is simply burned up. Gone."
Only if you choose not to enjoy the journey - just because you're not able to read or do other activity doesn't mean it's not to be appreciated.
What a sad, malicious article. S.1196 - Aaron's Law Act of 2013 - is in the Senate Judiciary Committee chaired by Patrick Leahy, a Democrat not a Republican. To be fair, the article should also say:

> "Unfortunately, Chairman Leahy has refused to schedule any debate or vote on this important issue – only he can explain why he refuses to move this bipartisan bill forward."

> Jessica Brady, press secretary at the Senate Judiciary Committee, said absolutely nothing about reform of the CFAA.

https://www.congress.gov/bill/113th-congress/senate-bill/119...
Sure, but all of our cognition is biased. We're made out of meat.

I agree that using our agency-processing abilities can easily lead to wrong answers. But that's true of any of our abilities. We have a lot of hardware for visual processing, so we make graphs. Sometimes graphs mislead. But that doesn't mean we should stop using them. Instead, I think it means we should be aware of the limits of any particular cognitive mode and be energetic in cross-checking.
Brilliant! We have dog-walkers, caterers, all sorts of people to help actualize our wishes. Someone to verbalize your day, help you sort out priorities, just to hear it said out loud can change the way you think about it.

Maybe a voice app could do it, but not as well as a breathing human being.
Your previous salary is none of their business.

I had someone demand my salary expectations in an email two days ago, and I answered with a question about whom I would be reporting to. I haven't heard back yet. Maybe they flushed me for "not following the rules." Fair enough. You do not want to deal with people like that. Bad clients are worse than no clients.

And I'm saying that as someone who currently doesn't have full-time work, and is looking for it, and has a family to raise.

Now, sometimes I have found that their maximum salary was beneath my minimum accepted value. They can stop wasting their time if they announce their salary upfront, but for some reason they won't do that. Their loss.
The drone could (should?) just hover in place sudden on loss of control. 2010 Parrot ARdrone ($299) does.
You can get rid of divide by zero without anything sophisticated. The key is that you cannot expose normal division. There are two reasonable solutions:

Perform test in the operation:
(/) :: i -> i -> Maybe i

Require test before the operation:
nonzero :: i -> Maybe (NonZero i)
(/) :: i -> NonZero i -> i

Both of these come at a cost, of course, of making some arithmetic expressions look less natural - which dependent types could probably help with.