skysight-inc/HackerNews huggingface dataset:
> when we know we're running out of energy.

This is a side note, but we're not running out of energy, we have enough for at least 10,000 to 100,000 years (depending on the rate of energy use increase).

And that is NOT including solar - just nuclear.
UW-Madison produces a ton of computer engineering talent. Cray, Intel and Nvidia all recruit heavily here. Sadly outside the Google office there aren't many local options for grads so they end up in Texas or California, even when they often want to stay in Madison. I've always thought you guys were genius for having an office in town.
The problem is that losethos is quite obviously suffering from a severe mental disorder. His posts are not usually so racist, but almost always include a lot of religious, well, insanity. It's sad because a few lines of his posts are usually very much on topic, buried in a morass of debilitating drivel.

I don't know what he's like if/when he's on medication, but to me, it seems a shame that his posts end up not being seen. To that end, I appreciate someone having hoisted the salient portion.
NOT SEEKING, just throwing in a joke because i'm feeling so: One day a man goes to a pet shop to buy a parrot. The assistant takes the man to the parrot section and asks the man to choose one. The man asks, ''How much is the yellow one?''
The assistant says, ''$2000.'' The man is shocked and asks the assistant why it's so expensive. The assistant explains, ''This parrot is a very special one. He knows typewriting and can type really fast.''
''What about the green one?'' the man asks.
The assistant says, ''He costs $5000 because he knows typewriting and can answer incoming telephone calls and takes notes.''
''What about the red one?'' the man asks.
The assistant says, ''That one's $10,000.''
The man says, ''What does HE do?''
The assistant says, ''I don't know, but the other two call him boss.''
IPhone 5C leaked user manual
not sure if this is fake but just wanted to post it.
Anyone who writes C understands the int -> Boolean expression just fine. There's nothing more clear a out bool. Really, it's not a tough rule to grok.
US Bitcoin exchange launching public beta
Interesting topic, yet a very boring article from nytimes...
No, you'll be the person with a long resume who finds it hard to get a job!
What in <any language> is not dangerous if you don't understand it?
Exactly. That's smart foreign policy. A limited definable goal, preservation of the norm of prohibition against the use of chemical weapons, and a way to accomplish it that respects the interests of each of the parties.
Interesting that you fail to name any of these advantages.
Isn't the granddaughter getting paid for the sonogram analysis? If not, why not?
I'm a fan of the 'c-spiral' rule/
http://c-faq.com/decl/spiral.anderson.html
Since Unity is targeting iOS, Android, Blackberry, WinPhone, Mac, Windows, Linux, Web all equally, I don't see a big correlation there. Also seeing Android's global market share, iOS is basically a fringe target for me these days, just slightly above BB and MS in terms of relevance.

With their Asset Store, they can easier gauge what Unity users need so badly they'll even pay for. Unity is used a lot for 2D games, yet is very 3D-centric, so there are many popular and I presume profitable 3rd-party extensions to make 2D first-class in Unity. So it makes a lot of sense for them to cater more "natively" to this segment of users.
It depends on the scale of the project. If what you want to do can be done with 200 or 300 lines of JavaScript using jQuery, then fine. Go for it!

But I've seen codebases with over 10,000 lines of JavaScript, using only jQuery, and it isn't a pleasant sight. You either end up writing your own ad-hoc framework to add structure, or, more likely, you end up with a bug-ridden, unmaintainable mess where you're writing basically the same code over and over. A framework like Ember or Angular provides structure and takes out a lot of the grunt work of making a large, single-page app.
ShowKit - West Hollywood, CA - REMOTE possible
http://blog.showkit.com/post/59632103553/showkit-is-hiring-t...

ShowKit (www.showkit.com) is a mobile/software startup run out of Curious Minds (www.curiousminds.com), a privately funded incubator in West Hollywood, CA. Curious Minds specializes in highly disruptive mobile and web applications.

We are currently looking for a talented Software Engineer with strong skills in network programming and SIP/RTP. You will build and improve our real-time SIP/RTP-based framework & applications.

