skysight-inc/HackerNews huggingface dataset:
Totally this.

I think Containers are somewhat pushing Microservices a bit too early for some organizations because of Docker's focus on single entry point (sans supervisor, etc). They are useful for other reasons, but containers solve people problems, containers solve technical deployment problems.

You don't want N kinds of things if you can have 2 kinds of things (say, web tier, job workers for long running stuff, db layer), until you start having problems working out of the same codebases/repos/etc.

Microservices make things harder to debug and most likely there is still coordination that needs to happen, and it's likely going to be less efficient versus developing libraries -- so if you're a small company, you can probably ignore these for a while.
>The thing that makes intersections a little annoying when you have to stop at them is not the effort of stopping and starting, it's the physical AND mental effort required to evaluate all the possible options for stopping and then balancing the bike, then choosing and encating the right one.

Do you deny that you said this in your original reply?

>it's the physical AND mental effort required to evaluate all the possible options for stopping and then balancing the bike, then choosing and encating the right one

You are actively denying that you ever said this part and are insisting that I'm trolling you. Everything I've said about "shouldn't be biking" is in relation to this asinine statement.

If stopping at an intersection requires this much physical and mental effort you shouldn't be biking. Full stop.

Your defense is of any complex intersections and blah-blah-blah and I stick to my original statement: If it is too difficult for you, practice or stop for the safety of others.

"You" not necessarily being you in this scenario but those who find it takes significant amounts of physical and mental effort to stop at an intersection and they would rather not deal with the effort.
Get ready to pay more for Netflix: Chicago sneaks “Cloud Tax” onto books
Around 2000 a new generation rediscovered Lisp. SBCL was released in dec 1999. CMUCL rethought with a simplified implementation and build process. From then on various implementations were improved. Clozure CL was released on multiple platforms. The commercial Lisps were moving to the then important operating systems and architectures.

The hype moved to Clojure, Racket, Julia and other Lisp-like languages. The core Lisp may not have the same depth of commercial activity as in the 80s, but generally the implementations are in the best shape since two decades. There are still lots of open issues, but from the Lisp programmer standpoint, it's an incredible time.
Sorry, I didn't see this earlier although I frequent the new links. I suggest posting stuff like this between 9AM and noon PST as popularity highly depends on the timing as well.
How about Dropbox or Google Photos?
If you released software that was exponential, but your QA department only ever tested small inputs, I think it would be negligent to omit to your boss and|or clients the rate at which run-time could expand.

and I think it would be a horrible manager to not care about the difference between a day and a second.
Your 1 reminds me of shifting leading hands on an instrument. Revisiting from scratch, crippled, is really an illumination. So much was possible without explicit understanding.

2 :)

3 Didn't learning new finger patterns also rewire the way you "handle" position and movement too ?

ps: about switching layouts, I realized that my brain associates layouts to certain machines. Typing in Qwerty on my laptop is easy, in Azerty on my parents machine is easy, but not the other way around. Doesn't help that they're both so close to each other I guess.
>Who have taken a single app that worked perfectly fine

If it worked "perfectly fine", and the team is productive, then they should have spent their time on more important things :).
Sometimes I think that if a piece of legislation is not on the red vs blue divide its probably on the powerful elite vs little guy divide.
The very first two paragraphs introduce Nana as an immigrant player who was born in Cameroon.
What makes Common Lisp macros easier to use than Scheme's?
> You dismiss Musk's accomplishments because he has so many of the "best minds" working for him. That is exactly the wrong way to look at it. Go out and try to recruit someone who is brilliant. You will see it's a non-trivial task.

That's exactly it. We always speak about solo founders and co-founders...because you need to show that you can "convince others of your vision." Musk has done this with some of the best minds. He pulled them together.
The obvious solution is to write a julia macro that implements lisp macros as a DSL ;)
San Francisco CA Full-time / Onsite

New, somewhat stealth startup, for profit company focused on social good.

We have a very talented team so far comprised of : full stack web dev, data architect, 2 junior software engineers, CTO, CEO (me), 2 marketing people, and a business operations person.

