skysight-inc/HackerNews huggingface dataset:
SEEKING WORK - REMOTE, or Calgary

python, SQL, PostgreSQL, Hadoop, UNIX/Linux, integration/devops

https://ca.linkedin.com/in/yvesdorfsman

http://yves.zioup.com/work/Resume/
Spanky from Crate.io here if there are any followup questions.
Minecraft + Lego = ?
If windows was free for schools, consumers and developers for the last 15 years I think the tech landscape would look much different than it does today in Microsofts favour. Also I dont think that it would affect their revenue that much. If i'm not mistaken most of their revenue comes from enterprise licensing.
+1 for Gliffy used it multiple times to create diagrams and was a pleasant experience as opposed to the other options.

I wish companies like Gliffy has internship opportunities as well.
How Google finally got design
Maybe you should look more into the blockchain bug, it was caused by fucked up android phones having broken /dev/urandom for whatever reason. IMO it's a pretty fair assumption to make that all modern linux distributions would ship with /dev/urandom.

How exactly is wallet security any different from bank security? Bank transactions don't tend to be reversible either.
We're a distributed team of top-notch product managers, UX designers, and engineers (iOS, Android, Web). We help companies with mobile and big data strategy, planning and execution. To learn more, see www.orangecaffeine.com

We're looking for freelancers to be part of our 'extended network' - engineers (iOS, Android, Web), UX / Visual designers, product managers, and data scientists.

If you'd like to work with us, please upload your resume to the relevant role here:
https://jobs.smartrecruiters.com/?company=OrangecaffeineInc
This is why the best way to deal with North Korea would be to support a coup that replaces the Kims with a less-crazy dictator, so they could slowly build things back up without trying to force them to integrate into China or SK.
Software Engineer - Python Django

VENTES - Singapore

Join a highly motivated team of software engineers and PhD data scientists to build an exciting new product.

We offer very competitive salaries commensurate with experience, uniquely attractive stock options, and an excellent working environment in Singapore Central Business District.

- You are disproportionately motivated by the thought of launching an innovative product

- You like to work with a wide array of technology (services, front-end, data mining)

- You like to work without a map or guide.

- You’d rather be thrown into the deep end and solve complex technology problems for yourself rather than have your hand held

- You truly care about the business results of what you build, not just the elegance of the technology you build

- You adapt to change well, and aren’t particularly phased by course changes

- You are open and honest You have a positive and optimistic personality. Setbacks motivate you to work harder

- You are confident in your technical abilities

- You are passionate about your craft

Must Have

- A good understanding of Computer Science fundamentals, including object-oriented design, data structures, algorithm design, problem solving and complexity analysis.

- Proficiency in Python, Django and one other modern language

- Experience with PostgreSQL, or another RDBMS

Desirable Experience

- Big data technology such as Hadoop, Spark

- Cloud computing and highly scalable systems.

Send us an email at jobs@ventes.io !
I'm not sure what you mean. I was using things like HTML5 Boilerplate, Bootstrap, jQuery and a whole slew of plugins to build the things I wanted. Then I set a goal to type every character I delivered, and the only copy/paste I'm allowed to do are from my own snippets, which I have typed character-by-character. I got better at CSS this way, so I decided to do it with my HTML as well!

Three years ago I couldn't write a line of JavaScript (though I could hook up, configure, and enable jQuery plugins). So I decided to just start _typing_ 100% of the JavaScript I would add to my projects instead of copying and pasting it in…two years later I'm writing vanilla JavaScript for everything I need and I haven't put jQuery on a project in months!

If you want to get closer to a language (CSS, HTML, JS) stop copying from Stack Overflow, stop using libraries you don't understand, and either write it yourself or re-write your own version of somebody else's pattern and use that.

This idea didn't come from another developer or advice or anything, I just set a personal goal to see how it would turn out. Now I highly recommend it to others too!
Show HN: TailStreamer: tail -f for your browser
I got a T540P for that reason.
You may be failing to start gpg-agent properly. Are you exporting GPG_AGENT_INFO? What does it say?

I noticed this was somewhat of a sore spot for people when Enigmail started forcing gpg2 instead of letting the user choose. I don't disagree with forcing gpg2, but there were definitely some configuration changes that needed to be made on my system to cope with / reflect that choice.
I believe they outlawed "offtopic" rants about the horrible design that a link might have. Oh and something about outlawing overly negative comments in Show HN posts.

In can't really say whether it has had the desired effect of making people nicer or whether it just silenced them.
A Temporary Tattoo That Senses Through Your Skin
Seriously what kind of place do people work at that you can't have jokes about fork'ing and dongles?
Which is why we compare results, and not their philosophies and methodologies. It's like comparing CPUs from AMD and Intel, they have different architectures, but to understand real world performances, we compare results.
Not all acts of government are legal (even by the laws applicable to that government); often there is a remedial mechanism available for illegal government interference, but parties may still prefer a process which is resistant to such interference from the outset, particularly when engaging in activities (even lawful ones) where one or more of the governments involved have shown an interest in interference in the past.