Qualifications:
- Strong C/C++ programming skills
- Strong OO & multi-threaded programming skills
- Mobile development experience
- Network programming experience
- SIP/RTP development experience
- Strong debugging skills
- Experience dealing with bandwidth and latency issues
- Self-Motivated
- Good design and analytical skills
- Good communication skills
- Passion for real-time!

Desired/Other Skills:
- Experience with Objective-C
- Experience with SipWise
- Mac/iOS development (AVFoundation)
- Windows development
- H264 encoding/decoding
- openGL
- Knowledge of network security strategies
- Android development
- Familiar with Xamarin and PhoneGap

Product:
ShowKit is a mobile software development kit that turbo charges apps with live communication features in under 30 minutes. Before ShowKit, it would take companies and software engineers months of intensive development to add features like audio/video conferencing, screen sharing, and gesture control to their applications. Our first-to-market gesture control functionality empowers users to tap, swipe, highlight, and fully control another users’ screen remotely while simultaneously connecting the two users via audio/video conference.

Notably, ShowKit is the only framework that includes hardware accelerated video encoding & decoding. This enables 720p at 30fps, the highest quality video conferencing resolution on the market, while using minimal cpu resources and allowing the app to run seamlessly in the background while a call is taking place. Comparable solutions use full cpu resources & only achieve 4-5fps at that resolution, which isn’t feasible for video conferencing.

AngelList Profile: https://angel.co/showkit
ShowKit Demo Videos: http://www.youtube.com/user/ShowKitSDK

Our Office & Perks:
Our Penthouse office sits on the historic Sunset Strip with the best view of all of LA.
- Top of the line gear
- Kitchen stocked full of drinks and snacks
- Friendly and down-to-earth work environment
- Health, Dental & Vision Coverage

To apply:
Send your resume and GitHub account to anthony@showkit.com
I spent a single detached year at college, so I can't speak to that difference, but I did notice a big change when the iPhone surpassed "early adopter" stage. There were always people perpetually focused on their Blackberries/two-ways, but they tended to be a select few: Hardcore careerist types and the young-&-gossipy crowd. This seems to have expanded to include everybody from soccer moms to computer geeks, to ten year-olds!
The grand prize for the competition is a 12 month placement in a minimum wage job?
'stealth' & fashion: new levels of hipster martyrdom.
It's because the distribution of wealth affects what the economy produces. If money is more evenly distributed, you will see more economy cars, microwaves, middle income housing construction, etc. If only a few people are really wealthy, you will see luxury yachts, mansions, etc. So scarcity conditions are different -- there really are more toasters to go around because the people had the money to buy them.
Stop looking inwards. When out, speak to others, about others, ask them question about them, don't tell about you. Let them ask. And when they do, answer as little as you can get away with (mystery is a good thing :)
The Daily WTF had a series on MUMPS that's worth reading.

http://thedailywtf.com/Articles/A_Case_of_the_MUMPS.aspx and
http://thedailywtf.com/Articles/MUMPS-Madness.aspx
G20 Entrepreneurship Barometer 2013
Your compiler challenge is probably flawed.

"a small Java program capable of compiling the code and returning the correct output"

Did you mean to ask for an interpreter rather than compiler?

Also, the functional language level doesn't seem particularly functional.
EDIFACT is a standard for tree-based message exchange used in the airline industry; think of it as a third-rate XML designed in the 80s. Airlines are very picky about using EDIFACT to specify the syntax of messages but usually don't bother to explain the semantics, which is why airline messaging is an n^2 problem. Every airline has custom code for exchanging messages with each of their partner airlines, even though in theory they're all using a well defined messaging standard.
Every time they have an "X language is terrible" link, people slag off MUMPS. I program in a modern variant of MUMPS almost every day. It can be obfuscated as in the examples, but with proper programming practice (conventions for declaring variables, function names, not using goto where not appropriate, etc.) it's really not all that bad.