We are looking to add a designer and devops.

We work out of the top floor of my house for now - it is a comfortable space. We have funding. The team members we have so far are wonderful to work with, everyone gets along well, and we all feel like what we are building is work that matters.

Please email me if you want to hear more about the team, the stack, and the product.
I think this requires an obligatory image explanation for non-lispers: http://www.loper-os.org/wp-content/parphobia.png
GoGoVan (http://gogovan.com.hk/en) | Hong Kong | Full-time

We are "Uber for Deliveries" in Asia.

We're already massively successful in Hong Kong,
and growing in Singapore, Taiwan, Korea, and Mainland China.

Our Back-end is Ruby, but we plan to start using Elixir.

We're hiring for every part of the stack; Back-end, iOS, Android, Web, DevOps.

If you love Asia, and want to join an exciting startup. Visas shouldn't be a problem for the right candidate.

Apply online at http://gogovan.theresumator.com, or try and find me @matthewrudy on twitter
nice turn around time!
This is my first HN comment - I must be the only WP developer who reads Hacker News or something. Let me preface this by saying I'm not going to be repeating what's already been said about non-technical user friendliness.

WordPress was my gateway in 2008-9 to web development. back when I was still a graphic design student. I started off hacking away at themes with my extremely limited HTML / CSS / PHP knowledge back then. Shit, my Google-fu was't really even halfway decent then.

Today, thanks to the large community of developers working on the core WordPress project every day, and the sheer number of bug fixes, security updates, and new features that get added with each release -- there's absolutely nothing to compare it to. It runs nearly a quarter of the entire internet.

And now, with the upcoming release of the JSON REST API as a part of core, developers will be able to take advantage of using WP as a data backend (read: users still control their content), while using the API to build applications with modern tech like React or Angular.

Just my two satoshis.

Edit: I'd also like to point out that several (not all) hacks come from popular themes and plugins that are created by 3rd party authors / sources. Some of these are not available on the wordpress.org theme and plugin repositories, and usually this is due to not following certain standards. I would blame most successful hacks on brute force attempts against sites with admins who leave their username as the default admin and have incredibly weak passwords. I would also venture to say most of these hacks come from through exploits in third party code or out of date code, which users often fail to update.
What makes you think it's skinned IRC?

- you can't change nick

- you can go full anonymous

- Hashtags (or channels if you like) are automatically ranked)

- you can post media

- ...
What I like about mechanical computers is that since our universe can be described mathematically you are then harnessing the "computational power" of reality to model some dynamical system. In absence of digital computers I find that to be a very clever alternative.
>I wish you would work on eliminating that.

I'll give it a try!

