skysight-inc/HackerNews huggingface dataset:
Yes it's strange, it's one of the reason I stopped using C++ as a matter of fact. Given the innate amount of code required in C++ constructor to initialize objects, you'd think that would be very handy.

BTW, shameless plug, but my own simavr uses these C99 features as more or less the whole basic structure on how multiple cores are described, see a sample core declaration [0] for example. The beauty is that there is no code involved in the declaration, it'll be 'const' too. Imagine the boilerplate you'd need to do that in C++!

[0]: https://github.com/buserror/simavr/blob/master/simavr/cores/...
Fresenius Medical Care | Software developer | Vaiano Cremasco, Milan (Italy) | ONSITE, FULLTIME, http://www.freseniusmedicalcare.com

Fresenius Medical Care, world’s leading provider of products and services for people with chronic kidney failure, has an immediate opening for a Software developer. We are seeking a talented .NET developer to join our team of Software developer based in Vaiano Cremasco (Italy).

You will be responsible for building .NET application using C# + Microsoft SQL Server. Technologies includes WPF and WCF. The focus is to the full application stack including front-end, back-end and database development. Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Team is working using agile methodologies (SCRUM-BUT). A commitment to collaborative problem solving, sophisticated design is a must. The application is a Medical Device software class I, where quality is essential and where is needed to follow all Medical Device related IEC standards.

Skills:

•	Strong knowledge of .NET framework

•	Proficient in C# with a good knowledge of their ecosystems

•	Strong knowledge of Microsoft SQL Server T-SQL language

•	Familiarity with Microsoft SQL Server basic administration skills

•	Understanding of Windows Communication Foundation

•	Strong understanding of object-oriented programming

•	Skill for writing reusable libraries and components

•	Familiar with various design and architectural patterns

•	Knowledge of concurrency patterns

•	Familiarity with Windows Presentation Framework

•	Knack for writing clean, readable, and easily maintainable code

•	Understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds

•	Proficient understanding of Microsoft Team Foundation System

•	Knowledge of Web development is also preferred but not strictly required

•	Fluent in English, Italian would be a plus

Experience:

•	C# + Microsoft SQL Server professional use minimum of 5 years

•	Experience implementing automated testing platforms and unit tests

Other information:
Location: Vaiano Cremasco (Italy)
Willingness to travel up to 10% of the time

Email me (marco.pagliari) at (fmc-ag.com) with your resume and a brief introduction.
Stylight | Munich | ONSITE, FULLTIME, http://www.stylight.com/

We’re a fashion company but you won’t have to wear the latest Karl Lagerfeld. A hoodie or your favorite Docker shirt will do just fine. You don’t even need to like fashion at all, but a certain admiration for Ken Thompson, Rob Pike or Martin Fowler is always appreciated. You don’t speak German? No big deal, we use English as our main language.

Looking forward to receiving your application!
Cheers!

VP Engineering - http://jobs.stylight.com/vp-engineering/

Really, Really Good Software Developer - http://jobs.stylight.com/really-really-good-software-develop...

Senior Android Developer - http://jobs.stylight.com/senior-android-developer/

Backend Developer - http://jobs.stylight.com/backend-developer/

Senior Data Scientist - http://jobs.stylight.com/senior-data-scientist/

Frontend Developer - http://jobs.stylight.com/frontend-developer/
Yet another app in the cloud that would work much better as a standalone software. It looks nice but I won't invest time learning software that may disappear with the company, is closed source and crippleware to boot.
A "reboot" in the wrong terminal window took the DB primary offline, when I meant to reboot a local VirtualBox instance ... that sinking feeling when you see the vbox instance is still up :/
I think adding sources would not only be polite, but make it easier for interested readers to delve more deeply into the matter. E.g., as in https://gist.github.com/jboner/2841832
Yes, it runs on a "T1" SoC, but the software is a watchOS derivative.
Based on what criteria and experiences? I've been running it for a year with a slew of plugins for example and haven't experienced a single hiccup.
That is just an argument for them doing it for their laptop chips as well. It makes perfect sense from a battery life point of view.
Trump Blasts ‘Dumb Deal’ on Refugees with Ally Australia After Tense Call
To be fair a lot of the VB6 ecosystem was showing its age in terms of text encoding support etc. It is the Python2.7 of Visual Basic.
I can't help but think you're drastically overstating the danger of riding a bike, even in less than safe conditions. I was heavily into downhill mountain biking during my invincible teenage years and only even heard of someone doing major damage to themselves second hand (they managed to impact their spine flying head first off their bike into a tree trunk).