What I miss the most from other programming languages are features like public/private variables/methods, objects/classes + inheritance, type-checking, first-class functions, etc. (It does support try-catch and exception handling, however.) Even the above gripes aren't entirely 100%, as Intersystems extended MUMPS to have object-oriented features with Cache Objectscript, however, no one uses these so as not to be locked in to one vendor's non-standard implementation of the lagnguage. When comparing to say, Fortran-77, there's just no contest in my mind- out of everything I've programmed in, including VB, I hate Fortran by far the most.
Most of the crime movies I like are based on real events. As many of those movies also tend to become classics, I think my preference is not that peculiar.

Do you really suggest that authors should be obliged to cast at least 50% of roles as females even when it does not reflect the reality being portrayed? Why? Just to make a case for feminism? Don't you think it would hurting the equality cause in the first place?
Is your hypothesis that all types of work in "this field" (which, exactly?) spanning all levels of interactivity can be performed equally well by remote workers? I have personal experience that such a hypothesis is demonstrably false, even for pure software projects. I can only imagine how much more so the disconnect would be when the work involves hardware.
That's not fair. For one, not every developer has their linkedin inmail overflowing with job offers. This is more about how strongly one feels about their opinion/conviction. It's a soul-searching type of choice. Example: I personally refuse to to put my name on a decision for something that I strongly believe will be an _embarrassing_ failure and clear sign of incompetence. This happened to me twice. The first time it got escalated above my boss and they were not pleased with me at all. Emails had sentences in all caps at some points, but I got my way. It's unclear if I was actually right or not but nothing bad happened when production went live so there was nothing to blame me with. We kept on working together. The 2nd time I did this in a different job & company, I was ultimately terminated. I did find out 7 months later that I was right and the project failed at least in small part due to ignoring my advice. I don't regret any of this, but I can't tell someone else what kind of risks to take.
It isn't going to be able to record without a battery...
That wouldn't work in the UK, where not providing plain text when asked carries a prison sentence.
Tat explains it why I haven't seen it then. I was afraid there for a second I was losing my mind.
In VBA there's a command to toggle screen redrawing, isn't it exposed through COM ? very impactful on performance, although I too like to witness high speed visual feedback of automated processing. The social implications are surprising too.
It's interesting to see a new HN account created 4 hours ago with such a "dangerous" username. Especially in a post about censorship in Vietnam. Well played.
when people are given the choice, they allow poverty