(I'm from a place that we like our debates heated and our coffee iced :-)).
Won't this break stuff?
RISC-V seems like a better bet (http://riscv.org/). It is a clean, patent-free modern architecture. It already has kernel support, and supposedly there will be both FPGAs and ASICs "soon" (http://www.lowrisc.org/). Plus you can run it under qemu: https://rwmj.wordpress.com/2015/06/11/booting-risc-v-linux-w...
AFAIK EFF's Privacy Badger uses a similar mechanism to what you described.
I dont know about that, I'm using it free for my personal non-commerical use :)
More of a Slack for the rest of us.
Please have a look at our manifesto: https://kwak.io/blog
Wait, pot became legal? Why didn't anyone tell me!
1. Build something relevant on your own time.

2. Share that something on your website/blog etc

3. Write about your work, what you are doing, how you are doing it etc.

4. Go to local meetups, find people in businesses who have problems and try to offer them to solve it for them. Do this offline in person if possible.

5. Write more online about your stuff.

6. Be part of open source community and try to make contributions to projects that interest you.

Pro tip: Odesk/Elance etc are great if you want to compete with low cost programmers from all over the world and there is a reason for it. You are not really showing anything special to a prospective client other than your "portfolio" which is very similar to most other freelancers on those sites. Of course, there are some gems to find but very rare. Any good freelancer will have their own setup, own website, own blog, own showcase etc. Again, it takes time to do this.

This takes effort but doing this will increase your chances significantly.There is no magic wand to this really. The best freelancers/contractors are those who do most of the above steps on a regular basis. It takes effort to show you want know AND build a reputation for how good you are. But people will never know unless you show them.

I will give you an example. Whenever I am searching for a technical issue on google and if I come across someone's blog/github explaining those issues, I immediately have them in mind as potential freelancers who could help me in future. Doesn't matter if they are in NY or Maldives.
Businesses specifically want to show you the price they're charging you, as apart from the taxes they're forced to collect...

This is a bit of a cheat, first because high lodging taxes are often created at the request of local hotel owners: it typically feeds a tourism-advertising slush fund. Also, we're now overrun by TIF, a scheme by which government loan guarantees for development are theoretically repaid by higher "taxes" on business in the developed area. In that case hotel guests are directly paying the bills for hotel investors.
You're in a better position if you resign first, although you'll probably just lose your job. Obviously it's time to change companies.
That really isn't interoperability since Java wouldn't run on it.

A Java package I wrote in 1996 is used in Android apps. So they had to recompile it or something, I don't know.
Psdinfo – inspect PSD files from the command line
PDF export, excellent! Not many presentation libraries take this in consideration...
Is it best to apply through the site? The ground station devops role seems like it was created for me :)
i was flipping thru vintage vinyl the other day (dunno why, i don't have a turntable) and saw this (actually, Boone had at least a couple album covers on campus: https://longfade.wordpress.com/2011/07/06/pat-boone-randy-wo...
"your special son PowerShell can live with us for as long as he needs, even indefinitely" -- Ha!
If you have time, suggest reading Stuart Diamond's book Getting More.

Make the conversation about them, be sure to understand the 'pictures-in-their-heads', help lead them to making a decision.

Compensation is best discussed during an face-to-face meeting with the boss. No need to mention it on your self-evaluation form.

Here's a short article with some of his recommendations on negotiating a raise> http://fortune.com/2013/04/25/time-to-negotiate-for-a-raise-...
Systemd correctly implements the "noauto" and "nofail" keywords in fstab(5) in the way they have always been documented: if neither of these is specified for a filesystem, then that file system will be mounted at boot time and a failed attempt to mount that filesystem implies a boot failure.

The fact that previous init scripts gladly ignored these failures does not reflect negatively on systemd but on those init scripts.

By the way, FreeBSD has the same options, except that "nofail" is called "failok".
A “bootloader” and retro game in 140 characters
There're lisp to lua solutions like l2l[1] or moonlisp[2]

(Shameless plug: I also have a WIP hy[3] inspired lisp->lua compiler hua[4])

[1]: https://github.com/meric/l2l
[2]: https://github.com/leafo/moonlisp
[3]: http://hylang.org
[4]: https://github.com/larme/hua
How+to+Jailbreak+TaiG+iOS+8.4+|+iOS+Jailbreak+Tools+and+Jailbreak+Guide
Do you maybe mean this? :D
http://web.archive.org/web/20030309013522/http://www.gamedev...
HelloSign (https://www.hellosign.com) is hiring for a lot of roles:
https://www.hellosign.com/info/jobs

Full time | Onsite | San Francisco

We're an API focused company.

Here's more about our API, if you'd like to learn more about what we're working on:
https://www.hellosign.com/api

We have a lot of traction and we're growing fast.
That's probably the reason why C++11 wasn't ever the default. Though, there are arguments about trying to be backwards compatible forever.

My personal opinion is to leave it the way it is - or at the very least default to C++11 first.
In my opinion you could have chosen a far better moment to launch, and a far better launch than the current. Don't expect your potential users to start digging for info for themselves (launch content) on a product they don't know and which on first sight is only irc (launch timing: better launched a bit later when you had a killer feature).

To me it is like you are introducing the iphone1 with the same famous talk by jobs, but stopping just before the it is one device killer punch line. Instead you are promisingbthat the 3 devices will become one in the future, with a lot less credit than Apple had at the time.

Lets end with saying good luck. I hope to see a subsequent announcement one day which reaches the FP, telling us you made it :).
No. Colemak is better, from my experiences.

I've used QWERTY, Dvorak, and Colemak. Of the three - Colemak is the most comfortable. I type at 140-155 WPM in all but Dvorak, in which I am out of practice. When I was actively using Dvorak I typed in the same range.

The speed at which I type is not largely limited by any of the layouts, but the comfort of typing is. I found Colemak to be the most comfortable and Dvorak to only have a slight edge on QWERTY.

I now use mostly Colemak but still maintain QWERTY practice for the times I have to use other peoples' machines (which is more often than I'd like).

If you type a lot and comfort is your goal - I would sing praises for Colemak.
Full disclosure: I am a student. Looking for more of an internship, since I only need the work experience. Because of that, I can consider working for free (depends on other benefits).

Location: Philadelphia, PA
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Node.js, Rails, Express.js, Angular.js, CoffeeScript, PostgreSQL, MySQL, MongoDB, Heroku, AWS EC2
Resume: https://dl.dropboxusercontent.com/u/86103439/resume.pdf
Email: me at karlcoelho.com
Starmind | Zurich | Switzerland | Onsite | Full-time

We are hiring a front-end web developer who has
experience with angular js.
Starmind is building a intelligent knowhow managment tool.

For further information contact me (daniel.gratzl@starmind.com) or apply directly.
http://www.starmind.com/files/job_description_front-end_web_...
> You're side-stepping my main point: when a country defaults, you don't "get" to screw over its inhabitants just because you want to squeeze a little more money out. You can try, but it's not "right".

I don't believe I did side-step it, so let me try a little harder.

When it comes to the affairs between two countries, there are probably a bunch of things that are morally right and wrong. And there are other things which the countries agree to do or not do by treaty, convention, and the like.

But just because a thing is immoral or against convention or what have you, that in no way precludes a country from doing it. Similarly, just because a country is supposed to do a thing as per a convention or because of entirely upright moral reasons, again, nothing forces them to.

So while I agree with you that nothing really gives a country the "right" to do anything, that has little to no bearing on what countries ACTUALLY DO.

Which is why I continue to insist that what SHOULD happen and what WILL happen may have no bearing on one another at all.

Further, in order to have a "legal framework" in the affairs between two countries, you have to have a superseding authority. Which doesn't exist. So the idea that any kind of legal framework does exist which governs their affairs is a fiction. There are some institutions which have the appearance of a superseding authority like the EU or the UN. But the EU has never really been tested by violence so we have no idea if the other member countries will enforce EU decisions with force. And the UN has already proven itself toothless many times over.

So again, I'm not saying that it would be RIGHT for Greece's creditors to invade to force repayment, I am saying that it MIGHT happen. And that it MIGHT be illegal, or it might not. It depends on who wins since the victors write the history.
Starmind | Zurich | Switzerland | Onsite | Fulltime
We are hiring a front-end web developer who has
experience with angular js.
Starmind is building a intelligent knowhow managment tool.
For further information contact me or apply directly.
http://www.starmind.com/files/job_description_front-end_web_...
The latest Firefox privacy campaign video
It shouldn't. 99.5% of C++98 code is valid C++14. Code compiled as C++98 and code compiled as C++14, should also link.
I remember pax lair! I use to terrorize it when I was a teenager. Every few years I end up talking to people I used to play with.
I WANT TO CHAIRMAN OF GOOGLE
Position: Full-Stack Engineer (Javascript / Node / Backbone)

Location: SF

Company: Localize (https://localizejs.com/).

We're also hiring for Front-end/Design and Mobile =>

https://angel.co/localize/jobs/71615-frontend-engineer

https://angel.co/localize/jobs/71617-ios-engineer

https://angel.co/localize/jobs/43356-full-stack-engineer

Localize is building tools to simplify the deployment and delivery of translated applications. We believe that startups are leaving a lot of growth on the table by ignoring foreign users/customers. It's an enormous opportunity.

As our 4th team member, you'd have full control over large parts of our product. You'll receive a competitive equity grant & salary with full benefits (details on our jobs page).

Apply: Email jobs@localizejs.com

More details: https://localizejs.com/jobs

________

You should be able to:

— Navigate our stack: Node, Backbone, MongoDB, Redis, AWS, Handlebars, and Less.

— Manipulate native browser APIs (DOM w/o jQuery)

— Understand MVC patterns and UI design

— Learn quickly, act autonomously, think analytically.

BONUS points if you...

— Rarely make a decision without data to support it.

— Are comfortable with pets! 🐶

— Want to build an inclusive work environment.

— Know the difference between #i18n #L10n and #a11y

— Use an Android phone.

— Enjoy learning new languages / traveling.

Au revoir! -- Localize Team :)
Ask HN: How and where do you store private file you want to keep forever?
"Forever" is a very long time. Hopefully 60 more years if I'm lucky. Way long than most off the shelf storage devices will last.

I currently have about 2GB of personal files (and growing) that I want to retain the rest of my life. Nothing overly interesting, but some files contain sensitive information. I'll only add files once or twice a year, so low availability is fine.

My only real requirement is that I know it's secure. And I know I have the only key. So either I how the physical devices or I use strong encryption before sending it up.

How do you guys handle backups?
There's Simperium (disclaimer: I was a cofounder, YC S10). It's powering optimistic sync for millions of users of Simplenote and WordPress.com. It has JavaScript[1] and Python[2] libs, but its strength is iOS[3] and Android[4].

The team focused on internal use though, and hasn't had a chance to open source the backend and flesh out the web side of things. I hope they get a chance to do another iteration (we were bought by Automattic/WordPress and I'm no longer there).

