skysight-inc/HackerNews huggingface dataset:
It is the best of times and the worst of times.

In fundamental physics, the LHC is online, neutrino physics is hot, and lots is going on. Now there are a huge number of quantum theories of black holes, but no way to prove anything about them in site.

The dark matter problem is a huge "anomaly" left to solve so there are still mountains to climb.

In terms of practical stuff there is lots of physics in how you build a 7nm microchip. Physicists collaborate a lot with "nanotechnology" people and biologists. For instance my thesis advisor worked with experimentalists who were stretching DNA with tweezers and figured out how the AIDS virus self-assembles.

Even the "dead" area of chaos theory is looking much better now that people at NASA have made a map of the earth-moon phase space which can give a km/sec or so free propulsion.
They are. See: Disney, et al.

Please stop invoking "won't someone please think of the children!!"
Right now, the only one I see that's been visibly downvoted is yours right here. Which I am about to downvote myself, because I have a general policy of downvoting complaints about downvoting (because they are boring) unless there's something more to them than "waaaaah, I'm (or my political/religious/social allies are) being downvoted and I don't like it".
Hangouts at work (custom extension for Google Hangouts)
Sikhism:+Who+is+God?+What+does+God+look+like?
I'm pretty sure every movie company you named could have rendered the same thing in Cycles just fine. You still can't name a single important thing that can't be done with Cycles.

Speed is good, but you cherry picked some niche thing that's probably faster than Cycles (which you haven't provided evidence for). That's a silly argument.

EDIT:

Thanks for the updated post, much more substance.
LinkedIn is or has the potential to be the best place to post/search quality job ads (maybe not very specific IT jobs - stackoverflow is great for that).

I know a lot of people that don't look for jobs anywhere else already - spam ads are very rare.
I'm just waiting for a judge to rule that cable should be treated like a streaming service ;)
Hey everyone!

I am the cofounder of HawkHire. We currently offer positions in London, Berlin, Barcelona, Amsterdam, and Paris.

Happy to answer any questions!
> FastMail's already pushing their own JMAP[2] protocol which I imagine they'd be very happy to become a standard. Perhaps everyone should wait for a standards body to come up with a solution, but personally I'd rather they be pragmatic and actually help end-users until that happens, even though I agree with you on principle.

That's pretty much it. We want open standards as much as anyone, and our efforts with JMAP and building solid IMAP support into Cyrus reflect that. That said, the iOS Mail app is our #1 IMAP client by a long away, and a very common complaint is that we haven't been able to do push with it - its even been enough to stop people moving from iCloud. As a business decision its a no-brainer.
The completely pointless 'skills' sections, where anyone can add whatever skills they like to their profile. Oh, you're skilled in 'Data Center'? How utterly meaningless.
I think the important bit is to not throw that information away until after you've reported any compile errors. Once you know the code is valid, you can discard that stuff (unless you need it to generate debugging information).
An unregulated casino would never give payouts either. (But they would generate as much false hope as they can afford.)

It's a promise of happiness in exchange for addictive behavior.
Nobody here is going to like this comment but I recommend you look into Electric Universe theory and Plasma Cosmology.
Too busy rebundling all the application installers to post updates.
Many of those 95% happen because either:

1. People don't read their E-mails promptly or

2. It COULD be done over E-mail, but it would take 10X the time because the topic requires synchronous back-and-forth discussion, which is not efficient over E-mail.

I've seen E-mail chains that lasted WEEKS, where a 45-minute meeting would have been enough to resolve the problem.
what would you rather have? A monolithic government moving people and their hard earned resources like cogs in a beurocratic machine? The alternative to the freemarket is slavery of the proletariate. Not freedom.
The code relies on functionality in etcd to prevent a race condition. Using `prevExist=false` on acquiring the leader key, the set will fail if another node wins the race.

The functionality in the code is here: https://github.com/compose/governor/blob/master/helpers/etcd...

The documentation for etcd is here: https://coreos.com/etcd/docs/latest/api.html#atomic-compare-...
Something like this ... http://www.xignite.com/Products/
Why we all need to make the Internet fun again
Calling an array of functions in JavaScript (2013)
Resistive heating is terribly inefficient as a heating method in most cases. Much more effective(in most cases) is stuff like heat pumps. Remember, you aren't grading it on "amount of electricity turned into heat", but on "amount of heat added per unit of energy". You can technically push that above 100%. A good heat pump can do something like 3.5 CoP, i.e. you put in 1 kWh of electricity, it heats the "hot side" by 3.5 kWh of heat.
Not really. In a future of self-driving cars most people won't even own their own car so most of these cars will be shared - essentially automated taxis. So after the car drops you off it will go to its next call or park somewhere until someone calls it.
We've written about this before:

http://blog.fastmail.com/2013/10/07/fastmails-servers-are-in...
Hey phowat, oneplusone and I are currently working on just that! I'm not sure exactly when we are coming out of private beta but the idea is that the application will ultimately be a multi-lingual, open source, professional social network, largely targeting workers that use computers in some way (designers, developers, electronic engineers, project managers, investors, etc).

Companies and recruiters will not be welcome (at least initially) and there will never be advertising or a pay-for-spam model or any other super skeezy business model like individual information or making custom tools for government censors.

We're hoping to not even have Google Analytics or any other 3rd party tracking site once we get out of open beta. Also, no spamming our own users ala LinkedIn. This is the notify me on open beta link:

http://www.bonjour.is/

(Note the POST to the server is HTTPS, we just haven't bothered setting up the certs for the Ember App hoster yet.)

Feel free to sign up to get notified if you want. Or don't. We'll post it here once we open up the beta anyway :)
This is exactly like saying that someone convicted of trespassing had an ultimate crime of "turning a doorknob", ergo we should all fear for our ability to turn doorknobs. No, that's not how it works. The state must prove not just action, but intent.
I got two job offers through linkedin - anecdotal I know but it was pretty good. Job offers from companies, I mean, not just mindless recruitment agency spam.
>> I see, so in that case I guess prison guards should be sent to jail for kidnapping and holding people against their will. I mean, if you're going to take your reasoning to its natural conclusion...

Exactly! How did you guess I'm against forced imprisonment and consider it kidnapping?
without their amazing marketing ability, having the same glass really isnt that useful, so i guess trade secret does make more sense in this light.
I certainly agree that code is usually more readable close to when it's written, in both personage and time. What I'm skeptical of is that redundant type annotations always (or usually) make code more readable. I do believe they often do, but I think they should ideally be reserved for those cases. I won't always get it right, but that's something that can be improved with experience and especially in code review.

"Also, how happy would you be as the maintainer of a codebase if a new guy came along and submitted a pull request which was purely the addition of an already-inferred type?"

Slightly happier than someone submitting a pull request which was purely the addition of a comment. In both cases, my response is to try and understand why they felt the code less readable without it and see if that motivates other changes, but then probably to happily merge it.
> 2. It COULD be done over E-mail, but it would take 10X the time because the topic requires synchronous back-and-forth discussion, which is not efficient over E-mail.

Use IM, a chat room, whatever. Just use something that is persistent and can actually be referenced afterwards.
This is logic that says that SQL Injection is fine, so long as the HTTP request bearing it elicits a 200 response.

Obviously, outside the airless void of a message board argument, this isn't how things work.
Shared child care. As in, a when a handful of parents and kids are hanging out, it's way easier than just one family. So just make a big red button that says "my kids are driving my crazy can you bring your kids over to tire them out?" and the app does some kind of recommendation / reputation to make sure I'm introduced to the right folks.
Obama Not Staying at New York’s Waldorf Astoria Over Fears China Could Bug Hotel
My second point was less about quality and more concerned the fact that ESPN can't create a system without blackouts because the leagues won't let them. So there is nothing they can do, they should ride it out.
To be fair, resumes have the same problem. You can list whatever "skills" you want.

And in both cases you can ask the candidate to speak to their "skillset".
Maybe physics is in a (relative) plateau now. Just waiting for the big break through. eg ability to manipulate dark matter.
Great comments! I agree. A number of commenters have said, I would not want to work for a company like that and I think that is good. Who wants to take a job to, only 6 months later, realize they did not like the culture.

However, the point about 60/40 work life balance is not 100% accurate.

I am constantly reading Product Management literature not for work - but because I love it. I am finishing the Disney Biography because I love learning about leadership styles. In other words, I do a job that complements my "spare" time activities... and ANYONE who manages that is a good hire.

This is not to say - go to these things FOR work - that is not the gal/guy I am looking for. You should not do things FOR work that you are not paid to do (that is not fair). But, if you love the work you do and that extends into your life - all the better.
Come up with an idea to work towards. Like making a model of a favourite toy from when you were a kid. Then trawl documentation and tutorials towards doing that.

Then repeat the exercise with something more complicated.

Keep doing this relentlessly and you will get good surprisingly quickly.
Another way of putting it is that you can get a job working with Renderman.

What's really huge here is being able to interface open-source software with the commercial rendering pipeline that is used to make most of the movies we watch.

I had a big fight with my 3d modeling instructor who made us use 3ds max because he wrote the Adobe Press book on it, though he not very subtly suggested that we would have to pirate it in order to do our homework. I pushed really hard to be allowed to do work in Blender, wasn't a win at the time, but I think this is clearly the direction things will go - the days of paying thousands of dollars for content creating software that is primarily used by a handful of companies are numbered. Companies like Pixar and ILM should be contributing to projects like Blender instead of developing proprietary internal tools and marrying themselves to packages like Maya that aren't terribly better than Blender, if they even are better at all anymore.