With international actions, there is also the additional concern that, with illegal (from the point of view of the law applicable where the transaction occurs) interference by some governments with actions involving foreigners that occur in other jurisdictions, there is less (if any) effective individual remedy than there would be with purely-domestic interference, and any remedy would be state-to-state with significant geopolitical ramifications.

I'm not a bitcoin fan, but I can certainly see at least conceptual utility in a mechanism which is resilient against interference by outside parties (or failure or compromise of any single of the parties providing infrastructure.)
They'll provide USB images, the installer has a way to make bootable media already.
So, instead of modding on the cuff, tell me an appropriate response to an accusation of this manner.

There's something to be said to not post things on Social Media. Unfortunately for the 2 guys at PyCon, even that would not have helped them, as it was posted on someone else's social media account. So, how does one challenge a he-said/she-said in the time of Youtube/Twitter judgements?
FiscalNote, Inc. - DC, NYC - Full time - Authorized to work in US only
Open Positions: Quality Assurance Engineer, Mobile (Android) Engineer, Software Development Engineer in Test, Front-End Engineer, Senior Software Engineer, Engineering Manager, Data Scientist, Product Manager

With $17 million in funding over the last 8 months, we are looking to further build out our engineering teams!

At FiscalNote, we're building predictive analytics platforms for open data that impact every corner of industry and society. We're penetrating sectors untouched by advanced machine learning and NLP methods. CNN called us one of the Top 10 Startups in America in 2014. The legacy competition is not pleased.

We love engineering across a cutting-edge stack, we love our customers, and most importantly, we love our team. Job descriptions and requirements can be found at fiscalnote.com/careers.

Want to be FN Awesome? Email jobs@fiscalnote.com.
> but at the same time work on a plan to replace them.

And this is why I would never ask for a pittance of a raise. It has no certain benefits, very few potential benefits, and can immediately mark one for death in an organization.

As an individual: it's too easy to take away all of your power and leave, netting higher compensation and likely a better environment (potentially one where a raise needn't be asked for!).

And then from that point it's even easier to take your former team with you, resulting in healthy referral bonuses (Good luck proving solicitation).

This isn't a good market for a procurer of software labor: this kind of "replace em!" management attitude is only self-defeating.
I don't care much about the next Microsoft OS which is coming out. I am irritable that the new Pro is not out yet.

If someone had told me 2 years ago that I wouldn't give a damn about MSFT software and would care about MSFT H/W i would have wondered what they were smoking.
Maybe just don't be a sexist asshole and catcall women at all, and there's no problem
VIM's (and others like it) strengths are in its configurability and movement commands and lack need for the arrow-keys. So much so that theres a VIM plugin for just about every popular editor, including Sublime and Atom.

I believe the need for fancier editors like Sublime and Atom has come about because VIM's development has waned and its code base is hard to update and innovate on.
[Front Row Education (San Francisco, CA) www.frontrowed.com]

Haskell web engineer to join fast-growing education startup that changes how over a million young students learn math.

Our mission is important to us, and we want it to be important to you as well: over a million kids learn math using Front Row every month. Our early results show students improve twice as much while using Front Row than their peers who aren’t using the program.

You’ll be one of the first engineers on the team, which means you’ll have an immense impact on our company, product, and culture; you’ll have a ton of autonomy and responsibility; you’ll have equity to match the weight of this role. If you're looking for an opportunity to both grow and do meaningful work, surrounded and supported by like-minded professionals, this is THE place for you.

Front Row is one of the very few organizations in the world that use Haskell in production for most of their systems and is an active member of the Haskell community, including the Commercial Haskell Special Interest Group.

## Must haves

- You have functional programming experience

- Extreme hustle: you’ll be solving a lot of problems you haven’t faced before without the resources and the support of a giant organization. You must thrive on getting creative in order to get things done

- Fast learner: you'll be drinking out of a firehose every single day for a very long time, you should be very comfortable with that

## Very nice-to-haves

- You understand networking and have experience developing distributed systems

- You have experience with RDBMS

- You have production experience with a functional web stack in Haskell / Clojure / Scala / OCaml etc

- You're comfortable with the Behavior-Driven Development style and Continuous Delivery

- You have worked at a very small startup before: you thrive on having a lot of responsibility and little oversight (we call it the "don't be derpy" rule)

- You have worked in small and effective Agile/XP teams before

- You have delivered working software to large numbers of users before

- You have done system and network administration and are comfortable working in the Linux environment

- You have implemented deployment strategies for cloud infrastructure