[1] https://github.com/Simperium/simperium-ios

[2] https://github.com/Simperium/simperium-android

[3] https://github.com/Simperium/simperium-js

[4] https://github.com/Simperium/simperium-python
Ethernet is great if you want network stability and speed.
Single Player Game – An essay retrospective of computer games, esports, and DotA
I played UO 1997-2003ish. It ruined pretty much every game after that for me too. Occasionally I try to get into other games but they just aren't fun. I wonder how much of it is that I'm older now and don't have time to invest in these sorts of things. But occasionally over the years when I have free time I try to pick up a new game but lose interest before it gets fun.
DigitalOcean is raising $83M to take on Amazon Web Services
Completely makes sense now, the example had me in the wrong headspace.
Introducing flannel 0.5.0 with AWS and GCE
In my opinion, most sites should at least maintain a core subset of functionality that can work without JS. Sites existed before JS that let people read news and engage in commerce, there's no reason we should lose all that.

Also, as we now enter a future where billions of people who never used a desktop computer begin mobile banking, being able to conduct business without JS might be one avenue to combat fraud.
For me it's 10 years. Also with .net 2.0 and the generics through Visual Studio 2005 getting data from SQL Server 2005.

To another 10 years!
"I just wish they had a good <insert requirement here>" beautifully sums up why it's hard to get any alternative up to credible momentum / activation energy.

A lot of alternatives do individual X, Y, or Z functions better than WP. None I've seen have achieved a reasonable fraction (say, >40-70%) of the extremely broad set of aggregate requirements the entire developer, designer, and user communities would need to commit to a WP replacement.
> CMS as a whole is bad. Why has no one built a better one?

In the next few months that's going to change dramatically. Shoot me an email to vlad@webflow.com for a demo if you're curious.
"If you have the right to control or direct not only what is to be done, but also how it is to be done, then your workers are most likely employees," and "If you can direct or control only the result of the work done -- and not the means and methods of accomplishing the result -- then your workers are probably independent contractors."

I have no argument with the law as it is. The number of rights/obligations in the employee/employer relationship goes up when the employer exerts. That is, these are rights that employees cannot give away. I am fine with this because if it didn't exist it wouldn't be a matter of 'employees choosing the level of employment they want' but 'employees not given the choice'
Ethernet and 17" and possibly some extra USB on the pro is good but yeah hardly anybody needs an optical drive.
I love C# because MS stack is where the enterprise jobs are (at least in my area).