Scrapes, bruises, cuts, and even bones heal relatively easily in children. At least for me learning that things will probably be OK was a valuable thing which has made me more comfortable taking calculated risks later in life, and the times things weren't quite OK taught me a healthy level of caution in calculating those risks.
Two reasons: 1.) Data collection on MTurk is much faster because many people can work in parallel on the task. 2.) I'm doing academic surveys and need data from as many different people as possible.
I cannot see any contact details on your profile.
user:	ejanus

created:	2036 days ago

karma:	22

about:	Software programmer
Controlling friction of graphene
I find the linked HBR article• quite interesting since it proposes a mechanism for diversity improving performance: in non-diverse environments, out-group members receive less support for their ideas. Assuming performance is equivalent and that the ideas are just as good, it means you're throwing away some percentage of your employees' ideas without justification. That's just hamstringing yourself.

Another one mentioned there is the bit about success among certain groups correlating with whether you have a member from that group. There are others like that but I hadn't heard about the first thing before.

• https://hbr.org/2013/12/how-diversity-can-drive-innovation
Sqreen - https://www.sqreen.io | Full-time Onsite developers | Engineering team in Paris (France)

Sqreen is like New Relic, but for security.

We develop solutions that combine instrumentation, defensive algorithms and machine learning.

We are recruiting new engineers to join our team to help porting Sqreen to all environments and ship our incoming products:

- Python lover wanting to dive deep into Python (you’ll be working on this piece of software: https://blog.sqreen.io/dynamic-instrumentation-agent-for-pyt...)

- React engineer, working on this dashboard - just Github login to check it out!) https://my.sqreen.io/

- a DevOps (e.g. Linux sysadmin with cloud knowledge & CI love) to manage our Docker / AWS / CI - we have high traffic APIs,

- C gurus with a strong PHP background (or the opposite!),

- low level Java experts, who like Java internals, such as bytecode manipulation,

- developer evangelist to share Sqreen love accros the world.

We are obviously looking for great developers, and you don't need to be a security nerd (but you will learn a lot about it here). Therefore we also have a position for a Web security expert:

- Web hacker, with great knowledge of frameworks attacks and browsers defenses

Sqreen is already live for Ruby on Rails, Python and Node.js.

You can find our job offers here: https://www.sqreen.io/jobs/

Email: jobs@sqreen.io
Shipping Cost Calculator UI Design
Well played with the title Guardian!
Every HN hiring thread has someone comment on how low salaries sound for a specific country they are not from. Can we stop dis-incentivizing employers to be transparent about their salaries with negative comments?
How not to be a failure?
Do you guys sponsor visas?
Hmm, FDA stockpiling weapons... It looks like it fits actions of food corporations in "Daemon" and "Freedom" by Daniel Suarez.
"as a Mac user, having to boot up a VM"

So are you a developer, or a Mac user? Do you develop for Mac users, or users?
ACTU | Software Developer | Melbourne, Australia | ONSITE, FULLTIME ($89k-$104k + 15% super)

The ACTU (www.actu.org.au) is the peak union body representing almost 2 million Australian workers and their families. The ACTU works with affiliate unions, members and the community to improve the lives of working people and their families by campaigning for improved working conditions, healthcare, education and policies that help to create an inclusive society.

We are looking for a full-time software developer with at least 3 years of experience working with stakeholders and delivering code into production.

This role will form part of the ACTU’s Melbourne-based campaigns team. Working across a variety of issues and with a mix of highly skilled colleagues you will have a big impact on the growth and campaigns work of the ACTU and the whole Australian union movement. Here, you will work with designers, social-media gurus, data experts, and organisers to:

* Build and maintain applications that support the campaigning work of the ACTU and the broader union movement. We select the best tools for the job and use modern languages and frameworks. We are currently building software with:

- Clojure

- React/Redux

- Amazon Web Services

* Assist with integration of systems across the union movement.

* Build a network of developers and data experts across the union movement to share skills and knowledge.

* Work with key stakeholders to collectively figure out how to build the right things.

* Maintain a transparent, open, communicative, development style.

See more info and apply (before Feb 6th!) here: http://www.actu.org.au/get-involved/job-vacancies
There will be a Thunderbolt 2 which stays a few steps ahead by then.
Link works ok for me. Chrome 55.0.2883 on Windows.
Ask HN: Coding notes – how do you do them?
For years I kept my coding notes in spiral bound A4 and A5 notebooks. Handwritten notes are quick to create, but hard to search. So these days I make notes in a series of flat files I edit in Notepad++. The files will have design ideas, debugging tips like favourite windbg commands, notes on existing code, scraps of SQL, stack traces for critical pieces of code, test results and timings, HOWTO notes on build and config, URLs,
draft blogs and outline plans. Notepad++'s Find in Files is invaluable for navigating them. There was a thread last year on paper notes [1], but I'm wondering how folk keep soft copies of notes. Back in the late 80s
I used GrandView [2]. What new solutions are there for capturing and organizing coding notes? How do you do it?

[1] https://news.ycombinator.com/item?id=11890742
[2] https://en.wikipedia.org/wiki/GrandView_(software)
Barrett Brown Interview
Emurasoft EmEditor Professional v16.4.1 Activation Keys Full 32×64 Bit Free
Courex - www.storeviva.com | Creative Director | Singapore | Full Time/Consultant/Onsite or Remote(Asia only)

# What the company does

Courex is a 8 year old ecommerce logistics company driven by technology. We help our customers manage their supply chain so they can focus on selling. We do the following
- last mile delivery
- warehousing
- omnichannel integration

Our operations is driven by technology. Some interesting stuff
- We run a hybrid crowd-sourced(uber style) + fixed fleet model.
- We built an automated parcel dimension measurement machine using Kinect
- We have autonomous robots coming in 2017 to pick and sort parcels

Experience a different sort of scale. Not bits and bytes, but parcels, machines and people. Your work affects the real world.

# What the job entails

We are looking for someone strong in design who can help us in the design of our web and mobile applications. It can be a full time position or as a consultant.

# Contact

No formal qualifications needed. Please email zan+hn@courex.com.sg if you are interested.
The Idea of Hyperloop Was Around Long Before Elon Musk
The Gentoo wiki has an extensive and really good set of tutorials[0] on SELinux. It took me some time to get through those but it greatly increased my ability to work with SELinux. It does a good job of explaining the concepts themselves and help build some familiarity with the CLI utilities and especially the debugging capabilities.

[0]: https://wiki.gentoo.org/wiki/SELinux
you're probably right, in that this is probably not a race thing, but a culture thing. My bad
Because no private company should have that much control, we've been down that path and it was bad enough I thought it should be obvious.

Then there's things like adding DRM, a user hostile "feature" google shoved down our throats. Visit netflix on a linux box and you'll discover that "works with chrome" is the new "works with IE".
If a large percentage of your users have IE/Edge you might want to tests these early on, or even develop with them.
This.

Also, one should keep in mind that having to apply personal patches is perfectly acceptable for suckless software. In fact, for the very same st, to change font, colour scheme, or hotkeys/shortcuts - one has to edit config.h file and recompile. There is no traditional text config file or "Preferences" menu.

This might sound bizarre at first, but actually works as well as editing a text config file: config.h is very well structured and compilation only takes fraction of a second. Better yet, you're not constrained by opinions of previous commiters on what should be configurable and what - not. Which is the whole point, actually.
Why should I not use GRSecurity?

Comparison matrix;