- You have experience scaling distributed systems and designing large scale web backends

Full description and application at https://frontrow.workable.com/
QUIC is supposed to be quicker than SCTP+TLS or SCTP+IPSec by using some "rampant layering violations" to combine security and transport into one layer and eliminate a lot of round trips.
> I'm saying they should be spending like Steinbrenner every single year and even paying a luxury tax if necessary, because they're pretty much going to make it back.

Well yeah, that'd be great if they were in the MLB where it's a Luxury Tax instead of a salary cap. But unfortunately they're a hockey team, and so are in the NHL where there's a salary cap. You can't, by league rules, simply spend more than the cap. So how exactly do you suggest they "spend like Steinbrenner"?
This reads as Van Charts spam
Your question is answered in the design doc at https://docs.google.com/document/d/1RNHkx_VvKWyWg6Lr8SZ-saqs...

tl;dr minimizing latency, particularly in establishing a connection, is an important design objective.
SEEKING WORK, remote (moving to SF next month)
I am experienced security engineer looking for some short term engagements or contracting work. I am very experienced in PHP, Golang, Linux internals, WebApp Security, and so much more. I love to build and break software.

Email: e@ejj.io
Website: ejj.io
Github: github.com/ejcx
I don't know if part time is that rare a thing. My family has a couple of doctors who have the option of switching into emergency care / drop in clinic care etc. where they can decide how many hours to work. In fact their hours are way more solid than ours - they are usually done when they are done with their x hours and the pay is very very good as well. Do see if you can dig around more about the alternatives.
FPGAs have a lot of very regular structures, so they're generally one of the first things you produce with a process.
Smart individuals don't take counteroffers.

It's much easier to leave them wanting more by just bowing out and accepting that other offer rather than forcing the business relationship into a more adversarial place.

I leave with my pockets full and fond memories all around the table.
SEEKING WORK - REMOTE

Highly experienced Web Developer (60% Back end, 40% Front end).

Skill set:

* Wordpress/CodeIgniter/Yii/Drupal (Components, Hacks, Themes)

* JavaScript (Meteor/jQuery/BackboneJS/AngularJS/Phaser)

* CI & Unit testing - Jenkins, Mocha & Karma for JS, Toast for PHP, as well as Selenium

* Django (general Python too)

Seeking: Challenging projects. Most recent experience is working as an AngularJS specialist, before that worked with Core WordPress contributors (WordPress VIP) on a global News/Media website. I'm also developing a Meteor App.

Plugins/Apps: https://github.com/AZdv/

Location: Ireland (just moved!)

Contact: admin (at) kidsil.net
The Way We Wish DateTime Class to Be Implemented in PHP
SEEKING WORK, Amsterdam NL, remote

Android Developer since 2010. Clean code, TDD.

10+ apps on Google Play Store.

Python, JavaScript and others for fun.

https://careers.stackoverflow.com/juanmacuevas

https://github.com/juanmacuevas
This is the kind of code I remember. I think someone tried to de-obfuscate it in an article.
> If you are spending so much time typing that fractions of a second at the keyboard make a significant impact on the development cycle, you are a hack and don't know what you are doing.

The win isn't that you saved fractions of a second. It's that your quick edit was fast enough that it didn't interrupt your thought process.

> As an example, we are in the middle of a month-long process of designing a database for a project. Not one line of code has been written. Every day is devoted to database structure discussions and documentation. Once settled, the DB code might take a week to write.

You say this like trial-and-error isn't a valid way to design something. You can spend as much time as you want designing things up front, but until you try them, there's a good chance you won't know if it's a good design. You'll always find issues later on.

Another way to look at it is this: you could write down you ideas on paper or in diagrams, or you could write them down in code, and run them to see if they make sense/work the way you think they should.

The code you write while designing doesn't have to be the same codebase as the final product. It can just be a bunch of small programs you use to help formulate your ideas.
How to get an entry level QA job
I believe that what the parent meant was that this:

function f() { console.log(a); const a = 1; console.log(a); }

...actually returns this:

undefined
1