I'm not sure I understand this. What choices are you and I making that "allow" poverty? (Note that your next paragraph talks about ways in which some predatory people can cause poverty, by preying on others; but that doesn't seem to be what you're referring to when you say people in general "allow" poverty.)
I was mugged this past year and for months had nothing but my "Wire"-like-burner-flip-phone. It couldn't do squat except take calls and simple texts...if a friend tried to send a photo text to me, my phone would basically reject it. Quite honestly, I found the lack of functionality to be a pretty pleasant period in my life. The main inconvenience was not being able to look up things, like directions, after I left home or work...but that just forced me to be better prepared...(It's kind of astonishing that in a decade, we'll have adults who grew up never having to write things down or pre-plan where to rendezvous). In a worst case scenario, I used Google's SMS search (which closed down recently, alas: http://techcrunch.com/2013/05/12/google-kills-sms-search/).

Now that I finally got a new Android phone, I have to force myself to check it, which is a nice change of mindset. Previously, I had been pretty glued to my phone, to the point where I had to hide my Facebook password from myself (i.e. pasting it into a desktop text file, for login via desktop only) so that I wouldn't reflexively check for new updates.
http://www.cbc.ca/news/world/story/2013/09/01/japan-fukushim... is way more worrying: "Instruments used previously had only been capable of measuring radiation up to 100 millisieverts, but the new instruments were able to measure up to 10,000 millisieverts"

If true, that could mean people received a significant dose earlier.

On the other hand, I cannot find what kind and energies of radiation we are talking about. The Sievert may be the best we have for standardizing health effects across radiation types, but it does not really work well (http://en.wikipedia.org/wiki/Talk%3ASievert), and there is a big difference in the ease of protecting against different types of radiation.
Of course, after they have your personal details, they'll now do an Internet search and find this post. You just gave them your game plan ;)
I was fairly certain that the point of BI is that you didn't need to work unless you wanted to or had something you decided you wanted above the basic needs.

Frankly, we don't need as many people working as much as they do. (speaking about productive work)
Basic income of all the failed attempts at communism, whats the end difference? Everyone can be happy in poverty except for those who run the industries and government?

Seen it, fails every time. Basic Income is nothing more than some people hoping to pay some groups enough so they don't steal their stuff. The issue becomes, how much is that pay off going to be?

NPR has lots of stories about people living off of SSI/SSID and similar, very close the requirements of BI, guess what, they seem to lose the will to improve their lives.

BI will just result in more people not trying to improve themselves
The military did not build the internet, and all that follows is thus incorrect.
The endgame isn't the Soviet Union, it's Denmark.

You're assuming that Denmark is a stable endgame. Is it? On what timescale?
I've read most of this persons posts and have played with his operating system a little. I feel so sorry for them that their brilliant mind is caught up in noise. There's an enormous amount of insight in his posts.
We've had at least one datacenter power issue where the root cause was a cat. 9 lives tend to get used up quickly when 115kV is involved.
And I tought I had suffered with c++ builer years ago
Couldn't you just line a ziplock bag with a couple layers of tinfoil? Also, when you put your phone in there it cuts off its WiFi, cellular connection, and 3g/4g, which means your phone is useless while it's in there. You might as well just take the battery out when you don't want to be tracked and save yourself $400.
I'll fully concede that my terminology is poorly chosen. I genuinely am sincere here, and I'm happy to wear my ignorance on my sleeve in the hopes of learning something. I'm happy to admit that I don't have it all figured out!

I'm aware that the USSR didn't implement pure Marxism, but implemented something called "communism" and invoked Marx as its deity. I think that a purely classless society as Marx envisioned is probably unachievable. I really am trying to avoid equating support BI with some ridiculous 1950s idea of Soviet communism, and I'm probably doing a pretty crappy job of it.

All that said, the whole concept seems to me to lead down a path that drives entrepreneurs out of the market by making the cost of doing business greater than the profit of it, which would necessarily lead to the nationalization of industries deemed essential. A society in which private entrepreneurs are taxed to a point of zero net revenue is effectively indistinguishable from the state's name being on the deed. I recognize that that the concept of that level of taxation is severe, but I'm also trying to figure out why it wouldn't eventually happen.

As simply as I can state it, BI seems flawed to me because the cost of living is pegged to the cost of goods, and the cost of goods in a competitive market doesn't have a lot of downwards elasticity. The funding for BI would have to come from producers, which would drive up the cost of those goods, which would drive people out of the market, which would reduce competition and increase the cost of goods, all of which increases the minimum BI necessary to achieve a consistent quality of life. That seems to be to be a feedback loop of which the end effect is the effective nationalization of business in order to control prices.

Many people obviously disagree that that's the end result. Experience would tell me that I've made an assumption that they haven't, and I'd like to figure out what that assumption is, and how viable that assumption is.
The entrepreneurial state
> "slightly misleading for non-programmers."

You're on Hacker News.
oh, and if we're discussing a certain emr company in madison...

in the beginning, in the 70s or so, ram was very tight and the source was interpreted, not compiled; variable names were shortened to save memory. So the oldest core routines have single letter variable names

variables aren't declared; when you use a name, the interpreter just travels up the call stack looking for somewhere that variable is defined. so if you accidentally use the wrong name, especially with the strong bias to very short variable names, in nested enough code you will find that variable. This led to some amazing bugs

the prefix of the command to delete a node in the internal db (really just global sparse arrays) deleted everything. A coworker fat fingered that in a customer's prod systems and took down a hospital chain you've heard of. I just heard him wail, "Oh SHIT" and sprint out of our office; I later found out he ran for the recovery team.

they also had 15mm lines of vb6

oh, and they love h1b slave labor. Bring them over, abuse them, threaten to fire them if they don't work their asses off, and leave them with no transferable job skills. I presume the ceo uses her billions to salve her conscience.
Are you a guy? if so girls feel the same way you feel some where out there a girl is dying for you to approach her and make a move but she is too shy or awkward don't lose your chance and wait around. Life is too short to be nervous and awkward.
Still better than M4 though, right?
> its not your job to oversee the management. As a team member priority number one is to keep the peace.

I strenuously disagree; employees should have the right, if not the obligation, to keep their direct management honest [0]. It forestalls situations that turn into HN horror stories. If you feel like doing so would put your employment in jeopardy, all you can do is take orders, right ?

[0] by "keep them honest" I don't mean to imply that management lies to employees; it's a figure of speech in American English that AFAIK means to make sure the other party knows that you're watching out for any foul play.
One of the most important reasons I have a cell phone is so that my wife can reach me in an emergency. Disabling that functionality makes this a non-starter for me, even though I hate the idea of my every movement being tracked.
Well, lets get crackin' and see if we can reverse engineer this bad boy. I've done a lot of assembly and only a little direct bare machine language coding.

There's no lines without a first column, unlike pretty much all the others. I theorize the first column is opcode. You're running a lot of 3001 so I'm guessing thats "load" and it seems like you're clearing something a lot and occasionally stuffing real values in.

The second to last column looks kind of binary flag-y to me. Like LSB and 2LSB somehow team up to mean "zero flag". In fact I'm guessing opcode 8500 is a conditional skip.

The second column has a strange affinity to 1316 and its neighbor, and occasionally uses totally different class of numbers. So I'm guessing its the equivalent of variable name or more likely memory address.

I have a gut level guess the 11000 series opcodes are some kind of ALU op. Probably add. And you can add a constant, and condition codes in the 2nd to last column do things based on add result.

Another gut level guess... you're using signed ints and the last column is some kind of conditional jump and the OS lives in the upper half of memory which would be a negative number as per the last statement returning to the OS. I think you put your global libraries in the 30000 range and this module or whatever happens to live around reserved range of 22000 ish.

Then again maybe its crystal clear and if you just translate it into octal, you'll see PDP-8 instructions. Probably not, but...

I have this gut level guess this is a practical joke, like I'm supposed to recognize based on pattern matching that its a recursive implementation of a factorial.
Oh yes, beeen there, did this. But at some point I wanted to build my own programs and wrote a real assembler in BASIC, because writing Z80 opcodes in DATA statements wasn't an easy to write programs, and even less to debug :)
How to become a Mediator online study
Some of these organizations or substances require experience. There is no motivation to fuss assuming that you are new in the field however on the grounds that there are approaches to increase experience in the wake of completing a course.
I deeply apologize for coming across as derisory. I was trying to communicate "Marx's ideals of classless economics" rather than some Red Scare caricature of communism, and I did a piss-poor job of it.
P.S. I realized after some thinking that maybe the problem is this: I'm claiming might makes legally right, whereas you seem to think I'm claiming might makes morally right, which I'm not.
> I'm aware that the USSR didn't implement pure Marxism, but implemented something called "communism" and invoked Marx as its deity.

Uh. Union of Soviet Socialist Republics, not communist republics.
AmeriBen - Boise, ID

Web Developer

- Bachelor’s Degree and/or 1-2 years equivalent experience in IS/IT or in the healthcare industry.

- HTML5 / CSS / JavaScript

- Microsoft .NET (C# preferred)

- SQL (Transact SQL preferred)

- AJAX

- XML/XSL

- Microsoft SharePoint

http://ameribeniecgroup.iapplicants.com/ViewJob-460945.html
A friend of mine programmed in MUMPS years ago - he gets calls from headhunters about it to this day.
Apartment Blockers: Parking Rules Raise Your Rent
3001 is block conditional according to the post...
> Every time they have an "X language is terrible" link, people slag off MUMPS

Yes. There's a reason for that.