https://grsecurity.net/compare.php
>GitLab cost everyone a day

That's just nonsense. In most cases, the local repo should be more than enough to continue work.
Not OP, but some cool features I haven't seen in Linux:

- Quadruple-click smart selection

- "Selection respects soft boundaries" for selecting within a tmux pane

- "Rum coprocess" on keyboard shortcut, which allows doing stuff like http://brettterpstra.com/2014/11/14/safer-command-line-paste...

I just checked, and gnome-terminal doesn't even have split-pane. What do you guys use, anyway?
Very nice! How would you use it? Does the user make some kind of liveness assertion about a Go program which then gets model checked?
Strange, works here (and I don't think it is supposed to be paywalled or something). Archive.org has a copy, does that work for you? https://web.archive.org/web/20170201035533/https://www.opent...
A Lightweight, Elasticsearch-Compatible Search Server. Built on RocksDB and Rust
How analytics enhance your online business
It brought shame everytime I need to config new production server, first thing I did was change to pemissive mode
What Peter Pan teaches us about memory and consciousness
"are often" not "should be".
Losing and maintaining weight is hard, and I agree with Michał that there are no quick and easy solutions. It's about making a firm decision and sticking to it for the rest of your life.

Incidentally, I found that losing ~10kg (22lbs) is the easy part. The really hard part is losing those last 2-3kg or burning the remaining fat.

And all of that becomes more difficult as you age.
Evolution Gaming | Riga, Latvia | ONSITE, FULL-TIME (relocation assistance), http://www.evolutiongaming.com/

Evolution Gaming is the world’s leading provider of video-streamed Live Casino solutions, delivering world-class, ‘as real as it gets’ live dealer gaming to our licensees, which include many of the world’s best-known gaming brands.

* Scala Developer - https://www.smartrecruiters.com/EvolutionGaming/95486846-sca...

* JavaScript Developer - https://www.smartrecruiters.com/EvolutionGaming/95476628-jav...

* QA Automation Engineer - https://www.smartrecruiters.com/EvolutionGaming/95483524-qa-...
We also use Buildkite. Absolutely love it. Support and troubleshooting is very easy to come by as well :)
Why should I trust a page with checkboxes under GRsecurity and X's under everything else?
>I think that as web developers we have the responsibility [...]

I'm all for being idealistic, but you can't expect developers to use a software that lacks in performance, features and security. I'm talking about Firefox by the way, because if you really

>consider the health of the entire ecosystem, as well as long term consequences

that is the obvious choice, not Edge.
I was reading the article in anticipation of how such teams could scale, unfortunately the article admitted they don't.
We've tried a cross disciplinary team of 30+. The overhead of keeping everyone in sync removed most of the benefits. Another rather surprising problem was that by putting everyone in one room we had noise problems. Marketers and designers were far more extroverted, creating an overly loud environment for developers who wanted silence to code.
IANAL either, but from experience everything that can be seen as shady is very dangerous if it comes to a court case. It makes you look like the bad guy, and can easily be used by a good lawyer to remove focus from what should really matter.

You want everything to be as clear as possible, and with no obvious points that can be called into doubt. Even if you end up winning, you don't want a court case that drags out for multiple years, with devastating legal costs to cover while its going on.
Non-nullable references (by default), as mentioned above. That would be huge, and worth any amount of hit.
What would happen if you discharge 1M volts on human body? [ENG subs]
Imagine the story from the kids point of view. "We were walking down the road in an isolated place, and this car came along and tried to make us get in"...
Well, what's problematic is democracy. Representative government doesn't protect against this sort of data-driven populism. If people can be manipulated so efficiently, how can democracy be workable?
Harder to defend against timing attacks in JS, which are exactly some of the strongest attacks against modern cryptosystems.
duplicate: https://news.ycombinator.com/item?id=13544871
OT: beautiful choice of colors and fonts for his blog, I was immediately struck by how pleasant it was to read.
I have been trying to read planning docs, github issues etc and I still can't find if my one pet feature is planned or requested for C#: proper exhaustive pattern matching for records/tuples.

