skysight-inc/HackerNews huggingface dataset:
Nuclear has great power density and is a much better option than gas or coal as far as I'm concerned, but it remains a temporary patch, it is not a renewable resource.

And it's not like a nuclear plant is cheap (oh boy is it not), nuisance-free (you can still use an onshore windfarm's land for e.g. pasture) or without environmental impact (ignoring seashore nukes which have their own extra risks, rivershore plants need regulation to avoid overheating downriver and they make the land they're on unusable long after their removal, and obviously because of the amount of cooling the average-sized nuclear plant requires you can't just plop them anywhere you want).

SMRs might be an improvement to some of the drawbacks, but they don't currently exist and we don't have >half a century of experience with them and they're not quite maintenance free (most designs seem to plan refueling every 1 to 5 years). Also "small" is relative, though it helps that you can partially bury the assembly.
Colors are mapped to parties. po is on left (light blue), pis on right (dark blue). As is pretty clear, claimed affiliations don't match real behavior.

Layout = forceatlas2 and labeling is random due to a glitch (normally biggest node in a region.)
I don't know guys... spent the last 15 minutes with js turned off, github didn't work (graphs don't load), meteor/atmosphere/any single page app doesn't work, ebay didn't work, i'm not a fb fan but i'm pretty sure that wouldn't work, staticice worked, but half of the merchants on it didn't. alot of the blog sites HN links to were ok, however, comments are the gold nuggets and alot of them depends on pulling in cloud services via js..
It was kind of cool to see google work in a limited fashion...

But that's 15 minutes of my life I won't get back, and alot more if I was to start whitelisting sites (which at this rate, would be every site I visit) and wearing a tin foil on my head, just saying... (<-- light hearted joke for the too religious :)
Huh? GCSE ICT was about learning to use Microsoft Office.
Great, so you'll never be quite sure whether that module is a plain ol' javascript, or contains React-extended components... eventually it'll all blend together and you won't have much awareness, say .. a year or so after you've put the code to bed .. what is where and how ..
Mostly, I'd say people who prefer YAML-specific syntax (myself included) think it's generally more readable and easier to write. It's also easier to keep clean commits (no trailing comma issue).

That said, I think http://json5.org/ is a decent middle term.
"The internet" will route itself around reddit then.
I think it might help if you start looking at different technologies and languages as tools to get done. And those are guaranteed to keep changing. So you start focusing on doing or building something with those tools. This way you won't be overwhelmed by too many things floating around and try to get something meaningful out of whatever you are learning. It is really difficult to be an expert in many things at one time and very few succeed in it - but it is possible to be moderately successful in learning those and put them to use (and unless you use those, reading blogs/books etc won't be long standing IMO and you will keep questioning yourself if you have really learnt it or not).
I believe the most commonly ones used do.
I wrote a bit of code that generates a random number that passes the Luhn test.[0] It was one of those random things I did in high school when I was learning to program.

[0]: http://bradconte.com/cc_generator
You clearly missed his antagonizing of the community in about nine different threads.
CodeFights – Test Your Coding Skills
Computer Game Play Reduces Intrusive Memories of Experimental Trauma
Before they split off into 2 apps? Data went to them, not the other way round.
I feel that Im in a similar boat, the advice in this thread has been helpful to me. What Im starting to realize is that its better to focus on a particular field, such as mathematical analysis, or network security. This way you have a skill in a particular field.
My humble proposal to fix not-in-my-backyard - tax all local governments, give a tax break or even a subsidy to those who have windmills.