Blender has some quirks, esp in modeling from what I remember, but it's solid, and more importantly, there are room for lots of tools, just not lots of tools that break the bank. This is a hobby for everyone it's not a profession for, and even the professionals are often contractors who struggle to maintain a toolkit.

Anyway, <3 Blender. :)
I think you have your causation all messed up. We're immersed in a culture of "keeping up with the Jones'" impulse spending. Credit cards are a just tool to fulfill that desire.

Really, what do credit card companies do besides set up a booth on campus, saying, "Want a card?", and kids line up around the block?
UICollectionViews Now Have Easy Reordering
How Cozi got a 38% increase in signup completion
How to build an iOS app for your sales team in under 12 hours
Text is actually pretty tricky in WebGL. Lots of ways to do it, all very dependent on your application. I think it would be better to keep it out of the library but allow plugins/etc to compose easily with the rest of two.js.

Maybe the author could utilize some npm modules to enable this.
https://github.com/mattdesl/text-modules
The New Microsoft: Even the Blue Badges Are Getting a Redesign
Deanonymizing Darknet Data
A few things off the top of my head.

The first thing that really put me off was when LinkedIn asked me to give them access to my Gmail account.

I don’t like their endorsement system. It asks my network to endorse me in things I’ve never mentioned I know. So the guy on your network thinks that he ought to endorse you out of courtesy and you end up with a list of a couple dozen things you are totally unaware of. How does this helps with anything?

Then there is the fact that pretty much everyone in there lies about their experience or their job titles. And I mean everyone, or at least everyone I happen to know. I get it, most people want to be perceived as more important than they are. But to me this whole situation seems ridiculous. And that leads to another problem. You can’t find any really interesting and engaging discussion because everyone is careful not to overstep any boundaries that might make them look unprofessional. Bottom line there is no community in there which makes the whole site much less useful.
> I'm pretty sure every movie company you named could have rendered the same thing in Cycles just fine.

Movies aren't made by software, they're made by massive teams of people who share overlapping expertise.

Do you want to write Lua for Kerbal Space Program, or Perl for NASA?
AllegroGraph 5.1 N-dimensional Geospatial
Just a heads up. While it may have changed Google is pretty strict on publishing Adsense income with traffic figures. I'd just read up to make sure so you don't run into troubles.
Self sufficiency and dependency are not a 1-dimensional parameter. You can be self sufficient in some aspects, and dependent in others, and each of us can be like this in different ways.

Both aspects have their merits, and it is very easy to see that those merits are fundamental necessities. Governance is hard.
Shopify http://www.shopify.com/careers @Toronto, ON

# Software Developer [ONSITE, VISA]

We are continuing to grow our team in Toronto, and are looking for people who are excited about writing great software that makes a positive impact on people's lives.

A few of the best perks:
- Working on a team of really talented people who care about helping each other do their best work.
- Shipping code multiple times a day, with your work being used by thousands of people within seconds of being deployed.
- Team leads that encourage and support your personal growth and career development.
- Whether you are just starting your career or a seasoned developer, as a member of our team we expect you to have a passion for learning new things and encourage you to share your knowledge with others.

We do the majority of our server-side development in Ruby (on Rails), with a few services written in Go. If you don’t know either of those technologies right now, that’s okay. However, we will likely want to do at least a basic pair-programming session with you in Ruby as part of the interview process.

Web developers at Shopify Toronto work on:
- Improving our public APIs
- Building our public-facing content sites and tools
- Refining the experience of new users in the Shopify admin
- Writing applications that integrate with Shopify and help merchants succeed

If this sounds like your kind of thing, we want you to apply here:
https://www.shopify.com/careers/software-developer-2d1dee

Please make your cover letter out to Nick Hoffman.
I've worked on an IMAP server for a long time.

HTTP is just one potential transport for JMAP, the spec itself is:

* heavily based on IMAP concepts, borrowing particularly from CONDSTORE and QRESYNC but also taking the better bits from Card/CalDAV around opaque syncToken rather than forcing a sequential modseq, because that's harder to cope with distributed systems on the server with exact ordering
* designed a lot more around server side sort/search, because UID ordering sucks in various ways - try moving some messages into your INBOX and noticing that iOS mail displays them in APPEND order rather than date order.
* connectionless / stateless as far as possible, because connections drop in the IMAP world, particularly in mobile, and the cost of a new SELECT is high, even with QRESYNC. It still has to create a COW view of the message space because it has to keep message numbers that don't track EXPUNGEs just in case the client wants to run a pipelined command.
* it's a regular datastructure rather than the abomination which is IMAP. Things like system flags starting with a \ which makes them not an atom, yet sent like an atom without quoting.