So you get partially compile-time semantics (you can't assign to a) but partially run-time semantics (a only gets its value when initialised). Simply propagating the value of a's initialiser to all places where the variable is used is wrong, as this behaviour's required by the spec.
Walker & Company Brands | Bevel - Palo Alto, CA
http://walkerandcompany.com
https://getbevel.com

------ Software Engineer ------

Walker & Company Brands is an e-commerce company that is completely reinventing the way consumers learn about, purchase and enjoy health and beauty products. We’re starting with a focus on the $50 billion personal care segment. Personal care manufacturers and traditional retailers are neither building brands nor merchandising experiences which cater to the uniquely differentiated needs of black, latino and asian consumers --- three of America’s fastest growing and most culturally influential demographic groups.

We're inventing a new class of commerce company that will build beloved consumer brands, will win on customer experience, and will win on technology.

Our stack is Rails, Postgres, Sidekiq, Rspec, and a few new(er), exciting things in the works. More details here: https://jobs.lever.co/walkerandcompany/6e38e241-cae6-4a9c-a3...

I just joined the team in January and I can tell you I've never worked with a more fun and intelligent group of people. If you have any questions feel free to reach out to me at colby@walkerandcompany.com, or else send your info to jobs@walkerandcompany.com and mention that you saw the post on HN!
> is notionally silent on the idea of making a plate visible on your vehicle that is in addition to your completely legal plates

No, it's pretty clear and straightforward:

"(a) Except as otherwise provided in this chapter, it shall be unlawful:

...

(3) To buy, receive, use, or possess for use on a motor vehicle any license plate not issued for use on such motor vehicle"

But again that's Georgia law, so by all means go ahead and plaster your car with fake license plates and post back here with the results. You might indeed not get a second glance from your local law enforcement. And if you end up causing problems for the ALPRs employed by your local government, all the better. :)
This could be an attempt to correlate gpg keys to facebook accounts. Also, make sure you're verifying the key out of band after you've pulled it from facebook. /paranoia
Suspicious uBlock update?
SCTP isn't implemented on most routers, firewalls. UDP is.
Indeed – and yet it still doesn't work. I'm sure that it could be made to work with enough debugging, having done so multiple times over the years, but this needs to work better by default. Security software in particular needs to inspire trust to avoid incentivizing everyone not to use it.

This isn't yet at S/MIME levels, much less something like iMessage or Signal/TextSecure – and, yes, there's a ton of room to argue their respective merits but most users are simply going to switch to something which gets their message through rather than debug failures, particularly when the software doesn't give any feedback about what's wrong and, critically, what you could do to fix it.
Supreme Court Tosses Out Man's Conviction for Making Threats on Facebook
Free Software Foundation is hiring in Boston, MA!

Our technology is used by hundreds of millions of people, and everything we produce is open source.

Deputy director: https://www.fsf.org/resources/jobs/free-software-foundation-...
Web developer: https://www.fsf.org/resources/jobs/free-software-foundation-...
Can you eliminate `var` by introducing an unnecessary function, declaring the `var`s as parameters, and then invoking? Yes you can.

Why you would ever do that, however...
Although I sympathize, I think domestic surveillance by any country is the most insidious, because it undermines the democratic process. Without that, there's no hope of keeping this stuff in check. What's most important in your country is whether your own government is spying on you (either directly, or indirectly by getting feeds from the NSA).
I also like its "cousin" question:

http://crypto.stackexchange.com/questions/2670/is-every-outp...
I agree with the general intent but since something broke, +1 to sweis for trying to fix it.
Location: U.S. Citizen living in Paris, France and Nairobi, Kenya

Remote: Yes, preferred

Willing to relocate: Yes

Technologies: Tech and aerospace project management, SaaS startup sales and marketing, data analytics, junior iOS dev (Swift, Objective-C), studying Javascript/Meteor/Node/Go

Résumé/CV: http://skylershaw.com/SkylerWShaw_CV.pdf

LinkedIn: https://www.linkedin.com/profile/view?id=21268565

Email: skylerwshaw@gmail.com

Completing a contract mid-June in Paris and available shortly thereafter. Project manager with a sales focus. Developer relations and steering tech roadmaps is primary in my current role. Ambitious and hungry in finding a company in which I can make a solid impact.

Hyperbolic journalism: http://thenextweb.com/eu/2015/05/09/meet-the-man-who-left-na...
SEEKING WORK - REMOTE or Toronto, ON, Canada

Experienced in both front-end and back-end web development, working mostly with Angular/React and Node.js.

http://dale.io/resume
https://github.com/daleee
http://dale.io/
> Think of FPGAs as having the potential to be primitive GPGPUs. They outperform CPUs in all the same areas GPUs outperform CPUs.

FPGAs have several orders of magnitude lower latency than GPGPU. GPUs have memory access latency of 1 microsecond, getting something useful out of them >1 ms. FPGAs can have state machines running at 200 MHz, or 5 ns cycle time.

> FPGAs are like GPUs with no floating-point, no caches, and limited local memory. But if you can implement a kernel in FPGA with comparable memory bandwidth, you'll usually outperform GPGPU while using as little as 1/50 the power.

Some FPGAs do have floating point hard blocks. Integrated SRAMs (syncram) can be used as caches and usually are. FPGAs usually have DRAM controllers as hard blocks, so local memory is not that limited. Unless you consider up to 8 GB (newer models up to 32 GB) limited.
Real Life Captain America saves 3 people from burning car crash