This by the way should be the rule for the EU as a whole - some countries are naturally better at producing renewable energy, others have nuclear plants or coal. The ones producing renewable energy should just export it so the ones that cannot or won't will be able to fill their quotas.
As a dutch guy, i can agree with this. Lots of people complain about the flickering you get from windmills for example.
Only one province is full of windmills, because it is mainly agriculture, cows and flowers, it is called Flevoland and it is the piece of land we gained from "poldering", the old South "sea" (it was named Zuiderzee) we've made into land..
I am as well guilty of starting many side projects and working on them in parallel (about 20 currently). I tried various approaches of "managing myself" in order to get some progress on all of them. I tried to limit the number of projects drastically and also to a single one. That did not really work, because my heart was always drawn to these other projects that I had discarded. So currently I have these 20 projects and try to keep track of all of them. I choose one from day to day and try to work on it. And so far this approach works quite well.

I think it boils down to weither you keep track of all your projects (what's to be done next), that you do not try to plan ahead too much and that you do not plan too many tasks for a single day. If you stick to these guidelines there is a high probability that you get a good experience ("did that, finished that") every now and then which keeps you going.
It actually does work, though not officially supported and there is no way to get the Office Assistant working properly for example.
Show HN: Nobly – iPad POS for small retailers, with customers in 40+ countries
No. The foundation of freedom as defined in Western and European law comes mostly from the roman empire and is what later defined the political science of liberty.

The foundation of freedom rest in the individual ability to create agency. Freedom is not the "liberty for everyone to do what he likes, to live as he pleases, and not to be tied by any laws", but "consists of being under no other lawmaking power except that established by consent".

It was a licensed chosen by a vote. As freedom goes, it more or less defines the ideal situation.
Interesting they chose that, considering it's deprecated in bash and python.
All in EVE Online, if the size of Goonswarm is any indication.
I know it's not perfect, but in case you're not aware... Although Github shows you relative time, they use time [0] elements and set the title (which you can see if you hover over the time) to show more detail, e.g. "Jul 2, 2015, 9:13 PM PDT". In addition to that, they set datetime as ISO-8601, e.g. "2015-07-03T04:13:48Z".

If you wanted, you could make a script to always display the expanded information.

A lot of websites do this, and I think it works out very well. It means you can hover over the time if you want something more precise, but the default level of information shown to you is minimized. This is useful for reducing clutter and information overload.

It really depends on what information you're trying to convey, and where it falls within the hierarchy.

[0] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ti...
We've seen this happen time and time again : USENET, Compuserve, to some degree .. AOL .. slashdot .. kuro5hin .. etc. etc.

Those who fail to study their Internet history are doomed to repeat it, it seems.

I've never been content with the centralized nature of Reddit as an Internet forum - for me this moment of truth has been bound to occur.
Nice.

How much should I believe this site will stay around? I'm currently using an ugly, manually-updated Google Spreadsheet as a backup for my largest playlist project, Bachify [1] -- it's got 1075 tracks, one for each Bach BWV number with an available recording.

I dread what I'd have to do if I ever accidentally lost the playlist. Is it reasonable to consider TuneMachine as the backup instead?

[1] http://rspeer.github.io/blog/2014/09/25/bachify/
Ask HN: Why there Safari has so few extensions
Hi HN,

I was always struggling on this: whether to use Safari. It is cool(as in physics) and provides the most native experience on Mac. I enjoyed it until one I found most of the extensions available on Chrome is not on Safari, since they were both built on top of WebKit, why extension developers prefer Chrome over Safari?

Thanks.
A dimmer with motion sensor and a WiFi interface. Correct?
Too busy to realize the first line is misspelled? (HN instead of NH) :P
Pipefy: Managing your startup can be easy
> back in the jedberg/HueyPreist days the staff felt like reddit users

some would go back even further and talk about the Aaron Swartz days...
As for OP, I think his post mentions both systems architecture and software architecture, although he doesn't make a distinction.

He cites scalability and maintainability as 2 problems linked to a single definition of "architecture". One is more related to "systems architecture" and the other to "software architecture"...

Also I'm not sure I agree 100% about "Software architecture precisely is about abstracting your application code away from technology".

Say I want to go from MySQL and night batches to Cassandra and real time events processing: code is unlikely to survive, because of the paradigm shift.

Say I want to go from a monolithic Rails application to a Rails REST api server + Angular front end. Same thing: most of the code will not survive.

A worthwhile change in systems architecture is probably one some code will not survive to...
It's one of our interview questions too... I swear we did not get it from Square or Braintree. Very wierd.

It's a nice one because it is easy to understand and you can TDD it fairly easily.
I responded to the parent comment about this [0], and it seems like something you might be interested in as well.

Web developers should be using time elements, which include the ISO-8601 datetime.

If web developers do this, there's no reason you couldn't make a simple browser extension that allows you to toggle times from humanized to ISO-8601.

[0] https://news.ycombinator.com/item?id=9824147
You can now use any Android app on your Mac with BlueStacks App Player
People like Chris Granger are making programming more accessible:

http://www.chris-granger.com/2015/01/26/coding-is-not-the-ne...
So he lost alot of money, that's motive for getting it back. I can't see the link from 'i want my money back' to 'i'm going to blow you to smithereens'. If the plan had worked out, it wouldn't have mattered real or fake, he'd have his $3M.
And it'll take alot less time, less risk of accidental detonation and be easier to implant.

Unless you're saying that he took the loss personally and there is only one part which alludes to it, where he was 'humiliated' by the hotel staff asking him to vacate the room that was reserved for him as a former high roller.

I'm not saying everything's unicorns and fairies but I didn't get the motivation to cause actual harm and therefore the plan felt wasteful to me to have a real bomb. And why would he say that if 'there was a double cross, I'll come back at a later date to do it again'. That just totally ignores what he said at the beginning of the letter about not giving instructions of there was any deviations to the plan and also contradicted to the bomb being real and destined to go off anyway with a unstoppable 3rd timer.
Does anyone still use Foursquare? I was part of a wave of users when everyone I knew was checking in, and trying to earn badges, and race to the top of the weekly charts. In it's heyday, it was almost as popular as Draw Something's peak among my developer friends.

Now? I don't know anyone that uses it.

And the weird thing is, the FEATURES that it offers (menu recommendations, localized pictures) are still great and way better than showing up to some place and trying to find it on Yelp or Google Maps. And yet...I never use it.

I know some would blame the split of the app into two, but most people I knew abandoned Foursquare long before that.
What is eventually consistent is the job state: it means that jobs are removed only when they are successfully delivered at least one time.

Best effort ordering does not mean no ordering btw. Use cases for which strict ordering is needed are rare, and it is possible to build order out of an unordered queue if strictly needed (especially since, when strict ordering is needed, usually you have a source of truth to maintain the state of the application, that happens to be a strictly consistent store).

The cost of ordering is huge in terms of design, and benefits just an handful of use cases. So I think best effort ordering is one of the best Disque assets.
My experience, having actually used Voat, is that this is not the case. I've engaged people in the /v/gaming, /v/programming subverses and everyone's been friendly and polite to me thus far.
LOLCats.

Oddly that page has utf-8 encoding. The mojibake were em-dashes in the original OO document, I don't clearly recall but likely copied it to the clipboard, then to textwrangler for OS X than marked up the HTML.

textwrangler can do every text encoding but it is fiddly to actually get it right.

Get A Load of:

http://www.warplife.com/mdc/ya-kazakh/

Russian for "I Am A Cossack!", more or less I have a bad attitude and fear no one.

The mojibake would be trivial to fix but my position is that I should not have to, I leave it there in hopes someone at Apache or Mozilla will clue into it.
Edit Word Docs on Your Favorite iOS Device
Speaking of frequent rebooting, I always thought the lack of support for orthogonal persistent state, seamless application checkpointing and built-in dynamic software upgrade facilities represented a failure in modern mainstream computing.

I suspect that if NVRAM fulfills the promise of DRAM-speed and DRAM-price with persistence, that will become the natural model, which will require a bit of a revolution.
If he's smart the odds are pretty good. The "best" type of crime you do just once and never again, and if you do a crime once you might as well make it a lucrative one.
Hi Stephen! Which one of us did you talk to? We did just incorporate as a public benefit corporation. It's basically a for-profit corporation that also has a social mission baked into the charter.
By your definition, my inability to fly like birds qualifies as a lack of freedom.

I think you may be confusing your freedoms with your concrete possibilities (i.e what you can do).

Also, you need to distinguish the freedom of your users (X) from the freedom of the redistributors (Y).
The (A)GPL licenses are about taking away some of Y to increase X.
Scared, but also delighted, because paper manuals and futzing around with syntax was a joyless chore.
Whatever you're not enjoying, stop. Whatever you are enjoying, keep. A career is too long to be carrying the things which turn it from being "a hobby" into a "real job"™.

I've often found that if I tried to do something because I thought it would be good for my long term career prospects I just wasn't that motivated. However I often found myself circling back to the same technology or topic at a later date out of pure interest and was highly motivated then. Attitude toward what you're working on and your reason for doing it is almost everything.

Sounds like you're maybe feeling a little burnt out if I'm honest. It happens to all of us. Whenever it happens to me I either increase the frequency of my other hobbies I enjoy (water sports) or if its a particularly bad spell, try looking into some completely unrelated area of inquiry (for me that can be space, cartography, travel, electronics, brewing beer, etc - even learning a musical instrument). I find that it not only stimulates my mind again but ultimately I start to make new connections about how my existing software skills can be applied to this new area of interest. New project ideas start to flow... and off we go again.
WizeNoze [http://wizenoze.com] | Amsterdam, The Netherlands

We're looking for a junior developer, and a senior developer with a leaning towards devops.
You'll be working with Java, Groovy, Python, AWS, machine learning, Weka, and loads of other interesting tech to build tools to provide children with age-specific content and services. Our current products are a content editor with classification, summarization, issue highlighting, etc., and a search engine that adapts to a child's reading level.

We have big ideas and great people, a huge focus on improvement and quality, and an incredibly supportive learning environment, so come work with us!

Right now we need people in the Netherlands, with remote working within the Netherlands welcome, but if we don't find the right people we'll start looking further afield in the same timezone.

Full job spec here: https://wizenoze.recruiterbox.com/jobs/fk09ll

Please apply at the site or mail us at wizenoze-WZNZ0898@applications.recruiterbox.com
As the author of one of the two systems I don't feel super well at comparing Disque and Benstalkd, but I guess, as Disque matures, people informed about both systems will compare them. However an obvious difference is that Disque is "internally" distributed and federated, while Benstalkd requires the client to take care of managing multiple nodes.
I actually have 3 windmills in my back yard (the local industrial estate across the busy through-road)

You never hear them and hardly ever notice them once they are placed.

https://www.google.nl/maps/@52.037446,4.506723,3a,75y,90t/da... < is one of them.

Zoetermeer used to have 3 other windmills about 20 years ago, those were replaced with these.

Only thing i would like is to get cheaper power, that has not happened :|
All that hype for a microfluidic sandwich ELISA?
McJobs and UberJobs
They are the few in a position to actually force reddit to corporation to react, and doing so IS supporting the users.
My guess is that Apple, as usual, doesn't grant thirdy part developers access to some parts of their software so is harder to develop extensions and some tipe of features are even impossible to be implemented. Instead Firefox is open source and Chrome is partially open through the Cromium project (I think that most of the soure code is open but I don't know exactly how much so I could be wrong) so for these browsers is easier to develop useful extensions.
Hi Stealthfocus,

We do have several people working remotely (for example Jeff works from SF), and we do accept applications from all over the world.
I have 3 2MW+ machines a few hundred meters from my house and 10's of smaller ones (older models) a little further away. Total impact on day to day living: none.

I wouldn't mind it if they placed more windmills there either, it's not a densely populated area.

So, not all Dutch oppose windmills and renewables at this scale really do make an impact.
Agreed, also I like to have a portrait monitor for code and browser, can see more without scrolling, so 80 helps.
> That link also illustrates how utterly hateful some parts of the Reddit community is.

I left a comment in that thread, but wasn't one of the hateful ones. While I don't think saying those hateful things are justified, I can see where they're coming from. This was right after the whole scandal with the banning, i think within 24hrs of the announcement, and a lot of them were passionate about the site, so they weren't really being friendy toward her
Highly Recommended Labor Films Index
Strange, that they call it densely populated, it's quite average for a European country.
https://en.wikipedia.org/wiki/Area_and_population_of_Europea...
For those of us that are more conversant in microservice golang APIs... explain?
The first list references the title (although "default" subreddits would be the better term), the second one are additional ones that are not in the default list.
I really dont think people there will bother about the fonts on the website and I dont have anything personal against comic sans ... I can completely imagine the head scientist saying .. "just make it look fun" .
3.3 Use readable synonyms in place of reserved words.

// bad
const superman = {
class: 'alien',
};

// bad
const superman = {
klass: 'alien',
};

What is unreadable about "klass"? Rails, for example, uses "klass" and it's never been hard for me (or, I suspect, anyone) to understand.
I am in a similar boat, that is after being at least 20 years of practicing software engineering. I work in deep embedded, so my language is either C or assembly. Over the years, I have touched on Perl, Java, python, php, various shell scripts, and many others. Also exposed to various technologies and industry as well.

The question that I keep coming back to is whether I am doing the things that I find interesting and engaging. The answer is an absolute YES. However, if I need to do something else where I would need to learn some other language, or technology, so be it. It is all part of the process.

My advice is to slow down, and focus on your interest and passion.
Hi! We don't have a jobs page up yet, so I'll leave this here in case anyone's interested in working with us (Nava)

Nava | Washington DC* | Experienced full-stack developers/devops/product manager/operations | On-site - Full Time

We're a small team of engineers from Silicon Valley that came out to DC last year to help fix Healthcare.gov. It turns out there’s a lot more to fix. And it’s surprising how much can be fixed by a small group of resourceful people with a Silicon Valley mindset, deep technical experience, and the willingness to work closely with dedicated civil servants in government.

Our revamped Healthcare.gov application has been used by millions, converts 35% better, and halves the completion time. The login system we rebuilt is about two orders of magnitude more reliable and two orders of magnitude less expensive; for example, it’s about $70M less per year to operate. We’re just getting started, and we’ve started Nava to help fix everything else. [0]

People die because the Veteran's Administration is months behind in processing claims. The Social Security Administration pays benefits to millions of deceased Americans. $80 billion is spent every year on federal IT contracting, and 96% of projects are deemed failures [1].

That’s not because there’s some conspiracy or because government is inherently incapable of doing it right. These are complicated legacy systems and processes, and there are very few people with modern tech industry experience who are aware of these problems and willing to help fix them. You can help change that.

Our team is 10 people (Stanford, Google, YC alums), and we plan to bring on a few people every month through 2015.

We’re looking for:
- experienced full-stack engineers
- experienced devops engineers
- a product manager with a technical background
- a hyper-resourceful operations person

We have a social mission (we just incorporated as a public benefit corporation (PBC) this week), but we pay market compensation (above market, for DC) and equity (above market).

If you'd like to build software and infrastructure that radically improves how our government serves people, we’d love to hear from you at jobs@navahq.com.

*Not in DC / able to relocate, but intrigued and in SF? Talk to us.

[1] http://www.washingtonpost.com/blogs/wonkblog/wp/2013/10/22/t....
Could you elaborate on your snark? Do you think OOP design patterns become outdated quickly? Do you think it's a waste of time for a programmer to study them?
To be honest, it is a plus, but not speaking french is not a definite show-stopper if you're the right person. Send us an email at job [at] stupeflix.com