In general, IMAP has many things which are done implicitly rather than explicitly, which add cost that you can't avoid paying at both ends, even if you don't want it. Oh yeah, and it's really quite chatty. We're 280ms away from our server, so we really notice the chattyness. Go watch the video at http://jmap.io (recorded in Australia against a server in New York) and tell me you could do that via IMAP.

JMAP is a batch protocol that happens to be easy to implement over HTTP.
Olympic weightlifting, gymnastics, plyometrics, running, some powerlifting, and stretching/mobility work (all CrossFit stuff). Doing all this is preventative maintenance to sitting at a desk for hours at a time.

I do this six days a week, 2 hours a day starting at 6am. When I'm at the computer, because my body is strengthened and limber, I can sit a lot longer but I inherently like to move around a lot.

Also, having a good workstation is key. Proper height for chairs, monitor at eye level, elbows are slightly above parallel to the keyboard. Stand up stations are also awesome and cheap/easy to create.
The world's best text editor?
Working on fixing the directions in Bermuda. Finding out how to get from one place to another is cumbersome at the moment and Google Maps is horrendous as many streets are incorrectly identified.
Has software technology gotten much advanced in the last 20 years yet? It became a lot bigger, yes, and now we have GC or type inference if you're lucky. But I'd be still afraid of writing a mission-critical part of software as well as I would in 80s. Also things like Heartbleed happened. In terms of the quality/correctness, the progress of the software industry has been disappointing to me.
I think Comcast missed the "affordable" part of Google's Fiber pitch.
Greece and Europe: Is Europe holding up its end of the bargain?
I like hierarchical if I can collapse threads I’m not interested in and comment volume is high. I’ve always wished HN would let me do that. Staggered comments can get difficult to follow if there are many levels of indentation.

With flat, you can always quote someone’s post to make it clear what you are referring to and the time linearity can be compelling, especially if you want to go back and read comments that have arrived since your last visit.
Maybe there's a nuance between "possibly unhandled" and "unhandled" ?

I was bitten by bluebird quietly eating exceptions on at least one codebase. I fixed it by re-throwing them via: https://github.com/petkaantonov/bluebird/blob/master/API.md#...

edit: bluebird also exposes a process-level event, now, too!
The author assumes we have 'capitalism' to begin with. Even talks about big banks etc.

Secondly, he's citing 'information technology' as being the death of 'capitalism'. An industry, arguably the most aggressively capitalistic.

Then he talks about corporate monopolies (anyone who's read economics 101 would tell you corporate monopolies are rarely result of unadulterated capitalism, but rather state corporatism).

He mentions big companies using public data, most of that public data is generated, collected and shared openly by private companies to start with. I'm not even sure what his point was there...

Then he talks about alternative currencies, something which bloomed in response to flailing, devaluing state currencies. Which is just about the most free-market response to state currencies...

The next paragraph he references briefly the 'sharing economy', something pioneered and spearheaded by companies such as Airbnb and Lyft. Truly great success stories of consumer capitalism.

"The solutions have been austerity plus monetary excess. But they are not working." - What? Our public spending has increases by £50bn, how is this 'austerity'? The cuts have slowed down our public spending and even that has made us one of the strongest economies in Europe. So I'm not sure where he's getting the 'not working' from.

"Even now many people fail to grasp the true meaning of the word “austerity”. - Oh, the irony.

Most of the fluffy scenarios he describes, whereby private individuals make voluntary, mutually beneficial agreements with each other, is almost the very definition of capitalism!
CrossFit helps a lot!

I'm at CrossFit 760, where are you?
USEarningsCal – Who is holding earnings calls today?
green dragon book is https://en.wikipedia.org/wiki/Principles_of_Compiler_Design

red dragon book is the first edition of https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniq...
We vote no Grexit from the research conversation Greek authors publish free
MAIKit: A Framework for Sharing Code Between iOS and OS X
If someone is interested in seeing Sudoku solved in other languages, here's a nice page: http://rosettacode.org/wiki/Sudoku

Not all of the code is efficient, but it's interesting nevertheless.
I recommend checking to see if there's a class available where you live. I used to teach a kids 3D modeling class using Art of Illusion (great beginner 3D app) up in Portland, and I know that there were adult classes for e.g. Maya available as well.

Since you're learning the fundamentals of modeling, lighting, rendering, and animation, it really doesn't matter what software you start with (really, it doesn't). In-person classes are amazing for learning about anti-patterns as you work on your projects. For example, just learning to navigate the various modeling views can be very tricky for beginners--many of my students would start arranging objects in a perspective view, and it was easy to point out the flaws in that approach early and get them back on a better path.