Tuples, records, etc are all find and dandy, but what I want is propoer safety when adding a variant, otherwise they don't really help me reason about my code.
Via Brain-Computer Interface, Deeply Paralyzed Patients Say They Want to Live
Millennial misconceptions and the modern work martyr
I wonder how this will affect Marcus Eckert’s Squall. Squall, a paid plug-in vs a free library.
I find it annoying when things like this happens, an independent developer works on something for ages and tries to make some money, then a large company releases something pretty much the same for free.

Note: I'm not taking anything away from either product, both are super amazing.

gah/ just my $0.02
OpenPlay | London | ONSITE OR REMOTE (UK only), https://www.openplay.co.uk

We're a sports/activity marketplace looking for a mid-level full stack PHP developer, daily activities include

- Add new features to our core booking system

- Improving https://www.openplay.co.uk for our 30,000+ users

- Developing new endpoints for our APIs

- Investigating new ares of interest for our business including mobile payments, keyless entry systems, iBeacons etc

- Looking into react native for some upcoming apps we're developing

Tech stack is:

- Laravel 5/Redis

- Bootstrap

- Ionic hybrid apps

- All hosted on AWS deployed via codeship with forge/envoyer.

see https://larajobs.com/job/758/midsenior-laravel-developer-lon... for more information
It is still bizarre because not every user wants to and/or doesn't have the skills to do that.
(main developer of Terminology here)
As stated on https://phab.enlightenment.org/T746, it is not an easy move due to the way the text grid is designed.

I might work on it someday.
Putting on a spare takes 10 minutes. Unless you are physically challenged, I recommend you try it if you can. Though if you own a tesla, and they are as heavy as they say, hmmm
Decision On Bitcoin ETF Coming March 11
Gareth Rushgrove uses Hyper.sh to demo Puppet and get rid of pesky batch jobs
No, you lose your freedom either way. But a society loses its freedom when software does it at scale.
Nvidia  GPU REST Engine (GRE)
But what max heap size did you set for the JVM?

I have an app that people were complaining took too much memory. A quick look with VisualVM showed that its actual heap usage when idling was only 50 mb but because we hadn't set any heap size limit, it was reserving hundreds of megs from the OS. The idea is that it can run faster if it does that. The fix was simply to use the -Xmx option to tell it to use less memory and GC more often.
> So users can submit...

OT, but I'm wondering why the choice to start this sentence with "So", particularly when it wasn't a "why" question?
Software Engineer, C# | Lokad | Paris, France | FULL-TIME, ONSITE

Lokad is a software company that provides inventory and price optimization for customers in retail, aerospace or manufacturing. We are profitable and growing fast. We are closing deals in North America, Europe and Asia. The vast majority of our clients are based outside of France.

As a C# developer, you will integrate a team of talented software engineers in order to further develop our Big Data analytics environment : an in-house programming language and its modules for data import, export and storage, probabilistic forecasting, linear programming, and data presentation. We have infrastructure, data processing, scalability and reliability challenges, and need your help in addressing them.

At Lokad, you will benefit from the coaching of an awesome dev team. You will gain skills in large-scale data processing, domain-specific language design and cloud computing apps. Our codebase is clean, documented and heavily unit-tested. Located in Paris, 50m from Place d'Italie, our offices are quiet (no open space!), bright, and you can get three monitors.

We are a C#/.NET shop, and you will be developing under Visual Studio, the source code being versioned in Git. Our apps are hosted on Microsoft Azure. In addition, with the arrival of .NET Core, we also anticipate a few strategic migrations towards Linux.

We expect you to have strong software development skills. As a bonus, we appreciate people with a taste for low-level high performance computing, for compiler design and implementation, or for distributed systems. Contributions to open source projects are also highly regarded.

If you are interested, please reach out at victor.nicollet@lokad.com (I'm the CTO) with your resume, and we will schedule a short interview over Skype, followed by an in-person interview in Paris. We are mostly looking for candidates from Europe, but are willing to sponsor a visa for truly exceptional candidates.